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

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

Пример кэширования в Laravel

Добавлено: 19/12/2023 15:40 |  Обновлено: 19/12/2023 17:00 |  Добавил: nick |  Просмотры: 5110 Комментарии: 0
В данном материале показан пример кэширования в Laravel. Посмотрим какая разница будет в скорости извлечения данных из БД (в данном примере MySQL) и извлечения данных из кэша. Местом хранения кэша будет файловая система (в Laravel задана по умолчанию). В качестве веб-приложения используется простая реализация блога с 50 000 записей... Подробнее

Docker-окружение с Apache, PHP, Node.js, composer, Adminer, MySQL

Добавлено: 29/07/2024 12:13 |  Обновлено: 29/07/2024 12:13 |  Добавил: nick |  Просмотры: 4369 Комментарии: 0
Разместил у себя в Гитхабе пример docker-окружения с сервисами для веб-разработки, включающий: Apache, Node.js, PHP, composer, Adminer, MySQL. Подходит для фреймворка Laravel.... Подробнее

JPA. PostgreSQL. Пример работы с БД из Java-программы

Добавлено: 09/05/2017 02:09 |  Обновлено: 27/08/2017 17:15 |  Добавил: nick |  Просмотры: 12045 Комментарии: 1
Используем Java Persistence API (JPA), входящий в состав Java EE, для связи Java-программы с БД PostgreSQL. В примере, программно, создадим новую запись в таблице и выведем её в консоли... Подробнее

MikroTik. Скрипт для транслита Windows-1251 комментариев

Добавлено: 10/09/2026 11:38 |  Обновлено: 10/09/2026 11:41 |  Добавил: nick |  Просмотры: 625 Комментарии: 0
Сейчас RouterOS экспортирует не-ASCII текст, обычно кириллицу, в виде последовательности байтов в кодировке UTF-8. Предыдущие версии RouterOS делали это в кодировке Windows-1251/CP1251. Этот скрипт предназначен для транслитерации (перевод в латиницу) байтов в кодировке Windows-1251/CP1251.... Подробнее

Отправка сообщения на почту при возникновении исключения (сайты на Laravel)

Добавлено: 07/01/2018 08:46 |  Обновлено: 07/01/2018 08:46 |  Добавил: nick |  Просмотры: 6482 Комментарии: 1
Ошибка на сайте – это головная боль для разработчика и потерянные клиенты для заказчика. Чтобы этого избежать, можно добавить функционал отправки email-сообщения в момент возникновения ошибки/исключения. Как это реализовать вы узнаете в этом материале. Работоспособность проекта была протестирована в версиях Laravel 5.4 и 5.5... Подробнее

Поиск в ArrayList (на примере Android-приложения)

Добавлено: 10/07/2018 11:48 |  Обновлено: 11/07/2018 05:01 |  Добавил: nick |  Просмотры: 7242 Комментарии: 1
В этом материале описан пример, демонстрирующий поиск в ArrayList. Поиск будет работать по такому же принципу, что и оператор SQL LIKE. В качестве рабочей платформы используем систему Android. Поиск осуществляется с помощью регулярных выражений... Подробнее