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

31.10.2008

О собеседованиях

Так как сейчас нахожусь в творческом поиске по поиску новой работы, то хожу на собеседования, с одной стороны напряжённое мероприятие так как не привычен наш человек к таким вещам с другой вроде интересное. И вот что мне кажется что по вопросам которые задаются вполне можно составить мнение и о том человеке который спрашивает.
Вчера дали анкету на 1 листе и не спрашивая о том чем и в какой степени владею, ну и фик с ним, главное вопросы которые были заданы в крайне обшем виде и вышло так что мне почти половину времени разъясняли в чем собственно суть и изменяли условия. Например вопрос о том как вывести комп из АД превратился в то как не допустить утечек данных при отдаче этого компа в личное пользование ну это насколько я смог проследить за мыслью.
Так же понравился последний вопрос с куском англоязычного текста по настройке mpd, видно для проверки умения читать, я попытался внятно перевести но я не умею читать я всего лишь понимаю что написано :)
Кстати задают вопросы про VLAN а так как я с ними сталкивался лишь поверхностно то и мои знания о них такие же, вот сейчас нашёл вроде неплохую статью, но вот что мне интересно могут ли с Vlan работать коммуникаторы L2 или это лишь теоретически возможно, потому как когда я говорю что для Vlan нужны L3 меня всегда поправляют, из статьи вроде выходит что и L2 это должны уметь, хотя я вполне допускаю что при нынешнем разгуле маркетойдов они будут это уметь крайне изощрено.
Был так же забавный вопрос про то что будет если в командной строке виндов набрать %SystemRoot%, я зная что это переменная окружения прямо смешался и так и сказал что даже предположить не могу что случится и скорее всего надо вводить что то типа echo %SystemRoot% или cd %SystemRoot%, для получения осмысленного результата а так это обычная переменная, но по моему мой ответ не удовлетворил человека, вот теперь думаю а может был не прав, правда проверить не на чем, QEMU что то саботирует запуск образа виндов, но по крайней мере в FreeBSD как я предполагал просто PATH выдаёт " вы че офигели", а вот echo $PATH выдает набор путей, неужели в виндах что то другое.
В общем после такого собеседования остаётся мысль либо я дурак, либо они ищут многорукого шиву да еше незнамо какого уровня, а тогда нахрена это мне надо, и я все меньше понимаю людей.

30.10.2008

Дошел таки до Линуксовки

Если кто еше не знает то в Санкт-Петербурге по последним средам каждого месяца проводятся Линуксовки, вход для всех линуксойдов сочувствующих и прочих заинтересованных свободный, кому интересно и он до сих пор не в курсе то скорее на официальный сайт проекта :)
Я туда тоже периодически дохожу как сочувствующий, так на людей посмотреть да и иногда там говорят о любопытных новинках и не очень, вот сегодня после длительно перерыва снова дошел, к сожалению с темами туговато и была инсталл-пати убунты, ну что сказать убунта как убунта, а Кубунта кстати при старте лайвСД зависла поэтому на нее забили, а так мило посидели.
Да еше коротенько рассказали про screen видно надо все таки его освоить штука вроде полезная, просто пока как то не находилось ему применений, работаю либо за физической консолью, либо канал устойчивый, так что вроде как и не надо, но для общего развития стоит посмотреть.
Есть творческий настрой и желание так что постараюсь что нибудь толковое написать, о nagios, mrtg, и может еше о чем, наработки давно есть но все как то не могу написать.

P.S.: Кстати кому интересна OpenSolaris то там же проводятся ежемесячные встречи и его поклонников, подробности на сайте сообщества.
На мероприятии работал папараци в лице aim'a :) он нас всех сдал

Посмотреть на Яндекс.Фотках

Посмотреть на Яндекс.Фотках
На второй фотке я как обычно красноглаз но ничего такого, чистая физиология ;)

19.10.2008

