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
Хотите понять как работает рендеринг в React и своими глазами увидеть процесс? Что ж, эта статья для вас.
Здесь вы узнаете, как работает повторный рендеринг и как его избежать: https://alexsidorenko.com/blog/react-render-always-rerenders/
#react
videezy.com | Дитя Vecteezy, только для Adobe
На улице видеоредактуры хорошие новости: на Videezy собрана обширная коллекция стоковых видео, переходов, шрифтов и других материалов для Adobe Premiere, After Effects.
Цена: есть бесплатные файлы, есть платные
Смотреть
@prog_tools
На улице видеоредактуры хорошие новости: на Videezy собрана обширная коллекция стоковых видео, переходов, шрифтов и других материалов для Adobe Premiere, After Effects.
Цена: есть бесплатные файлы, есть платные
Смотреть
@prog_tools
Win11Debloat | Чистка Windows через консоль
Проект сейчас находится в топах репозиториев GitHub. Этот PowerShell-скрипт удаляет вредоносные приложения, отключает телеметрию и удаляет навязчивые элементы интерфейса, рекламу и многое другое. Больше не нужно удалять приложения одно за другим.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Проект сейчас находится в топах репозиториев 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
Внутри тулзы для автоматизации форматирования кода и тестирования его на первых этапах: https://tproger.ru/translations/10-paketov-python--kotorye-uluchwat-vawu-kodovuyu-bazu
@prog_tools
DistroSea | Менеджер виртуальных машин
Интересная возможность пощупать ту или иную операционку перед установкой. Сервис предоставляет возможность подключиться к десяткам видов Linux, оценить UI / UX, поработать в командной строке и проч.
Цена: бесплатно
distrosea.com
@prog_tools
Интересная возможность пощупать ту или иную операционку перед установкой. Сервис предоставляет возможность подключиться к десяткам видов Linux, оценить UI / UX, поработать в командной строке и проч.
Цена: бесплатно
distrosea.com
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
gomanagedocker | Упрощаем с Docker
Если вам тоже надоело гуглить одну и ту же команду для контейнера Docker, инструмент поможет решить эту проблему. Быстрая навигация, просмотр файлов, исполнение внутри образа и многие другие полезности.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Если вам тоже надоело гуглить одну и ту же команду для контейнера Docker, инструмент поможет решить эту проблему. Быстрая навигация, просмотр файлов, исполнение внутри образа и многие другие полезности.
Цена: бесплатно
Репозиторий проекта
@prog_tools
zentrox | Администрируем домашний сервер
Инструмент позволяет:
— Обмениваться файлами (FTP);
— Устанавливать / удалять пакеты;
— Смотреть обзор системы
— Удалённо управлять системой;
— Удалять, переименовывать и загружать файлы и проч.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Инструмент позволяет:
— Обмениваться файлами (FTP);
— Устанавливать / удалять пакеты;
— Смотреть обзор системы
— Удалённо управлять системой;
— Удалять, переименовывать и загружать файлы и проч.
Цена: бесплатно
Репозиторий проекта
@prog_tools
5 способов голосового управления сайтом
В статье рассмотрим ключевые на данные момент API и библиотек, помогающих реализовать эти функции, а также покажем рекомендации по их внедрению.
@prog_tools
В статье рассмотрим ключевые на данные момент API и библиотек, помогающих реализовать эти функции, а также покажем рекомендации по их внедрению.
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
lumentis | Больше длинные митапы не пересматриваем
Инструмент на базе GPT-4o и Gemini позволяет резюмировать транскрибированные видео или большие документы.
Цена: бесплатно (но за токены платить придется)
Репозиторий проекта
@prog_tools
Инструмент на базе GPT-4o и Gemini позволяет резюмировать транскрибированные видео или большие документы.
Цена: бесплатно (но за токены платить придется)
Репозиторий проекта
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
behind! Ищем картинку под курсором
Интересный аддон для Chrome / Firefox, отыскивающий по кнопке картинку в сети в разных разрешениях. Если не найдет, сгенерит другие размеры сам.
Цена: бесплатно
Расширение на Chrome Web Store
@prog_tools
Интересный аддон для Chrome / Firefox, отыскивающий по кнопке картинку в сети в разных разрешениях. Если не найдет, сгенерит другие размеры сам.
Цена: бесплатно
Расширение на Chrome Web Store
@prog_tools
TeleParser | скрейпим Telegram-каналы и чаты
Python-библиотека, позволяющая админам собирать посты, комментарии и реплики. Отдает в .json, .csv, дружит с MongoDB.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Python-библиотека, позволяющая админам собирать посты, комментарии и реплики. Отдает в .json, .csv, дружит с MongoDB.
Цена: бесплатно
Репозиторий проекта
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
SecretScanner | Ищем креды в Docker-контейнерах
Найдёт небезопасно лежащие логины и пароли 140 видов не только в образах Docker, но и на вашем ПК.
Цена: бесплатно
Репозиторий проекта
@prog_tools
Найдёт небезопасно лежащие логины и пароли 140 видов не только в образах Docker, но и на вашем ПК.
Цена: бесплатно
Репозиторий проекта
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
every-programmer-should-know | Каждый кодер должен знать
Интересная англоязычная подборка материалов про Computer Science. Неважно, какой ЯП вы используете, вам все равно стоит знать виды алгоритмов, структур данных, архитектуры и другую базу.
🏆 — интересно
🌭 — заездили
Цена: бесплатно
Репозиторий проекта
@prog_tools
Интересная англоязычная подборка материалов про Computer Science. Неважно, какой ЯП вы используете, вам все равно стоит знать виды алгоритмов, структур данных, архитектуры и другую базу.
🏆 — интересно
🌭 — заездили
Цена: бесплатно
Репозиторий проекта
@prog_tools
Forwarded from Типичный программист
Notion удалит аккаунты российских пользователей и их воркспейсы уже 9 сентября
Компания объяснила это решение новыми санкциями США, которые запрещают предоставление определённых цифровых услуг россиянам. Сейчас важно успеть экспортировать данные до 8 сентября, иначе доступ к ним будет невозможен.
Лучше всего будет экспортировать данные в форматах HTML, Markdown или CSV, чтобы сохранить их структуру. А из альтернатив можно присмотреться к Coda, ClickUp или Obsidian (аналог с более высоким уровнем защиты от внешних воздействий).
🫡 2024 не щадит никого
#новости
Компания объяснила это решение новыми санкциями США, которые запрещают предоставление определённых цифровых услуг россиянам. Сейчас важно успеть экспортировать данные до 8 сентября, иначе доступ к ним будет невозможен.
Лучше всего будет экспортировать данные в форматах HTML, Markdown или CSV, чтобы сохранить их структуру. А из альтернатив можно присмотреться к Coda, ClickUp или Obsidian (аналог с более высоким уровнем защиты от внешних воздействий).
🫡 2024 не щадит никого
#новости
WhenFS | файловая система прямо в Google Calendar
Как? А главное, зачем? Инструмент использует API календаря, чтобы хранить там файлы и папки. Похоже, используется некая дыра в логике сервиса. Как раз, чтобы спрятать самое важное на самом видном месте, как в кино.
Репозиторий проекта
@prog_tools
Как? А главное, зачем? Инструмент использует API календаря, чтобы хранить там файлы и папки. Похоже, используется некая дыра в логике сервиса. Как раз, чтобы спрятать самое важное на самом видном месте, как в кино.
Репозиторий проекта
@prog_tools
19-летняя разработчица ускорила serde_json (Rust) на 32%
Алиса Сиренева рассказала, как, работая с библиотекой
@prog_tools
Алиса Сиренева рассказала, как, работая с библиотекой
serde_json
, заметила значительное замедление при обработке ошибок. Дело в функции position_of_index()
, ее заменили на аналогичную из библиотеки memchr
.@prog_tools
Forwarded from Типичный программист
Основы проектирования систем: Алгоритмы балансировки нагрузки
Рано или поздно веб-приложения перерастают возможности одного сервера. Чтобы повысить доступность и масштабируемость, приложения разворачивают на нескольких серверах и используют балансировщик нагрузки для распределения запросов. Это позволяет равномерно распределить запросы и обеспечить стабильную работу системы.
Вот две полезные статьи, которые помогут разобраться в этой теме:
— Балансировка нагрузки: Тут узнаете, что такое балансировка нагрузки, как она работает, и изучите основные алгоритмы — от простых до продвинутых. В статье также есть крутая песочница, где можно поэкспериментировать с параметрами в реальном времени!
— Алгоритмы балансировки нагрузки: Подробно о восьми ключевых алгоритмах и советы по их выбору в зависимости от инфраструктуры и требований вашего приложения.
#systemdisign
Рано или поздно веб-приложения перерастают возможности одного сервера. Чтобы повысить доступность и масштабируемость, приложения разворачивают на нескольких серверах и используют балансировщик нагрузки для распределения запросов. Это позволяет равномерно распределить запросы и обеспечить стабильную работу системы.
Вот две полезные статьи, которые помогут разобраться в этой теме:
— Балансировка нагрузки: Тут узнаете, что такое балансировка нагрузки, как она работает, и изучите основные алгоритмы — от простых до продвинутых. В статье также есть крутая песочница, где можно поэкспериментировать с параметрами в реальном времени!
— Алгоритмы балансировки нагрузки: Подробно о восьми ключевых алгоритмах и советы по их выбору в зависимости от инфраструктуры и требований вашего приложения.
#systemdisign
Forwarded from Метод утёнка
Аналоги Notion в России
В Tproger собрали аналоги уходящему из РФ Notion. Теперь мы выбираем лучшее ПО с вашей помощью.
Голосуйте за лучший аналог: так вы узнаете, за что наголосовали другие подписчики. И оставляйте в комментариях свой вариант, если его нет в подборке.
@prog_tools
В Tproger собрали аналоги уходящему из РФ Notion. Теперь мы выбираем лучшее ПО с вашей помощью.
Голосуйте за лучший аналог: так вы узнаете, за что наголосовали другие подписчики. И оставляйте в комментариях свой вариант, если его нет в подборке.
@prog_tools