суббота, 29 декабря 2007 г.

С Новым Годом!

С Новым Годом, друзья!

Я тут подумал и, вспомнив все то, что было в году прошлом, понял, что 2007 год был не таким уж и плохим :)

За прошедший год в моей жизни произошло достаточно много знаковых событий, большинство из них со знаком "плюс".

В этом году я стал вести этот блог и я безумно рад, что меня приняли в планету NIX блогов - RUnix.org.

Всем сподвижникам NIX сообщества желаю в Новом Году творческих успехов, самореализации и удачи!


С уважением, fabiaN


Читать далее...

вторник, 18 декабря 2007 г.

Смерть IE6

Поддерживаю инициативу :)

На скриншоте показан IE4lin, запущенный в (X)Ubuntu





Сцылки:
http://upgradebrowser.org/webmasters
http://habrahabr.ru/blog/webdev/32531.html
Впервые увидел у Странника


Читать далее...

воскресенье, 16 декабря 2007 г.

FreeNX? Нет, NX free edition

С недавних пор встал вопрос как получить доступ к моему рабочему столу на домашнем компутере, где стоит Ubuntu. Погуглив и почитав доки, решил попробовать FreeNX.

Вообще для установки FreeNX много ума не надо, для Debian нашел мануал тут, для Ubuntu нашел мануал тут(правда установка из исходников).

Debian`овский мануал отлично подошёл, как и предполагалось, и для Ubuntu.
Для начала нужно установить пакет libstdc++2.10-glibc2.2(он нужен FreeNX), кроме того должен быть уже установлен ssh. Дело в том, что FreeNX использует 22 порт для соединения и, соответственно, шифрует подключения, что есть плюс.

Ставим


aptitude install libstdc++2.10-glibc2.2 ssh


Далее скачиваем deb пакеты и устанавливаем их

wget http://64.34.161.181/download/2.1.0/Linux-NoXft/nxclient_2.1.0-17_i386.deb

wget http://64.34.161.181/download/2.1.0/Linux/nxnode_2.1.0-22_i386.deb

wget http://64.34.161.181/download/2.1.0/Linux/FE/nxserver_2.1.0-22_i386.deb


Такой порядок обязателен, строго обязателен

dpkg -i nxclient_2.1.0-17_i386.deb

dpkg -i nxnode_2.1.0-22_i386.deb

dpkg -i nxserver_2.1.0-22_i386.deb


В общем-то все. Сервер установлен. Проверьте, запустились ли у вас сервисы(nxserver and ssh), если нет - запустите :)

Скачать windows клиент для FreeNX можно здесь. Установка тривиальна и не нуждается в дополнительных пояснениях.

Установка debian`овского клиента сводится к знакомым до боли командам :)


wget http://64.34.161.181/download/2.1.0/Linux-NoXft/nxclient_2.1.0-17_i386.deb

dpkg -i nxclient_2.1.0-17_i386.deb


Важно: подключаться к удаленному десктопу можно только используя ДРУГУЮ учетную запись на удаленном компьютере. Т.е. если на удаленном компьютере уже запущены иксы, используя учетную запись vasya, то с такой же учетной записью подключиться к этому компьютеру удаленно через NX free edition не получиться, будет ругаться на невозможность получить доступ к файлу ~/.Xauthority.

