prog_tools | Unsorted

Telegram-канал prog_tools - Инструменты программиста

15748

Полезные инструменты для программистов — бесплатные и платные Купить рекламу: https://tprg.ru/6Ffy По вопросам рекламы: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

Subscribe to a channel

Инструменты программиста

yaak | Как Postman, но для gRPC и GraphQL

Пользователи этих протоколов тоже заслуживают хорошего UI / UX при тестировании своих систем. Эта лихая утилита на Rust организует в коллекции ваши запросы. Под капотом также ReactJS, так что сервис запустится в браузере.

Впрочем, и REST там тоже есть, так что yaak вполне может составить частичную конкуренцию Postman.

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

@prog_tools

Читать полностью…

Инструменты программиста

cyphernetes | Язык запросов Kubernetes

Это язык запросов для Kubernetes, вдохновленный Cypher — смесью ASCII-art, SQL и JSON, которая позволяет выполнять операции с графами. Инструмент позволяет работает «из коробки» с вашими CRD (Custom Resource Definition — Определение пользовательского ресурса), поддерживает многокластерные запросы и многое другое.

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

⚡ — использую k8s
🗿 — k8s не пригодился пока

@prog_tools

Читать полностью…

Инструменты программиста

Самые-самые посты за 2024 год

— Самый комментируемый: Какие языки программирования вам интересны? (Опрос)

— Самый залайканный: как один айтишник решил проучить джуна за не заблокированный ноутбук и глупые вопросы Алисе

— Самый пересылаемый + просматриваемый: Что если бы персонажи «Властелина колец» были айтишниками?

— С самым большим ER*: Code to Flow — нейросеть, объясняющая любой код и рисующая пошаговую схему

ER (англ. Engagement Rate) — доля вовлеченности. Рассчитывается по формуле:
ER = (лайки + комментарии) / подписчики * 100%

Читать полностью…

Инструменты программиста

Что такое API и как с ним работать?

В Tproger подготовили статью для начинающих об устройстве и роли API. Осветили ключевые HTTP-методы: GET, POST, PUT и DELETE, показали популярные форматы передачи данных — JSON и XML. Изучите пошаговое руководство по работе с API, от получения токена и до тестирования с Postman / cURL.

@prog_tools

Читать полностью…

Инструменты программиста

Pub/Sub — когда нужно масштабировать приложения

В Tproger рассмотрели механизм «издатель — подписчик», который обеспечивает масштабирование приложений. Вы узнаете, как он помогает организовать обмен данными между микросервисами.

Посмотрите примеры реализации с использованием популярных Apache Kafka, RabbitMQ и Redis, а также их применение в современных сферах, таких как IoT.

@prog_tools

Читать полностью…

Инструменты программиста

Приключения закончились?

Да, все верно. А что будет после? Интересная и захватывающая работа в межгалактической команде Мир Plat.Form. Новичок Эндрю справился со всеми заданиями и остается уже в качестве надежного сотрудника, чтобы пополнять своей информацией базу знаний и настраивать потоки данных. Переходите по ссылке и подписывайтесь.

Читать полностью…

Инструменты программиста

Зимняя школа по аналитике и Data Science от НИУ ВШЭ

Центр непрерывного образования факультета компьютерных наук НИУ ВШЭ открывает регистрацию на зимнюю школу «IT-сеанс: погружение в мир данных». Вас ждут лекции и мастер-классы от спикеров из таких компаний, как: Яндекс, Т-Банк, Купер, Okko, Авито, Билайн, Банк России, Эйч.

На школе вы сможете разобраться:

Зачем переходить в IT: 
— Зачем бизнесу нужны дата-аналитики и специалисты по Data Science в эпоху ИИ?
— Какие тренды ИИ формируют будущее технологий и бизнеса?

Как построить карьеру в аналитике и Data Science:
— Какие инструменты нужны для старта карьеры в IT? 
— Можно ли перейти в сферу аналитики с непрофильным образованием?
— На что обращают внимание HR-специалисты при отборе?