Размышляя о ...

Хм а GPRS это даже интересно, пока грузится очередная страничка можно о многом подумать :)
Погулял по ссылкам и нашел ряд интересных вешей, дам тут несколько ссылок и своих размышлений по их поводу, вдруг кому пригодится.
Во первых вот такая интересная страничка со статистикой комитов во FreeBSD, кому интересно можно поанализировать, да и просто посмотреть что проект жив и народ над ним довольно активно работает. Так же понравилась таблица поддерживаемых архитектур, только вот данные сильно устарели, а жаль было бы интересно посмотреть на актуальную версию.
Да и вообше как я понял не вредно иногда полазить по страничкам участников проекта, попадаются интересные ссылки, и там же можно увидеть свежие решения, только вот структурированно все слабо, и времени на изучение требует немало.
Съездил закупился деталями для востановления древней мамки, которая валяется без дела уже несколько месяцев, да цены на детали выросли, или я уже давненько не закупался, второе вероятнее. Кстати покопался в инете насчёт начинки своего старого роутера DI524 обидно железо там довольно маломощное и экзотичное так что потренироваться сначала на нем а не сразу на Linksysе не получится, так как памяти всего 1/2Мб и процессор 100МГц да еше 16 битный, интересно а что туда вообще кроме родной прошивки можно всунуть, ибо нафига они в нее запихнули веб интерфейс при таких ресурсах вообще не понятно, кстати порадовало что информации и довольно познавательной удалось найти на русском.
А да еше закупился флешкой так что на досуге есть мысль изготовить себе наконецто таки спасательную-флешку на основе FreeBSD, благо инструкции по установке есть, так что может чего напишу в этом роде когда сделаю.

18.10.2008

Снова GPRS :)

Блин надо же у соседа сломался АДСЛ модем, немного помучавшись, за пару дней все таки понял что надо с этим что то делать и как то оживить интернет, благо для GPRSа вроде все было под рукой, только вот как настроить это шаманство я подзабыл, благо дома валяется толстая книжка по правильной ОС где этот процесс описан, да и через телефон можно кое что нагуглить, после некоторых мучений был получен рабочий конфиг ppp.conf
beeline:
#
# edit the next three lines and replace the items in caps with
# the values which have been assigned by your ISP.
#
enable force-scripts
set authname beeline
set authkey beeline
set phone *99***1\#
set speed 115200
set dial "ABORT BUSY ABORT NO\\sCARIER TIMEOUT 5 \
\"\" AT+CGDCONT=1,\\\"IP\\\",\\\"internet.beeline.ru\\\" OK-AT-OK\
ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set login
set timeout 0 # 3 minute idle timer (the default)
enable dns # request DNS info (for resolv.conf)
disable pap
disable chap
disable ipv6cp
resolv rewrite
set ifaddr 0/0 10.0.0.0
add! default HISADDR # Add a (sticky) default route

В принципе все как обычно, но именно вот в таком виде точно работает :)
да правда запуск немного похож на шаманство модем надо сначала пингануть, а уже потом устанавливать соединение, да модем это телефон SE-G502 (тот еше фрукт,но вобше вполне не плохая звонилка) и законекчен он к компу по bluetooth и какойто нонейм адаптер, подъем самого bluetooth проходит без проблем, так вот запуск сего консорциума происходит так :)
# rfcomm_pppd -a se -c -C DUN -l beeline
^C
# l2ping -a se
0 bytes from se seq_no=0 time=5166.214 ms result=0x4
0 bytes from se seq_no=1 time=5165.895 ms result=0x4
44 bytes from se seq_no=2 time=1221.983 ms result=0
44 bytes from se seq_no=3 time=30.714 ms result=0
44 bytes from se seq_no=4 time=26.699 ms result=0
44 bytes from se seq_no=5 time=25.679 ms result=0
^C
# rfcomm_pppd -a se -c -C DUN -l beeline
# ifconfig tun0
tun0: flags=8051 metric 0 mtu 1500
inet 172.19.37.160 --> 10.0.0.0 netmask 0xffffffff
Opened by PID 5316
Заметил еше странность если ррр сессию просто кильнуть, то соединение на телефоне висло наглухо, и приходилось его перезагружать, но это было пока отлаживал, но все одно как то странно.
Так что вот, хотел посмотреть сколько расходуется трафика, между ноутом и компом смотрю с помощью iftop, ну он показывает скорость и примерно сколько прошло через интерфейс, но с tun0, эта зараза только показывает соединения, а сколько и с какой скоростью через них идет не кажет, ну и фик с ним.