В понедельник поставлю клиент на рабочую Ubuntu и протестирую как оно работает через internet с unix машины на unix машину. Дома же, через локалку с Windows машины зашел на свой Ubuntu`овский десктоп без каких-либо проблем и подводных камней.





UPD: я тут всех немножко обманул, простите.
На самом деле я ставил не FreeNX, а NX free. Разница в следующем
What is the difference between FreeNX and NoMachine's NX?

The difference is roughly that:

* NoMachine develops a commercial management platform in addition to the libraries they release as OSS.
* NoMachine offers customers commercial support.
* NoMachine develops cross-platform clients that are freely usable, the nxc-client from the FreeNX-project is under development along with the moznx (which is a mozilla-plugin based client).
* The NoMachine server has sound- and Samba/SMB-support, while this is at an experimental stage in the FreeNX server.

Т.е. FreeNX - это полностью свободный и он такой один, последняя версия - 0.7.1. Получается, что freeNX что-то типа форка nx free, ибо freenx использует core libs самого nx free edition.
То, что поставил и описал я - это NX free edition - детище компании NOMACHINE.COM, это свободная бесплатная версия с открытыми исходниками. Отличия в том, что NX free edition продвинутей (sound, smb работает, в freenx только планируется).
P.S. Будем копать дальше...


Читать далее...

суббота, 8 декабря 2007 г.

Music upgrade

После апгрейда "тихого" произошёл и апгрейд "громкий" - сменил звуковую карту. Не то, чтобы моя наполовину аппаратная Creative Live! 24 bit 7.1 меня абсолютно не устраивала - просто подвернулась возможность купить Creative Audigy 2 ZS за 580р, а не за 1400. Грех было такой возможностью не воспользоваться. :)




После установки новой карточки я был полностью готов к различного рода пертурбациям связанным с insmod/rmmod, ковырянием alsa, сноса старых драйверов, настройки новых и т.д.
Как же я был огорчен удивлен, когда понял, что ничего менять не нужно. При первой же загрузке с новой карточкой, Ubuntu сама все поняла без лишних намеков, подгрузив нужный модуль ядра и запустив alsa. True UBUNTU-way :) В этом плане Ubuntu оказалась на голову выше Windows, в которой пришлось сносить старые creativе`овский драйера, ставить новые(порядка 10 минут) и делать reboot.

Из улучшений в первую очередь стоит окончание плясок с бубном для решения проблемы одновременного проигрывания всех 4-х колонок и саба + одновременное проигрывание в различного рода приложениях. Подключил стереопары, подключил саб, выкрутил ползунок Surround в дефолтовом Volume Control`е GNOME`а до максимума - и пожалуйста - все колонки играют одновременно и музыку, и звук в видео.
Второе улучшение - снижение нагрузки на CPU в силу того, что все свои прелести звуковых эффектов Creative делает сама, т.е. она полностью аппаратная. При Creative Live! 24 bit 7.1 нагрузка была больше.
Ну и само собой разумеется улучшение качества звучания, правда ощутить это можно только при проигрывании mp3`шек с очень высоким битрейтом.

P.S. увеличившееся число ползунков в регуляторе громкости поражает своим количеством и разнообразием



Конечно, некоторые не работают, предназначение некоторых ещё неизвестно, но... все впереди. Узнаем и разберемся :)


Читать далее...

пятница, 23 ноября 2007 г.

Silent upgrade

Выдалась мне давеча возможность бесплатно обновить свой допотопный компутер. Грех было такой возможностью не воспользоваться и поэтому сейчас вместо AMD Sempron 2200+(1.5 Ghz) на nForce 2 U400 в моем корпусе HEC занял место Intel P4 2.6 Ghz на матери i865PE от Gigabyte. В принципе не такой уж он и разумный с точки зрения запаса на будущее и производительности, но раз нахаляву... :)
В первые дни работы за обновлённым кремниевым другом массу приятных ощущений от прироста производительности разбавила одна немаловажная деталь - ложка дегтя в этой бочке меда - боксовый кулер от Intel оказался гораздо крикливей боксового же кулера от AMD. От обыденной привычки не выключать компьютер никогда пришлось отказаться - при таком гуле ночью спать просто невозможно.
На помощь должен был придти медный, тихоходный, брендовый кулер, способный охладить жаркого Northwood`а. Не долго думая выбор пал на Zalman 7000Cu - медный, с большой площадью покрытия тихий кулер. Выбрать что-то другое было сложно - ничего лучше для 478 сокета я не нашел(наверное, потому что ничего лучше и нет).


Крепится легко, ярко-синия подсветка, регулятор оборотов, стоимость - 1000р.
В минимальном положении регулятора, кулер выдает 1350 оборотов, т.е. его даже не слышно(заявлено 27,5 на минимальных оборотах дБ), слышно только видеокарту. Температура процессора при средней нагрузке на минимальных оборотах кулера поднимается не выше 40 градусов. С боксовым было под 50.

Приду домой - пару фоток добавлю.


Читать далее...

пятница, 16 ноября 2007 г.

Тест для ya.ru

23669963.cac1a3bd25828871bacba15db85be1ee.1195219325.a552093e55abda34fe86466f6195591b


Читать далее...

среда, 31 октября 2007 г.

Google Reader

Открыл для себя недавно объявленный Google Reader. Стоит отметить, что использовать читалку Google очень удобно(правда RSS до сегодняшнего дня я не использовал вообще) сразу же занес туда кучу различного рода сайтов, которые я прочитываю по нескольку раз за день, разбил все это множество на папки. Reader сам рефрешит страничку в определенный промежуток времени и, соответственно, выдает свежие записи.

