Инструменты программиста
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
HTTP Toolkit — инструмент для отладки и тестирования HTTP/HTTPS

С его помощью пользователи могут проверять, отлаживать и оптимизировать API-интеграции, мобильные приложения, микросервисы и прокси-сервера

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

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

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

#HTTP #отладка #API
RunJS — игровая площадка JavaScript и TypeScript для быстрого написания и выполнения кода

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

Платформа поддерживает импорт NPM-пакетов, транспиляцию кода с использованием Babel и автозаполнение кода, что позволяет разработчикам быстро создавать прототипы и проверять идеи

Пользователи могут работать с различными версиями ECMAScript и другими технологиями, такими как TypeScript, JSX и CSS-in-JS

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

#JavaScript #web #разработка
Hyper — Терминал с элегантным интерфейсом на основе веб-технологий

Основанный на Electron, Hyper предлагает кросс-платформенное решение для Windows, macOS и Linux

Инструмент поддерживает темы, плагины и настраиваемые параметры, позволяя пользователям настроить Терминал под свои предпочтения

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

#разработка #терминал
Prefect — платформа для управления рабочими процессами и автоматизации задач

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

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

Приложение поддерживает множество интеграций с различными сервисами и платформами, такими как AWS, Azure, Google Cloud, Slack и т.д

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

#автоматизация #бесплатно
n8n — автоматизация бизнес-процессов и интеграции различных приложений

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

С помощью n8n вы можете интегрировать свои любимые приложения, такие как Gmail, Slack, Airtable, Trello, Salesforce и многие другие

Вы также можете создавать задачи, которые выполняются автоматически, например, отправлять сообщения в Slack, создавать записи в базе данных, отправлять уведомления на почту и т.д

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

#автоматизация #интеграция
OSS Review Toolkit (ORT) — набор инструментов для анализа и проверки открытых исходных кодов проектов

Он отлично подойдёт для проверки соответствия проекта стандартам и рекомендациям открытого исходного кода

ORT состоит из множества утилит, таких как сканеры зависимостей, анализаторы лицензий, утилиты проверки кода на наличие уязвимостей и многое другое

Есть поддержка множества популярных языков программирования, таких как Java, JavaScript, Python и т.д

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

#open_source #безопасность
DevKinsta — локальная среда разработки для WordPress

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

DevKinsta включает в себя множество инструментов для разработки, таких как локальный сервер, базу данных, SSL-сертификаты и многое другое

Есть также интеграция и с Kinsta — популярным хостинг-провайдером WordPress


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

#WordPress #веб
Mockbin — инструмент для создания и тестирования HTTP запросов и API

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

Это позволяет быстрее и удобнее тестировать и отлаживать приложения, которые используют HTTP-запросы и API

На деле, Mockbin включает в себя множество инструментов для настройки и тестирования API, такие как HTTP-запросы, фильтры, форматирование данных и многое другое

Есть поддержка таких как форматов, как JSON, XML, HTML и т.д

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

#HTTP #API
MochaJS — популярный JavaScript-фреймворк для тестирования

Помогает разработчикам легко создавать и проводить тесты для своих приложений и библиотек на JavaScript

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

Поддерживает асинхронное тестирование и работает с большинством современных браузеров и Node.js

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

#javascript #тестирование
Buildkiteавтоматизация сборки и развёртывания приложений

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

С помощью Buildkite вы можете интегрировать свои любимые инструменты и сервисы, такие как GitHub, Bitbucket, Slack, AWS и многие другие

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

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

#автоматизация #деплой
Chromatic — инструмент для автоматического тестирования пользовательского интерфейса

Создан специально для разработчиков, использующих Storybook, Chromatic позволяет автоматически тестировать UI-компоненты и отслеживать изменения

Интегрируется с популярными системами контроля версий, такими как GitHub, GitLab и Bitbucket

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

#разработка #тестирование #ui
Knapsack Pro — оптимизация времени запуска тестов в проектах, написанных на любом языке программирования

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

Это позволяет сэкономить время и снизить затраты на серверное оборудование и тестирование

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

#тестирование #cloud #оптимизация
CodeStream — инструмент, позволяющий общаться и работать в режиме реального времени, не покидая свою IDE

Утилита интегрируется с большим количеством популярных IDE, таких как Visual Studio Code, Atom, IntelliJ IDEA, WebStorm и т.д

Есть поддержка множества языков программирования и платформ, в том числе таких популярных вариантов, как JavaScript, Python, Ruby, Java и Node.js

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

#IDE #code
Промпты для ChatGPT — набор готовых инструкций для нейросети, упрощающих работу с ней

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

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

Статья полезна как новичкам, так и опытным пользователям ChatGPT, которые ищут новые способы использования инструмента

#ChatGPT #промты #AI
Sketch.systems — инструмент для создания интерактивных прототипов систем с состоянием

Если вы ищете утилиту для быстрого создания и редактирования сложных диаграмм и моделей — Sketch.systems является интересным вариантом

Инструмент предоставляет простой и интуитивно понятный интерфейс, который позволяет быстро и легко создавать, а также редактировать диаграммы и модели

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

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

#диаграммы #схемы
Prerender.io — сервис предварительного рендеринга веб-страниц для ускорения их загрузки

С его помощью вы сможете создавать и предварительно отображать статические версии веб-страниц для улучшения опыта пользователей и оптимизации поисковой оптимизации (SEO)

Инструмент интегрируется с многими популярными CMS и фреймворками, такими как WordPress, Drupal, React и т.д

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

#SEO #оптимизация #web
Supabase.io — это аналог Firebase, AWS и Heroku, но с открытым исходным кодом

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

Он предоставляет широкий спектр функциональности, включая аутентификацию пользователей, автоматическое создание API и многие другие функции

Есть интеграция с различными популярными фреймворками и языками программирования, такими как React, Vue.js, Node.js, Python и т.д

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

#postgresql #бд
Дайджест Tproger: Node.js 20, торговый бот для криптовалюты, новые магазины приложений в iOS 17

Собрали подборку, в которую включили материалы о последнем крупном выпуске Node.js, установке приложений для iPhone без App Store на iOS 17, боте для обмена криптовалюты и т.д

Найти эти и прочие интересные публикации можно по ссылке:

https://tproger.ru/articles/dajdzhest-tproger-3-node-js-20-bot-dlya-torgovli-kriptoj-storonnie-magaziny-v-ios17/

#новости
Мы развиваемся и нам в команду требуются новые люди! Сейчас мы ищем двух человек

Если вы разбираетесь в темах Python / Data Science / AI и хотите рассказывать об этом другим разработчикам, создавая целое сообщество единомышленников то, возможно, вас заинтересует эта вакансия: https://tprg.ru/GEZL

А если вам хочется вместе с нами развивать наши каналы в Telegram и делиться с подписчиками только самыми лучшими материалами, то обратите внимание на эту вакансию (особенно если интересуетесь мобильной разработкой): https://tprg.ru/bqed

#вакансии #работа
CodeSandbox — быстрый онлайн-редактор кода

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

Почему CodeSandbox? Благодаря встроенным шаблонам, библиотекам и интуитивно понятному интерфейсу, разработка становится проще и быстрее. Уникальные возможности сотрудничества делают его идеальным для команд

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

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

#code #веб #облако