Перенос действующей корпоративной почты от хостера на Google

По своей работе я часто имею дело с почтой, размещенной у разных хостинг-компаний. Несмотря на то, что за хостинг платятся вполне приличные деньги, качество услуг в разы проигрывает «бесплатным» почтовым серверам. Мало того, что под почту дают мало места, так и доступность её чаще всего хромает. Но когда мне довелось с почтой, размещенной у Хостинг-центра РБК, количество проблем достигло такого уровня, что было принято решение перейти на какой-либо альтернативный сервис.

Выбор был невелик – «Почта Для Домена» Яндекса или «Gmail для предприятий».
После недолгих размышлений было принято решение в пользу Google, т.к.:
  1. Это «Корпорация зла», а все бизнесмены – адепты зла :)
  2. Почта располагается за рубежом, что немного усложняет получения доступа к почте третьих лиц.
  3. Масса дополнительных сервисов, как стандартных (Docs, Calendar), так и дополнительных.
  4. Возможность подключения дополнительных возможностей за деньги (больше места, маршрутизация почты и пр.).
  5. Возможность создания нескольких администраторов для управления всем сервисом.
  6. Известная стабильность и качество сервиса.
  7. Всё таки, ПДД Яндекса – это клон Gmail для предприятий.

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

CakePHP 2.0-dev released

PHP
В канун Нового Года команда CakePHP преподнесла всем подарок: вышел первый релиз второй ветки поплуярного фреймворка — CakePHP 2.0.0-dev. Этот релиз содержит множество изменений, несовместимых с предыдущими версиями кейка. По словам разработчиков, этот релиз пока еще сыроват и не предназначен для использования «в бою». Для работы CakePHP 2.0.x потребуется как минимум PHP 5.2.6 (наконец-то разработчики отказались от поддержки PHP4 и PHP5 < 5.2.6). Подробности по катом.

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

Автоматизация развертывания RedHat-подобных систем на примере CentOS

Без лишних лирических вступлений-отступлений перейдем сразу к делу. Прежде всего, необходимо поместить дистрибутив системы на FTP или HTTP сервер, доступный рабочим станциям. Для простоты и наглядности воспользуемся vsftpd:

# yum install vsftpd
# service vsftpd start 


Далее можно, в принципе, просто смонтировать DVD с CentOS в каталог ftp:

# mount -t iso9660 /dev/cdrom /var/ftp/CentOSdistr/


но, лучше все же скопировать содержание DVD на жесткий диск, для избежания проблем со скоростью считывания:

# mount -t iso9660 /dev/cdrom /media/CentOSdistr
# cp –r /media/CentOSdistr /var/ftp/CentOSdistr/


Ну, или если есть iso-образ диска, то его и монтируем:

# mount –o loop distr.iso /var/ftp/CentOSdistr/


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

Создание документации на основе PhpDocumentor или немного про комментирование кода

PHP
PhpDocumentor автоматически генерирует из исходного кода документацию. Поэтому скрипт покажет лучший вариант только при правильном построении комментариев, именно это мы и разберем в первую очередь.


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

Zend_Http_Client и multi_curl: просто и гибко

Что это?

Очень популярен среди разработчиков PHP Zend Framework. Основное его назначение, конечно, библиотека классов (а не только CMF).
Речь в статье пойдет о компоненте Zend_Http, а точнее его невозможности использовать многопоточные запросы в адаптере cURL.
Образцовый хак zend — решение элегантное, гибкое, с минимумом кода и без внесения изменений в код зенда. Мое решение не идеальное, конечно, но некоторым критериям соответствует.

Хм, а посмотреть?


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

Opera в помощь начинающему веб-дизайнеру

image

Веб-дизайн скорее мое хобби и до профессионального уровня мне еще далеко. Но иногда просят взять на сопровождение и доделку (полу)готовые сайты. Или тыкают пальцем в какой-нибудь сайт и говорят: хочу так же. Начинаешь смотреть исходный код страницы, искать классы в CSS-файлах (и еще хорошо, если файл хоть как то структурирован). В общем, крутишь вверх-вниз в редакторе, скачешь по меткам, тратишь кучу времени. И вот совсем недавно совершенно случайно упал мой взгляд на один пунктик в контекстном меню Opera (не знаю с какой версии он появился, но на моем нетбуке версия 9.64 – там еще нету). Называется он «Проинспектировать элемент»:

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

Эшелонированная антивирусная защита в корпоративной среде

Хотелось бы затронуть тему построения эшелонированной антивирусной защиты предприятия. В нынешних реалиях антивирусной защиты фактически мало не бывает. Эффективность любого антивируса можно примерно оценить в 85% от идеала. Почему 85%? Потому что антивирусы работают постфактум и 15% отставания на мой взгляд вполне реальная цифра. С начало появляются вирусы, а уже потом появляется защита от них, никак не наоборот. Если антивирус имеет только сигнатурную защиту то процент эффективности можно снизить ещё на 10-15% и на мой взгляд это будет трезвая оценка. Все эти цифры мои личные критерии оценки и опираюсь я на них исходя из своего практического опыта. Но многие предприятия стараясь минимизировать затраты порой просто исключают антивирусную защиту из бюджетов, считая пустой тратой денег.

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

Notepad++ маленькие секреты и хитрости

image
Лично я пользуюсь Notepad++ NPP давно, хотел поделиться хитростями и фичами его настроек.
Возможно многим эти хитрости известны и эта статья ничем им не поможет, но надеюсь что кому-то придется по душе.
Вообщем начну. Пожулуй все начинается с улыбки, а в нашем случаи с установки.
Переходим на сайт производителя и находим кнопочку «Download».

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