prog_tools | Unsorted

Telegram-канал prog_tools - Инструменты программиста

14280

Полезные инструменты для программистов — бесплатные и платные Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Регистрация в перечне РКН: https://tprg.ru/mX0S

Subscribe to a channel

Инструменты программиста

Семь API, которые сократят вам недели разработки

В статье на Tproger собрали 10 API, которые помогут вам сократить время на реализацию проектов. Здесь и интерфейсы для поиска уязвимостей, проксирования и даже объединения разных API в потоки действий.

@prog_tools

Читать полностью…

Инструменты программиста

Хакеры уходят от C++ — вирусы на Haskell и Delphi труднее анализировать

Эксперты кибербеза отметили, что традиционно злоумышленники использовали более распространенные языки, такие как C и C++, однако переход на Haskell и Delphi делает анализ вирусов более сложным из-за особенностей этих языков.

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

@prog_tools

Читать полностью…

Инструменты программиста

PRevent | Защищаем свой репозиторий от коммитов-зловредов

Это сэлфхост-приложение прослушивает события запросов на слияние и сканирует их на наличие вредоносного кода. Для отлова используется набор правил Apiiro для Semgrep и дополнительные детекторы на Python, чтобы эффективно обезвреживать трюки вроде обфускации.

Награда «Секурный инструмент месяца» на канале 🛡️

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

Конвейер DevOps, часть 2: пользуемся Fedora Core и mise

Ментор Эйч Навыки и действующий кодер рассказал,
как Fedora Core и Mise помогают автоматизировать процесс разработки и деплоя. Достаточно хардкорный пошаговый гайд о создании стабильной и безопасной среды.

p.s. Первая часть цикла статей здесь.

@prog_tools

Читать полностью…

Инструменты программиста

codegen | Вертим кодовой базой

Утилита, позволяющая манипулировать сразу несколькими технологиями; Python, Typescript, Javascript и React. Если репозитории — это содержимое карманов, то вы — Вассерман, который потряхивает жилетку с целью уложить содержимое получше.

⚡ — сгодится
🗿 — лучше вручную

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

XPipe: инструмент для доступа ко всей серверной инфраструктуре с рабочего стола

Объединяет SSH, Docker, Kubernetes, WSL, Proxmox и другие технологии без сложной настройки в удобный интерфейс. Работает поверх установленных CLI-инструментов, позволяя управлять серверами, контейнерами и виртуальными машинами без установки агентов.

Можно управлять удалёнными файлами без SFTP, прокидывать SSH-туннели, использовать локальные редакторы с автосинхронизацией на сервер и даже сохранять конфиги в Git для удобного доступа на всех устройствах.

Если устали переключаться между терминалами и вкладками — стоит попробовать 👍

#инструменты

Читать полностью…

Инструменты программиста

Как ИИ помогает компаниям принимать умные решения и развивать разные индустрии?

15-16 апреля пройдет Весенний онлайн-лекторий, посвященный влиянию ИИ на индустрии. Разберемся в технологиях вместе с ФКН НИУ ВШЭ, Яндекс, Сбер, Авито, МТС и другими лидерами рынка.

Программа Лектория обширна:
— Вебинары про ИИ и ML в банках, бигтехе и e-com
— Мастер-классы и кейсы по Data Science, Data Analytics и Data Engineering
— Круглый стол по разработке и применению ИИ-агентов
— Прожарка резюме и карьерная лекция

Вы сможете разобраться в ключевых трендах и возможностях в IT, а также погрузиться в Data Science, Data Analytics и Data Engineering, изучение инструментов и реальных задач каждого направления.

Лекторий организуют эксперты факультета компьютерных наук НИУ ВШЭ, онлайн-магистратур ФКН и Центра непрерывного образования, а также ведущие компании индустрии. Поэтому вас ждут глубокие инсайты из мира IT.

Когда: 15-16 апреля в 16:00
Где:
онлайн

🔗 Зарегистрироваться

Реклама: НИУ ВШЭ
ИНН:
7714030726
Erid:2SDnjc7GqMe

Читать полностью…

Инструменты программиста

Context Collapse: как микросервисы могут сойти с ума

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

@prog_tools

Читать полностью…

Инструменты программиста

Такого тестового задания к вакансии у вас точно не было

Девопсы здесь? В 2025 году перед собеседованием кандидата вполне могут проверить, а не ИИ ли он(-а). Пройдите иносказательную капчу от «Островка», и да откроется вам плюшка за это.

@prog_tools

Читать полностью…

Инструменты программиста

Первый шаг в IT-карьере: Яндекс открыл прием заявок на Летние школы. 

Лето — время больших возможностей в IT. Яндекс снова открывает Летние школы. Кроме уже традиционных Школ для разработчиков и менеджеров, в этом году запущены еще две новых:
Школа обеспечения качества — если хочется разобраться в автоматизации тестирования и CI/CD и стать QA-инженером
Школа SRE и DevOps — КИТ — для тех, кто будет учиться строить отказоустойчивые системы и разбираться в инфраструктуре

