[00:31:31] <vlad2> Это какой-то привет.
[00:31:38] <vlad2> Ни один способ не работает. !@#$
[00:32:00] <valexеy> гы-ы. видимо придется перестать трясти и начать думать! ведь где-то же оно выставляет переменные окружения!
[00:58:48] <vlad2> Победил.
[00:58:56] <valexеy> как?!
[00:59:39] <vlad2> launchd.conf не понимает комбинацию с существующим $PATH - $PATH:my_path
[00:59:59] <vlad2> Поэтому пришлось туда зафигачить полную комбинацию.
[01:00:10] <valexеy> У меня двоюрный брат работает в конторе которая пишет софт для банков. Там какая-то жесть. Там половина решения на жабаскрипте, а остальная половина на жабе (фабрика на фабрике). Там куча багов. Блин. Мне страшно.
[01:00:10] <vlad2> Включая /usr/bin и т.д.
[01:00:21] <valexеy> Гыыыыы.
[01:01:32] <vlad2> Все равно ахтунги. Весь инет забит "WTF? Как вытавить $path".
[01:03:07] <valexеy> я подозреваю что в момент срабатывания этого launchd еще нет никакого PATH, и если файло не пустое и там есть PATH банально используется он, а вот если его там нет, то используется PATH по дефолту.
[01:04:39] <vlad2> Ну может.
[01:04:43] <vlad2> Диагностики-то нет.
[01:05:08] <vlad2> Вообще говоря парсить ~/bash_profile - было бы самое правильное.
[01:05:26] <vlad2> С точки зрения юзкейсов конечных пользователей.
[01:05:48] <vlad2> Это была бв _нормальная_ интеграция юникса с маковской гуйней.
[01:06:33] <valexеy> насколько я знаю, этого и в линуксе нет.
[01:07:14] <valexеy> то есть переменные окружения глобальные приходится для того что не из терминала пускаешь прописывать куда-то в etc что-ли.
[01:07:52] <valexеy> что в общем то логично, ибо bash_profile применяется к собственно башу, а иксы стартуют до всякого там баша.
[01:08:12] <vlad2> Они должны быть к юзеру привязаны.
[01:08:37] <vlad2> Как и в случае ~/.bask_profile
[01:10:07] <valexеy> надо будет на досуге подумать как это сделать.
[01:10:14] <valexеy> наверняка это сделать можно :-)
[01:10:49] <valexеy> хотя хм. возможно это будет через какую-нибудь жопу
[01:11:13] <valexеy> вроде демона который вешает хуки на запуск приложений и побыстрому подпихивает им переменные окружения
[01:21:37] <valexеy> "А все сканеры Оберонов всегда строятся на основе ДКА."
[01:21:44] <valexеy> гы.
[01:22:02] <valexеy> ДКА - детерминированный конечный автомат
[01:46:41] <valexеy> vlad2: зацени ка фразу: The symbol ANY denotes any terminal that is not an alternative of this ANY symbol
[01:47:11] <vlad2> Прикольно.
[01:47:16] <vlad2> А по-русски?
[01:48:58] <vlad2> Зацени: http://forum.oberoncore.ru/viewtopic.php?p=73591#p73591
[01:49:10] <vlad2> Вот они суровые реалии жизни ;)
[01:50:28] <vlad2> Что он там за код выдает (учитывая серьезную предустановку "С++ - гавно, оберон курче всех") - представить страшно.
[01:51:15] <vlad2> Хотя, конечно, есть ненулевая вероятность, что из поциента сделают программита :)
[01:53:09] <valexеy> По русски это: Символ Хрень означает любой терминал который не является альтернативной этой Хрени.
[01:54:36] <valexеy> То есть берем множество всех символов (терминалов) ваще, и вычитаем из него множество альтернатив (в синтаксическом правиле) данному месту. То есть если было что-то вроде S = a | b | ANY | c, а алфавит у нас {a,b,c,d,e,f}, то ANY будет у нас множество {d,e,f}
[01:55:40] <valexеy> vlad2: зато он там сеньер!
[01:56:02] <vlad2> А ты откуда знаешь? :)
[01:56:40] <valexеy> дык написано же: Остановился на вакансии Senior Software Developer в Rosemount Global Software Center
[01:57:37] <vlad2> А. Да. Прикольно.
[01:58:11] <valexеy> Не, Ильин достаточно вменяемый товарищ. Я в него верю :-) (алсо он не сильно ББ покусан, он же больше XDS занимался и графлибой Амадеус что-ли)
[01:58:29] <valexеy> то есть средства разработки у него достаточно классические (за вычетом языка)
[01:58:37] <vlad2> У него ЧСВ зашкаливает реально :)
[01:59:01] <valexеy> гм. не сталкивался.
[01:59:14] <vlad2> Снобизмом может с info21 посоревноваться.
[01:59:31] <vlad2> Во всяком случае у меня сложилось такое впечатление по форуму.
[02:00:11] <vlad2> Я ему в личку написал - спросил про впечатления.
[02:00:51] <valexеy> вообще хочу пруф про снобизм. :-) беглый просмотр сообщений не выявил признаков. может ты чего вспомнишь..
[02:03:14] <valexеy> вот пример сообщения: http://forum.oberoncore.ru/viewtopic.php?f=47&t=3858&p=71134#p71134
[02:03:21] <valexеy> по моему, ОЧЕНЬ вменяемо.
[02:03:50] <valexеy> причем большенство сообщений на форуме от него - про то что он конкретно делает, то есть его разработки. На info21 не похоже ни разу :-)
[02:10:04] <valexеy> единственное что у Ильина стойкое убеждение что ява это такой оберон с испорченным синтаксисом :-) Что в корне не верно.
[06:01:43] <vlad3> Ну конкретно с этим сообщением проблем конечно нет.
[06:09:36] <vlad3> Сейчас глянул сообщения - фиг знает, может я его с Петром попутал. Ничего не нашел злобного.
[11:01:02] <valexеy> vlad2: да, скорее всего с Петром. Петр он такой :-)
[11:18:53] <valexеy> /me читает http://dotat.at/tmp/gll.pdf
[11:19:19] <valexеy> там в формальном определении алгоритма парсера используется goto!
[18:14:04] <vlad2> :)
[20:07:24] <valexеy> vlad2: ну как, он тебе ответил что-нибудь?
[20:09:30] <vlad2> Да, он ответил, типа нормально все.
[20:09:49] <vlad2> Изучает существующий код на предмет "как надо делать".
[20:10:56] <valexеy> я ж говорю чел вполне вменяемый :-)
[22:17:31] <valexеy> <Anonimus> надо всегда проверять теги
<Anonimus> перед тем, как читать мангу
<Чаехлёб> Anonimus: щито случилося?
<Anonimus> потому что я сегодня смотрел одну, там две няши в классе прижались друг к другу, начали целоваться, а на следующей странице одна у другой глаз съела
[22:21:16] <valexеy> Оу! В том папире не просто goto, там goto c ВЫЧИСЛЯЕМОЙ МЕТКОЙ.
[22:21:27] <valexеy> Это вам не банальное сишное goto label;
[22:54:01] <valexеy> vlad2: http://oberspace.dyndns.org/index.php/topic,298.0.html
[22:54:04] <valexеy> :-D