gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Суббота, 19 марта 2011< ^ >
winterheart установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Фортунки: http://tinyurl.com/ycpu4bd || Логи: http://tinyurl.com/gcgr-logs || Логендарь: http://tinyurl.com/gentoo-calendar || Языками чешут в talks@conference.gentoo.ru || Gentoo LiveDVD 11.0
Конфигурация комнаты
Участники комнаты

GMT+3
[00:00:03] olegon вышел(а) из комнаты
[00:00:14] olegon вошёл(а) в комнату
[00:00:39] <beresk_let> krigstask, у тебя всё ещё тормозит zsh?
[00:09:56] <mva> Nico-izo: приделали, не ври
[00:14:16] <slep> beresk_let: подставка под нотбук с 2-мя кулерами - это что ? :)
[00:16:02] <slep> хех, кто тут ныл по поводу подсветки ?
[00:16:05] <slep> app-laptop/nvidiabl-0.67    Linux driver for setting the backlight brightness on laptops using NVIDIA GPU
[00:19:02] <Night Nord> slep: вот зачем ты сайт положил?
[00:19:16] <slep> какой ?
[00:19:24] <Night Nord> creep.ru который
[00:19:57] <slep> ты запрос видел ? :-D  - такой и гугл положит. Так что это не я
[00:20:49] <slep> /ме  омазывается mysql  базой на 3 гб для веб-сайта
[00:21:16] <slep> Night Nord: это у них эффект от фишки.ру
[00:23:18] <Night Nord> И вот какой нехороший человек мне напомнил про Z?
[00:23:46] <slep> WTF ?
[00:23:51] lexa_ вышел(а) из комнаты
[00:23:56] <Nico-izo> mva: Случаем не знаешь, пакеты кроме как по-одному ставить можно?
[00:26:06] <winterheart> их можно ставить по-двое!!!
[00:26:27] <Night Nord> Если очень постараться - то даже по-трое.
[00:26:40] <winterheart> мастера, поговаривают, могут управляться и с четырьмя!!
[00:27:35] <Night Nord> winterheart: Тс-с-с-с. Ты главное про секретное искусство горных нинзя по установке сразу пяти пакетов не говори.
[00:28:08] <Nico-izo> лол
[00:28:25] <Nico-izo> я про гуй.
[00:29:00] <winterheart> нет, MSI не умеет больше одного
[00:29:14] <beresk_let> Nico-izo, про какой именно гуй?
[00:30:54] <slep> если msi  писали горные ельфы из страны Озззз, то может и 2, но иногда
[00:35:21] <Night Nord> Питон апдейтер такой апдейтер
[00:35:31] <Night Nord> Они что, не могли сделать кэш как в ревдеп-ребилде?
[00:35:51] <Night Nord> Меня уже достало его стопятисотый раз запускать только для того, чтобы увидеть, что он опять свалился на каком-то конфликте
[00:40:56] serj.wind вышел(а) из комнаты
[00:42:11] <slep> Ну ты прям как ботан ;)
[00:42:17] <maksbotan> Што
[00:42:20] Elena вышел(а) из комнаты
[00:42:26] <slep> О
[00:42:32] <slep> вернулся
[00:43:18] serj.wind вошёл(а) в комнату
[00:51:06] <slep> maksbotan: Максимка, а ты за 3 недели успеешь ?
[00:51:18] <maksbotan> что успею?
[00:53:55] <slep> квизы
[00:58:27] chuvak|wrk вошёл(а) в комнату
[01:00:30] <qnikst> опять квизы?
[01:07:51] noga вышел(а) из комнаты
[01:07:52] slep вышел(а) из комнаты
[01:34:46] Corvus вышел(а) из комнаты
[01:41:10] Night Nord вышел(а) из комнаты
[01:47:55] Civilian вышел(а) из комнаты: Replaced by new connection
[01:48:05] Civilian вошёл(а) в комнату
[01:53:25] Civilian вышел(а) из комнаты
[01:56:08] Civilian вошёл(а) в комнату
[02:19:46] jam вышел(а) из комнаты: qutIM : Jabber plugin
[02:43:05] ruda вышел(а) из комнаты
[02:47:50] maksbotan вышел(а) из комнаты
[02:55:39] maksbotan вошёл(а) в комнату
[02:58:10] mva вышел(а) из комнаты
[03:32:03] maksbotan вышел(а) из комнаты
[03:38:57] mist вышел(а) из комнаты
[05:15:14] Civilian вышел(а) из комнаты: Replaced by new connection
[05:15:25] Civilian вошёл(а) в комнату
[05:26:33] Sun][ вышел(а) из комнаты
[05:36:09] GoodWin_ вошёл(а) в комнату
[05:37:16] Sun][ вошёл(а) в комнату
[06:04:41] norbps вышел(а) из комнаты
[06:32:17] Sun][ вышел(а) из комнаты
[06:46:26] Львёна вышел(а) из комнаты
[08:30:35] Corvus вошёл(а) в комнату
[08:37:01] τρογ вошёл(а) в комнату
[08:45:12] mva вошёл(а) в комнату
[08:52:34] magog вошёл(а) в комнату
[08:52:46] magog вышел(а) из комнаты
[08:54:53] <mva> Nico-izo: поставь fapman (Faster APplication MANeager)
[08:55:01] <mva> и можешь ставить пакеты хоть по 100 :)
[08:55:20] <mva> а так же никто не запрещает делать apt-get install из консоли :)
[09:08:26] maksbotan вошёл(а) в комнату
[09:09:50] τρογ вышел(а) из комнаты
[09:10:20] <krigstask> Мне одному кажется, что этот парень что-то скрывает? http://www.gentoo.ru/node/22371
[09:17:10] Интеллект вошёл(а) в комнату
[09:26:32] maksbotan вышел(а) из комнаты
[09:32:01] maksbotan вошёл(а) в комнату
[09:35:47] chuvak|wrk вышел(а) из комнаты
[10:11:28] balticman вошёл(а) в комнату
[10:21:47] lexa_ вошёл(а) в комнату
[10:28:50] reonaydo вошёл(а) в комнату
[10:33:37] mva вышел(а) из комнаты
[10:33:55] <krigstask> Есть храбрецы на http://trafficpanel.scand.com/news/ ебилд накропать? (-:Е
[10:38:46] <winterheart> опять какая-то хунта
[10:38:56] <krigstask> Кровавая клика
[10:40:06] <evadim> криг, ты в провайдеры что ли подался?
[10:40:17] <winterheart> домашние
[10:40:24] <evadim> ээээ
[10:40:28] <krigstask> Я не осилил tc, хочу на работу поставить
[10:40:39] <krigstask> Там через меня весь интернет идёт
[10:40:46] <krigstask> «Борода Телеком»
[10:40:49] <evadim> ёмаё
[10:47:08] τρογ вошёл(а) в комнату
[10:48:32] Интеллект вышел(а) из комнаты
[10:50:25] Львёна вошёл(а) в комнату
[11:04:26] noga вошёл(а) в комнату
[11:04:33] slep вошёл(а) в комнату
[11:09:29] <slep> krigstask: тебе просто графики траффика ?
[11:10:00] <krigstask> Ну, мне бы ещё шейпер для тупых
[11:10:24] <krigstask> Для просмотра состояния я iftop использую
[11:10:55] <slep> вебмин не пойдет ?
[11:11:11] <slep> и веб-коллектд
[11:12:47] norbps вошёл(а) в комнату
[11:13:02] <krigstask> Не, для этого мне iftop'а хватает
[11:13:35] <slep> а то оно апач просит
[11:14:06] <slep> и сильно смахивает на панельки хостинга
[11:14:18] <slep> такой же брррр
[11:14:26] <krigstask> Ужас какой )-:Е
[11:15:56] <slep> для покрутить шейпер в вебмине был модуль
[11:17:11] <slep> krigstask: http://dpaste.org/fbfg/ ;-)
[11:17:13] <krigstask> После emerge -p webmin как-то неохота его ставить
[11:17:20] <slep> тебе это врядли подойдет
[11:17:50] <krigstask> Да уж, не хотеть. Ну и ладно, поищу другой шейпер для тупых
[11:19:28] <slep> krigstask: задачку опиши
[11:19:52] <krigstask> Легко. Есть моя машина, в которую воткнут общий модем 4G
[11:20:12] <krigstask> Через меня-шлюза в интернет лезет дюжина машин
[11:20:33] <krigstask> Если кто-то врубает торренты, то у меня даже Яббер скисает
[11:21:00] <krigstask> Хорошо бы ограничить количество подключений с одного IP
[11:21:11] <olegon> закрой им нат
[11:21:25] <olegon> 80 рули на сквид
[11:21:31] <olegon> а остальное лесом
[11:21:45] <olegon> 5190 на аську и 443
[11:21:51] <olegon> 5222 на жабер :)
[11:22:10] <slep> жаббету нат не нужен ? ;)
[11:22:45] <slep> krigstask:  а скисает он из-за pps  или просто канал забивает ?
[11:23:06] <krigstask> pps?
[11:23:33] <krigstask> Судя по всему, забивает канал по количеству подключений, потому что скачивание в один поток выжирает весь канал, но не мешает
[11:24:25] <slep> ну можно без шейпера ;)
[11:24:34] <slep> -limit n/s
[11:24:53] <slep> dstlimit /hashlimit
[11:25:09] <krigstask> Какие умные слова (-%Е
[11:25:14] <krigstask> И где про них почитать?
[11:26:33] <slep> connlimit
       Allows you to restrict the number of parallel connections to a server per client IP address (or client address block).
[11:27:06] <slep> ты не обудишся, если я скажу откуда я это скопипастил ?
[11:27:12] <slep> оби*
[11:27:17] <krigstask> Не думаю
[11:27:33] <slep> man iptables
[11:27:40] <slep> потом /limit
[11:28:06] <krigstask> Чего уж тут обижаться, для меня iptables — тёмный лес
[11:28:17] <krigstask> Сказал бы, что в его мане есть, и всё
[11:28:20] <krigstask> Спасибо
[11:30:07] alexpro вошёл(а) в комнату
[11:31:54] <slep> krigstask:  в xtables-addons есть еще няшки - там можно квоту на трафф гибко ставить
[11:33:13] <krigstask> Ага, учту
[11:33:25] <slep> [21:1016] -A SYNFLOOD -p tcp -m limit --limit 30/sec --limit-burst 30 -j RETURN
[0:0] -A SYNFLOOD -p tcp -j REJECT --reject-with tcp-reset
[0:0] -A WWW -m limit --limit 30/sec --limit-burst 20 -j ACCEPT
[11:33:34] <slep> это от алексия
[11:33:39] <slep> как семпл
[11:34:25] krigstask переписывает на бумажку
[11:34:30] 0xd34df00d вошёл(а) в комнату
[11:34:40] <slep> krigstask:  может просто uTp порезать , или просто торренты зажать ?
[11:34:49] <0xd34df00d> Хы.
[11:34:49] <0xd34df00d> balticman: ну как тебе личкрафты? )
[11:36:27] <slep> накрайняк есть net-misc/l7-filter-userspace
[11:36:28] <krigstask> Да мне не жалко, если они мешать не будут другим
[11:37:06] <slep> krigstask: http://www.gentoo.ru/node/21681
[11:38:00] <krigstask> Там про трафик
[11:38:51] <balticman> 0xd34df00d: дофига работы вам там
[11:40:05] <0xd34df00d> А то!
[11:40:18] <0xd34df00d> Блин, а Магога здесь нету? Пичалька, это он ирку пилит.
[11:40:28] <0xd34df00d> balticman: а чочо, например?
[11:43:41] <balticman> 0xd34df00d: испробую www - тогда будет что больше сказать
[11:44:13] texnik666 вошёл(а) в комнату
[11:44:21] <texnik666> hi
[11:44:54] <slep> krigstask:  если не поможет, http://forum.nag.ru/forum/index.php?showtopic=55025&view=findpost&p=503368 :)
[11:45:50] <krigstask> Чёрная магия повелителей сетей!
[11:50:57] <slep> не, магию сща покажу
[11:51:33] <slep> http://dpaste.com/516873/
[11:51:42] <slep> магия ^^
[11:53:07] <slep> а магии то нет - http://www.opennet.ru/base/net/ng_bpf_build.txt.html
[11:56:22] <krigstask> Ух ты, циферки с буковками!
[11:57:24] slep nbsp; пошел патчить syslog-ng
[12:05:02] <reonaydo> посоветуйте плиз просмотрщик картинок под xfce какой-либо, кроме ristretto
[12:05:59] <Nikoli> 0xd34df00d: что такую дикую версию сделал? qxmpp-0.3.0_pre07022011.ebuild
0.3 вышло, кстати
[12:10:19] <krigstask> reonaydo: feh
[12:10:31] <reonaydo> krigstask: он ещё более кастрирван
[12:10:43] <reonaydo> и у него проблемы с русскими именами файлов
[12:11:08] <reonaydo> kdeшную смотрелку ставить не хочу, она тормозная
[12:11:24] <krigstask> Вообще их же куча
[12:11:30] <krigstask> На gtk-то
[12:11:33] <reonaydo> а ristretto не может запомнить, что я хочу открывать картинки развёрнуто на весь экран и в оригинальном размере
[12:11:40] <krigstask> А мне feh нравится, и проблем что-то не замечал
[12:16:34] <texnik666> media-gfx/gqview ?
[12:18:05] reonaydo уже media-gfx/viewnior поставил
[12:18:15] <reonaydo> вроде, делает всё, что нехатает
[12:21:26] <krigstask> Рапортуй, как оно
[12:22:20] <reonaydo> умеет запоминать размер окна и то, как нужно открывать изображение(в оригинальном размере или масштабировать)
[12:22:37] <reonaydo> этого в ristretto как раз не хватало
[12:22:46] <reonaydo> а так, тоже минималисчно
[12:24:28] <texnik666> мне лично одного okular на всё хватает
[12:25:29] <reonaydo> texnik666: он слишком тормозной, чтобы им просто картинки смотреть
[12:25:45] <reonaydo> но для pdf/djvu/и т.п. он стоит у меня
[12:26:05] <texnik666> мне хватает, т.к. пользую максимум раз в месяц
[12:26:38] <reonaydo> а мне по работе часто скриншоты приходится смотреть :(
[12:28:12] ruda вошёл(а) в комнату
[12:36:33] <krigstask> feh рулит (-%Е
[12:37:17] <qnikst> +1
[12:37:28] <qnikst> только я не научился им грамотно ползоваться
[12:38:09] <krigstask> А я научился:
% alias feh
feh='feh --fullscreen --scale-down'
[12:39:11] Sun][ вошёл(а) в комнату
[12:41:22] maksbotan вышел(а) из комнаты
[12:44:33] evadim вышел(а) из комнаты: Replaced by new connection
[12:44:43] evadim вошёл(а) в комнату
[12:53:35] Sun][ вышел(а) из комнаты
[12:58:03] Sun][ вошёл(а) в комнату
[13:02:20] evadim вышел(а) из комнаты
[13:02:50] evadim вошёл(а) в комнату
[13:05:01] <reonaydo> такс. Как бы в 4-м огнелисе вернуть старый стиль запоминания паролей...
[13:05:08] texnik666 вышел(а) из комнаты
[13:07:58] τρογ вышел(а) из комнаты
[13:38:15] alius.miles вошёл(а) в комнату
[13:40:55] texnik666 вошёл(а) в комнату
[13:55:35] maksbotan вошёл(а) в комнату
[14:14:28] eoranged вошёл(а) в комнату
[14:17:03] <eoranged> reonaydo: А что с ним не так?
Если очень напрягает, то оно в browser.jar должно быть описано.
[14:17:41] <reonaydo> eoranged: в третьем было удобнее, чем в 4-м.
[14:19:13] <eoranged> А, всё вспомнил. Сейчас врядли получится что-то стандартными средствами исправить, только если стандартные жабаскрипты переписывать.
[14:19:41] <eoranged> Можешь подождать пока кто-нибудь аддон не запилит. Или сам запили.
[14:20:02] <reonaydo> я пока не настолько упорот, чтобы аддоны к мозилле писать
[14:20:23] <reonaydo> буду ждать плагина
[14:20:26] <eoranged> Ну такие мелкие достаточно просто делаются.
[14:20:49] <eoranged> Нужно только жабоскрипт и ангельский понимать.
[14:22:28] <eoranged> Внезапно. Что это за артефакт от emerge такой:
(x11-libs/libdrm-2.4.24::gentoo, ebuild scheduled for merge) conflicts with
    <x11-libs/libdrm-2.4.24 required by (media-libs/mesa-7.10.1::gentoo, installed)
[14:22:57] <reonaydo> говорит, что libdrm шибко новый
[14:23:38] <eoranged> Спасибо. Что-то проглядел '<'.
[14:24:54] <slep> http://www.google.lv/search?client=opera&rls=ru&q=ipmismb&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest :-@  :-D
[14:25:04] <slep> опять :)
[14:32:12] reonaydo вышел(а) из комнаты
[14:41:03] lexa_ вышел(а) из комнаты
[14:41:16] <winterheart> ну что, генту-чан
[14:41:47] beresk_let вышел(а) из комнаты
[14:46:20] <balticman> ничего генту-сан
[14:46:54] <winterheart> жаль
[14:47:06] <winterheart> а я вот на Ранго сходил
[14:47:19] <winterheart> а чего добился ты, генту-чан?
[14:47:22] ruda вышел(а) из комнаты
[14:48:08] <maksbotan> а я в понедельник на deep purple иду, вот
[14:50:07] alius.miles вышел(а) из комнаты
[14:50:22] <winterheart> они же старичье
[14:51:28] <maksbotan> и что
[14:51:30] <winterheart> Блекмора нет
[14:51:52] <maksbotan> это пичяль, да
[14:52:01] <maksbotan> ещё между прочим и Лорда нет
[14:52:04] <maksbotan> емнип
[14:52:28] <winterheart> а какой без него Дип Перпл?
[14:52:42] <maksbotan> по крайней мере Гиллан есть
[14:52:44] <winterheart> хунта, одно слова
[14:56:36] justpawned вошёл(а) в комнату
[14:56:46] justpawned вышел(а) из комнаты
[15:01:03] emu-nero~ вошёл(а) в комнату
[15:01:10] <emu-nero~> котики
[15:01:30] <emu-nero~> а для жёстких дисков разница в 10 градусов по цельсию, это много или мало?
[15:01:55] <maksbotan> сам ты котик
[15:02:39] Civilian вышел(а) из комнаты
[15:02:49] Civilian вошёл(а) в комнату
[15:03:46] <eoranged> Зависит от того, относительно чего эта разница. Если в окрестности 5000 градусов, то это можешь вообще не париться по таким мелочам.
[15:17:23] <emu-nero~> maksbotan: киса, не нервничай
[15:17:30] <emu-nero~> ну
[15:17:38] <maksbotan> Што.
[15:17:39] <emu-nero~> от 30 до 40
[15:17:46] <emu-nero~> градусов цельсия
[15:18:10] <qnikst> если бы я был жестким диском я бы не задумывался над какими-то абстрактными разницами
[15:18:22] <qnikst> а в услови вопроса не описаны объекты сравнения
[15:18:29] <emu-nero~> ну суть такая
[15:18:34] <emu-nero~> висят два кирпича
[15:18:35] <emu-nero~> и греются
[15:18:45] <emu-nero~> без куллера около 40 градусов
[15:18:55] <eoranged> Да вполне ок для большинства моделей. Хотя желательно держать температуру пониже.
[15:18:56] <maksbotan> кулер с одним «л»
[15:19:05] <emu-nero~> вешаешь куллер, температура падает на 10 градусов
[15:19:28] Civilian вышел(а) из комнаты
[15:19:58] <emu-nero~> maksbotan: и с двумя "у" ?
[15:20:03] <maksbotan> ещё чего
[15:20:35] <emu-nero~> :(
[15:20:41] Civilian вошёл(а) в комнату
[15:21:49] <eoranged> А кто-нибудь извращался сборкой софта при помощи icc?
[15:22:09] <krigstask> Ага. Собирается не всё, прироста нету
[15:22:31] <qnikst> а ты все векторизации включал?
[15:22:32] <qnikst> =)
[15:22:42] <qnikst> и на интеле?
[15:23:05] <eoranged> ицц на амд лучше не использовать, да.
[15:23:33] <eoranged> Есть сакцесс-стори сборки чего-нибудь?
[15:24:05] <slep> да
[15:24:26] <slep> монтик свое поделие на продажу собирал icc
[15:24:31] <slep> инфа 100%
[15:24:43] <slep> так што тебе врядли надо
[15:24:50] <eoranged> wtf монтик?
[15:25:17] <slep> цирк такой
[15:25:55] <slep> владелец вдул его за большой, и просил назад за доллар :-D
[15:26:30] <slep> вызвав бурление говн в школьно-красноглазых  инетах
[15:26:47] <eoranged> всё правильно сделал
[15:27:11] <emu-nero~> :'(
[15:27:22] emu-nero~ вышел(а) из комнаты
[15:27:28] <slep> http://en.wikipedia.org/wiki/Michael_Widenius
[15:27:37] <slep> монтик ^^ ;)
[15:27:46] agis вошёл(а) в комнату
[15:28:43] <slep> еще Алексий свои калькуляторы вроде бы им собирал
[15:29:25] <eoranged> Я хочу извратиться и собрать им gtk
[15:29:41] <slep> сишку хорошо знаешь ?
[15:30:03] <slep> хотя чо я спрашиваю
[15:30:16] <slep> вопрос же идиотский
[15:30:19] <qnikst> зачем её знать?
[15:30:23] <qnikst> чтобы собрать с icc
[15:30:37] <maksbotan> баги фиксить, очевидно же
[15:31:09] <slep> qnikst:  имхо, там гццизмы
[15:31:33] alius.miles вошёл(а) в комнату
[15:31:34] <eoranged> Хреновенько. Всякие стремности вроде memcached и парсера postgres понимаю, но сам пишу хуже чем плохо.
[15:31:40] <krigstask> Гыцыцызмы
[15:32:14] <qnikst> slep: интелы стараются их понимать емнип
[15:32:26] <qnikst> во всяком случае за последние годы многое стали
[15:33:21] <eoranged> Надо насильно заставлять всех писать на ANSI C и расстреливать за использование всякого изврата, равно как за не UTF-8 кодировок.
[15:33:45] <maksbotan> ещё один
[15:33:53] <eoranged> R!
[15:34:52] <slep> eoranged:  я же не спрашивал, пишешь ли ты - я спросил "сишку хорошо знаешь ?" :)
[15:35:31] <krigstask> А Сеньку Лысого?
[15:35:41] <slep> qnikst:  угу, стараются - когда соберут кернел ( а там чистых gcc)  тогда наверно и поймут ;)
[15:35:55] <eoranged> slep: Это крайне абстрактный вопрос, потому я ответил тебе что сырцы понимаю, но писать не умею.
[15:36:18] <slep> ну не сильно абстрактый
[15:36:42] <eoranged> Ну вот что значит "знать сишку"?
[15:36:44] <slep> пишу, работает  - что и как делает - хз
[15:37:55] <slep> eoranged:  щас покажу
[15:39:25] <slep> http://svn.videolan.org/filedetails.php?repname=liba52&path=%2Ftrunk%2Fliba52%2Fcrc.c
[15:39:30] <slep> как пример ;)
[15:40:11] <slep> http://svn.videolan.org/filedetails.php?repname=liba52&path=%2Ftrunk%2Finclude%2Fmmx.h
[15:40:16] <slep> тож ничего ;)
[15:40:28] <slep> это первое, что попалось под руку
[15:41:00] <eoranged> Вполне себе ок.
[15:41:58] <eoranged> Стандартная реализация crc-16. Я её уже видел.
[15:42:51] lexa_ вошёл(а) в комнату
[15:42:55] <slep> с вероятностю 90%  -гццизм
[15:43:52] <eoranged> хз. Я в этом не шибко разбираюсь.
[15:45:05] <krigstask> gcc -ggccism
[15:45:21] <maksbotan> :D
[15:45:23] <qnikst> __asm__, __volatile__ уже не gccсизм
[15:45:39] <qnikst> точнее __volatile__ какое-то время было вроде как gcc only
[15:45:49] <qnikst> других приколов в .h вроде нет
[15:46:35] <slep> asm__, __volatile__  - в std99
[15:48:12] <slep> qnikst:  ты уверен в правильной линковке этого объектника ?
[15:48:40] <qnikst> нет
[15:49:24] <slep> ;-)
[15:50:09] agis вышел(а) из комнаты
[15:50:58] <slep> eoranged: Стандартная реализация crc-16 - ты уверен в ее переносимости ? ;)
[15:53:10] <balticman> 0xd34df00d: на каком движке реализован браузер7
[15:53:13] <maksbotan> webkit
[15:55:27] <balticman> maksbotan: как дела у девов? =)
[15:55:32] <maksbotan> я не дев
[15:55:37] <maksbotan> кстати надо квизы послать
[15:55:42] <balticman> кандидат в девы
[15:55:59] <maksbotan> да уж
[15:56:09] <balticman> maksbotan: а чего не посылаешь?
[15:56:16] <maksbotan> времени не было
[15:56:18] alius.miles вышел(а) из комнаты
[15:57:30] alius.miles вошёл(а) в комнату
[15:57:56] <balticman> maksbotan: и чем в основе занимаешься?
[15:58:18] <maksbotan> у меня «сессия» по информатике была
[15:58:26] <maksbotan> неделя безостановочного веслелья
[15:58:29] <maksbotan> веселья
[15:58:32] <balticman> ага
[15:58:36] <balticman> это точно
[15:58:45] <maksbotan> под конец мы с преподом уронили тестирующую систему вместе с апачем
[16:00:12] <eoranged> slep: шутишь? Но судя по тому, что vlc нормально работает под виндой и на маке, то уверен.
[16:00:14] <balticman> просто прекрасно
[16:00:26] <maksbotan> =)
[16:00:49] <slep> eoranged: уууу ......
[16:00:58] <eoranged> balticman: ты движком pushoku интересуешься?
[16:01:12] <eoranged> slep: я знаю что быдло.
[16:01:14] <maksbotan> Poshuku он называется
[16:01:29] <balticman> eoranged: ага
[16:01:49] <eoranged> maksbotan: не важно
[16:01:53] <maksbotan> важно
[16:02:03] <eoranged> там кутишный вебкит
[16:02:23] <balticman> а что описания нету?
[16:03:04] <balticman> хоть бы в вэбе
[16:03:24] <slep> http://gentoo.ru/node/22356#comment-164686 это што ?
[16:05:22] <maksbotan> мда
[16:06:18] <eoranged> Это типа попытка потроллить.
[16:08:27] <slep> настолько толстая , что даже у мну ничего кроме удивления
[16:08:38] smalker вошёл(а) в комнату
[16:09:25] <maksbotan> а давайте забаним его за капс
[16:10:37] eoranged вышел(а) из комнаты: Disconnected: session closed
[16:11:42] v вошёл(а) в комнату
[16:13:46] <maksbotan> ну все, послал квизы
[16:13:55] <maksbotan> надеюсь на ГСК приеду уже в новом статусе
[16:14:09] <qnikst> хм.. в посте сильное неосиливание feh
[16:14:40] <maksbotan> лично я display чаще всего пользую
[16:14:46] <maksbotan> иногда gpicview или eog
[16:15:02] serj.wind вышел(а) из комнаты
[16:19:24] <krigstask> Много ненужных функций у feh, гы-гы
[16:21:53] slep вышел(а) из комнаты: Replaced by new connection
[16:21:56] noga вышел(а) из комнаты: Replaced by new connection
[16:22:04] slep вошёл(а) в комнату
[16:22:08] noga вошёл(а) в комнату
[16:22:08] <qnikst> интересно, каких..
[16:30:30] alius.miles вышел(а) из комнаты
[16:31:36] <maksbotan> какой же все-таки веселый синтаксис у этого вашего перла
[16:31:42] alius.miles вошёл(а) в комнату
[16:33:12] <maksbotan> ах да, я ж совсем забыл
[16:33:28] <maksbotan> krigstask: я встретил живого авесомщика-дебинащика =)
[16:33:45] <maksbotan> а также кадра со Slackware64, Fluxbox и MOC
[16:34:01] <qnikst> аааа они существуют
[16:34:09] <maksbotan> хаха
[16:34:21] qnikst полез за берданкой
[16:34:25] <maksbotan> кстати они годные прогеры и играют на гитарках
[16:35:19] qnikst уже чувствует себя ничтожеством
[16:35:26] <maksbotan> э нет
[16:35:33] <maksbotan> ты все равно круче )
[16:35:43] <maksbotan> школота ведь
[16:36:07] <krigstask> Эка невидаль, разраб @ сидит на дебиане
[16:36:24] <qnikst> у школоты есть шансы развиваться :)
[16:36:26] <qnikst> и их больше
[16:36:27] <qnikst> =)
[16:36:31] <maksbotan> krigstask: ему 15 ;)
[16:36:54] <maksbotan> и он вроде как собирается на генту, я ему этот чят посоветовал
[16:36:56] <krigstask> Гм, и что?
[16:36:59] <maksbotan> ну просто
[16:37:04] <maksbotan> забавно, правда?
[16:37:05] <qnikst> и скоро он будет здесь
[16:37:06] <qnikst> =)
[16:37:15] <maksbotan> qnikst: ну не совсем скоро )
[16:38:47] <qnikst> а чож?
[16:38:59] <maksbotan> ну
[16:39:13] <maksbotan> у него там пень на 1.4 ггц и 256 метров памяти
[16:39:31] <maksbotan> с третьим geforce, который недавно отвалился в его дебиане
[16:41:17] krigstask не улавливает забавности
[16:41:41] <maksbotan> кхм
[16:41:57] <maksbotan> вот лично мне забавно, что у @ такой широкий круг пользователей
[16:42:46] <v> ну да. Это самая неадекватная линуксовая система
[16:43:15] <krigstask> Которая? Ботан-то?
[16:43:19] <maksbotan> :(
[16:43:54] scolzyashii вошёл(а) в комнату
[16:46:00] <v> я про @. Это единственная система, которую я снес через 10 минут после установки.
[16:46:06] alius.miles вышел(а) из комнаты: Replaced by new connection
[16:46:17] alius.miles вошёл(а) в комнату
[16:46:19] <krigstask> Система? Что в ём системного?
[16:46:27] Sun][ вышел(а) из комнаты
[16:46:52] <qnikst> хм.. мне кажется, что это ни о чём не говорит
[16:47:00] Sun][ вошёл(а) в комнату
[16:47:01] <qnikst> в плане @
[16:47:09] <krigstask> Ага (-:Е
[16:47:23] <krigstask> v: ты понимаешь, что @ == awesome?
[16:48:26] <v> нет, конечно
[16:48:39] v вышел(а) из комнаты
[16:48:50] eoranged вошёл(а) в комнату
[16:49:18] <krigstask> Расстроился и ушёл
[16:49:28] <eoranged> У меня собака с дебианом почему-то ассоциируется
[16:50:25] <eoranged> А авесом мне не понравился. Какой-то он унылый.
[16:50:30] <maksbotan> сам ты унылый
[16:50:33] <qnikst> да-да
[16:50:35] <qnikst> унылый
[16:50:43] <krigstask> Обои скучные?
[16:50:53] <maksbotan> хаха
[16:50:55] <eoranged> это не обсуждается. я - само уныние.
[16:51:07] <qnikst> гот или ему? =)
[16:51:20] <eoranged> Эмогопник
[16:51:34] <qnikst> страшно..
[16:51:35] <slep> это как ОИ_О
[16:51:58] <krigstask> Гопник эму
[16:55:26] <eoranged> На недобуке авесом ужасен, а на других машинках либо винда либо макось где авесом не нужен.
[16:56:24] <eoranged> А эмогопник - это субъект, который отжимает мобилы и буки, а потом деперссует по этому поводу.
[16:57:51] <qnikst> странны подход
[16:59:18] <krigstask> На недобуке понтово двигать окошки?
[16:59:40] <krigstask> Винда, конечно, нужнее, чем @ (-%Е
[17:00:00] <eoranged> На недобуке тайлинг выглядит как говно.
[17:00:03] <maksbotan> у меня на нетбуке @, чяднт?
[17:00:15] <maksbotan> eoranged: 1) сам ты **** 2) перезайди
[17:00:30] eoranged выгнали из комнаты: Зачем перезайди? Фекализмы в речи
[17:00:39] <qnikst> eoranged: тут 2 варианта )
[17:00:42] <maksbotan> хаха
[17:00:43] <qnikst> ой..
[17:00:51] <maksbotan> qnikst: да ща вернется )
[17:01:35] eoranged вошёл(а) в комнату
[17:01:50] <slep> винда либо макось - 2-е абсолютно не нужно
[17:02:47] <eoranged> Макось во многих случаях крайне удобна. В плане юзабилити альтернативы маку я пока не нашел.
[17:03:04] <krigstask> Джобс содержимого черепной коробки
[17:03:26] <qnikst> ну данное мнение имеет место на жизнь
[17:03:27] <qnikst> =)
[17:03:44] <krigstask> Но не имеет права?
[17:03:44] <qnikst> спорить тут не нужно
[17:04:29] <qnikst> ибо смысла нет
[17:04:30] <qnikst> =)
[17:05:38] <eoranged> Макось - тырпрайз. Поставил, щелкнул на пару кнопочек и всё работает как надо.
А линукс чтобы был удобен надо много пилить. В лучшем случае конфиги, в худшем приходится переписывать софт.
[17:05:51] trans вошёл(а) в комнату
[17:06:05] <qnikst> эм.. а можешь сказать, сколько тебе раз приходилось софт перепиливать?
[17:06:20] <eoranged> Раз пять точно.
[17:06:31] <qnikst> откуда ж вы такие берётесь то?
[17:06:36] <qnikst> какие проги?
[17:06:42] <slep> Макось - тырпрайз - О_О , яподцтулом
[17:06:52] <eoranged> Один фурифокс столько пилил, что теперь видеть не могу жабоскрипты
[17:06:54] <krigstask> slep: не ожидал, а?
[17:07:01] <slep> krigstask: совсем ;)
[17:07:03] <krigstask> То ли дело Сафари!
[17:07:04] <maksbotan> ггг
[17:07:31] <slep> eoranged: дай определение, что такое "тырпрайз" ;)
[17:07:33] <eoranged> slep: настрой переключение раскладки на alt-space в любой другой ос ;)
[17:07:40] <qnikst> хм.. сам фаерфокс? или тупо гуи и скрипты?
[17:07:46] <maksbotan> eoranged: это неудобно
[17:07:46] <qnikst> а то он вроде на плюсах писан
[17:07:47] <krigstask> eoranged: и что будет?
[17:07:59] <slep> eoranged: переключение раскладки  - тырпрайз ?
[17:08:06] <slep> изыйди, тролль
[17:08:07] <krigstask> slep: смотря каких раскладок!
[17:08:09] <slep> :)
[17:08:12] <eoranged> Поставил, щелкнул на пару кнопочек и всё работает как надо - тырпрайз.
[17:08:21] <slep> Пппц
[17:08:22] <olegon> eoranged: странная логика
[17:08:37] <slep> да ты просто тырпарайся то не видел :-D
[17:08:38] <olegon> тырпрайз то, что настраивается централизованно
[17:08:49] <eoranged> maksbotan: в линуксе неудобно, а на маке - удобно.
[17:08:55] <maksbotan> нифига
[17:09:00] <slep> olegon:  да лана ;)
[17:09:03] <krigstask> На маке неудобно, а в линуксе — удобно
[17:09:35] <eoranged> qnikst: там ядро на плюсах, а основная функциональность на жабаскрипте. Движок я не трогал.
[17:09:39] <olegon> eoranged: в маке неудобно, в линуксе удобно
[17:09:53] <olegon> eoranged: тайловый вм в маке есть?
[17:09:55] <qnikst> ок, ещё 4
[17:10:16] <qnikst> olegon: тайловый вм неудобно же
[17:10:21] <qnikst> почитай выше
[17:10:22] <qnikst> =)
[17:10:24] <eoranged> olegon: нафиг там тайлинг?
[17:10:35] <qnikst> я ж говорит
[17:10:43] <krigstask> Где «там»? Где есть окошки, там нужна мозаичность
[17:10:52] <olegon> eoranged: конечно, в запорожце гидравлика ни к чему
[17:10:58] <olegon> он убог изначально
[17:11:13] <olegon> eoranged: может ты и музыкой рулишь мимо тунца?
[17:11:47] <qnikst> так..
[17:12:02] <qnikst> eoranged: а что в фоксе делал?
[17:12:12] <qnikst> и ещё 4 программы
[17:12:17] <qnikst> мне честно интресно
[17:12:17] <eoranged> olegon: там крайне удобно настраиваются хоткеи.
Ну да пофиг. Всё на любителя.
[17:12:25] alius.miles вышел(а) из комнаты
[17:12:29] <qnikst> и ещё в фоксе в маке тоже самое работало?
[17:12:39] <maksbotan> хоткеи? кто сказал хоткеи?
[17:12:48] <maksbotan> "amixer set PCM 2dB-"
    m:0x0 + c:122
    XF86AudioLowerVolume
