середу, 6 серпня 2008 р.

Зміна імені блогу

Оскільки наразі використовую інший ноутбук - доводиться створювати новий блог. Назва цього залишається без змін, змінити доменне ім'я, для адекватного опису заліза не можна. Старі записи видаляти не хочу, тому все залишаю так як є.

Новий блог буде стосуватися не лише Лінакса, не лише ноутбуків але й загалом більше інформації про свої роботи, проекти...

З повагою,
Wanderlust

Зміна ноутбуку

Після року використання рідного ноутбука, я вирішив його змінити на потужнішу модель, оскільки змінилися задачі, які треба виконувати. Тому, внаслідок недовгих роздумів, ноутбук було продано за символічною ціною у 550 у.о. та замовлено на Деллі новий 17-дюймовий ноутбук Inspiron 1721 на процесорі від AMD.
Найцікавіше трапилося потім. Через місяць після замовлення я отримав два листи з повідомленням про затримку відвантаження, а потім мені зателефонували представники Делл та не доступившись до мене (я на той момент відпочивав у місці недосяжному для мобільного зв'язку), залишили повідомлення з проханням передзвонити. Коли ж я наступного дня зателефонував до них, на 40-ій хвилині розмови виявилося, що моє замовлення скасовано (чому його було скасовано на 40-ій хвилині, а не на 10-ій я ніяк не можу зрозуміти).
Зрозумівши, що нічого доброго мені не світить з цими хлопцями, я вирішив піти по магазинах в пошуках ноутбуків на AMD процесорах. Вибір пав на Hewlett Packard DV5-1004NR. За символічною ціною у 800 доларів (та ж сама, яка була в Делла, після вибору додаткових параметрів) було здійснено цю покупку.

Найцікавіше в цій історії те, що Делл вважається американською компанією, так само, як і Hewlepp Packard, однак остання виставила на ринок ноутбуки з такими процесорами, а от Делл так і не зміг. Чому б то раптом? Єдине питання, яке в мене виникає - невже падіння долара так сильно вплинула на роботу компанії, в якості роботи якої я не сумнівався до останнього моменту?

середу, 23 квітня 2008 р.

Налаштування веб-камери Ewel 210

Отже, загорівшись ідеєю прикрутити веб-камеру для закордонних переговорів до ноутбука я ніяк не міг вирішити, що ж саме вибирати :) І от трапилося ж, що надибав цілком випадково на камеру Ewel 210, яку привезли на замовлення. І начебто все нормально, от тільки не ставиться зараза на Лінакс.
ту камеру знають тільки в Україні (принаймні перші 100-150 записів у Гуглі свідчили саме про це), а фірма Ewel займається створенням систем типу інтелектуальний дім, і до цих камер не має жодного стосунку. Не довго думаючи, була здійснена спроба пошукати оте чудо в мережі, і виявилося, що про камер не має жодного стосунку. Правда слід завважити, що при під'єднанні камери до ноутбука, ядро (2.6.22-3-amd64) таки побачило оту заразу, як звичайний usb-пристрій.
І тут починається найцікавіше. Аналіз портів вводу/виводу не показав нічого пристойного, а тому необхідно було колупати кудись інакше. Поколупавши власну потилицю, згадалося, що пристрої приєднуються до системи через hal, от тільки треба було визначити що за звір в мене з'явився, і чи з'явився він насправді :)
Довго не думаючи, ввів команду hal-device:
Eagle:~$ hal-device > /tmp/1
та
Eagle:~$ hal-device > /tmp/2
у першому випадку камера була приєднана до ноутбука. Порівнявши два файли, я звернув увагу на полe:
udi ="/org/freedesktop/Hal/devices/usb_device_c45_627b_noserial_0_usbraw'"

Отже код виробника: 0x0с45, а код камери: 627b.

Невеличкий пошук у тенетах привів мене на сайт майстра-вебкамеродрайверописця де виявилося, що драйвери для цієї камери розробляються в рамках проекту http://linux-project.org. Єдине, що мене не задовольнило, це:
  1. За виготовлення драйвера треба заплатити 50 євро.
  2. Драйвери є закритими.
І тут мова йде не про те, що оплата роботи є неприйнятним... Просто при ціні камери у 18$ платити ще 50 євро -- дурість. Адже за ті ж самі гроші можна знайти кращу камеру. Хоча кожному своє і я не суддя. Тестові драйвери були наявні лише для 32-х бітної системи і лише у вигляді пакунків для Убунти.
Правда на той момент, я вже виявив, що драйвери для старіших камер є у ядрі, і хоча це мене не дуже тішило, однак дало надію, що і закриті драйвери з часом стануть відкритими. Власне 0x0c45, якщо вірити одному з форумів є ідентифікатором виробника Microdia, і хоча на їх сторінці теж нема згадок на драйвери до веб-камер і до веб-камер загалом, вже можна було копати хоч в якомусь напрямку.
Не бажаючи платити божевільні гроші за невідомо що, я поперся знову у Гугл і на своє диво знайшов купу людей, які думають так само. Тим паче, що недавно вони опублікували драйвер для моєї камери :)
Драйвер знаходиться у стані розробки, тому наразі камера працює, але повільно. Отримати драйвер можна за допомогою системи контролю версій git:
git clone http://repo.or.cz/r/microdia.git
окрім цього варто встановити, якщо не встновлені наступні пакунки:

  • kernel-package

  • linux-source

  • build-essential

sudo apt-get install kernel-package linux-source build-essential
Всі нюанси, які можуть виникнути в процесі встановлення описано на сторінці, тому переповідати нема сенсу. Скажу лиш, що камера працює, хоч і повільно.
Для перевірки її роботи я використовував наступні пакети:

  • xawtv - спершу показував начебто нормально, а потім відмовився;
  • gqcam

  • camserv

  • camorama
  • ekiga


