Инструменты программиста
14.1K subscribers
1.47K photos
114 videos
4 files
1.69K links
Полезные инструменты для программистов — бесплатные и платные

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

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

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

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
​​pytest-benchmark | Если тесты, то грамотно

Питонический плагин, позволяющий замерять производительность под всевозможными углами. Запускает тесты многократно, сглаживая статистический шум и выявляя реальные изменения скорости выполнения. Плагин выводит в отчете системные параметры (CPU, версия ЯП и др.), чтобы бенчмарки были воспроизводимыми и сопоставимыми. Поддерживается сравнение результатов между запусками, что удобно для отслеживания деградации. Инструмент встраивается в CI/CD-пайплайны.

Цена: бесплатно
Репозиторий проекта
@prog_tools
👍1🥱1
Некогда объяснять, пора вершить судьбы 😱
Три разраба прямо сейчас ищут работу — выбери того, кто получит шанс на достойный оффер. Голосуй прямо сейчас!

Все подробности в «Коде найма».
Please open Telegram to view this post
VIEW IN TELEGRAM
👎4💊3🌚1
Forwarded from Типичный программист
6 популярных алгоритмов балансировки нагрузки 👍

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

В этой подборке — шесть популярных алгоритмов. Всё кратко и по делу. Сохраняйте чтобы не забыть и выбрать оптимальный вариант под свои задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍422
создатели TikTok выкатили БЕСПЛАТНЫЙ аналог Cursor, еще и OPEN-SOURCE

ByteDance (да-да, те самые) выложили на GitHub исходники Trae Agent — ИИ-ассистента для программистов, который умеет писать код, править баги, задавать сам себе вопросы и даже запускать команды в терминале.

То есть буквально как Cursor, но с открытым кодом и без подписки на $60.

Что умеет:

- редактирует файлы и пишет коммиты,
- сам решает, что делать: рефакторить, тестить или гуглить,
- работает с GPT-4, Claude, OpenRouter и даже Doubao (внезапно),
- сохраняет «траекторию» своих действий — можно проверить, что он натворил.


Ссылка на GitHub: тык

@your_tech
🍌31👎1
​​Запускаем и настраиваем рекламу: 6 сервисов в РФ с выгодными условиями

Если у вас контентный сайт и его надо продвигать, рано или поздно вы придете к задаче подбора рекламной площадки. На Tproger собрали рекламные сервисы, работающие в РФ. Среди них есть платформы с акцентом на автоматизацию и аналитику. Что есть еще, кроме избитой eLama? Материал подойдёт всем, кто хочет эффективно тратить рекламный бюджет.

@prog_tools
1🗿1
​​chisel | «Зубило» для ваших GPU-ядер

С этим фреймворком вы измерите и проанализируете ваш код, запускаемый на GPU. CLI-инструмент для разработки ядер NVIDIA / AMD. Запускает GPU-дроплеты, синхронизирует код, выполняет и профилирует HIP-ядра с помощью rocprof и возвращает результаты на локальную машину. Продукт еще молодой, так что фичи вроде GUI еще в разработке.

Цена: бесплатно
Репозиторий проекта
@prog_tools
1🤔1
TeamCity | CI / CD автоматизированнее

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

Цена: есть условно-бесплатный период, далее потребуется валютная карта
Сайт проекта
@prog_tools
👍1🎃1
​​jsoncrack | Швейцарский нож для «декларативных» форматов

Если ваши «ЖИСОНы» многоэтажны, и времени вчитываться нет, этот проект визуализирует иерархию узлов. Это относится также к YAML / CSV / XML / TOML. Среди инструментов также много полезняшек вроде создателя интерфейсов TypeScript / структов Golang и декодера JWT.

Цена: бесплатно
Репозиторий проекта
@prog_tools
1😴1
​​PostgreSQL: что нужно знать о счётчике транзакций

В статье на 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
💊 — Если после этого нужна таблетка
31