[02:06:39] <vlad2> Когда он чего-нибудь констурктивно комментил? :)
[10:52:10] <valexеy> vlad2: то есть ты намекаешь, что он не конструктор, а деструктор? :-)
[13:06:52] <valexey> пока шел из дома до работы придумал новый вид парсера. парсер который идет сверху-вниз (то есть аля рекурсивный спуск), но которому не страшна левая рекурсия в грамматике. Даже название для этого типа парсеров придумал - GLL. Пришел на работу. На всякий случай загуглил, и точно! Это уже придумали до меня! В 2010 году вышла статья о GLL-парсере (даже название такое же!) и ему тоже не страшна левая рекурсия. Чорт. В этом мире ничего нового придумать нельзя!
[14:21:39] <valexey> BopoH: чтобы перевезти всех псевдодеятелей с манежки за МКАД надо 1 триллион рублей
BopoH: ТРИЛЛИОН
BopoH: через 5 лет в этой стране будут пилить ахуеллиарды? ибо названия больших сумм уже попросту кончаются.
BopoH: Джобс в могиле перевернулся, а Брин и его гугл всем штатом ушли в запой, попутно подарив компанию "Моторола" бездомному бомжу. Рома нервно потеребил "Челси"...
[16:38:57] <vlad2> valexey: все не так плохо - придкмали его в 2010, а не в 1960 ;)
[16:39:09] <vlad2> Еще чуть-чуть и ты сделаешь это :)
[16:52:55] <vlad2> Жестко "Но он просто не хочет уходить, и даже если уйдёт, то лишь затем, чтобы, вернувшись в свой офис, написать ещё больше умных классов, полностью основанных на множественном наследовании без единой реализации. И когда вся конструкция с треском рухнет, именно вас посреди ночи попросят прийти и разобраться, потому что он уже будет на какой-нибудь долбанной конференции по паттернам проектирования."
[18:22:25] <valexеy> ну, это да.
[18:22:45] <valexеy> думаю что хоть и NIH, но реализовать все одно надо :-)
[18:23:08] <valexеy> ибо грамматика в которой избавились от левой рекурсии часто выглядит уродливо и не читабельно
[18:34:57] <valexеy> vlad2: зацени ка: http://habrahabr.ru/post/148309/ возможно тебе будет близко это.
[18:45:37] <valexеy> @bobuk: Тут фотографы есть? Сфоткайте много-много велосипедов и костылей в одном кадре! Нужно для общения с некоторыми разработчиками.
[18:57:19] <vlad2> Кстати, я вот буквально позаввчера сфоткал примерно из той же оперы. Сейчас на форум залью.
[19:00:13] <valexеy> гы. ждемс
[19:00:14] <vlad2> Не, потом, интернет отвалился нап нетбуке.
[19:00:28] <valexеy> в США отваливается интернет?! o_O
[19:01:40] <valexеy> знакомый купил макбук айр. появилась пробема - после просыпания что-то случалось с сетью. в основном браузеры не могли отрыть сайты, при этом у скайпа и аськи было все ок.
[19:01:42] <vlad2> Да блин, опять кто-то с guest access'ом поигрался.
[19:01:57] <vlad2> У меня фотка на нетбуке.
[19:02:13] <vlad2> И коннектить его не по guest wifi лень :)
[19:02:20] <valexеy> так и эдак крутили. ничего не помогает. причем не понятно - пинги идут отлично, а http застрявает.
[19:02:47] <valexеy> в общем оказалось, что товарисч поставил на мак касперыча (оказывается есть такой, под мак) и он то и глючил
[19:03:01] <valexеy> причем отключение касперыча не помогало, только полное удаление спасло ситуацию
[19:03:30] <vlad2> Ограничение на маке в сотню открытых файлов изрядно бесит. Уже который раз в эти грабли наступил.
[19:03:45] <vlad2> 2012 год, блин.
[19:04:10] <valexеy> а там это разве на настраивается? переменной окружения какой-нибудь
[19:04:18] <valexеy> и 100 это на процесс, или ваще?
[19:04:30] <vlad2> Чего мне с этой переменной делать? Оно у юзера должно работать, а не у меня.
[19:04:36] <vlad2> На процесс.
[19:05:18] <valexеy> дык запущать прогу через скрипт где вначале переменную окружения выставляешь в нужное значение :-D
[19:05:24] <vlad2> А смысле файлы не текут. Их просто много.
[19:05:32] <vlad2> Ага.
[19:05:54] <vlad2> Спасибо.
[19:06:14] <vlad2> Вот только запускающего скрипта и не хватало для счасться.
[19:06:22] <valexеy> :-)
[19:06:41] <valexеy> да ладно, в BeOS одно время firefox исключительно через скрипт запускался.
[19:06:47] <valexеy> и ничо. жили
[19:07:50] <vlad2> Кстати, с переменными в последней "most advanced desktop OS" вообще все круто.
[19:08:05] <valexеy> ?
[19:08:16] <vlad2> Их нельзя настроить по дефолту. В смысле чтоб работало "без скрипта".
[19:08:33] <vlad2> Мне из-за этого приходится xcode из терминала запускать.
[19:09:06] <valexеy> эмм... правда шоле? быть того не может. хотя-я... хез как там гуйня запускается
[19:09:28] <valexеy> но там же дерево процессов, как во всех хрюниксах, значит где-то ближе к корню это можно выставить.
[19:10:23] <vlad2> Я не смог найти в гугле.
[19:10:36] <vlad2> В предыдущих версиях можно было пошаманить.
[19:10:50] <valexеy> vlad2: http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x не?
[19:10:58] <valexеy> /etc/launchd.conf
[19:12:08] <vlad2> Конкретно это не пробовал. И там нет ничего про Lion
[19:13:10] <valexеy> вот тебе пруф что это и на льве работает: http://stackoverflow.com/questions/6770411/mac-os-x-lion-no-longer-recognizes-environment-plist
[19:13:43] <valexеy> man launchctl
[19:13:44] <valexеy> :-)
[19:14:58] <vlad2> А. Ну круто.
[19:15:37] <vlad2> Когда искал такого не находил. А plist не работал.
[19:15:50] <valexеy> пока максь это юникс, всегда есть надежда :-) ибо форк.
[19:16:41] <vlad2> I ran into the same issue today. I called Apple Support and after being escalated to a Senior Advisor, then to her supervisor, I was told that they no longer support environment.plist and that there is no officially-supported method for defining environment variables in Mac OS 10.7.
[19:16:49] <vlad2> А вот это я как раз читал.
[19:17:00] <vlad2> И вроде даже постил сюда.
[19:19:13] <vlad2> http://support.apple.com/kb/TS4267
[19:19:32] <vlad2> Секюрити, !@#$%. Для кого они делают эту секьюрити?
[19:19:49] <valexеy> ну, зарубили странный этот плист. что вполне нормально. переменные глобальные эти должны выставляться где-то на этапе инициализации системы.
[19:20:30] <vlad2> Дык, где, если там никакогоо workaround нет.
[19:20:45] <valexеy> /etc/launchd.conf ? :-)
[19:21:20] <valexеy> алсо там же описан workaround
[19:21:25] <valexеy> прямо в этом саппорте
[19:21:26] <vlad2> Там жде написано: Actually, I spoke too soon again. This does not set PATH for GUI apps. I've tried all sorts of things to get this to work and nothing seems to do it. Giving up for now..
[19:21:46] <vlad2> В сапорте говорится конкретно про DYLD_LIBRARY_PATH.
[19:22:14] <valexеy> тебе именно PATH нужен?
[19:22:32] <vlad2> Нет.
[19:22:44] <vlad2> А. Да. И он тоже.
[19:22:55] <valexеy> вообще народ же проверил на stackoverflow: "Actually I take that back. It is working but it is NOT setting my PATH in a shell. So if I set the path in ~/.launchd.conf and ~/.bash_profile everything is back to normal."
[19:23:17] <vlad2> Ладно, потом посмотрю.
[19:23:38] <valexеy> да, надо будет посмотреть.
[19:23:57] <valexеy> ибо из самых общих соображений ясно, что глобальные переменные окружения где-то прописываются