Skip to main content
Настройка Netplan

Netplan — настройка сети в Ubuntu 17.10 .

Как показывают мои наблюдения не все пользователи заметили то, что в новых версиях Ubuntu, если не ошибаюсь, начиная с версии 16.10 используется новый стандарт конфигурации сети — netplan. Вы могли этого не заметить, так как в системе еще присутствовал NetworkManager и старый формат был доступен. Как мы помним, редактируя файл /etc/network/interfaces мы могли изменять конфигурацию сетевых интерфейсов. Однако, каково было мое удивление после установки новой версии Ubuntu 17.10, когда я попытался модифицировать данный файл, а его не обнаружилось.
(далее…)

Настройка fluentd

Настройка fluentd

Принцип работы fluentd очень простой. Он принимает данные от различных источников, проверяет есть ли соответствие по определенному критерию. После проверки отправляет полученное сообщение на хранение или обработку.
(далее…)

fluentd

Централизованный сбор логов. Установка fluentd.

Администрируя многие одиночные сервера или небольшие группы серверов, просматривать логи особых трудностей не доставляет. Однако когда в сети сотни устройств самого различного типа, отслеживание определенных событий бывает затруднительным. В частности поиск петель (loops), нелегальных DHCP серверов, сбор логов с fail2ban и прочее. Отследить єто все на большом количестве устройств очень сложно, в таком случае нам нужно собирать все логи в одном месте и здесь их уже анализировать.
(далее…)

Laravel BelongsTo — стандартные модели.

Думаю каждый кто использовал в своей работе фреймворк Laravel и кто пользовался связями belongsTo() часто сталкивался с проверкой на существование этой связи. Сегодня я покажу вам простой способ как можно упростить себе жизнь используя стандартные модели.
(далее…)

VK API Добавление групп

VK API — Добавление групп.

В предыдущей статье мы разобрались, что из себя представляет VK API, какие он дает возможности и написали простенькое приложение, которое авторизует пользователя и получает информацию о нем. В этой статье мы будем добавлять группы, стену которых в будущем будем парсить и получим основную информацию о паблике.

(далее…)

VK API — Создание приложения

Для начала, давайте определимся, что же такое VK API и какие возможности он нам предоставляет. API Вконтакте — позволяет разработчику взаимодействовать напрямую с базой данных вконтакте при помощи специальных http запросов. Чем нам, как разработчикам это может быть полезно? При помощи API мы можем извлекать самую различную информацию о пользователях, группах, записи со стены, фотографии и многое другое. Само собой, сервис имеет определенные ограничения, об этом подробнее под катом.

(далее…)

Zabbix — обнаружение сетевых устройств

Как мы знаем, Zabbix — это система мониторинга различных сервисов компьютерной сети, серверов, а также сетевого оборудования. Благодаря своей гибкости, с помощью Zabbix можно отслеживать абсолютно любое сетевое устройство или сервис, но еще одним из плюсов системы есть — обнаружение сетевых устройств. Zabbix сервер может сам искать устройства в сети и применять определенные сценарии к найденным узлам, добавлять в группу хостов, применять шаблоны и т.д. Сегодня мы на примере разберем, как автоматически искать коммутаторы в сети и добавлять их в zabbix.

(далее…)

AJAX и PHP

Ajax и PHP. Загрузка изображения на сервер

В наше время веб-сайты становятся все более интерактивными. Это касается не только специализированных сервисов, но и обычных интернет магазинов, блогов и небольших сайтов. Основной особенностью является асинхронный JavaScript и XML сокращенно AJAX. Эта технология позволяет браузеру в фоновом режиме общаться с веб-сервером и при обновлении данных, веб-страница не перезагружается полностью. Другими словами, мы можем делать запросы и получать ответы от сервера не перезагружая страницу в браузере.

(далее…)

Ruby on Rails и Bootstrap. Часть 3. Bootstrap и выполнение задач.

Ruby on Rails и Bootstrap, что это такое и как их подружить вы узнаете из этой статьи. Bootstrap — это HTML, CSS, JS фреймворк, который очень ускоряет разработку сайтов. Очень часто применяется различными студиями и отдельными верстальщиками, для создания адаптивных сайтов. Адаптивные сайты всегда правильно отображаются на различных устройствах с разным разрешением экрана. Этот фреймворк экономит очень много времени, так как нам не нужно писать стили для всех блоков на странице, это уже сделано в bootstrap’e, нам остается только добавлять классы нашим элементам. Сегодня я расскажу вам, как подключить Bootstrap к Ruby on Rails и еще мы сегодня добавим функцию подтверждения выполнения задач.
(далее…)

Ruby on Rails — Создание простого приложения. Часть 2. Удаление и изменение задач.

В первой части урока мы с вами создали наше первое приложение на Ruby on Rails, научились добавлять и отображать задачи. В этой части мы с вами научимся удалять и редактировать наши задачи. Мы будем изменять название задачи и текст краткого описания.
(далее…)