30/07/2010
Пользуясь такой возможностью, хочу поздравить всех своих коллег с Днём системного администратора. В этом году активисты особенно хорошо подготовились, по всему СНГ организовываются фестивали, слёты и просто встречи сисадминов. С особым размахом праздник отмечается, конечно, в Калуге, и мне очень жаль, что Калуга так далеко от Киева и что у меня в этом году снова не получилось приехать. Ну да ладно, всё ещё впереди.
Сисадминам я хочу пожелать терпения и самореализации. Помните о том, что компьютерная грамотность не является неотъемлемым качеством человека, что образ мышления некоторых людей вообще не позволяет им работать с ИТ-абстракциями. Поэтому терпение, спокойствие и просветительские работы помогут вам наладить конструктивный диалог с клиентами. Не забывайте также о том, что профессия наша «динамически развивается», поэтому учёба для нас длиною в жизнь. Побольше читайте, побольше практикуйтесь, осваивайте новые технологии, иначе весьма быстро станете неконкурентоспособными, зачахнете, впадёте в депрессию, сопьётесь и т.д. по наклонной.
Всем остальным я хочу сказать, что «компьютерщик», «программист», «сисадмин» — тоже человек, какой бы странной вам ни показалась эта мысль. Как и любому человеку, сисадмину важно человеческое к нему отношение. Далеко не каждый админ обладает развитыми телепатическими способностями, поэтому излагайте свои компьютерные проблемы максимально подробно и доходчиво. Не забывайте и сами познавать хотя бы азы компьютерной грамотности, это облегчит вам жизнь и сделает вас более продуктивным и успешным человеком.
В общем, дорогие братья по цеху, стабильного вам пинга и редкого бага!
P.S. Не нажирайтесь до белой горячки :)
26/07/2010
Google делает очень много хороших вещей, его стиль бизнеса навсегда изменил рынок информационных технологий. Google любят, им восхищаются, лучшие специалисты мира работают или хотят работать на Google.
Технологическое преимущество Гугла бесспорно, не будем кривить душой. Как бы я не любил Яндекс, поисковая выдача Гугла всё же релевантней (хотя, по рунету Яндекс всё же ищет лучше). Но, как по мне, с дизайном у Гугла всё достаточно плохо. Местами он просто омерзителен. Несколько месяцев назад, юзабилити-специалисты Google «порадовали» миллионы пользователей очень спорным решением — дополнительной боковой панелью на страницах поисковой выдачи, которую невозможно ни убрать, ни хотя бы временно спрятать. Она отъедает приличный кусок полезного браузерного пространства, многим людям она кажется просто бесполезной, мне в том числе. Увы, Гугл не позаботилась на этот раз о своих пользователях, но проблема вполне решаема с помощью волшебного дополнения к вашему Firefox. Знакомьтесь с плагином Greasemonkey.
Greasemonkey позволяет произвольно изменять внешний вид и функциональность веб-страниц путём написания и подстановки специальных JS-скриптов. Таковых накопилась уже внушительная коллекция. При знании JavaScript, вы можете сами писать дополнения к любому сайту и навсегда решить для себя проблему раздражающих элементов дизайна или отсутствия требуемого функционала.
Смело устанавливаем сам плагин, после чего устанавливаем пользовательский скрипт, который, собственно, прячет боковую панель Google. Он так и называется — Hide Google Sidebar.
Было так:

А стало так:

25/07/2010
Хочу от всей души поздравить проект FreeBSD с выходом версии 8.1 замечательной и очень уважаемой одноименной операционной системы. Список изменений, как по мне, незначительный, зато проделана хорошая работа над устранением найденных ошибок и уязвимостей. И это правильно, в этом стиль BSD.
Использующим 8-ю ветку FreeBSD безусловно стоит обновиться. Сомневающимся пора попробовать новинку в деле.
Качаем!
15/07/2010
С сегодняшнего дня, пользователи Internet Explorer 6 и 7 объявляются вне закона :)
То, что IE 6 — это ужасно старый, кривой, тупой, медленный, небезопасный и просто мудацкий браузер признали даже в самой Майкрософт. В этом году многие популярные ресурсы начали явную или неявную борьбу с этим пережитком прошлого. Обычно она проявляется в форме намёка — мол, неплохо было бы вам, уважаемый, установить Firefox… или Chrome… В то же время вёрстка этих сайтов в IE 6 напоминает калейдоскоп, тексты нечитабельны, а производительность JavaScript удручает. Иногда технологи заморачиваются и заставляют таки сайт работать даже в старых IE, ценой урезания функционала и какой-то там матери. Я лично пришёл к выводу, что рекомендации о замене браузера попросту игнорируются. Поэтому artifex-way будет более жёстким. Для браузеров IE 6 и 7 наш сайт выглядит теперь так:

Простите, но сил терпеть больше нет.
12/07/2010
В прошлой части мы познакомились с виртуальной машиной VirtualBox, прошлись по её основным настройкам, установили Ubuntu и, в общих чертах, теперь понимаем что такое виртуализация и насколько она полезна.
Рано или поздно, при работе с виртуальной машиной встанет вопрос обмена файлами между ней и хостовой ОС. VirtualBox поддерживает «из коробки» (хы, каламбур) такую возможность, она известна как Shared Folders. Давайте посмотрим как это работает. Подробнее »
09/07/2010