Исторически более половины выпускников Школ приглашают на стажировку или на работу в Яндекс, а участие в Школе студентам засчитают за летнюю практику. 

Выбрать школу и подать заявку можно по ссылке!

Это #партнёрский пост

Читать полностью…

Инструменты программиста

Что такое хэш-таблицы и как их использовать

Хэш-функция — алгоритм, который берет входные данные (например, строку) и преобразует их в числовое значение фиксированной длины. Это значение называется хэш.

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

@prog_tools

Читать полностью…

Инструменты программиста

Hexagonal Architecture: Почему старая добрая многослойка больше не работает?

Если вам не все равно на устойчивость приложения, изучите статью про шестиранную архитектуру. Она помогает организовать код, отделяя бизнес-логику от внешних взаимодействий. На примерах вы увидите, как ША способствует также улучшению тестируемости.

@prog_tools

Читать полностью…

Инструменты программиста

Школа Айти Авторов

Этот текст видят только те, кто хотел писать про IT, но всегда откладывал.

Редакция Tproger создала закрытый канал, где они учат авторов писать лучше и зарабатывать больше на статьях про технологии.

Подпишитесь, чтобы не потерять

Читать полностью…

Инструменты программиста

Не имей 100 рублей, а имей 100 IT-друзей

С перезагрузкой реферальной программы Cloud․ru фраза стала особенно актуальной.

Теперь вы можете целый год получать 20% от суммы чеков приведенных вами клиентов. А последующие годы — 15%.

Лимит — 1 000 000₽ с одного реферала в месяц.

Посчитать прибыль тут

Это #партнёрский пост

Читать полностью…

Инструменты программиста

browser-use | LLM для браузерной автоматизации

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

На видео показывается массовый отклик на вакансии разработчика на одном работном сайте.

Цена: бесплатно (за токены GPT платим отдельно)
Репозиторий проекта

🗿 — это только на демо все так бесшовно...
⚡ — почему бы и не попробовать

@prog_tools

Читать полностью…

Инструменты программиста

Разработчик объяснил, почему Vibe Coding — это лишь хайповый инструмент, а не замена инженерам

С легкой руки Андрея Карпаты (сооснователя OpenAI) термин «вайб-кодинг» ворвался в мир разработки и спровоцировал целый шквал запугивающих статей об отъеме работы у кодеров. Однако та часть опытных программистов, что справились со своими неврозами, аргументируют за сохранение кодерских рабочих мест.

@prog_tools

Читать полностью…

Инструменты программиста

whatsmeow | Go-клиент WhatsApp

Библиотека позволяет разработчикам интегрировать функциональность WhatsApp в свои приложения, обеспечивая доступ к основным возможностям мессенджера. Если научить свою бабушку Go, то она сможет отправлять кринжовые открытки всей своей базе контактов каждый день 😉

Прямиком из топовых репо GitHub.

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

Бэкенд — это тоже красиво: как метрики и мониторинг делают вашу работу заметной

Руководитель разработки из Газпромбанка подчеркнул в своей статье важность визуализации данных и использования инструментов мониторинга.
На примере вы узнаете, как с Docker, JDK17 и Grafana создают действительно полезный dataviz, и даже разницу между DevOps и SRE.

@prog_tools

Читать полностью…

Инструменты программиста

Ищете сервер, который не подведёт ни на деплое, ни под нагрузкой?

Если нужен стабильный, быстрый и неубиваемый виртуальный сервер в России, присмотритесь к Aéza.

У ребят:  
— Мощные процессоры Ryzen 9 9950X и Core i9-14900K  
— До 25 Гбит/с — это не шутки  
— Бесплатная DDoS-защита  
— Любая ОС: Linux, Windows, FreeBSD, Astra Linux

Aéza — это про адекватную цену, современное железо и быструю настройку. Можно подобрать тариф под почти любую задачу: от хостинга pet-проекта в Питере до полноценной BI-системы в московском дата-центре.

А если хочется погонять свежий релиз на Ubuntu 22.04 или собрать нейросетку на 16 ядрах — тут и под Hi-CPU найдётся место.

Заходите на сайт и забирайте 15% кэшбек на любой тариф.

Это #партнёрский пост

Читать полностью…

Инструменты программиста

Hacking-Books | Устраиваемся в Anonymous

Большая подборка книг по взлому почти всего в сети: сайты, приложения, базы данных (100+ учебников). Пишем вирусы, лезем под капот криптовалют. В общем, ̶зл̶о̶в̶р̶е̶д̶и̶м̶ работаем белыми хакерами.

Цена: бесплатно
Репозиторий проекта

⚡ — пробовал взламывать
🗿 — не мое

@prog_tools

Читать полностью…

Инструменты программиста

ТОП лучших инструментов для разработки ПО в 2025