Теперь все свежие новости различной тематики, новые публикации в IT блогах, свежие записи у френдов в ЖЖ и в коммунити находятся в платформонезависимом, кроссбраузерном(последние релизы Opera насколько я знаю отличаются дружбой со "сверхдинамичными web-интерфейсами), мобильном "сайте". Проверил на своем Symbian`e мобильную версию - работает! :)
В такие моменты начинаешь понимать что такое настоящее юзабилити.



Google Reader в действии.


Читать далее...

Основные прикладные программы в Линукс (с) virens

Всем начинающим линуксоидам с возникающими вопросами аля "а есть ли в линухах такая вот программка?" срочно рекомендую к прочтению статью Основные прикладные программы в Линукс опубликованную на страницах блога "Записки дебианщика".




В статье описываются "windows-аналоги" основных пользовательских программ под OS Linux.


Читать далее...

вторник, 16 октября 2007 г.

BMP - золотая середина?

Каждому по потребностям: кому-то нужен каталогизатор музыки, кому-то главное - скорость, кому-то нравится дизайн xmms-like, поэтому кто-то пользуется Amarok, кто-то moc/mpd, а кто-то audacious или beep media player. Выбор музыкального проигрывателя в linux - достаточно заезженная тема, зачастую вызывающая холивары, но я не хотел бы инициировать ещё одну :) В этой небольшой заметке мне интересно подойти к этому вопросу с точки зрения простоты. Ведь чем проще установить/настроить/использовать продукт(при прочих равных, естественно), тем больше пользователей остановят свой выбор именно на нем.

На мой взгяд amarok и moc - две крайности, первый - с кучей функций, мощный, "большой" и, соответственно, медленный, второй - простой, маленький и очень шустрый.

Beep Media Player представляется мне "золотой серединой": для того, чтобы комфортно слушать музыку, не загружая при этом CPU, не нужно сидеть в консоли.
Установка тривиальна:

sudo apt-get install beep-media-player

После установки в разделе "Аудио и Видео" появится "Beep Media Player".

Типичный xmms-like проигрыватель, ничего лишнего.

Чтобы bmp стал правильно отображать кириллицу, производятся опять-таки тривиальные настройки:
Ctrl+P(Изменить настройки) -> Модули -> Модуль поддержки MPEG -> Preferences. На вкладке "Название" поставить галочку "Преобразовывать ID3-теги(название песен и др.) из локальной кодировки в Юникод" и вписать в поле "Кодировка ID3-тегов" "CP1251" (без кавычек). ОК.

Все это дело будет выглядеть примерно так.