16.10.2008

dillo 2.0

Тут мелькают новости что после длительной заморозки ожил проект dillo, кто не в курсе то это простенький и легкий вебброузер, ну и по этому поводу решил его попробовать, полистал список улучшений и прочие вроде интересно, посмотрел в портах пока нет, ну это не так уж и странно новости только появились.
Итак скачал архив исходников (для линуксов доступны, deb и rpm пакеты), распаковал, скомпилировал заинсталил и ведь заработало же :) правда понадобилось установить x11-toolkits/fltk2 именно на этой библиотеке браузер теперь и базируется. Как писал выше компиляция и инсталяция проходят без проблем, так что желаюшим советую попробовать, для новичков напомню что лучше такой софт ставить в отдельную папочку, для удобства деинсталяции, делается это так

>./configure --prefix=/home/user/dillo
>make install

Ну вот собственно и все, дальше неприятности, видно версия или сыровата или еше что но работает она крайне своеобразно, при рендеренге очень много мусора даже на самом интерфейсе программы, перирисовка страницы идет рывками, то есть экран как стробоскоп работает, потом промотаеш вверх вниз вроде нормальная картинка. В обшем пока не юзабельно, может попробую обновить с SVN там опишу когда будут изменения.

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

Да в продолжение предыдушего поста пока остановился на частоте 875МГц вполне сносно работать, при запушенном ФФ, mplayer и компиляции программы процент простоя колеблется в пределах 20% load averages в районе двух, так что все очень неплохо тормоза практически не заметны, когда ничего не собирается то и вобше красота :)

Напоминалка, и про процессор

Что то задумал я посмотреть прайсы на современные комплектующие, и пока смотрел чтобы вспомнить какой у самого стоит процессор на десктопе сначала подумал про dmesg, но как то я не подумал что десктоп у меня работает давно а эта волшебная команда засоряется в таких случаях всякой служебной канителью, и в моем случае ни одного сообщения от загрузчика в ней найти не удалось, тогда я воспользовался новеньким поисковым плагином для поиска google/bsd/ который мне быстренько нашел страничку с полезными советами, итак для тех кому захотелось посмотреть dmesg а он уже забит мусором не отчаивайтесь копия того что был при последней загрузке всегда лежит в /var/run/dmesg.boot, так же там были советы посмотреть некоторую информацию через sysctl что тоже может кому понравится.
На этом бы можно было и закончить но когда я посмотрел вывод sysctl -a | grep -i cpu | less меня заинтересовали пара параметров
dev.cpu.0.freq: 1830
dev.cpu.0.freq_levels: 1830/31000 1601/27125 1372/23250 1330/20000 1163/17500 1000/13000 875/11375 750/9750 625/8125 500/6500 375/4875 250/3250 125/1625
как не трудно догадаться текушая частота и поддерживаемый список, и тут у меня всплыло в памяти что давно есть мысль настроить регулирование частоты в ноуте, ибо задолбал работать на полную, попробовал самую маленькую, это конечно жесть, для Хов конечно не приемлимый режим, хотя уже на # sysctl dev.cpu.0.freq=375 вполне можно жить, хотя все притормаживает, но вентилятора уже почти не слышно и ноут не греется, что при его металлическом корпусе сразу же ощущается :)
И ведь загрузку в основном обеспечивают 3 процесса
> top -n
last pid: 48163; load averages: 1.21, 1.57, 1.80 up 1+04:19:24 06:06:09
73 processes: 4 running, 69 sleeping

