Скрейпинг (парсинг) сайта Авито с помощью Node.js и Puppeteer

Добавлено: 14/03/2023 13:44 |  Обновлено: 15/03/2023 13:53 |  Добавил: nick |  Просмотры: 3234 Комментарии: 0
В данном материале показан пример скрейпинга содержимого сайта Авито с помощью Node.js и Puppeteer. Материал основан на отличной статье “Скрейпинг веб-сайта с помощью Node.js и Puppeteer” с сайта digitalocean.com (автор Gbadebo Bello)... Подробнее

Кастомный Range Input (Slider)

Добавлено: 07/05/2021 12:04 |  Обновлено: 07/05/2021 12:09 |  Добавил: nick |  Просмотры: 3069 Комментарии: 0
Долго искал в Сети слайдер с дополнительными кнопками для установки предустановленных значений. Не нашел (искал вроде бы хорошо). Решил сделать сам. Для создания слайдера использовал Vue.js. Выкладываю здесь, может кому пригодится... Подробнее

Блокировщик экрана для android-устройств

Добавлено: 04/04/2016 22:48 |  Обновлено: 11/04/2016 02:06 |  Добавил: nick |  Просмотры: 2971 Комментарии: 0
Моя версия бесплатного блокировщика экрана без ненужных дополнительных опций, которые очень часто встречаются в версиях от других разработчиков... Подробнее

Сниппет проверки интеренет-соединения (Android)

Добавлено: 08/10/2018 09:42 |  Обновлено: 21/10/2018 09:07 |  Добавил: nick |  Просмотры: 2757 Комментарии: 1
Очень просто проверить интернет-соединение можно с помощью метода InetAddress.getByName("адрес_сайта"), но в основном потоке он работать не будет, для него нужно создать отдельный поток.
Сниппет этого метода в отдельном потоке, со всплывающим сообщением (Snackbar) в основном потоке, показан в этом материале... Подробнее

Стриминг с помощью MistServer

Добавлено: 27/12/2022 09:37 |  Обновлено: 27/12/2022 10:10 |  Добавил: nick |  Просмотры: 2384 Комментарии: 0
В данном материале я опишу как можно делать стримы с использованием сервера MistServer и OBS. В качестве источника для трансляции я выбрал ссылку на видео из интернета... Подробнее

PostgreSQL. Запросы к БД на примере сайта объявлений

Добавлено: 03/12/2021 15:59 |  Обновлено: 03/12/2021 16:01 |  Добавил: nick |  Просмотры: 2291 Комментарии: 0
Выкладываю примеры sql-запросов из одного тестового задания. В качестве СУБД используется PostgreSQL. БД создана для воображаемого сайта объявлений... Подробнее

Отправка почты с локальной машины

Добавлено: 30/12/2022 10:24 |  Обновлено: 19/01/2023 08:05 |  Добавил: nick |  Просмотры: 2006 Комментарии: 0
К примеру, есть у вас локальная машина, физическая или виртуалка и вам нужно отправлять с нее почту. Очень часто советуют в таких случаях подключаться к серверам какого-нибудь почтового провайдера, например, Яндекса или Гугла (smtp.yandex.ru / smtp.gmail.com). Но это можно сделать по-другому... Подробнее

Заметка о youtube-dl или как еще скачать видео с YouTube

Добавлено: 27/12/2022 12:40 |  Обновлено: 27/12/2022 12:40 |  Добавил: nick |  Просмотры: 1961 Комментарии: 0
Я думаю, большинству когда-то приходилось качать видео с ютьюба. Обычно для этого пользуются онлайн-сервисами, но не все знают, что это можно сделать прямо из командной строки, в этом нам поможет утилита youtube-dl... Подробнее

Google-перевод выделенного текста в Линуксе

Добавлено: 26/04/2023 13:41 |  Обновлено: 26/04/2023 14:56 |  Добавил: nick |  Просмотры: 1833 Комментарии: 0
Если вы часто читаете иностранные тексты, то очень удобно использовать отдельную программу, которая будет переводить “кусок” выделенного текста при нажатии какой-либо клавиши. В Линуксе для этого можно самому создать несложную программу, используя несколько стандартных команд... Подробнее

Docker-окружение с NGINX, PHP, composer, Xdebug, Adminer, MySQL

Добавлено: 15/12/2022 13:26 |  Обновлено: 26/12/2022 06:35 |  Добавил: nick |  Просмотры: 1693 Комментарии: 0
Разместил у себя в Гитхабе пример docker-окружения с сервисами для веб-разработки, включающий: NGINX, PHP, composer, Xdebug, Adminer, MySQL... Подробнее