Сохранёнки программиста
7.6K subscribers
1.04K photos
39 videos
3 files
1.56K links
Бесплатные лекции, курсы, книги, подкасты по программированию

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Удобный инструмент для анонимных email-псевдонимов

Пользоваться легко: нужно зарегистрировать один аккаунт, а дальше можно создавать множество псевдонимов. Используйте их для регистрации на сайтах, не раскрывая свой реальный email.

Псевдонимы создаются заранее или прямо на ходу через расширения для Firefox и Chrome. Все сохраняется в дашборде, где их легко отключить, если понадобится. Для шифрования исходящих писем есть поддержка GPG/OpenPGP — полезно для Gmail и Outlook. А еще у сервиса есть API.

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

#инструмент #general
Топ сервисов для оценки и улучшения качества кода

Код — это основа любого IT-продукта, но сделать его качественным порой сложнее, чем кажется. Ошибки, запутанные конструкции и невнятный стиль могут затруднить жизнь разработчику и его команде.

Забирайте статью, где собрали топ-5 сервисов для очищения кода. Вот парочка из них: SonarQube помогает находить уязвимости и проблемы в коде, ESLint следит за стилем JavaScript, а Codacy предлагает автоматические исправления и детализированные отчёты.

#подборка #инструмент #ru
Топ-5 ИИ-инструментов для программистов в 2025 году

Ловите статью, в которой собрали топ-5 ИИ инструментов, которые ускоряют и облегчат процесс разработки.

Например, инструменты вроде Kite и IntelliCode дополняют разработку, делая её не только быстрее, но и качественнее. GitHub Copilot подсказывает, как продолжить строку кода или внедрить функцию, а Tabnine учится на стиле разработчика и предлагает именно то, что подходит ему.

#подборка #инструмент #ии #ru
Open Source менеджер паролей

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

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

#инструмент #general
Бесплатный контурный шрифт иконок

Line Awesome — это набор из примерно 1400 линейных иконок, созданный как лёгкая альтернатива Font Awesome. Он совместим по именам классов, так что заменить Font Awesome можно без лишних правок в коде.

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

Использовать Line Awesome можно в веб-проектах, подключив как шрифт, или добавить в Photoshop. Весит меньше аналогов, что тоже плюс для скорости загрузки.

#инструмент #web
Топовые инструменты для фронтенд-разработки в 2025 году

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

Что в топе? React 19 с улучшенным серверным рендерингом и удобным API для форм, Vue 3.3+ с новым Vapor Mode, делающим проекты быстрее, Angular 19 с технологией Signals для оптимизации UI, а также легковесный Svelte, который вообще обходится без виртуального DOM.

Ловите подборку инструментов с подробным разбором каждого.

#подборка #инструмент #web #ru
Бесплатный локальный аналог Notion

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

SiYuan — это мощный инструмент для управления знаниями с блоковой системой, поддержкой Markdown и встроенными базами данных. Он работает на всех платформах, позволяет делать заметки, связывать их между собой и даже интегрировать с AI.

Репозиторий тут

#инструмент #general
Удобный и мощный графический клиент для Git

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

Легко подключается к GitHub, Bitbucket, GitLab и другим популярным сервисам.

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

#инструмент #git #general
Open source аналог Firebase

Supabase — это платформа, которая сочетает в себе базу данных, аутентификацию, хранилище файлов и серверлес-функции. В её основе PostgreSQL, что даёт доступ к привычному SQL, поддержке JSONB и мощным расширениям.

Из полезного: Supabase автоматически генерирует API для работы с базой, а данные можно получать через SQL-запросы или REST. Есть поддержка realtime-обновлений, что удобно для чатов или динамических данных. Настройка минимальная, а функциональность сравнима с полноценным бэкендом.

#инструмент #веб #backend
Мега-подборка простых, но полезных инструментов для разработчика

То, что есть на скриншоте выше — лишь малая часть всего списка. В этом наборе есть всё, что нужно для работы с текстами, безопасностью и конвертацией данных. Тут и генераторы UUID, токенов, хэшей и паролей, и инструменты для шифрования и подписи, включая RSA, AES и HMAC. А ещё можно конвертировать JSON, XML, YAML, Base64, проверять JWT-токены, форматировать SQL и даже анализировать разницу между текстами и JSON-объектами. И, конечно же, для удобства – генератор QR-кодов, калькулятор chmod и даже ASCII Art.

Ссылка на подборку

#подборка #инструмент #general
Кроссплатформенный инструмент для тестирования мобильных UI

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

