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

24.09.2009

Отпуск к нам приходит :)

Долго ли коротко но походе и до меня дошла пора идти в отпуск, с одной стороны оно вроде как и на пользу, а то что то последние время каая то дикая апатия навалилась, и почти ничего нехотелось. Так вот отпуск планируется провести содержательно, и продуктивно, после думаю наберется сил на все недоделанные проекты и планы.
Из текущих новостей, завел себе juick, конкретно вот тут, кто не разу не слышал что это за сервис, это некий аналог твитера, но работа с ним идет полностью через xmpp (jabber), так что завел потому что все одно он почти всегда запущен, а иногда в голову приходит какая мысль, или ссылка попадается которой не лень поделится, но писать пост или что то в таком роде, как бы и не к чему, вот туда и буду всякое такое постить.
Да менее чем через 10 часов выезжаю в Киев, планирую послезавтра посетить конференцию KyivBSD ‘09, судя по программе будет что послушать, ну может пообщаться с кем нибудь. Судя по обсуждениям конференцию планирует посетить довольно большое число народа общающегося на http://forum.lissyara.su. Планируется куча фоток, и возможно несколько постов по мотивам :)
Ну потом еще кое где погуляю, а потом будет опять же скорее всего куча фоток.
Если вдруг кто то тут читает и хочет зачем то меня увидеть, то 25-26, я буду в Киеве, а потом некоторое время в Харькове, так что можно или тут связаться, надеюсь там где то будет возможность посмотреть интернет, ну или позвонить на + 7(962)688-71-86, раньше вроде в роуминге проблем не бывало.
Ну вот как то так.

19.09.2009

FreeBSD 9

Да именно 9, хотя еще не выпущена 8-я версия но разработчики и идеологи как обычно строят планы на перспективу, и если раньше это было в виде статической странички. То теперь это можно видеть, как и все последние новости в вики проекта, правда пока еще не вынесли в оглавление, но думаю в скором времени организуют.
Итак если кто не в курсе, то как раз в эти дни 17 - 18 сентября, в Компьютерной лаборатории Кембриджа, проходил очередной саммит разработчиков FreeBSD. Как его результат мы можем наблюдать сразу две странички, с предполагаемыми списками нововведений планируемых в будущей 9-й ветке. Кого это заинтересовало, могут посмотреть страничку с идеями "мозгового штурма", и краткий список идей для него.
Вероятно это не последние новости, которые нас ждут, по итогам этого мероприятия. Так что следим за изменениями вики, думаю там будет что посмотреть.
Пока сам бегло просмотрел, вспомнил что надо бы глянуть как там обстоят дела с WifiMesh сетями, очень по моему любопытная технология, и вроде уже работает.
Так же интересно получит ли развитие, написание драйвера для NetFPGA устройств, вероятно у этого проекта есть перспективы, так как один из разработчиков проходит стажировку HIIT/Ericsson, которые являются членами консорциума разрабатывающего эту технологию.
Так что поживем посмотрим ка будет развиваться ситуация, пока мы имеем 4-ю бету, 8-й версии системы, судя по всему версия выйдет вполне рабочей так как разработчики не торопятся следовать за объявленым расписанием, а выпускают версии по мере готовности :)
Erwin Lansing: в своем блоге заявил что Ports feature freeze now enforced, суть записи в том что дерево портов в этот, и вероятно последующие разы не будет подвергаться заморозке, на время выхода релиза.

Да в конце месяца планирую быть на конференции http://kyivbsd.org.ua/, к сожалению регистрация на нее уже закрыта, и кто опоздал уже вряд ли получится зарегистрироваться, если кто регистрировался но вдруг не получил никаких уведомлений может узнать подробности в списке рассылки. Ну и я если доберусь то попробую как нибудь осветить происходящее там, да и организатор обещал что будет вестись видеозапись, и вероятно ее потом выложат, а с учетом состава докладчиков, и что доклады будут на русском это пожалуй стоит послушать.

