Инструменты программиста
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
Flaticon — крупнейшая база векторных изображний

На сайте представлено 5,8 млн стикеров для мессенджеров, иконок и значков интерфейса в различных форматах. Менять цвет и размер изображений можно на сайте. Это позволяет использовать их сразу, не прибегая к другим инструментам.

Стоимость: ограниченное число скачиваний изображений в формате PNG #бесплатно, расширенная функциональность #по_подписке
Postman — платформа для работы с API

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

Стоимость: ограниченная функциональность для маленьких команд #бесплатно, больше возможностей #по_подписке

#API
This media is not supported in your browser
VIEW IN TELEGRAM
Lucidchart — инструмент для построения схем и диаграмм

Платформа предоставляет широкий выбор шаблонов диаграмм. С помощью них можно визуализировать сложные идеи, графически изобразить протекание процессов, организационные структуры и др. Возможна командная работа и интеграция с другими популярными сервисами: Slack, Google Workspace, Microsoft Office и др.

Стоимость: ограниченная функциональность #бесплатно, больше опций #по_подписке.

#диаграммы #организация
Clutch — платформа для сопровождения продукта с этапа проектирования до его реализации

Инструмент позволяет строить прототипы веб-приложений с использованием готовых компонентов (например, поле отзывов, аватары пользователей и др.) и программного кода. Компоненты можно миксовать для получения оптимального результата, создавать из них кастомизированные библиотеки. Использование уже готовых решений позволяет сократить время разработки. Далее созданный прототип можно тестировать на разных платформах и девайсах, а также подключить к бэкэнду. Предусмотрена возможность командной работы.

Стоимость: ограниченная функциональность #бесплатно, больше возможностей #по_подписке.

#product_management
This media is not supported in your browser
VIEW IN TELEGRAM
Vizely — инструмент для ревью кода

В случае с большими пул реквестами (запросами на изменение кода) рецензенту бывает непросто отследить все внесенные изменения и произвести качественное ревью. Этот инструмент делит большой запрос на много маленьких и создает диаграмму, отражающую отношения между файлами. Так рецензенту проще понять, где были внесены изменения, чем в случае с мануальным скроллингом череды файлов.

Стоимость: работа в общих репозиториях #бесплатно, в частных с меньшим числом разработчиков - #по_подписке.

#code_review
This media is not supported in your browser
VIEW IN TELEGRAM
removebg — инструмент для удаления фона с изображений

Операция занимает всего пару секунд, качество изображения при этом сохраняется. Скачав утилиту для Windows, Mac OS, Linux, работать можно сразу с несколькими файлами. Здесь же фон можно заменить на любой другой. Доступна также веб-версия, плагин для Photoshop или Figma и интеграция в качестве API.

Стоимость: ограниченное число изображений #бесплатно, больше возможностей #по_подписке.

#изображения
This media is not supported in your browser
VIEW IN TELEGRAM
Clockify таймтрекер для персональной и командной работы

Платформа позволяет отслеживать время, проведенное за работой над каждым отдельным проектом. Указав стоимость часа работы, можно рассчитывать затраты на выплаты персонала, а из панели администратора доступен просмотр производительности всех членов команды. Это позволяет оценить степень готовности проекта и сопоставить понесенные затраты с имеющимся бюджетом. Счет на оплату можно отправить сразу из приложения. Есть веб-версия и десктопное приложение. Интегрируется с другими приложениями: Google Calendar, Outlook, VS Code и др.

Стоимость: ограниченная функциональность #бесплатно, больше функций #по_подписке.

#организация #продуктивность
This media is not supported in your browser
VIEW IN TELEGRAM
Raindrop — современный менеджер закладок

Удобный интерфейс позволяет размещать закладки по коллекциям, внутри которых возможен поиск. Искать также можно по тэгам и встроенным фильтрам. Менеджер отслеживает дублирующиеся закладки и неработающие ссылки и предлагает их удалить.
Отображение закладок настраивается по желанию - списком, сеткой и др. Их добавление можно автоматизировать, интегрировав сервис в свои приложения: Slack, Evernote, Notion и др.

Стоимость: ограниченная функциональность #бесплатно, больше возможностей #по_подписке.

#организация
Friendly Captcha — юзер-френдли альтернатива обычной капче

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

Стоимость: для небольших личных проектов #бесплатно, больше возможностей #по_подписке

#captcha
This media is not supported in your browser
VIEW IN TELEGRAM
Mobbin — большая библиотека скриншотов мобильных приложений

Разработчику доступны более чем 50 тысяч изображений-примеров уже реализованных проектов для Android и iOS. Это экран запуска приложения, шкала загрузки, форма регистрации, настройки и многое другое. Живые примеры помогут разработчику в кратчайшие сроки найти наиболее подходящие решения для своего проекта. Если дизайнерское вдохновение покинуло, достаточно вбить в поиск название элемента или пролистать предложенные коллекции.

Стоимость: ограниченная функциональность #бесплатно, больше возможностей #по_подписке

#UI #UX
Surgeплатформа для публикации статических веб-сайтов в сети

