Category Archives: drivers

Действительно полезный S.P.A.M.

Вот такое пришло:

Защита номеров Вашего автомобиля от камер видеонаблюдения ГИБДД

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

Стоимость — 1900 руб.

Как спасение от произвола — отлично. Но печально, что этим вовсю будут пользоваться мудаки-городские гонщики. И просто мудаки.

  • Это не спам! Автоматическая персонализированая рассылка e-mail предназначена для работы с ВАШИМ списком почтовых адресов клиентов или партнеров. Поздравь 1000 человек с Новым Годом за пять минут!
  • Я веду этот блог на ВордПресс.ком, и меня совершенно не заботит аренда выделенного сервера. Правда ведь, удобно? Но у меня есть и другие блоги… с посещаемостью большей раз так в восемьсот… и я в раздумье.
  • Самые модные стрижки и прически. В картинках. Мастер-класс, вопросы и ответы, все новости. Заинтересовался даже я, со стрижкой под машинку с самой короткой насадкой 🙂
Реклама

2 комментария

Filed under disaster, DIY, drivers, авторемонт, жопа, защита, кунгфу, паранойя, полезное, howto, lifehack, marketing, news, разное, рецепты, русский, транспорт, privacy, roads, Russian, sales

Запретить шипованную резину в Москве хотят

Везде перепечатывают новость про предложение мэра запретить шипованную резину.

Я когда увидел такой тайтл, подумал — вот дебилы, хотя всех заставить ездить на нешипованной зимней резине? Она же в гололед не рулит! Перемерзшая эстакада на вечернме ветру, и полный пиздец. А по слякоти можно и на всесезонке, если осторожно.

Оказывается — Лужков предлагает запретить шиповки ЛЕТОМ!!!

Летом же на шипах ездят только конченные, отмороженные ДЕБИЛЫ. Потому что коньки — они не тормозят. И на повороте не держат. И за коньки летом надо ШТРАФОВАТЬ.

А журнашлюхи все переиначили. И заголовок в первую очередь. Дятлы, в общем.


Вот интересно, поможет ли страхование ответственности, если вы вляпаетесь кому-нибудь в задний бампер, рассекая по сухой летней дороге на шипованной резине?

Оставьте комментарий

Filed under calendar, disaster, drivers, ВАЗ, авторемонт, жопа, паранойя, industrial, life, lifehack, news, разное, русский, транспорт, roads, Russian

Новый автофорум

Порадовал неизбитым дизайном форум http://www.club-isuzu.ru. На текущий момент дискуссия развернулась о моделях Isuzu Gemini и Isuzu VehiCross, однако на сайт стоит периодически заглядывать — в оглавлении перечислены все популярные модели Исудзу, в том числе и грузовики.

Само собой, раздел куплю-продам тоже есть.

Оставьте комментарий

Filed under design, drivers, авторемонт, полезное, industrial, internet, lifehack, marketing, news, разное, транспорт, roads, Russian, web

TrueCrypt под Ubuntu: теперь без бубна!

Наконец-то вышла версия TrueCrypt, которая поставляется в виде Debian-пакета для Ubuntu 7.04 x86 (в том числе).

Она работает. Сразу.

Устанавливается так:

dpkg -i truecrypt_4.3a-0_i386.deb

1 комментарий

Filed under crypto, drivers, защита, паранойя, Linux, opensource, privacy, Ubuntu

Perl, DBI, utf8

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

Имевшийся готовый генератор html-галереи не подошел, потому что не умел коллекционировать теги и генерировать по ним тематические каталоги.

Поскольку требовалось сделать страницы в кодировке Windows (cp1251), то лучше всего и быстрее всего было бы сделать это на Visual FoxPro — потому что базу проектировать и пополнять удобно. А писать еще и интерфейс для ввода данных мне лень.

Но лицензионного VFP у меня нету (Windows, если поискать, найдется).

Первая приходящая на ум альтернатива — HSQLDB. Но уж больно она аскетична, да и не очень хочется на J2SE писать, для такого Perl больше подходит. И обратились мои взоры к хорошо знакомому MySQL 5, для которого имеется опять-таки свободный phpMyAdmin, который я и намерен использовать для ввода данных. А при необходимости в базе MySQL и файлы можно хранить будет (бэкапить все это хозяйство одним файлом проще).
Забил немного тестовых данных. Как и положено правильному юзеру, все таблицы в базе — в utf8.

