Инструменты, о которых мне следовало бы знать прежде, чем я стал кодить. Часть 2
Несколько дней назад я написал статью для freeCodeCamp, которая с тех пор была прочитана больше раз, чем я мог себе представить. Реакция сообщества была подавляющей, унижающей и вдохновляющей.
С целью максимального распространения этой статьи, я отправил ее в r/learnprogramming, думая, что она окажется полезной для некоторых начинающих программистов. Пост можно найти тут.
Я думал, что пост может быть забанен из-за саморекламы, но вместо этого последовало множество рекомендаций по поводу инструментов. Поскольку последняя статья оказалась полезной, по крайней мере, некоторым из вас, я пошел дальше и организовал из этого потока список для тех, кто является агностиками операционных систем, приверженцами Mac или Windows. Теперь, прежде чем фанаты Linux поднимут бучу, скажу, что большинство версий инструментов доступны и для вас. Мы все в плюсе.
Для агностиков операционных систем
DevTools 3: REST Client Insomnia 1
- Postman — в основном это приложение, которое позволяет вам тестировать различные эндпоинты API. Вы знаете, что это хороший CRUD стаф. Как только вы погрузитесь в него глубже, вы обнаружите, что он также невероятно полезен для написания тестов и многого другого.
- Insomnia — Это open-source альтернатива для Postman. Похоже, что у них много одинаковых функций, однако он немного дешевле в плане своих пакетов премиум-класса. Выбор между ним и Postman, по-видимому, является личным предпочтением UX.
- Restlet — Если вы не хотите загружать ни один из указанных выше пакетов, это клиент проверки API, доступный как расширение Chrome. Он даже позволяет импортировать тесты Postman и несколько других форматов.
- Charles — это неплохой отладочный прокси-сервер, который позволяет вам просматривать всю информацию, которую вы, возможно, захотите посмотреть о запросах между вашей машиной и Интернетом. Это практически делает из вас хакера, что позволяет проверить ваш сайт на наличие уязвимостей и т. д.
- Fiddler — в основном тот же инструмент, что и Charles. Личные предпочтения, по-видимому, являются основным решающим фактором между ними, хотя оба могут значительно увеличить возможности отладки/устранения багов.
- Flux — Если вы читаете это, скорее всего, вы тратите массу времени за своим компьютером. Flux — это программа, которая снижает количество синего оттенка на вашем мониторе, с надеждой подражать дневному свету и помочь вам спать лучше. Конечно, не так хорошо, как убраться от экрана подальше, но это лучше, чем ничего.
Для MacOs
- Paw — конкурент для Postman и Insomnia, Paw — это аналогичное программное обеспечение, которое больше похоже на нативное Mac приложение, чем другие. Если вам нравится Mac, этот инструмент API для вас.
- Dash — с более чем 200 наборами документов для поиска, Dash — это оффлайн набор документации для разработчика, который любит читать документацию настолько, что делает это, даже когда интернет отключен.
- Bear — Не относится напрямую к кодингу, но неплохое ПО для заметок, если это то, что вы делаете в повседневной жизни.
- Magnet — Предупреждение: этот стоит денег. Однако, если вы можете позволить себе потратить 99 центов, я думаю, что это стоит того — на случай, когда у вас нет доступа ко второму монитору. Этот инструмент позволяет легко привязывать различные окна к отдельным областям экрана, чтобы вы могли запускать сразу несколько терминалов и говорить своей маме, что вы хакер (к сожалению, они не платят мне за эту рекомендацию).
Для Windows
Insomnia API REST клиент. Введение.
- ConEmu — Если вы испльзуете Windows и хотите иметь несколько вкладок в терминале, это простое и бесплатное решение ваших проблем, связанных с вкладками. Никогда больше вам не придется лазить назад и вперед через все окна, чтобы посмотреть на свои сообщения об ошибках.
- Ditto — у всех бывало, когда пытаетесь скопировать четыре отдельных ответа из Stack Overflow, и вам нужно постоянно переключаться с вашего браузера на вашу IDE? Больше не волнуйтесь. С менеджером буфера обмена Ditto вы сможете скопировать свой путь к победе.
- TouchCursor — Программисты всех видов, как известно, хотят использовать мышь как можно меньше. Если вы в этом лагере, то это для вас.
- Cmder — Я собираюсь отказаться от описания этого продукта, так как мне кажется, что описание на их сайте намного лучше — «Cmder — это программный пакет, созданный из чистого разочарования из-за отсутствия хороших эмуляторов консоли в Windows. Он основан на удивительном программном обеспечении и сочетается с цветовой схемой Monokai и кастомными подсказками. Выглядит сексуально с самого начала использования. «Я не знаю кто вы, но я поклонник любого программного обеспечения, которое описывает себя как «сексуальное».
- Directory Opus — это в основном то, чем Windows Explorer должен был быть с самого начала. Opus позволяет вам копаться ваши плохо организованных документах почти так, как если бы они были хорошо организованы.
- Zeal — с более чем 200 наборами документов для поиска, Dash — это оффлайн набор документации для разработчика, который любит читать документацию настолько, что делает это, даже когда интернет отключен.(Скопировано с раздела Mac).
Похвальный отзыв
Если вы чувствуете себя садистом, выбросьте свою текущую среду IDE и научитесь использовать Vim, Grep, Zsh и / или ack. Я слышал, что они могут увеличить вашу производительность, как только вы преодолеете страшную кривую обучения. Однако я не слишком ненавижу себя, чтобы проверять это.
В заключение
Как я уже упоминал ранее, почти всегда существует несколько способов сделать любое действие. И более важно научиться использовать инструменты, которые у вас уже есть, вместо того, чтобы во что бы то ни было устанавливать что-то, надеясь, что это каким-то образом сделает вас Leet кодера.
Например, если вы перейдете на пост, который я написал на Reddit, вы увидите, что есть 26 комментариев об инструментах для выбора цветов. Я почти включил их сюда, но наличие целого подраздела для сборщиков цветов оказалось чрезмерным.
Если у вас есть то, без чего вы не можете прожить, не стесняйтесь оставить об этом комментарий!
Присоединяйтесь к нашим каналам FrontEndDev и Web Stack в Telegram чтобы не пропустить самое интересное!
Если Вам понравилась статья, поделитесь ей в соц сетях. Спасибо.
Источник: jem-space.ru
Insomnia 2020.5.0
Insomnia — программа была создана, чтобы избавить вас от неприятностей связанных с тестированием, запуском и организацией HTTP запросов и API. Перед вами кросс-платформенная разработка, которая понравится тем кто уже имел дела с хттп и апи, думаю помните, что для новых команд и тестирования, изменения ключей API, работа со сценариями, отнимала много времени. Теперь у вас будут все нужные инструменты и даже оптимальные условия для проведения испытаний, организации, запуска и даже отладки данных типов запросов и API. Конечно, софт для продвинутых, но все же решил добавить, может среди нас найдутся ценители данного приложения, удачи вам!
Разработчик: Gregory Schler
Лицензия: FreeWare — бесплатно (некоторые функции доступны только за деньги)
Язык: English — Русская версия и Русификатор отсутствуют
Размер: 105 MB
ОС: Windows 7 64 bit / 8 64 bit / 10 64 bit
Скачать: Insomnia 2020.5.0
Пароль на все архивы: rsload
Источник: rsload.net
Insomnia… Не спать, не спать! Пахать, пахать!
Программы Cydia
Автор iphonew На чтение 2 мин Просмотров 275 Опубликовано 21.03.2019
Insomnia (с англ. – бессонница) – это программа, позволяющая не уходить ваш телефон в аут, когда он заблокирован, а всем известно, что во время блокировки, все активные интернет-соединения разрываются (Wi-Fi/3G/EDGE/GPRS и др.), одним словом засыпают, а это очень некстати для тех людей, которые активно пользуются IM-клиентами (всевозможными ICQ, IRC, Маил-агентом, скайпом и пр. интересными онлайн-штучками) или что-либо скачивают.
Программа бесплатная и ее вы можете установить из Cydia.
(см. как установить или удалить программу из Cydia).
В использовании она тоже очень простая, можно даже сказать примитивная, из функций у нее только одна кнопка, и вы сразу поймете принцип ее работы:
Ну вот, как не сложно догадаться, если ON – Insomnia включена, если OFF – выключена. Так же, чтоб вы были всегда в курсе о ее активности – при включенной программе на статус-баре, рядом со значком батареи, будет стоять ее оригинальный логотип-индикатор:
Ну, есть конечно и отрицательная черта данной проги, она быстро сажает батарею, что в принципе неудивительно, ведь ваш iPhone находится в постоянной и непрерывной активности. Поэтому конечно советуем использовать Insomnia при необходимости и выключать, если она не нужна, чтоб наутро не проснуться с насмерть севшим телефоном.
Вот такая интересная и замечательная утилита. Будьте всегда на связи!
Источник: iphonew.ru
Insomnia REST Client
Программа Insomnia REST Client, разработанная компанией Gregory Schier, предназначена для реализации таких функций, как «API-интерфейс», «HTTP» и «SVG». Insomnia REST Client — это бесплатная (с ограничениями) программа с закрытым исходным кодом, работающая на многих платформах, в числе которых Linux, Mac и Windows.
Читать описание
Insomnia REST Client |
Бесплатная (с ограничениями) |
Gregory Schier |
Официальный сайт |
- Графика
- Разработка
- Linux
- Mac
- Windows
- API-интерфейс
- HTTP
- SVG
- Апи
- Веб-разработка
- Импортировать команды curl
- Инструменты разработчика
- Клиентские сертификаты ssl
- Настраиваемое время ожидания запроса
- Настраиваемый прокси
- Облачная синхронизация
- Остальные API
- Поддержка переменных среды
- Поддержка сочетаний клавиш
- Предварительный просмотр изображений
- Разделенные рабочие пространства
- Разработка программного обеспечения
Источник: jpnsoft.ru