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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Twine — очень удобный бесплатный движок для создания текстовых игр

При этом прототипы, которые были созданы в Twine, можно опубликовать в виде веб-приложений, написанных на JS, HTML и CSS

Особенно интересным инструмент может быть для тех, кто давно хотел создать собственную визуальную новеллу, но глаза боялись приступить к этому делу

Есть как десктопная, так и веб-версия Twine

Стоимость: #бесплатно

#игры #веб #open_source
Snipit.io — полноценный комбайн для работы со снипетами

Сами разработчики инструмента достаточно ёмко описали, в чём его прелесть: «организовывайте, делитесь, сотрудничайте»

То есть Snipit.io буквально позволяет вам хранить и организовывать в облаке ваши снипеты, а в случае необходимости делиться ими

Стоимость: #бесплатно

#web #снипет
OpenWeatherMap — удобные API погоды

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

При этом можно получить и доступ к архивным данным, но это уже за деньги

Стоимость: #бесплатно до 1000 запросов API в сутки (есть платные тарифы)

#API #погода
ecode — современный и лёгкий редактор кода с совершенно новым графическим интерфейсом

Автор проекта заявляет о вдохновении, которое он черпал в таких редакторах, как Lite XL. Но при этом его детище построено на основе нового GUI-фреймворка eepp

«Философия» ecode направлена на использование минимального количества ресурсов компьютера, но при этом он ориентирован на современное оборудование с системами, оснащёнными SSD, большим количеством ядер и мощным GPU-ускорением

Более того, ecode может быть скомпилирован для запуска в любом современном браузере

Стоимость: #бесплатно

#web #editor
Vagrant — удобный инструмент для создания и конфигурирования переносимых окружений для разработки

Причём получившиеся окружения могут быть легковесными и повторяемыми, что делает их ещё более полезными

И если без автоматизации развёртывание окружения может стать настоящим адом, то с помощью Vagrant это происходит в два счёта

Опирается инструмент на виртуализацию. По дефолту для этого используется VirtualBox

Стоимость: #бесплатно (но есть платные функции)

#виртуалка #окружение
Sublime Merge — это git-клиент со знакомым интерфейсом Sublime Text

Отличительной особенностью инструмента являются скорость работы и интуитивность

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

Стоимость: #бесплатно (но есть минимальные плюшки за покупку лицензии)

#git #sublime
Gaphor — это простой инструмент для моделирования

Утилита позволяет заниматься UML- и SysML-моделированием, используя для этого язык Python

Gaphor реализует полностью совместимую с UML 2 модель данных, что в свою очередь делает его чем-то гораздо большим, чем просто инструментом для рисования картинок

Стоимость: #бесплатно

#uml #схемы #open_source
Делитесь своим опытом и получайте дополнительный доход

Яндекс Практикум ищет наставников и ревьюеров на свои курсы, особенно на следующие направления:

— Frontend-разработка
— DevOps
— Продуктовая аналитика

Узнать подробнее и откликнуться: https://tprg.ru/aikZ

#вакансии #работа
Libraries.io — бесплатный поисковик онлайн-репозиториев

С его помощью вы сможете найти нужный вам проект с открытым исходным кодом в базе из 6 млн пакетов

Libraries.io подключается к самым популярным менеджерам пакетов, таким как npm, bower, Packagist и т.д — всего их 32

Стоимость: #бесплатно

#библиотека #пакеты
Learn Anything — сервис для изучения чего угодно

Платформа помогает понять любую тему с помощью наиболее эффективных путей, выбранных сообществом

При этом каждая такая тема имеет ментальную карту с узлами, ведущими к другим подтемам, внешним ссылкам и ресурсам

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

Стоимость: #бесплатно

#open_source #знания
GPTDuck — сервис, дающий ответы на вопросы по GitHub-репозиториям

Для этого достаточно вставить ссылку на интересующий вас репозиторий. Но есть ограничения: хранилище должно быть публичными, состоять из менее 200 файлов и весить не более 100 МБ

И ещё один момент — сервис доступен лишь зарегистрированным пользователям

Стоимость: #бесплатно

#github #gpt
This media is not supported in your browser
VIEW IN TELEGRAM
Adrenaline — отладчик, работающий на основе OpenAI Codex

Так как инструмент основан на нейросетевой модели, он не только исправляет ваш код, но и обучает вас по ходу дела

На данный момент утилита находится на относительно ранней стадии разрабтки. Но дорожную карту от разработчика можно найти в GitHub-репозитории проекта

Стоимость: #бесплатно

#open_source #debug #ai
HighFlux — молодой проект, призванный улучшить управление кодом

Сами разработчики делают упор на том, что их инструмент упрощает ежедневную рабочую рутину кодирования за счёт автоматизации

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

Стоимость: #бесплатно

#git #web
eraser — цифровая доска для командной работы инженеров

Отличительной особенность инструмента можно назвать ориентированность на работу с клавиатуры (почти под любую задачу есть удобный хоткей) и поддержка различных языков программирования с языком разметки markdown

eraser отлично подойдёт для написания документации, брейнштормов, диаграмм архитектуры и т.д

Стоимость: #бесплатно (но есть платные тарифы)

#web #markdown #whiteboard
This media is not supported in your browser
VIEW IN TELEGRAM
joe —  магия .gitignore в вашем Терминале

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

Есть версия проекта как для macOS, так и для Linux c Windows

Стоимость: #бесплатно

#git #terminal #open_source
App Icon Resizer — простенький сервис для изменения размера иконок вашего приложения

Полезность утилиты заключается в том, что буквально в несколько кликов вы сможете «подогнать» иконки под нужные вам платформы. Начиная от iPhone и iPad, заканчивая Apple Watch различными Android-девайсами

Стоимость: #бесплатно

#иконки #web
gopass — простой, но мощный менеджер паролей для вашего терминала

Инструмент позволяет с лёгкостью управлять своими учётными данными: в глобально распределённой команде, на нескольких устройствах или полностью автономно

По дефолту ваши учётные данные шифруются с помощью GPG и версионируются в Git. Основное взаимодействие с утилитой происходит через командную строку, что делает инструмент отличным выбором для поклонников CLI и систем CI/CD

Стоимость: #бесплатно

#terminal #open_source
У нас для вас отличные новости! Наш сайт обновился и теперь может уведомлять по почте и в Telegram о новых материалах, которые интересны именно вам

Для этого вам нужно:

1. Авторизоваться на сайте tproger.ru
2. Зайти в свой профиль и подписаться на интересные вам теги в разделе «Подписки». Например, библиотеки, инструменты и другие
3. В разделе уведомлений выбрать, как именно вы хотите получать уведомления
4. Всё! Вы великолепны и теперь всегда будете первым узнавать о свежих материалах
Transform Tools — инструмент для преобразования кода из одного типа в другой

Например, вы можете выбрать TypeScript и перевести код на нём в Flow, JSON Schema, Zod Schema и т.д

Всего на выбор более 10 вариантов первичных форматов, которые можно преобразовать в ещё большее количество различных типов

Стоимость: #бесплатно

#web #конвертер
Blob Maker — генератор рандомных SVG-фигур

Причём получившийся вариант можно настроить под себя, в том числе покрасив в нужный вам цвет

Инструмент без особых хитростей, но поставленную задачу выполняет отлично

Стоимость: #бесплатно

#web #svg #генератор