Инструменты программиста
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
github-activity-generator | Накручиваем активность на GitHub

Читерский проект, позволяющий накрутить активность в Contribution Graph на GH. Этот проект попросит вас создать пустой репозиторий, с помощью которого и будет отрисован такой «активный» график.

Используйте с осторожностью: ведь не всем компаниям в РФ важно, чтобы вы контрибьютили в опенсорс, как не в себя. Помним про графики активности коммерческих и, как правило, непубличных систем версиониирования вроде GitLab.

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
copycoder | Клонируем сайт по скриншоту

Утилита, распознающая контент на картинке, затем описывающая это в промпте для GPT. На демо-видео затем отдают задачу ИИ-ассистенту вроде Cursor и получают сайт на JavaScript (Node.js).

VPN не требуется.
Цена: 15$ в месяц (демо-периода нет, нужна карта Visa / Mastercard)
Попробовать

@prog_tools
insomnia | Если докрутить Postman

Помимо привычных HTTP-запросов с пространством для команды здесь еще и Git-версионирование и редактор вашего собственного API. Можно использовать даже в командной строке.

Протоколы: REST, GraphQL, WebSockets, SSE, gRPC.

Спасибо подписчику @FaridunMa за рекомендацию.

Цена: бесплатно
Репозиторий проекта с 35К+ звезд на GitHub
Скачать приложение с официального сайта

@prog_tools
Как автоматизировать с помощью Bash / PowerShell

В Tproger разобрали, как автоматизировать рутинные задачи с помощью скриптов Bash / PowerShell, и какие задачи каждый из них может решить.

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

@prog_tools
Фреймворки, меняющие игру: выбираем идеальный инструмент для ваших веб-проектов

В Tproger сравнили достоинства и недостатки популярных фреймворков — React, Vue.js и Angular, Django, Ruby on Rails, Express, Laravel и Spring Boot. Если даже перед вами не стоит вопроса выбора фреймворка (и языка соответственно), то это хороший способ ознакомиться с основными понятиями фреймворков — ORM, SQL-инъекции, шаблонизация, Frontend / Backend-фреймворки и проч.

@prog_tools
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
REST API Generator — полезный инструмент для генерации тестовых REST API

Представьте, что бэкенд ещё не готов, а фронтендер бьёт копытом и хочет продолжать работу, невзирая на отсутствие API. Для этого и нужен этот инструмент. Он позволяет без развёртывания создавать:

— методы GET, POST, PUT и DELETE;
— случайные данные для ответов;
— поддерживает HTTPS и CORS.

Пользуйтесь, пока бесплатно. Ссылка: https://retool.com/api-generator

#инструменты
9 команд GIT, о которых нужно знать

Большинство из нас придерживаются основ: git addgit commit, git push, и, честно говоря, это работает пока…

В какой-то момент вы столкнетесь с препятствием — запутанной историей, сломанной веткой или ошибкой, которую вы просто не можете отследить.

Вот тогда эти 9 команд станут настоящим спасением.

#git #шпаргалка
HTTP-запросы: GET, POST и другие

В Tproger разобрались, как устроены API и как к ним обращаться с помощью JS-библиотек axios и fetch. Хорошая статья для новичков, в которой можно познакомиться с:

— основными типами запросов (GET, POST, PUT и проч.);
— основными понятиями (заголовок, тело, статус-коды);
— тестированием с Postman;
— стандартным кодом запроса на JavaScript, Python, PHP.

@prog_tools
Как отладить код: советы для начинающих

Исчерпывающая статья для начинающих, в которой вы познакомитесь с:
— типами ошибок;
— способами отладки, в т.ч. декомпозиция;
— дебаггером в IDE;
— логированием кода и проч.

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
cursorful.com | Запись экрана с зумом на курсоре

Крутое браузерное расширение прямиком для преподавателей и тех, кто часто шерит скринкасты. В бесплатном тарифе поддерживает экспорт в HD, добавление фона, настройку полей, стиль анимации, расширение видео и проч.

NB! Для перехода на сайт (откуда скачивается записанный скринкаст), вам потребуется VPN.

Цена: бесплатно
Расширение в интернет-магазине Chrome

@prog_tools
bcrypt | Хэшер паролей

Python-библиотека на базе C и Rust, которая защитит пароли с помощью короткой команды с поддержкой современных форматов шифрования OpenSSH. Аналог scrypt / argon2id.

Цена: бесплатно
Репозиторий проекта с 1,3К+ звезд на GitHub

@prog_tools
automatisch | Опенсорсный Zapier

Self-Hosted-альтернатива небезызвестному сервису для «сдруживания» всевозможных сервисов вроде Twitter, Telegram, Google Docs и десятки других API. Поднимается из контейнера, есть Discord-комьюнити.

Цена: бесплатно
Репозиторий проекта с 7К+ звезд на GitHub

@prog_tools