Iptables и пассивный режим FTP.

Небольшая заметка о том, как настроить iptables на сервере так, чтобы разрешить подключаться к нему в пассивном режиме FTP. На эту тему в интернете написано немало статей, но описанный вариант, с моей точки зрения, является наиболее правильным и оптимальным.

Читать полностью

Быстрая настройка nginx как обратного прокси для apache

Предположим, что у нас есть настроенный и функционирующий web сервер apache (httpd) и мы хотим убрать его за nginx. Не будем сейчас рассматривать причины, по которым мы хотим это сделать — они всегда найдутся. Например, мы хотим, что бы nginx отдавал статичное содержимое, оставляя apache обработку динамических страниц (php, например). Итак. Читать полностью

bash и ^M (перевод строки в Linux).

Ещё одна тривиальная задача, но, как выяснилось, не всем известно её решение. Итак, сегодня мы поговорим о переводе строки в Linux. Есть *nix, на который мы wget-ом, например, вытащили текстовик (конфигурационный файл, скрипт…), созданный на компьютере под управлением Windows. Дело в том, что в Windows системах перенос строки обозначается двумя символами — CR и LF, а в Linux-е только CR (возврат каретки). Читать полностью

Solaris и часовые пояса.

В этом году наше правительство в очередной раз приняло закон об окончательном отказе от перевода часов и установлении в зоне MSK часового пояса +3. Oracle, в свою очередь, не сильно торопится с выпуском обновлений. К тому же в ряде случаев компьютеры под управлением Oracle Linux (или её сестры — OpenIndiana) работают в закрытых сетях без доступа к Интернет. Да и доступ к закрытому репозитарию Oracle есть только у официальных подписчиков, ибо поддержка у Oracle стоит денег. Читать полностью

СУБД MySQL и хранение IP адресов.

Довольно часто при web программировании (да и не только web) необходимо сохранять IP адреса в таблице СУБД MySQL. Самым простым кажется вариант сохранения в поле типа VARCHAR(15), но этот вариант имеет ряд недостатков. Например, объём и скорость обработки. В обоих случаях при сравнении с полями типа INTVARCHAR проигрывает. Но как сохранить IP адрес в поле типа INTEGER? Читать полностью

СУБД MySQL. Как удалить дубли.

UPD: Как верно напомнено в комментариях, способ работает в случае использования движка MyISAM. Для InnoDB запрос будет выглядеть чуть по другому, чуть позже напишу.

 

Задача довольно тривиальна, но зачастую новичкам (да и корифеям на ранней стадии склероза 🙂 ) её решение не очевидно. Итак, удаляем дублирующиеся строки в базе MySQL.

Читать полностью

SSHGuard. Защита от брутфорса.

SSHGuard — небольшая программа, внимательно наблюдающая за журналами и, в случае обнаружения попыток перебора паролей на известных ей сервисах, блокирующая атакующего средствами фаервола. Очень полезна, как мне кажется.

Рассмотрим установку и настройку на примере сервера под CentOS Linux 6, фаервол — iptables.
Читать полностью

ponyprog2000, lpt и нотбук.

Есть у меня нотбука у которой, в свою очередь, нету LPT порта. А очень мне хочется на нем пользоваться программулиной ponyprog2000, которая этот самый порт жаждет видеть и использовать. Посему, путь мой был сегодня в лавку большую, компьютерными диковинами торгующую, где был приобретён аппарат заморский, в expresscard-отверстие вставляемый и двадцатьюпятью отверстиями богатый, именуемый в народе «адаптер Expresscard/34mm to Parallel Port». Вещь откровенно дешевизной своей потрясающая…

Читать полностью

Оплата больничных листов в 2011 году.

Оплата больничного листа в 2011 году будет проходить по-новому

Советом Федерации одобрен закон, который изменяет существующий порядок оплаты больничных листов по временной нетрудоспособности, по беременности и родам, а также ежемесячному пособию по уходу за ребенком в 2011 году.

В наступившем году эти пособия будут рассчитываться на основании  среднего заработка сотрудника за последние два года работы, а не за один, как это делалось ранее. Кроме того, из средств работодателя будут оплачиваться первые три дня больничного листа (до этого года работодатель оплачивал два дня) , остальные дни оплациваются Фондом Социального Страхования.

Закон вступил в силу уже с первого января 2011 года. Подробнее обо всех нововведениях рассказала член комитета Госдумы по охране здоровья Татьяна Яковлева.

Итак, с её слов, размер пособия по оплате больничного листа в 2011 году будет учитываться следующим образом:

Читать полностью

Documents and Settings в другое место.

Итак, иногда надо сделать так, чтобы профили пользователей лежали где-нибудь не там, где положено (%SystemDrive%/Documents and Settings/). Для этого можно сделать:
РАЗ.
Записать в корень диска, откуда ставим винду файл Unattend.txt и добавить туда строку
[cc lang=ini]
[GuiUNattended]
ProfilesDir = z:\foldername
[/cc] Читать полностью


 
Яндекс.Метрика