Платформа не привязана к конкретной операционной системе. Всё благодаря встроенному фреймворку, который переводит команды Selenium WebDriver в понятные для iOS и Android инструкции.

#инструмент #mobile
Бесплатный сервис для создания API

Работа с API — это не только код, но и удобные инструменты для тестирования. Платформа предлагает быстрый, бесплатный и минималистичный сервис для отправки запросов к REST, GraphQL и WebSocket.

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

Ссылка на сервис: Hoppscotch

#инструмент #api #web
Удобный и бесплатный редактор диаграмм и схем

Когда слова недостаточно, на помощь приходят схемы. Иногда проще один раз нарисовать, чем долго объяснять. Один из подходящих вариантов — сервис draw.io.

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

#инструмент #general
Сервис для бесплатной одноразовой почты

Вы точно задумывались о таком сервисе, когда поневоле регистрировались на каком-то сервисе и готовились получать спам. Один из сервисов, который это позволяет, — Maildrop. Адрес можно придумать на ходу, а письма сразу появляются в общем доступе. Для разработчиков есть API, позволяющее получать письма через HTTP.

#инструмент #general
ТОП 60 лучших инструментов для разработки ПО в 2025

Разработка ПО ускоряется, а инструменты для кодинга меняются чуть ли не каждый месяц: новички выбирают удобные редакторы, команды автоматизируют CI/CD, а DevOps-инженеры работают с контейнерами и инфраструктурой как кодом. В 2025 году классика вроде VS Code, IntelliJ и GitHub остаётся в топе, но рядом с ними появляются свежие альтернативы:

Podman — альтернатива Docker без демона.
Pulumi — инфраструктура как код на обычных языках программирования.
ArgoCD — продвинутое управление Kubernetes-деплойментами.
Deno — современная замена Node.js с улучшенной безопасностью.
Bun — быстрый JavaScript-рантайм и пакетный менеджер.
Mattermost — бесплатный мессенджер с открытым исходным кодом и возможностью самохоста серверов для него.
Bubble — no-code инструмент для разработки веб-приложений. Есть бесплатный тариф.

Само собой, это лишь небольшая часть инструментов из подборки. Фулл по ссылке.

#подборка #инструмент #general #ru
2025-04-02 10.45.18.mov
48 KB
Имитируем плохое интернет-соединение

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

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

#инструмент
10 лучших платформ для создания приложений без единой строчки кода

Раньше для создания приложения нужна была команда разработчиков, куча кода и месяцы работы. А теперь? Достаточно пары кликов в No-code платформе, и вот уже готов прототип, MVP, а иногда — полноценный продукт.

Если нужны гибкость и масштабируемость — попробуйте Bubble. Для мобильных приложений отлично подойдет AdaloGlide превращает Google-таблицы в рабочие приложения, а Thunkable помогает собрать кроссплатформенное мобильное ПО без сложностей.

Про все остальные платформы подробно рассказываем в статье.

#подборка #инструмент #general #ru
Топ-10 инструментов DevOps, которые упростят вашу жизнь

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

В подборке — 10 инструментов, которые реально упрощают жизнь: от умного мониторинга с Prometheus + Grafana, до системы оповещений PagerDuty, и CI/CD-помощника Harness, который сам откатывает баги. Есть и кое-что посвежее — например, Davis от Dynatrace с ИИ, который не просто видит баг, а знает, кто виноват. Короче, есть что взять на вооружение — подробно все разбираем в свежей статье.

#подборка #инструмент #devops #ru
Гибкая и удобная CMS

Prismic — headless CMS, заточенная под разработку без лишней суеты. Вместо жёстких шаблонов — подход слайсов: компоненты собираются как лего, структура задаётся в коде, наполнение идёт через UI. REST и GraphQL API на месте, хорошо дружит с Next.js, Nuxt, SvelteKit и другими популярными фреймворками.

Есть инструмент Slice Machine — помогает создавать и тестировать компоненты локально. Подходит для проектов, где контент делают не разработчики, но структура при этом под контролем.

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

#инструмент #web
Кроссплатформенный менеджер паролей

AuthPath — полностью бесплатный и с открытым исходным кодом. Работает на Android, iOS, Windows, macOS и Linux. Поддерживает формат KeePass, так что можно легко импортировать уже существующие базы. Синхронизация — через Google Drive, Dropbox, OneDrive или WebDAV, а ещё есть биометрия, генератор паролей и локальное шифрование.

Ссылка: authpass.app

#инструмент #general