В статье на tproger.ru собрали 60 популярных и новых инструментов, которые помогут разработчикам повысить продуктивность и улучшить качество кода.  Там IDE, фреймворки, инструменты для тестирования, базы данных, мессенджеры, AI-копайлоты, CI/CD и многое другое.

Самое оно для кодеров-первогодок. Забирайте и сохраняйте, обязательно пригодится.

@prog_tools

Читать полностью…

Инструменты программиста

coding-fonts.css-trickz.com | Моношрифты для IDE

Если вы эстет и хотите подобрать моноширинный шрифт для IDE согласно своему вкусу, специально для вас в твиттерской нашли проект, с помощью которого можно примерить моно-версии популярных Ubuntu Mono / Roboto / San Francisco и десятки других начертаний.

Цена: бесплатно
Попробовать на сайте

@prog_tools

Читать полностью…

Инструменты программиста

В Next.js нашли критическую уязвимость для обхода авторизации через HTTP-заголовок

Белые хакеры обнаружили уязвимость для доступа к защищенным ресурсам без авторизации. В статье описали механизмы атаки, а также рекомендации по обновлению до безопасной версии фреймворка. Если вы используете версии с 11.1.4 по 15.2.2, то обезопасьте свой проект апдейтом.

@prog_tools

Читать полностью…

Инструменты программиста

Как правильно использовать S3-хранилища: гайд для начинающих

Если вы думали, что российский IT-сектор соскочил с иглы Amazon S3, то нет. В Tproger разобрали, как:
— создаются бакеты;
— выглядит обращение с файлами;
— настраивать права доступа;
— как обезопаситься от перетрат и т.д.

Рекомендуется новичкам в мире S3.

⚡— интересненько, поговаривают, Visa / Mastercard скоро вернутся
🌭— нет уж, увольте, я мемы про $50K перетрат уже видел
🌚 — давно перешел на импортозамещающее
🗿— не актуально

@prog_tools

Читать полностью…

Инструменты программиста

smuggler | HTTP-запросы безопаснее

Если вам посчастливилось создавать собственное API, есть способ сделать скоуп задач по безопасности чуть легче. Эта Python-утилита позволяет искать дыры в ваших методах во время разработки и после деплоя. Обещают тонко настраиваемое логирование.

Цена: бесплатно
Репозиторий проекта

Читать полностью…

Инструменты программиста

dropnread | Уплощаем репозиторий в файл

Если вы хотите о̶к̶о̶н̶ч̶а̶т̶е̶л̶ь̶н̶о̶ ̶с̶л̶и̶т̶ь̶ ̶с̶в̶о̶й̶ ̶к̶о̶д̶ объединить все файлы вашего проекта в один для формирования контекста ChatGPT, воспользуйтесь этим проектом on-premise. Он «съест» вашу директорию и отдаст «плоский» документ.

Во имя контекстного окна авторы обещают также по флажкам: автоудаление комментариев, автоисключение файлов Git (.env, .gitignore и т.д.).

🗿 —предпочитаю оставлять в промте только сниппет
⚡ — давно пора весь проект скармливать

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…

Инструменты программиста

Вышла GNOME 48

Обновилась экспериментальная операционка на базе Linux, создатели обещают повышенную производительность, прокачанное средство просмотра изображений и аналог фичи «Экранного времени» iOS — «Цифровое благополучие».

Только посмотрите, какая ось—симпапуля, даже галерею скриншотов захотелось вам показать.

@prog_tools

Читать полностью…

Инструменты программиста

Зачем разработчику знать SQL, если есть NoSQL? Разбираемся на примерах

В Tproger объяснили, почему понимание SQL и реляционных баз данных может значительно улучшить навыки разработчика и расширить его возможности в работе с данными. Вы увидите с помощью примеров, как этот неубиваемый и почти не меняющийся стандарт может быть полезен даже в проектах, использующих NoSQL — проект, который когда-то продвигали как «убийцу SQL».

@prog_tools

Читать полностью…

Инструменты программиста

Конвейер Devops, часть 1: как организовать рабочее место и настроить облако из KVM+libvirt

На Tproger вышла хардкорная статья про создание эффективной инфраструктуры для разработки и тестирования. В этом гайде сразу «прыжок в карьер»: тут и Fedor'у через virt-manager создадут, и аргументируют за файловую систему ZFS.

Это отличная возможность для разработчиков-первогодок познакомиться с базовой терминологией DevOps.

@prog_tools

Читать полностью…

Инструменты программиста

cellm | GPT в Excel

Python в Excel уже вложили, дело за ChatGPT. Эта библиотека позволяет вызывать LLM прямо в ячейке Excel-таблицы. На видео, к примеру, к столбцу с заголовками научиных работ массово применяется промт «Определи, эта научная работа про диабет или не про него». По умолчанию использует бесплатную Ollama, можно подвести популярные альтернативы.

Цена: бесплатно
Репозиторий проекта

@prog_tools

Читать полностью…
Subscribe to a channel