Веб-сервак на базе Apache, PHP и MySQL

Подразумевается, что уже был установлен MySQL 5.1. Если этого не сделано, то стоит его установить и настроить. Не знаешь как? Смотри запись «Настройка MySQL«. 1. Установка Apache 2.2 # cd /usr/ports/www/apache22 # make install clean В опциях установки я выбираю то, что стоит по умолчанию (кроме SSL). Если Apache ставится на новую систему, то выскочит… Читать далее Веб-сервак на базе Apache, PHP и MySQL

Синхронизация времени

Network Time Protocol (NTP) — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью. О настройке NTP здесь и будет идти речь. Синхронизовать время можно двумя путями: 1. Команда ntpdate. Этот метод рекомендуется использовать на десктопах, т.к. с помощью него можно обновлять время во время загрузки ОС. Пример использования: # ntpdate… Читать далее Синхронизация времени

Базовая настройка FreeBSD 7.2

Установил FreeBSD 7.2 на купленный сегодня же сервер. И т.к. уже почти год не работал с этой операционкой, то понял, что очень многое забыл. Т.е. я помню и знаю ЧТО я хочу сделать, но я не помню КАК. Из-за чего приходится частенько лезть в документацию и искать ту или иную команду там. А учитывая то,… Читать далее Базовая настройка FreeBSD 7.2

Сервер за 10 тысяч рублей

Продажа моего прошлого сервера для сбора средств на мощный десктоп была давно. А время идет, потребности растут, и мне, как веб-разработчику (и системному администратору), просто необходим сервер. Арендовать — можно, но достаточно дорого и нерентабельно. Купить свой и арендовать место в стойке — тоже требует значительных финансовых затрат на первом этапе. По этому, остается лишь… Читать далее Сервер за 10 тысяч рублей

ООП в PHP. Абстрактные классы и интерфейсы.

В процессе поиска новой работы столкнулся с тем, что все работодатели хотят, чтобы было отличное знание ООП в ПХП. Чем я хуже других, подумал я, и решил перечитать главу про объектно-ориентированное программирование. И вот на очередном собеседовании мне задают вопрос — чем абстрактный класс отличается от интерфейса. Единственное отличие, которое я знал было в том,… Читать далее ООП в PHP. Абстрактные классы и интерфейсы.

PHP5

Недавно загрузил один свой проект в Zend Studio… Так вот в этом самом Zend Studio есть интересная фишка — Code Analyzer, которая в реальном времени анализирует написанный код и выдает найденные ошибки. Фишка полезная, но нудная. Заставляет писать код по стандартам (кто их сейчас соблюдает). Например, у меня часто выскакивала ошибка: strict-error : var: Deprecated.… Читать далее PHP5

Windows 7 и Windows FLP

Пусть это будет голословный пост, но Windows 7 меня радует так сильно, что я даже поставил последнюю сборку вместо openSUSE на Eee PC… Второй день — полет нормальный. И Windows Fundamentals for Legacy PCs… WTF!? Через пять лет мы увидим Windows Vista для старого железа? Почему нельзя было выпустить эту ОС лет так 5-6 назад!!!!… Читать далее Windows 7 и Windows FLP

Куда уходят гигабайты (часть 2)

На самом деле, обидно, что вторая часть статьи получилась такой короткой. Я думал, что там что-то гораздо более серьезное. На следующий день после работы я закупил еще одну упаковку чистых дисков для экспериментов, т.к. на первый день попыток установить винду на рейд массив ушли все мои болванки… которых у меня было, правда, около 8… Первая… Читать далее Куда уходят гигабайты (часть 2)

Куда уходят гигабайты (часть 1)

Если вы купили самую современную видео карту, поставили много самой хорошей оперативки и все это на современную мать с новейшим чипсетом и лучшим четырехядерным процессором, но система все равно тормозит и работает не так как хотелось бы…. стоит задуматься — то ли вы поменяли. На днях решил докупить жестких дисков и поднять дома рейд массив.… Читать далее Куда уходят гигабайты (часть 1)

Установка сетевого принтера в FreeBSD

Со смертью моего D-Link роутера, который одновременно и являлся принт-сервером в сети, пропала возможность печати. Можно, конечно было, подключить принтер к какому-нибудь другому компьютеру и сделать его сетевым, но провод просто не дотягивался. К тому же все компьютеры периодически выключаются, перезагружаются и т.д. Решил поставить его на сервер. Воткнул провод от принтера в сервак. Сразу… Читать далее Установка сетевого принтера в FreeBSD