Выполнение поиска в Google или использование Google Maps дает компании возможность определить точное местоположение пользователя. Компании это нужно, чтобы показывать…
Piped — это веб-фронтенд для сайта YouTube, который позволяет смотреть видео без подключения к серверам Google и иметь подписки на…
Rembg — это инструмент Python для удаления фона изображений. Проект лежит на GitHub, имеет уже 1,3 тысячи звездочек, 250 форков…
Идея моего проекта возникла случайно. Я вел диалог с центром бизнес-тренингов о внедрении новой CRM. По итогу стал пытаться реализовать…
Разработчик Нитин Ранганатх поделился пятью лучшими, по его мнению, npm-пакетами для защиты от распространенных атак. С их помощью можно за…
Фронтенд-приложения не завершены, если не используют вызовы API. Разработчик Йогини Бэнде с помощью библиотеки Axios создала для этого простой настраиваемый…
Разработчик Тападжьоти Бозе поделился в блоге на dev.to несколькими советами по визуальному апгрейду профиля на GitHub, чтобы привлечь к нему…
Команда ng-book 2 разработала чат-приложение с использованием Angular 2, RxJS, Angular CLI, Webpack, TypeScript, Services, Injectables, Karma, Forms и tslint.…
Lima запускает виртуальные машины Linux на macOS с автоматическим общим доступом, переадресацией портов и средой выполнения контейнеров containerd. Lima можно…
Разработчик Брайан Арриета опубликовал в блоге на dev.to пять лучших, на его взгляд, кастомных React Hooks. Вот они. useTimeout Hook…
Blueprint — это инструмент для управления конфигурацией, который выполняет обратную инженерию серверов. Они просматривает популярные менеджеры пакетов, находит изменения, внесенные…
После долгого поиска рабочего способа конвертации XML в JSON для проекта мобильного приложения с использованием фреймворка Appcelerator Titanium, разработчик Дэвид…
Разработчик Джей Фелпс выложил на GitHub исходный код программы blame-someone-else. Пользователи веб-сервиса уже оценили проект в 7,7 тысяч звездочек. Сама…
TwitterFollowBot — бот на Python, который автоматизирует несколько действий в Twitter, например, отслеживание пользователей и добавление твитов в избранное. Проект…
Pyre — расширение для статической проверки типов для Python, совместимое с PEP 484 и предназначенное для улучшения качества и скорости…
Pts — TypeScript/JavaScript-библиотека для визуализации точек в пространстве и творческого кодирования. Проект разрабатывается под лицензией Apache 2.0 и набрал на…
Разработчик Крис Бонгерс поделился в блоге на dev.to методом создания детектора лиц на JavaScript. В отличие от предыдущей разработки автора,…
Специалисты компании RunX назвали лучшие, по их мнению, инструменты разработки для запуска современного стартапа. Об этом в блоге написал технический…
Я не отношу себя к борцам с несуществующими проблемами, а больше нацелен на доработку того, что может быть улучшено. Одно…
С 26 апреля приложения на iOS должны соблюдать требования App Tracking Transparency. Согласно этому обновлению, пользователи, у которых iOS обновлена до…
Некоторые инструменты для работы с JSON из командной строки могут пригодиться при отладке REST API. С их помощью можно, например,…
При использовании публичного репозитория git есть возможность случайно раскрыть личный ключ API. Во Flutter есть много способов скрыть ключ API,…
Normalizer — это библиотека с открытым исходным кодом для очистки, нормализации и сравнения текста, выпущенная под лицензией MIT. Библиотека, созданная…
Очередная инструкция по созданию бота. На этот раз мы расскажем, как с помощью Python и инструмента для автоматизации задач и…
Разработчик с ником c0d3x27 разместил в блоге на medium.com инструкцию по созданию Instagram-бота с помощью Python. Бот способен автоматизировать действия…
Программист Кевин Сахин, проработавший в сфере парсинга более 10 лет, показал, как создать веб-скрапинг для извлечения данных на основе библиотеки…
Зачем использовать print, если можно взять «мороженое»? Специалист по анализу данных Хуэн Тран поделилась в блоге на medium.com методом по…
Разработчик и художник Сэм Лавин создал бесплатное приложение для саботирования онлайн-встречи. Оно называется Zoom Escaper и имитирует различные звуки, которые…
TLTR: Не стоит покупать более высокопроизводительный компьютер только для того, чтобы запустить раздутое приложение (bloatware), — лучше избавиться от…
История о том, как использование оболочки Linux может повысить вашу производительность. Какой язык программирования первым приходит в голову, если говорить…