Forwarded from Типичный программист
6 популярных алгоритмов балансировки нагрузки 👍
Когда одного сервера становится мало, на помощь приходит балансировщик нагрузки — он распределяет запросы между несколькими машинами и обеспечивает стабильную работу приложения даже при высокой нагрузке.
В этой подборке — шесть популярных алгоритмов. Всё кратко и по делу. Сохраняйте чтобы не забыть и выбрать оптимальный вариант под свои задачи.
Когда одного сервера становится мало, на помощь приходит балансировщик нагрузки — он распределяет запросы между несколькими машинами и обеспечивает стабильную работу приложения даже при высокой нагрузке.
В этой подборке — шесть популярных алгоритмов. Всё кратко и по делу. Сохраняйте чтобы не забыть и выбрать оптимальный вариант под свои задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3✍3
Forwarded from Представляешь,
создатели TikTok выкатили БЕСПЛАТНЫЙ аналог Cursor, еще и OPEN-SOURCE
ByteDance (да-да, те самые) выложили на GitHub исходники Trae Agent — ИИ-ассистента для программистов, который умеет писать код, править баги, задавать сам себе вопросы и даже запускать команды в терминале.
То есть буквально как Cursor, но с открытым кодом и без подписки на $60.
Что умеет:
- редактирует файлы и пишет коммиты,
- сам решает, что делать: рефакторить, тестить или гуглить,
- работает с GPT-4, Claude, OpenRouter и даже Doubao (внезапно),
- сохраняет «траекторию» своих действий — можно проверить, что он натворил.
Ссылка на GitHub: тык
@your_tech
ByteDance (да-да, те самые) выложили на GitHub исходники Trae Agent — ИИ-ассистента для программистов, который умеет писать код, править баги, задавать сам себе вопросы и даже запускать команды в терминале.
То есть буквально как Cursor, но с открытым кодом и без подписки на $60.
Что умеет:
- редактирует файлы и пишет коммиты,
- сам решает, что делать: рефакторить, тестить или гуглить,
- работает с GPT-4, Claude, OpenRouter и даже Doubao (внезапно),
- сохраняет «траекторию» своих действий — можно проверить, что он натворил.
Ссылка на GitHub: тык
@your_tech
❤3🍌3👎1
Запускаем и настраиваем рекламу: 6 сервисов в РФ с выгодными условиями
Если у вас контентный сайт и его надо продвигать, рано или поздно вы придете к задаче подбора рекламной площадки. На Tproger собрали рекламные сервисы, работающие в РФ. Среди них есть платформы с акцентом на автоматизацию и аналитику. Что есть еще, кроме избитой eLama? Материал подойдёт всем, кто хочет эффективно тратить рекламный бюджет.
@prog_tools
Если у вас контентный сайт и его надо продвигать, рано или поздно вы придете к задаче подбора рекламной площадки. На Tproger собрали рекламные сервисы, работающие в РФ. Среди них есть платформы с акцентом на автоматизацию и аналитику. Что есть еще, кроме избитой eLama? Материал подойдёт всем, кто хочет эффективно тратить рекламный бюджет.
@prog_tools
✍1🗿1
chisel | «Зубило» для ваших GPU-ядер
С этим фреймворком вы измерите и проанализируете ваш код, запускаемый на GPU. CLI-инструмент для разработки ядер NVIDIA / AMD. Запускает GPU-дроплеты, синхронизирует код, выполняет и профилирует HIP-ядра с помощью rocprof и возвращает результаты на локальную машину. Продукт еще молодой, так что фичи вроде GUI еще в разработке.
Цена: бесплатно
Репозиторий проекта
@prog_tools
С этим фреймворком вы измерите и проанализируете ваш код, запускаемый на GPU. CLI-инструмент для разработки ядер NVIDIA / AMD. Запускает GPU-дроплеты, синхронизирует код, выполняет и профилирует HIP-ядра с помощью rocprof и возвращает результаты на локальную машину. Продукт еще молодой, так что фичи вроде GUI еще в разработке.
Цена: бесплатно
Репозиторий проекта
@prog_tools
❤1🤔1
TeamCity | CI / CD автоматизированнее
Проект JetBrains, ускоряющий доставку вашего ПО независимо от стека технологий и размера проекта. Цепочки сборок позволяют создавать приложения с исходным кодом, размещённым в нескольких репозиториях, повторно использовать отдельные фрагменты сборки и ускорять процесс за счёт кэширования предыдущих результатов.
Цена: есть условно-бесплатный период, далее потребуется валютная карта
Сайт проекта
@prog_tools
Проект JetBrains, ускоряющий доставку вашего ПО независимо от стека технологий и размера проекта. Цепочки сборок позволяют создавать приложения с исходным кодом, размещённым в нескольких репозиториях, повторно использовать отдельные фрагменты сборки и ускорять процесс за счёт кэширования предыдущих результатов.
Цена: есть условно-бесплатный период, далее потребуется валютная карта
Сайт проекта
@prog_tools
👍1🎃1
jsoncrack | Швейцарский нож для «декларативных» форматов
Если ваши «ЖИСОНы» многоэтажны, и времени вчитываться нет, этот проект визуализирует иерархию узлов. Это относится также к YAML / CSV / XML / TOML. Среди инструментов также много полезняшек вроде создателя интерфейсов TypeScript / структов Golang и декодера JWT.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Если ваши «ЖИСОНы» многоэтажны, и времени вчитываться нет, этот проект визуализирует иерархию узлов. Это относится также к YAML / CSV / XML / TOML. Среди инструментов также много полезняшек вроде создателя интерфейсов TypeScript / структов Golang и декодера JWT.
Цена: бесплатно
Репозиторий проекта
@prog_tools
✍1😴1
PostgreSQL: что нужно знать о счётчике транзакций
В статье на Tproger разобрали, как устроен Transaction ID (XID), зачем он нужен и почему важно следить за его исчерпанием. Вы узнаете, как PSQL предотвращает переполнение с помощью заморозки старых транзакций и как проверить возраст данных в вашей базе. Статья будет полезна Администраторам БД и разработчикам, работающим на больших и долговечных проектах.
@prog_tools
🆒 — Если по-олдскулу, но надежно
В статье на Tproger разобрали, как устроен Transaction ID (XID), зачем он нужен и почему важно следить за его исчерпанием. Вы узнаете, как PSQL предотвращает переполнение с помощью заморозки старых транзакций и как проверить возраст данных в вашей базе. Статья будет полезна Администраторам БД и разработчикам, работающим на больших и долговечных проектах.
@prog_tools
🆒 — Если по-олдскулу, но надежно
✍1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
kiro.dev | IDE для вайб-кодинга
Убийца Cursor по версии Amazon, на сей раз с поддержкой MCP (Model Context Protocol — «щупалец» LLM). Покуда проект на стадии Preview, многие фичи достаются задаром. Если вовремя подбирать такие аналоги, наверное, можно и не платить никому по $20 ежемесячно 😜
Цена: пока бесплатно
Сайт проекта
@prog_tools
💊 — Если после этого нужна таблетка
Убийца Cursor по версии Amazon, на сей раз с поддержкой MCP (Model Context Protocol — «щупалец» LLM). Покуда проект на стадии Preview, многие фичи достаются задаром. Если вовремя подбирать такие аналоги, наверное, можно и не платить никому по $20 ежемесячно 😜
Цена: пока бесплатно
Сайт проекта
@prog_tools
💊 — Если после этого нужна таблетка
⚡4❤1💊1
ChatGPT в России без VPN
Если вам надоело сражаться с обходами блокировок, зацените подборку, которую создали в Tproger. Здесь вы найдете:
— сайты-хабы / Telegram-боты для LLM;
— подборку тулов — помощников маркетолога, контент-менеджеров и прочих ИИ-ассистентов.
@prog_tools
Если вам надоело сражаться с обходами блокировок, зацените подборку, которую создали в Tproger. Здесь вы найдете:
— сайты-хабы / Telegram-боты для LLM;
— подборку тулов — помощников маркетолога, контент-менеджеров и прочих ИИ-ассистентов.
@prog_tools
👎3😁2✍1
Топ каналов про нейросети
Если ты уже понял, что нейронки — мастхэв айтишника в 2025, то наверняка ищешь источники хороших промтов и в целом ликбезного конвента про ИИ. В Типичном собрали 7 Telegram-каналов про это, где вы найдете:
— лучшие промты для разработки и других сопутствующих направлений;
— подборки нейроинструментов;
— гроккинг (простым языком о сложном);
— мемы, конечно.
— боты-агрегаторы LLM и проч.
Для полностью преисполнившихся есть даже нейрогороскопы,
@prog_tools
Если ты уже понял, что нейронки — мастхэв айтишника в 2025, то наверняка ищешь источники хороших промтов и в целом ликбезного конвента про ИИ. В Типичном собрали 7 Telegram-каналов про это, где вы найдете:
— лучшие промты для разработки и других сопутствующих направлений;
— подборки нейроинструментов;
— гроккинг (простым языком о сложном);
— мемы, конечно.
— боты-агрегаторы LLM и проч.
Для полностью преисполнившихся есть даже нейрогороскопы,
@prog_tools
👍1🌚1
This media is not supported in your browser
VIEW IN TELEGRAM
«Я вас в тему девопса возвращаю»
Это легендарный подкаст о DevOps-практиках. Авторы — инженеры «Фланта», компании, которая стояла у истоков DevOps в России — возвращаются с новыми темами и свежими идеями.
Здесь разбирают DevOps, Kubernetes, AI, пет-проекты, а также делятся реальными кейсами и рассказывают о подводных камнях, с которыми сталкивается каждый инженер.
От практиков — для практиков. Только проверенный опыт и рабочие решения.
Выбирайте, где слушать: Яндекс Музыка, Mave или YouTube.
Это легендарный подкаст о DevOps-практиках. Авторы — инженеры «Фланта», компании, которая стояла у истоков DevOps в России — возвращаются с новыми темами и свежими идеями.
Здесь разбирают DevOps, Kubernetes, AI, пет-проекты, а также делятся реальными кейсами и рассказывают о подводных камнях, с которыми сталкивается каждый инженер.
От практиков — для практиков. Только проверенный опыт и рабочие решения.
Выбирайте, где слушать: Яндекс Музыка, Mave или YouTube.
❤🔥1🎃1
Интернет вещей: почему это не только про умные чайники
В Tproger разобрали, как технологии IoT проникают в промышленность, транспорт и здравоохранение, меняя привычное. Вы узнаете, почему за сбором и анализом данных скрываются реальные деньги и эффективность. Также обсудили риски, от утечки данных до перегрузки инфраструктуры. Статья будет полезна всем, кто хочет понять, зачем бизнесу «умные» устройства и как они уже влияют на наш мир.
@prog_tools
В Tproger разобрали, как технологии IoT проникают в промышленность, транспорт и здравоохранение, меняя привычное. Вы узнаете, почему за сбором и анализом данных скрываются реальные деньги и эффективность. Также обсудили риски, от утечки данных до перегрузки инфраструктуры. Статья будет полезна всем, кто хочет понять, зачем бизнесу «умные» устройства и как они уже влияют на наш мир.
@prog_tools
❤1👍1
Кто такие этичные хакеры и зачем им платят за взлом? Интервью с экспертом
В статье на Tproger рассказали о разнице между White / Black hat хакерами — защитниками и злоумышленниками. На фоне стремительного роста кибератак компании всё чаще обращаются к баг-баунти-платформам, чтобы выявить уязвимости до злоумышленников. Но реальность этих программ не всегда романтична: даже найденный баг могут отсеять в духе «это другое» (не баг). Эксперт делится опытом и даёт советы тем, кто хочет начать путь этичного хакера.
@prog_tools
В статье на Tproger рассказали о разнице между White / Black hat хакерами — защитниками и злоумышленниками. На фоне стремительного роста кибератак компании всё чаще обращаются к баг-баунти-платформам, чтобы выявить уязвимости до злоумышленников. Но реальность этих программ не всегда романтична: даже найденный баг могут отсеять в духе «это другое» (не баг). Эксперт делится опытом и даёт советы тем, кто хочет начать путь этичного хакера.
@prog_tools
✍1👍1