[00:27:37] <valexеy> vlad2: а какие у нас есть живые аналоги макбук айра например?
[00:27:45] <valexеy> ну и нового ретинного макбука про до кучи.
[00:34:48] <vlad2> ретина не нужна, это мы уже выяснили ;)
[00:35:04] <valexеy> ну, нам то с тобой точно :-)
[00:35:12] <vlad2> Макбук эйр - это что, верх технологий сегодняшних?
[00:35:13] <valexеy> у меня все вокруг ретина ж-)
[00:35:28] <valexеy> ну, по совокупности показателей - пожалуй да.
[00:35:50] <valexеy> то есть если нужен легкий ноут 13", то хуже водки лучше нет :-)
[00:37:34] <valexеy> Суровый у django слоган: Django | The Web framework for perfectionists with deadlines
[18:20:49] <vlad2> Просто у каждого свой perfection.
[18:21:13] <vlad2> framework, как таковой, противопоказан моему ;)
[20:35:38] <alexey.veselovsky> о
[20:35:43] <alexey.veselovsky> хаработало
[20:38:05] <vlad2> кто?
[20:39:00] <alexey.veselovsky> мну сюда не пускало
[21:27:51] <egp> <egp_> _valexey_, вот ещё про твою задачу -
<egp_> GWT транслирует (вроде бы) из явы в браузерный js
<egp_> там даже есть методы вида
<egp_> native void showAlert() /*-{ window.alert("test"); }-*/;
<egp_> GWT - google web toolkit
<egp_> среди прочего, этот компайлер явы в js не поддерживает Java reflection
<egp_> то есть ругается грязно на рефлекшн апи
<egp_> ну и у них есть ГУИ апи там довольно развитое
<egp_> в GWT
* _valexey_ ушел ("http://www.mibbit.com ajax IRC Client")
<egp_> не исключено что gmail и другие сервисы реализованы на GWT...                                                    
[21:28:24] <alexey.veselovsky> гмыло вроде бы не на gwt
[21:28:30] <alexey.veselovsky> я gwt смотрел, да.
[21:28:44] <egp> alexey.veselovsky: а на чём тогда гмыло?
[21:28:49] <egp> мне кажись именно на гвт
[21:28:53] <alexey.veselovsky> на js? :-)
[21:29:06] <egp> нееееееееееее              
[21:29:20] <egp> не верю что на js                                              
[21:29:48] <egp> блин. empathy jabber client mustdie.               ща гаджим скачаю                           
[21:29:55] <alexey.veselovsky> :-)
[21:29:59] <alexey.veselovsky> psi тоже ничего
[21:30:11] <egp> не. я фанат гаджима
[21:31:00] <alexey.veselovsky> блин. Лев какой-то долбанутый. У него склонность к насилию винта начинает приближаться к виндам.
[21:31:27] <egp> что за "Лев"???                                                                   
[21:32:01] <alexey.veselovsky> MacOS X Lion
[21:33:31] <egp> test
[21:33:32] <Жаба> egp, passed
[21:34:33] <egp> alexey.veselovsky, кстати в GWT можно писать и прямо на js
[21:35:13] <egp> вот так: native void giveMeSomeJavascript() /*-{ some_javascript_code(); }-*/;
[21:36:50] <egp> <forther> не gmail ручками
<forther> т.е. closure tools
[21:40:24] <egp> кстати прикольно было бы написать прогоночный компайлер явы...
[21:40:34] <alexey.veselovsky> угу
[21:40:44] <alexey.veselovsky> а еще есть kotlin
[21:40:53] <egp> типа юнит тестов, но с компиляцией
[21:41:02] <egp> что за котлин?
[21:42:13] <egp> я правда мало знаю о прогонке
[21:42:23] <egp> не представляю как оно прогается
[21:42:28] <egp> как программить
[21:51:58] <egp> картинка хорошая в топике "погружение в код"
[21:52:26] <egp> даже сохранил на диск :)
[21:53:55] <egp> на работе всем покажу :)
[21:56:39] <alexey.veselovsky> Ж-)
[21:58:01] <egp> вот современные ОС - включая линух - это та самая канализация - даже в код ходить не надо
[21:58:11] <alexey.veselovsky> а что такое?
[21:58:11] <egp> даже A2 - канализация
[21:58:27] <egp> ну личные впечатления такие
[21:58:37] <egp> я вот думаю как-нибудь перейти на freedos
[21:59:04] <egp> хотя фридос тоже попахивает
[21:59:34] <alexey.veselovsky> это ж дос! он крив бай дизайн!
[21:59:57] <egp> ну вот я симпатизирую разработчикам своих ос
[22:00:27] <egp> даже места нарыл где они кучкуются - всякий юзенет os.dev или osdev и каналы аналогичные
[22:03:07] <egp> вот мне нравится дух ребол-сообщества. В принципе ребол похож на целостную ос
[22:03:14] <egp> хотя ею не является
[22:04:06] <egp> но я бы предпочёл синтаксис паскаля или оберона
[22:04:52] <alexey.veselovsky> BeOS/Haiku не щупал?
[22:05:24] <egp> в принципе если рассматривать словосочетание "операционная система/operating system" этимологически, то ребол - это ос
[22:05:45] <egp> щупал, но в хайку нет пппое-драйвера, поэтому мне не годится
[22:05:57] <egp> беос старый у меня есть, но я не запускал
[22:06:16] <egp> то есть ребол - это А) система и Б) операционная
[22:06:32] <egp> и ребол абсолютно кроссплатформенный
[22:06:53] <egp> но для платформ js, jvm, etc - его нету
[22:07:01] <egp> не реализовал никто потому что
[22:09:50] <alexey.veselovsky> там вроде был
[22:10:03] <egp> нету, 100%
[22:10:13] <egp> я полгода-год назад верифицировал
[22:10:29] <egp> пппое
[22:14:19] <alexey.veselovsky> а я такие проблемы решал железным образом
[22:14:35] <egp> ну на оберонкоре мне то же самое посоветовали
[22:14:37] <alexey.veselovsky> банально какой-нибудь модем/роутер который умеет ppoe и все. и нуль геморроя
[22:14:42] <egp> дада
[22:14:48] <vlad2> Lion расчитан на SSD ;)
[22:14:48] <alexey.veselovsky> при любой ос вообще
[22:15:05] <egp> просто дело в том что у ребола главный акцент - это на ПРОСТОТУ. Это поставлено ВО ГЛАВУ УГЛА
[22:15:06] <alexey.veselovsky> Super Star Destroyer? :-)
[22:15:14] <egp> а не читаемость и не что-либо другое
[22:15:23] <egp> alexey.veselovsky, solid state drives
[22:15:38] <vlad2> Угу. Единственная с ним проблема была - его вентилятор жужжал злобно.
[22:15:41] <vlad2> Потом перестал.
[22:15:53] <vlad2> То ли притерся, то ли какой-то апдейт фикснул эту фигню.
[22:16:39] <egp> вот у оберона акцент на краткость оберон-репорта
[22:16:47] <egp> а у оберона - на ПРОСТОТУ В ЦЕЛОМ
[22:16:54] <egp> ой.
[22:17:00] <egp> у ребола на простоту в целом
[22:17:11] <egp> а не у оберона
[22:17:22] <vlad2> На самом деле все ЯП в своих рекламах заявляют "простой" ;)
[22:17:26] <alexey.veselovsky> vlad2: там был фикс
[22:17:38] <egp> vlad2, не, не все
[22:18:08] <egp> оберон не заявляет, например
[22:18:10] <alexey.veselovsky> бывают простые языки, а бывают языки на которых просто решать проблемы. вам который? :-)
[22:18:29] <egp> есть вообще слово "simple" в оберон-репортах? у меня такое впечатление что НЕТУ
[22:18:44] <vlad2> Конечно нет, слова экономят ;)
[22:18:51] <alexey.veselovsky> конечно это слово там ЕСТЬ
[22:18:58] <alexey.veselovsky> в виде цитаты Эйнштейна
[22:19:00] <vlad2> В 16 страниц вписаться не просто.
[22:19:39] <egp> ну вот оберон не пытается сделать простым АПИ. а ребол пытается.
[22:20:31] <egp> а апи - оч важный аспект систем
[22:21:27] <egp> ребол - простой язык для простых людей :) это я фантазирую
[22:21:33] <alexey.veselovsky> :-)
[22:21:53] <alexey.veselovsky> ну, как я уже писал, оберон as is это не инструмент для прикладного программиста
[22:22:01] <egp> правда без навыка в его скриптах голову сломаешь.
[22:22:16] <alexey.veselovsky> надо будет глянуть оный ребол
[22:22:19] <egp> ну вот в том то и дело что оберон - не доработан
[22:22:30] <egp> конечно глянь
[22:22:39] <egp> всего-то делов - скачать 1.5 мбайта
[22:22:42] <egp> rebol.com
[22:22:49] <egp> REBOL/View берёшь и круто
[22:23:07] <alexey.veselovsky> а оно под макось/линух есть?
[22:23:17] <egp> REBOL2 брать только. РЕБОЛ3 ещё пишется
[22:23:23] <egp> под макось есть
[22:23:26] <vlad2> egp, тебя еще не выгняла с оборонкоре? ;)
[22:23:28] <egp> под линухи - не под все
[22:23:48] <egp> vlad2, да не выгонят. Я уже варнинг в личку получил
[22:24:02] <egp> а выгонят - и хрен с ними
[22:24:16] <egp> под линухи ща ссылку найду
[22:24:20] <egp> на .deb
[22:25:33] <egp> ну вот несколько дистрибов ребола под линух Linux: http://www.maxvessi.net/rebsite/Linux/index.php
[22:25:41] <egp> и на http://rebol.com несколько
[22:26:15] <egp> под макосью я его не гонял, токо пробовал под виндой и разными линухами
[22:27:17] <alexey.veselovsky> ok
[22:27:22] <egp> я вот думаю может заняться написанием FLOSS ребола
[22:27:29] <egp> free libre open source sw
[22:27:49] <egp> а то ред собаки сбацали с препроцессором типа сишного
[22:27:57] <egp> и вообще ред не кошерно
[22:28:06] <egp> http://red-lang.org
[22:28:39] <egp> ред - это типа аналог ребола
[22:35:39] <alexey.veselovsky> vlad2: а вот egp проговорился что он как то легко и не принужденно за 5 дней написал транслятор с оберона на js :-)
[22:36:15] <egp> ну мож за небольшое число недель
[22:36:19] <egp> около того
[22:36:33] <egp> ну фактически не на js а в ast
[22:36:38] <egp> а js интерпретил ast
[22:37:03] <egp> ну можно повторить сей подвиг
[22:37:05] <egp> :)
[22:37:10] <egp> выложить, на этот раз
[22:37:19] <egp> тем более что парсер в аст у меня есть
[22:37:37] <egp> делов-то скинуть этот аст на диск и проинтерпретрировать
[22:37:39] <egp> ну, для начала
[22:37:55] <egp> правда надо парсер аст привести в более каноничный вид
[22:39:03] <egp> можно потом сделать и компилер в js, а не в juice-type
[22:39:25] <egp> только вопрос мотивации
[22:40:11] <egp> парсер аст у меня на с++
[22:40:32] <egp> исх. язык - из какого-то из оберон-репортов
[22:40:38] <egp> входной язык
[22:42:12] <egp> НО дело в том что у меня щас очень большая мотивация написанием FLOSS ребола заниматься, а не обероном
[22:42:20] <egp> но оберон тож можно
[22:44:13] <egp> вот кстати симптоматично что виртовая А2 - это канализация, а вот ребол - чистеньким остался.
[22:44:19] <egp> причём для меня это ФАКТ :)
[22:44:35] <egp> то есть ребол2 канализацией никак не назовёшь
[22:45:24] <alexey.veselovsky> ну, интерпретатор на js не шибко интересен :-)
[22:45:55] <egp> ну для поднятия духа разработчика он полезен
[22:46:09] <egp> типа milestone
[22:46:57] <egp> сам по себе он может и не нужен.
[22:48:28] <vlad2> Лично мне нужно, что текст на обероне компилировался/исполнялся жабаскриптом (в браузере).
[22:48:37] <vlad2> Быстро.
[22:48:48] <egp> а. это было сделано, но я сырцы стёр чтото
[22:48:49] <vlad2> Со статическими проверками.
[22:48:52] <egp> не помню почему стёр
[22:49:05] <egp> статических проверок не было
[22:49:12] <vlad2> (а не как в той херне OberonScript)
[22:49:14] <egp> желающие добавят проверки
[22:49:18] <vlad2> Тогда нах :)
[22:49:43] <egp> ну можно и доработать до всех проверок
[22:49:45] <vlad2> Там вся суть в полноценной диагностике.
[22:49:53] <egp> этого я не делал
[22:49:56] <vlad2> Парсер неинтересен.
[22:49:59] <egp> но можно поработать над этим
[22:50:23] <egp> фактически у меня был парсер+трансмиттер аст+интерпретер
[22:50:41] <egp> проверок было мало
[22:51:10] <egp> ну это всё фуфло когда апи нету
[22:51:27] <egp> а сделать хороший простой апи - это уже совсем другое мышление надо
[22:51:38] <egp> необероновое
[22:51:57] <egp> а скорее фортовое
[22:52:15] <egp> в принципе ребол это микс лиспа и форта
[22:52:30] <egp> и ооп
[22:53:19] <egp> только весь низкий уровень вычищен оттуда
[22:53:31] <egp> completely outside of low level
[22:53:39] <alexey.veselovsky> egp: то есть проверки типов не было?
[22:53:40] <egp> of low level areas
[22:54:07] <egp> ммм рантаймовые  только проверки типов были
[22:54:17] <alexey.veselovsky> фе-е
[22:54:19] <egp> недооберон короче гря
[22:55:51] <alexey.veselovsky> тут нет профита от оберона по сути. ибо динамическая типизация
[22:56:09] <egp> ну я ж его не юзал чтоб что-то реализовать
[22:56:23] <egp> быстро бы статич.типизацию захотел бы
[22:57:17] <alexey.veselovsky> :-)
[22:57:51] <egp> это так был, эскиз чего-то... а не релиз супер-пупер значимости
[22:57:57] <egp> драфт
[23:03:08] <egp> вообще да. Пока у меня есть необходимость в софтверном пппое, я залокан виндой и линухом. Надо бы ожелезить этот коннектор
[23:03:18] <egp> тогда можно было бы переселиться под А2 например
[23:06:09] <egp> убунта моя падает постоянно
[23:06:19] <egp> какие-то крэши постоянно
[23:07:04] <alexey.veselovsky> странно
[23:07:12] <alexey.veselovsky> у меня дебианище и крэшов нет вообще
[23:07:34] <alexey.veselovsky> алсо не боги горшки обжигают - глюки будут везде :-)
[23:07:51] <egp> ну может это оттого что я матэ-дэсктоп поставил
[23:07:58] <alexey.veselovsky> /me настолько ленив, что не хочет даже разбираться как в винде да линухе ppoe настраивается
[23:08:03] <egp> убрать этот матэ в след. инкарнации убунты
[23:08:15] <alexey.veselovsky> умну просто KDE без затей
[23:08:46] <egp> матэ просто группой добровольцев делается, сил мало у проэкта
[23:09:10] <alexey.veselovsky> это ж вроде Gnome 2?
[23:09:15] <egp> оно самое
[23:09:27] <egp> оно просто с трудом скрещивается с убунтой
[23:11:07] <alexey.veselovsky> сие странно есть весьма
[23:11:22] <egp> ну там какого сорта проблемы вылазят -
[23:11:46] <egp> например кейринг-манагеры друг друга не очень любят матешный и гномовый родной
[23:12:22] <egp> апорт вылазит сто раз на дню
[23:12:27] <egp> по неизвестной причине
[23:12:44] <alexey.veselovsky> выход один - снести иксы нафиг и уйти в консоль :-)
[23:13:08] <egp> консоль... надо подумать
[23:13:36] <alexey.veselovsky> ну или снести эти жирные DE и уйти в какой-нибудь LXDE
[23:13:48] <egp> lxde тоже глюкало
[23:14:02] <egp> жирные де лучше себя ведут
[23:14:10] <alexey.veselovsky> ну, уйти от DE ваще, оставить только оконный менеджер :-)
[23:14:21] <alexey.veselovsky> в качестве оного какой-нибудь xmonad
[23:14:22] <egp> вот с awesome было приятно
[23:14:53] <egp> поставить его что ли
[23:15:04] <egp> аскетика чистой воды
[23:15:45] <egp> а то жирные де много сильно хотят и в результате compiz жрёт весь проц иногда
[23:16:03] <egp> или xorg жрёт весь проц
[23:16:06] <egp> бывает
[23:16:39] <alexey.veselovsky> чтобы xorg жрал весь проц много ума не надо. я легко такую программу напишу :-)
[23:16:52] <egp> ну вот гном3 такая программа
[23:16:54] <egp> :)
[23:17:00] <egp> уже написана, ты опоздал :)
[23:17:14] <egp> и даже с гномом2 такое бывало
[23:17:36] <alexey.veselovsky> а еще ошибки в приложении могут приводить к пожиранию иксами гигабайта памяти
[23:17:40] <egp> особенно если учесть что у меня видеокарта нвидия
[23:18:14] <egp> я не фанат нвидии, просто не знаю какую видюху лучше
[23:18:30] <alexey.veselovsky> интел :-) чтобы не было геморроев в линуксах и прочем
[23:18:41] <egp> ок, попробую
[23:18:57] <alexey.veselovsky> ибо интел в отличае от некоторых полностью спеки открывает на железо
[23:19:07] <alexey.veselovsky> а также участвует в разработке опенсорсных драйверов
[23:19:15] <egp> хо ро шо...
[23:19:20] <alexey.veselovsky> по моему не опенсорсных там нет вообще. то есть официальные это как раз опенсурс
[23:20:42] <egp> всё короче ставлю авесоме
[23:20:44] <alexey.veselovsky> ладно, пойду ка я домой что-ли...
[23:21:45] <alexey.veselovsky> bb
[23:21:50] <egp> bb
[23:22:09] <egp> ладно а я спать.