[10:36:53] <geniepro> что за жесть! опера всё хуже и хуже! в опере 11.50 окна могут сворачиваться в дерево -- так бесит! и как отключить хез (((
[10:40:21] <subj_rs> народные волнения в канфе!
[10:41:01] <geniepro> де? о_О
[12:36:12] <valexey> geniepro: опера вообще УГ
[12:36:50] <subj_rs> да, только все нынешние фишки всех нынешний браузеров сначала появлялись в опере
[12:37:07] <valexey> неа
[12:37:18] <valexey> аддоны опера только сейчас научилась по нормальному понимать
[12:37:30] <valexey> скажем адблока человеческого стороннего в опере не было никогда
[12:38:07] <subj_rs> закрытые исходники ибо у оперы )
[12:38:38] <valexey> а какая разница закрытые или открытые?
[12:38:48] <valexey> аддонов не было же. аддоны от открытости не зависят
[12:39:06] <subj_rs> сторонние разработчики быстро бы припилили аддоны
[12:39:17] <subj_rs> и свои сборки начали делать
[12:39:36] <valexey> c фигали?
[12:39:43] <valexey> лицензия свои сборки делать запрещает
[12:39:44] <valexey> точка
[12:39:52] <valexey> аддоны писать было бы можно если было бы API для этого
[12:39:53] <subj_rs> GPL?
[12:40:03] <subj_rs> чо эт оно запрещает?
[12:40:08] <valexey> эмм… а какой браузер у нас под GPL?
[12:40:49] <valexey> из используемых - ни один.
[12:41:06] <subj_rs> свои лицензии напридумывали
[12:41:31] <valexey> вообще аддоны, это ж просто внешний скрипт который браузер исполняет. api и механизма для них в опере не было
[12:41:35] <valexey> в других браузерах - был
[12:41:41] <subj_rs> а вообще - опера же использует QT, а по лицензии последней - опера имеет право закрывать сырцы?
[12:41:57] <valexey> а вот API для плагинов (нетскейповый) оперой поддерживается давно.
[12:42:07] <valexey> subj_rs: во-первых не использует
[12:42:11] <valexey> во-вторых - имеет
[12:42:24] <subj_rs> как эт не использует? в линуксе вроде использует
[12:42:27] <valexey> в третьих - опера контора большая, и могла лицензию на qt купить
[12:42:29] <valexey> оно дешево стоит
[12:42:41] <valexey> subj_rs: не использует уже больше года как
[12:42:53] <subj_rs> а, тото все теперь жалуются
[12:43:11] <geniepro> ещё в 10-й опере объявляли вроде, что ушли с Qt
[12:43:18] <subj_rs> зря, зря
[12:43:31] <valexey> а оно и так почти не использовала - только для некоторых интерфейсных элементов
[12:43:45] <valexey> то есть геморроя с qt было больше чем профита
[12:43:48] <geniepro> вот думаю, на девятую оперу что ле перейти...
[12:43:59] <subj_rs> ставь ФФ .чо уж там
[12:44:12] <subj_rs> оно памяти не меньше жрет
[12:44:17] <geniepro> фф гавно же... да и есть оно дома у мя, но неудобная же
[12:44:33] <subj_rs> управление мышкой кнешн не хватает в нем, да
[12:44:38] <valexey> анальный раб оперы!
[12:44:47] <valexey> subj_rs: есть аддон для этого :-)
[12:44:50] <geniepro> ну управлением мышкой я и в опере не пользуюсь
[12:44:55] <valexey> народ у нас в конторе широко пользуется
[12:44:58] <subj_rs> да ну эти аддоны
[12:45:10] <geniepro> а, в фф нет сохранения файлов в формате mht -- всё, никанает!
[12:45:15] <valexey> /me вообще не понимает прелестей жестов мышкой
[12:45:19] <valexey> до нее же еще тянуться надо
[12:45:30] <valexey> geniepro: это шо за формат?
[12:45:45] <subj_rs> mht - это монстр, порожденные IE ж
[12:45:52] <geniepro> ну это все элементы веб-страницы в одном файле
[12:45:59] <subj_rs> не кошерно
[12:46:08] <geniepro> фф ещё и открывать такие файлы не умеет
[12:46:35] <geniepro> опера правда не всегда правильно сохраняет в mht -- тоже бесит
[12:47:00] <geniepro> на IE перейти что ле -- у него и уязвимостей меньше всего среди браузеров
[12:47:08] <subj_rs> ахах )
[12:47:26] <subj_rs> перейди, перейди )
[12:47:50] <valexey> mht вообще никто кроме IE не умеет нормально. потому как левый не стандартный формат
[12:47:52] <geniepro> там открытые страницы в виде списка держать можно, как в опере?
[12:49:13] <valexey> покажи как это в виде списка :-)
[12:50:55] <geniepro> куда картинку выложить можно?
[12:52:32] <valexey> http://www.imghack.se/
[12:57:42] <geniepro> http://img.ihack.se/images/213098565290.png
[12:58:13] <geniepro> воть
[12:58:38] <geniepro> скажите им в опере -- пусть исправят ( а то я по шведски не понимаю (
[12:58:47] <valexey> они по русски понимают
[12:59:01] <valexey> потому как основная масса пользователей - из россии :-)
[12:59:41] <geniepro> и никто им не платит при этом )))
[12:59:54] <geniepro> я ещё помню креки для шестой оперы )))
[13:00:49] <valexey> платит гугл и прочие
[13:01:04] <valexey> модель монетизации когда пользователь платит на прямую - устарела.
[13:03:10] <geniepro> в анальное рабство по ходу нашу фирму SAP вогнал ))) ну ещё правда рано судить, но предчуствие у нас именно такое )))
[13:03:35] <valexey> ну, вам не привыкать : вы и так на винде :-)
[13:04:10] <geniepro> да венда-то каши не просит -- всё в ней ясно и открыто. а вот по сапу инфы у нас почти нету
[13:04:39] <geniepro> кемиисто, какой твой браузер?
[13:05:02] <kemiisto> Гуглобраузер!
[13:05:08] <geniepro> фууууу
[13:05:09] <kemiisto> Привет!
[13:05:16] <kemiisto> Сам ты фуууу!
[13:05:18] <kemiisto> :)
[13:05:20] <geniepro> смотрите на него -- он гуглоюзер!!!111
[13:05:24] <subj_rs> это по венде то все ясно и понятно? нуну
[13:05:27] <kemiisto> valexey: скажи ему!
[13:05:34] <kemiisto> :D
[13:05:37] <valexey> умну хром и сафари
[13:05:41] <valexey> в освновном хром
[13:05:47] <valexey> ВЕЗДЕ!
[13:05:48] <valexey> ;-)
[13:05:52] <geniepro> да уж, вот кто у нас извращенец ))
[13:05:54] <valexey> а там где не хром, там w3m
[13:05:54] <kemiisto> subj_rs: вот нормальный фильм будет http://www.kinopoisk.ru/level/1/film/424301/
[13:05:57] <kemiisto> :D
[13:06:05] <kemiisto> valexey: поддержано!
[13:06:16] <kemiisto> WebKit рулит!
[13:06:39] <geniepro> я вчера росс. фильм "Нулевой километр" смарел -- год пытался себя заставить смареть. ничо так оказалось ))
[13:15:47] <geniepro> Silkysmooth: у тебя дома случайно нет туши женской?
Trinadsat: Извини, последнюю доел.
Trinadsat: Хотя может в морозилке что осталось, приезжай, посмотришь.
Trinadsat: Вино привези. Хорошее кьянти.
Silkysmooth: тушь. ТУШЬ. Женская. дебил!
Silkysmooth: Господи, с кем я связалась...
[13:20:52] <kemiisto> :-P
[13:20:56] <kemiisto> МЯСО!!!111
[13:21:23] <valexey> Ели мясо мужики.
[13:21:28] <valexey> Пивом запивали :-)
[13:22:21] <kemiisto> КиШ. Фууууууууу!
[13:22:23] <kemiisto> :(
[13:22:27] <kemiisto> http://top.rbc.ru/incidents/05/07/2011/603998.shtml
[13:22:35] <kemiisto> Шашлык!
[13:22:45] <valexey> да, киши как-то так умудряются петь, что слова фиг разберешь
[13:22:46] <kemiisto> Москвобад такой москобад!
[13:23:41] <kemiisto> http://top.rbc.ru/incidents/05/07/2011/603966.shtml
[13:24:06] <kemiisto> Что там кровавая гебня? Ничё не могут как до дела доходит.
[13:24:11] <kemiisto> :'(
[13:24:24] <kemiisto> А посонам завтра лететь...
[13:24:45] <geniepro> какие-то больные люди в вашей москве ((( аж страшно к вам туда )))
[13:25:32] <valexey> почему в нашей? она - вообще другое государство :-)
[13:25:37] <kemiisto> http://top.rbc.ru/incidents/05/07/2011/603954.shtml
[13:25:46] <kemiisto> "Пекинский зоопарк"
[13:25:55] <kemiisto> как вы яхту назовёте
[13:25:57] <kemiisto> :)
[13:26:50] <valexey> гм. ждем новости "перегорела лампочка. 10 погибших, 234 человека госпитализировано"
[13:28:12] <geniepro> смотря какая лампочка перегорит. от иной и полмира погибнуть может ))
[13:28:18] <kemiisto> valexey: там специально для тебя есть раздельчик
[13:28:20] <kemiisto> http://top.rbc.ru/wildworld/
[13:28:25] <kemiisto> :D
[13:29:29] <kemiisto> http://top.rbc.ru/wildworld/30/06/2011/603209.shtml
[13:29:38] <kemiisto> ДАААААА!!!!11111
[13:30:55] <kemiisto> КРАСИВО!
[13:30:59] <kemiisto> Ждём в реале!
[13:31:01] <kemiisto> :D
[13:31:02] <valexey> Я не понял, кремль в каком городе они там взорвали?
[13:31:19] <kemiisto> МАСКВАБАД типа!
[13:31:32] <kemiisto> Ратуешь за Новгород? :D
[13:31:40] <valexey> гм. ну это ладно, а я то боялся что нижегородский
[13:32:03] <kemiisto> не, тот нельзя
[13:32:09] <kemiisto> там же у вас это
[13:32:14] <kemiisto> демократия
[13:32:16] <kemiisto> !!!111
[13:32:57] <kemiisto> Take Me To The Hospital <http://www.last.fm/music/The+Prodigy/_/Take+Me+To+The+Hospital>
[13:32:58] <kemiisto> !!!
[13:33:04] <kemiisto> <:o)
[13:33:30] <kemiisto> version valexey
[13:33:32] <Жаба> kemiisto, valexey have Adium 1.4.2 (libpurple 2.7.11) on
[13:33:38] <kemiisto> version
[13:33:39] <Жаба> kemiisto,  you have Adium 1.4.2 (libpurple 2.7.11) on
[13:34:40] <kemiisto> http://www.linux.org.ru/news/java/6460557
[13:35:27] <kemiisto> Ещё не вышла - уже нинужна!
[13:38:36] <valexey> походу для тебя это идеальный язык будет :-
[13:38:37] <valexey> )
[13:38:45] <kemiisto> http://top.rbc.ru/incidents/04/07/2011/603735.shtml
[13:38:47] <valexey> ну, точнее лучших из возможных для практического применения
[13:38:57] <kemiisto> Российских туристов призывают воздержаться от употребляния алкоголя...
[13:39:05] <kemiisto> :-D
[13:39:38] <valexey> дык нефиг бухать. вообще не понимаю что в этом приятного
[13:40:00] <kemiisto> в льве нет Жавы искаропки!
[13:40:54] <valexey> угу.  выпилили успешно
[13:41:14] <geniepro> я вот не пойму -- а сами турки и прочие там находящиеся -- тоже травятся? или это чисто руссо туристо убивают?
[13:41:16] <kemiisto> но ставиться в один клик
[13:41:31] <kemiisto> geniepro: тонкий намёк :D
[13:41:41] <kemiisto> Русский - значит трезвый!!!
[13:41:44] <geniepro> http://top.rbc.ru/society/08/06/2011/599637.shtml
[13:41:46] <kemiisto> Травяться россияне!
[13:45:31] <geniepro> вот как это было: http://top.rbc.ru/society/15/06/2011/600581.shtml
[13:48:36] <kemiisto> ну, там не совсем верно написано
[13:48:48] <kemiisto> Тот, кто добавлял в спиртное метанол, знал, что он добавляет яд, что могут погибнуть люди.