Что ещё можно почитать про проигрывание музыки в linux? А вот:

  • vonderer@darkstar:~$ - Music Player Daemon

  • Записки дебианщика - XMMS: Просто играть музыку

  • Let's Learn Linux Together - Эквивалент Amarok для Gnome. Exaile.

  • Читать далее...

    среда, 10 октября 2007 г.

    Новое начало

    Раньше я дублировал мои сообщения в ЖЖ и в блог. Теперь я от этой идеи отказался, тематически разбив живой журнал и гугл блоггер: в Жизненаблюдениях обычного студента я буду публиковать сообщения так или иначе относящиеся к моей реальной жизни, в этом блоге, который я назвал Adept of a cult UBUNTU, я буду публиковать мои заметки и впечатления о работе в операционной системе Ubuntu и все что связано с IT и, в частности, Open Source.


    Читать далее...

    понедельник, 9 июля 2007 г.

    Работа... Работа!?

    До конца мая сего года я работал в двух разных фирмах/конторах. Вообще, одно время их было даже три, но это было давно и не правда (вроде так говорят). Уволился я со "второй" работы (назовем её так, не хочу палицо) в конце мая, т.е. с июня уже там не работал. ЗП за май я получил только сегодня (!!!). Как будто на дворе 90-е. Я, конечно, понимаю, что производить что-либо гораздо сложнее, чем просто тупо (пере)продавать, но блин... там так все запущено! Сотрудники сидят перед какими-то ужасными мониторами, которым давно пора на покой, они герц 40, наверное, держат. А рядом ещё силовые кабеля проходят, так что все те, кто сидит рядом с этой "магистралью" испытывают незабываемые очучения от ужасающей картинки монитора 90-х годов выпуска, от просмотра которой "глаза-ф-кучу" становятся через минут 15. А они там так весь день, сидят, работают, отрабатывают свои 7,8,10 тысяч. Кошмар. О какой-либо корпоративной централизованной политике в области IT вообще и речи нет, все делается так, чтобы было дешевле - это главный приоритет. Т.е. лучше воткнуть в комп 10-ую сетевую карту и настроить роутинг, чем купить тупо свитч на 8 портов(утрирую, конечно, но примерно где-то так). И ведь люди мирятся с этим. Насколько мне известно, работодатель обязан выплатить ЗП до 15 числа следующего месяца. Там люди по 2 месяца ЗП не получают, это контору вообще можно было бы давно засудить к чертовой матери... вопрос только кому от этого будет легче.
    Свою ЗП не получаешь - её выпрашиваешь, бегаешь за ней, хотя вообще это работодатель ДОЛЖЕН тебе деньги за месяц твоих усилий на благо конторы. Ан нет, тут не так.
    Сегодня получал ЗП. Пришел в бухгалтерию с листочком от директора, при предъявлении которого мне бухгалтерия обязана выплатить указанную на этом листочке сумму, говорят денег нет, ждите, "ща принесут выручку из магазина, мож там че-нить есть". Жду. Пока я ждал, пришла одна женщина тоже за ЗП, ей тоже обещали выдать сегодня. Ей сказали, что она вторая после меня в очереди ("кто раньше встал, того и тапки"), грят идите погуляйте, повернувшись, она прошептала что-то типа "сволочи" (я был ближе всего к ней в этот момент, поэтому другие не услышали, ну или сделали вид). Как оказалось, она уже не первый раз приходит получить свои жалкие 4 тыщи. Пинцет. В итоге принесли из магазина ровно столько, сколько нужно было мне + какие-то копейки порядка 150р. В итоге мне ЗП хватило, а бедная женщина осталась с носом. Видимо, будет пытаться получить свои законные честно заработанные потом/трудом/кровью деньги в очередной раз.
    Сурово.

    P.S.
    Сложилось впечатления, что эта ЗП (на самом деле копеечная ЗП) самая ценная ЗП в моей жизни, я её столько ждал и так долго добивался...
    Очень рад, что уволился оттуда, хотя работал там 2 года почти. Вся IT инфраструктура, каждый метр витухи, каждый комп (за исключением серва бухов, их обслуживает другая контора, я в 1с "не-в-зуб-ногой"), каждый свитч, серв, инет, топология, биллинг - все делал я.
    Нового сисадмина, два месяца спустя, не нашли до сих пор. Что с ними будет мне уже даже как-то неинтересно. фтопку.


    Читать далее...

    воскресенье, 17 июня 2007 г.

    Fuji!

    Наверное, я маньяк. Я не смог-таки удержаться и купил FujiFilm S6500FD, в то время, как у меня уже есть Canon PowerShot A630 - не самый плохой, стоит отметить, вариант, да и куплен он был 22 сентября прошлого года, т.е. я его и год-то не поюзал.
    Но Фуджи, конечно, сказка :) Рабочие ISO 400, 10.7х оптически зум, зуммирование осуществляется кольцом на объективе (очень удобно), SuperCCD матрица 6.3 мпх размером 1/1.7" ... можно продолжать... :)
    ...но, пара фото моего фото, пожалуй :)



    Ну и пара фото от самого Fuji:
    1. 2848×2136 пикселей – 2914 Кб
    Имя файла: DSCF0125.jpg
    Фотоаппарат: FUJIFILM
    Модель: FinePix S6500fd
    ISO: 400
    Экспозиция: 1/320 sec
    Диафрагма: f/5.6
    Фокусное расстояние: 19mm




    2. 2848×2136 пикселей – 3028 Кб
    Имя файла: DSCF0111.jpg
    Фотоаппарат: FUJIFILM
    Модель: FinePix S6500fd
    ISO: 400
    Экспозиция: 1/30 sec
    Диафрагма: f/3.7
    Фокусное расстояние: 19mm



    Читать далее...

    пятница, 1 июня 2007 г.

    AverTV305 + Ubuntu 7.04

    Инересно, есть ли ещё такие же нубы линуксоиды, у которых стоит какой-нить nix (у меня ubuntu) и тв-тюнер AverTv305 в компе, и которые хотят/хотели заставить работать ТВ в своей любимой GNU OS?

    :)

    На всякий случай...



    /etc/modprobe.d$ cat aver
    alias char-major-81 videodev
    options i2c-algo-bit bit_test=1
    options saa7134 card=52 tuner=52 i2c_scan=1 radio_nr=1
    options tuner secam=d port2=0 port1=1

    alias char-major-81-0 saa7134
    alias char-major-81-1 off
    alias char-major-81-2 off
    alias char-major-81-3 off


    Читать далее...

    понедельник, 28 мая 2007 г.

    Сага о mysql

    Возможно, это станет хорошей привычкой. Но пока просто один пост про мои приключения с mysql.

    Есть табличка вида:

    fund

    +-------+------+------------+-----------+
    | id_good | sum | id_manager | id_client |
    +-------+------+------------+-----------+

    id_good, id_manager, id_client - foreign_keys таблиц goods, managers & clients соотвественно.
    Таблица отражает информацию о том, какой товар зарезервирован(id_good), в каком количестве(sum) и для кого - для какого-то манагера(id_manager) или для какого-то клиента(id_client).
    Причем обычно, товар резервируется либо под клиента, либо под манагера. В таких случаях, одно из этих полей будет равно 0. И если делать запрос типа select из этой таблички для просмотра информации о товаре, который мы отложили, в каком количестве и для кого, то он будет иметь примерно такой вид:

    select * from fund where id_manager=managers.id_manager and fund.id_client=clients.id_client;

    В таком случае вся табличка выведена не будет, ибо в ней будут записи, в которых, к примеру id_manager=0, а id_client=10, тогда связка через id_manager не сработает и эта строка не выведется, что меня вообще не устраивает.

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

    SELECT * FROM fund
    LEFT JOIN managers ON fund.id_manager = managers.id_manager
    LEFT JOIN clients ON clients.id_client = fund.id_client

    Может кому пригодится... Или мне, через лет так дцать :)






    Читать далее...

    вторник, 8 мая 2007 г.

    Google-таки рулит

    Google-таки рулит. По-тихоньку начинаю осваивать все сервисы, предоставляемые мне Google. Сначала была просто почта, первое время использовал её совсем немного, но затем, осознав все её достоинства и удобства, полностью и окончательно перешел на использование ящика Google. И теперь рулю всеми своими mail ящиками на других серверах через Gmail (забираю почту и отправляю через gmail). Очень удобно.

    Затем стал пользоваться поисковиком Google по умолчанию, вместо Яndex'а. Пока что, правда, никаких различий не нашел. Ищет и ищет :)

    Потом открыл для себя Google.Picasa - отличнейшая программулина для работы с фотографиями, очень удобно и красиво (кстати, под *nix есть порт Picasa2?). В первый же день использования Picasa с её помощью нашел 3 фотки, которые, как я думал, куда-то внезапно делись :) И 1024 мегабайта для хранения фоток - как приятное дополнение, парочку опубликовал даже :)

    Затем поставил плагин для FireFox и стал пользоваться Google.Блокнот. Несколько раз помогал. В связке с Огнелисом работать с Google.Блоконот очень удобно. Один клик - и блокнот под рукой.

    А недавно открыл для себя и Google.Офис. Мне было необходимо сохранить документ, который можно будет просматривать из любой точки/с любого компа. Сохранил :)

    Ещё я где-то в закладках сохранил ссылку на статью, которая рассказывает как в моей любимой Ubuntu смонтировать Google FS и использовать 3 гб пространства для почтового ящика как файлообменник. Руки дойдут - реализую, отпишусь.

    Потом я поставил себе Google.Talk, правда из всей моей записной книжке Google.Talk никто не юзает и мне ещё не довелось использовать его по прямому назначению. Пока что он для меня служит как оповещатель о доставке почты на мой ящик. Удобно.

    Заплатили бы мне, что ли, за такой PR ;))

    Есть, конечно, и те приложения/фишки, которые мне не совсем по вкусу. Google.Desktop & Google.Notifier - не понравились. Google.Desktop слишком громоздкий, Google.Notifier слишком тривиален, Google.Talk отличная альтернатива.

    Ещё хотелось бы, чтобы появилась такая функция, как импорт сообщений в Google.Blogger из других блоггеров/ЖЖ. Я бы экспортировал свои записи из livejournal.com. :)


    Читать далее...