Достаточно скачать интерфейс командной строки и воспользоваться одной командой. Затем можно придумать домен — это, как и размещение, бесплатно. Сервис также предлагает кастомизировать страницу с кодом ошибки 404. Тогда в случае, если запрашиваемая страница не найдена, Surge будет автоматически выдавать кастомизированную версию. Доступна командная работа.

Стоимость: неограниченная публикация, кастомный домен и базовый SSL-протокол #бесплатно, больше возможностей #по_подписке.

#хостинг
BlackHole — приложение для шэринга файлов посредством технологии блокчейн

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

Стоимость: безлимитное отправление файлов объемом до 512MB #бесплатно, большие объемы будут доступны #по_подписке, которая сейчас находится на этапе разработки.

#blockchain
This media is not supported in your browser
VIEW IN TELEGRAM
Tally — простой инструмент для построения форм и опросников

Кодить не придется, можно собрать форму из готовых полей. Доступны также условные выражения, расчеты, скрытые поля и т. д. Предназначение форм самое разное: интервью и опросы, регистрация новых пользователей, оплата услуг и др.
Готовую форму в виде ссылки нужно поместить на веб-сайте. Полученные данные можно экспортировать и анализировать привычным способом. Доступна интеграция с Zapier, Integromat, Google Sheets, Notion, Slack и др.

Стоимость: базовая функциональность #бесплатно, больше возможностей #по_подписке.

#формы
This media is not supported in your browser
VIEW IN TELEGRAM
Whatrunsрасширение для браузера, показывающее технологии, использованные на веб-сайте

Достаточно кликнуть на иконку расширения, тогда инструмент покажет, что было использовано при создании сайта, на котором вы находитесь. Список длинный: CMS, CDN, аналитика, плагины, шрифты и др. На интересующих веб-сайтах можно подключить уведомления. Тогда расширение уведомит вас о внедрении нового инструмента на сайте.

Стоимость: #бесплатно для всех пользователей.

#вебразработка
This media is not supported in your browser
VIEW IN TELEGRAM
Snipit — инструмент для работы со сниппетами

Сниппеты сохраняются в облаке, где их можно разбить по категориям и объединить в списки. Для быстрого поиска подойдут кастомные тэги и пометки. Работать можно как в веб-приложении, так и с помощью расширения для браузера Chrome, Safari, Firefox. Интеграция с браузером позволяет в один клик сохранять сниппеты с веб-сайтов. Автоматизированное помещение сниппетов возможно только в VSCode.

Стоимость: базовая функциональность #бесплатно, больше возможностей, включая командную работу, #по_подписке .

#сниппет
Unsplashкрупнейшая библиотека высококачественных изображений

Изображения разбиты по категориям и помечены тегами, что упрощает поиск нужных картинок среди более чем 300 тысяч экземпляров. Доступна как веб-версия, так и интеграция Unsplash API с привычными приложениями (например, Figma и Sketch) и со своим собственным продуктом. API предоставляет доступ к 3,4 млн изображений для полутора миллиардов запросов в месяц.

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

#изображения
Mockoon — приложение для запуска фиктивных API

Mock API позволяет не писать фиктивные функции, чтобы получать данные. Он устраняет зависимость фронтенда от веб-API, которые находятся в стадии разработки, создавая фиктивные API. Этот инструмент предоставляет неограниченное количество сред и маршрутов, регистрирует все входящие и исходящие запросы для упрощения отладки и др. Регистрация и облачное развертывание не требуются. Доступно для Mac, Linux и Windows.

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

#API #mock
This media is not supported in your browser
VIEW IN TELEGRAM
Flatbase — инструмент для работы с базами данных

Одним движением мыши переносите в воркспейс нужные CSV и JSON файлы, создавайте новые таблицы и управляйте ими с помощью SQL. Полученные результаты можно визуализировать в виде диаграмм и экспортировать в формате CSV. Вдобавок к встроенному Postgres платформа предоставляет собственные полезные функции. Доступна командная работа.

Стоимость: ограниченное число воркспейсов и тиммейтов #бесплатно, больше возможностей #по_подписке.

#базы_данных
This media is not supported in your browser
VIEW IN TELEGRAM
StaticShield — защита веб-сайта паролем без написания кода

Приложение самостоятельно генерирует код для защиты паролем, разработчику останется только переместить его. Защитить можно как отдельные страницы сайта, так и полностью веб-приложение. Работает с различными фреймворками: NextJS, VueJS, React и др. Серверную составляющую платформа берет на себя, поэтому беспокоиться о базах данных и бэкэнде не придется. Безопасность предусмотрена — данные многократно хешируются и шифруются.

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

#безопасность
Quality by Code Climate — инструмент для анализа качества кода

Сервис сканирует код на присутствие в нем дубликатов и прочих признаков «вонючего кода». Он помечает проблемные места, а также оценивает качество кода по пятибалльной шкале — от F (плохо) до A (отлично) и показывает примерное время будущего рефакторинга. После внесения изменений нужно заново просканировать код. Инструмент выставит новую оценку и покажет прогресс качества кода. Доступна командная работа.
Работает с многими языками программирования: JavaScript, PHP, Python, Ruby и др. Саму проверку можно осуществлять как в частных репозиториях, так и на GitHub.

Стоимость: базовая функциональность #бесплатно, больше возможностей #по_подписке.

#code_review