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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Old but gold: Визуальное руководство по рендерингу React

Хотите понять как работает рендеринг в React и своими глазами увидеть процесс? Что ж, эта статья для вас.

Здесь вы узнаете, как работает повторный рендеринг и как его избежать: https://alexsidorenko.com/blog/react-render-always-rerenders/

#react
​​videezy.com | Дитя Vecteezy, только для Adobe

На улице видеоредактуры хорошие новости: на Videezy собрана обширная коллекция стоковых видео, переходов, шрифтов и других материалов для Adobe Premiere, After Effects.

Цена: есть бесплатные файлы, есть платные
Смотреть

@prog_tools
​​Win11Debloat | Чистка Windows через консоль

Проект сейчас находится в топах репозиториев GitHub. Этот PowerShell-скрипт удаляет вредоносные приложения, отключает телеметрию и удаляет навязчивые элементы интерфейса, рекламу и многое другое. Больше не нужно удалять приложения одно за другим.

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
10 инструментов для Python, которые улучшат ваш проект и сделают его чище

Внутри тулзы для автоматизации форматирования кода и тестирования его на первых этапах: https://tproger.ru/translations/10-paketov-python--kotorye-uluchwat-vawu-kodovuyu-bazu

@prog_tools
​​DistroSea | Менеджер виртуальных машин

Интересная возможность пощупать ту или иную операционку перед установкой. Сервис предоставляет возможность подключиться к десяткам видов Linux, оценить UI / UX, поработать в командной строке и проч.

Цена: бесплатно
distrosea.com

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
gomanagedocker | Упрощаем с Docker

Если вам тоже надоело гуглить одну и ту же команду для контейнера Docker, инструмент поможет решить эту проблему. Быстрая навигация, просмотр файлов, исполнение внутри образа и многие другие полезности.

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

@prog_tools
​​zentrox | Администрируем домашний сервер

Инструмент позволяет:

— Обмениваться файлами (FTP);
— Устанавливать / удалять пакеты;
— Смотреть обзор системы
— Удалённо управлять системой;
— Удалять, переименовывать и загружать файлы и проч.

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

@prog_tools
​​5 способов голосового управления сайтом

В статье рассмотрим ключевые на данные момент API и библиотек, помогающих реализовать эти функции, а также покажем рекомендации по их внедрению.

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
lumentis | Больше длинные митапы не пересматриваем

Инструмент на базе GPT-4o и Gemini позволяет резюмировать транскрибированные видео или большие документы.

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
behind! Ищем картинку под курсором

Интересный аддон для Chrome / Firefox, отыскивающий по кнопке картинку в сети в разных разрешениях. Если не найдет, сгенерит другие размеры сам.

Цена: бесплатно
Расширение на Chrome Web Store

@prog_tools
​​TeleParser | скрейпим Telegram-каналы и чаты

Python-библиотека, позволяющая админам собирать посты, комментарии и реплики. Отдает в .json, .csv, дружит с MongoDB.

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
SecretScanner | Ищем креды в Docker-контейнерах

Найдёт небезопасно лежащие логины и пароли 140 видов не только в образах Docker, но и на вашем ПК.

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

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
every-programmer-should-know | Каждый кодер должен знать

Интересная англоязычная подборка материалов про Computer Science. Неважно, какой ЯП вы используете, вам все равно стоит знать виды алгоритмов, структур данных, архитектуры и другую базу.

🏆 — интересно
🌭 — заездили

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

@prog_tools
Notion удалит аккаунты российских пользователей и их воркспейсы уже 9 сентября

Компания объяснила это решение новыми санкциями США, которые запрещают предоставление определённых цифровых услуг россиянам. Сейчас важно успеть экспортировать данные до 8 сентября, иначе доступ к ним будет невозможен.

Лучше всего будет экспортировать данные в форматах HTML, Markdown или CSV, чтобы сохранить их структуру. А из альтернатив можно присмотреться к Coda, ClickUp или Obsidian (аналог с более высоким уровнем защиты от внешних воздействий).

🫡 2024 не щадит никого

#новости
​​WhenFS | файловая система прямо в Google Calendar

Как? А главное, зачем? Инструмент использует API календаря, чтобы хранить там файлы и папки. Похоже, используется некая дыра в логике сервиса. Как раз, чтобы спрятать самое важное на самом видном месте, как в кино.

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

@prog_tools
​​19-летняя разработчица ускорила serde_json (Rust) на 32%

Алиса Сиренева рассказала, как, работая с библиотекой serde_json, заметила значительное замедление при обработке ошибок. Дело в функции position_of_index(), ее заменили на аналогичную из библиотеки memchr.

@prog_tools
​​Основы проектирования систем: Алгоритмы балансировки нагрузки

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

Вот две полезные статьи, которые помогут разобраться в этой теме:

Балансировка нагрузки: Тут узнаете, что такое балансировка нагрузки, как она работает, и изучите основные алгоритмы — от простых до продвинутых. В статье также есть крутая песочница, где можно поэкспериментировать с параметрами в реальном времени!

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

#systemdisign
Forwarded from Метод утёнка
Шпаргалка по релизу мобильного приложения

#шпаргалка #mobidev
​​Аналоги Notion в России

В Tproger собрали аналоги уходящему из РФ Notion. Теперь мы выбираем лучшее ПО с вашей помощью.

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

@prog_tools