prog_stuff | Unsorted

Telegram-канал prog_stuff - Сохранёнки программиста

7565

Бесплатные лекции, курсы, книги, подкасты по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Subscribe to a channel

Сохранёнки программиста

Best шпаргалка по CSS Flexbox

У этой шпаргалки есть всё, что нужно для удобства: лаконичные описания, понятные объяснения в картинках и примеры кода.

Сохраняем, ведь оно по-любому однажды понадобится

#шпаргалка #css #frontend

Читать полностью…

Сохранёнки программиста

Большая подборка нейронок для работы с кодом

Это лишь часть, а ещё больше таких сервисов с подробностями можно найти у нас в статье.

GigaChat — генерирует и переводит код, находит ошибки и форматирует его, поддерживая основные языки, такие как Python и Java.
AskCodi — создает код, юнит-тесты и документацию, поддерживает VSCode и JetBrains.
AutoCodePro — по вашему описанию генерирует целую кодовую базу для приложения или расширения Chrome.
CodeWhisperer — пишет код на 15 языках и интегрируется с популярными IDE.
Jam — находит баги прямо в браузере и предлагает их исправления.
Mintlify — быстро создает документацию для любого фрагмента кода.
Snyk Code — анализирует код на уязвимости и сразу предлагает решения.

#подборка #ai #general #инструмент #ru

Читать полностью…

Сохранёнки программиста

В первом выпуске подкаста Tproger — история о хакерской группе Carbanak, которая взломала крупнейшие банки мира, проникла в их системы и перевела себе миллионы долларов.

Как им это удалось? Они использовали фишинг, дистанционно управляли банкоматами и шпионили за банковскими процессами. Как Carbanak так долго оставались незамеченными, и чем все закончилось?

Слушайте подкаст, чтобы узнать подробности этого дела. Доступно в аудио-формате и видео-формате.

Читать полностью…

Сохранёнки программиста

26 полезных приёмов и хитростей Python

Забираем статью, где рассказывается о полезных инструментах в Python, которые упрощают жизнь разработчикам, решая самые разные задачи — от визуализации данных до быстрого поиска ответов на вопросы.

Разбирают удобные библиотеки и функции, которые можно использовать каждый день, включая нестандартные способы работы с текстом, графикой, геолокацией и другими типичными задачами.

#советы #python #ru

Читать полностью…

Сохранёнки программиста

ООП на пальцах

В видео рассматривают ключевые идеи объектно-ориентированного программирования: объекты и классы, принципы инкапсуляции, полиморфизм, наследование, композицию и агрегацию, использование интерфейсов, шаблоны проектирования, SOLID-принципы и внедрение зависимостей. Всё с примерами и объяснением, так что отлично подойдёт для начинающих.

#урок #теория #oop #ru

Читать полностью…

Сохранёнки программиста

Как уязвимость в коде может стоить миллиарды?

Carbanak — это не просто хакеры, а команда, превратившая банковские системы в личные банкоматы. За пару лет они атаковали 100 банков и украли $1 млрд, привлекая внимание Европола.

Совсем скоро в подкасте «АЙТИ КРАЙМ» типичный расскажет, как они обходили банковскую защиту, используя уязвимости инфраструктуры. Это не истории про «хакеров из подвала» — это профессионалы, которые знают системы изнутри.

Ждём 5 ноября ради этого подкаста

#general #безопасность

Читать полностью…

Сохранёнки программиста

Алгоритмы сортировки: зачем и как?

Сортировки — это что-то больше, чем просто "вопросы для собеседований". Вы, возможно, встречали их в теории и тестах, но есть реальный мир, где они тоже очень нужны.

В данной статье разбираются популярные методы — от пузырьковой и быстрой сортировок до сортировки вставками, показывается их код и особенности, а также где они спасают в жизни. Например, в проектах Salesforce и сложных веб-приложениях, где важна оптимизация, или даже в играх вроде "Ханойская башня".

#урок #теория #алгоритмы #general #ru

Читать полностью…

Сохранёнки программиста

Искали медь, а нашли топ инструментов, которые сделают из вашего фронтенда золото

