s o m e t h i n g a b o u t m e

yei

йуху. удалось наладить wifi на буке.

предыстория: купив wireless роутер, повесив на него стораджи и кабельный модем, сделал домашнюю сеть. ipod подхватил wifi-сеть 802.11g с wpa2 шифрованием легко и с пол-пинка, с ноутом все было сложнее — по вине broadcom-карточки bcm4311, вокруг которой по сей день из релиза в релиз пляшут с бубнами. но победил-таки :)

радости-то в 01.40 ночи. теперь можно и за диплом :)


not for nerds


virtualbox

Для того, чтоб хоть как-то использовать Panasonic RR-US490 с убунтой, пришлось извращаться и ставить WinXP под Virtualbox. Интересно так, давным-давно последний раз ставил винду :) От VirtualBox - восторг. Красиво, понятно, без багов. Единственное что — я бы добавил больше advanced-опций и может более подробный дебаг. В остальном — все чудесно :) Попробую NFS на выходных поставить, все равно байк в мастерской еще хрен-знает-до-когда.

Пара скринов:






in linux we trust

My Book World

пару недель назад был куплен WD My Book World Edition. Основным импульсом к покупке было желание сохранить все то хорошее, что смотрится/слушается ежедневно для будущего использования. Например, мое хранилище flac- (джаз, классика. считаю глупым, при сегодняшней стоимости Гб места, хранить это в mp3), ape-, mp3-музыки уже начало занимать на старом сторадже в 300Гб непозволительно много места. Про фильмы совсем нечего говорить. DVD-R не нравятся идейно — пыльная коробка с дисками жутко непрактичная, собирает пыль и обладает порогом “влом-доставать”. итого, что мы имеем:

  • ARM926 processor + 32Mb RAM
  • Integrated Gigabit Ethernet MAC
  • Integrated SATA core and PHY
  • Integrated USB host controllers and PHYs
  • High speed AES-128 encryption core
  • PCI interface supporting system expansion
  • Open standard Linux OS

+ ~1Tb свободного места на диске.

Т.е. это — минирабочая станция с громадным диском и маленькой системкой. Изначально, WD предоставляет какой-то свой софт доступа и расшаривания диска в сети. Это не наш путь :) все внутри сделано умно людьми с прямыми руками, а потому хачится просто и красиво: очень легко поднимается ssh, убивается родной WDшный расшаривательный софт (написанный, кстати, на java) и начинаем накатывать то, что нужно нам.

[traut@traut-box ~]$ uname -a
Linux traut-box 2.6.17.14 #1 PREEMPT Mon Mar 26 12:36:33 BST 2007 armv5tejl GNU/Linux

Я собрал и поставил midnight commander, screen, rtorrent, Firefly (трасляция audio-архива по сети). Samba/FTP я поубивал, т.к. не пользуюсь — при поднятии сети, ноутбук пытается примаунтить сторадж по sshfs как локальную папку.

Т.к. изначально веб-интерфейс системы сделан на Lighttpd + FastCGI + Perl, достаточно легко хачится и подключается через FCGI нужный язык — PHP, Python, etc. Легким движением делается маленький веб-сервак :) Резюмируя, можно сказать, что система тихая, функциональная, достаточно шустрая (только опреативки я бы добавил), и, что главное, очень гибкая. На этот девайс есть даже рецепт по накатыванию Debian. По плану, такую систему удобно поставить в чулан, подкючить к wifi-точке и забыть о ней.

Девайс радует также маленькими фишечками, как то: радиаторная решетка в виде кода Морзе, комментарии с именами комментаторов в скриптах загрузки :), закомментированный и невключенный по-умолчанию функционал (encrypted FS).

Как обычно - еще одна игрушка с Linux внутри :)


externar monitor config aka dual-headed

ха. удалось все-таки оживить монитор от старого десктопа — вот тут отличный ман.

что делал я.

  1. добавил
    Virtual 2560 2048

    Стало:

    Section "Screen"
            Identifier      "Default Screen"
            Device          "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
            Monitor         "Generic Monitor"
            DefaultDepth    24
            SubSection "Display"
                    Depth           24
                    #Modes          "1280x800"
                    Virtual         2560 2048
            EndSubSection
    EndSection

    Рестарт иксов.

  2. traut@traut-laptop:~$ xrandr -q
    Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 2560 x 2048
    VGA connected 1280x1024+1280+0 (normal left inverted right) 338mm x 270mm
       1280x1024      60.0*+   75.0     59.9
       1152x864       75.0
       1024x768       75.1     70.1     60.0
       832x624        74.6
       800x600        72.2     75.0     60.3     56.2
       640x480        75.0     72.8     66.7     60.0
       720x400        70.1
    LVDS connected 1280x800+0+0 (normal left inverted right) 331mm x 207mm
       1280x800       60.0*+   60.0
       1280x768       60.0
       1024x768       60.0
       800x600        60.3
       640x480        59.9
  3. traut@traut-laptop:~$ xrandr  --output LVDS --auto
    traut@traut-laptop:~$ xrandr  --output VGA --mode 1280x1024 --pos 1280x0

але-оп! :)
Dual Headed


mc customisation

недавно таки кастомизировал себе mc, т.к. начал ощущать, как болят глаза от долгого всматривания в ярко-синий фон. да и тенденция последнего времени - забить на плагин к эклипсу и писать код на python прямо в mc-edit. мегаудобно, должен сказать.

итак, скриншоты цветовой темы:

python-овский код собственно, панели
java код а это фича yakuake :)

для кастомизации в такие цвета нужно добавить этот блок в файл ~/.mc/ini (убрав предварительно переносы строки)

[Colors]
base_color=dnormal=black,grey:dfocus=black,lightgrey:dhotnormal=blue,grey:
dhotfocus=white,gray:menu=white,black:menusel=yellow,grey:menuhot=yellow,black:
menuhotsel=white,black:input=white,black:reverse=brightblue,default:gauge=brightblue,default:
normal=lightgray,default:selected=white,blue:marked=yellow,default:directory=white,default:
link=red,default:device=brightblue,default:special=red,default:core=brightred,default:
executable=green,default:editnormal=white,default:editbold=yellow,default:
editmarked=black,lightgray

midnight commander black color scheme rocks!