Оказывается, Perl не понимает utf8. Задница.

Исследования показали, что в последние несколько месяцев сия проблема активно решалась, однако часть юзеров мигрировала на PostgreSQL, DBD-драйвер которого имел кривую, но работающую поддержку UTF.

Поставил свеженький драйвер DBI:mysql. Нашел. как это должно выглядеть в коде. Примерно так.


#!/usr/bin/perl
...
use DBI;
use encoding 'utf8';
...
$dbh = DBI->connect("DBI:mysql:$database:$hostname",$user, $password);
open(FL, "> catalog.html") || die "Can't open file \n";
binmode(FL, ":utf8");
print FL <<EOF;
абвгдеё\n
123456\n
EOF
$dbh->do("set character set utf8");
$dbh->do("set names utf8");
$statement="select * from tag";
$sth = $dbh->prepare($statement) or die "Can't prepare $statement: $dbh->errstr\n";
$rv = $sth->execute or die "can't execute the query: $sth->errstr";
while(@row = $sth->fetchrow_array) {
print FL "$row[0] $row[1]\n";
}
$sth->finish;
close FL;

Вот без SET NAMES — не работает.

Ну хорошо, хоть так.

1 комментарий

Filed under DBMS, design, drivers, internet, MySQL, Perl

TrueCrypt для Linux наконец работает

Не поленился, скачал-таки и разархивировал исходники kernel-source для Ubuntu EdgyEft.

Ибо из-за отсутствия единственного файла dm.h TrueCrypt не желал компилить модуль для ядра. Без этого модуля он собирается, умеет делать контейнер, но не умеет монтировать его.

Пришлось сорок минут ждать, пока на гигабайте памяти на P4 2800MHz скомпилятся модули ядра. Хорошо еще, само ядро не компилилось.

Но в итоге я имею превосходную программу, совместимую с виндозной версией. Для шифрования только в линуксе отлично подходит модуль cryptoloop, о котором я уже писал, а вот для изготовления переносимых шифрованных контейнеров (для переносимости надо использовать FAT) рационально будет использовать TryeCrypt.

Респект truecrypt.org !

Оставьте комментарий

Filed under AES, crypto, drivers, Linux, opensource, Ubuntu, Windows

Сканер Epson Perfection 1270 в Ubuntu Linux 6.10

Недавно заимел на рабочем компе сканер. Тупой дубовый Epson Perfection 1270. Фотографии и всякие прочие бумаги сканирует, на мой не развращенный вкус, на отлично.

Стояла у меня на тот момент Убунту 6.06, сканер в ней не определился, и я его подключил, недолго думая, к VMware (то есть к Win2KS). Там он долго и надежно работал с родным эпсоновским софтом, автоматически подключаясь на виндозный USB при включении сканера в сеть.

А потом из-за страсти к последним версиям линуксовых приложений я обновил дистрибутив. В нем перестала работать Java, но это совсем другая история. Правда, закончилась история с джавой переустановкой Edgy Eft с нуля. Переустановил. Пора включать сканер.

Как бы не так.

После нескольких часов вдумчивого поиска в интернете я заключил, что в самой Убунту есть баг, и он не позволяет работать этому и еще некоторым сканерам. Это даже не баг Убунту, а скорее всего ядра. В любом случае, в конце концов xscanimage -L и sane-find-scanner определили мой Эпсон. Он определяется, тестируется, прогревается, а дальше выдает I/O error.

Ладно, думаю, буду дальше использовать сканер с родным софтом в виндовсе.

Как бы не так.

После еще пары часов чтения умных текстов определился не то чтобы баг, а фича новых ядер, не позволяющая VMware автоматически переподключить сканер с линуксового USB на свой.

В итоге рецепт был найден такой.

Сканер надо найти с помощью xsane, xscanimage или чего там еще. Для этого рецепты в интернете есть (надо скачать или взять из виндовс бин-файл с драйвером сканера и прописать его в конфиг xsane).

После этого надо загрузить VMware с отключенной опцией «автоматически коннектить USB-устройста, когда виртуальная машина имеет фокус». И в меню VM вашей виртуальной машины отметить галочку Removable Devices — USB Devices — Epson Scanner. Все работает!

А если такой галочки нет, то вы, по всей видимости, не включили и не нашли сканер предварительно в Ubuntu.

Оставьте комментарий

Filed under drivers, Epson, Ubuntu