Инструменты программиста
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
Rnote — приложение для создания эскизов с открытым исходным кодом

Также с его помощью можно вести заметки и создавать аннотации к документам и фотографиям

Получившийся результат можно сохранить в разных форматах: от PDF до различных графических

И да, инструмент доступен лишь на Linux

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

#open_source #linux
MarkText — симпатичный markdown-редактор с ненагруженным интерфейсом

Вы можете просто взять и начать писать текст. При этом если вы не помните разметки markdown наизусть — ничего страшного

Просто используйте опцию вставки с символом @ и она предоставит вам несколько вариантов, таких как: заголовки, разделительная линия, таблица, математические уравнения и т.д

Инструмент доступен на всех основных платформах: Windows, macOS, Linux

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

#markdown #редактор
Collision — простенькая программа для проверки хэшей файлов

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

Ключевая особенность Collision — простой и понятный GUI. Инструмент позволяет генерировать, сравнивать и проверять хэши MD5, SHA-256, SHA-512 и SHA-1

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

#open_source #hash #gui
Metadata Cleaner — инструмент для избавления от метаданных в файле

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

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

Из приятного, есть облегчённый режим очистки, не оказывающий существенного влияния на файл. Правда, доступен Metadata Cleaner лишь на Linux

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

#метаданные #очистка #linux
Clutch — продвинутый визуальный конструктор продуктов

Он сочетает в себе скорость и привычность инструментов проектирования с мощью инструментов разработки

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

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

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

#mvp #конструктор
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