Mem: 605M Active, 1944M Inact, 429M Wired, 4636K Cache, 340M Buf, 232M Free
Swap: 1997M Total, 1997M Free


PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
1654 andrey 9 44 0 493M 346M ucond 1 327:55 66.55% firefox-bin
1493 root 1 103 0 456M 422M RUN 0 420:54 32.76% Xorg
1665 andrey 1 57 0 931M 219M select 0 208:51 17.09% npviewer.bin
правда когда что то начинаеш открывать в ФФ то тут уже Xorg вырывается на первое месть и начинает потреблять процентов 80, все же остальные процессы вообще не создают нагрузки, надо конечно поэкспериментировать с разными плеерами и прочим, но думаю вполне можно будет для повседневных задач использовать вполовину мощности, без ушерба удобству. Кстати судя по топу задачи вполне неплохо распараллеливаются и часто выполняются на разных ядрах хотя в определенные моменты все таки все работает на одном.
надо будет на досуге поискать утилитку или придумать какой скрипт для этих целей, ибо реально нафига эти 2ГГц на ноуте, заодно сейчас посмотрю как это отразится на батареи, а еше можно попробовать что то с мощностью WI-Fi карточки наверное поменять, но это на когда нибудь.

15.10.2008

О гороскопах и сетевых технологиях

Начнем по порядку, что то разболелся я тут, в итоге хоть какая то осмысленная деятельность нереальна, поэтому дошёл до чтения по порядку раздела юмор на зелёном, по большей части конечно чепуха и бояны но попадаются и интересные вещи.
Например кусочек гороскопа
Близнецы

это очень круто, если он один, и совсем абзац, если их хотя бы два. Могут пиздеть без остановки хоть трое суток и ни разу ни повториться, что в общем-то прикольно, но иногда утомляет. Близнецам обычно все завидуют, потому что он и жнец, и чтец, и на дуде игрец, проще говоря - в каждой жопе затычка. Но никто не догадывается, как на самом деле трудно Близнецам выжить и выбрать в этом огромном мире возможностей - им всегда кажется, что жизнь проходит стороной, даже если он по уши в говне в событиях. Любит трахаться, жрать и получать новую информацию - лучше всего одновременно. За это слывет извращенцем, хотя на самом деле он просто экономит время. Феноменально ленив, девяносто процентов своей бурной деятельности разворачивает только для того, чтоб от него наконец отъебались и оставили в покое. Производит впечатление пиздобола и вообще васи, хотя на самом деле не дурак почитать в перерывах между распиздяйничаньем Канта и Кьеркегора (чтение зачастую все равно сопровождает идиотским смехом и междометиями типа "ыыыы", что очень мило смотрится, потому что юмор у Кьеркегора действительно может найти только Близнец). Сентиментален как последняя портовая блядь, верит в романтику, хотя постоянно от нее открещивается и демонстративно скалит зубы над теми, кто о ней говорит. В любви обычно несчастен (так и хочется сказать - потому что верит в романтику), потому что терпеть постоянно устраиваемые Близнецом феерии идиотического веселья и веселого идиотизма в силах только Овен, а на всех Близнецов ГОвна не хватает.
Конечно не вся правда но кое что похоже, по ходу заинтересовался кто такой Кьеркегор, и оказалось я и правда могу улюбаться читая этого философа :) вот несколько цитат из его произведения Афоризмы эстетика
Как человеческая натура всегда верна себе! С какой природной
гениальностью дает нам иногда маленький ребенок живую картину сложных
житейских отношений. Так забавно было сегодня смотреть на маленького
Людвига. Он сидел на своем высоком креслице и предовольно посматривал
вокруг. По комнате прошла его няня Мария. "Мария!" -- кричит он. "Что,
Людвиг?" -- ласково отвечает она и подходит к нему, а он, слегка наклонивши
головку набок и глядя на нее своими большими лукавыми глазенками,
прехладнокровно заявляет: "Не ту Марию, другую!"... А мы как поступаем? --
Взываем ко всему человечеству, а когда люди приветливо идут нам навстречу,
мы восклицаем: "Не ту Марию!"...

