fa
Feedback
Типичный программист

Типичный программист

رفتن به کانال در Telegram

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

نمایش بیشتر
2025 سال در اعدادsnowflakes fon
card fon
81 869
مشترکین
-7224 ساعت
-4 1767 روز
+1 21130 روز
آرشیو پست ها
Photo unavailableShow in Telegram
Microsoft научил ИИ ставить диагнозы в 4 раза точнее врачей Нейронка MAI-DxO от Microsoft обошла реальных врачей в постановке сложных диагнозов: на кейсах из NEJM она угадала диагноз правильно в 85% случаев (против 20% у команд опытных врачей). При этом виртуальный «консилиум» AI тратил минимум «денег» на анализы и задавал грамотные допвопросы. MAI-DxO работает как оркестратор языковых моделей (включая GPT‑4o), самостоятельно выстраивает цепочку диагностики и даже экономит ресурсы. Пока это не продукт для клиник, а только исследовательский проект — но как по мне результат годный 👍
نمایش همه...
👍 59👏 10🤣 8🔥 6💊 3 1❤‍🔥 1 1🌚 1
Абсолютно проклято: DOOM запустили на беговой дорожке в спортзале Теперь игру можно проходить, пока бежишь, буквально. Энтузиаст с Reddit установил игру на тренажёр Life Fitness через уязвимость в прошивке Android — пара строк в конфиге, APK на флешку, и… готово. Гайд уже появился на Reddit, и этот лайфхак сработает не только с DOOM, но и с любым другим андроид-приложением. Из нюансов: если стоять дольше 10 секунд — консоль завершает сессию. Мотивация к кардио выходит на новый уровень 😁
نمایش همه...
😁 85🤣 14🔥 12👍 6 4 2❤‍🔥 1🦄 1
Photo unavailableShow in Telegram
ntfy: крутой open-source сервис для пуш-уведомлений Эта open source тулза для пуш-уведомлений, которая позволяет отправлять уведомления на телефон или компьютер с помощью простых HTTP-запросов PUT/POST. Кто пробовал Telepush или Pushover — найдёт много общего: отправляй хоть curl’ом, хоть через свой бэкенд. Настроить проще, чем объяснить заказчику дедлайн. Для всего, что должно всплывать мгновенно — тудушки, алёрты, CI/CD или, не дай бог, упавший прод. Поддерживает и яблоки и андроид, так что пользуйтесь
نمایش همه...
👍 50🔥 16 11
Photo unavailableShow in Telegram
Разраб из Amazon жалуется на индусов, которые дают ему работать только 30 минут в день за $12k в месяц Парень попал в команду забитую индусами — и вместо задач получил только игнор от коллег и пустой календарь. Все они тихо надеются, что он сам уйдёт, ведь работы практически нет: с командой не видится, в созвонах не участвует. Но парень оказался не из робкого десятка и работает так уже год: сидит на зарплате, почти ничего не делает и копит “доказательства дискриминации”, на всякий случай. Почему он, а не я 😭
نمایش همه...
🤣 223 19😁 12🗿 8👍 6
Photo unavailableShow in Telegram
W3C впервые за 20+ лет обновила формат PNG Впервые с 2004 года PNG получил мощное обновление: теперь формат поддерживает HDR, анимации и EXIF-метаданные. Это значит более яркие картинки, анимации «без костылей» и информацию о снимках — всё прямо по стандарту. PNG наконец-то догнал WebP и AVIF по возможностям, так что у любителей качества и архивной графики есть повод порадоваться. В проекте участвовали гиганты вроде Adobe, Apple и Google. Дальше W3C планирует снова пропасть на 20 лет (😁) доработать сжатие и совместимость SDR/HDR — так что не расслабляемся
نمایش همه...
😁 85👍 27 13❤‍🔥 6🔥 5 2🥰 1🤩 1
Photo unavailableShow in Telegram
15 основ проектирования систем + полезные материалы
Балансировщик нагрузки (Load Balancer) — Распределяет входящий трафик между несколькими серверами, чтобы ни один из них не был перегружен. Повышает отказоустойчивость, доступность и уменьшает время отклика. API Gateway — Единая точка входа для всех клиентских запросов в микросервисной архитектуре. Обеспечивает маршрутизацию, аутентификацию, лимиты по частоте, агрегацию запросов. DNS (Domain Name System) — Преобразует человеко-читаемые доменные имена в IP-адреса, необходимые для маршрутизации трафика. Кэш (Cache) — Хранит часто используемые данные в оперативной памяти для ускорения доступа и уменьшения нагрузки на базу данных. CDN (Content Delivery Network) — Доставляет статический контент (картинки, CSS, JavaScript и пр.) с серверов, расположенных ближе к пользователям. Снижает задержки и расход полосы пропускания, особенно при работе по всему миру. База данных (Database) — Основное хранилище данных. Может быть SQL или NoSQL, поддерживает структурированные запросы, индексацию, транзакции и долговечность данных. API — Определяет, как сервисы обмениваются данными (обычно через HTTP или gRPC). Обеспечивает модульность и чистое разделение ответственности. Микросервисы (Microservices) — Делят монолитное приложение на независимые сервисы. Повышают гибкость, позволяют лучше изолировать ошибки и масштабировать отдельные компоненты. Ограничение частоты запросов (Rate Limiter) — Контролирует максимальное количество запросов, которые может сделать пользователь или сервис за определённый промежуток времени. Защищает API от злоупотреблений и обеспечивает справедливое распределение ресурсов. Объектное хранилище (Object Storage) — Сохраняет большие блобы (файлы, видео, резервные копии) с высокой доступностью и долговечностью. Примеры — AWS S3, Google Cloud Storage. Очередь сообщений (Message Queue) — Позволяет сервисам асинхронно обмениваться сообщениями через очередь (например, Kafka, RabbitMQ). Помогает "развязать" системы и справляться с пиковыми нагрузками. Шардирование (Sharding) — Разделяет большие объёмы данных на части по разным базам или таблицам. Способствует масштабированию и ускоряет выполнение запросов. Репликация (Replication) — Копирует данные с одного узла БД на другие. Повышает отказоустойчивость и ускоряет выполнение запросов на чтение. Последовательное хеширование — Техника распределения данных по узлам так, чтобы при увеличении или уменьшении числа узлов происходило минимальное перераспределение данных. Используется в распределенных кэширующих и хранилищах. Мониторинг (Monitoring System) — Следит за состоянием системы, собирает логи/метрики, оповещает об авариях и отклонениях. Критически важен для контроля, отладки и поддержания работоспособности.
Сохраняем и не забываем, что у вас есть такое золото 😅
نمایش همه...
👍 31 7 4
Photo unavailableShow in Telegram
Cloudflare призналась, что не может вернуть нормальную скорость работы в РФ С начала июня сайты на Cloudflare начали открываться через раз или вообще не грузятся. Сегодня сама компания подтвердила: трафик в России упал на ~30%, страницы «обрезаются» после 16 КБ, а сделать с этим ничего нельзя... По версии Cloudflare, трафик режут крупные провайдеры. Почему — неизвестно. Официальных писем от госструктур не было. Так и живем. @your_tech
نمایش همه...
👎 92😢 57👏 15👍 9🫡 6 4🤷‍♂ 3❤‍🔥 3😁 2
Photo unavailableShow in Telegram
Опыт говорит за тебя
نمایش همه...
👍 194😁 102💯 27🤣 4 2😱 2
Photo unavailableShow in Telegram
Великий ИИ-провал: 8 из 10 компаний не заработали ничего на нейросетях ИИ внедряют все — но прибыль получает меньшинство. Вот парадокс свежего отчёта McKinsey: пока одни компании играют с чат-ботами и нейроассистентами, другие действительно экономят часы с помощью ИИ-агентов… но 80% проектов остаются «для галочки». Причина проста: большинство внедряют инструменты ради моды и красивого отчёта, а не для реальных процессов. ChatGPT пишет письма и генерит мемы для корпоративного Slack, но бизнес-результат — ноль. Чтобы ИИ наконец начал приносить выгоду, нужны не просто боты, а полноценные ИИ-агенты, которые берут на себя сложные задачи и реально работают внутри компании.
نمایش همه...
😁 83👍 24 5 3😢 3💊 1
Photo unavailableShow in Telegram
Kubernetes: шпаргалка для собесов Нашёл гайд по ключевым вопросам для тех, кто идет на собес по Kubernetes. Всё — от базовых определений и принципов работы pod'ов, deployments и проверок (probes), до тонкой настройки автоcкейлинга, анти-афинити, ingress, публикации сервисов и грамотного управления ресурсами. В статье — не только что чаще всего спрашивают, но и как грамотно отвечать, если сталкивался с кейсом только теоретически. Плюс хорошие практики для создания probes и рекомендации по архитектуре для стабильной работы приложений. Перед собесом по k8s — сохранить и штудировать 🫡
نمایش همه...
🔥 30😁 14 5🤣 4❤‍🔥 2👍 2
Photo unavailableShow in Telegram
Проверяем безопасность собственного сайта с помощью web-check Чтобы быть уверенными в том, что ваш сайт не взломают, нужно действовать на опережение. web-check — это OSINT-инструмент, который пользуются хакеры и можете воспользоваться вы сами. Он поможет вам проанизировать архитектуру проекта и выявить слабые места: IP-адреса, цепочку SSL, записи DNS, файлы cookie, заголовки страниц, информацию о домене, правила сканирования поисковых систем, карту сайта, местоположение сервера, реестр редиректов, открытые порты, расширения безопасности DNS, производительность сайта, трекеры, связанные имена хостов и даже углеродный след. Кстати, абсолютно бесплатно. #инструменты #osint #безопасность
نمایش همه...
👍 30 5🔥 4
Как объединить аналитические данные и функции социальной сети в одном интерфейсе Кейс, который может вдохновить при разработке внутренних коммуникационных фич: внутри приложения «Лига Ставок» появилась площадка «Сигнал» с общением и статистикой игрока. Что там внутри: — Пользователи обсуждают матчи и делятся своими прогнозами в тематических чатах. — Публичные профили с историей ставок, процентом выигрышей и средним коэффициентом. — Возможность подписаться на профили игроков, тренеров или спортивных комментаторов, например, на Виктора Гусева или Евгения Евневича. — Функция copy-betting позволяет одним кликом повторить ставку понравившегося игрока. — В чатах можно узнать мнения тренеров, спортивных комментаторов и аналитиков. — Система рейтингов автоматически выводит самых результативных и активных участников, чтобы быстро найти тех, чьи ставки стоит скопировать. Как думаете, всё циклично и впереди переосмысление тематических форумов вместо больших соцсетей или это просто частный случай?
نمایش همه...
13🔥 6🤔 5 4💊 4🤯 2🤣 2👌 1
Photo unavailableShow in Telegram
Бонусом: иногда вы сможете отлучаться на сон 😁
نمایش همه...
😁 182💯 31🤣 16 2 1
Photo unavailableShow in Telegram
Лаконичная шпаргалка по SQL JOIN на русском Всё самое нужное, чтобы не путаться в LEFT, RIGHT, INNER и прочих JOIN'ах
نمایش همه...
👍 87🔥 18💋 4🤔 3👌 3 2
Photo unavailableShow in Telegram
Игра Spacewar, разработанная студентами MIT в 1962 году, стала первой игрой с графикой Она запускалась на компьютере PDP-1 и представляла собой дуэль космических кораблей. #факты
نمایش همه...
👍 66❤‍🔥 16 10
Photo unavailableShow in Telegram
17 июля пройдет 8-я открытая техническая конференция для 1С специалистов — 1C-RarusTechDay 2025! Кому стоит присоединиться: техническим специалистам, инженерам, программистам, архитекторам систем и руководителям ИТ-отделов. Зачем отрывать взгляд от кода и подключаться: • Эксклюзив: секретные доклады от ведущих разработчиков 1С-Рарус — информации, которой нет ни в одном FAQ. • Технологии «изнутри»: узнайте, чем сейчас дышат проекты 1С-Рарус — от облаков до микросервисов. • Практика, а не только теория: реальные кейсы и советы, которые вы сразу сможете применить, чтобы не объяснять потом клиенту, почему «оно у вас так задумано». • Прокачка навыков: углублённые сессии по архитектуре, оптимизации и автоматизации — познакомитесь с настоящими профи. Бонусы: сертификат участника и возможность задать вопросы напрямую экспертам в чате конференции. 17 июля 2025, онлайн, 09:00–20:00 Необходима регистрация Это #партнёрский пост
نمایش همه...
6 2👎 2
05:16
Video unavailableShow in Telegram
Танцевальное объяснение сортировки пузырьком 😁
نمایش همه...
videoplayback.mp417.30 MB
🔥 52😁 13 9😍 3👍 1
60+ плюс бесплатных IT-курсов бережно разбитых по языкам и технологиям 🤌 Python и смежные темы:
Python для абсолютных новичковPython-туториалы Веб-фреймворки: — DjangoFlaskFastAPI Нейро-либы + бонус:NumPyPandasScikit-Learn Обзорный урок по Data Science
Учебные ресурсы по JS-стеку:
JavaScript JavaScript Серверный JavaScriptNode.jsExpress Языки и инструменты: — TypeScript Фронтенд-фреймворки и библиотеки: — React (интенсив)React (плейлист)React Native Веб-фреймворки нового поколения: Next.js 15 Next.js 15 & React 19 проектов
Учебные ресурсы по Java и Spring:
Java для начинающих Фреймворки и серверная разработка:Spring и Spring BootJava + 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:
Полный курс SQLSQL: c нуля до продвинутого уровня Практика и челленджи:30 дней SQL — Челлендж по SQL-запросам
Другие языки, которые заслуживают места здесь, но, к сожалению, не уместились:
Курс по GoКурс по PHPКурс по SwiftКурс по KotlinКурс по DartКурс по Ruby Курс по ScalaКурс по Julia
نمایش همه...
32 9👍 4👎 1🍌 1
00:15
Video unavailableShow in Telegram
SQLZoo: интерактивный тренажёр по SQL Если надоело читать теорию и хочется потрогать SQL ручками — SQLZoo станет идеальным выбором. Здесь сразу на сайте можно выполнять задания, строить запросы к реальным базам и видеть результат. Есть пошаговые туториалы, задания на SELECT, JOIN, GROUP BY, подзапросы и задачки на логику.
نمایش همه...
0622.mp44.89 MB
👍 47🔥 6 5
Photo unavailableShow in Telegram
ВКонтакте позвали студентов — и те доработали инфраструктуру соцсети На днях шесть студентов из ИТМО, СПбГУ и ВШЭ защитили выпускные проекты в лаборатории ВКонтакте. Код писали не для зачёта, команды решали реальные задачи инфры. Ребята работали над инструментом для проверки конкурентных структур данных LTest: добавили поддержку слабых моделей памяти и тестирования алгоритмов с блокировками, а также применили решение к верификации RPC-протокола. Провели рефакторинг кеша и предложили апгрейд Mergeable Digests в StatsHouse. Часть выпускников Лаборатории, которая работает при поддержке VK Education, уже попала в команду ВКонтакте.
نمایش همه...
👍 72💊 57 9🆒 7😁 6🤓 3👎 2🤪 2💅 1