Типичный программист
80.7K subscribers
3.42K photos
1.15K videos
14 files
7.98K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Представляем еще три статьи от участников Продуктовой Премии Tproger 2025 🐀

И немного рассказываем про механику премии


Tproger Award — это премия о продуктах и для продуктов. Мы собрали смелые идеи и успешные запуски в четыре номинации:
🔥Продукт года,
🔥Облачный продукт года,
🔥IT-ивент года,
🔥Дизайн года.

Про них обязательно расскажем завтра, а пока ловите свежие кейсы от наших номинантов:

👍Solar appScreener — продукт для поиска уязвимостей на ранних этапах.
👍BRAIN ERM — интеграционная платформа для работы с данными, людьми и связанными процессами.
👍Штурвал — платформа для управления Kubernetes-кластерами.

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

Не пропустите анонс, чтобы определить лучших из лучших 🐀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥5👍42🔥1
OpenClaw/MoltBot/Clawdbot: разбираемся в AI-ассистенте, который взорвал GitHub за неделю

За две недели этот проект набрал почти 100 000 звёзд на GitHub. Для сравнения: у React 243K за 11 лет. А тут за месяц чуть ли не половина этого. Cloudflare запускает специальный сервис под него, и их акции подскакивают на 20%. Cisco пишет статью «это кошмар для безопасности», а TechCrunch сообщает, что боты уже строят между собой социальную сеть — столько хайпа.

Автор этой статьи решил изучить и разобраться в этой внезапной популярности. Здесь всё самое важное: что это за штука, почему такой хайп, как бот устроен изнутри, какие у него есть фишки и стоит ли вообще тратить на него время. Статья будет интересна и полезна людям, которые любят разобраться как что устроено и хотят понять внутренности современных (а главное успешных) ИИ агентов.
👍12💊4🗿1
Если вам нужен швейцарский нож для работы с базами данных, попробуйте DBeaver

Это бесплатный инструмент для разработчиков, администраторов баз данных и аналитиков, поддерживающий практически любую базу данных с драйвером JDBC (что по сути означает - ЛЮБУЮ базу данных).

Функционал: DBeaver предлагает мощный SQL-редактор с подсветкой синтаксиса, автодополнением и форматированием запросов, редактор метаданных, диаграммы ERD, инструменты для экспорта, импорта и миграции данных, а также анализ планов выполнения SQL и т.д.

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

Осталось только лайк поставить и сохранить👍

#SQL #инструменты #dbeaver
👍78😁9👎73🔥3🙈1
Премия Tproger объявляется открытой! 🐀

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

Отсюда родилась идея Премии Tproger. В ней ИТ-компании делятся успешными кейсами разработки, а аудитория решает, какой проект заслуживает награды — золотой мыши 🐀

В премии участвуют 16 компаний в 4 номинациях:
Продукт года
Здесь представлены платформенные решения, направленные на комплексную автоматизацию ключевых направлений деятельности: от контроля безопасности разработки ПО и ИТ-инфраструктуры до управления ресурсами компании.

Облачный продукт года
В этом разделе вас ждут платформы виртуализации, облачные среды для AI/ML, инструменты управления кластерами и микросервисами, обеспечивающие высокую производительность и быстрый запуск цифровых сервисов.

IT-ивент года
Участники рассказывают о профессиональных конференциях и хакатонах, объединяющих тысячи разработчиков и инженеров.

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

Теперь они в ваших руках 👍
1. Переходите на сайт премии.
2. Выбирайте понравившиеся кейсы в каждой категории.
3. И вручайте им золотую мышь.

Голосование продлится до конца февраля и уже в марте мы объявим победителей. Stay tuned!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤‍🔥211👎1👻1
Forwarded from Веб-страница
Алгоритмы на JavaScript

Подборка видеоразборов работы алгоритмов на JavaScript. Полезна всем, кто хочет лучше в них шарить. Здесь разбирается 7 наиболее популярных:

1️⃣ Бинарный поиск
2️⃣ Рекурсия
3️⃣ Хеш-таблицы
4️⃣ Обход дерева
5️⃣ Связные списки на примере LRU Cache
6️⃣ Графы и их обход
7️⃣ Рекурсия с мемоизацией для вычисления diff'a текста

Специально для вас скачали их, но если хотите лайкнуть автора, то вот ссылка на плейлист на YouTube.

#видео #алгоритмы #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣64👌4👎2🔥1
Как сделать программиста счастливее: модель SCARF

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

Но существует модель работы, которая называется SCARF. В этой модели затрагиваются основные пункты, на которые надо точно обратить внимание: Status, Certainty, Autonomy, Relatedness и Fairness. Каждый из этих пунктов напрямую влияет на мотивацию разработчиков. Подробнее о них можно прочитать в статье.
154🤓3👍2💯1
Теперь будет проще искать себя в списках
😁123👍184🤣2👏1
Go 1.26 вышел: GC на 40% быстрее, cgo дешевле, SIMD в экспериментах

Свежее обновление Go 1.26 приносит нам Green Tea GC — новый сборщик мусора по умолчанию, который режет overhead на 10–40%, снижает CPU‑загрузку и memory footprint. Особенно это заметно в latency‑чувствительных сервисах.

Ключевые фичи:
🔘 cgo/syscalls -30% latency (батчинг, без P‑стейта)
🔘 Аллокации мелких объектов на стеке (быстрее heap)
🔘 exp/simd для amd64 (Zen4+/Ice Lake+): векторные операции
🔘 new как функция (new([]int)), type aliases, error as T

Профит для разработчиков: меньше OOM, быстрее сборки под нагрузкой, проще интеграция C‑библиотек.
Бенчи: getenv -27%.

#новости #golang
Please open Telegram to view this post
VIEW IN TELEGRAM
135👍10🔥9👎2🙏1
Как не утонуть в собственном проекте, если делаешь его с помощью ИИ

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

Ее можно делать по методологии D.O.C.S. Она состоит из четырех блоков:
🔘 Design Decisions — фиксация не только выбранного решения, но и отвергнутых альтернатив.
🔘 Operational Context — точные требования к окружению, конфигурации и деплою.
🔘 Code Understanding — объяснение неочевидной логики: рекурсивные алгоритмы, ETL-цепи, потоки данных.
🔘 Support Information — типовые симптомы, причины и способы их исправления.

Заглядывайте в материал за пятью рабочими шаблонами, которые можно скопировать и сразу использовать: от описания компонента до архитектурного решения и ревью ИИ-кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
💊25543😴3🤣2👍1🗿1