Есть насекомые, умирающие вслед за оплодотворением. Так и наши радости:
момент самого полного наслаждения -- и их уже нет!

Ничего не хочется... Ехать не хочется -- слишком сильное движение:
пешком идти не хочется -- устанешь; лечь? -- придется валяться попусту или
снова вставать, а ни того, ни другого не хочется... Словом, ничего не
хочется.
Последние прям точно обо мне.
Так же откопал там ссылку на интересный курс обучения основам компьютерных технологий на youtube,
из просмотренного нашел всякое сетевое tcp/ip,bgp и тому подобное, с одной стороны забавно ибо
с одной стороны излишне разжевано, с другой не достаточно информативно, но подвигает к изучению
вопроса более глубоко и подробно, в очередной раз удивляюсь и почему никто до такого на русском
не додумывается, хотя в таких случаях вспоминается что у нас не принята культура презентаций.
для примера один ролик, кому интересно советую зайти родственных ссылок там довольно много.
http://www.youtube.com/watch?v=Ox8D2YBRIrQ

06.10.2008

Начало положено

Начал готовится к эксперименту над Wi-Fi роутером, и ядром mips, спасибо за импульс заметке Консоль для Linksys WRT160N и подсказку в коменте про замечательный блог Warner's Random Hacking Blog в котором можно почерпнуть немало интересных идей, и мыслей как я понял из первых рук, пока скачал патчик после которого mips все таки начал собираться, а то на этапе сборки мира возникала постоянная ошибка. Если сейчас все соберется, что судя по времени так и будет, то поэкспериментирую с оптимизацией, а то система слишком избыточна для целей заливки ее в роутер, есть мысль расковырять старенький роутер давно приобретенный, но боюсь его мощности не хватит, но там посмотрим, пока по тестирую на QEMU так как в исходниках и ядро есть на этот случай, а потом уже по тестирую на реальном железе, благо разъём на плате роутера нашёл и даже похоже переходник не понадобится.
Ну вот почему эти проклятые капиталисты под натиском маркетойдов, не устанавливают такие нужные детали как компорты, ведь все для этого есть по стоимости копейки, ну можно понять что большинству народа они ненужны, но обидно.

03.10.2008

Test

Протестировал сегодня различные флеш проигрыватели, в результате опять откатился к 7й версии, собственно протестировать решил так как в портах обновился gnash-devel чего не случалось аж с весны, ну думал может починили чего.
Как оказалось зря проект пока не готов к использованию, ну или под моей конфигурацией так дико тормозит, если кому не лень подождать пока соберется и протестирует было бы интересно послушать, может на i386 он лучше работает или на долее стабильных платформах, но у меня на FreeBSD 8.0-CURRENT amd64 эта зараза грузила процессор где то на 80% и тормозила жутко, но зато проигрывала свежие ролики написанные на флеше9, тестил на мульт.ру на старых оттуда же тоже тормозила, то есть тормозила по сути только картинка а звук был нормальный, и когда он доходил до конца потом снова начинался с того места докуда успела дойти картинка :), ютуб показывать не стало хотя плеер отобразился и даже ползла полоска загрузки контента.
9й флеш даже в портах помечен для игнорирования, что то там не так со звуком, но решил для эксперимента и его потестить авось ставится быстро, результат не утешителен виснет и плодит процессы, так что правильно что запрещен к установке, да еше заметил что зачем то при установке онг приташил за собой SSL.
В итоге опять откатился на флеш7 ютуб показывает да и ладно :)

