prog_stuff | Unsorted

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

7565

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

Subscribe to a channel

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

Простыми словами о HTTP-запросах

HTTP-запросы — это основа общения между браузером и сервером. Они позволяют передавать данные, получать их и управлять ресурсами. Отправляете сообщение в мессенджере или обновляете профиль? Всё это — запросы, чаще всего GET или POST.

GET-запрос подходит, чтобы что-то «спросить» у сервера, например, загрузить страницу. А вот POST нужен, чтобы передать данные — например, при отправке формы.

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

#статья #web #начинающим #ru

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

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

Больше 200 (!) гайдов и пет-проектов с открытым кодом для Android-разработки. Целая команда синьор-разрабов собрала п-о-ш-а-г-о-в-ы-е туториалы, которые помогут отточить навыки до идеала:

• Каждый проект разжеван до мелочей.
• Создание списков, скроллов, слайдеров, свайпов и других видов меню.
• Гайды по работе с экшен-барами.
• Верстка галерей для мобилок.
• Всевозможные кастомизируемые элементы.
• Работа с картами.

Проходим теорию и практикуемся — тут.

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

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

Как перейти из джуна в мидлы: советы, которые работают

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

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

В статье собрали и расписали топ-7 софт-скиллов, который точно не будут лишними в карьере айтишника.

#статья #softskills #продолжающим #ru

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

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

Что такое SEO и как продвинуть сайт в Google

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

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

#статья #web #seo #ru

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

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

hysteria | Устойчивый прокси

Среди поддерживаемых режимов: SOCKS5, HTTP Proxy, TCP/UDP Forwarding, Linux TProxy, TUN. Маскируется под стандартный траффик HTTP/3, так что ПО-цензору трудно обнаружить и заблокировать ваши запросы.

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

Цена: бесплатно
Репозиторий проекта с 15К+ звезд на GitHub

@prog_tools

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

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

Что почитать на новогодних праздниках?

Собрали для вас 8 универсальных книг:

— "Мифический человеко-месяц" — Фредерик Брукс. Классика о мифах и ошибках в управлении IT-проектами.

— "Грокаем алгоритмы" — Адитья Бхаргава. Простое объяснение алгоритмов с примерами на Python.

— "Чистый код" (Clean Code) — Роберт Мартин. Учит писать чистый, понятный и поддерживаемый код.

— "Линейное мышление" — Донелла Медоуз. Учит понимать сложные системы и улучшать их.

— "Алгоритмы. Теория и практика" — Томас Кормен и др. Глубокий разбор алгоритмов для всех уровней.

— "Думай медленно, решай быстро" — Даниэль Канеман. О когнитивных искажениях и принятии решений.

— "Как делать полезные заметки" — Зонке Аренс. Помогает эффективно работать с информацией.

#подборка #книга #general #ru

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

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

Топ актуальных IT-трендов на 2025

IT-сфера известна своей динамикой. Каждый год появляется много востребованных технологий, столько же становятся не актуальными.

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

— Данные и аналитика: Спрос на специалистов по обработке больших данных, SQL, Python и визуализации (Tableau, Power BI) растет.

— ИИ и автоматизация: Искусственный интеллект и машинное обучение (TensorFlow, PyTorch) будут важными в разных областях.

— Кибербезопасность: Защита данных и этичное хакерство — ключевые навыки.

— Облачные вычисления: Облачные платформы (AWS, Azure, Google Cloud) становятся стандартом.

#статья #general #ru

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

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

Кто ты айтишной новогодней тусовке?

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

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

#general

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

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

Инструмент для быстрого форматирования кода

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

Доступен как плагин для большинства редакторов: Atom, Sublime Text, VS Code, Vim и многих других.

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

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

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

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

Интерактивный тренажёр по фронтенду

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

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

#frontend #web #ru

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

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

Наконец достойный противник ресурс по изучению Git

На сервисе Learn Git Branching можно удобно, наглядно и интерактивно изучать механизмы git, его команды и структуру. Такой вариант обучения куда эффективней сухих статей или видео-уроков.

#git #начинающим

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

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