Neumorphism.io: Создавайте стильные неоморфные элементы с настройкой теней и света.
UIverse: Обширная библиотека элементов для креативных UI.
Ray.so: Генерируйте красивые код-сниппеты для гайдов и туториалов.
Icon Maker: Инструмент для быстрой разработки уникальных иконок.
ReactToPrint: Легкий рендеринг и печать React-компонентов с настройками стилей.
Kontra.js: Микробиблиотека для создания мини-игр в 13KB с основными игровыми функциями.
Swapy: Превращение макетов в интерактивные интерфейсы с drag-and-drop.
WebJSX: Минималистичная библиотека для создания веб-приложений с JSX.
Web Maker: Оффлайн-песочница для фронтенда с поддержкой препроцессоров.
Sniper CSS: Оптимизация CSS-кода и удаление неиспользуемых стилей.
Recharts: Библиотека для создания настраиваемых графиков в React.
Creatie: Платформа для аудита и улучшения UI/UX с инструментами на основе ИИ.

Детальней с примерами

#подборка #фронтенд #ru

Читать полностью…

Сохранёнки программиста

Что почитать по Python?

Собрали для вас книги для разных уровней и направлений:

— Python за 7 дней. Краткий курс для начинающих
— Python. Экспресс-курс
— Изучаем Python: программирование игр, визуализация данных, веб-приложения
— Программирование на Python в примерах и задачах
— Однострочники Python: лаконичный и содержательный код
— Чистый Python. Тонкости программирования для профи
— Python. Разработка на основе тестирования
— Автоматизация рутинных задач с помощью Python. Практическое руководство для начинающих
— Высокопроизводительные Python-приложения. Практическое руководство по эффективному программированию
— Python-интенсив: 50 быстрых упражнений

#подборка #книга #python

Читать полностью…

Сохранёнки программиста

Разработчики vs Менеджеры: как прекратить войну мнений

Разработчики и менеджеры — одна команда, но часто говорят на «разных языках».

В этой статье собрали практичные советы по установлению одного языка и улучшению взаимопонимания, чтобы разработчики и менеджеры работали слаженно и продуктивно: Вот парочка из них:

— Формулируйте общие цели: обсудите, как задачи команды поддерживают бизнес-стратегию.
— Регулярная обратная связь: короткие встречи помогают синхронизировать ожидания и решать проблемы сразу.
— Простой язык общения: объясняйте сложные вещи понятными словами, чтобы избежать недопониманий.

Подробней в статье

#советы #general #softskills #ru

Читать полностью…

Сохранёнки программиста

Подборка интересных гайдов и проектов по React

На них вы можете углубиться в понимании React, попрактиковаться в разработке или просто найти вдохновление для пет-проекта:

Делаем клон Trello с использованием Phoenix
Создаём расширение для Chrome, используя Parcel
Разрабатываем чат на Redux, Redux-Saga и веб-сокетах
— Как правильно пользоваться Webpack
Создаём клон Medium с Node.js

#подборка #web #react #en

Читать полностью…

Сохранёнки программиста

Полезнейший хендбук по основам алгоритмов

С помощью этого хендбука вы научитесь проектировать, оптимизировать, комбинировать и отлаживать алгоритмы — причём без привязки к какому-либо языку программирования. Кроме теории тут собраны и практические задания разного уровня сложности.

Переходите по ссылке и изучайте алгоритмы наглядно.

#алгоритмы

Читать полностью…

Сохранёнки программиста

Тот самый SMM по мобильной разработке, найдись!

Привет! Мы — Tproger, медиа-платформа для разработчиков и всех, кто интересуется IT. Мы стремимся создать идеальную среду, где можно найти решения для любых задач в сфере технологий. И сейчас нам нужен SMM-специалист для ведения нашего телеграм-канала о мобильной разработке.

Ему предстоит создавать контент, помогать в продвижении канала, а также заниматься рекламой через Telegram Ads и ВКонтакте. Идеально, если у вас уже есть опыт работы в SMM и базовые знания о мобильной разработке. Со своей же стороны предлагаем удалённую работу с гибким графиком и конкурентную зарплату — всё обсуждаем на собеседовании. Место под вакансию пока только одно, так что лучше поторопиться и заполнить форму:

https://forms.gle/yyKTCmk3mhoMCBoV6

Читать полностью…

Сохранёнки программиста

Это как Android vs iOS, только про компы

В свежей статье типичного провели технобаттл и сравнили что выгодней для целей разработчиков: Mac Studio или кастомный ПК. Провели синтетические сравнительные тесты и разобрали преимущества обеих сторон.

Залетаем в статью

#general #hardware

Читать полностью…

Сохранёнки программиста

