gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Вторник, 25 августа 2015< ^ >
Pinkbyte установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Дерево portage Gentoo официально переехало на git!
Конфигурация комнаты
Участники комнаты

GMT+3
[00:36:43] 0xd34df00d вышел(а) из комнаты: Disconnected: closed
[00:36:57] 0xd34df00d вошёл(а) в комнату
[01:27:08] beelzebubbie вышел(а) из комнаты
[02:10:26] CarelessChaser вошёл(а) в комнату
[02:11:53] Night Nord вышел(а) из комнаты
[02:11:56] 0xd34df00d вышел(а) из комнаты
[02:12:06] 0xd34df00d вошёл(а) в комнату
[02:26:03] evadim вышел(а) из комнаты
[02:40:36] CarelessChaser вышел(а) из комнаты
[02:56:03] maksbotan вышел(а) из комнаты
[03:23:45] fsteinel вошёл(а) в комнату
[03:25:15] 0xd34df00d вышел(а) из комнаты
[03:33:10] ruda вышел(а) из комнаты
[03:33:20] ruda вошёл(а) в комнату
[03:38:51] fsteinel вышел(а) из комнаты
[03:50:44] ruda вышел(а) из комнаты
[03:51:02] ruda вошёл(а) в комнату
[03:51:45] ruda вышел(а) из комнаты
[03:56:07] ruda вошёл(а) в комнату
[06:20:00] intellect вошёл(а) в комнату
[06:25:21] edgbla вышел(а) из комнаты
[07:07:13] slepnoga вошёл(а) в комнату
[08:48:34] WiseLord вошёл(а) в комнату
[08:51:11] evadim вошёл(а) в комнату
[08:58:58] kosc вошёл(а) в комнату
[09:02:04] Civilian вышел(а) из комнаты
[09:15:45] <slepnoga> господа питонисты и сочуствующие
[09:15:51] <slepnoga> это https://github.com/marcanpilami/winrs
[09:16:04] beelzebubbie вошёл(а) в комнату
[09:16:05] <slepnoga> можно запускать неинтерактивно, из скриптов?
[09:46:35] ruda вышел(а) из комнаты
[09:47:29] ruda вошёл(а) в комнату
[10:14:39] Civilian вошёл(а) в комнату
[10:28:39] ruda вышел(а) из комнаты
[10:28:49] ruda вошёл(а) в комнату
[10:31:04] trupanka вошёл(а) в комнату
[10:49:49] kosc вышел(а) из комнаты
[11:06:32] ruda вышел(а) из комнаты
[11:06:42] ruda вошёл(а) в комнату
[11:09:35] serj вошёл(а) в комнату
[11:10:45] ruda вышел(а) из комнаты
[11:11:20] serj вышел(а) из комнаты
[11:11:23] ruda вошёл(а) в комнату
[11:12:40] serj вошёл(а) в комнату
[11:13:20] maksbotan вошёл(а) в комнату
[11:16:11] ruda вышел(а) из комнаты
[11:16:21] ruda вошёл(а) в комнату
[11:16:59] ASM вошёл(а) в комнату
[11:23:29] <maksbotan> slepnoga: проблематично
[11:25:38] eegorov вышел(а) из комнаты
[11:46:52] <trupanka> Вот у меня не собирается pip и layman без отключения mprotect для бинарника python, остальные питонопакеты не собираются с включенным mprotect. Как эту ситуацию обыграть в ебилде для pip и layman?
[11:47:29] <trupanka> До того времени пока не пофиксят.
[11:49:50] ruda вышел(а) из комнаты
[11:50:00] ruda вошёл(а) в комнату
[12:02:13] CarelessChaser вошёл(а) в комнату
[12:25:27] <slepnoga> никак
[12:25:44] <slepnoga> 2 куска фольги
[12:25:46] <slepnoga> ;)
[12:25:57] <slepnoga> но лучше 1
[12:26:13] <slepnoga> что бы лет через 20 не задавали такие же вопросы
[12:26:25] <Civilian> hardened какой-нибудь?
[12:30:37] ruda вышел(а) из комнаты
[12:31:39] ruda вошёл(а) в комнату
[12:31:59] <trupanka> Civilian: угумс
[12:32:22] <trupanka> Civilian: сейчас вроде везде харденед.
[12:33:24] <Civilian> trupanka: нет
[12:33:44] <Civilian> trupanka: как бы ссзб, на багзиллу баг, пока не юзай харденед или не юзай пип и лэйман
[12:34:51] <trupanka> Я выключаю mprotect, собираю pip и layman, потом включаю. Не удобно просто.
[12:35:43] <Civilian> trupanka: ну это харденед. Ваще питон вроде официально с mprotect'ом работает фигово, отсюда и косяки
[12:35:48] <Civilian> притом бага won't fix
[12:35:58] <trupanka> За полгода изменили что-то в сборке питонопакетов.
[12:36:14] <trupanka> Пока меня не было в интернетах.
[12:36:54] <trupanka> Воевал зо Донбаз.
[12:37:32] serj вышел(а) из комнаты
[12:40:29] <trupanka> Вернулся короче, а гимп всо еще не 2.10. 2.9 с жуткими артефактами. krita вообще еще не перешла на kde-frameworks. Сплошное разочарованне.
[12:45:43] 0xd34df00d вошёл(а) в комнату
[12:47:14] ruda вышел(а) из комнаты
[12:47:39] ruda вошёл(а) в комнату
[12:51:27] ruda вышел(а) из комнаты
[12:51:56] ruda вошёл(а) в комнату
[12:55:55] <trupanka> Civilian: нашел у себя приложение без ipv6 - jack-audio-connection-kit. Написал им в багзиллу. Сказали, чтоб сам фиксил.
[12:56:39] maxggxam вышел(а) из комнаты
[13:01:19] maxggxam вошёл(а) в комнату
[13:02:46] kosc вошёл(а) в комнату
[13:08:25] <maksbotan> мде, спросил у онлайн консультанта есть ли товар в наличии
[13:08:38] <maksbotan> в ответ он прислал мне скрин сайта с обведенным красным текстом "есть в наличии"
[13:13:09] <trupanka> maksbotan: это ты спрашивал у консультанта, который не консультирует. там должен быть второй уровень консультантов, которые все знают. как и в любой тех. поддержке.
[13:13:20] 0xd34df00d вошёл(а) в комнату
[13:14:33] <trupanka> Если отдел тех. поддержки, который не решает проблемы (кал-центр), а есть нормальный. Вобщем это простой квест, нужно достать консультанта с первого уровня, чтобы он переключил тебя на нормального.
[13:14:57] <maksbotan> ну, меня его ответ удовлетворил )
[13:26:56] ruda вышел(а) из комнаты
[13:27:12] ruda вошёл(а) в комнату
[13:27:27] ruda вышел(а) из комнаты
[13:28:41] ruda вошёл(а) в комнату
[13:31:13] ruda вышел(а) из комнаты
[13:31:31] ruda вошёл(а) в комнату
[13:32:19] ruda вышел(а) из комнаты
[13:32:29] ruda вошёл(а) в комнату
[13:33:42] Львёна вошёл(а) в комнату
[13:36:35] <slepnoga> [12:31:29] <trupanka> Воевал зо Донбаз.
[13:36:39] <slepnoga> зойчем?
[13:36:40] ruda вышел(а) из комнаты
[13:36:50] ruda вошёл(а) в комнату
[13:44:45] <trupanka> slepnoga: просто пошутил. а вообще за кого хочу, за того и воюю.
[13:44:47] ruda вышел(а) из комнаты
[13:46:10] <trupanka> Была бы война опенсорса против проприетарщины, вступил бы в армию опенсорса.
[13:47:04] ruda вошёл(а) в комнату
[13:47:05] <trupanka> slepnoga: А ты на какой стороне бы оказался в такой фантасмагорической ситуации.
[13:47:15] <trupanka> ?
[13:47:36] ruda вышел(а) из комнаты
[13:49:03] <trupanka> slepnoga: Я просто грунтовкой надышался, несу чушь. Не обращай внимания. Я не специально, ремонт типа.
[13:50:17] ruda вошёл(а) в комнату
[13:53:30] <slepnoga> trupanka: так я ж не спрашиваю, за кого.
[13:53:43] <slepnoga> а спрашиваю, зачем вообще
[13:53:54] <slepnoga> ;)
[13:54:18] <trupanka> slepnoga: запутал ты меня, вобщем.
[13:54:30] <trupanka> что, где, когда устроил.
[13:55:11] <Civilian> trupanka: ога, так бывает, да )
[13:56:10] <trupanka> грунтовка кстати норм, бетон-контакт называется.
[13:57:29] <trupanka> Civilian: ну а как я буду патчить их jack, если я си только в книжках видел, а под юникс программировал только во сне.
[13:57:40] <Civilian> как хочешь )
[13:57:43] <Civilian> очевидно же )
[13:57:46] <Magistr> trupanka: переходи на пульсу
[13:58:01] <trupanka> Magistr: ни за что.
[13:58:10] <Civilian> trupanka: у ipv6 проблем обычно две причины
[13:58:20] <Magistr> trupanka: потому что ?
[13:58:22] <Civilian> точнее три
[13:58:36] <Civilian> 1) резолвер использует gethostbyname
2) Захардкожен AF_INET4
3) Парсер не понимает в6 адресов в конфигах
[13:58:50] <Civilian> это порядка 90% проблем с ipv6 в софте
[14:00:20] <trupanka> Civilian: ну там кода не много в принципе. У меня оно тупо сегфолтится, gethostbyname там тоже есть, AF_INET есть, AF_INET6 нет нигде. Потом как-нибудь посмотрю. К тому времени может и у создателей jack совесть проснется, сами все сделают.
[14:02:31] <trupanka> Magistr: Просто душа не лежит к нему. Осваивать его конфиги не хочется, настройку. Потцеринг бесит опять же. Вобщем любая причина подойдет, лишь бы не пользоваться пульсой.
[14:02:46] <slepnoga> PING: transmit failed. General failure.
[14:02:50] <trupanka> Magistr: а пульса умеет по сети передавать звук?
[14:02:52] <slepnoga> ипв6
[14:04:21] <Magistr> trupanka: умеет и по ипв6
[14:04:32] <slepnoga> Magistr: ты виндам Ipv6  выдавал ?
[14:04:35] <Magistr> ну и да настроить её 1 раз и это 4 строки
[14:04:43] <trupanka> Magistr: попробую может тогда.
[14:05:17] <Magistr> slepnoga: в лабе выдавал но в общем косяков особо несловил
[14:05:28] <slepnoga> Magistr: по dhcp ?
[14:05:32] <Civilian> trupanka: просто тут позиция софтописателей такая - в домашних локалках нет ipv6 :)
[14:05:42] <Magistr> slepnoga: да
[14:05:47] <Civilian> или если и есть то точно не ipv6-only
[14:05:58] <Civilian> поэтому поддерживать в домашнесофте ипв6 нет смысла
[14:08:35] <trupanka> Civilian: jack не такой уж и домашний. Это же, что-то вроде ASIO в Windows. Используется, наверное, даже в какой-нибудь звукозаписывающей студии или на каком-нибудь радио. Должен уметь. Просто разработчик ленивая скотина.
[14:09:45] <Magistr> если тебе нужно звук писать то ты и мак купишь и ипв4 найдешь
[14:10:18] <trupanka> В jack2 зато есть поддержка винды и андроида. Вот это уже какая-то бесполезная хрень. У меня же гента.
[14:10:21] <Civilian> trupanka: но не в датацентре где ipv6-only имеет смысл
[14:11:44] <slepnoga> Magistr: https://support.microsoft.com/en-us/kb/2711727
[14:11:51] <slepnoga> только что напоролся
[14:12:06] <slepnoga> и как раз завтра имидж в прод ;(
[14:13:36] <trupanka> Пусть даже так. Но я считаю, если пишешь сетевое приложение, то сделай поддержку ipv6. Неужели прям очень сложно? У них просто код был написан давно, и они еще не добавили поддержку, потому что лень.
[14:14:40] <slepnoga> trupanka:   у меня в сетевом приложении и ipv4 нету
[14:14:50] <slepnoga> не то что ipv6
[14:14:55] <slepnoga> ;)
[14:15:20] <trupanka> slepnoga: ну ты придираешься к словам, и вырываешь фразы из контекста. Как обычно.
[14:16:03] <trupanka> Или я не умею излагать свои мысли кратко. Не важно.
[14:17:35] <slepnoga> Magistr: это мой сетевик RD  незафильтровал что ли ?
[14:17:39] <trupanka> slepnoga: jack_netsource не умеет в сокеты тоже.
[14:18:09] <slepnoga> trupanka: у меня IB,COM,X25,TokenR.....
[14:18:18] <slepnoga> ;)
[14:18:30] <slepnoga> [14:12:13] <trupanka> slepnoga: jack_netsource не умеет в сокеты тоже.
[14:18:31] <Magistr> slepnoga: вполне или лишние механизмы включены
[14:18:41] <slepnoga> будь мужиком - netcat
[14:19:47] <trupanka> slepnoga: а это не слишком костыльно получится?
[14:25:40] <slepnoga> нет
[14:25:57] <slepnoga> ту еще просто никогда не видел котстылей
[14:25:59] <slepnoga> ;0
[14:26:43] <Civilian> trupanka: хочешь костыльнуть для поддержки ipv6? :)
[14:26:53] <Civilian> trupanka: ставишь на железки haproxy
[14:26:58] <Civilian> и пускаешь трафик через них
[14:27:02] <Civilian> соединение будет с localhost'ом )
[14:27:10] <Civilian> а дальше уже по в6 пойдет трафик реально )
[14:27:23] <Civilian> оно чуть лучше чем неткат будет
[14:31:08] <slepnoga> народ, я в раздумье
[14:31:16] <slepnoga> w210 vs w203
[14:31:22] <slepnoga> че скажете ?
[14:32:02] slepnoga nbsp; в трауре - помер самый любимый истребитель с прицелом на капоте
[14:36:58] <slepnoga> и все замолчали ... ;(
[14:38:00] <Magistr> darkk@host$ alsamixer
// настраиваем capture wave потока в микшере
darkk@host$ mkfifo wave-stream
[14:38:03] <Magistr> джек ненужен
[14:38:11] <Magistr> darkk@guest$ ssh host "cat wave-stream" | aplay -f cd -
darkk@host$ arecord -f cd - > wave-stream
[14:38:21] <Magistr> вот так по сети играть же можно
[14:44:33] <Civilian> slepnoga: w210?
[14:44:35] <Civilian> что есть w120?
[14:44:37] <Civilian> *210
[14:46:36] maksbotan вышел(а) из комнаты
[14:46:54] <trupanka> Civilian: Я примерно так же с stunnel костыляю.
[14:48:14] <trupanka> Не для ipv6, но он так тоже может.
[14:53:54] <slepnoga> Civilian: хм, а если ты w210 в гугл - у тебя что ?
[14:54:03] <slepnoga> с w203 аналогочно ?
[14:55:29] <Civilian> slepnoga: мерседес какой-то
[14:55:34] <Civilian> я думал что это ноуты такие
[14:56:10] <slepnoga> [14:26:36] *slepnoga  в трауре - помер самый любимый истребитель с прицелом на капоте
[14:56:19] <slepnoga> за ноут я бы не плакаль
[14:56:48] <Civilian> slepnoga: я б наоборот просто. Мало ли что ты истрибителем зовешь
[14:57:36] medvedko вошёл(а) в комнату
[15:09:41] intellect вышел(а) из комнаты
[15:15:18] bober2000 вошёл(а) в комнату
[15:25:57] ruda вышел(а) из комнаты: Replaced by new connection
[15:26:07] ruda вошёл(а) в комнату
[15:28:50] ruda вышел(а) из комнаты: Replaced by new connection
[15:29:00] ruda вошёл(а) в комнату
[15:51:15] Perlovka вышел(а) из комнаты
[15:59:39] eegorov вошёл(а) в комнату
[15:59:42] maxggxam вышел(а) из комнаты
[16:01:23] ruda вышел(а) из комнаты
[16:05:34] maxggxam вошёл(а) в комнату
[16:07:38] ruda вошёл(а) в комнату
[16:32:01] edgbla вошёл(а) в комнату
[16:33:31] 0xd34df00d вышел(а) из комнаты
[16:33:31] 0xd34df00d вышел(а) из комнаты
[16:33:31] kosc вышел(а) из комнаты
[16:34:18] ruda вышел(а) из комнаты: Replaced by new connection
[16:34:28] ruda вошёл(а) в комнату
[16:44:38] ruda вышел(а) из комнаты: Replaced by new connection
[16:44:48] ruda вошёл(а) в комнату
[16:59:32] kosc вошёл(а) в комнату
[17:01:15] maxggxam вышел(а) из комнаты
[17:06:04] maxggxam вошёл(а) в комнату
[17:26:22] ruda вышел(а) из комнаты: Replaced by new connection
[17:26:32] ruda вошёл(а) в комнату
[17:31:04] ruda вышел(а) из комнаты: Replaced by new connection
[17:31:14] ruda вошёл(а) в комнату
[17:46:14] serj вошёл(а) в комнату
[17:46:42] ruda вышел(а) из комнаты: Replaced by new connection
[17:46:52] ruda вошёл(а) в комнату
[18:00:11] CarelessChaser вышел(а) из комнаты
[18:03:31] ruda вышел(а) из комнаты: Replaced by new connection
[18:03:41] ruda вошёл(а) в комнату
[18:05:42] CarelessChaser вошёл(а) в комнату
[18:12:55] nis вошёл(а) в комнату
[18:13:23] ruda вышел(а) из комнаты: Replaced by new connection
[18:13:33] ruda вошёл(а) в комнату
[18:22:18] <nis> Civilian: ко мне приехал этот чудо аппарат
[18:26:49] <Civilian> nis: какой? йолла?
[18:27:43] <nis> да
[18:28:15] <nis> доволен как слон
[18:28:31] <Civilian> а подробности?
[18:28:42] <nis> а что именно:
[18:28:44] <nis> ?
[18:28:52] <nis> обзор девайса на хабре есть последний
[18:28:59] <nis> там тоже чувак кстати с Нижнего
[18:29:09] <nis> а так прикольная игрушка
[18:29:30] <nis> если правда закрывать приложения то они закрываются реально
[18:29:36] <nis> и потом загружаются дольше
[18:29:42] <nis> а так отзывчив
[18:29:48] <nis> к интерфейсу долго привыкал
[18:30:00] <nis> т.к. не андроид и не иос
[18:30:11] <nis> у все вызывает если не моральный шок, то удивление
[18:30:14] <nis> от внешнего вида
[18:30:47] <nis> Приложений не как на дроид
[18:30:53] <nis> но в принципе их хватает с лихвой
[18:30:57] <nis> для начала
[18:31:05] <Civilian> nis: ну ок
[18:31:40] <nis> щас обновится и думаю как приеду на следующей неделе, что нибудь напишу
[18:31:48] <nis> + хочу клаву под него собрать хардварную
[18:32:49] <Civilian> nis: продается клава же под него
[18:32:52] <nis> неа
[18:33:06] <nis> она только вложившим на кикстартере досталась
[18:33:08] <Civilian> nis: теоретически продается, да
[18:33:11] <nis> + она не такая как я хочу
[18:33:21] ruda вышел(а) из комнаты
[18:33:31] ruda вошёл(а) в комнату
[18:33:33] <Civilian> nis: бе-бе-бе )
[18:34:01] <nis> Civilian: вообще аппарат смотрится, как люмия от мс
[18:34:15] <nis> т.е так же необычно среди всего того андроидо шлака
[18:36:24] <nis> т.к. ну взял бы я себе S6 ну и что
[18:36:38] <nis> он ничем кардинально не лучше того что есть у меня
[18:36:46] <nis> при том что стоит в 10 раз дороже
[18:36:59] <nis> время от батареи даже меньше
[18:37:03] <nis> ну камера
[18:37:04] <nis> и всё
[18:40:59] <nis> Civilian: самый большой троллинг аппарата, что на нём нету никаких видимых признаков что это за  производитель, так на задней крышке текст и сверху маленький лейбл на торце
[18:42:01] <Civilian> хех
[18:42:13] <Civilian> nis: про батарею - вопрос в использовании. Скока у тебя железяка держит?
[18:42:17] ruda вышел(а) из комнаты
[18:44:13] ruda вошёл(а) в комнату
[18:51:26] maksbotan вошёл(а) в комнату
[18:52:29] ruda вышел(а) из комнаты
[18:52:41] <nis> Civilian: щас не скожу
[18:52:53] <nis> но за 4 часа ещё ни разу не заряжал
[18:53:00] <nis> с заводской зарядки
[18:53:03] <Civilian> nis: просто что мой 1+1, что с6 держит примерно 20 часов батарею
[18:53:03] <nis> надо смотреть
[18:53:21] <nis> через дня 2 скажу
[18:53:23] <nis> точно
[18:53:33] <Civilian> в режиме хорошего использования - т.е. на работе вай-фай, в дороге читать книжечки
[18:53:36] ruda вошёл(а) в комнату
[18:53:39] <Civilian> часик скайпа по 3ж
[18:55:42] <nis> ))
[19:00:05] maxggxam вышел(а) из комнаты
[19:01:21] maxggxam вошёл(а) в комнату
[19:09:06] CarelessChaser вышел(а) из комнаты
[19:17:53] ruda вышел(а) из комнаты
[19:18:03] ruda вошёл(а) в комнату
[19:27:24] ruda вышел(а) из комнаты
[19:27:34] ruda вошёл(а) в комнату
[19:33:53] winterheart вышел(а) из комнаты
[19:44:32] medvedko вышел(а) из комнаты
[19:49:31] ruda вышел(а) из комнаты: Replaced by new connection
[19:49:41] ruda вошёл(а) в комнату
[19:59:59] maxggxam вышел(а) из комнаты
[20:06:02] maxggxam вошёл(а) в комнату
[20:08:17] serj вышел(а) из комнаты
[20:09:57] ruda вышел(а) из комнаты: Replaced by new connection
[20:10:07] ruda вошёл(а) в комнату
[20:12:52] ruda вышел(а) из комнаты: Replaced by new connection
[20:13:02] ruda вошёл(а) в комнату
[20:19:05] Civilian вышел(а) из комнаты
[20:30:30] ruda вышел(а) из комнаты
[20:30:40] ruda вошёл(а) в комнату
[20:32:14] ruda вышел(а) из комнаты
[20:33:09] ruda вошёл(а) в комнату
[20:39:13] ruda вышел(а) из комнаты: Replaced by new connection
[20:39:23] ruda вошёл(а) в комнату
[20:46:22] kosc вышел(а) из комнаты: Disconnected: closed
[20:48:37] ruda вышел(а) из комнаты: Replaced by new connection
[20:48:47] ruda вошёл(а) в комнату
[20:59:54] maxggxam вышел(а) из комнаты
[21:02:42] hitecnologys вошёл(а) в комнату
[21:02:52] hitecnologys вышел(а) из комнаты
[21:05:23] maxggxam вошёл(а) в комнату
[21:17:55] ruda вышел(а) из комнаты: Replaced by new connection
[21:18:05] ruda вошёл(а) в комнату
[21:23:13] eegorov вышел(а) из комнаты
[21:30:57] 0xd34df00d вошёл(а) в комнату
[21:31:29] ruda вышел(а) из комнаты: Replaced by new connection
[21:31:39] ruda вошёл(а) в комнату
[21:44:17] kosc вошёл(а) в комнату
[21:54:13] ruda вышел(а) из комнаты: Replaced by new connection
[21:54:23] ruda вошёл(а) в комнату
[21:59:00] maxggxam вышел(а) из комнаты
[22:00:28] maxggxam вошёл(а) в комнату
[22:03:22] Civilian вошёл(а) в комнату
[22:27:04] ruda вышел(а) из комнаты
[22:31:33] ruda вошёл(а) в комнату
[22:36:24] ruda вышел(а) из комнаты: Replaced by new connection
[22:36:34] ruda вошёл(а) в комнату
[22:43:02] ruda вышел(а) из комнаты: Replaced by new connection
[22:43:12] ruda вошёл(а) в комнату
[23:00:16] kosc вышел(а) из комнаты
[23:00:16] 0xd34df00d вышел(а) из комнаты
[23:00:26] 0xd34df00d вошёл(а) в комнату
[23:16:00] nis вышел(а) из комнаты
[23:42:15] bober2000 вышел(а) из комнаты
[23:48:53] slepnoga вышел(а) из комнаты
[23:57:34] Night Nord вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!