Packet Filter (PF) — Межсетевой экран, разрабатываемый в рамках проекта OpenBSD. Обладает высокой скоростью работы, удобством в конфигурировании и большими возможностями, включая поддержку IPv6. На данный момент используется, помимо OpenBSD, также в NetBSD и FreeBSD, а также основанных на этих трёх MirBSD, DesktopBSD, pfSense и других. PF был даже портирован на Microsoft Windows. Установка Чтобы…
Метка: IT
Пересобираем ядро
Что такое ядро? Ядро -- это основная часть операционной системы FreeBSD. Оно ответственно за управление памятью, параметры безопасности, работу с сетью, доступ к дискам и многое другое. Официальная документация доступна тут. Для пересборки ядра необходимы исходники, которые находятся в папке /usr/src/. Если папка пуста, значит исходников у вас нет. Придется либо брать их с установочного…
Веб-сервак на базе Apache, PHP и MySQL
Подразумевается, что уже был установлен MySQL 5.1. Если этого не сделано, то стоит его установить и настроить. Не знаешь как? Смотри запись "Настройка MySQL". 1. Установка Apache 2.2 # cd /usr/ports/www/apache22 # make install clean В опциях установки я выбираю то, что стоит по умолчанию (кроме SSL). Если Apache ставится на новую систему, то выскочит…
Синхронизация времени
Network Time Protocol (NTP) — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью. О настройке NTP здесь и будет идти речь. Синхронизовать время можно двумя путями: 1. Команда ntpdate. Этот метод рекомендуется использовать на десктопах, т.к. с помощью него можно обновлять время во время загрузки ОС. Пример использования: # ntpdate…
Базовая настройка FreeBSD 7.2
Установил FreeBSD 7.2 на купленный сегодня же сервер. И т.к. уже почти год не работал с этой операционкой, то понял, что очень многое забыл. Т.е. я помню и знаю ЧТО я хочу сделать, но я не помню КАК. Из-за чего приходится частенько лезть в документацию и искать ту или иную команду там. А учитывая то,…
Сервер за 10 тысяч рублей
Продажа моего прошлого сервера для сбора средств на мощный десктоп была давно. А время идет, потребности растут, и мне, как веб-разработчику (и системному администратору), просто необходим сервер. Арендовать - можно, но достаточно дорого и нерентабельно. Купить свой и арендовать место в стойке - тоже требует значительных финансовых затрат на первом этапе. По этому, остается лишь…
ООП в PHP. Абстрактные классы и интерфейсы.
В процессе поиска новой работы столкнулся с тем, что все работодатели хотят, чтобы было отличное знание ООП в ПХП. Чем я хуже других, подумал я, и решил перечитать главу про объектно-ориентированное программирование. И вот на очередном собеседовании мне задают вопрос - чем абстрактный класс отличается от интерфейса. Единственное отличие, которое я знал было в том,…
PHP5
Недавно загрузил один свой проект в Zend Studio... Так вот в этом самом Zend Studio есть интересная фишка - Code Analyzer, которая в реальном времени анализирует написанный код и выдает найденные ошибки. Фишка полезная, но нудная. Заставляет писать код по стандартам (кто их сейчас соблюдает). Например, у меня часто выскакивала ошибка: strict-error : var: Deprecated.…
Windows 7 и Windows FLP
Пусть это будет голословный пост, но Windows 7 меня радует так сильно, что я даже поставил последнюю сборку вместо openSUSE на Eee PC... Второй день - полет нормальный. И Windows Fundamentals for Legacy PCs... WTF!? Через пять лет мы увидим Windows Vista для старого железа? Почему нельзя было выпустить эту ОС лет так 5-6 назад!!!!…
Куда уходят гигабайты (часть 2)
На самом деле, обидно, что вторая часть статьи получилась такой короткой. Я думал, что там что-то гораздо более серьезное. На следующий день после работы я закупил еще одну упаковку чистых дисков для экспериментов, т.к. на первый день попыток установить винду на рейд массив ушли все мои болванки... которых у меня было, правда, около 8... Первая…