«Пасхальное яйцо» VirtualBox
Лет эдак 6-8 назад, экспериментаторы по духу устанавливали несколько операционных систем на один компьютер и выбирали одну из них при загрузке. Это, так называемая, технология multi-boot. В наши дни такая возможность всё ещё существует, но она уже не так актуальна как прежде.
Технологии виртуализации улучшаются день ото дня: производительность выше, багов меньше, выгоды больше. Один из лучших продуктов на современном рынке виртуализации — VirtualBox от знаменитой компании Sun (уже Oracle). Продукт этот бесплатен, открыт, работает на всех современных операционных системах, удобен в эксплуатации, оттого и популярен.
Я не буду вдаваться в пространные рассуждения о сути виртуальных машин и их промышленном применении. Задача у нас несколько более простая — познакомиться с виртуальной машиной VirtualBox для домашних нужд. У вас появится возможность запуска нескольких виртуальных машин на одном физическом компьютере в среде вашей текущей операционной системы. Это может быть полезно, иногда незаменимо, для изучения неизведанных операционных систем, запуска в них платформо-зависимых приложений, для тестирования собственного ПО или сайтов, для экспериментов с серверами и сетями, да мало ли какое ещё применение можно придумать. Вещь, безусловно, в хозяйстве полезная. А если вы всё ещё толком не понимаете о чём идёт речь, не волнуйтесь. Дочитайте статью до конца и к последнему предложению всё должно проясниться. Подробнее »
06/07/2010
Linux — это вам не это… Подход к управлению программным обеспечением настолько отличается от Windows-way или MacOS-way, что приводит всех новичков в некоторое замешательство.
Практически всё ПО для Линукса построено по модульному принципу и зависит друг от друга в той или иной степени. К примеру, тот же мессенджер Pidgin зависит от целого набора библиотек: gtk+, gettext, libxml2 и некоторых других. То есть скачать одиночный deb-пакет программы можно, но установить его не выйдет, пока не установлены все зависимости.
Относительно недавно, автоматического контроля зависимостей в Линуксе вообще не существовало и пользователю приходилось самостоятельно следить за ними при установке и удалении программ. Теперь же, в век userfriendly-дистрибутивов Linux и широкополосного безлимитного интернета проблема полностью решена, а установка софта в той же Ubuntu на порядок проще и гибче, чем в Windows. Но что делать, если с интернетом напряг или, о ужас, его нет вообще? Не будем же мы отбирать пакеты по одному с другого компьютера, наверняка процесс можно автоматизировать (как и вообще всё в Линуксе). Специально для решения такой проблемы создана превосходная графическая утилита APTonCD, которая работает со всеми дистрибутивами семейства Debian, а значит и с Ubuntu тоже. Её-то мы и рассмотрим. Подробнее »
05/07/2010

The Practice of System and Network Administration. Second Edition.
Именно так называется книга, которую обязан прочесть каждый уважающий себя системный администратор. Это не сборник технических рецептов и не книга класса «Сети для чайников». Это труд, в котором описаны некие житейские закономерности и апробированные модели поведения для профессионального системного администратора. Это потрясающий сборник историй «как не надо делать, чтобы потом не рвать на себе волосы», это книга-чеклист, это советы от лучших для лучших. Проще говоря, эта книга — квинтэссенция опыта действительно хороших сисадминов.
Очень много внимания уделено организационному процессу, что немаловажно и что вообще редко встречается в книгах подобного рода. Описаны такие вещи как: организация серверной, документирование, организация резервного копирования, политики безопасности, безболезненная реорганизация, апдейты и апгрейды без отрыва от производства, дилемма централизации и децентрализации сети, мониторинг и многое другое.
Язык: английский. Рекомендовано к прочтению всем братьям по цеху.
04/07/2010
Юникс-подобные операционные системы славятся на весь мир не только своей стабильностью и гибкостью, но и трёхэтажными конфигурационными файлами. Особенно это касается мощных серверных приложений промышленного класса. Конфиги, как ласково называют между собой конфигурационные файлы сисадмины, всегда хорошо документированы. При чём документированы построчно и man-страницами, и wiki-страницами, и внутри себя строками-комментариями.
Взять для примера тот же Squid, знаменитый прокси-сервер. Конфиг занимает примерно 4900 строк, а листать его вдоль и поперёк каждый раз, когда надо что-то изменить очень напрягает. Поэтому разумно будет всё лишнее отрезать, а потом дописывать по мере надобности. Делается это очень-очень просто. Команда:
sed -i "/^#/d;/^ *$/d" /etc/squid/squid.conf
вырезает все строки-комментарии в конфиге Squid по адресу /etc/squid/squid.conf. Как по мне, это правильное и элегантное решение.
03/07/2010
Если вы с заголовка не поняли о чём пойдёт речь, значит пост читать не нужно. Если всё же хотите понять и разобраться, посетите для начала сайт «Мир Jabber», который безусловно информативен и полностью раскрывает затрагиваемую тему. А что такое Яндекс, я надеюсь, вы и так знаете.
Примерно 3-4 года назад, Яндекс без лишней помпы, да и вообще как-то втихаря, начал официально поддерживать протокол XMPP. Вскоре Яндекс создал сервис Я.Онлайн, который использует для своей работы этот самый Jabber (XMPP — это официальное название протокола). Естественно предположить, что существует некий Jabber-сервер от Яндекса и к нему можно присоединиться каким-либо Jabber-клиентом. Минута на настройку и некоторое время на пропаганду среди знакомых позволит навсегда избавиться от злосчастной и давно изжившей своё ICQ. Подробнее »