UPD: только что обновился, по CVS уже доступен RC1, так что релиз все ближе ;)

UPD: Народ по такому поводу в рассылке, даже публикует стихи :)
Причем по моему весьма неплохо, FreeBSD 8.0-RC1 там правда по английски, но коротко и понятно.

18.09.2009

CC9

В этом году подготовился к посещению фестиваля зарание, освободил расписание, чтоб вроде ничего особо не мешало, и все равно все получилось как то скомкано и нелогично, объяснений этому нет, но уж так вышло.
Получилось так, что на фестивале, я практически провел лишь ночь, но с другой стороны вроде все в основном видел, ну а семинаров особых вроде и не было хотя парочку хотелось поглядеть, но не сложилось. Итак фотографий отщелкал не много, что получилось более менее интересным выложил в альбом, ну и тут кое что приведу в качестве иллюстраций.
На мероприятие меня вез весьма веселый вагончик, вроде в метро такие "шедевры" попадаются не часто :)
Альбом: CC (Chaos Constructions)
Пришел на мероприятие уже ближе к вечеру первого дня, да и то посидеть не дали, сначала немного осмотрел общую обстановку.
Надо заметить что в этом году игровую зону вынесли в коридор, что по моему положительно сказалось, так как игрокам не мешало затемнение общего зала, да и смотрелось как то попросторнее. Выставка старых компьютеров была в этом году довольно сильно расширена, и большинство экспонатов работало, и наблюдалось оживление и желание народа попробовать их в деле. А вот выставка железа была крайне урезана, а в том году она мне показалась весьма симпатичной.
Альбом: CC (Chaos Constructions)
Так же было немного обособленное место, для выставки "железячников", хотя и в том году было нечто подобное, но тогда они как то больше были рассредоточены, что в принципе не мешало, в этом году эта часть была вроде весьма неплохо представлена, но видел как то сильно мельком и ничего особо сказать не могу, хотя например графопостроитель было бы интересно посмотреть в работе, кому интересно пожалуй могут полистать ЖЖ
[info]dlinyj, который являлся одним из организаторов, а так же [info]tnt23.