Украшаем сайт в Новому Году

Если хотите передать праздничный вайб посетителям своего сайта, то можете выбрать любой из вариантов. А в статье подробней про каждый из вариантов.

Ёлочная ветка на углу страницы
Метель
Новогодняя гирлянда
Гирлянда на JavaScript
Боковая панель с Санта-Клаусом
Новогодний фейерверк
Таймер обратного отсчёта
Новогодняя открытка

#подборка #web

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

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

Курс по веб-технологиям для начинающих

Нашли курс, который отлично подойдёт как стартовая точка для тех, кто хочет освоить основы веб, но не знает, с чего начать. Он подходит для школьников, студентов, преподавателей и просто всех, кто хочет разобраться в HTML5, CSS3 и JavaScript.

Курс включает 6 модулей:
— введение в курс;
— история веб-технологий;
— основы HTML;
— основы CSS;
— практические задания по HTML и CSS;
— введение в JavaScript.

Ссылка на курс

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

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

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

Вспоминаем лучшие мемы за 2024

В статье собрали мемный календарь прошедшего года из соседнего канала IT-Юмор. Залетаем, смеемся и делаем передых от предновогодней суеты.

#general

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

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

Топ-5 перспективных frontend-фреймворков на 2025 год

Забираем:

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

Qwik — фреймворк с мгновенной загрузкой и оптимизированной интерактивностью благодаря откладыванию выполнения JavaScript.

— Svelte — компилирует компоненты в чистый JavaScript на этапе сборки, обеспечивая быстрые и легковесные приложения.

Astro — сочетает преимущества статических сайтов с возможностью добавлять интерактивные элементы только при необходимости.

Alpine.js — минималистичный фреймворк для добавления интерактивности на статические страницы, работающий прямо в HTML.

Подробней с примерами кода

#подборка #frontend #web

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

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

Забираем в свои сохранёнки Гарвардский курс по веб-разработке

Курс CS50’s Web Programming with Python and JavaScript от HarvardX — это возможность прокачать навыки веб-разработки. Он охватывает важные темы, такие как проектирование баз данных, безопасность, и создание удобных UI.

Вы научитесь работать с Python, Django, JavaScript, SQL и Git. Под конец вы узнаете как развёртывать приложения в интернете с использованием облачных сервисов, таких как GitHub и Heroku.

Ссылка на курс

#курс #web #en

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

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

Как выбрать фреймворк и не пожалеть

Если планируете веб-проект, то выбор фреймворка — один из ключевых этапов. От этого зависит, насколько быстро, удобно и эффективно вы реализуете свои идеи.

В статье сравнили популярные фреймворки для фронтенда (React, Vue.js, Angular), бэкенда (Django, Rails, Express) и full-stack решений. У каждого свои сильные стороны: например, React — для динамичных интерфейсов, Django — для крупных проектов, а Laravel и Spring Boot — для комплексных задач. Всё За и Против удобно расписали в статье, что значительно облегчает выбор технологии.

#статья #web #ru

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

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

Просто чиловый Markdown-редактор

MarkText — это простой и бесплатный редактор Markdown с открытым исходным кодом. У него чистый интерфейс, поддержка живого предварительного просмотра и приятные темы. Работает на macOS, Windows и Linux.

Особенности:
— Поддерживает стандарт Markdown и расширения вроде формул, эмодзи и front matter.
— Режимы редактирования: исходный код, машинка, фокус.
— Экспорт в HTML и PDF.
— Вставка картинок прямо из буфера.

По заявлению разработчиков, MarkText всегда будет бесплатным и открыт для тех, кто хочет помочь с разработкой.

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

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

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

Параллельное программирование

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

В ходе курса будут практические задания с POSIX потоками, lock-free алгоритмами и корутинами, что поможет понять, как создавать быстрые и масштабируемые приложения. Вы научитесь избегать блокировок, улучшать производительность и разберетесь в современных подходах к синхронизации и асинхронному программированию.

Ссылка на курс

#курс #продолжающим #ru

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

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

Шпион в кармане: История Pegasus