Как Data Science применяется в разных индустриях:
— Какие задачи решаются с помощью машинного обучения?
— Какие ML-инструменты используются в ритейле, банках и медиа? 

Школа подойдет как тем, кто только решил освоить новую профессию, так и начинающим специалистам.

Когда: 2 февраля
Где: Центр Культур НИУ ВШЭ, г. Москва, Покровский бульвар, 11

Участие бесплатное для всех желающих, требуется регистрация: по ссылке

Реклама: НИУ ВШЭ ИНН 7714030726
Erid: 2SDnjewi6LT

Читать полностью…

Инструменты программиста

Пришло время заданий по тестированию

Новичок в команде межгалактической системы Мир Plat.Form уже справился с двумя предыдущими тестами, в которых вы помогли ему с выбором действий. Наставники рассказали ему много полезного и передали свои знания. Пришло время выбрать действие в третьей задаче.

Читать полностью…

Инструменты программиста

Большой гайд по Python от Tproger: инструменты для всех направлений

В Tproger подготовили подборку питонических статей для начинающих по следующим направлениям:

— Бэкенд-разработка;
— Фронтенд-разработка;
— Парсинг;
— Тестирование;
— Data Science.

Здесь и роадмапы, и про хранение данных, и про самые популярные фреймворки и многое другое.

#основы

Читать полностью…

Инструменты программиста

Новый хаб «Разработка облачных платформ» от МТС Web Services на Хабре!

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

В новом хабе вас уже ждут статьи:

Как мы строим публичное облако с нуля: опыт MWS
Данила Дюгуров, CTO MWS, рассказывает, о чём нужно подумать, прежде чем стартовать разработку публичной облачной платформы.

Проектирование облачной сети MWS: выбор технологий и решений
Яков Жданов, руководитель направления Network, делится опытом проектирования облачной сети для нового облака MWS.

Изобретаем IAM для нового облака MWS
Андрей Халиуллин, руководитель направления IAM, объясняет, какую ресурсную модель мы выбрали для новой платформы.

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

Это #партнёрский пост

Читать полностью…

Инструменты программиста

pyWhat | Определитель для чего угодно

Если не ясно, в чем «соль» инструмента, то посмотрите на GIF: при вводе непонятной хэшеподобной строки PyWhat безопасно определит, что это такое.

Ищет:
— URL-адреса;
— Адреса электронной почты;
— Номера телефонов;
— Номера кредитных карт;
— Адреса криптовалютных кошельков;
— Номера страховок и многое другое.

Учитывая возросшее число всевозможных мошенников в сети, подкладывающих скамерские ссылки даже в гифки WhatsApp, самое время учить наших бабушек питону. Чтобы перед тем, как что-то нажимать, проверяли.

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

Читать полностью…

Инструменты программиста

BigDevSoon — полезный тренажёр для фронтендеров с большой коллекцией челленджей и проектов

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

Начать можно бесплатно, есть и платные тарифы, дающие больше возможностей. Если хотите отточить навыки и в комфортной среде изучить веб-разработку, то переходите по ссылке.

#тренажёры

Читать полностью…

Инструменты программиста

frp | Быстрый реверсивный прокси

frp — это мощный инструмент, обеспечивающий доступ к локальным серверам, находящимся за NAT или фаерволом из Интернета. Он поддерживает протоколы TCP и UDP, а также HTTP и HTTPS, что позволяет перенаправлять запросы на внутренние службы через доменное имя. В frp также реализован режим P2P соединения. 

Реверсивный прокси — это сервер, который принимает запросы от пользователей и перенаправляет их к одному или нескольким внутренним сервером, скрывая их реальное местоположение. Безгранично полезная вещь в 2024 году для российского разработчика.

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

@prog_tools

Читать полностью…

Инструменты программиста

Как писать код, который не ломается: гайд от эксперта h.careers

