Статьи по меткам ‘linux’

Sequoia изнутри #2

Август 27th, 2009

Введение

Собственно, после первой неудачи с RAIDb1, изложенной в этом посте, я решил воспользоваться такой фичей, как RecoveryLog. Для этого ещё раз перечитывал туториал по созданию виртуальной БД.
» Читать дальше: Sequoia изнутри #2

Sequoia изнутри #1

Август 27th, 2009

Как бэ вступление

По работе возникла необходимость синхронной рабты с кластером БД (4 базы, в которых должны храниться одни и те же данные). Для этого я несколько месяцев подряд писать тулзу data_proc (коммерческая разработка), которая обрабатывает данные в поточном режиме и устойчива к connection-loss/database-failure ошибкам. Единственный недостаток — это хранение данных на локальном диске в виде журналов, объём которых достаточно велик, если база несколько часов находится offline.
Помимо data_proc у нас есть ещё куча других приложений, для которых пришлось писать балансировщик нагрузки для SELECT-запросов, с чем мы успешно справились. Тем не менее, вопрос балансировки нагрузки и кластеризации (с целью упрощения data_proc) остался, и мне предложили разобраться с C-JDBC, о чём я и буду сейчас писать.
» Читать дальше: Sequoia изнутри #1

Проверка на вирусы :)))

Август 27th, 2009

Чего только не придумают, чтобы стырить учётку человека ВКонтакте.
Сегодня пришло мне вот такое сообщение:

С твоего акаунта постоянно мне приходят спам сообщения. у тебя что вирус ? проверь свой акаунт на сайте http://virus2total.com/ , надоело уже

Ага, щаз. Обязательно введу я свой логин и пароль на этом сайте.
Ну просто смешно, прежде всего потому, что вирусы функционируют на клиентской машине, то есть ПК, а ну никак не на личной странице на сервере. Именно поэтому лечение от вирусов — совсем другая операция, требующая установку антивируса на компьютер, но никак не ввод данных для доступа к учётной записи на сомнительном сайте. Да и вероятность подхватить зловреда под Linux очень маловероятна, что меня ещё больше улыбнуло в данной ситуации.
Поэтому, если подобное сообщение пришло к вам, не смейте «проверяться на вирусы».

Для борьбы с OEM-беззаконием снова нужна поддержка граждан

Август 22nd, 2009

10 сентября 2009 года в ФАС России состоится второе слушание в отношении нескольких производителей ноутбуков по заявлению Председателя правления Центра свободных технологий Алксниса В.И. Производителям ПК вменяется нарушение антимонопольного законодательства, а именно п.5 ч.1 ст.11 Федерального Закона № 135 «О защите конкуренции». В этом деле Федеральная антимонопольная служба с самого начала пыталась выяснить, насколько востребована среди населения процедура возврата ненужного ПО.

Заявления от граждан и организаций, зарегистрированные в БД ЦеСТ, легли в основу материалов рассматриваемого дела. Распечатка этой базы обращений стала практически единственным доказательством востребованности процедуры возврата. Это приобщённое к делу доказательство выглядит, как большая подшитая стопка листов с печатью ЦеСТ и двумя подписями.

» Читать дальше: Для борьбы с OEM-беззаконием снова нужна поддержка граждан

Так зарабатывать…

Август 22nd, 2009

Так зарабатывать надо ещё поучиться.

Ну хрен с ним, что висту впарили куче людей. Ну и, казалось бы, седьмая доза есть спасение и «Софтверный гигант» исправился. А вот фиг вам!

Не верите — читаем: Бесплатное обновление до Windows 7 обойдется в десятки евро.
Иными словами: «Обновление бесплатное, но за доставку-то нам отстегните стоимостью OEM Windows, ребята».
Шикарно, просто шикарно. Такого маразма я ещё не видел. Надеюсь, найдутся разумные люди, которые сделают свой выбор в сторону свободного программного обеспечения.

SSH over HTTP proxy

Июль 30th, 2009

Ввиду того, что инет на даче пионерский, а работать по ssh всё же иногда нужно, искал способ работы по SSH через http-proxy.

И нашёл хороший вариант: использование тулзы под названием corkscrew
Собирается она легко и не требует особых хитростей в настройке. Для этого достаточно отредактировать файл ~/.ssh/config.
Для доступа к myhost.zone конфига будет выглядеть примерно следующим образом:

Host myhost.zone
ProxyCommand corkscrew proxy-address proxy-port %h %p

Если же потребуется аутентификация прокси, то необходимо создать файл (например, ~/.ssh/proxyauth) и записать в нём строчку:

username:password

Сама же конфига SSH изменится так:

Host myhost.zone
ProxyCommand corkscrew proxy-address proxy-port %h %p ~/.ssh/proxyauth

После этого можно спокойно коннектиться на нужный хост:

sadko@sadko:~>ssh myhost.zone

С отпуска!

Июль 22nd, 2009

Подключил-таки инет на даче.
Стоимость 80 копеек за мегабайт впечатляет.
Немного выводит из себя качество: доступ в сеть только через proxy (по имени пользователя и паролю), в результате чего пока могу глядеть только сайты.
Пытался поднять socks через dante, да что-то не клеится.
Собственно, пробую на такой конфиге:

route {
        method: username
        from: 0.0.0.0/0   to: 0.0.0.0/0   via: 192.168.0.1 port = 3128
        command: connect                 # only thing a httproxy supports.
        proxyprotocol: http_v1.0
}

При этом, переменные окружения установлены как надо:

sadko@sadko:~> export | grep SOCKS
declare -x SOCKS_PASSWORD="********"
declare -x SOCKS_USERNAME="********"

В результате получаю вот такую фигню

FAIL

Июль 8th, 2009

Статья:
хttp://stoplinux.org.ru/category/project/FAQ_why_Linux_suks.html
(UPD: на говнище прямых ссылок не даём)

Рецензия:
Читать рецензию

The GIMP!

Июнь 28th, 2009

Вот, иногда и мне приходится заниматься художествами.

Нужно послать фото редакторам универа на выпускаемую брошюру с лучшими выпускниками.

Собственно, что делать — простынь на стену, фотик в зубы и вперёд. Маман за фотографа. Нащёлкали порядка 30 кадров разного плана, остановились в конце-концов на этом:

Free Image Hosting at www.ImageShack.us

Потом взял я GIMP и стал править косяки. Конечно, художник из меня хреновый, но вот что получилось в итоге:

Free Image Hosting at www.ImageShack.us

Посмотрим, забракуют или нет её…

NVIDIA twin view???

Май 21st, 2009

Вчера протрахался с NVidia TwinView(C)(R)(TM).
Проблема хитрая: есть монитор на ноуте 1280×800 и есть проектор с разрешением 1024×768. Нужно вывести изображение с ноута на проектор с масштабированием 1200×800 -> 1024×768, желательно пропорциональным.
Выяснил, что nvidia linux drivers пока не умеют масштабировать изображение в режиме отображения clone.
То есть, уменьшить 1200×800 -> 1024×768 не получится, зато сделал хитро — просто отцентровал второй монитор по первому. Ну и фиг с ним, что картинка обрезана. Кстати, OpenOffice.org оказался не дурак и вывел презентацию в разрешении проектора (на котором будет демонстрироваться презентация), то есть, 1024×768.

Вот логичный вопрос: миллионы треугольников, пикселей и текселей в секунду, но что мешает сделать нормальную систему масштабирования для X Server? Кстати, насколько я помню, под вендой это ещё на GeForce’ах вторых было.

Может, я чего-то упустил и не знаю истинного лекарства?
Советы приветствуются.