[17:12:49] alius.miles вошёл(а) в комнату
[17:12:54] <maksbotan> вот самые удобные хоткеи
[17:13:26] slep nbsp; за все 15 лет настроил 2 хоткея
[17:13:39] <olegon> eoranged: при чем тут хоткеи?
[17:13:43] <maksbotan> "rm -rf /" и "сделать все зашибись"
[17:13:47] <qnikst> блин :(  я так и не узнаю
[17:13:53] <eoranged> qnikst: в фоксе делал минималистичный интерфейс. Плюс допиливал всякий мелкий функционал типа автоматической загрузки следующей страницы.
[17:14:15] <qnikst> vimperator твоя работа?
[17:14:20] <eoranged> olegon: ни при чем. Забудь.
[17:14:51] <qnikst> просто интерфейс фокса настраивается 3мя изменениями в конфигах
[17:14:55] <qnikst> минималистичный
[17:15:00] <maksbotan> http://ithappens.ru/story/5713
[17:15:19] <qnikst> автозагрузка да, не знаю есть ли
[17:15:20] <eoranged> qnikst: нет. Мне оно не очень нравится.
Плюс для такого рода минимализма лучше поставить uzbl/luakit.
[17:15:47] <qnikst> они тормозные (uzbl) во всяк случае
[17:15:58] <maksbotan> eoranged: ну вот и ставил бы
[17:16:04] maksbotan подумывает о юзбле
[17:16:08] <olegon> eoranged: т.е. признаешь, что макос убогая и навязывающая свои правила?
[17:16:12] <qnikst> "если сродни"
[17:16:27] <eoranged> qnikst: luakit шустрее. Сейчас его пилю потихоньку.
[17:16:40] <maksbotan> krigstask: видел? ::
[17:16:43] <maksbotan> ^^ *
[17:16:53] <krigstask> Что видел?
[17:17:05] <qnikst> luakit, быстрее пилю
[17:17:09] <maksbotan> луакит он пилет
[17:17:13] <qnikst> (это ключевые слова
[17:17:32] <krigstask> У меня такое впечатление, что этому человеку лишь бы попилить
[17:17:46] <slep> +10
[17:17:54] <krigstask> И вообще, я винду ставлю тут на домашний комп, не мешайте
[17:18:04] <maksbotan> ох ты ж
[17:18:25] <krigstask> Она мне уже не загрузилась, а после ещё одной установки BSoD выкинула
[17:18:50] <maksbotan> Это все твоя карма
[17:18:57] <krigstask> Да не иначе )-:Е
[17:19:14] <krigstask> И брату не доверить, он в прошлый раз уже затёр раздел сдуру
[17:20:53] <qnikst> плавно замяли
[17:21:40] <krigstask> Эк я вас, а?
[17:21:57] <qnikst> ваще
[17:22:14] <qnikst> пойду чтоли дальше тырпрайз пилить
[17:23:10] alius.miles вышел(а) из комнаты
[17:24:51] <balticman> лесорубы собрались
[17:26:18] <maksbotan> гентач, у кого есть опыт с лайти?
[17:26:55] <eoranged> Ну вы и нафлудили.
[17:27:09] <eoranged> maksbotan: что паламалось?
[17:27:25] <maksbotan> как научить его запускать в некой папке _все_ файлы как перл скрипты?
[17:27:37] <maksbotan> а то он их как файлы выдает
[17:28:06] <olegon> а что есть лайти?
[17:28:16] <maksbotan> lighttpd
[17:28:22] <eoranged> olegon: мне нравится.
Если тебе что-то не подходит по каким-то причинам - не используй.
[17:28:49] <slep> maksbotan:  ман цги
[17:29:02] <maksbotan> что цги?
[17:29:06] serj.wind вошёл(а) в комнату
[17:29:06] <eoranged> maksbotan: дык fastcgi тебе нужен
[17:29:09] <slep> что значит  запускать  ?
[17:29:14] <maksbotan> тьфу на вас всех
[17:29:20] <krigstask> http://www.gentoo.ru/node/22360#comment-164696 — всё быстрее и быстрее!
[17:29:21] <slep> eoranged: а цги не пойдет :)
[17:29:26] <slep> ?
[17:29:33] <maksbotan> там перлоскрипты лежат, кидают хтмл в стдоут
[17:29:38] <eoranged> slep: да всё пойдет
[17:29:54] <slep> eoranged:  ай, яй - цеж перл :-D
[17:30:04] <slep> maksbotan: и чо ?
[17:30:12] <maksbotan> это я не тебе
[17:30:36] <slep> maksbotan:  они на фастцги или просто ?
[17:30:37] <eoranged> maksbotan: он не умеет сам скрипты запускать.
[17:30:45] <maksbotan> slep: просто
[17:30:49] <maksbotan> eoranged: да ладно
[17:30:57] <slep> модуль ги вруби
[17:31:00] <slep> цги
[17:31:04] <maksbotan> врублен
[17:31:08] <slep> покажи разширения
[17:31:21] <slep> цделай  o+x
[17:31:25] <maksbotan> хм
[17:31:27] <maksbotan> ща попробую
[17:31:51] <slep> а так конешно апачь с нжинксом рулят
[17:31:55] <slep> :)
[17:32:05] <maksbotan> я лайти для тестов использую
[17:33:07] <krigstask> А скрипты никак нельзя переименовать?
[17:33:13] <krigstask> Глупый вопрос, я понимаю
[17:34:15] <slep> мм, а зачем ?
[17:34:20] <maksbotan> можно, но надо будет их переписывать
[17:34:28] <maksbotan> они ссылаются сами на себя
[17:34:31] <slep> maksbotan: покажи 1
[17:34:42] <slep> там индекс на чем ?
[17:34:49] <maksbotan> $ lodgeit -l perl ../tsweb/index
http://paste.pocoo.org/show/356064/
[17:34:54] <maksbotan> вот тебе индекс
[17:35:11] <maksbotan> я ща все это поделие на питон перевожу, надо для примеру это поднять
[17:35:49] <slep> не осилил ? :-D
[17:36:02] <slep> как же вы меня достали :-)
[17:36:38] <maksbotan> хаха
[17:38:23] <slep> maksbotan:  ls -alh в дире
[17:38:49] <maksbotan> http://paste.pocoo.org/show/356066/
[17:38:56] <maksbotan> http://paste.pocoo.org/show/356067/
[17:39:01] <slep> мдя
[17:39:09] <slep> это точно на питон надо
[17:39:30] <slep> только я боюсь, что у тебя и на питоне такой же быдлокод будет
[17:39:32] <slep> ;)
[17:39:55] <maksbotan> :(
[17:40:07] <slep> maksbotan: ты или дурак, или гений
[17:40:19] <slep> -rw-r--r-- 1 maks     maks      237 Мар 19 17:37 index.html
[17:40:21] <maksbotan> http://paste.pocoo.org/show/356068/ вот зачаток этого на питоне
[17:40:38] <maksbotan> slep: да блин, я распаковал чо дали да и все
[17:41:04] <slep> -rw-r--r-- 1 maks maks 1,6K Янв 29 23:44 usetoken
[17:41:10] <GoodWin_> Сегодня знаменательный день: во-первых, на Фукусима-1 восстановили аварийное электроснабжение, а во-вторых - решились-таки создать домен первого уровня *.XXX для порносайтов
[17:41:10] <slep> значит дурак
[17:41:13] <eoranged> maksbotan: от какого пользователя работает лайти?
[17:41:22] <slep> от лайти
[17:41:23] <maksbotan> lighttpd
[17:41:24] <slep> :)
[17:41:26] <maksbotan> ессно
[17:41:46] <GoodWin_> вехи истории, блин...
[17:41:47] <maksbotan> да не помогло
[17:42:13] <eoranged> скрипты должны быть быть исполняемы от него.
[17:42:15] <slep> maksbotan:  вон дядю Гудвина попроси ;) а я ушел
[17:42:46] <slep> eoranged:  вот поэтому апачь и рулит ;)
[17:42:58] <GoodWin_> slep, с больной головы на здоровую?
[17:43:02] <eoranged> chmod a+x *.pl
должно помочь
[17:43:07] <GoodWin_> а "про чО базар?"
[17:43:13] <eoranged> slep: апач должен умереть
[17:43:28] <maksbotan> если обратиться к index.pl, то forbidden
[17:43:49] <eoranged> а я ушел готовить жрат.
[17:43:55] <GoodWin_> о... вона как! Это типа "ВижуалБейсикРулитФсех"?
[17:44:28] <GoodWin_> столпов интернета решили подвинуть?
[17:44:36] <slep> eoranged: ждем, надеемся, скорбим  :)
[17:45:04] <GoodWin_> фигушки! Апач ещё лет 20-ть будет рулить в своём секторе
[17:45:08] <slep> уже построили город новый из кирпичей неосиляторов апча
[17:45:17] <slep> а оно все не помирает :)
[17:45:24] <slep> GoodWin_: +100
[17:45:45] <krigstask> Осиливание Апача:
п. 1: не забудь поставить nginx
[17:45:56] <maksbotan> блин, 403
[17:45:59] <maksbotan> что за хрень
[17:46:24] <GoodWin_> а что его "осиливать"-то? там же все конфиги комментированы нормальным английским языком?! На уровне средней школы...
[17:46:55] <GoodWin_> нжинкс - это для "помогай" и для мелочи...
[17:47:04] <slep> krigstask: [16:31:51] <slep> а так конешно апачь с нжинксом рулят
[17:47:09] <GoodWin_> он в своём секторе хорошь
[17:47:11] <krigstask> Это для «чтоб апач не сдох»
[17:47:29] <slep> KeepAlive no
[17:47:32] <GoodWin_> не... это чтоб админа не кастрировали
[17:47:34] <slep> и померяемся ?
[17:47:38] <slep> :)
[17:47:45] Интеллект вошёл(а) в комнату
[17:47:46] <krigstask> Чем меряться?
[17:47:58] <slep> а что дохнет то ?
[17:48:24] <krigstask> Ну зачем nginx?
[17:48:46] <GoodWin_> Это, блин, как адинэсовский патч postgres. "Нам было проще накалякать своё, чем разобраться с конфигом"
[17:48:47] <krigstask> Если стоит осилить апач и всё в шоколаде (-:Е
[17:48:50] <slep> на хомяках и хостингаь - не нужен
[17:49:09] <maksbotan> какой же я дурак
[17:49:30] <slep> там где нужен - дохнет любой сервер приложений
[17:49:43] <maksbotan> не раскоментил подключение mod_cgi
[17:50:54] slep nbsp; нагло коммитит ебилды с eapi=4  - бум ждать лузлыщ
[18:11:40] eoranged вышел(а) из комнаты: Disconnected: session closed
[18:12:41] eegorov вошёл(а) в комнату
[18:12:58] <eegorov> Ну, здравствуйте
[18:13:01] lexa_ вышел(а) из комнаты
[18:13:47] <maksbotan> ну, привет
[18:14:26] <eegorov> ну, я опять в Новосиб!
[18:15:09] lexa_ вошёл(а) в комнату
[18:16:41] serj.wind вышел(а) из комнаты
[18:18:44] serj.wind вошёл(а) в комнату
[18:24:38] smalker вышел(а) из комнаты
[18:27:28] <0xd34df00d> balticman: инфе о чем нет в нете?
[18:27:32] <0xd34df00d> О браузере есть же, на сайте.
[18:30:43] eoranged вошёл(а) в комнату
[18:38:18] matt вошёл(а) в комнату
[18:38:33] eoranged вышел(а) из комнаты
[18:48:54] eegorov вышел(а) из комнаты: Replaced by new connection
[18:49:05] eegorov вошёл(а) в комнату
[18:49:05] texnik666 вышел(а) из комнаты
[18:53:54] GoodWin_ вышел(а) из комнаты
[18:54:06] <eegorov> по гиту есть спецы?
[18:54:58] <maksbotan> могу немного посоветовать
[18:55:03] <maksbotan> 0xd34df00d ещё есть
[18:55:30] <krigstask> Ботан тот ещё спец
[18:55:44] <maksbotan> я не сказал что спец
[18:58:52] <krigstask> Я сказал
[18:59:02] eoranged вошёл(а) в комнату
[18:59:21] eoranged вышел(а) из комнаты: Disconnected: session closed
[19:04:25] jam вошёл(а) в комнату
[19:09:32] <maksbotan> гентач, кто силен в перле?
[19:09:37] <maksbotan>     return $name if ref($name) eq 'HASH' and $name->{'type'} eq 'Channel';      
[19:09:45] <maksbotan> что делает строка? ^^
[19:11:41] <krigstask> Кстати, почему eegorov'у никто Торвальдса не порекомендовал?
[19:11:45] <krigstask> Который далеко
[19:12:10] <slep> maksbotan: возвращает $name  наверно
[19:12:42] <slep> а что ?
[19:13:13] <slep> вроде чистый ангельский
[19:15:03] <maksbotan> ref($name) eq 'HASH'
[19:15:06] Brainsburn вошёл(а) в комнату
[19:15:08] <maksbotan> вот этот кусок
[19:15:10] <maksbotan> что значит?
[19:15:24] Brainsburn вышел(а) из комнаты
[19:16:28] <slep> maksbotan: http://perldoc.perl.org/functions/ref.html
[19:16:49] <slep> $name->{'type'}  тоже рассказать ?
[19:17:09] <maksbotan> это то ясно
[19:17:14] <slep> Returns a non-empty string if EXPR is a reference, the empty string otherwise
[19:17:18] <maksbotan> HASH это типа как словарь в питоне?
[19:17:30] <slep> что такое словарь ?
[19:17:30] <maksbotan> хм, вряд-ли
[19:17:58] <slep> вечно питинисты чтот то повыдумывают
[19:18:05] <qnikst> всё это обычный hash map
[19:18:13] <qnikst> а как его там обзавут
[19:18:28] <qnikst> хэшмап из string->*void
[19:18:30] <qnikst> =)
[19:18:51] <slep> if (ref($r) eq "HASH") {
        print "r is a reference to a hash.\n";
[19:18:52] <maksbotan> словарь и есть хеш мап
[19:18:55] <maksbotan> что уж там
[19:19:15] eegorov вышел(а) из комнаты
[19:19:22] <slep> у вас там черт ногу сломит - словарь, список, кортеж ....
[19:20:11] <qnikst> имхо там всё ясно
[19:20:11] <maksbotan> нормально там все, не надо
[19:20:24] <qnikst> только почему-то словарём названо
[19:20:26] <maksbotan> вот перл заставляет меня долго и мучительно ржать
[19:20:30] <winterheart> оу
[19:20:42] <winterheart> Google Summer of Code же!
[19:20:48] <maksbotan> проснулся
[19:21:13] <winterheart> maksbotan: ты уже подал заявку??
[19:21:21] <maksbotan> зачем
[19:21:46] <slep> maksbotan: а меня питон, и что ?
[19:21:53] <maksbotan> да ничего
[19:22:08] <winterheart> maksbotan: ПРОФИТ же
[19:22:13] <maksbotan> да ну нафиг
[19:22:22] <maksbotan> кому я интересно нужен
[19:22:24] <slep> maksbotan: ты о перле по этому своему коду судишь ?
[19:22:28] τρογ вошёл(а) в комнату
[19:22:42] <maksbotan> ну так, немного
[19:22:50] <winterheart> как самокритичненько
[19:23:01] <maksbotan> а то
[19:23:18] <slep> http://paste.pocoo.org/show/356064/ -  это как бы помягче
[19:23:21] <winterheart> 4500 для школьника, значит, уже не деньги
[19:23:41] <maksbotan> 4500 чего?
[19:23:43] <slep> $  забыл дописать
[19:23:48] <maksbotan> о_Оъ
[19:23:51] <winterheart> не рублей же
[19:23:54] <maksbotan> О_о
[19:23:56] <maksbotan> О_О
[19:24:08] <winterheart> подумай
[19:24:13] <winterheart> время - до 8 апреля
[19:24:24] <slep> это как бы помягче не совсем перл
[19:24:25] <maksbotan> slep: что помягче?
[19:24:39] <maksbotan> winterheart: ну в какой проект меня могут взять-то
[19:24:43] <winterheart> ищи
[19:24:48] <winterheart> их там тьма
[19:24:56] <winterheart> можешь сразу в несколько записаться
[19:25:06] <maksbotan> хм
[19:25:10] <maksbotan> мне бы review пройти
[19:25:15] flash_perm вошёл(а) в комнату
[19:25:37] <winterheart> эх, всему тебя учить
[19:26:02] <winterheart> китайца помнишь, который к NM плагив в генту приделал?
[19:26:11] <winterheart> сразу же стал девелопером
[19:26:13] <maksbotan> нет
[19:26:17] <winterheart> улавливаешь намек?
[19:26:20] <maksbotan> хм
[19:26:25] <maksbotan> я уже квизы отправил )
[19:26:56] <winterheart> приложишь к ним половину премии - и удостоверение дева у тебя в кармане!!
[19:27:15] <maksbotan> очень смешно
[19:33:22] <winterheart> из рассылки timezone
[19:33:38] <winterheart> I'm still waiting until Russia switches time later this month before making Russian changes
(hoping that we'll then know what abbreviations will be used year-round for time in Russia).
[19:34:08] <winterheart> это комментарий к 2011d релизу
[19:34:38] <winterheart> можно ожидать, что следующий 2011e будет уже с обновленными для нас данными
[19:37:18] Sun][ вышел(а) из комнаты
[19:44:42] Night Nord вошёл(а) в комнату
[19:45:32] lexa_ вышел(а) из комнаты
[19:46:13] lexa_ вошёл(а) в комнату
[19:56:02] texnik666 вошёл(а) в комнату
[19:58:11] qnikst вышел(а) из комнаты
[20:04:09] qnikst вошёл(а) в комнату
[20:04:40] <qnikst> вопрос, у меня почему-то когда я залогинен не удаётся сделать su
[20:04:47] <qnikst> пишет - login incorrect
[20:04:57] <qnikst> если сразу рутом логиниться - то получается
[20:05:18] <qnikst> если пытаться во 2ой консоли логиниться рутом, когда зашёл пользователем - опять ошибка
[20:06:41] <winterheart> в группе wheel состоишь?
[20:06:46] <qnikst> ага
[20:07:04] <winterheart> хреново
[20:07:09] <qnikst> а нет.. :/ блин usermod -G убило усё
[20:07:17] qnikst вышел(а) из комнаты
[20:08:02] <winterheart> ключик -a для кого не работает?
[20:09:57] qnikst вошёл(а) в комнату
[20:10:14] <qnikst> почему-то не сработал
[20:10:22] <qnikst> видимо в другом чём ошибся
[20:10:27] <qnikst> спасибо, теперь всё ок
[20:26:30] alius.miles вошёл(а) в комнату
[20:27:07] Sun][ вошёл(а) в комнату
[20:35:21] <maksbotan> гентач, есть перловоды?
[20:35:26] <maksbotan> никак не могу функцию понять
[20:35:45] evadim вышел(а) из комнаты: Replaced by new connection
[20:35:55] evadim вошёл(а) в комнату
[20:36:12] <krigstask> NN вот есть
[20:36:19] <maksbotan> NN не отвечает
[20:36:28] <maksbotan> я ему в жабер уже писал
[20:38:14] smalker вошёл(а) в комнату
[20:47:08] alius.miles вышел(а) из комнаты
[20:48:09] alius.miles вошёл(а) в комнату
[20:52:40] <winterheart> неудачник, что еще можно сказать
[20:54:07] mva вошёл(а) в комнату
[20:55:19] <Night Nord> А, шо?
[20:55:28] <Night Nord> maksbotan: я тут
[20:56:42] evadim вышел(а) из комнаты
[20:57:44] evadim вошёл(а) в комнату
[20:58:57] τρογ вышел(а) из комнаты
[21:00:47] <maksbotan> http://paste.pocoo.org/show/356172
[21:00:56] <maksbotan> Night Nord: что делает эта функция?
[21:01:36] <Night Nord> $Client глобален?
[21:02:09] Civilian вышел(а) из комнаты
[21:02:25] <maksbotan> да
[21:02:30] <maksbotan> и $IP, $FIP
[21:02:31] <Night Nord> Вообщем заполняет некие реквизиты некоего клиента из внешних глобальных данных, попутно генеря его идентификатор
[21:02:49] <Night Nord> $p - ссылка на хэш реквизитов этого клиента
[21:02:55] <maksbotan> в каком виде это вернется?
[21:03:23] <Night Nord> Ну, $p оригинальный будет изменен, это первый вариант возврата
[21:03:39] τρογ вошёл(а) в комнату
[21:03:42] <maksbotan> хм
[21:03:49] <maksbotan> а L это типа список или что?
[21:04:08] <Night Nord> Да, туда запихиваются данные в виде ключ=значение из $p
[21:04:21] <maksbotan> а join в последней строке как работает?
[21:04:32] <Night Nord> После чего тебе возвращается объединение этого списка, разделенное \0
[21:05:08] <Night Nord> Т.е. ----\0ID=12312323\0Client=somedata\0Origin=12123123\0+++, например
[21:05:25] <maksbotan> у ё
[21:05:30] <Night Nord> dle_encode - это какая-то функция
[21:05:32] <maksbotan> как все слжно
[21:05:36] <Night Nord> Что-то вроде url_encode, вероятно
[21:05:45] <maksbotan> http://paste.pocoo.org/show/356174
[21:05:53] <maksbotan> не подскажешь что за кодировка?
[21:06:07] <Night Nord> \x123\x432\x321
[21:06:18] <Night Nord> Все не-ascii символы в таком виде
[21:06:45] <Night Nord> Хм...
[21:06:54] <Night Nord> Вернее все не-печатаемые
[21:07:11] <Night Nord> С 0x00 до 0x1f
[21:07:19] <maksbotan> хм, как мне интересно это в питоне сделать
[21:07:44] <Night Nord> А что это вообще?
[21:08:08] <maksbotan> это TSWeb, клиент для TestSys
[21:08:17] <maksbotan> это проверялка решений на олимпиадах по информатике
[21:08:22] <maksbotan> программированию, точнее
[21:08:49] <Night Nord> И что ты с ней хочешь сделать?
[21:08:55] <maksbotan> переписать на питон
[21:09:03] <maksbotan> она на перле и чистом CGI ща
[21:09:21] <Night Nord> Если она занимается парсингом - лучше не стоит
[21:09:21] <maksbotan> эти функции — часть протокола для работы с testsys
[21:09:38] <maksbotan> Night Nord: да вроде как не занимается
[21:09:53] <Night Nord> Если это чисто вебство - ну, хз. Регэкспы есть и в питонах, хоть и убогие
[21:10:23] <maksbotan> вот это перловый синтаксис повергает меня в шок
[21:10:36] <maksbotan> команда s/// конструируется на лету
[21:10:55] <Night Nord> maksbotan: так у тебя цель переписать ради переписывания?
[21:11:14] <Night Nord> Написано вроде неплохо, чисто так
[21:11:36] <Night Nord> /o только не стоят у регэкспов - это замедляет
[21:12:09] <maksbotan> ну переписать и потом улучшить
[21:12:10] <maksbotan> =)
[21:12:24] <mva> alexxy:
[21:12:27] <mva> !!!
[21:12:30] <Night Nord> Лучше, имхо, прикрутить fastcgi к тому, что есть
[21:12:45] <maksbotan> хм
[21:12:56] <Night Nord> Добавь ко всем статическим регэкспам /o и оно уже заработает в три раза быстрее
[21:12:57] <maksbotan> ну мне просто хочется попереписывать )
[21:13:08] <Night Nord> Заодно перл поизучааешь
[21:13:19] <maksbotan> эх
[21:13:38] <Night Nord> Питоны это здорово, безусловно, но парсер на них писать, имхо, занятие неблагадарное
[21:13:42] Nico-izo вышел(а) из комнаты
[21:14:09] <Night Nord> Сайты на перле писать, вообщем-то, тоже не самое здравое решение, но всяко лучше чем на php =)
[21:14:53] Nico-izo вошёл(а) в комнату
[21:16:01] <krigstask> Гм, а на чём парсер благодарно писать?
[21:17:36] τρογ вышел(а) из комнаты
[21:17:44] alexpro вышел(а) из комнаты
[21:19:31] smalker вышел(а) из комнаты
[21:19:40] evadim вышел(а) из комнаты: Replaced by new connection
[21:19:50] evadim вошёл(а) в комнату
[21:19:53] <slep> ну если xml,  то хохлы советуют Ырланг ;)
[21:20:03] τρογ вошёл(а) в комнату
[21:20:12] alexpro вошёл(а) в комнату
[21:20:18] <Night Nord> krigstask: на перле же
[21:20:20] <mva> а латыши? :)
[21:20:56] <Night Nord> slep: хохлы парсер xml рекомендуют писать на C =)
[21:20:58] <krigstask> Гм,  чем на перле лучше? (-:Е
[21:21:02] <mva> кстати, товарищи, а как посоветуете переучиться на маленький левый шифт и «перевёрнутый» энтер? :)
[21:21:08] <winterheart> парсер чего?
[21:21:26] <mva> а то немного промахиваюсь на новой клаве и слеши ставлю с непривычки :(
[21:21:28] <Night Nord> krigstask: Тем, что он для этого создан.
[21:21:33] <maksbotan> Night Nord: да там нет вроде парсинга, только если протокол
[21:21:34] <winterheart> mva: набери Войну и мир
[21:21:57] <mva> Война и мир
[21:22:00] <mva> набрал :)
[21:22:06] <Night Nord> maksbotan: ну, просто какбы не вышло хуже =)
[21:22:13] <winterheart> все четыре тома?
[21:22:19] <maksbotan> выйдет хуже, сделаю rm -rf
[21:22:20] <maksbotan> =)
[21:22:41] <Night Nord> А то питоны они такие, возмешь щас джангу, наваяешь мега--сайт, а потом он будет тормозить хлеще поделок на руби
[21:23:36] <Night Nord> maksbotan: а вообще напиши сайт на C =)
[21:23:43] <maksbotan> охх
[21:23:50] <Night Nord> Вон cgit какая крутая штука
[21:23:53] <maksbotan> Night Nord: я взял flask )
[21:23:58] <krigstask> Ну django есть django, он толстенький, точно шлёпнога
[21:24:19] <Night Nord> Хоть и cgi - но быстрее всех прочих скриптонаписанных морд
[21:24:31] <Night Nord> С fastcgi и прямыми интеграциями в апач
[21:24:32] <slep> Night Nord: да лана - вон один хохол родил цельный сервак для парса xml  на ерланге
[21:24:36] <winterheart> неправда, Джанго был очень стройным человеком
[21:25:01] <Night Nord> slep: ну, ёж какбы тоже был с pure-erlang реализацией сначала
[21:25:22] <Night Nord> В конце концов они переписали её на чистый си.
[21:25:37] alius.miles вышел(а) из комнаты
[21:25:44] <Night Nord> Парсинг строк - совсем не ерланговое дело
[21:25:55] <Night Nord> Он очень фигово с ними работает
[21:25:59] <slep> С fastcgi и прямыми интеграциями в апач -  mod_perl2 && libapreq :-P
[21:26:02] alius.miles вошёл(а) в комнату
[21:26:07] <winterheart> то ли дело Perl!
[21:26:17] τρογ вышел(а) из комнаты: Replaced by new connection
[21:26:28] τρογ вошёл(а) в комнату
[21:26:31] <slep> /ме аналог нашел тплько для пыха
[21:26:51] <slep> и то после многочасовых поисков
[21:27:11] <Night Nord> slep: ну, честно говоря, я так и не понял, зачем нужны все эти мухобойные штуки
[21:27:56] <Night Nord> Зачем разработчику сайта вклиниваться в обработку протокола http?
[21:28:14] <slep> что бы не писать index.пл ;)
[21:28:19] <krigstask> Чтоб шлёпног  мог тыкать ими в лицо нелюбителям апача и вотще вопрошать: «а у вас такое есть?!»
[21:28:20] <maksbotan> Night Nord: а что такое /e ?
[21:28:26] <Night Nord> maksbotan: eval
[21:28:29] <maksbotan> ага
[21:28:35] <maksbotan>     s/([\x00-\x1f])/"\x18".chr(0x40+ord($1))/eg;
[21:28:44] <maksbotan> это ведь только 1 символ изменяет?
[21:28:51] <slep> Night Nord: xsendfile  например ;)
[21:28:53] <Night Nord> Ну, заменяет его
[21:28:55] <maksbotan> или /g ?
[21:28:58] <maksbotan> заменяет все
[21:29:09] <Night Nord> На \x18цифрацифра
[21:29:20] <Night Nord> /g - global, да. Многократный matc
[21:29:22] <Night Nord> *match
[21:29:40] <maksbotan> то есть по всем символам
[21:29:42] <slep> краткий курс перла ;)
[21:29:47] <maksbotan> думаю я закожу это циклом в питоне
[21:29:49] <maksbotan> =)
[21:30:33] <Night Nord> maksbotan: не по всем, а по тем, чьи коды от 0 до 31
[21:30:47] <maksbotan> а остальные остаются как есть?
[21:30:51] <Night Nord> Да
[21:31:02] <maksbotan> хм
[21:31:12] <winterheart> а смысл замены
[21:31:24] <maksbotan> а хз
[21:31:30] <Night Nord> Ну, непечатаемые же
[21:31:35] <Night Nord> А они в строку пихаются
[21:31:39] <Night Nord> + \0 разделитель
[21:31:46] <winterheart> ну взяли непечатные буквы
[21:32:00] <winterheart> подняли их по таблице на 0x40
[21:32:13] <winterheart> приделали спереди \x18
[21:32:16] <winterheart> а смысл?
[21:32:27] <Night Nord> Ну, а потом, на той стороне, вернули все назад
[21:32:29] <Night Nord> Профит!
[21:32:34] <maksbotan> хаха
[21:32:36] <winterheart> Б..
[21:33:00] <winterheart> из разряда "pack/unpack используют идиоты"?
[21:33:40] <winterheart> нет же, давайте юзать глобальный регексп! профиту больше!
[21:33:46] <Night Nord> Ну, ты предлагаешь url[de|en]code чтоли?
[21:33:55] <Night Nord> Так они тоже регэкспами делаются.
[21:34:01] flash_perm вышел(а) из комнаты: Компьютер вошёл в спящий режим
[21:34:04] <Night Nord> winterheart: этож _текстовый_ протокол
[21:34:25] <Night Nord> Если ты вообще все загонишь в байт-строку, то у тебя получится бинарный протокол
[21:34:38] valet2valet вошёл(а) в комнату
[21:34:39] <winterheart> где в текстовом протоколе можно поюзать непечатные символы?
[21:34:56] <slep> пробел ?
[21:35:13] <winterheart> %20
[21:35:14] <Night Nord> winterheart: перенос строки, таб
[21:35:33] <Night Nord> winterheart: это к вопросу, "а чего не взяли уже готовое, а изобретали велосипед"
[21:38:20] <winterheart> я не вижу никакой причины не использовать (un)pack
[21:39:34] <Night Nord> winterheart: ну, приведи пример как его можно использовать в данном случае.
[21:39:46] <Night Nord> Я не понимаю, что ты имеешь ввиду
[21:40:05] <Night Nord> (без использования регваров на произвольную строку)
[21:41:10] smalker вошёл(а) в комнату
[21:43:59] <winterheart> в uuencode, например, загнать
[21:44:03] <winterheart> потом обратно
[21:44:12] <krigstask> mplayer из дерева умеет в несколько потоков декодировать?
[21:44:27] <noga> а причем тут mplayer
[21:44:34] <winterheart> кажется, нет
[21:44:37] <noga> кодер умеет ?
[21:44:55] Civilian вошёл(а) в комнату
[21:45:27] <noga> и, мм, это как - кодить видео в неск потоков ? или ты про треды и разброс по процам ?
[21:45:51] <Night Nord> winterheart: ты опять говоришь не про pack/unpaсk vs regexp, а про велосипеды против стандартов.
[21:46:16] <Night Nord> Можно было и base64 использовать
[21:46:44] τρογ вышел(а) из комнаты
[21:47:16] <Night Nord> Собсно щас uuencode и есть base64
[21:48:56] <maksbotan> а что такое pack/unpaсk?
[21:49:11] <Night Nord> perldoc -f pack
[21:49:22] <Night Nord> Ну или man pack
[21:49:27] <winterheart> запаковка/распаковка данных произвольного формата в произвольный формат
[21:49:34] <maksbotan> аа
[21:49:37] <maksbotan> str.translate
[21:49:43] <winterheart> нет
[21:49:51] <Night Nord> maksbotan: нет. это tr//
[21:50:13] <Night Nord> Открой доку и почитай, там примеры есть
[21:51:00] <winterheart> символ -> 16-битное представление, число -> little-endian integer
[21:51:07] <winterheart> и далее по тексту
[21:51:48] <maksbotan> http://docs.python.org/library/stdtypes.html?highlight=str.translate#str.translate
[21:51:55] <maksbotan> это не по той же теме?
[21:53:39] <noga> что то не похоже
[21:54:05] <maksbotan> да ну
[21:54:18] <Night Nord> Стандартная реализация urldecode на perl выглядит как s/%([A-Fa-f\d]{2})/pack("H", $1)/oge, емнип
[21:54:37] <Night Nord> maksbotan: это tr///
[21:54:39] <maksbotan> хм
[21:54:51] <maksbotan> аа, я теперь понял о чем ты
[21:54:59] <maksbotan> Night Nord: а это к моей задаче подходит?
[21:55:04] <winterheart> Debian 6.0.1 же
[21:57:45] <maksbotan> нет, не годится
[21:57:58] <maksbotan> он может только один символ в один символ
[21:58:26] <noga> find -3level .
find: неизвестный предикат `-3level'
[21:58:30] <noga> :-S
[21:59:17] <Night Nord> Шо?
[21:59:32] <noga> ай, на мане ступил
[21:59:41] <noga> find -O3 /
[22:00:15] balticman вышел(а) из комнаты
[22:01:47] smalker вышел(а) из комнаты
[22:02:52] mva вышел(а) из комнаты
[22:02:56] <maksbotan> ''.join(['\x18' + chr(0x40+ord(i)) if ord(i) < 0x20 else i for i in s])
[22:03:06] <maksbotan> Night Nord: смотри какой красивый енкодер получился
[22:03:26] <qnikst> что это:/
[22:03:36] noga nbsp; от таких сторчек всегда в осадок уходил
[22:03:40] <maksbotan>     s/([\x00-\x1f])/"\x18".chr(0x40+ord($1))/eg;
[22:03:44] <maksbotan> это, только на питоне
[22:03:45] <Night Nord> maksbotan: типа это лучше перловой строки из оного регвыра? =)
[22:03:53] <maksbotan> нет конечно )
[22:03:54] evadim вышел(а) из комнаты: Replaced by new connection
[22:04:01] <maksbotan> перл поразительный язык
[22:04:04] evadim вошёл(а) в комнату
[22:04:09] <winterheart> а мы напишем свой велосипед! Трехколесный и с клаксоном!!
[22:04:10] <noga> а то мы не знали
[22:04:53] <maksbotan> не, ну работает ведь
[22:05:08] <Night Nord> maksbotan: а теперь сравни скорость
[22:05:21] <maksbotan> эх пичяль
[22:05:23] <noga> самый распространенный ответ кодера - , ну работает ведь
[22:05:37] <maksbotan> блин, ну придумай лучше тогда
[22:05:47] <noga> а фигли - уже
[22:05:58] <maksbotan> :(
[22:06:10] <0xd34df00d> maksbotan: ты когда девом станешь, а?
[22:06:16] <maksbotan> не скоро
[22:06:32] <0xd34df00d> :(
[22:06:48] <Night Nord> maksbotan: как из этой твой строчки питонов сделать маленький sed'образный скрипт?
[22:07:09] <maksbotan> ты из перл строчки не сделаешь
[22:07:19] <maksbotan> и из*
[22:07:28] <Night Nord> perl -ne 's/([\x00-\x1f])/"\x18".chr(0x40+ord($1))/eg; print;'
[22:07:33] <Night Nord> Уже сделал
[22:07:43] <Night Nord> скопировано 100000 байт (100 kB)( dd if=/dev/urandom count=100000 bs=1 | perl -ne  > /dev/null; )  0.08s user 0.09s system 38% cpu 0.461 total
[22:07:54] <maksbotan> > perl
[22:07:59] <maksbotan> > sed'образный скрипт
[22:08:09] <Night Nord> Ну?
[22:08:18] <Night Nord> sed'образный == фильтр
[22:08:20] <maksbotan> ну вот сделай мне это седом
[22:08:22] <Night Nord> Короче, односрочник
[22:08:27] <Night Nord> *однострочник
[22:08:28] jam вышел(а) из комнаты: qutIM : Jabber plugin
[22:08:29] <krigstask> Ботан хочет, чтоб в начале sed был
[22:08:46] <krigstask> Иначе — не sed-образный
[22:08:54] <Night Nord> maksbotan: блин, для особо одаренных - какой аналог у питонов для perl -ne?
[22:08:55] <maksbotan> фшшш
[22:08:56] <krigstask> Ясно тебе, глупый NN?
[22:09:03] <Night Nord> Окок
[22:09:07] <Night Nord> alias sed=perl
[22:09:12] <maksbotan> -ne это что?
[22:09:30] <Night Nord> -e - eval, типа однострочник
[22:09:35] <maksbotan> -c
[22:09:53] <Night Nord> -n - предполагается окружение while (<>) {<вот тут скрипт>};
[22:10:06] <maksbotan> такого вроде нет
[22:10:17] <Night Nord> Ну, а как мне получить стандартный ввод?
[22:10:26] <Night Nord> Короче чтобы можно было через dd пропустить, чего тут неясного
[22:10:30] <Night Nord> *из dd
[22:10:53] <maksbotan> $ echo '\x00asd' | python -c "print ''.join(['\x18' + chr(0x40+ord(i)) if ord(i) < 0x20 else i for i in raw_input()])"
\x00asd
[22:11:04] <maksbotan> кхм, а это не то что надо
[22:11:13] <noga> :-)
[22:11:26] <noga> 2 занятие по введению в Перл
[22:11:27] <maksbotan> $ echo -e '\0asd' | python -c "print ''.join(['\x18' + chr(0x40+ord(i)) if ord(i) < 0x20 else i for i in raw_input()])"
@asd
[22:11:30] <maksbotan> вот, работает
[22:12:40] <noga> время покажи ;)
[22:12:55] smalker вошёл(а) в комнату
[22:13:02] <maksbotan> какое ещё время
[22:13:26] <winterheart> 20 марта 2011 00:13:24
[22:13:30] <winterheart> вот это
[22:13:37] <noga> =100000 bs=1 | perl -ne > /dev/null; ) 0.08s user 0.09s system 38% cpu 0.461 total
[22:14:15] <noga> winterheart: спацибо, но не то  Сбт Мар 19 21:14:10 EET 2011
[22:14:44] <winterheart> 29.12.32 (Индийский национальный)
[22:15:07] <winterheart> нене
[22:15:09] <winterheart> вот
[22:15:12] <winterheart> 29 Пхалгуна 1932 (Индийский национальный)
[22:15:17] <noga> во
[22:15:19] <Night Nord> maksbotan: он схавал немного символов и сдох
[22:15:25] <maksbotan> как так
[22:15:29] <noga> а теперь древнерусский ;)
[22:15:36] <winterheart> сегодня 29 пханлгуна
[22:15:39] <maksbotan> что значит сдох
[22:15:42] <winterheart> кто бы занл
[22:16:00] <Night Nord> maksbotan: ну запусти.  dd if=/dev/urandom count=100000 bs=1 | python -c "print ''.join(['\x18' + chr(0x40+ord(i)) if ord(i) < 0x20 else i for i in raw_input()])"
[22:16:20] <maksbotan> кхм
[22:16:25] <Night Nord> Там такая простыня должна быть, а он выдает одну жалкую строчку и помирает
[22:16:44] <krigstask> Он не помирает
[22:17:00] <maksbotan> а что он делает?
[22:17:06] <Night Nord> Он отказывается делать такой бесполезный труд?
[22:17:11] <krigstask> По-моему, он до \n доходит и с чувством выполненного долга останавливается
[22:17:21] <Night Nord> Вероятно, да
[22:17:26] <krigstask> Ибо код выхода — 0
[22:17:27] <winterheart> склонился над чаркой водки
[22:17:38] <maksbotan> гм
[22:18:03] <maksbotan> http://paste.pocoo.org/show/356202/
[22:18:04] <maksbotan> вот вам
[22:18:19] <winterheart> каля-баля
[22:18:42] <maksbotan> што
[22:19:14] <Night Nord> maksbotan: неее, ты со стандартого ввода
[22:19:15] <maksbotan> время конечно ужасное, и я ещё декодер не написал
[22:19:19] <maksbotan> Night Nord: щя
[22:19:33] <Night Nord> Чтение тоже время отнимает
[22:19:57] <maksbotan> $ echo -e '!"<=>?@ABCD\nEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu' | python -c "import sys; print ''.join(['\x18' + chr(0x40+ord(i)) if ord(i) < 0x20 else i for i in sys.stdin.read()])"
!"<=>?@ABCDJEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuJ
[22:20:02] <noga> лана, кончай избуение ботана
[22:20:10] <maksbotan> хаха
[22:20:18] <noga> maksbotan: что это было ?
[22:20:24] <noga> не матерись
[22:20:59] <noga> а то прямо как пыхер-быдлокодер
[22:21:07] <krigstask> Щас ботан забабахает такой однострочник, что нечитаемый перл померкнет в одночасье
[22:21:16] <Night Nord> ( dd if=/dev/urandom count=100000 bs=1 | python -c  > /dev/null; )  0.09s user 0.09s system 41% cpu 0.420 total
( dd if=/dev/urandom count=100000 bs=1 | perl -ne  > /dev/null; )  0.09s user 0.09s system 38% cpu 0.467 total
[22:21:45] <Night Nord> Питон сожрал больше процессора, но, в принципе, быстродействие примерно аналогично, как ни странно
[22:22:29] <noga> ботан делает однострочник на ООП ?
[22:22:31] <noga> :)
[22:22:37] <krigstask> Быстродействие по разборке мусора из urandom?
[22:22:48] <qnikst> чо вы там делаете то?
[22:22:58] <qnikst> ща я всё исправлю
[22:23:00] <noga> фигней страдаем
[22:23:11] <noga> подключайся с джавой и халаном
[22:23:13] <krigstask> qnikst: по-моему, я уже не понимаю
[22:23:43] <qnikst> =)
[22:23:48] <noga> а
[22:23:56] <Night Nord> krigstask: какая разница, чем конкретно меряться =)
[22:23:57] <noga> не , халан немного не то
[22:23:58] <qnikst> ща я быстренько на чём нить накатаю
[22:24:27] <krigstask> Night Nord: Давай уж и руби!
[22:24:37] <Night Nord> Я руби не знаю
[22:25:02] <qnikst> чо надо то?
[22:25:10] <qnikst> а то у меня ещё go и haskell есть
[22:25:11] <qnikst> =)
[22:25:25] <qnikst> и ocaml (которого не знаю)
[22:25:33] <qnikst> krigstask: а ты на erlang давай
[22:26:10] <noga> qnikst: пых давай, в cli mode ;)
[22:26:26] <winterheart> "Как весело и без забот потратить свое личное время на всякую чепуху. Практическое пособие. Издание 2-е"
[22:26:35] <krigstask> Night Nord:
dd if=/dev/urandom count=100000 bs=1 | ruby -e  > /dev/null;
[22:27:05] <krigstask> Хотя лучше -ne
[22:27:19] <Night Nord> krigstask: так а код-то? =)
[22:27:32] <qnikst> noga, я задачи не понимаю пока
[22:27:48] <krigstask> А у тебя код участвовал, что ли, в твоих измерениях? (-%Е
[22:28:19] <winterheart> qnikst: "Как весело и без забот..."
[22:29:16] <Night Nord> Ну да
[22:29:25] <Night Nord> Просто time выпиливает содержимое строки
[22:29:44] <Night Nord> ( dd if=/dev/urandom count=10000000 bs=1 | python -c  > /dev/null; )  11.60s user 11.23s system 77% cpu 29.370 total
( dd if=/dev/urandom count=10000000 bs=1 | perl -ne  > /dev/null; )  8.33s user 9.79s system 40% cpu 44.462 total
[22:29:57] <Night Nord> Ха, вот оно, тотальное превосходство perl на python =)
[22:30:16] <Night Nord> Правда пришлось /o добавить к регвару
[22:30:29] <noga> читер ;)
[22:30:33] krigstask ожидал худшего от кода ботана
[22:30:42] <Night Nord> krigstask: напиши свой
[22:31:02] <Night Nord> qnikst: на эрланге не выйдет - тамошний интерпретатор так не умеет =)
[22:31:11] <krigstask> Я ещё не придумал, как лучше сделать
[22:31:20] <noga> qnikst:  python -c "print ''.join(['\x18' + chr(0x40+ord(i)) if ord(i) < 0x20 else i for i in raw_input()])" на pure-java ?
[22:32:11] <noga> или оно же  perl -ne 's/([\x00-\x1f])/"\x18".chr(0x40+ord($1))/eg; print;'
[22:32:27] <maksbotan> krigstask: а как могло быть хуже?
[22:32:41] <maksbotan> мне бы блин декодер зафигачить
[22:33:18] <winterheart> maksbotan: ты чужой на этом празднике жизни
[22:33:21] <maksbotan> :(
[22:33:26] <maksbotan> моя задача, мой код
[22:33:29] <maksbotan> а я ещё и чужой
[22:33:41] <noga> maksbotan: system ( /usr/bin/perl -e .... )
[22:33:49] <noga> :)
[22:33:50] <maksbotan> быдлокод же
[22:33:53] <qnikst> о ща будет на хацкелях
[22:33:57] <Night Nord> Ерланг тупо запускается 0.11 секунды =)
[22:34:01] <maksbotan> хаха
[22:34:01] <qnikst> правда не однострочник скорее всего
[22:34:09] <winterheart> maksbotan: вот можно и можно было хуже
[22:34:20] <maksbotan> однострочник на хаскеле это проблематично
[22:34:30] <maksbotan> стрелочки там, двоеточия, пайпы
[22:34:31] <maksbotan> ы
[22:35:10] <krigstask> Может, через re.sub получше получилось бы
[22:35:29] <qnikst> да не
[22:35:30] <qnikst> норм
[22:35:38] <qnikst> только модули подключить не удастся
[22:35:51] <maksbotan> krigstask: вряд-ли, я думаю
[22:36:02] <maksbotan> к тому же регулярка всяко дольше будет
[22:36:07] <noga> preg_grep(/([\x00-\x1f])/"\x18".chr(0x40+ord($1))/eg , std, ) ?
[22:36:10] <krigstask> «вряд ли»
[22:36:17] <maksbotan> блин
[22:36:28] <maksbotan> noga: совсем чтоли?
[22:36:34] <winterheart> maksbotan: а тебе много декодить надо что ли?
[22:36:37] <noga> что ?
[22:36:37] <maksbotan> PHP не настолько Perl
[22:36:43] <maksbotan> чтобы вот это вот работало
[22:36:45] <maksbotan> имхо
[22:36:52] <maksbotan> winterheart: а черт знает
[22:36:53] <maksbotan> =)
[22:36:59] <noga> ботан проколося ;)
[22:37:05] <winterheart> ну и забей
[22:37:10] <maksbotan> noga: Што?
[22:37:26] <winterheart> длиньше-короче, медленнее-быстрее
[22:37:31] <qnikst> что-то вроде forever $ do putStrLn <- map (\x -> if Char.ord x <20 then [x] else [Char.chr(0x18),Char.chr(0x40+Char.ord(x))]) <- getLine
[22:37:31] <winterheart> это для ботанов
[22:37:52] <maksbotan> qnikst: 0x20, это важно
[22:38:00] <winterheart> реальные пацаны фигачат код, который работает
[22:38:04] <noga> maksbotan: с какого это пых не перл ?
[22:38:14] <qnikst> что-то вроде forever $ do putStrLn <- map (\x -> if Char.ord x <0x20 then [x] else [Char.chr(0x18),Char.chr(0x40+Char.ord(x))]) <- getLine
[22:38:17] <noga> недоперлом был
[22:38:17] <maksbotan> noga: ну е-мае
[22:38:20] <qnikst> какая разница
[22:38:23] <noga> недоперлом и будет
[22:38:28] <maksbotan> qnikst: да в общем-то никакой )
[22:38:39] <qnikst> хоть 32
[22:38:41] <maksbotan> запусти теперь, а то не у всех хаскели есть
[22:38:55] <qnikst> ок
[22:38:59] <maksbotan> Char.ord x <0x20
[22:39:01] <qnikst> только не однострочником
[22:39:09] <maksbotan> а вот тут вот скобочки не нужны?
[22:39:11] noga nbsp; пойшель пейсать это на васике
[22:39:14] <maksbotan> Char.ord (x) <0x20
[22:39:17] <qnikst> не
[22:39:21] <maksbotan> странный язык
[22:39:22] <maksbotan> =)
[22:39:27] <qnikst> если только (Char.ord x)
[22:39:30] evadim вышел(а) из комнаты: Replaced by new connection
[22:39:35] <maksbotan> Char.chr(0x40+Char.ord(x))
[22:39:40] evadim вошёл(а) в комнату
[22:39:40] <maksbotan> а почему здесь надо?
[22:39:48] <qnikst> тоже не обязательно
[22:39:50] <maksbotan> аа
[22:39:52] <maksbotan> забавно
[22:39:53] <qnikst> а не
[22:39:54] <qnikst> надо
[22:40:01] <qnikst> т.к. иначе к 0x40 применется
[22:40:08] <qnikst> а потом ко всему применится +
[22:40:14] <qnikst> вроде как
[22:40:15] <maksbotan> ужасти
[22:40:19] <qnikst> я иногда туплю
[22:41:36] <noga> Новая.обработка ( найти.все(А-З)) ;)
[22:41:40] <noga> :0
[22:41:57] <maksbotan> 1C ???
[22:42:45] <krigstask> translate.google.com
[22:42:47] <winterheart> гугл-транслейт
[22:42:50] <winterheart> :)
[22:44:23] <noga> шютка
[22:44:32] <noga> эх вы
[22:45:00] <maksbotan> а похоже на 1С
[22:46:22] <noga> ботан и 1ц умудрился извазюкатся
[22:46:31] <maksbotan> я просто в журнале код видел
[22:46:40] <noga> максика, покиньте чат - от все 1ц пованивает ;)
[22:47:17] <winterheart> maksbotan: неприличного содержания?
[22:47:19] <maksbotan> шш
[22:47:26] <maksbotan> winterheart: почему же сразу
[22:47:32] <maksbotan> хотя что-то есть, да
[22:47:37] <maksbotan> ксакеп это был
[22:47:42] <winterheart> а где еще можно 1с код подсмотреть?
[22:47:46] <qnikst> а компилировать можно?
[22:47:59] <noga> кого ?
[22:48:12] <Night Nord> qnikst: наверное можно
[22:48:13] <noga> можно только в байткод
[22:48:25] <Night Nord> Ну, хаскель же, он же вроде байткодовый
[22:48:40] <noga> так что джава и шарп к твоим услугам
[22:49:00] <Night Nord> Люди, а кто там в Z игрался?
[22:49:04] <maksbotan> иди-ка ты
[22:49:10] <maksbotan> с шарпом
[22:49:37] <winterheart> а что?
[22:49:46] <maksbotan> а нинужен
[22:49:50] <qnikst> а фиг мне (
[22:49:50] <winterheart> NN?
[22:50:06] <Night Nord> winterheart: ну, там типа сеть есть
[22:50:18] <winterheart> вроде есть
[22:50:26] <qnikst> NN, тебя обманули
[22:50:33] <qnikst> хацкель не байткодовый
[22:50:54] <Night Nord> Правда как он работает из под досбокса - неясно
[22:51:01] <noga> maksbotan:  почаму ? ты так говоришь, будто это что то плохое
[22:51:16] <winterheart> а никто его уже из-под досбокса не пускает
[22:51:22] <winterheart> есть z95 же
[22:51:28] <winterheart> с него играются
[22:51:39] <maksbotan> Z это что вообще?
[22:51:45] <winterheart> эх
[22:51:48] <Night Nord> Фееричная стратегия
[22:51:51] <winterheart> maksbotan: мал еще
[22:51:56] <maksbotan> :(
[22:52:19] <Night Nord> Уникальная по тем временам и по геймлею и по AI
[22:52:44] <winterheart> http://zod.sourceforge.net/
[22:52:48] <maksbotan> тем это каким?
[22:53:03] <winterheart> правда для Linux нет гарантии, что соберется
[22:53:05] <maksbotan>      Description:         Software for molecular modelling - computer-aided drug design
[22:53:07] <maksbotan> нифига себе
[22:53:11] <maksbotan> omputer-aided drug design
[22:53:45] <winterheart> drug - это не только опиаты и морфины, мой юный друг
[22:53:47] <qnikst> в общем на хацкелях ещё что-то надо делать чтобы тупо с байтами работать, а не символами
[22:54:28] <maksbotan> winterheart: да знаю я
[22:56:50] <olegon> есть какие-то идеи, как банить перебирающих пароли на pure-ftpd, кроме как fail2ban? игнорить не хочется
[22:57:07] <olegon> китаец какой-то, весь сислог загадил
[22:57:33] <winterheart> выключить ftp?
[22:58:06] <Night Nord> winterheart: а ты пробовал этот zod-engine?
[22:58:15] <winterheart> пробовал
[22:58:32] <Night Nord> И  как?
[22:58:53] <winterheart> собрал, но он имел на то время кучу ошибок, у меня дальше заставки дело не пошло
[22:58:54] <olegon> ну кроме отключения фтп?
[22:59:23] <winterheart> сейчас может получше
[22:59:46] <winterheart> у кодера дурацкая привычка не использовать VCS
[23:00:10] <winterheart> из-за чего он периодически терял файлы при создании тарболов
[23:00:41] <winterheart> чтобы хоть как-то собрать игру, мне пришлось цеплять файлы из предыдущих тарболов
[23:00:53] <Night Nord> Ну, оно собралось
[23:01:06] <Night Nord> Правда ему нужны ассеты
[23:01:11] <winterheart> плюс дата-файлы должны быть под конкретную версию
[23:01:14] <winterheart> ага
[23:01:17] Corvus вышел(а) из комнаты
[23:01:31] <winterheart> вот с этими ассетами у меня и была самая главная проблема
[23:04:29] τρογ вошёл(а) в комнату
[23:04:35] <Night Nord> Ага
[23:04:40] <Night Nord> Карты надо брать из зета похоже
[23:05:51] trans вышел(а) из комнаты: Replaced by new connection
[23:06:02] trans вошёл(а) в комнату
[23:06:05] <noga> olegon:  ftps  с сертами
[23:06:08] qnikst помнит такое название
[23:06:36] <olegon> :)
[23:07:00] <winterheart> а чем fail2ban не устраивает?
[23:07:20] <olegon> на самом деле вижу в логе, что ftp дает три попытки в одно подключение. Нельзя ли ограничить в pam эти попытки одной?
[23:07:41] <olegon> тогда бы работал лимит на количество подключений в минуту
[23:07:45] <winterheart> max-connections per IP?
[23:07:48] <olegon> winterheart: не нравится он мне :(
[23:07:56] <olegon> я про fail2ban
[23:07:56] <winterheart> косо смотрит?
[23:07:59] <olegon> ага
[23:08:04] <winterheart> http://www.fail2ban.org/wiki/index.php/Pure-FTPd
[23:08:13] <Night Nord> Мда
[23:08:14] <olegon> про max-connections не покатит
[23:08:19] <winterheart> вроде все просто
[23:08:22] <Night Nord> winterheart: вообщем это очень корявое поделие
[23:08:26] <olegon> он подключается одним соединением и перебирает
[23:08:30] <Night Nord> Можно считать, что его нет
[23:08:35] <olegon> Night Nord: вот именно
[23:08:35] <winterheart> Night Nord: что там?
[23:08:46] <Night Nord> olegon: я про Z =)
[23:08:51] <olegon> :)
[23:08:55] <olegon> я про fail2ban
[23:08:57] <maksbotan> Night Nord: хочешь поржать?
[23:09:11] <Night Nord> winterheart: ну, я добыл рабочую карту. Графика ацтой, интерфейс не работает, менюшки нет
[23:09:17] <Night Nord> Сорцы и правда - бардак дикий
[23:09:32] <Night Nord> Кроссплатформа только сам zod, а утилиты к нему - msvs-only
[23:09:55] <winterheart> у него еще ассерты под каждую из армию - 4 набора покрашенные в разные цвета
[23:10:32] <winterheart> про палитру и бит-маппинг он и слушать не желает
[23:11:40] <winterheart> я еще видел другой проект, но он уже совсем под офтопик с XNA-библиотекой
[23:13:41] <qnikst> так как в гите отменить последний коммит?
[23:13:49] <qnikst> git reset HEAD^1 ?
[23:14:15] <winterheart> ага
[23:14:38] valet2valet вышел(а) из комнаты
[23:15:05] <winterheart> только без единички
[23:15:10] <maksbotan> и --harf
[23:15:14] <maksbotan> --hard
[23:15:22] <maksbotan> http://paste.pocoo.org/show/356244/
[23:15:25] <maksbotan> вот вам ваш перл
[23:15:54] <krigstask> qnikst: hg rollback
[23:16:16] <krigstask> Позорище какое, до сих пор не запомнить команду
[23:16:23] <winterheart> Ctrl-Z
[23:16:24] <krigstask> Вот он, git ваш
[23:16:31] <krigstask> Не для человеков
[23:16:40] <maksbotan> krigstask: а если ты потом
[23:16:42] <maksbotan> ещё один коммит
[23:16:46] <maksbotan> захочешь снести
[23:16:50] <maksbotan> то роллбак не сработает
[23:16:51] <maksbotan> так-то
[23:17:07] <krigstask> А если ты
[23:17:16] <krigstask> начнёшь постоянно
[23:17:24] <krigstask> нажимать
[23:17:24] <krigstask> enter
[23:17:31] <krigstask> То Алексия из тебя всё равно не выйдет
[23:17:38] <maksbotan> хаха
[23:18:07] <krigstask> А пользователи git всегда от балды делают коммиты, которые потом приходится сносить?
[23:18:24] <qnikst> krigstask: ну я же правильно написал
[23:18:26] <maksbotan> фшш
[23:18:38] <qnikst> krigstask: я делал stash
[23:18:53] <qnikst> а он stash pop при изменённых файлах не делает
[23:19:06] <qnikst> + там адекватнее git svn
[23:19:10] <qnikst> чем в hg
[23:19:11] <qnikst> =)
[23:19:16] <qnikst> в hg плохой git svn
[23:19:21] <winterheart> krigstask: а на этом вашем hg есть системы управления патчами типа stg?
[23:19:47] <krigstask> winterheart: hg help mq
[23:19:58] Интеллект вышел(а) из комнаты
[23:20:57] <krigstask> qnikst: ты о чём вообще? Про hgsubversion?
[23:21:43] <winterheart> сойдет
[23:22:07] <qnikst> да их там штук много
[23:22:10] <qnikst> и все какие-то странные
[23:22:25] <noga> о мама
[23:22:26] <qnikst> одно только выкачивание проктов на _порядок_ дольше чем в git
[23:22:31] <krigstask> Там есть hg convert для конвертирования и hgsubversion для работы
[23:22:37] <noga> а 2 года назад было простое
[23:22:46] <noga> как 2 пальца
[23:22:54] <noga> и ман был в 2 листа ;(
[23:22:59] <maksbotan> noga: ты о чем?
[23:23:08] <noga> о меркуриале
[23:23:28] <maksbotan> хаха
[23:23:30] <krigstask> И что изменилось?
[23:23:31] <maksbotan> use bzr
[23:23:53] <winterheart> фи, что за убунтушные замашки
[23:24:14] <winterheart> учит гит, тебе пригодится
[23:24:15] <noga> в апач превращается - туда скоро запилят git, svn, cvs и MS manager
[23:24:19] <krigstask> Ставь bzr, будь шатлвротом!
[23:24:55] <qnikst> darks
[23:24:57] <qnikst> !
[23:25:04] <winterheart> ну пошло
[23:25:04] <qnikst> он ещё более упоротый
[23:25:12] <winterheart> preforce
[23:25:15] <krigstask> noga: ты о чём?
[23:25:17] <maksbotan> monotone
[23:25:44] <noga> вы просто наверно не видели проектов
[23:25:59] <noga> "проектов" - это самое упоротое
[23:27:07] evadim вышел(а) из комнаты
[23:27:09] <noga> я так и не смог закоммитить
[23:27:20] <krigstask> winterheart: perfofce
[23:27:37] <winterheart> я не ослышался?
[23:27:52] <winterheart> foFce?
[23:28:00] <krigstask> Тьфу на тебя
[23:28:06] <winterheart> хахаха
[23:28:09] <maksbotan> =)
[23:28:39] scolzyashii вышел(а) из комнаты
[23:29:05] evadim вошёл(а) в комнату
[23:29:49] scolzyashii вошёл(а) в комнату
[23:43:22] <slep> http://www.opennet.ru/opennews/art.shtml?num=29969 олололо :-)
[23:45:14] <maksbotan> вот тебе и великий и могучий пых
[23:46:30] <maksbotan> Night Nord: а перл выдаст ексепшн если попытаться из хеша взять несуществующий ключ?
[23:46:34] <evadim> да какбы все в курсе чо он велик и могуч на дыры
[23:47:18] <winterheart> maksbotan: нет, если не попросить его об этом
[23:47:23] <maksbotan> ясно
[23:47:27] <maksbotan> спасибо
[23:47:41] <winterheart> несуществующее значение несуществующего ключ - NULL
[23:48:32] <winterheart> можно рассматривать такое поведение так
[23:49:05] <winterheart> при обращении по несуществующему ключу ты создаешь в его в хеше
[23:49:23] <maksbotan> даже так
[23:49:25] <maksbotan> хм
[23:49:35] <winterheart> ну не совсем создаешь, конечно же
[23:49:44] <maksbotan> так, наполовину
[23:49:45] <maksbotan> да?
[23:49:51] <winterheart> количество ключей не меняется
[23:52:46] <qnikst> бррр
[23:53:01] <qnikst> h->{key} = null
[23:53:13] <qnikst> не определить потом, что был он создан или нет?
[23:54:59] <maksbotan> а @ перед переменной что значит?
[23:55:22] <slep> а почитать 1-х урок по перлу ?
[23:55:34] <maksbotan> эх
[23:55:47] <slep> там не много
[23:56:09] <qnikst> ответьте на вопрос
[23:56:19] slep nbsp; что бы тупо читать хватило книжки по сишке ;)
[23:57:44] τρογ вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!