Владислав Гайденко, эксперт Эйч Навыки и бэкенд-разработчик в Авито, поделился своими знаниями о методологии TDD (Test-Driven Development). Также он отвечает на типичные вопросы, которые могут возникнуть у разработчиков на первом этапе.

@prog_tools

Читать полностью…

Инструменты программиста

Гайд: что подарить программисту на Новый год

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

🗿 — лучше деньгами
⚡ — да у меня целый список хотелок

@prog_tools

Читать полностью…

Инструменты программиста

hysteria | Устойчивый прокси

Среди поддерживаемых режимов: SOCKS5, HTTP Proxy, TCP/UDP Forwarding, Linux TProxy, TUN. Маскируется под стандартный траффик HTTP/3, так что ПО-цензору трудно обнаружить и заблокировать ваши запросы.

Китайцы не перестают удивлять, впрочем, с блокировками им тоже приходиться справляться в огромном объеме.

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

@prog_tools

Читать полностью…

Инструменты программиста

История шпиона в вашем кармане

Pegasus — программа, которая превращает смартфон в инструмент слежки. Она способна получить доступ к сообщениям, звонкам и камере, оставаясь незаметной. Кто стоит за этим инструментом и зачем вообще он такой нужен?

В новом эпизоде АЙТИ КРАЙМА рассказываем историю NSO Group и их главного продукта. Как Pegasus взламывает устройства, кого выбирает мишенью и почему это стало скандалом мирового масштаба?

Слушайте и смотрите новый выпуск:

Яндекс.Музыка
Apple Music
Spotify
YouTube
Telegram

Читать полностью…

Инструменты программиста

@prog_tools

Читать полностью…

Инструменты программиста

После двух лет закрытого теста вышел «убийца» iTerm 2 — эмулятор терминала Ghostty 1.0

Состоялся долгожданный релиз эмулятора терминала Ghostty 1.0, который разрабатывался в течение почти двух лет и проходил закрытое бета-тестирование. Это быстрый и нативный интерфейс превзошел решения вроде iTerm 2. Ghostty 1.0 поддерживает широкий спектр современные стандарты, что делает его универсальным и удобным.

@prog_tools

Читать полностью…

Инструменты программиста

Создавайте и проверяйте задания по программированию на GitVerse

На платформе для работы с исходным кодом GitVerse появился SmartClass — бесплатный инструмент для управления заданиями по программированию. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой.

Пользователи SmartClass получают все преимущества платформы GitVerse, что дает начинающим специалистам возможность освоить профессиональные инструменты разработки. Решение позволяет не только изучать программирование и код, но и погрузиться в детали работы с такими инструментами и практиками, как CI/CD, Git и многими другими.

И, конечно, теперь смело можно отдать рутину аналитики заданий вашему верному помощнику – AI-ассистенту! За счет встроенных в платформу AI-расширений и AI-ассистента разработчика GigaCode вы можете за пару минут провести аналитику кода и значительно облегчить процесс проверки работ.

Переходите на GitVerse и пробуйте новый инструмент!

Это #партнёрский пост

Читать полностью…

Инструменты программиста

Топ-11 трендов, которые нужны айтишнику в 2025 году

В Tproger рассмотрели ключевые тренды, от анализа больших данных до решений в области AR/VR, и выяснили, как они влияют на рынок труда. Эксперты из Райффайзенбанка и Nexign.com представили рекомендации по актуальным инструментам и технологиям, которые помогут вам оставаться на гребне волны. 

@prog_tools

Читать полностью…

Инструменты программиста

dbdiffo.com | Редактор диаграмм баз данных

С его помощью можно создавать схемы, экспортировать SQL-сценарии и настраивать интерфейс под свои задачи. Поддерживает: MySQL, PostgreSQL, SQLite, MariaDB и многие другие БД. Его разворачивают локально.

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

✍️ — актуально
🗿 — ни разу не пригождалось

Цена: бесплатно
Перейти на сайт

@prog_tools