Топ-17 популярных вопросов с собеседований джунов

Что нужно уметь Junior-разработчику, чтобы получить работу или хотя бы не вылететь с уже занятой позиции? Одни говорят, что требования завышены, и что сейчас от джунов ждут знаний, которые раньше требовали от миддлов. Другие отвечают, что конкуренция выросла, задачи стали сложнее, вот и требования подросли.

В этой статье обсудили, что должен уметь Junior, и собрали типичные вопросы с собеседований, по которым работодатели решают, готов ли кандидат к работе или ещё нет.

🌭 Ну да, ведь 300к/наносек не всем дают
🍌 Работодатели просто хотят экономить на мидлах

#статья #трудоустройство #начинающим #ru

Читать полностью…

Сохранёнки программиста

Простой, удобный и интерактивый визуализатор ваших JSON данных

Не нужно тратить время на сложную настройку — достаточно просто вставить готовый JSON и сразу увидеть его.
Данные можно представить в виде графической диаграммы, что поможет лучше понять структуру JSON.

Ссылка на инструмент: JSON Crack

#инструмент #general

Читать полностью…

Сохранёнки программиста

Это точно поможет тебе в проектировании API

Если ты только начинаешь, советую стартовать с этого интерактивного роадмапа: Он удобен и на каждом этапе содержит ссылки для изучения подтем.

6 самых популярных стилей архитектуры API: которые вам нужно знать (с плюсами, минусами и примерами использования)

Проектирование REST API: спорные вопросы с проектов и собеседований на системного аналитика (и не только)

Руководство по проектированию сетевых API от Google: Его использовали внутри компании с 2014 года, и оно служит основой при разработке облачных и других API.

— Книга «Паттерны проектирования API: Сотрудник того же Google Джей Гивакс рассказывает о том, как в компании создают масштабируемые и гибкие сервисы. Вы узнаете, как улучшить дизайн самых распространённых API и как действовать в сложных пограничных случаях. Сопровождается иллюстрациями и примеры кода.

С вас лойс 👍

#api

Читать полностью…

Сохранёнки программиста

Топ-7 книг по веб-разработке

Выбирайте любую и не ошибетесь:

— "Вы не знаете JS" — Кайл Симпсон
Серия книг, посвящённая глубокому пониманию JavaScript.
— "Совершенный JavaScript" — Марижин Хавербеке
Полное руководство по JavaScript с практическими упражнениями.
— "HTML и CSS: Разработка и дизайн веб-сайтов" — Джон Дакетт
Яркое и доступное введение в основы HTML и CSS для новичков.
— "JavaScript и JQuery: Интерактивная веб-разработка" — Джон Дакетт
Руководство по созданию интерактивных веб-страниц с помощью JavaScript и jQuery.
— "CSS. Секреты" — Лия Веру
Подборка продвинутых техник CSS для улучшения веб-дизайна.
— "Изучаем веб-дизайн" — Дженнифер Роббинс
Полное руководство по основам создания сайтов с использованием HTML, CSS и JavaScript.
— "Не заставляйте меня думать" — Стив Круг
Книга о принципах UX-дизайна для создания интуитивно понятных и удобных сайтов.

#подборка #книга #web

Читать полностью…

Сохранёнки программиста

Большая шпаргалка по Linux

"Познав команды, познаешь саму систему. Настоящий юзер не запоминает всё — он просто знает, где найти."
— Лин Уксоид

Читать полностью…

Сохранёнки программиста

Нашёл огромную библиотеку алгоритмов с открытым исходным кодом

Команда энтузиастов собрала обширную коллекцию алгоритмов, аккуратно распределила их по категориям и языкам программирования, а для удобства использования создала сайт.

Кстати, языков на этом ресурсе реально много — от популярных, по типу Python, Java и C#, до более нишевых, таких как R и Scala.

Полезно будет всем, так что берём на заметку

#алгоритмы

Читать полностью…

Сохранёнки программиста

Где и как подтянуть навыки JS или подготовиться к собеседованию?

Можно, например, в этом репозитории с 62К звёзд и 150 вопросами по JavaScript. Сложность от базовой до продвинутого и список вопросов периодически обновляется. Есть страница на русском:

Прокачиваем свой JS тут

#репозиторий #javascript #frontend #трудоустройство

Читать полностью…

Сохранёнки программиста

Открылась возможность для всех тех, кому хочется делиться знаниями

