Типичный программист
80.8K subscribers
3.1K photos
1.05K videos
11 files
7.73K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
В нарды играют 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁112🤣484🎅2🙈1
OSSU: самый полный бесплатный курс по Computer Science для самостоятельного изучения

OSSU — бесплатная онлайн-программа, где собраны все ключевые дисциплины бакалавриата Computer Science на основе курсов и лекций топовых университетов. Здесь есть программирование, алгоритмы, базы данных, операционные системы, архитектура, ML, безопасность, этика, куча теории, реальных проектов и прочих технических прелестей.

Учиться можно вместе с огромным комьюнити (Discord — 3к онлайна!), а пройти путь до уровня “как у бакалавра CS” реально за ~2 года при 20 часах в неделю. Всё это бесплатно.

Сохраняем в закладки и прожимаем лайк — такие ресурсы на вес золота 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3173❤‍🔥1🤪1
Бэкенд без боли: что нужно знать фронтендеру

Вы начали разбираться во фронтенде, уже пишете интерфейсы и подключаете данные. Но тут появляется слово вроде «rate limiting» — и всё, паника.

На этом этапе многим не хватает простой вещи — базового словаря. Понять, что происходит «на той стороне», помогает даже знание пары ключевых терминов.

Этот материал — как мини-гид по миру бэкенда для тех, кто с ним только начинает сталкиваться. Без лишней теории, коротко, по делу, простыми словами. Чтобы не просто копировать чужие fetch-запросы, а понимать, как всё устроено.

#фронтенд #бэкенд
👍106🔥6👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Удалёнщики пришли в офис
🤣270😁44💯165❤‍🔥51🔥1🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
Подарок фронтендерам: инструмент для создания сеток и гибких макетов

Flexbox Labs позволяет интерактивно поиграться с CSS Flexbox и Grid, сразу видеть, как меняется внешний вид, и за пару кликов получить готовый CSS-код.

Сохраняйте 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54👍214🥰2🙈1
10 телеграм-каналов для опытных разрабов

Здесь: свежие инструменты, кейсы, отборные мемы и настоящая айтишная кухня. Собрано на основе мнения сеньоров, которые до сих пор не выгорели — возможно, именно благодаря этим каналам.
94
Это легендарно: Билл Гейтс и Линус Торвальдс впервые лично встретились

Основатели крупнейших ОС в мире впервые пересеклись лично на ужине, который устроил Марк Руссинович, автор Sysinternals. Сам Руссинович шутит: «Судьбоносных решений по ядру не приняли — просто поужинали».

Ну а я человек простой, ору с того, что только Марк (слева) реально выглядит счастливым на этой исторической встрече 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁92🎅30👍19🤣86👎4😱4🔥2🤯1😈1🗿1
Фейковый стоматолог два года лечил людей, обучаясь по YouTube и ChatGPT

Парень из Чехии открыл подпольную стоматологию без лицензии: сам принимал пациентов, ставил пломбы и даже удалял зубы — просто по туториалам и советам от ChatGPT. В команде были «медсестра» и мастер по протезам — тоже без образования.

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

Просчитались, но где 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73😨35🤯146👍5😭5😈1
Надо попробовать 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁226🤣73🔥743💊3
This media is not supported in your browser
VIEW IN TELEGRAM
SQLZoo: интерактивный тренажёр по SQL

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

Есть пошаговые туториалы, задания на SELECT, JOIN, GROUP BY, подзапросы и задачки на логику.
👍518🔥7
60+ плюс бесплатных IT-курсов бережно разбитых по языкам и технологиям 🤌

Python и смежные темы:
Python для абсолютных новичков
Python-туториалы
Веб-фреймворки:
Django
Flask
FastAPI
Нейро-либы + бонус:
NumPy
Pandas
Scikit-Learn
Обзорный урок по Data Science


Учебные ресурсы по JS-стеку
:
JavaScript
JavaScript
Серверный JavaScript
Node.js
Express
Языки и инструменты:
TypeScript
Фронтенд-фреймворки и библиотеки:
React (интенсив)
React (плейлист)
React Native
Веб-фреймворки нового поколения:
Next.js 15
Next.js 15 & React 19 проектов


Учебные ресурсы по Java и Spring
:
Java для начинающих
Фреймворки и серверная разработка:
Spring и Spring Boot
Java + Spring + Microservices (интенсив)
Алгоритмы и структуры данных:
Структура данных & Алгоритмы


Учебные ресурсы по C:

Программирование на C
Отладка и работа с памятью
Отладка программ на C
Проблемы с памятью в C
Специализированные области:
Сетевое программирование
Многопоточное программирование на C
Встраиваемые системы
Алгоритмы и структуры данных:
Алгоритмы и структуры данных на C