Читать полностью…

Инструменты программиста

В чём преимущества и недостатки перехода на платформы?

«Что хорошего: система становится стабильнее, быстрее внедряются новые фичи, а сервисом могут пользоваться различные продуктовые команды», — рассказывает Ярослав Тулупов,CTO финтеха Авито. 

А узнать, что не очень, можно в конференц-зале Avito All Day Long, в котором мы собрали краткую выжимку из докладов этого большого события. Располагайтесь, места хватит всем: https://tprg.ru/SJe5

Реклама

Читать полностью…

Инструменты программиста

Почему GitFlic — это надёжнее и удобнее чем GitHub и GitLab?

В Tproger проанализировали ключевые возможности GitFlic — российского аналога GitHub / GitLab.  ̶П̶р̶е̶ж̶д̶е̶ ̶ч̶е̶м̶ ̶н̶е̶ ̶ч̶и̶т̶а̶я̶ ̶с̶т̶а̶в̶и̶т̶ь̶ ̶д̶и̶з̶л̶а̶й̶к̶ ̶и̶м̶п̶о̶р̶т̶о̶з̶а̶м̶е̶щ̶а̶ю̶щ̶е̶м̶у̶ ̶П̶О̶, оцените фичи:

— CI/CD;
— встроенный редактор кода;
нет ограничений на размер команды;
cовместное использование пакетов ПО в качестве зависимостей в других проектах;
— есть Self-Hosted версия;
хранение образов Docker-контейнеров;
— удобный тул миграции и проч.

Если ваша компания такая же большая и сильная, как Сбербанк, который в начале 2023 просто выпилили из GitHub, то статья точно принесет пользу в контексте риск-менеджмента.

@prog_tools

Читать полностью…

Инструменты программиста

Ничего не предвещало сложностей, но возникла новая задача

Эндрю, новичок в команде Мир Plat.Form, только оптимизировал работу узла, как сотрудники исследовательского центра поставили его перед новой проблемой выбора: поможете новичку?

Читать полностью…

Инструменты программиста

А вот и новая глава Виммельбуха!

До Нового года чуть больше недели, и в городе воцарилась атмосфера волшебства: на ёлке зажглись яркие огни, а улицы осветились блеском гирлянд и фонарей. Чем же сейчас занимаются жители технологического города? Переходите по ссылке и узнайте: https://tprg.ru/QNOR

Читать полностью…

Инструменты программиста

devv.ai | Claude Haiku, Gemini 1.5 Pro без VPN и оплаты

Сервис агрегировал лучшие кодерские нейронки вроде ChatGPT 4o-mini, Claude Haiku и Gemini 1.5 Flash Pro и предлагает переключаться между ними с целью добиться решения своей задачи. Пока проект в стадии «пробуем на публике», денег не берут, так что пользуйтесь, пока дают!

Попробовать

Читать полностью…

Инструменты программиста

xlDuckDb | SQL в Excel

Инструмент позволяет запускать SQL-запросы непосредственно в Excel, что упрощает работу с данными из JSON и CSV. С его помощью можно извлекать данные из различных источников, обрабатывать их и получать результаты в виде обычных таблиц. Вам потребуется 64-разрядная версия Excel 365, а установка происходит всего в несколько простых шагов.

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

Читать полностью…

Инструменты программиста

Не кодом единым довольствуется программист

От вашего голосования в этом посте зависит продолжение комикса про потоки данных в межгалактической платформе Мир Plat.Form. Эндрю ждет вас!

Читать полностью…

Инструменты программиста

HellPot | Бесконечный honeypot для HTTP-ботов

Этот инструмент отправляет непослушных ботов в ад. запускает бесконечный поток данных, чтобы они теряли свои «души». В его основе движок, что использует фрагменты произведений Ницше. Написан на Go, поддерживает конфиги в .toml.

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

⚡ — актуально
🗿 — Бог миловал

@prog_tools

Читать полностью…
Subscribe to a channel