Альбом: CC (Chaos Constructions)
О большинстве конкурсов неплохие обзоры можно посмотреть у [info]easyjoh.
В холле была организована неплохая выставка графики, народ конечно все больше проходил мимо, но частенько можно было видеть, как кто то, осматривает ее более пристально, ди и таких как я, которые что то особое приглянувшееся фотографировали на память было немало, надо на досуге поискать что ль ресурсы на которых собраны аналогичные творения, ибо попадаются симпатичные экземпляры.
Альбом: CC (Chaos Constructions)
При входе так же мало того что раздавали какие то непонятные агитки, от как я понял спонсора, но и был небольшой лоток линуксшопа вроде, где торговали всякими майками, и прочими сувенирами, в глаза бросилось невысокое их качество, и испоганенная каким то креативщиком работа немецкого автора, о которой я как то тут уже упоминал и показывал, нафига вот им взбрело в голову поменять надпись :(
Альбом: CC (Chaos Constructions)
По технической стороне дело, сеть в этом году для посетителей работала вроде чуть стабильнее, но например мой ноут с FreeBSD, наотрез отказался подключатся к wifi, драйвер выдавал ошибку frimware, и не подключался, хотя сети видел и конектился к ним вроде без проблем, но вот адрес уже получить не успевал,и на ручное его присвоение так же не реагировал, но как раз удачно сложилось что был я только ночью, а там удалось подключится к проводному сегменту, который работал, но так как его похоже серьезно напрягали юные хацкеры, штормило его тоже неплохо, и логи только успевали ротейтися от всякого флуда. Веб серверы мероприятия тоже работали в большинстве случаев стабильно, хотя переодически и ложились, ночью даже весьма надолго, и судя по тому что было слышно, из оргзоны, постоянно за ними никто особо не следил. В этом году была онлайн трансляция, но тоже работала не совсем стабильно. О технической стороне тоже сказано немало, в том числе и на форуме, от себя скажу что конечно весьма напрягает, то что звук на мероприятии живет собственной жизнью, и то глушит зрителей, то выкидывает еще какие фокусы, например к утру он то просто пропадал, то шел только с одного канала, и с дикими помехами, что явно не улучшает впечатление посетителей, особенно когда они видят это из года в гоод, сам был только второй раз, но на форуме пишут что это хроническая проблема :(
Сайт мероприятия, в этом году, был сделан на весьма симпатичном движке, голосование проводилось в электронном варианте, но весьма неудачно о чем написано подробно на форуме, кстати о форуме, конечно весьма странное место, активности практически никакой, не до не во время и после фестиваля тоже не сильно активизировался, так несколько активных участников, и в основном анонсов и критики организаторов, в общем смысла особого не видно, хотя можно например посмотреть на подборки отчетов и сборники фотоотчетов.
Ночью было весьма любопытно, на большом экране народ игрался в Xbox, в гитархиро, и файтинги, а в зале народ кто дремал, кто общался, в общем проводил время в свое удовольствие, "хакеры" к утру в большинстве своем не выдержали и дрыхли "без отрыва от производства" :)
Альбом: CC (Chaos Constructions)
Я пока бродил ночью по залу, подслушал, а потом и пообсуждал с [info]oxyd, о OS/2 ее прошлом, возможностях, настоящем и перспективам. Если коротко резюмировать, то система интересна, жива и даже немного развивается, в русле открытых технологий, в ней уже вполне можно жить разработчику и гикам, но есть куча проблем с тем что многие части устарели, и не открываются по патентным сообщениям, а реверсинжинеринг дело не быстрое, да и получатся обычно не сильно функционально, а жаль, в OS/2 был ряд интересных решений, которые так и не получили продолжения, может как нибудь соберусь с силами и опишу по подробнее.
Вот примерно таки и прошел CC9 для меня, на второй день я не остался, хотел просто съездить домой и немного подремать, но так и не успел проснуться и приехать на сколь нибудь значительную часть, а ехать на час другой как то было лениво.

P.S.: Чуть не забыл, на выставке, быле пара крайне интересных терминалов от Intel, на одном даже была установлена Frenzy, немного потыкал по клавишам посмотрел что там за железо :)
Альбом: CC (Chaos Constructions)


UPD: У [info]oxyd было весьма прикольно организованно рабочее место, особенно картинка на системнике, жаль что на этой картинки все пересвечено вспышкой, а я как то так и не удосужился запечатлеть это чудо :)
Хм а подлый блогпост, совместно с пикасой теперь запрашивают какое то подтверждение согласия с правилами, при загрузке фоток, ну и фик с ним будем ставить лишнюю галку :)

15.09.2009

started using mercurial

Собрал волю в кулак и занялся освоением mercurial, в боевых условиях :)
В ходе поисков по интернету, и пролистывания документации понял что нужная мне конфигурация репозитория, может располагаться только в корне, так как я собираюсь разместить в одном репозитории одновременно /etc/, /usr/local/etc, домашние директории и директории сайта, по моему такой расклад весьма нормален для бекапа сервера, хотя может и стоит разбивать это на разные репозитории, когда проект вырастет но пока пожалуй удобнее все держать в одной куче.
Для того что бы в репозиторий попало только нужное надо создать файл .hgignore, примерно следующего содержания
# cat .hgignore
# use glob syntax.
syntax: glob

etc/master.passwd
home/andrey/Angra\ -\ Holy\ Land.tar.gz
home/andrey/moinmoin/Python-2.6.2.tgz
*.log
*~

