Типичный программист
81.1K subscribers
3.06K photos
1.04K videos
11 files
7.7K links
Всё самое интересное по программированию

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

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

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

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
drawDB: удобный инструмент для проектирования баз данных

Это редактор диаграмм баз данных (DBER), работающий прямо в браузере — даже без регистрации. С помощью drawDB можно всего за несколько кликов создавать схемы, экспортировать SQL-сценарии и настраивать интерфейс под свои задачи.

Инструмент поддерживает: MySQL , PostgreSQL , SQLite , MariaDB и SQL Server . Его также легко развернуть локально через npm или запустить с помощью Docker.

Ну а цена за это чудо: #бесплатно

#инструменты #db
41👍266
Microsoft открыла исходный код Python-либы для преобразования файлов в Markdown

MarkItDown — идеальное решение для конвертации файлов и офисных документов в Markdown. Подойдёт для анализа, индексации или упорядочивания данных.

Что поддерживает:

— PDF, PowerPoint, Word, Excel.
— Изображения (EXIF и OCR).
— Аудио (метаданные и транскрипция речи).
— HTML (включая специальную обработку Wikipedia).
— Text-based форматы: CSV, JSON, XML и другие.

Плюсом можно прикрутить LLM для описания изображений.

#инструменты #python #анализ
This media is not supported in your browser
VIEW IN TELEGRAM
👍28❤‍🔥155🔥3👎1
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Упрощаем себе создание grid-вёрстки на сайте с помощью CSS Grid Generator

Как видно на видео, он помогает посмотреть, как будет выглядеть итоговая сетка и после этого получить готовый CSS-код. Всё, что вам нужно: задать количество строк, колонок и расстояния между ними, а потом нарисовать расположение div-блоков.

Инструмент бесплатный, доступен по ссылке: https://cssgrid-generator.netlify.app/

#инструменты #css
👍66🔥9🥰4🆒3👌21💊1
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

#инструменты
22🔥11👍7
Год только начался, а полезные ИИ-инструменты уже здесь

Крупные компании и небольшие проекты уже успели порадовать мощными решениями, среди которых:

⚡️ Новая архитектура Titans от Google, которая решает проблему долгосрочной памяти в Трансформерах.

⚡️ Генератор кода, который не только пишет с нуля, но также вызывает API и подтягивает сниппеты со Stack Overflow.

⚡️ Нейронка для клонирования голоса, которая создаёт его всего за 10 секунд, меняет тембр, эмоции и добавляет фоновые эффекты.

Подробно про каждый инструмент читайте в статье: https://tproger.ru/preview/5-novyh-ii-instrumentov-v-2025-godu--obzor?preview=true

#ии #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍9🫡8😁42🤪1
Valid8Proxy: универсальный и удобный инструмент, предназначенный для извлечения, проверки и хранения рабочих прокси-серверов

Если вам нужны прокси для парсинга веб-страниц, анонимизации данных или тестирования сетевой безопасности, Valid8Proxy упрощает процесс, предоставляя простой способ получения надежных и проверенных прокси.

Функционал:
🔤 Извлечение прокси-серверов: извлекайте прокси из популярных источников с помощью одной команды.
🔤 Проверка: эффективная проверка прокси с использованием многопоточности для экономии времени.
🔤 Сохранить в файл: сохраняйте проверенные прокси в удобный файл для дальнейшего использования.

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥4🆒2
Wokwi: бесплатный онлайн-симулятор Arduino и Raspberry Pi

Позволяет протестировать схему до сборки, исключая риск для комплектующих. А ещё можно сохранять проекты и делиться ими, получая фидбэк от более опытных единомышленников.

Симулятор поддерживает широкий спектр комплектующих: микроконтроллеры, датчики, дисплеи и другое (подробнее в комментах).

#инструменты
👍6613🔥8😱1🆒1
Читерский софт для собеса, который помогает решать задачки в стиле Leetcode

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

Но помните: это морально предосудительно. Не делайте этого. Я оставлю ссылку здесь, чтобы вы знали, что его не следует использовать: https://github.com/ibttf/interview-coder

#инструменты
😁131👍198🔥3😐2❤‍🔥1👎1
XPipe: инструмент для доступа ко всей серверной инфраструктуре с рабочего стола

Объединяет SSH, Docker, Kubernetes, WSL, Proxmox и другие технологии без сложной настройки в удобный интерфейс. Работает поверх установленных CLI-инструментов, позволяя управлять серверами, контейнерами и виртуальными машинами без установки агентов.

Можно управлять удалёнными файлами без SFTP, прокидывать SSH-туннели, использовать локальные редакторы с автосинхронизацией на сервер и даже сохранять конфиги в Git для удобного доступа на всех устройствах.

