Инструменты программиста
14.2K subscribers
1.43K photos
103 videos
4 files
1.65K links
Полезные инструменты для программистов — бесплатные и платные

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

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

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

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Интеграция CI/CD процессов с использованием GitHub Actions

Actions — бесплатная система Continuous Integration / Continuous Delivery прямо в экосистеме GitHub. В Tproger рассмотрели, как ее использовать и в каких проектах она незаменима. Отличный способ для новичков познакомиться с непрерывными интеграцией и развёртыванием.

@prog_tools
Дорогие кодеры и все, кто связан с IT! Сегодня, 12 сентября, мы отмечаем ваш профессиональный праздник — День программиста! Ваши труд и креативность меняют жизнь к лучшему. 

В честь праздника мы вместе с друзьями собрали для вас целую IT-коробку подарков. Переходите по ссылке, чтобы забрать свой: https://tprg.ru/1jcp
Микросервисы простыми словами

Микросервисы стали важным элементом в современном IT, и навык работы с ними — полезный для многих разработчиков.

В этом видео вы узнаете, что такое микросервисы, в чем их преимущества перед монолитом, и как они помогут вам получить отличный оффер. Т.е. это вся необходимая база, сжатая в 50 мин:

https://youtu.be/XtOJZ1T3qw4?si=KB_UryKOTFqc9zj4

#урок #микросервисы #начинающим #ru
​​FakeTraveler | GPS-спуфинг Android-телефона

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

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

@prog_tools
Coolify | Хостинг вашего проекта с бесконечным триалом

Как же это красиво смотрится со стороны: разработчик уходит с корпоративной должности, чтобы посвятить себя опенсорсу. Восприятие ситуации в корне меняется, когда такой разработчик — ты, причём с детьми и ипотекой. Но об этом в другой раз.

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

Кошмарные истории ServerlessHorrors
Гайд по развёртыванию Coolify

@prog_tools
open-and-shut | Морзянка крышкой ноутбука (!)

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

Репозиторий проекта
Цена: естественно бесплатно (кому такое можно продать вообще?)

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
voqal | Голосовое управление IDEшками JetBrains

Попытки кодить ртом уже, конечно, были, но в этот раз подход куда более удачный: ведь ошибки speech-to-text исправляет GPT. Так и представляю: близкие разработчика слышат, как он просит у своего ноутбука 'kill parents with fork', 'kill others' (процесс убивает «соседей»).

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

🌚 — весело
🌭 — мура́

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
Yandex Code Assistant: ваш второй пилот

Сервис поддерживает более 30 языков программирования и совместим с популярными редакторами вроде VSCode. Предлагает функции умного автозаполнения и выполняет 95% запросов за менее чем 400 мс. В настоящее время он находится на стадии Preview и доступен для бесплатного использования.

Запросить доступ на Yandex Cloud

@prog_tools
Методы сжатия данных: алгоритмы и инструменты

В Tproger рассмотрели различные методы сжатия данных (с потерями и без), а также их применение. Подробно рассказали про I-, P- и B-кадры, что позволяют добиться максимальной степени сжатия за счёт предсказания данных на базе «соседей».

@prog_tools
Forwarded from Веб-страница
Vue.js и Vite — что нового в 2024 году?

Evan You на VueConf US 2024 рассказал о свежих обновлениях в экосистеме Vue и Vite.

Хотите узнать, что изменилось в любимом фреймворке? Посмотрите выступление и изучите актуальные фичи:

https://youtu.be/A9MSFp9Fs8k?si=h3O-zli5G35HXXEQ
Что если бы персонажи «Властелина колец» были айтишниками?

Напишите в комментариях, какую роль дали бы Леголасу.

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
Rexi для регулярок прямо в CLI

Это интерактивный пользовательский интерфейс, который позволяет пользователям оценивать регулярные выражения в реальном времени, используя режимы match или finditer. Инструмент прост в использовании: для начала работы достаточно всего лишь ввести одну команду, и он предоставляет мгновенную обратную связь о том, как шаблоны «ловят» данные.

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

✍️ — интересно
🗿 — буду и дальше чекать на regex101.com
🌭 — все равно страдания от regex это не сократит

@prog_tools
dbgate для одновременного чтения баз данных

Он поддерживает в том числе MySQL, PostgreSQL, SQL Server, MongoDB и предоставляет инструменты для редактирования таблиц, визуального проектирования запросов и экспорта данных в различные форматы. DbGate доступен на разных платформах, включая Windows, Linux и Mac, а также через веб-приложение.

Хороший конкурент dbeaver, но пробьётся ли через алгоритмы поисковиков в топ?

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

@prog_tools