# switch to regexp syntax.
syntax: regexp
^COPYRIGHT
^VERSION
^bin/
^boot/
^dev/
^lib/
^libexec/
^media/
^mnt/
^proc/
^rescue/
^sbin/
^sys/
^tmp/
^var/
^usr/bin/
^usr/games/
^usr/include/
^usr/lib/
^usr/libdata/
^usr/libexec/
^usr/obj/
^usr/ports/
^usr/sbin/
^usr/share/
^usr/src/
^usr/local/bin/
^usr/local/include/
^usr/local/info/
^usr/local/lib/
^usr/local/libdata/
^usr/local/libexec/
^usr/local/man/
^usr/local/sbin/
^usr/local/share/moin/htdocs/rrd/
^usr/local/share/moin/underlay
Как видно он содержит список исключений, причем может содержать как отдельные файлы, смотри секцию # use glob syntax, так и регулярные выражения # switch to regexp syntax, поддерживается синтаксис Python/Perl.
из остального пока освоил основы, как то создание репозитория, клонирование, ну и прочую элементаршину, желающие могут полистать, там вроде доходчиво все описано, а в вики есть даже основы по русски.
Правда сам довольно долго тормозил, в основном из за мелочей конечно, надо для начала понять, что там для чего, ну в основы я уже вроде как въехал, теперь постепенно буду разбираться дальше. Да стоит учитывать, что если использовать ssh транспорт, то корневой у него, обычно, является домашняя папка пользователя :)
А да надо еще разобраться с тонкостями .hgrc, но для начала и без него вроде вполне сносно работать.

10.09.2009

Технический лытдыбр

Что то опять, ничего особо не делается и не пишется, хотя потихому продолжаю эксперименты с новым сайтом, ну и соответственно с FreeBSD, в условиях довольно ограниченных ресурсов VSD. Дело это как оказалось довольно любопытно, и пожалуй стоит времени и усилий на него затрачиваемого, к тому же они пока не велики.
Итак первые результаты, оно работает, но надо бы это все наладить получше прежде чем тестировать на людях, хотя уже и открыл для гугла и яндекса индексацию, и вроде кто то уже заглядывал :)
Установил тут rrdtool, для построения графиков нагрузки, ибо lighttpd поддерживает выгрузку в его базу, но вот незадача, последняя версия rrdtool, имеет уж очень много весьма крупных зависимостей, что для не очень мощьного сервера как бы излишне, может кто читает из пользующихся, что скажете пользуетесь тем что есть, старыми версиями, или ещё как исхитряетесь. В принципе от набора нужен бы только сам rrdtool, даже пожалуй без возможности строить графики.

Так же сломал всю голову как бы приспособить mercurial, для хранения конфигов, да и самого сайта, хотя последние может и лишнее, но есть там элементы которые не бекапятся средствами самого движка. Но возникла следующая загвоздка, mercurial как я понял может работать только с файлами которые не выходят за пределы директории хранилища, ну то есть если надо поместить в хранилище /etc и /usr/local/etc, то хранилище надо располагать в корне, а остальные папки исключать по шаблонам, других вариантов пока что то не нашел. Да и что то работа с самим репозиторием пока не клеится, особенно в части работы с push/pull, создается и клонируется вроде все нормально, а вот обновится что то никак, но пока не сильно экспериментировал, все пытаюсь понят,ь как же все таки организовать.

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

09.09.2009

Tall Ships’ Races

