linux

45 записей

Паранойя в действии: блокируем потенциально опасные ip-адреса

В интернете множество ресурсов предоставляет списки ip-адресов с которых замечен спам, перебор паролей, вирусная активность. Если по каким-либо объективным причинам (или не объективным) требуется перестраховаться и запретить доступ с таких адресов к своему компьютеру, можно воспользоваться одним из таких ресурсов. Далее приведу пример скрипта автоматически скачивающего последнюю версию списка «плохих» […]

Prolific PL-2501 USBnet кабель и Linux

Не LANом единым жив Ethernet. Есть в природе такая замечательная вещь как USBnet, начитавшись про которую, я купил специальный кабель с шилдиком Gembird. Вся специальность данного кабеля заключается в наличие чипа (в моем случае Prolific PL-2501) между штекерами. Под катом привожу описание того как я заставил его рабоать под ОС […]

Собираем OpenWRT из транка

По просьбам трудящихся описываю процесс сборки OpenWRT из транка. Нужно отдать должное разработчикам, так как сборка из исходных кодов особых трудностей не представляет. Для сборки нам потребуется ПК с ОС Linux, я использовал Debian Squeeze.

Ускорение компиляции в Linux используя ccache и distcc

Тем кто использует такие операционные системы как Gentoo и FreeBSD пакеты ccache и distcc должны быть хорошо знакомы, те кто использует бинарные дистрибутивы так же могли о них слышать. Ccache — кеш C/C++ компиляторов. При компилировании какого-либо файла вычисляется его хэш, если файл с таким хэшем есть в локальном кеше, […]

ExtJS MPD

Музыкальный центр на Linux

Продолжая цикл записей про домашний сервер на базе Linux, рассмотрим вариацию с созданием, на его базе, музыкального центра. В качестве плеера используем mpd, благодаря своей клиент-серверной архитектуре он подходит для таких целей идеально. Серверная часть работает как демон, воспроизводит музыку и принимает управляющие команды от клиентского приложения. При этом клиентом […]

Учим Linux разговаривать и проверять электронную почту

Футуристические фильмы, говорящие дома… А почему бы не сделать шаг в будущее и не научить Linux разговаривать? Имея Debian Squeeze в качестве домашнего сервера, научим его проверять почту на gmail и сообщать число непрочитанных сообщений с помощью голоса на русском языке.

Будильник из домашнего сервера на Linux

Есть у меня домашний сервер на Intel D510MO, а так как просыпаюсь я довольно трудно, решил добавить к этому сервачку функцию будильника. В итоге получился небольшой скрипт, который проигрывает mp3 в случайном порядке с постепенным повышением громкости.

VirtualBox Windows XP on Netbook

Виртуальная машина с Windows XP на нетбуке с Linux

Сабж работает :) На скриншоте Windows XP Home Edition запущенная в VirtualBox под Ubuntu Lucid Lynx на моем нетбуке Lenovo IdeaPad S10-2. Вполне себе даже ничего, только резидентный антивирус противопоказан. Может я и извращенец, но Linux как основная ОС на нетбуке работает в разы быстрее, но вот отказаться от Windows […]

Репликация MySQL

Данная запись является некоторой заметкой-инструкцией-велосипедом по репликации БД MySQL 5.X. Репликация может обеспечить отказоустойчивость, резервирование и маштабируемость. В пятой ветке MySQL реализовано два механизма репликации: Master-Slave и NDBCLUSTER. Причем последний начиная с версии 5.1 является отдельным продуктом — MySQL Cluster и поддерживает только NBD таблицы. NDBCLUSTER далее рассматриваться не будет, […]