Сохранёнки программиста
Відкрити в Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Показати більше6 610
Підписники
+124 години
+17 днів
-3530 день
Архів дописів
Repost from Типичный программист
drawDB: удобный инструмент для проектирования баз данных
Это редактор диаграмм баз данных (DBER), работающий прямо в браузере — даже без регистрации. С помощью drawDB можно всего за несколько кликов создавать схемы, экспортировать SQL-сценарии и настраивать интерфейс под свои задачи.
Инструмент поддерживает: MySQL , PostgreSQL , SQLite , MariaDB и SQL Server . Его также легко развернуть локально через npm или запустить с помощью Docker.
Ну а цена за это чудо: #бесплатно
#инструменты #db
Топ-5 перспективных frontend-фреймворков на 2025 год
Забираем:
— Solid.js — реактивный фреймворк без виртуального DOM, обновляющий только измененные части страницы для максимальной производительности.
— Qwik — фреймворк с мгновенной загрузкой и оптимизированной интерактивностью благодаря откладыванию выполнения JavaScript.
— Svelte — компилирует компоненты в чистый JavaScript на этапе сборки, обеспечивая быстрые и легковесные приложения.
— Astro — сочетает преимущества статических сайтов с возможностью добавлять интерактивные элементы только при необходимости.
— Alpine.js — минималистичный фреймворк для добавления интерактивности на статические страницы, работающий прямо в HTML.
Подробней с примерами кода
#подборка #frontend #web
Перед Новым годом у всех одна головоломка: что дарить?
Особенно айтишникам, которые ценят гаджеты, полезные аксессуары для работы и интересные технические навороты.
Мы в статье собрали более 50 идей подарков, которые вдохновят на выбор: от стильных механических клавиатур и качественных наушников с шумоподавлением до подписок на образовательные платформы и наборов Lego для взрослых.
Перед Новым годом и так времени ни на что не хватает, так что хотя бы здесь вы его сэкономите.
#подборка #general #ru
ИИ-инструмент, помогающий в трудоустройстве
Наверное, практически каждый сталкивался с головной болью при поиске работы: составление резюме, ежедневная рассылка, переписки и много-много времени. Но и эти процессы можно автоматизировать с помощью нейронки.
Одна из таких: Auto_Jobs_Applier_AIHawk. Помогает составлять резюме, фокусируясь на сильных сторонах, самостоятельно делает рассылки и предлагает вам персонализированные рекомендации.
Репозиторий инструмента
Скидываем тому самому другу, который не может найти работу.
#инструмент #трудоустройство
Практикум по программированию
Тут вы сможете закрепить базовые знания по программированию на любом популярном языке, доступном на платформе (Python, C/C++, Go, JavaScript, C#, Java, R, Pascal, Ruby, PHP и многие другие). Внизу страницы можно найти полный перечень всех доступных тем.
Мастхэв для начинающих, которым сразу хочется закреплять знания: ссылка
#тренажёр #general #ru
Интерактивная шпаргалка по Unix-командам
Тут всё просто: вводите интересующую команду и получаете подробное описание каждой её части.
Ссылка: explainshell
#инструмент #general
Repost from Метод утёнка
OAuth 2.0, OpenID Connect и SSO для самых маленьких
В Сети полно информации, как настроить тот или иной способ аутентификации или авторизации. Но они полезны, когда вы уже чётко понимаете какое решение вам требуется и какую задачу вам необходимо сделать.
В этой же статье вы сможете разобраться в том, чем же отличается авторизация от аутентификации, какие из технологий решают каждую из задач и их особенности. Вы также найдёте здесь полезные советы и рекомендации.
+6
Что почитать начинающим по Python?
— "Изучаем Python" (Марк Лутц). Классика для новичков, дающая глубокое понимание основ Python и практического применения.
— "Автоматизация рутинных задач с помощью Python" (Альберт Свейгарт). Руководство для автоматизации задач: работа с файлами, таблицами и веб-страницами.
— "Программируем на Python" (Майкл Доусон). Книга для начинающих с примерами игр, которые можно создать на Python.
— "Python. К вершинам мастерства" (Люси Меннесс, Ник Макгиган). Доступное руководство по Python с акцентом на практические задачи.
— "Python для детей" (Джейсон Бриггс). Введение в программирование, подходящее для детей и подростков.
— "Простой Python. Современный стиль программирования" (Люк Снелл). Книга для новичков с практическими аспектами программирования.
— "Python для всех" (Чарльз Северенс). Удобное пособие для быстрого освоения Python и систематизации знаний.
#подборка #книга #python #ru
Чем заменить Google Docs?
Если Google Docs уже не справляется с задачами, а ограничения подталкивают искать альтернативы, этот обзор — то, что вам нужно. В этой статье собрали инструменты, которые предлагают не просто базовое редактирование, а возможности для ведения проектов, создания баз знаний и управления файлами.
Например, Dropbox Paper, который идеален для минималистичной командной работы. А вот OnlyOffice выделяется локальным развёртыванием и редактированием PDF, что полезно для компаний с высокими требованиями к безопасности данных.
#подборка #инструмент #general #ru
Шпаргалка по шпаргалкам
OverAPI — это сайт, где собраны шпаргалки для разработчиков на самые разные темы. Тут можно найти материалы для работы с популярными языками вроде Python, JavaScript или Ruby, а также полезную информацию по менее распространённым инструментам и технологиям. Сервис помогает быстро находить нужные справочные данные, не тратя время на долгий поиск.
#шпаргалка #general
Сохранёнки программиста — канал от медиа Tproger. Этот канал для тех, кто хочет стать лучше в разработке:
За подписку на канал получаете:
— Бесплатные курсы и книги,
— Полезные видео и подкасты,
— Инструменты и лайфхаки для работы.
Добавляй посты в избранное и прокачивайся!
Остальные каналы от Tproger: @tproger_channels
Не Copilot единым: топ нейронок для генерации кода
Вот интересные варианты:
— Windsurf: Приватный и быстрый редактор с доступом к Codeium, GPT-4 и Claude Sonnet, предлагающий неограниченные подсказки и адаптивный рабочий процесс.
— Bolt.new: Браузерная среда разработки с WebContainers для создания и деплоя фулстек-приложений прямо в браузере.
— Qodo: Улучшает код, создает юнит-тесты и интегрируется с популярными IDE для командной работы.
— Sourcegraph Cody: Ассистент для изучения проектов, рефакторинга и генерации тестов, поддерживающий модели GPT-4o и Claude.
— Replit: Онлайн-платформа для разработки с подсказками, генерацией объяснений и запуском кода без настройки.
— Figstack: Объясняет код, переводит между языками и создает документацию, упрощая оптимизацию.
Это далеко не все. Ещё больше с подробным описанием в статье.
#подборка #инструмент #general
Repost from Веб-страница
Машинное обучение на JavaScript
Заняться машинным обучением можно даже, если вы не знакомы с Python. Для этого у JS есть библиотека
ml5.js, которая построена на основе TensorFlow.js.
В этом уроке вы познакомитесь с основами использования ml5.js для создания интерактивных и интеллектуальных веб-приложений. Ролик подойдёт даже тем, у кого ещё нет опыта работы с машинным обучением.
#javascript #ml #видеоКак отвечать на каверзные вопросы на собеседовании?
Иногда на собеседованиях могут задать вопросы, которые ставят в тупик. Эти вопросы помогают работодателю оценить вашу реакцию на стрессовые ситуации и способность к быстрому мышлению.
В статье описаны несколько таких вопросов, например: “На что потратите миллион?” или “Почему вы можете уйти из компании?”. Рекомендуется отвечать честно, но с акцентом на ваш профессионализм и стратегический подход. А как именно отвечать и какие типовые вопросы могут задавать — разбираем в статье.
#статья #трудоустройство #ru
Бесплатные курсы по нейросетям от Microsoft
24 урока, которые помогут разобраться в основе и начать применять ИИ на практике.
Что внутри:
— Архитектуры для работы с текстами и изображениями, включая современные модели.
— Классические подходы к ИИ: от GOFAI до генетических алгоритмов и многоагентных систем.
— Принципы обучения нейросетей и работа с TensorFlow и PyTorch.
— Практические кейсы и примеры из бизнеса.
Идеально для старта или освежения знаний:
Ссылка
#курс #ai
Весь год вы фиксили баги и деплоили проекты… Пришло время расслабиться и начать создавать себе новогоднее настроение!
Tproger вместе с друзьями сделал Виммельбух — новогоднюю книгу-головоломку про технологичный город.
Переходите по ссылке, рассматривайте карту, узнавайте, чем живёт город в новогоднюю пору, и попробуйте найти все пасхалки: https://tprg.ru/GhDe
Реклама, ИП Михайлишина Гузель Фаниловна, erid: LjN8KC482
Реактивное программирование: перестаньте думать проактивно
Вы когда-нибудь задумывались, почему наши гаджеты так круто взаимодействуют друг с другом, а как только мы пытаемся повторить что-то подобное в своих приложениях — всё разваливается? Получается какая-то громоздкая система, которую сложно доработать. Всё потому, что мы думаем проактивно, а нужно — реактивно.
В докладе рассказывают, что такое реактивный подход, чем он полезен, и какие инструменты можно использовать, чтобы создавать приложения, которые легко дополнять и развивать. И главное — покажут, как изменить свой подход к разработке, чтобы мыслить в духе реактивности.
#доклад #теория #general #ru
Repost from Точка входа в программирование
Принципы SOLID на понятном языке
SOLID — это пять основополагающих принципов объектно-ориентированного программирования и проектирования. Они помогают создавать код, который будет гибким, расширяемым, понятным и легким в сопровождении.
Все 5 принципов написаны на картинке выше. Но если вы хотите лучше понимать их назначение и то, как использовать их в работе, переходите по ссылке — тут написано максимально простым языком.
#solid #совет
Курс по алгоритмам и структурам данных
Изучение алгоритмов и структур данных — база для решения сложных задач и написания эффективного кода.
Забираем курс, лекции которого охватывают ключевые алгоритмические темы: сортировка, структура данных, анализ сложности. Тут есть возможность разбирать примеры и применять знания на практике. Материал структурирован, чтобы помочь разобраться с темами системно и глубоко.
Ссылка на курс
#курс #алгоритмы #структуры #ru
+6
Что почитать по вёрстке сайтов?
— "HTML и CSS. Разработка и дизайн веб-сайтов" — Джон Дакетт. Красочная и понятная книга для изучения HTML и CSS с акцентом на визуал.
— "CSS для профессионалов" — Эрик А. Мейер. Глубокое руководство по CSS с разбором продвинутых техник и нюансов.
— "JavaScript и jQuery. Разработка интерактивных веб-сайтов" — Джон Дакетт. Простое введение в динамическое взаимодействие на веб-страницах с помощью JS и jQuery.
— "Адаптивный веб-дизайн" — Аарон Густафсон. Практики для создания сайтов, которые выглядят отлично на любых устройствах.
— "Секреты CSS" — Лиа Веру. Сборник эффективных приемов и трюков, которые помогут прокачать CSS.
— "Элементы пользовательских интерфейсов. CSS и HTML в действии" — Аарон Уолтер. Создание привлекательных и удобных интерфейсов с помощью базовых технологий.
— «Отзывчивый веб-дизайн. HTML5 и CSS3 в действии" — Итан Маркотт. Базовые принципы и практические примеры использования HTML5 и CSS3 в адаптивной вёрстке.
#подборка #книга #frontend #html #css
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