02.10.2008

FOSS-Sea 2008

Благодаря заметке frenzytechnix узнал о том что на украине прошла такая вот интересная конференция как FOSS-Sea 2008 потихому качаю видеозаписи докладов, потихому так как их ФТП что то очень с трудом отдает контент :( ну ничего немного осталось, немного огорчило что участников не так уж и много, доклады тоже к сожалению не сильно захватывающие это пожалуй беда русскоязычных сообществ и докладчиков, очень мало людей способных увлечь.
Хотя есть и весьма интересные доклады, например Роман Чепляка крайне интересно и живо рассказал об оконном менеджере xmonad и доклад надо сказать вызвал интерес посетителей судя по вопросам, после него. Со стыдом сознаюсь, что рекомендованную им прекрасную статью по xmonad так и не получилось прочесть полностью, и что то настроить у себя, хотя пожалуй это говорит о том что менеджер даже в минимальной конфигурации, с довольно непритязательным конфигом крайне удобен и желания что то менять и донастраивать не так уж и сильно :)
Ну и конечно доклад самого Сергея Можайского (ака frenzytechnix) о специализированных дистрибьютивах FreeBSD и Linux для создания сетевой инфраструктуры, доклад конечно был не такой захватывающий как про xmonad но тоже весьма познавательный и интересный. Особенно порадовало что была не забыта любимая FreeBSD а то обычно о ней на конференциях не вспоминают, что не сильно но огорчает.
Доклады и видеозаписи доступны тут.

Кстати я что то тут совсем разачаровался в русских информационных ресурсах о FreeBSD и прочих открытых технологиях, ну в ленте блогов еше порой появляется что то интересное но тоже уже мало, может кто что порекомендует из своего опыта, хотелось бы конечно рускоязычного но английское тоже сгодится :)

Призываю всячески пропиарить

Наткнулся тут на пару интересных статей.
Первая попалась в блоге n0xi0uzz и называется Плач математика (часть I) (часть один так как планируется продолжение), сначала конечно заинтересовало название, когда начал читать не пожалел, статья представляет собой перевод американского учителя математики, суть которого сводится к тому что нынешняя традиция преподавания математики уничтожает интерес к ней, и поэтому необходимо пересмотреть отношение к ней, и ведь на самом деле математика весьма похожа на искусство, а всякую рутину все равно сейчас выполняют компьютеры, так что момент для пересмотра представлений по моему весьма удачный, только вот вряд ли такой взгляд приживется, хотя может нам повезет и что то в этом мире изменится.
Вторая история скорее о том что не надо боятся менять жизнь, я вобше на habrahabr захожу не часто, но сейчас сидя без работы иногда туда заглядываю чтобы скоротать время, и сегодня наткнулся на прекрасное, для начала как и автор порекомендую почитать про Переворачивателя Пингвинов а потом длинный цикл о том как автор жил в Антарктиде
docs.google.com/Doc?id=dd5jggvq_9gzc3k6
docs.google.com/Doc?id=dd5jggvq_42dv88cj7t
docs.google.com/Doc?id=dd5jggvq_69gnpc9kpd

Вот такая подборочка получилась, надеюсь оно не только мне интересно.

01.10.2008

Поисковый плагин

Сделал поисковый плагин для ФФ чтоб через быстрый поиск искать в Google BSD.
Готовый плагин, и нюансы изготовления выложил на сайте, если кому нужен просто плагин то просто закиньте его в ~/.mozilla/firefox/[произвольная последовательность].default/searchplugins/ и перезапустите браузер, почему то наполнение дается с трудом, вроде и дома постоянно чем то занимаюсь но вот готовые решения пока получаются редко, так по мелочи обычно всякая фигня.
Что то еше хотел написать но забыл :)