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

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

Open in Telegram

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

Show more
6 621
Subscribers
-424 hours
-177 days
-1330 days
Posts Archive
Практикум: программирование через игры CodinGame — это место, где код и видеоигры встречаются на одной площадке. Здесь можно
Практикум: программирование через игры CodinGame — это место, где код и видеоигры встречаются на одной площадке. Здесь можно решать задачи по программированию в игровом формате, а заодно прокачивать алгоритмическое мышление. Раз в пару месяцев проходят контесты — соревнования по оптимизации и разработке ИИ, где можно не только проверить свои силы, но и побороться за призы. А если удастся решить много задач, есть шанс, что профиль заметят компании, ищущие новых разработчиков. #начинающим

Топ-10 малоизвестных языков программирования, которые могут выстрелить в будущем Мир технологий не стоит на месте, и с каждым
Топ-10 малоизвестных языков программирования, которые могут выстрелить в будущем Мир технологий не стоит на месте, и с каждым годом появляются новые языки программирования. Большинство разработчиков продолжают работать с классикой вроде Python, C++ и Java, но что, если завтра всё изменится? Некоторые из малоизвестных языков уже сейчас привлекают внимание: например, Zig — мощная альтернатива C для системного программирования, или Crystal, который сочетает простоту Ruby с высокой производительностью. А Elixir вообще идеально подходит для масштабируемых распределенных систем. Какие ещё языки могут стать трендом в ближайшем будущем? Мы собрали топ-10 перспективных инструментов — заглядывайте в статью. #статья #general #ru

Бесплатный локальный аналог Notion Иногда просто сохранить информацию недостаточно — хочется структурировать её так, чтобы к ней было легко возвращаться. Особенно если данные сложные, и важны связи между ними. SiYuan — это мощный инструмент для управления знаниями с блоковой системой, поддержкой Markdown и встроенными базами данных. Он работает на всех платформах, позволяет делать заметки, связывать их между собой и даже интегрировать с AI. Репозиторий тут #инструмент #general

Курс по легкому старту на Java Java — один из самых популярных языков программирования, который используется везде: от мобиль
Курс по легкому старту на Java Java — один из самых популярных языков программирования, который используется везде: от мобильных приложений до научных исследований. Он понятный, надежный и кроссплатформенный, поэтому многие начинают изучение программирования именно с него. Нашли вводный курс, который помогает разобраться с основами Java без сложных терминов. Много практики, простые объяснения и удобная структура — все, чтобы плавно войти в мир кода.  #курс #java #начинающим #ru

С чего вообще начать в геймдев Создать свою игру сегодня может практически каждый, но с чего вообще начинать? Какой движок вы
С чего вообще начать в геймдев Создать свою игру сегодня может практически каждый, но с чего вообще начинать? Какой движок выбрать? Какие навыки нужны? И как сделать так, чтобы игра не осталась просто черновиком на жестком диске? Важно правильно выбрать инструменты и платформу: Unity – универсален для инди-разработчиков, Unreal Engine – мощный для крутой графики, а Godot – легкий для освоения. Еще стоит разобраться в игровых механиках, тестировании и основах дизайна, чтобы проект был не просто игрой, а чем-то, что реально хочется пройти. Подробный ультимативный гайд по вкатыванию в геймдев собрали в статье. #начинающим #инди

Просто создаём свои собственные AI-модели Когда дело доходит до разработки мощных AI-моделей, важно не только создать нейросеть, но и управлять всем процессом — от подготовки данных до развертывания. Обычно это требует кучи инструментов, но теперь есть способ сделать всё проще. Oumi — это полностью open-source платформа, которая объединяет весь цикл работы с foundation-моделями. Она позволяет обучать модели разного масштаба (от 10M до 405B параметров), тонко настраивать их с помощью современных техник (LoRA, QLoRA, DPO и др.), работать как с текстовыми, так и мультимодальными моделями, а также легко разворачивать их в продакшене. Всё это — с удобным API и без привязки к конкретному облачному провайдеру. Ссылка на репозиторий #репозиторий #ai

Хочу стать техлидом — большая подборка материалов Развиваться в техническом лидерстве — это не просто полезно, но и стратегически важно. Хороший техлид должен разбираться не только в коде, но и в архитектуре, управлении командами и даже бизнесе. В этой подборке собрано 100+ крутых ресурсов: книги, блоги, рассылки и эксперты, которых стоит читать. Тут есть всё — от глубокой системной архитектуры до навыков эффективного менеджмента. Не стоит гнаться за всем сразу, лучше выбрать несколько направлений и прокачиваться в них. Сохраняем мастхев для карьеры в этом репозитории #подборка #en

