Тонкости создания городского портала

Итак, уважаемые сайтоделы уже состоявшиеся и только начинающие.

Сегодня, после столь жаркой баталии о том, каким должен быть сайт, а уж тем более ПОРТАЛ для людей, я и решил собрать несколько тезисов, которые как я считаю основополагающими для успешности проектов такого рода.

Читать дальше →

ZABBIX: сделаем жизнь красивее

PHP
Здравствуйте, с недавнего времени в нашей конторе внедряется система мониторинга ZABBIX. Всем она хороша да прекрасна (споры можно везти долго на эту тему), только вот нас никак не устраивало две вещи:
1. Хотелось, чтобы на странице «Последние данные» каждый элемент данных подсвечивался бы цветом в зависимости от статуса триггера. Это очень наглядно.
2. На графиках вертикальная ось по умолчанию отображает только цифры (это конечно логично), но не очень удобно, когда смотришь, к примеру, пинг узла… Можно еще привыкнуть к нулям и единицам там, но вот значения в виде 0.1, 0.2, 0.3… совсем выглядят дико. Поэтому мы и задались целью сделать так, чтобы лишние значения не отображались, а нужные показывались, к примеру, «Доступен» или «Не доступен».

Как у нас это получилось смотреть под хабракатом.

Читать дальше →

Рабочее место для начинающего радиолюбителя

Предисловие


Добрый день. В жизни каждого начинающего радиолюбителя, был период становления. В моей жизни этот период совпал со школьными годами. Однажды, бороздя просторы нашей сельской библиотеки, я наткнулся на занимательный журнал «В помощь радиолюбителю» (приложение к журналу «Радио»). Журнал мне показался интересным, но совершенно непонятным. Из курса физики я знал, что существуют полупроводниковые элементы, с помощью которых можно создавать различные устройства, и я считал, что данная тематика только для специалистов. Но ошибался. Как, оказалось, существует целое движение увлеченных электроникой людей. И мне захотелось стать одним из них, перечитав десятки журналов и смежных электронике книг, решил попробовать. Первое, что было собрано, мультивибратор на 2 транзисторах. Это казалось чудом, чем-то волшебным. Меня охватила гордость. Устройство было собранно кустарным способом, без проведения каких либо расчетов, без замысловатой разводки, пайкой «навесным» способом. Но мне показалось, что иметь всего лишь паяльник и «прямые руки» мало. Задумался о том, как правильно организовать рабочее место, что нужно иметь в первую очередь.
Читать дальше →

SSL защита для pop3 в Linux

Даже если РОРЗ/IМАР-сервер не поддерживает ни один из вариантов безопасных протоколов (SPOP IMAPS), можно применить Stunnel, чтобы создавать TCP туннели, по которым данные пересылаются в зашифрованном виде.Stunnel предназначен для универсального туннелирования ТСР-соединений. Если Stunnel еще не установлен, можно загрузить его с сайта (конечно, понадобится SSL-библиотека, к примеру OpenSSL). Co стороны сервера можно употреблять Stunnel, чтобы предоставлять сервисы SPOP и IMPAS пользователям.
Читать дальше →

Оптимизация view с пользовательскими функциями в MS SQL

Приветствую.

Намедни пришлось разбираться с проблемой оптимизации view — таблиц MS SQL Server 2008, содержащих пользовательские функции. Так как на основных ресурсах, посвящённых этой тематике, готовых рекомендаций найдено не было, ниже делюсь своим опытом.


Читать дальше →

Xbox Live через ноутбук и маршрутизатор Dlink dir-300 или расшаривание интернета

Здравствуйте!
Дома имеются стационарный компьютер и ноутбук с WiFi и сетевой картой. Соединено это все посредством маршрутизатора Dlink dir-300. От него по кабелю поступает интернет на стационар и от него же создается WiFi сеть, с помощью которой получает доступ в интернет ноутбук.
Столкнулся с проблемой, захотелось поиграть в XBOX Live в соседней комнате на хорошем телевизоре, но для этого приходится тянуть кабель через всю квартиру, от маршрутизатора, который находится довольно-таки далеко, до XBOX360.
Так, как этот вариант не подходит, я решил подключить XBOX к ноутбуку и так выйти в интернет. Чтобы выйти из положения я много рылся в интернете и после того, как совместил несколько статей, разобрался как это сделать. Этим и хочу поделиться с вами. Ну это так, предисловие.

Читать дальше →

MySQL репликация от простого к сложному

Задача: Научится репликации, понимать что и зачем на простых примерах.

Репликация master-slave.

Вводные:
Есть два VM сервера ubuntu linux
Server1: IP 192.168.1.1
Server2: IP 192.168.1.2

Hа серверах установлен MySQL.
На сервере1 установлена база данных 'testdb' в базе есть несколько таблиц.
Пользователь testuser имеет полные права на базу test.
Вся работа ведется именно с сервером 1, база данных сервера 2 нужна как копия (схема master — slave)
Считается что вы знаете как работать с MySQL а именно как создавать пользователей, присваивать им права, создавать базы, бекапы.

Итак приступим.

Читать дальше →

Пять инноваций будущего по версии главного астролога IBM

image

Джон Максвелл Кон (John Maxwell Cohn) — человек, чей внешний вид поднимает из бездны все стереотипы о сумасшедших профессорах, «докторах зла» и прочих злых гениев. Непричесанный эксцентрик, активно машущий руками во время разговора, тем не менее, является главным специалистом IBM по прогнозированию новых продуктов. Уже пять лет Джон Кон, как главный «астролог» концерна, отмечает наиболее перспективные и ожидаемые инновации обозримого будущего.

«У каждой технологии — свой цикл созревания. Роднит их то, что в 2015 году мы будем считать их заурядным явлением», — говорит Джон Кон.

Теперь немного о свежем списке «5 х 5», который IBM представляет уже пятый год.

Читать дальше →

Авторизация клиентов в nginx посредством SSL сертификатов

Введение:

Потребовалось мне тут как-то написать небольшой API, в котором необходимо было помимо обычных запросов принимать запросы с «высокой степенью секретности».
Не я первый с этим столкнулся и мир давно уже использует для таких вещей SSL.

Поскольку моём на сервере используется nginx, то был установлен модуль SSL
Гугл не выдал ни одного работоспособного howto, но информация в сети есть по частям.

Итак, пошаговое руководство по настройке nginx на авторизацию клиентов через SSL-сертификаты.

Читать дальше →

Сервер iRC за 5 минут

Лирическое отсупление:

В незапамятные времена, установив программу eMule, решил забраться на канал поддержки, пообщаться с пользователями. С тех пор началось мое знакомство с iRC. Как ни странно, до сих пор такой способ коммуникации пользуется популярностью. Недавно потребовалось организовать в локальной сети небольшой чат, поэтому мой выбор пал на связку UnrealiRCd и Anope, как более привычную и удобную по функциональности.

Читать дальше →