неділю, 13 квітня 2008 р.

Встановлення спам-фільтру ув Evolution

Життя то штука цікава і справедлива. Принаймні так думають люди до тих пір, поки у них все гаразд :) Як тільки ж трапляється щось несподіване, одразу виникає думка про те, чому все так сталося.
А сталося власне проста річ - мої поштові скриньки скоріш за все потрапили до спам списків і мене чекає лавина цікавої інформації про те, чого я ще не знаю :) Правда воно мені і не цікаво, але боротися з цим якось треба. Я давно тримаю увімкненим спам-модуль у Evolution, однак він "пропускає" спам-листи досить активно, тому виникла ідея прикрутити той ж таки модуль від spam-assasin. От тільки зробити це треба якось дуже розумно, щоб випадково не загнати у спам всі листи :)

Насправді все виявилося досить просто (принаймні зараз). Окрім spamassasin у Evolution є підтримка кращого фільтру - Bogofilter. Тобто сьогодні я починаю його тестувати і за тиждень викладу результати тестування, а саме скільки спаму було прийнято, а скільки видалено.

середу, 20 лютого 2008 р.

Перегляд шрифтів

Вирішив я таки зробити веб-сторінку, для робочих потреб. Однак зразу постала проблема у дизайні, а точніше в тому, щоб намалювати саму все так, як мені хочеться. Правда використовувати стандартні шрифти не хотілося (звісно, що брати нестандартні з загогулинами - теж перебір, але почуття прекрасного таки десь жиє між кандидатською і Linux:) ). Правда одразу ж виникла проблема, чим подивитися шрифти, не встановлюючи їх до системи. Малость полазивши по Гуглу, (клацнувши на четверте посилання зверху) втрапив на сторінку міжплатформного переглядача Opcion. Мою увагу привернуло те, що ця програмка є власне кросплатформною та відкритою, тобто при потребі я зможу її поправити ;)

За що я люблю java-програми -- то це за те, що їх не треба встановлювати (халява:) ), а отже потрібно завантажити програму на комп'ютер, та просто запустити або з консолі, або (для лінивих з меню) Правда для запуску слід мати встановлену Java на комп'ютері. Для цих цілей (і не тільки для цих) в мене встановлена Java виробництва Sun Microsystems.

На всяк випадок, перевіряємо, чи встановлена ця ж java:
sudo apt-get install sun-java6-jre

Завантажуємо Opcion:
або скопіювавши до переглядача посилання: http://heanet.dl.sourceforge.net/sourceforge/opcion/Opcion_v1.1.1.jar
або завантаживши за допомогою wget
wget -c http://heanet.dl.sourceforge.net/sourceforge/opcion/Opcion_v1.1.1.jar

переходимо до теки, куди було збережено файл (в моєму випадку ~/Desktop/Downloads) та запускаємо:
1) Рецепт для лінивих:
клацаємо правою кнопкою мишки на файлі, та вибираємо меню "Відкрити у програмі "Sun Java 6 Runtime""
2) рецепт для гуру ;)
запускаємо з консолі (якщо не закривали термінал з wget)
java -jar Opcion_v1.1.1.jar

Думаю, що розібратися з тим, як користовуватися цією програмою -- нескладно :)
Серед переваг:
  1. Підтримка вводу будь-якої мови (кодування Unicode)
  2. Відображення шрифтів з будь-якої теки
  3. Можливість створення набору улюблених шрифтів
  4. При виборі шрифту відображається його ім'я файлу, що дуже зручно, при сортуванні.

Недоліки:
  1. Діалогове вікно вибору теки шрифтів завжди починається з домашньої теки користувача, що досить незручно, коли шлях до шрифтів є досить довгим, або коли переглядається набір шрифтів, які посортовані певним чином.
  2. У вікні вибору шрифтів не відображаються файли, тобто користувач не знає чи є в теці шрифти чи нема аж до того часу, поки не відкриє теку.

четвер, 14 лютого 2008 р.

Зникнення nm-applet

Увікмкнув зранку ноут і побачив, що nm-applet не запускається нормально, тобто він начебто запускається, але не виводить піктограму на панель.
Приєднавшись до мережі через Wi-Fi Radar, та покопирсавшись в Тенетах знайшов два варіанти, як повернути значок на місце.
1) запустити з терміналу:
nm-applet --sm-disable
2) перейти до /etc/init.d та перезавантажити network-manager та network-manager-dispatcher
cd /etc/init.d
sudo ./network-manager restart
sudo ./network-manager-dispatcher restart

На жаль, жоден з методів не допоміг :( Копаю далі.

четвер, 31 січня 2008 р.

Times New Roman у LaTeX

Вирішив поколупатися трохи з нормальною системою підготовки наукових публікацій.
Полазивши по Тенетах - знайшов кілька пристойних книжок, які потрохи читаю.
Однак, при підготовці матеріалів постала проблема, яка полягає в тому, що наші науковці ну не вміють читати матеріали, які оформлені шрифтом, відмінним від Times New Roman (теза суперечлива, сьогодні піду здавати реферат - буду знати точно).

Тому я на всяк випадок перегенерував pdf-ку з шрифтом Times New Roman. Для цього, після команди \begin{document} слід вставити команду

\usefont{T2A}{ftm}{m}{sl}

Ось і все.

Матеріали почерпнув звідси (рос).
Паралельно знайшов матеріли, які стосуються перетворення з формату LaTeX у MS Word (рос.) та додавання власних шрифтів у LaTeX (рос.).