Каждую неделю во Флудильне будут появляться трендовые темы для обсуждения — выбирайте, о чём интересно рассказать, пишите статьи, делитесь своими находками, опытом или примерами из работы. А лучшие материалы месяца ещё и отметят приятными бонусами.

Подробнее можно узнать у бота: @TP_editorial_bot.

Читать полностью…

Сохранёнки программиста

OSSU — бесплатный онлайн-университет по Computer Science

Обучение состоит из четырех блоков — введение, основы, продвинутый CS и итоговый проект, все на английском.

Для новоприбывших есть Discord-сервер на 3К+ активных участников.

171К звезд на GitHub как бы намекают, что здесь не шутки шутят, а делом занимаются.

Ссылка на университет: https://github.com/ossu/computer-science

Читать полностью…

Сохранёнки программиста

Топ алгоритмов, которые стоит знать любому разработчику

Алгоритмы — это не про «зазубри и забудь», а целый набор инструментов, которые помогают разработчику эффективно решать повседневные задачи. Их знание учит видеть суть проблемы и находить оптимальные пути к её решению.

В статье объясняется, какие 12 алгоритмов стоит знать разработчику: от базовых сортировок до поиска кратчайшего пути. И всё это с визуализацией (как на примере выше), чтобы легче было понять, как они работают на практике.

#алгоритмы #теория #ru

Читать полностью…

Сохранёнки программиста

Как ИИ меняет банковскую сферу

ИИ уже стал неотъемлемой частью повседневной работы банков и финансовых учреждений. Он помогает анализировать огромные массивы данных, автоматизировать принятие решений и даже улучшать взаимодействие с клиентами.

В свежей статье типичного собрали яркие примеры внедрения ИИ в банкинг: как он помогает в скоринге заёмщиков, упрощает общение через чат-ботов и подсказывает идеальные места для банкоматов. Само собой, разбирают перспективы и риски таких решений.

#статья #general #ai #ru

Читать полностью…

Сохранёнки программиста

Курс по основам C#

Забираем в сохранёнки курс по C#, который научит вас базовым принципам программирования: переменные, циклы, функции — всё, что нужно для уверенного старта. Даже если вы совсем новичок, здесь найдётся всё, чтобы быстро погрузиться в мир кода.

Обучение проходит шаг за шагом, с акцентом на практику — 70% курса посвящено решению задач, чтобы вы смогли применить теорию на практике. А если вдруг появятся вопросы, команда курса всегда на связи, чтобы помочь.

Одним словом — best choice для начала.

#курс #csharp #начинающим #ru

Читать полностью…

Сохранёнки программиста

Вакансия для начинающих бэкенд-разработчиков

Яндекс приглашает на оплачиваемую стажировку на позицию бэкенд-разработчика. Вы получите навыки разработки и эксплуатации высоконагруженных сервисов и сложных систем.

Примеры задач, требования и условия смотрите на сайте.

#вакансии

Читать полностью…

Сохранёнки программиста

Превращаем сайт в мобильное приложение

Так, имея сайт, вы сможете получить на руки Android и iOS приложения без написания кода. Сервис делает все самостоятельно, вам лишь нужно будет настроить цветовые схемы, шаблоны и иконки. Прайс: £29.99/мес и есть бесплатный ознакомительный план.

Ссылка на инструмент: Appymakr

#инструмент #mobile #web

Читать полностью…

Сохранёнки программиста

Старший инженер технической поддержки

Гринатом, ведущий ИТ-интегратор Росатома, в поиске старшего инженера технической поддержки в свою команду. Будущему специалисту предстоит осуществлять поддержку рабочих мест пользователей, настраивать средства криптозащиты, подготавливать инструкции и аналитические отчеты о проделанной работе.

Ожидают, что вы владеете ПК на уровне эксперта:
— знаете MS от и до,
— понимаете базовые принципы работы службы каталогов Active Directory и протокола TCP/IP.

Для работы важен опыт настройки, первичного конфигурирования и последующей поддержки функционирования оргтехники. 
  
Откликнуться на вакансию

#вакансии

Читать полностью…

Сохранёнки программиста

Большая библиотека бесплатных иконок

Их тут около 700 штук, все рассортировано по категориям с удобным поиском. Скачать можно в SVG и паре других форматов.

Ссылка на библиотеку: css.gg

#css #frontend

Читать полностью…
Subscribe to a channel