Прокачай свои IT-навыки и забери 200 000 рублей! Ты – начинающий IT-специалист? Готов показать, на что способен? Тогда тебе н
Прокачай свои IT-навыки и забери 200 000 рублей! Ты – начинающий IT-специалист? Готов показать, на что способен? Тогда тебе на хакатон Б3 от компании Большая Тройка. Даты: 27 февраля – 3 марта 2025 года   Призовой фонд: 200 000 рублей   Дедлайн регистрации: 26 февраля 23:59 (МСК)   Формат: Онлайн   Что нужно сделать?   Разработать модуль обучения пользователей для платформы. За подробностями — сюда. Таймлайн: — 27 февраля — Церемония открытия и старт кодинга. — 28 февраля — Кодинг, общая экспертная сессия. — 1 марта — Кодинг, вебинар о Платформе. — 2 марта — Индивидуальные экспертные сессии, стоп-кодинг и загрузка решений. — 3 марта — Питчинг решений, церемония награждения и закрытия. — 4 марта — Обратная связь и рассылка дипломов. Почему стоит участвовать?   — РЕАЛЬНЫЙ кейс для топовой IT-компании.   — Возможность проявить себя и попасть в поле зрения лидеров отрасли.   — Шанс забрать часть призового фонда в 200 000 рублей.   Регистрируйся прямо сейчас: https://www.б3хакатон.рф/ Это #партнёрский пост

ИИ-ассистент для разрабов от основателя Твиттера — Джек Дорси выкатил Goose, который заберет ВСЮ рутину у кодеров и сократит
ИИ-ассистент для разрабов от основателя Твиттера — Джек Дорси выкатил Goose, который заберет ВСЮ рутину у кодеров и сократит даже самые сложные задачи до двух–трех минут • Нейроассистент напишет ЛЮБЫЕ проги за один промпт, САМ поменяет код в файлах, протестирует скрипты, сделает СКРИНШОТЫ, пофиксит баги. • Работает полностью локально и автономно — никакие данные не просочатся в сеть. • За секунду подключается к GitHub, Google Drive, всем популярным IDE и другим инструментам. • На выбор целая куча LLM для различных задач. • Ограничений — НЕТ. Подключаем ассистента к любым серверам и API. Пробуем новую тулзу для разработки — здесь. @mobi_dev

Топовые инструменты для фронтенд-разработки в 2025 году Фронтенд-разработка продолжает развиваться, а с ней — и инструменты,
Топовые инструменты для фронтенд-разработки в 2025 году Фронтенд-разработка продолжает развиваться, а с ней — и инструменты, которые делают жизнь разработчиков проще. В 2025 году без проверенных фреймворков и библиотек уже не обойтись: они ускоряют работу, помогают с архитектурой и делают код чище. Что в топе? React 19 с улучшенным серверным рендерингом и удобным API для форм, Vue 3.3+ с новым Vapor Mode, делающим проекты быстрее, Angular 19 с технологией Signals для оптимизации UI, а также легковесный Svelte, который вообще обходится без виртуального DOM. Ловите подборку инструментов с подробным разбором каждого. #подборка #инструмент #web #ru

Бесплатный контурный шрифт иконок Line Awesome — это набор из примерно 1400 линейных иконок, созданный как лёгкая альтернатив
Бесплатный контурный шрифт иконок Line Awesome — это набор из примерно 1400 линейных иконок, созданный как лёгкая альтернатива Font Awesome. Он совместим по именам классов, так что заменить Font Awesome можно без лишних правок в коде. Главное отличие — стиль. Иконки минималистичные, без лишних деталей, поэтому они хорошо смотрятся в современных интерфейсах. Особенно в светлых темах, где важна чистота линий. Использовать Line Awesome можно в веб-проектах, подключив как шрифт, или добавить в Photoshop. Весит меньше аналогов, что тоже плюс для скорости загрузки. #инструмент #web

Создаём мобильное приложение с нуля: от идеи до публикации в App Store и Google Play Кажется, создать мобильное приложение —
Создаём мобильное приложение с нуля: от идеи до публикации в App Store и Google Play Кажется, создать мобильное приложение — задача для больших команд и гигантских бюджетов. Но на самом деле главное — правильный подход: чёткая идея, понимание аудитории и грамотное планирование.  Важно сразу определить, какие проблемы решает приложение и чем оно лучше конкурентов. Разработка начинается с MVP — базовой версии с ключевыми функциями, а дизайн можно протестировать на интерактивных прототипах в Figma. Сохраняйте ультимативную статью по разработке мобильных приложений, где провели полный разбор этапов: от продумывания идеи до релиза в мобильные сторы. #статья #mobile #ru