Если устали переключаться между терминалами и вкладками — стоит попробовать 👍

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥84
Раз уж заговорили про Open Source: вот сайт для поиска открытых аналогов закрытых инструментов

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

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

#инструменты #полезности
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40❤‍🔥62
This media is not supported in your browser
VIEW IN TELEGRAM
Browser-use: бесплатный инструмент, который позволяет скинуть на ИИ рутинные задачи в браузере

Просто устанавливаете, вежливо скармливаете API-ключ от нейросети (лучше всего подходит GPT-4o) и скидываете на ИИ все нудные задачи, которые лень делать самому.

Например, на демо: парень попросил прочитать его резюме, найти релевантные вакансии, сохранить их в файл, а позже начать оставлять на них отклики.

Репо тулзы с 50к ⭐️ | Документация

#инструменты
👍40🔥102👌2
This media is not supported in your browser
VIEW IN TELEGRAM
Key Promoter X: плагин, который научит IDE-шорткатам

Расширение идёт для IDE от JetBrains и помогает выучить полезные шорткаты. Каждый раз, когда вы используете мышь для вызова команды, плагин подсказывает, какую горячую клавишу можно было бы нажать вместо этого.

Постепенно мозг сам начинает помнить нужные шорткаты — а значит и код пишется быстрее 👍

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
37👍20🔥8
Ну наконец-то: нормальные инструменты для прогнозирования деплоя, а не эта ваша бигдата!

Встречайте — астрологический календарь деплоинга: deployhoroscope.ru

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

#кек #инструменты
😁46🤣305🆒5👍3🗿32💊1
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем учебник из любого GitHub-репозитория

Вышла прикольная тулза — Tutorial-Codebase-Knowledge. Она превращает любой репозиторий в пошаговый гайд: LLM анализирует код, находит ключевые компоненты и связи, а потом объясняет, как всё устроено и зачем.

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

#инструменты
🔥68👍188🤔1
LLM4Decompile: языковая модель для декомпиляции бинарников

Это опенсорс LLM-ка, способная превращать бинарный код программы в читаемый C-код. Сейчас она поддерживает декомпиляцию Linux x86_64 на всех уровнях оптимизации GCC — от O0 до O3.

Проект активно развивается: в будущем планируется поддержка других архитектур и языков. А все материалы и модель — в свободном доступе.

Реально крутой проект, аналогов пока не видел 🔥

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75🔥25🤯12❤‍🔥11
Media is too big
VIEW IN TELEGRAM
Скрепыш восстал из пепла и стал ИИ-ассистентом 🔥

Разраб воскресил культовую скрепку, но в новом обличии. Скрепыш всё также помогает, но теперь уже с помощью современных нейронок. Тулза опенсорсная и поддерживает локальный запуск Gemma, Llama, Phi-4 и Qwen. Работает не только на Windows, но и на macOS и Linux.

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

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥55👍209😁5👎2😭2
Dockerify Android: эмулятор Android в Docker🔥

Тулза для всех, кто занимается Android-разработкой. Она упрощает создание тестовых сред за счёт контейнеризации и обеспечивает доступ через веб-интерфейс scrcpy-web. Так что дополнительное ПО ставить не придётся.

Просто открывайте scrcpy-web интерфейс и сразу работайте с Android с любого устройства на котором есть браузер. Эмулятор предоставляет root-доступ, предустановленные PICO GAPPS, зеркалирование экрана и ускоренную производительность благодаря KVM.

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍154
This media is not supported in your browser
VIEW IN TELEGRAM
Selectext: расширение, чтобы копировать код прямо из видео

Инструмент позволяет забирать текст прямо из плеера. Удобно, когда нужно быстро скопировать код или ещё что-то.

Ничего сверхъестественного, но таких вот мелочей иногда не хватает 🤌

#инструменты
👍64126🔥2
Forwarded from Веб-страница
Большой сборник задач для фронтендеров

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

Проверить себя можно тут: https://bigfrontend.dev/

#фронтенд #инструменты
🔥14👍851
Forwarded from Веб-страница
Проверяем безопасность собственного сайта с помощью web-check

Чтобы быть уверенными в том, что ваш сайт не взломают, нужно действовать на опережение. web-check — это OSINT-инструмент, который пользуются хакеры и можете воспользоваться вы сами. Он поможет вам проанизировать архитектуру проекта и выявить слабые места: IP-адреса, цепочку SSL, записи DNS, файлы cookie, заголовки страниц, информацию о домене, правила сканирования поисковых систем, карту сайта, местоположение сервера, реестр редиректов, открытые порты, расширения безопасности DNS, производительность сайта, трекеры, связанные имена хостов и даже углеродный след.

Кстати, абсолютно бесплатно.

#инструменты #osint #безопасность
👍316🔥4