Читать полностью:http://top.rbc.ru/society/15/06/2011/600581.shtml

[13:49:04] <kemiisto> Вот тут. Он очевидно не знал.
[13:49:24] <kemiisto> Он же не идиот из-за пары бутылок палёного вискаря получить вышку.
[13:49:30] <kemiisto> Нет, он не знал.
[13:49:46] <kemiisto> Он бодяжил технический спирт. Как он думал этиловый.
[13:49:56] <kemiisto> Но это был не этиловый.
[13:50:02] <kemiisto> А аццкая смесь.
[13:50:35] <kemiisto> Но, блядь, надо было, конечно, к врачу обратиться в Турции.
[13:51:27] <kemiisto> А второе
[13:51:35] <kemiisto> симптоматика странная
[13:51:45] <kemiisto> не похоже на отравление метиловый спиртом
[13:52:54] <kemiisto> на летальное в смысле не похоже
[13:52:57] <kemiisto> тошнота
[13:53:02] <kemiisto> головные боли
[13:53:05] <kemiisto> это так
[13:53:09] <kemiisto> слабое отравление
[13:53:24] <kemiisto> оно крайне редко приводит к летальному исходу
[13:53:49] <kemiisto> там надо мл 30 вчехлить
[13:53:55] <kemiisto> вот тады будет толк
[13:54:29] <kemiisto> а, знаете, как откачивают при отравлении метанолом?
[13:54:39] <kemiisto> вводят этанол внутривенно
[13:54:40] <valexey> гм. вообще кем надо было быть, чтобы при такой симптоматике повезди даму не сразу в скорую в москве, а домой?
[13:54:42] <kemiisto> :D
[13:54:45] <valexey> это же час-два потраченного времени
[13:54:57] <kemiisto> valexey: и я про то
[13:55:29] <kemiisto> а кто её в таком состоянии в самол
[13:55:34] <kemiisto> ёт пустил?
[13:55:40] <valexey> не понятно
[13:56:19] <kemiisto> долбоёбы чо
[13:56:24] <kemiisto> пьешь
[13:56:28] <kemiisto> так хоть знай
[13:56:33] <kemiisto> чем может закончиться
[13:56:36] <kemiisto> и что делать
[13:57:24] <valexey> впрочем, чего печалиться? это ведь естественный отбор!
[13:57:45] <valexey> общество станет здоровее, равно как и индивидумы.
[14:01:50] <valexey> "Теперь мне нужно наблюдаться у врачей, обследовать глаза, потому что когда я поступила, во мне была смертельная доза метанола"
[14:01:57] <valexey> значит таки смертельная?
[14:04:47] <kemiisto> нет, врядли
[14:04:54] <kemiisto> она бы столько не продержалась
[14:05:16] <kemiisto> организмы у всех конечно разные
[14:05:33] <kemiisto> но летальная доза - 30 мл работает всегда
[14:05:35] <kemiisto> почти
[14:05:46] <kemiisto> но там быстро
[14:05:56] <kemiisto> через 5-6 часов полная слепота
[14:06:06] <kemiisto> и к концу дня уже кирдык
[14:06:40] <geniepro> значит она выпила 29 мл
[14:07:50] <kemiisto> пей@подыхай
[14:08:58] <valexey> либо, что скорее, они пожрали активированный уголь, благодаря которому метанол в организм поступил не весь и не сразу, а ме-едленно.
[14:09:07] <geniepro> Не обязательно быть гением, чтобы увеличить продуктивность в Emacs
http://my-clojure.blogspot.com/2011/07/emacs.html
[14:10:43] <valexey> не, дефолт лучше
[14:11:17] <valexey> ня. какая же содомия этот ObjC
[14:11:20] <valexey> // string1 будет удалена сборщиком мусора в автоматическом режиме
NSString* string1 = [NSString string];