Продолжу череду отчетов, а то хожу тут то туда, то сюда, а написать все как то лень, хотел написать о СС9, но не сложилось карта памяти что то не читается, попробую днем на работе, а уж солью фотки и опишу как оно прошло, хоть и был не сильно долго, но впечатления кое какие остались. На Tall Ships’ Races тоже был практически проходом, так как в большинство дней его проведения как раз работал в том районе. Кто не знает что это за мероприятие, а таких скорее всего большинство, могут сначала посетить сайт мероприятия, на удивление кстати толковый, на нем же можно найти кучу фотографий, и ссылок на суда участники. Позволю/себе скопипастить оттуда описание, для тех кому лень ходить по ссылкам :)
Международные регаты учебных парусных судов регулярно проводится с 1956 года. Они проходили под названиями “Operation SAIL”, “Cutty Sark”, в настоящее время регата называется Tall Ships’ Races – «Гонка больших парусников». Советские и российские парусники принимают участие в регатах с 1978 года.
Ну а теперь немного о самом мероприятии. Не узнать о нем, живя в Питере, было пожалуй очень сложно, билборды висели пожалуй по всему городу, и были весьма заметны. К тому же как раз на время проведения мероприятия, меня откомандировали в район его проведения, так что вольно или невольно, я мог его посмотреть в разные моменты, и получилось что посетил я его в осносном в неурочное время, когда зевак особо не было, но полюбоваться кораблями это не мешало, а скорее наоборот способствовало.
Дальше приведу несколько картинок, иллюстрирующих происходившие, в альбоме как всегда выложено побольше, особой обработки не производил, как то натуральные фотографии мне больше нравятся.
Обставленно мероприятие было с элементами алярюсс :)
Альбом: Tall Ships’ Races
Кстати проводилось оно, на всем протяжении набережной лейтенанта Шмидта, которая на протяжение всего мероприятия, а это несколько дней, была преврашена в пешеходнйю, и думаю многие автомобилисты сказали за это "спасибо", да и ряд примыкающих линий тоже был закрыт до Большого проспекта. Зато народу было вольно и вальготно там гулять, были еше ряд сцен, но их я не посещал и не в курсе что там было, пару раз видел какую то самодеятельность, и что то крутили фонограмное чтоб заполнить время. Так же была большая стена графити, которую хотел посмотреть но тоже не вышло, а народ кстати давольно активно рисовал, ну и конечно фотографировал мероприятие.
Альбом: Tall Ships’ Races

Ну и наконец сами корабли,было там их очень много, разных классов, конечно большинство не сильно привлекали внимание, но некоторые очень были симпатичны.
Альбом: Tall Ships’ Races
Ну вот примерно так оно и выглядело со стороны, можно было поднятся на некоторые корабли, но на целый день я туда не ходил, но сильно и не жалею, толпы народа, не по мне это все. Так же ловкие комерсанты катали народ на прогулочных кораблях, которые чадили как паравозы :)

03.09.2009

Несколько "горячих" новостей для затравки

Тут буквально в реалтайме посыпались любопытные новости, просто не могу молчать :)
Ну то что на дворе уже Beta3, уточненное расписание и процесс разработки в вики, ну и соответственно, что НEAD уже 9-CURRENT, наверное знают все кто хоть немного интересуется, тем что творится во FreeBSD.
А вот то что Remko Lodder: заявил об удалении lukemftpd из базовой системы, в самое ближайшее время, слышали наверняка не многие, ну в принципе новость не кажется обескураживающей, и не лишена смысла, если кто не знает то сейчас, в базовой системе есть два довольно простых FTP демона, ну вот так сложилось, и вот по заявлению Remko он решил убрать один из них, так как тот давно не обновляется, да и не сильно нужен. Всем кто им пользуется предложено пользоваться более актуальной версией из портов, впрочем исходная версия давно не поддерживается и теперь порт называется ftp/tnftpd его то и рекомендуют установить желающим.
Ну и вторая новость мимо которой пожалуй не стоит проходить, касается того что в рассылке freebsd-xen, появилось обсуждение того что неплохо бы все таки реализовать поддержку Xen Dom0, и что для этого стоит предпринять, интересующимся пожалуй стоит почитать обсуждение, ну может и что добавить. Ну а тем кому достаточно обзора можно посмотреть оригинал новости, на FreeBSD – the unknown Giant.

Ну вот вроде пока и все, остальное пообозреваю, как нибудь в следующий раз.

UPD: а да совсем забыл, тот же unknown Giant, информирует что на ресурсе Scratching My Needs народ показывает как можно организовать метапорты во FreeBSD (если кто не в курсе, то метапорт это набор пакетов ставящийся и соответственно удаляемый как единое целое), посмотрел все довольно таки логично и интересно, попробовать что ли :)