Архивы за месяц Декабрь, 2021

Определение адресов клиентов в PHP

Это скорее краткая заметка чем статья, но все же стоит это учитывать. В PHP, как у в любой серверной обработке, есть заголовки, которые приходят и их можно использовать для обработки запросов, например, для логирования действий пользователей. Обычно многие привыкли, что поставил сервер и он работает. К сожалению, в частности в WordPress, я столкнулся с тем, […]

Домашний сервер (шлюз в интернете)

Я уже писал про домашний сервер не один раз и эта статья должна стать завершающей в данном цикле. В этот раз мне требуется организовать доступ к своему «домашнему железу«, чтобы можно было работать из любой точки города, региона или страны. Есть 2 варианта организации такого доступа: купить внешний IP-адрес у провайдера на постоянку (белый IP) […]

Телеграм-бот с нуля (часть 2)

Я уже писал про телеграм-бот с нуля. В этот раз я добавлю базу данных, в которой буду хранить сообщения и показывать случайным образом. На самом деле ничего сложного в этом нету, а базы данных не кусаются. Продолжим. Материал Прежде чем что-то делать нужно что-то иметь. Нам нужен текст. Не буду писать о нем много. Скажу […]

Телеграм-бот с нуля

Про телеграм написано немеренно статей и заметок, а про ботов еще больше. Вся главная документация разработчика есть на официальном сайте. Я постараюсь написать более или менее полезного бота от начала и до конца, чтобы его можно было использовать на практике. Мой пример будет представлять отправку поздравления с «Новым Годом». Приступим. С чего начать Для начала […]

Плагин для WordPress

И так, ранее я писал про классификацию сообщеий. Теперь неплохо дыло бы использовать его на практике. Заодно не плохо было бы разобраться как написать пдлагин для WordPress. В данном случае это будет плагин в тени, т.е. он будет проверять сообщения комментариев без участия пользователя. Скелет Для начала не плохо было бы понять с чего начать. […]

Сервис классификации сообщений

Мне очень захотелось сделать спам-фильтр, но с чего начать я не знал. Чисто случайно наткнулся я на книгу «Программируем коллективный разум». В частности в «Главе 6» написана как раз про данные алгоритмы. Вот их я и решил попробовать реализовать. А чтобы было интереснее, а не простое перенабивание кода, я решил сделать простой сервис классификации сообщений. […]

Домашний сервер (свое облако)

Я уже писал про домашний сервер. Настало время разобраться с облаком. Мне хотелось что-то на подобии «Яндекс диска» или «Google Drive». К счастью такая возможность есть и это Nextcloud. Так же немного познакомимся с Docker и настроим службу в Linux. Приступим. Подготовка Для начала необходимо подготовить площадку. Так как у меня по сути 2 сервера, […]

Разделение ресурсов и виртуализация

На сегодняшний день разделение ресурсов и виртуализация имеет огромное значение в промышленности. Существует огромное количество методов разделения вычислительных ресурсов. Я не буду углубляться в каждую технологию, а только постараюсь рассказать об основных видах и принципах. Статья будет скорее посвящена для тех «кто в танке». Те кто уже знаком с этим и уж тем более использует […]

Резервное копирование (домашний сервер)

Я уже писал про резервное копирование и для чего это нужно. Я не буду повторяться в терминологии, так как в этом нет никакого смысла. Теперь наша задача это все дело настроить. Погнали! Подготовка Прикупил я второй жесткий диск размером 2.5 дюйма для сервера и подключил его уже обычным переходником USB->SATA. Как его подключить можно почитать […]