Практический курс по Docker для начинающих Контейнеризация уже давно стала стандартом в мире DevOps, но новичкам порой сложно разобраться с основами. Docker — это не просто инструмент, а способ ускорить разработку и упростить развертывание приложений. Нашли курс, который помогает с нуля освоить Docker: от базовых команд до работы с Compose и Swarm. Всё практическое — без сложных настроек, прямо в браузере.  Сохраняем: ссылка на курс. #курс #docker #начинающим #ru

Что почитать веб-разработчику — "HTML и CSS. Разработка и дизайн веб-сайтов" – Джон Дакетт. Отличное визуальное руководство д
+5
Что почитать веб-разработчику — "HTML и CSS. Разработка и дизайн веб-сайтов" – Джон Дакетт. Отличное визуальное руководство для новичков по основам HTML и CSS с понятными примерами. — "JavaScript и jQuery. Интерактивная веб-разработка" – Джон Дакетт. Ярко оформленный гайд по основам JavaScript и jQuery, идеально подходит для начинающих. — "Выразительный JavaScript" – Марейн Хавербеке. Глубокий разбор JavaScript с примерами и практическими задачами, полезен для освоения языка. — "Чистый код: создание, анализ и рефакторинг" – Роберт Мартин. Классика о том, как писать чистый, понятный и поддерживаемый код, важна для всех разработчиков. — "PHP и MySQL. Разработка веб-приложений" – Люк Веллинг. Практическое руководство по созданию динамических веб-приложений с использованием PHP и MySQL. "Node.js в действии" – Майк Кантелон и другие. Практическое введение в серверный JavaScript, охватывающее работу с Node.js и создание веб-приложений. #подборка #книга #веб #ru

Полезные материалы по веб-разработке Энтузиаст собрал в одном месте огромную подборку материалов по HTML, CSS, JavaScript, React, а также сервисы и программы, которые пригодятся веб-разработчику. Сохраняйте в закладки, чтобы не потерять. #подборка

Мега-подборка .gitignore файлов Файл .gitignore — это небольшая, но крайне полезная вещь, которая помогает держать репозиторий в порядке, исключая временные файлы и служебные данные. Без него в коммитах может оказаться много лишнего. Нашли для вас коллекцию готовых .gitignore-шаблонов от самого GitHub для разных языков и инструментов, чтобы упростить настройку. В репозитории есть как базовые файлы, так и специализированные варианты для конкретных фреймворков и IDE. Сохраняем, ведь точно пригодится. #шпаргалка #git

Лучшие практики для работы с командной строкой Командная строка — мощный инструмент, который может значительно ускорить работ
Лучшие практики для работы с командной строкой Командная строка — мощный инструмент, который может значительно ускорить работу, если освоить её основные команды и приёмы. Вместо того чтобы кликать мышкой по папкам, можно моментально переключаться между директориями, находить файлы по заданным критериям и автоматизировать задачи с помощью скриптов. Хотите настроить терминал под себя? Bash, Zsh и Fish позволяют кастомизировать среду, добавлять автодополнение, подсветку и удобные алиасы. В этом гайде собрали советы по поиску файлов, работе с историей команд и полезным инструментам. Разобраться в этом проще, чем кажется — а профита ещё больше. #урок #советы #ru

Курс по разработке на C# C# – это не просто язык, а целая экосистема с мощными инструментами. Чтобы разобраться в его тонкостях, важно не только знать синтаксис, но и понимать, как работают его механизмы. Особенно такие вещи, как LINQ, async/await и управляемый код. Этот курс – отличная находка для тех, кто уже программирует, но хочет прокачать знания C#. Разбор сложных конструкций, типичных ошибок, асинхронного кода и внутренней кухни языка. Всё четко, глубоко и по делу. #курс #csharp #ru

Open Source менеджер паролей Padloc — удобный и надёжный менеджер паролей с поддержкой разных платформ. Он не только сохраняе
Open Source менеджер паролей Padloc — удобный и надёжный менеджер паролей с поддержкой разных платформ. Он не только сохраняет пароли, но и помогает держать под рукой данные банковских карт, заметки, документы и всё остальное, что важно держать в безопасности. Приятный бонус — приложение доступно на всех популярных платформах и радует лаконичным, стильным UI. #инструмент #general

Чек-лист по Node.js для новичков: обработка ошибок Ошибки в коде неизбежны, но в Node.js их неправильная обработка может прив
Чек-лист по Node.js для новичков: обработка ошибок Ошибки в коде неизбежны, но в Node.js их неправильная обработка может привести к серьёзным последствиям: утечки данных, падение приложения или даже зависание сервера. Поэтому умение правильно работать с ошибками — это не просто полезный, а необходимый навык для каждого разработчика. В этой статье подробно разбираем основные виды ошибок, способы их обработки и самые частые ошибки новичков. Всё на примерах и без лишней теории. #шпаргалка #nodejs #советы #ru