Инструменты программиста
14.2K subscribers
1.42K photos
103 videos
4 files
1.64K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
​​30 самых полезных библиотек Python для веб-разработки в 2024 году

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

Статья от владельца сайта на Django
​​omniparse | подготовка данных для генеративного ИИ

Платформа, которая приводит любые неструктурированные данные в структурированные, оптимизированные для приложений GenAI (LLM).

— Полностью локальный, без внешних API;
— Подходит для GPU T4;
— Поддерживает ~20 типов данных (документы, таблицы, веб-страницы, видео / аудио);
— Преобразуйте документы, мультимедиа и веб-страницы в высококачественную структуру;
— Извлечение таблиц, извлечение изображений/подписей, транскри,fция аудио / видео, сканирование веб-страниц;
— Легко развёртывается с помощью Docker и Skypilot;
— Дружелюбен к Google Colab;
— Интерактивный UI на базе Gradio.

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

@prog_tools
​​disposable-email-domains | Чтобы знать, с каких доменов создают временную почту

Постоянно обновляемый листинг доменов, с которых создаются Temp Mails. Поможет улучшить фильтрацию от спама или даже предотвратить DDoS-атаку.

Репозиторий проекта

@prog_tools
​​ente | Опенсорсный аналог Google Photos

Полноценное хранилище фотографий с улучшенной защитой. Есть приложения для Android / iOS. Поддерживает фоновую подгрузку медиа, шеринг альбомов, семейную подписку. Кроссплатформенный.

Цена: платно, но есть триальный период
Репозиторий проекта

@prog_tools
​​bunkerweb | Многостаночный файервол для сайта

Защита на базе NGINX с веб-интерфейсом и CLI-командами, которая в состоянии:

— распознать необычные запросы к серверу и заблокировать их;
— предотвращать TLS Hardening («прослушивание» данных во время передачи от сервера к клиенту);
— блокировать ботов капчей (cookie, javascript, captcha, hCaptcha or reCAPTCHA);

Для всего остального есть плагины.

✍️ — Интересно
🐳 — Нет ресурсов на безопасность своего сайта
🌭 — Пользуюсь другим решением

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
REST Client | Аналог Postman прямо в VS Code

Популярнейшее расширение, скачанное более 4,7M+ раз. Позволяет разработчикам отправлять HTTP-запросы и читать ответное сообщение непосредственно в IDE.

Цена: бесплатно
Расширение на Visual Studio Marketplace

@prog_tools
Бесплатный аналог Notion

Всё как и в Notion — много удобных вариантов хранения информации — отличный вариант создания баз знаний. Есть клиенты на Android/IOS, а также Window/Linux/MacOS.

Ссылка на инструмент: AppFlowy

#инструмент #general
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Умные очки с хакатона Llama

Наконец доступная дополненная реальность (компоненты для «переобувки» стоят всего $25), причём на вашей оправе. На видео автор проекта (кстати, код на C / C++) показывает, как очки отснэпшотили происходящее в облако, и нейронка впоследствии по фото узнает того или иного человека.

Есть в чате юристы? Сколько минут протянет такой интересант у нас без требований прекратить съёмку?

Цена: бесплатно, деньги нужны только за камеру (~$25)
Репозиторий проекта

@prog_tools
​​Вопросы новичков

«Инструменты...» поддерживают новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с веб-разработкой. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@prog_tools
Вот подборка интересных и свежих статей, которые вы могли пропустить:

1. Markdown в Telegram: как выделить код (и не только) — для тех, кто искал, как форматировать текст и код в Telegram с помощью разметки Markdown.
2. Интеграция Yandex GPT в корпоративные проекты — нашли способы использовать Yandex GPT API для разработки и подключить нейросеть к бизнесу.
3. Заходите, тут открыто: как и зачем участвовать в Open Source проектах — с чего начать путь в Open Source, как поддерживать связь с сообществом и грамотно рассказать в резюме о своем опыте.
4. 30 самых полезных библиотек Python для веб-разработки в 2024 году — популярные библиотеки, фреймворки и плагины Python для создания сайтов. Кстати, скоро будет квиз на эту тему, так что читайте статью и готовьтесь.
5. Что такое временная почта и как ее использовать — о том, как получить временный e-mail адрес и зачем это нужно.

Больше — на сайте.

Если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.
Password-Monitor | Мониторим утечки паролей

Kotlin-приложение на базе haveibeenpwned.com, позволяющая отслеживать, подобрали ли ваш пароль на том или ином сервисе.

🌚 — нет желания менять пароли неденежным сайтам
— все взломанное меняю

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

@prog_tools
​​HairFastGan | сменить причёску быстро

Нейронка позволяет менять и стрижку / цвет волос, и форму лица. Верстать мемы с лицами знаменитостей теперь будет ещё проще.

Цена: бесплатно
NoCode GUI на huggingface.co

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
gambit | Шахматы прямо в терминале

Специально для сеньоров и стратегичных сисадминов, наверное, придумали эту обертку. Написано на Go, запускается. в три команды:



go install github.com/maaslalani/gambit@latest
go run ./...
gambit


Цена: бесплатно
Репозиторий проекта
​​Выгодная сделка: поменяйте 5 минут вашего времени на живое дерево в бору Java!

Нужно лишь пройти короткий опрос, посвящённый трендам Java-разработки в России. И за это ребята из Axiom JDK посадят вам персональную сосну. Результатами посадок и исследования ребята, разумеется, поделятся и ещё дадут каждому участнику триал новой среды разработки и исполнения Java Axiom JDK Express! Но внести вклад в улучшение инструментов Java можно и анонимно.

Оставляйте свой след в истории Java и всей планеты, это просто: 
https://axiomjdk.ru/announcements/2024/06/03/java-trends-survey/?utm_source=tg

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
gpt-researcher | LLM для научных работ

Интересное применение ChatGPT, которое позволяет:

— написать целый реферат (2К+ слов);
— обойти стандартное ограничение на размер вывода;
— спарсить данные из нескольких источников и отфактчекать свой вывод;

Цена: бесплатно (платим только за токены)
Репозиторий проекта
Вопрос подписчика

Задаёт @Surf884:

«Как подключить к llama или другой автономный AI инструмент веб интерфейс? Или есть какие-то готовые веб интерфейс?»

От админа: у нас в редакции используют WebUI для ChatGPT + Llama. Его легко задеплоить через repocloud.io. Ну и вопрос с оплатой зарубежного сервиса решать придется.


@prog_tools
​​Что такое Grafana и зачем она нужна

Инструмент для визуализации, мониторинга и анализа данных в режиме реального времени. Рассказываем, что представляет собой это ПО, какие возможности оно предлагает, а также предоставим инструкции по установке.

@prog_tools
Что ест на завтрак Perl-разработчик? Perl-овку!

Простите, за этот каламбур, он уже устарел. В отличие от самого языка — во многих крупных компаниях на нём написано много важного софта. Поэтому и Perl-разработчики всё ещё востребованы.

Например, ГПБ открывает платную стажировку для всех кто хочет освоить этот язык: https://tprg.ru/FGU0

Это #партнёрский пост
​​Вопросы новичков

«Инструменты...» поддерживают новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с веб-разработкой. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@prog_tools