// для string2 вы должны будете вручную вызвать release метод
NSString* string2 = [[NSString alloc] init];
[string2 release];

[14:11:24] <valexey> найдите два отличия, ога
[14:11:36] <geniepro> как вапще можно емаксом пользоваться? он меня одним внешним видом пугает ((
[14:11:58] <valexey> а какой там внешний вид? нормально все. удобно :-)
[14:12:06] <valexey> всяко удобней вижуал студии
[14:12:22] <subj_rs> емакс это вам не текстовый построчный редактор
[14:12:26] <shaggie> valexey: это Obj C?
[14:12:31] <subj_rs> там надо тентакли отращивать )
[14:12:35] <geniepro> запускаешь емакс -- какая-то корова в экране, мышкой щёлкаешь -- пропадает сразу (( чо за дела?
[14:12:39] <valexey> да
[14:12:40] <Жаба> valexey, точно-точно?
[14:12:43] <valexey> угу
[14:13:01] <valexey> geniepro: у меня нет коровы. что я делаю не так? :-)
[14:13:04] <subj_rs> vi чуток удобней в этом плане
[14:13:15] <geniepro> странно. наверное не тот емакс?
[14:13:21] <valexey> почему не тот?
[14:13:45] <valexey> $ emacs --version
GNU Emacs 22.1.1
Copyright (C) 2007 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
[14:13:58] <geniepro> вечно у вас не те версии что у других -- а потом ещё и удивляются -- почему у меня всё окей, а у кого-то не получается?...
[14:15:25] <valexey> а у тебя что выдает?
[14:15:42] <valexey> у нас всегда те версии, чтобы работало без геморроя :-)
[14:15:56] <kemiisto> http://slon.ru/articles/591037/?results&s=00fe3de200da969248f29b2b23decad0
[14:16:02] <kemiisto> Я - социалсит!
[14:16:11] <kemiisto> А кто ты, %username%?
[14:17:43] <geniepro> http://img.ihack.se/images/14130986134616.png
[14:18:50] <subj_rs> графический емукс
[14:19:31] <kemiisto> так
[14:19:36] <subj_rs> geniepro: логотип, чо
[14:19:44] <kemiisto> надо начинать убираться, собираться
[14:19:58] <geniepro> странно, точно помню, что раньше, когда я щёлкал по окну этого емакса -- там сразу всё менялось, а щас не меняется (((
[14:20:05] <kemiisto> имэкс на виндоувс
[14:20:08] <kemiisto> ФУ!
[14:20:58] <valexey> упс
[14:21:09] <valexey> http://slon.ru/articles/591037/?results&s=5577cd2f5342d74a1324025782460d05
[14:21:17] <geniepro> короче -- страх и ужас все эти ваши линупсы, юнипсы, емапсы...
[14:21:31] <subj_rs> ниасилил
[14:21:36] <kemiisto> valexey: ЖВ
[14:21:38] <kemiisto> :D
[14:21:45] <kemiisto> либераст в чате!!!
[14:21:45] <valexey> geniepro: вечно тебя на какие-то извращения тянет.
[14:21:56] <kemiisto> я, правда, по y тоже либераст
[14:22:01] <subj_rs> /me тоже не осилил емакс, да и не пытался
[14:22:08] <valexey> kemiisto: кто?
[14:22:20] <kemiisto> по оси абсцисс
[14:22:28] <kemiisto> или как она там
[14:22:29] <kemiisto> ну
[14:22:34] <kemiisto> консерваторы внизу
[14:22:39] <kemiisto> либерасты вверху
[14:22:52] <kemiisto> но я посередине между социалистами и либерастами
[14:23:43] <geniepro> социалисты все разные. есть национал-социалисты, есть социал-революционеры. а ты какой?
[14:23:56] <valexey> а он химический социалист
[14:24:16] <valexey> хим-социалист!
[14:48:58] <valexey> проапдейтил ось. теперь у мну MacOS X 10.6.8! ;-)
[14:52:45] <geniepro> ого! а чо не 1.7.0?
[14:53:01] <geniepro> version valexey
[14:53:03] <Жаба> geniepro, valexey have Adium 1.4.2 (libpurple 2.7.11) on
[14:53:07] <geniepro> version
[14:53:08] <Жаба> geniepro,  you have Psi 0.14 on Windows XP
[14:53:19] <geniepro> а у мя всё ещё хр
[14:53:33] <valexey> а у меня все еще MacOS X :-)
[14:55:56] <valexey> когда я вижу нечто вроде такого: Use Analysis Tools to Debug Memory Problems, я понимаю, что с языком и либами на нем, что-то не то.
[14:58:10] <valexey> "В Хаскеле можно сделать типизированный ввод-вывод, а-ля Ada или Паскаль. Ну, там файл объявляется, как содержащий структуры: variable f : file of some_record и ничего, кроме some_record оттуда прочитать нельзя."
[14:59:42] <valexey> о! класс! http://www.youtube.com/watch?v=IF2v32xCD0Y&feature=player_embedded#at=101
[16:41:32] <vlad2> genieprox: Elfenlied - знаковое аниме в моей карьере анимешника :)
[16:42:52] <vlad2> Я потом недели две под впечатлением ходил.
[16:48:14] <geniepro> вот, я тоже скоро скачаю и позырю )
[16:48:52] <valexey> ручки отдельно, ножки отдельно
[16:48:56] <valexey> и все ради секса :-)
[16:51:35] <geniepro> там у неё ещё тентакли невидимые есть
[16:51:45] <valexey> руки
[16:52:31] <vlad2> Да нет там никакого секса, чего ты придумываешь...
[16:53:10] <vlad2> Обнаженные тела - да, были кадры.
[16:53:37] <subj_rs> всеже както странно, что восстановить только что случайно удаленный файл на ext2/3 и прочем так гемморно и почти невозможно
[16:53:38] <vlad2> Одна сцена сэксуального насилия (вырезанная, кстати, в американской версии).
[16:53:41] <geniepro> то есть это не порно? но всё равно хоть задорно? ))
[16:54:04] <valexey> vlad2: я про смысл, а не про наличие сцен
[16:54:08] <geniepro> в нтфс можно! нтфс рулет!
[16:54:12] <vlad2> Это не порно и тем более не задорно. Я даже не могу назвать чего-то подобного по духу.
[16:54:26] <subj_rs> geniepro: да в этих тоже можно, но я плюнул на это дело
[16:54:45] <valexey> ntfs, нельзя. если это правильный ntfs. Именно поэтому в свое время NT и получила соответствующий уровень безопасности в амер. спецслужбах
[16:55:01] <vlad2> В смысле я там тоже никакого сексуального контекста не уловил.
[16:55:04] <subj_rs> в нтфс через софтину, которая восстанавливает через Ж
[16:55:05] <geniepro> есть же тулзы для востановления в нтфс
[16:55:18] <geniepro> и вапще удалять надо через корзину! )))
[16:55:42] <valexey> удаление через корзину это не удаление
[16:55:52] <valexey> это обычное перемещение из одной дирректории в другую
[16:56:20] <geniepro> ну функцию же свою выполняет? выполняет )))
[16:56:38] <valexey> удаление в корзину? нет, не выполняет
[16:56:41] <valexey> оно не удаляет файл
[16:56:55] <vlad2> valexey: про string1 и string2 и GC не понял
[16:57:00] <subj_rs> rm -i впреть буду юзать когда есть угроза удаления не того что надо
[16:57:08] <valexey> vlad2: что не понятно?
[16:57:20] <valexey> в одном случае нужно ручками удалять объект, в другом не нужно.
[16:57:27] <vlad2> Какого фига в одном случае работает а в дргом нет.
[16:57:37] <valexey> string1 не нужно удалять руками, string2 нужно :-)
[16:57:45] <valexey> но иногда и string1 тоже нужно :-)
[16:57:57] <valexey> а иногда string2 не нужно :-D
[16:58:01] <vlad2> В биореактор Луговского :)
[16:58:18] <valexey> А при чем тут луговский?
[16:58:50] <vlad2> Не луговский, а его биореактор :)
[17:00:33] <valexey> объясняю на пальцах: метод [NSString string] - это метод не объекта, а класса (статический метод), по соглашению, все статические мэ-этоды (кроме alloc) если что-то возвращают, то должны этому чему-то вызвать метод autorelease.
[17:01:09] <valexey> Метод autorelease засовывает указатель на объект в ауторелиз пул, в случае когда у нас нет GC, и помечает его удалябельным, в случае GC.
[17:01:11] <vlad2> Полный привет.
[17:01:34] <valexey> Когда у авторелизпула вызовут метод drain, оно у всех объектов вызовет release. :-)
[17:01:43] <vlad2> А пул когда чистится? На следующем сообщении?
[17:04:13] <vlad2> О! У Elfenlied, оказвается, OVAшка есть!!!
[17:05:24] <valexey> vlad2: пул чистится когда у него вызовут метод дрейн. авторелизпул тот который создан сразу в какаве - он чистится в конце каждой итерации главного цикла приложения.
[17:05:28] <valexey> если я правильно все понял
[17:06:24] <valexey> то есть, если я напишу тупо while(true) {NSString* string1 = [NSString string];} — то у меня очень-очень быстро кончится память, в случае если у меня нет GC, и работаем через авторелизпулы.
[17:06:33] <valexey> в случае GC скорее всего память не кончится.
[17:07:00] <vlad2> Ну я примерно так и представлял :) Чего еще можно с пулом сделать? :)
[17:07:30] <valexey> для того, чтобы память не кончалась предлагается ручкаме в каждом своем подобном цикле создавать авторелизпул свой, и делать ему дрейн в конце каждой итерации.
[17:08:44] <vlad2> Потом в какой-то момент поинтер выйдет за пределы цикла (а еще более неявно - за пределы обработки текущего сообщения) и можно будет поиметь все радости битого хипа :)
[17:24:22] <valexey> vlad2: не, там же референс каунтинг.
[17:24:29] <valexey> retain метод никто не отменял
[17:24:57] <valexey> то есть release вызовет разрушение объекта только если каунтер обнулиццо
[17:29:33] <valexey> vlad2:  гы, авторелиз пул также имеет метод autorelease, но на некоторых системах (без сборщика мусора) вызов этого метода приводит к исключению :-)
[17:29:54] <vlad2> Дык, кто ж будет retain делать, если полагаться на волшебный autorelease pool?
[17:30:03] <vlad2> А если не полагаться, то зачем тогда пуул?
[17:30:30] <valexey> дык руками же! блин. эта левая логика с пулами… куча соглашений… лучше бы этого всего небыло вообще!
[17:30:42] <valexey> было бы ясно что всегда и везде нужно все делать руками
[17:30:52] <valexey> и думать мозгом
[17:31:16] <vlad2> Дык, я про то же. ARC - это апогей ;)
[17:31:26] <vlad2> Скоро это все рухнет :)
[17:32:03] <valexey> такое ощущение, что вместо того, чтобы убрать грабли, или их как-то явно обозначить, просто присыпали песочком, так что их стало меньше видно и срабатывают они не всегда.
[17:32:18] <vlad2> Типа :)
[17:32:21] <valexey> поэтому ты радостно разбегаешься… а потом бац граблями по таблу!
[17:32:56] <valexey> и постепенно таким образом учишься запоминать местоположение граблей по левым ориентирам. самих граблей по прежнему не видно.
[17:36:37] <valexey> когда уже яббл более вменяемый язык воткнет в свои поделия
[17:36:38] <valexey> ?
[17:38:08] <valexey> по ощущениям, ObjC является таким же содомитом как и C++/CLI
[17:57:27] <vlad2> Не, С++/CLI злобнее :)
[17:58:04] <valexey> ну да, там еще и дженерики с шаблонами скречиваются
[17:58:25] <vlad2> Особенно если на нем писать что-то кроме переходника C++ -> .NET
[17:59:20] <valexey> ну, тут тоже страшновато.
[17:59:42] <valexey> это по сути скречивание смаллтолка с сями. без сборки мусора.
[18:09:02] <valexey> /me пошел в исходники авторелизпула
[18:09:16] <valexey> а то нифига не понятно как оно работает. то есть понятно, но это только догадки
[18:13:02] <valexey> "The same object may be added several times to the same pool; when the pool is deallocated, the object will receive a release <http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Protocols/NSObject_Protocol/Reference/NSObject.html#//apple_ref/occ/intfm/NSObject/release> message for each time it was added."
[18:13:04] <valexey> зашибись
[18:15:25] <vlad2> ДА, интересый дизайн...
[18:16:06] <vlad2> Такое чувство, что спеки придумывает какой-то "архитектор", который руками ниогда не кудил.
[18:16:16] <vlad2> кодил
[18:16:34] <valexey> даваще
[18:16:45] <valexey> дважду в пул засунуть одно и то же - как нефиг делать можно же!
[18:16:57] <valexey> а потом будет двойное удаление. замечечательно!
[18:17:13] <valexey> точнее, вызов метода release у сдохшего объекта
[18:19:40] <valexey> видимо за эффективность засовывания боролись
[18:19:47] <valexey> чтобы это стоило O(1) примерно
[19:34:26] <vlad2> Да, возможно писали спеку уже с точки зрения простой реализации. В духе эпла. На нулы входные параметры тоже нифига не проверяют...
[19:46:09] <valexey> Makes a newly-allocated Core Foundation object eligible for garbage collection.
CFTypeRef CFMakeCollectable (
  CFTypeRef cf
);
[19:46:25] <valexey> доставляет!
[19:46:48] <kemiisto> ДУМАЙТЕ ИНАЧЕ!!!111
[20:07:58] <valexey> ня. но народ с ObjC реально тащится.
[20:08:00] <valexey> не понятно
[20:08:56] <kemiisto> сходи на оборонкоре
[20:09:10] <kemiisto> инфо21 тебе всё ещё раз по полочкам разложит
[20:09:12] <kemiisto> :D
[20:09:20] <kemiisto> правда, бестолку
[20:09:23] <kemiisto> :D
[20:10:32] <valexey> думаешь он тоже за ObjC? :-)
[20:11:39] <valexey> вообще, блекбоксеры ведь латентные яблочники. смотри - BB писался под макос. Раскин - это тоже яббл и принципы дизайна туде же. Они помнится даже анальное рабство разработчиков под iPhone приветствовали.
[20:12:34] <kemiisto> толсто!
[20:13:29] <valexey> но правда
[20:13:59] <kemiisto> valexey: у тебя нет права на правду! Тем более, на правдо про оборонкоре!
[20:14:11] <valexey> :-)
[20:14:23] <valexey> может хакнуть их форум и уже наконец переименовать?
[20:14:28] <valexey> уверен что никто не заметит
[20:14:56] <kemiisto> инфо21 переименовать? :D
[20:15:10] <valexey> не, оберонкоре в оборонкоре
[20:15:46] <kemiisto> та я понял
[20:15:55] <kemiisto> можно и участников до кучи
[20:16:08] <valexey> не, участников низя, это они сразу заметят
[20:16:14] <valexey> а вот оборонкоре - не заметят :-)
[20:19:59] <genieprox> ща буду смареть фильму! про етого боженьку Гора!!!
[20:22:08] <genieprox> абирунгоре! тока так переименовывать если!!!
[20:30:15] <valexey> нибирунг :-)
[20:33:05] <kemiisto> зависть - плохое чувство, господа
[20:33:06] <kemiisto> :D
[22:04:48] <genieprox> ну чо, неплахой мультик, нипанятно, почему он не панравился валексею.
хотя особой какой-то глубокой мысли я в нём пока не усмотрел, в отличии от subjrs
[22:05:13] <subjrs> какой мультик?
[22:05:30] <genieprox> да, и Гор там по сути никого не убивал же, просто тела были несовместимы с ним и рассыпались ((
[22:05:40] <subjrs> genieprox: так это не valexey ныл, а kemiisto
[22:06:16] <genieprox> ну этот? Immortal ad vitam
[22:06:20] <subjrs> genieprox: просто своеобразный фильм, запоминающийся
[22:06:23] <subjrs> ну да
[22:06:49] <genieprox> его название дятлы неправильно перевели. ну как всегда, впрочем
[22:07:40] <subjrs> genieprox: ты хотя бы с первого раза понял что за череда убийств была в начале фильма )
[22:08:23] <subjrs> genieprox: финальная песня обалденная там
[22:08:40] <genieprox> какая череда убийств? о_О
[22:08:53] <subjrs> [22:05:28] <genieprox> да, и Гор там по сути никого не убивал же, просто тела были несовместимы с ним и рассыпались ((
[22:09:34] <genieprox> так это же не убийства, а просто несчастные случаи, по сути
[22:10:17] <subjrs> людей изнутри разрывало. в эпизоде чел из машины зашел в кафе, спросил про органы, вышел и его разорвало
[22:10:47] <subjrs> я тока начал пересматривать, потом досматррю )
[22:11:02] <genieprox> ну, это же не убийство, а просто несовместимость с организмом гора
[22:11:21] <subjrs> ну для полиции это серийный убица действовал )
[22:11:32] <valexey> угу. там должно было быть взаимнооднозначное соответствие
[22:11:35] <subjrs> а тут и Никополос вдруг сбежал ...
[22:11:36] <valexey> по органам
[22:11:40] <valexey> ибо по образу и подобию своему
[22:11:52] <valexey> а тут паттернматчинг обломался :-)
[22:12:33] <subjrs> на уровне транзисторов, они и повзрывались )
[22:12:36] <genieprox> да, финальную песню я чота не заценил. возможно, если бы понял про что она, то и заценил бы, а так -- вокал так себе, музыки и вовсе нет...
[22:13:18] <genieprox> хотя щас поставил снова -- вобщем ничо так, но и ничего особенного, если честно
[22:13:28] <subjrs> genieprox: beautiful day ?
[22:13:56] <subjrs> гдето она валялась у меня
[22:14:13] <genieprox> да, и за что Гора-то осудили другие боги? он там что, восстание у богов поднял?
[22:14:43] <genieprox> и как он умер-то? и умер ли? там показали, как у него язык дёрнулся...
[22:15:28] <valexey> эго походу зафиксировали :-)
[22:15:29] <subjrs> блин, в начале объяснялось почему осудили. а умер как вроде не показали
[22:15:34] <genieprox> кстати, я не понял, зачем при разговоре у них горло шевелилось?
[22:15:43] <valexey> мимика горла рулит!
[22:15:58] <genieprox> ацтойный разговор горлом (
[22:16:15] <genieprox> боги должны общаться телепатически!!!
[22:16:20] <genieprox> или это не боги!!!
[22:16:53] <subjrs> а люди смогут услышать бога? )
[22:17:09] <subjrs> у последний шишковидная железа атрофированна
[22:18:53] <subjrs> на ютубе эту песню заблокировали :(
[22:20:09] <genieprox> ну если бог будет направленно транслировать свои мысли в мозг человека -- почему не услышит?
[22:20:33] <valexey> ниужели боги настолько убоги? :-)
[22:20:42] <subjrs> боги нет, люди да )
[22:20:48] <genieprox> ну, трудно быть богом )
[22:20:54] <subjrs> люди у бога, оттого и убоги
[22:22:27] <subjrs> genieprox: ты не прав. он не всегда общался с Никополосом будучи в теле человека-орла. Он и внутри того находился и общался
[22:22:44] <subjrs> да и зачал тоже также )
[22:23:05] <subjrs> досмтрю на днях
[22:23:07] <genieprox> кстати, а богиня ничо так, секси. жаль, бошка кошачья, а не человечья... ((
[22:23:18] <subjrs> ну ...
[22:23:53] <subjrs> фильм довольно бюджетный и мимо прокатчиков прошел в свое время
[22:24:12] <genieprox> 22 млн евро? ничо себе бюджетный )))
[22:24:23] <subjrs> намана
[22:24:34] <genieprox> вон, на щелкунчика потратили сто мегабаксов -- такое убожество сделали )))
[22:25:26] <genieprox> а Skyline -- всего 15 млн баксов, но такие суперские эффекты. но правда -- Immortal 2004 год, а Skyline 2010 -- целая эпоха в компьютерной анимации
[22:26:12] <genieprox> да, так вот, Immortal -- именно мультик, с киношными вставками. так что это по сути -- аниме )))
[22:26:16] <subjrs> http://www.kinopoisk.ru/level/1/film/4739/
вот это еще могу посоветовать, главно до самого конца досмотреть, мозг выносит вообще )
[22:26:36] <subjrs> genieprox: Никополос там живой человек был
[22:26:41] <subjrs> и телка синяя )
[22:28:07] <genieprox> ну вот, тока эти вставки там и были киношные -- в стиле первого трона по сути. тока на более продвинутом уровне
[22:28:19] <genieprox> биопанк, киберпанк -- и то и то -- панк! )))
[22:30:24] <subjrs> главное что не анимэ )
[22:30:44] <subjrs> Темный город смотрел кто?
[22:31:04] <subjrs> с него и началась первая матрица )
[22:31:58] <genieprox> надо позырить )
[22:32:47] <genieprox> да, кстати, а кто делал спецэффекты к Матрицам? и ко всяким Гарри Потным? нинаете??? хохохо!!! ХАЦКЕЛЛЕР!!!111
[22:32:59] <subjrs> кто это?
[22:34:37] <genieprox> ща, поищу его имя, а то не очень помню. Дэн Пипони, что ли?
[22:36:06] <genieprox> http://homepage.mac.com/sigfpe/
[22:36:23] <genieprox> http://www.imdb.com/name/nm0685004/
[22:37:26] <genieprox> хаскелл рулез фарева!!!
[22:37:36] <genieprox> абирун маст дай!!!
[23:59:29] <kemiisto> бб