Учебные ресурсы по C++
:
Плейлист по C++
Полный курс по C++
Графика и разработка игр:
OpenGL (основы работы с графикой)
Создание игр на C++


Учебные ресурсы по C# и .NET
:
Курс C# для начинающих
Фреймворки и платформы
.NET
.NET MAUI (кроссплатформенная разработка)
Blazor (веб-фреймворк)
Серверная разработка
Бэкенд на .NET


Учебные ресурсы по Rust
:
Интенсив по Rust
Краткие уроки по Rust


Учебные ресурсы по SQL
:
Полный курс SQL
SQL: c нуля до продвинутого уровня
Практика и челленджи:
30 дней SQL — Челлендж по SQL-запросам


Другие языки, которые заслуживают места здесь, но, к сожалению, не уместились:

Курс по Go
Курс по PHP
Курс по Swift
Курс по Kotlin
Курс по Dart
Курс по Ruby
Курс по Scala
Курс по Julia
Please open Telegram to view this post
VIEW IN TELEGRAM
3210👍5👎1🍌1
Media is too big
VIEW IN TELEGRAM
Танцевальное объяснение сортировки пузырьком 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥56😁139😍3👍1
Игра Spacewar, разработанная студентами MIT в 1962 году, стала первой игрой с графикой

Она запускалась на компьютере PDP-1 и представляла собой дуэль космических кораблей.

#факты
👍68❤‍🔥1811
Лаконичная шпаргалка по SQL JOIN на русском

Всё самое нужное, чтобы не путаться в LEFT, RIGHT, INNER и прочих JOIN'ах
👍94🔥18💋5🤔3👌32
Бонусом: иногда вы сможете отлучаться на сон 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁191💯33🤣1821
Как объединить аналитические данные и функции социальной сети в одном интерфейсе

Кейс, который может вдохновить при разработке внутренних коммуникационных фич: внутри приложения «Лига Ставок» появилась площадка «Сигнал» с общением и статистикой игрока.

Что там внутри:

— Пользователи обсуждают матчи и делятся своими прогнозами в тематических чатах.
— Публичные профили с историей ставок, процентом выигрышей и средним коэффициентом.
— Возможность подписаться на профили игроков, тренеров или спортивных комментаторов, например, на Виктора Гусева или Евгения Евневича.
— Функция copy-betting позволяет одним кликом повторить ставку понравившегося игрока.
— В чатах можно узнать мнения тренеров, спортивных комментаторов и аналитиков.
— Система рейтингов автоматически выводит самых результативных и активных участников, чтобы быстро найти тех, чьи ставки стоит скопировать.

Как думаете, всё циклично и впереди переосмысление тематических форумов вместо больших соцсетей или это просто частный случай?
14🔥7🤔54💊4🤯3🤣2👌1
Forwarded from Веб-страница
Проверяем безопасность собственного сайта с помощью web-check

Чтобы быть уверенными в том, что ваш сайт не взломают, нужно действовать на опережение. web-check — это OSINT-инструмент, который пользуются хакеры и можете воспользоваться вы сами. Он поможет вам проанизировать архитектуру проекта и выявить слабые места: IP-адреса, цепочку SSL, записи DNS, файлы cookie, заголовки страниц, информацию о домене, правила сканирования поисковых систем, карту сайта, местоположение сервера, реестр редиректов, открытые порты, расширения безопасности DNS, производительность сайта, трекеры, связанные имена хостов и даже углеродный след.

Кстати, абсолютно бесплатно.

#инструменты #osint #безопасность
👍336🔥4
Kubernetes: шпаргалка для собесов

Нашёл гайд по ключевым вопросам для тех, кто идет на собес по Kubernetes. Всё — от базовых определений и принципов работы pod'ов, deployments и проверок (probes), до тонкой настройки автоcкейлинга, анти-афинити, ingress, публикации сервисов и грамотного управления ресурсами.

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

Перед собесом по k8s — сохранить и штудировать 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31😁145🤣4❤‍🔥2👍2
Великий ИИ-провал: 8 из 10 компаний не заработали ничего на нейросетях

ИИ внедряют все — но прибыль получает меньшинство. Вот парадокс свежего отчёта McKinsey: пока одни компании играют с чат-ботами и нейроассистентами, другие действительно экономят часы с помощью ИИ-агентов… но 80% проектов остаются «для галочки».

Причина проста: большинство внедряют инструменты ради моды и красивого отчёта, а не для реальных процессов. ChatGPT пишет письма и генерит мемы для корпоративного Slack, но бизнес-результат — ноль. Чтобы ИИ наконец начал приносить выгоду, нужны не просто боты, а полноценные ИИ-агенты, которые берут на себя сложные задачи и реально работают внутри компании.
😁84👍2463😢3💊1