Pegasus — программа, которая превращает смартфон в шпионский гаджет: читает сообщения, слушает звонки, включает камеру — и всё это незаметно.

В новом эпизоде АЙТИ КРАЙМА рассказываем, как работает Pegasus, кто за ней стоит и почему вокруг неё скандал на весь мир.

Слушайте и смотрите:

Яндекс.Музыка
Apple Music
Spotify
YouTube
Telegram

#подкаст #general #ru

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

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

С Новым Годом! 🥰

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

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

Когда больше — это не всегда лучше

Увеличение команды в проекте может неожиданно замедлить разработку, добавить хаоса и снизить её качество. 

В статье разобрали реальный кейс: вместо найма новых сотрудников проект разделили на три миникоманды с чёткими зонами ответственности. Это позволило сократить время встреч, вернуть инициативу команде и сфокусироваться на задачах без хаоса. А выводы окажутся полезными всем, кто хочет ускорить разработку и повысить её предсказуемость:

Перенимаем опыт в статье

#статья #general #ru

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

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

Бесплатный курс по Node.js для Web3

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

Программа состоит из теоретического блока и пяти практических заданий, каждое из которых помогает освоить определенные технологии и шаблоны разработки. Шаг за шагом вы будете учиться применять различные подходы и инструменты. После прохождения всех этапов у вас будут как теоретические знания, так и практические навыки для создания современных приложений на Node.js.

Начать можно по ссылке.

#курс #web3 #nodejs

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

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

Чем заняться на новогодних каникулах? Написать своё что угодно

Этот репозиторий — находка для всех, кто захочет разработать что-то собственное: свой Git, Docker, фреймворк, эмулятор, ОС или сервер.

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

#репозиторий #general

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

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

Если вашем виш-листе на 2025 год есть пункт «Прокачаться в карьере», то…

скорее проходите в зрительный зал, присаживайтесь и узнавайте всё самое важное с конференции Avito All Day Long! Изучите доклады, сделайте буст знаний по хардам и софтам, и профессиональный взлёт не заставит ждать: https://tprg.ru/9FAI

Реклама

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

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

devv.ai | Claude Haiku, Gemini 1.5 Pro без VPN и оплаты

Сервис агрегировал лучшие кодерские нейронки вроде ChatGPT 4o-mini, Claude Haiku и Gemini 1.5 Flash Pro и предлагает переключаться между ними с целью добиться решения своей задачи. Пока проект в стадии «пробуем на публике», денег не берут, так что пользуйтесь, пока дают!

Попробовать

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

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

А вот и новая глава Виммельбуха!

До Нового года чуть больше недели, и в городе воцарилась атмосфера волшебства: на ёлке зажглись яркие огни, а улицы осветились блеском гирлянд и фонарей. Чем же сейчас занимаются жители технологического города? Переходите по ссылке и узнайте: https://tprg.ru/zYQV

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

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

Большая шпаргалка для разработчиков

Такая точно не окажется лишней в закладках. Devhints — это сайт со шпаргалками по языкам программирования и инструментам. Здесь собрано только самое главное, без лишней воды и длинных объяснений, как в документации. Тем много, поэтому сверху есть удобный поиск.

Ссылка: Devhints

#шпаргалка #general

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

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

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

Это редактор диаграмм баз данных (DBER), работающий прямо в браузере — даже без регистрации. С помощью drawDB можно всего за несколько кликов создавать схемы, экспортировать SQL-сценарии и настраивать интерфейс под свои задачи.

Инструмент поддерживает: MySQL , PostgreSQL , SQLite , MariaDB и SQL Server . Его также легко развернуть локально через npm или запустить с помощью Docker.

Ну а цена за это чудо: #бесплатно

#инструменты #db

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

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

Перед Новым годом у всех одна головоломка: что дарить?

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

Мы в статье собрали более 50 идей подарков, которые вдохновят на выбор: от стильных механических клавиатур и качественных наушников с шумоподавлением до подписок на образовательные платформы и наборов Lego для взрослых.

Перед Новым годом и так времени ни на что не хватает, так что хотя бы здесь вы его сэкономите.

#подборка #general #ru

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