[00:17:29] <vlad2> geniepro: а вот ты как будешь имперцев встречать?
[00:17:56] <vаlexey> под имперский марш!
[00:23:46] <geniepro> сомневаюсь, что до нашего туркестана империя дотянется при моей жизни ((
[00:24:20] <vаlexey> ну мигрируй в империю, чо
[00:24:31] <vаlexey> как говорится, если гора не идет к могомеду...
[00:24:35] <vаlexey> Ж-)
[00:24:55] <geniepro> лениво же )
[00:26:25] <vаlexey> вот так Империя и остается без хаскелистов...
[00:30:17] <geniepro> https://www.facebook.com/photo.php?fbid=302071066609561&set=a.277615142388487.1073741827.272451422904859&type=1
[00:44:49] <vаlexey> "Кучка ду-у-р, у колодца...
Песня "Учкудук""
[00:45:40] <geniepro> о_О к чему это? )))
[00:47:14] <vаlexey> ни к чему
[00:48:09] <vаlexey> "Блин, повесьте на всех людей запрет 16+! Они от секса появились!"
[00:57:52] <geniepro> vаlexey: так чо там с гуглоплюсом?
[00:58:07] <vаlexey> в смысле?
[00:58:38] <geniepro> вроде закрылся он?
[00:59:18] <vаlexey> работает
[01:01:38] <vаlexey> в любом случае про это скажут заранее, за полгода где-то. и если будет закрытие, то будет в несколько этапов
[01:07:04] <vlad2> /me залез в jQuery
[01:07:35] <vаlexey> vlad2: извращенец!
[01:07:38] <vаlexey> и как оно там?
[01:08:09] <vlad2> Сколько раз встречается "99999" в одном файле?
[01:08:19] <vаlexey> э?
[01:08:41] <vlad2> plupload.debug.js
[01:08:46] <vlad2> 4 раза
[01:09:01] <vаlexey> o_O
[01:09:05] <vаlexey> зачем?
[01:09:21] <vlad2> АВ в других файлавх бывает 9999 (на одну девятку меньше)
[01:09:37] <vlad2> zIndex : 99999,
[01:09:56] <vlad2>
// Insert the Flash inide the flash container
flashContainer.innerHTML = '<object id="' + uploader.id + '_flash" width="100%" height="100%" style="outline:0" type="application/x-shockwave-flash" data="' + uploader.settings.flash_swf_url + '">' +
'<param name="movie" value="' + uploader.settings.flash_swf_url + '" />' +
'<param name="flashvars" value="' + flashVars + '" />' +
'<param name="wmode" value="transparent" />' +
'<param name="allowscriptaccess" value="always" /></object>';
[01:10:22] <vlad2> Они реально хотя меня убедить, что это human readable
[01:10:32] <vаlexey> :-)
[01:10:38] <vаlexey> Кто, они?
[01:10:55] <vlad2> function waitLoad() {
// Wait for 5 sec
if (waitCount++ > 5000) {
callback({success : false});
return;
}
if (!initialized) {
setTimeout(waitLoad, 1);
}
}
[01:11:02] <vlad2> жабаскриптовцы
[01:11:09] <vlad2> пробышленная библиотека, млять
[01:11:22] <vlad2> И они еще кидают камнями в OpenSSL :)
[01:12:03] <vlad2> Буду пить сегодня много пива.
[01:13:05] <vаlexey> лечить психику после js? :-)
[01:13:41] <vlad2> Успокаивать.
[01:14:46] <vаlexey> ну, тут не столько js как язык, сколько web-потроха современных браузеров
[01:14:56] <vаlexey> DOM всякий там и прочие кривости html-стандарта
[01:15:01] <vlad2> Да, и это тоже.
[01:15:03] <vаlexey> и конкретных реализаций
[01:15:24] <vаlexey> основная дрянь там.
[01:15:25] <vlad2> Но язык влияет на то, как эти потроха вывалены.
[01:15:45] <vаlexey> да они там друг с другом в симбиозе :-)
[01:15:55] <vlad2> Неразрывном.
[01:16:08] <vаlexey> из одной помойки :-) близнецы-братья.
[01:16:56] <vаlexey> точнее не близнецы, но братья :-)
[01:21:02] <vlad2> var self = this, i, runtimeList, a, runTimeIndex = 0, items;
[01:22:14] <vlad2> Взять худшее из оберона (лепить в одну строку) и из С - и соединить в js
[01:23:41] <vаlexey> причем тут еще и динамическая типизация
[01:23:51] <vаlexey> ну это так, до кучи - чтобы совсем было непонятно где какой тип и где что лежит :-)
[01:24:01] <vlad2> Ага.
[01:24:27] <vlad2> Кто-то делает проще компилятор, а кто-то обфускатор.
[01:25:08] <vаlexey> да уж
[01:27:30] <vаlexey> "Что делают программисты, когда собираются вместе? Правильно — пишут фреймворк"
(с) Волков, Танки Онлайн, неточная цитата.
[01:40:46] <vаlexey> черт, какая тема! http://rsdn.ru/forum/philosophy/5583319.flat
[01:41:58] <vаlexey> первый же ответ хорош
[01:43:34] <vаlexey> "У вас была одна проблема. Для её разработки вы решили сделать/использовать платформу/фреймворк — теперь у вас две проблемы "
[01:44:20] <vаlexey> https://medium.com/p/db854689243
[02:02:08] <vlad2> /me фикснул какашку, возвращаемую из jQuery
[02:03:41] <vlad2> Да, фрэймворки надо давить, пока они маленькие.
[02:05:07] <vаlexey> vlad2: я не понял? это опять клеветы на ББ? :-)
[02:07:33] <vlad2> Заплюсовал.
[02:07:45] <vlad2> ББ уже и так умер :)
[02:08:45] <vlad2> Впрочем я не думаю, что он умер потому, что фрэймворк :)
[02:08:52] <vlad2> Так и без этого есть причины :)
[02:08:54] <vlad2> Там
[02:09:06] <vlad2> клеветы
[02:09:08] <тихий бот> vlad2, абирон - нинужен потому, что в нём всё капсом а в D всё делается удобно
[02:09:15] <vlad2> именно
[02:10:37] <vаlexey> vlad2: но заметь, русскоязычная часть юзеров в основном порывается именно фреймворк допиливать
[02:10:44] <vаlexey> а не киллер-аппликейшины писать :-)
[02:11:11] <vlad2> угу ;)
[02:11:26] <vlad2> Прикольно, сто лет не был на рсдн - ф он меня все еще помнит :)
[02:13:00] <vаlexey> например как язык матлаб - полное говно. скажем как тебе такое - из одного файла (модуля, ага) можно экспортировать только ОДНУ функцию
[02:13:10] <vаlexey> причем имя функции должно совпадать с именем файла :-)
[02:13:27] <vlad2> Хе-хе :)
[02:13:32] <vаlexey> ну и динамическая типизация во все щели, да
[02:14:00] <vаlexey> но при этом никто не задается вопросом нафига матлаб нужен, ибо на нем есть киллер апп - сам матлаб как среда
[02:14:21] <vаlexey> если бы ББ шел с библиотекой функций хотбя бы в 10 раз меньшей нежели матлабовская...
[02:14:39] <vаlexey> То это можно было бы сразу рекомендовать в ВУЗы в качестве основы для тучи курсов.
[18:09:16] <small_> Диски, где в качестве кеша для HDD стоит SSD.
Гибридные диски SSHD:
http://habrastorage.org/getpro/habr/post_images/912/d5d/cc4/912d5dcc48c8ee6f43dcdd944818c0c1.jpg
http://habrahabr.ru/company/kingservers/blog/209590/
[18:21:34] <vаlexey> http://www.linux.org.ru/news/opensource/10447244
[20:18:34] <geniepro> .lem
[20:18:37] <тихий бот> geniepro, Земля учёные создают огромных насекомых которые отлично понимают нас и являются радиоактивными и не могут быть уничтожены атомной бомбой и поэтому они съедают нас.
[20:19:38] <vаlexey> Ням-ням!
[20:24:44] <geniepro> .
[20:24:45] <тихий бот> ...
[20:35:44] <vаlexey> cd ..
[20:35:51] <vаlexey> cd /
[20:35:57] <vаlexey> rm -rf
[21:11:50] <vаlexey> Jordan: лекция Маркова про эволюционную психологию: http://macroevolution.livejournal.com/167098.html
[21:11:54] <vаlexey> может тебе интересно будет
[21:14:22] <Jordan> позже посмотрю, за инфу спасибо.
[21:14:53] <vаlexey> угу. там час 42 минуты лекция
[21:16:10] <Jordan> по тестам на оберспэсе, ББ как то совсем в .. ээ небыстрый.
[21:17:06] <geniepro> так ББ не развивается же совсем. современный кодогенератор? не, не слышал...
[21:17:56] <geniepro> но в принципе, в большинстве задач это не имеет особого значения -- всё равно большая часть времени уходит на ожидание ввода/вывода
[21:18:06] <vаlexey> у него кодогенератор застрял вроде где-то на уровне 486 или первого пентиума.
[21:18:38] <vаlexey> geniepro: ББ Ткачевым позиционируется как инструмент для решения научных задач. Научные задачи часто требуют тяжелых вычислений.
[21:18:43] <geniepro> если бы он был ориентирован на пеньтиум, вряд ли он запустился бы на 486 проце
[21:18:56] <vаlexey> А на четверке он пускается?
[21:19:08] <geniepro> ткачёв может ориентировать кого угодно куда угодно -- значения это не имеет
[21:19:23] <geniepro> пускается -- я запускал давно уже, в 2007 примсерно
[21:19:24] <Jordan> Ребят постойте, я не хотел своим сообщением, вызвать лавин клевет, честно. :-)
[21:19:51] <geniepro> правда не помню какую версию 1.5 или 1.6
[21:20:01] <geniepro> но вряд ли там есть разница
[21:20:31] <geniepro> Jordan: если правда выглядит как клевета -- тем хуже для правды )))
[21:21:51] <vаlexey> У ББ остается пока одно преимущество - легковесность и мелкость :-)
[21:22:07] <vаlexey> (хотя многие системы производства того же 1998 года не сильно крупнее ББ)
[21:22:32] <geniepro> "Не поэтому мы живем убого, при наших возможностях, а потому что нам тупо лень. И в этом кстати плохого не больше чем хорошего. Можно горбатиться добиваясь американской мечты по 12 часов в сутки, чтобы насладиться в старости пару лет перед инфарктом, а можно на печи лежать и мечтать.
Каждый выбирает что ему больше по душе."
[21:23:07] <Jordan> Это крайности
[21:23:54] <Jordan> Вжен контекст
[21:23:59] <Jordan> *Важен
[21:24:29] <vаlexey> geniepro: ты про что?
[21:25:07] <geniepro> да так, попался щас коммент к посту http://fritzmorgen.livejournal.com/682568.html про либерализм
[21:25:19] <Jordan> А так, бросать фразы, то же самое, что: жопа с ручками и ручки с жопой. Вроде смысл есть, но к чему применить непонятно.
[21:26:25] <Jordan> Мысль здравоя
[21:27:12] <vаlexey> неплохо бы корячиться по 12 часов в сутки за достижение американской мечты, и получать от этого процесса максимальное удовольствие.
[21:27:47] <geniepro> горбатиться, получая удовольствие? мало таких людей )
[21:30:27] <vаlexey> Но такие люди делают историю :-)
[21:30:30] <vаlexey> Именно такие.
[21:41:33] <Jordan> Современные процессоры сглаживают тормозной код ББ.
[21:44:05] <Jordan> Всё остальное бенчмарки :-)
[21:54:57] <vаlexey> Jordan: ну, мой "бенчмарк" он же нифига не бенчмарк
[21:55:01] <vаlexey> это реальная задача была
[21:56:18] <vаlexey> Собственно я эту задачку на Джулии решил не для того, чтобы ББ посрамить, а чтобы понять насколько Джулия пригодна для моих задач. То есть насколько сложно и вообще возможно там бороться за производительность.
[21:56:42] <vаlexey> С первого тыка показалось что оно не годится - выдавало результаты на уровне ББ примерно.
[21:56:52] <vаlexey> Ну чутка курнул мануалов и всё получилось.
[21:56:53] <Jordan> Таки джулия хороша :-)
[21:57:45] <vаlexey> Да. Хотя местами сыровата еще.
[21:58:11] <vаlexey> То есть некоотрые встроенные в матлаб функции сейчас работают примерно в 100 раз быстрее чем то же самое в джулии.
[21:58:25] <vаlexey> (в матлабе оно, ясное дело, на сях писано, а иногда и на gpu рассчет ведется)
[22:00:31] <Jordan> Алексей, я видел твои посты ещё на королевстве дельфи, такой вопрос, почему именно оберон? В русскоязычной среде прения на тему оберон аж с 2005 года. В основном персонажи остались прежние. Это некое хобби?
[22:01:22] <vаlexey> Хобби которое неплохо помогло в плане познания технологий.
[22:01:55] <vаlexey> В прежние времена, когда оберонкор (и делфикиндом) был не столь стерилен, в спорах проскальзывали интересные технические подробности.
[22:02:07] <vаlexey> Нюансы раелиазции той или иной штуки в разных языках и платформах.
[22:02:33] <vаlexey> Зацепившись за это, и потянув за этот хвостик, можно было много знаний почерпнуть.
[22:03:41] <vаlexey> Ну и опять таки, Оберон и ББ, поскольку они довольно мелкие и простые, хороши для отработки каких-то базовых вещей. Неплохая моделька для понимания каких-то общих концепций того, как оно там унутре все устроено.
[22:04:02] <vаlexey> Также как RISC5 Вирта неплохая моделька чтобы понять как процессор и комп вообще работает.
[22:04:25] <vаlexey> Понятно что это все СИЛЬНО упрощено, и там нет массы интереснейших деталий. Но общий принцип, то есть некая минимальная база там имеется.
[22:05:32] <vаlexey> А вообще, про Оберон я узнал от кого-то из BeOS'ников :-)
[22:10:04] <Jordan> Интересно.
[22:11:51] <Jordan> На то время, ББ реально был революционной штуковиной? Что то новое?
[22:12:01] <Jordan> И всё враки?
[22:12:19] <vаlexey> нет, не был. не более чем сейчас. Это же 2005 год, а не 1995 и не 1985
[22:12:47] <vаlexey> Ну и ты учти, что 2005 год знаменит тем, что Вирт проехал по России. Турне у него тут было :-)
[22:13:03] <Jordan> А во время 90-ых?
[22:13:30] <Jordan> Да я читал, у меня был диск об обероне, там и о турне Вирта статьи были
[22:14:12] <vаlexey> Во время 90-х наверно был в некотором смысле. Но тогда было много революций вообще. Тот же Делфи и VB - тоже революции в общем то.
[22:14:29] <geniepro> во время 90-х блекбокс был не более революционным, чем дельфы или vb
[22:14:43] <vаlexey> В 90-х был бум ООП и компонентных систем. Главные на этом празднике жизни наверно были таки IBM
[22:14:47] <vаlexey> С из OS/2
[22:14:57] <vаlexey> Которая была ООП-шно компонентной по самое немогу.
[22:15:09] <vаlexey> Ну и их Smalltalk тоже
[22:15:14] <geniepro> так почему OS/2 не пошла?
[22:15:19] <Jordan> ООП на си таки изврат
[22:15:29] <Jordan> GTK тому пример
[22:15:39] <vаlexey> а не на Си
[22:15:45] <vаlexey> На С++ в худшем случае
[22:15:47] <geniepro> Jordan: Си не ОО-язык же
[22:16:04] <vаlexey> а на уровне системы - на уровне какой-нибудь там Corba/OLE или что там еще было.
[22:16:13] <geniepro> хотя есть вроде неплохие либы на макросах Си для ООП
[22:16:36] <Jordan> geniepro Но ООП реализовать можно
[22:17:00] <vаlexey> Собствено в юниксах особо ООП никто не упарывался, поэтому там традиционно Си используется везде до сих пор :-)
[22:18:57] <Jordan> vаlexey Скорей, исторически сложилось
[22:19:16] <Jordan> + тру программисты сишники и.т.д
[22:19:33] <Jordan> Обросло горой мифов и легенд
[22:19:36] <vаlexey> Дык, исторически так и сложилось, что идеалогия юникса, по сути, это ООП но на другом уровне. Поэтому там нафиг не уперся ООП-язык в качестве системного.
[22:20:37] <Jordan> Что значит ООП на другом уровне?
[22:21:09] <vаlexey> на уровне соглашений. всё есть файл -- идеалогия такая.
[22:21:18] <vаlexey> язык не важен. хоть на брейнфаке пиши
[22:22:11] <vаlexey> вебкамера - это файл, tcp-сокет - это файл, генератор случайных чисел - файл. винчестер - тоже файл. информация о загрузке процессора? файл!
[22:22:28] <vаlexey> у каждого файла свой формат конечно (см. доку).
[22:22:44] <vаlexey> да, процессы взаимодействуют тоже через файл (пайпы).
[22:22:54] <vаlexey> теперь вопрос - зачем тут поддержка ООП в языке?
[22:25:19] <Jordan> понял
[22:25:41] <Jordan> Если сравнивать с виндой у него какая идеология?
[22:25:56] <Jordan> То же самое только в профиль
[22:26:13] <vаlexey> MS Же например всегда старался сделать непосредственное отображение вот этой вот компонентной сущности системы на понятия языков. Типо если файл - то это класс в С++, причем унаследованный от некой более общей сущности (потока). Ну, а поскольку языков больше одного, и они в плане поддержки ОО отличаются, то приходится это все выносить на уровень отдельного языка (тот же COM) и делать какие-то биндинги и поддержку этого дела для каждого из языков.
[22:26:42] <vаlexey> В результате приходится менять и сами ванильные ЯП для поддержки этой хрени, в виде расширизмов. Да и эта хрень не в каждом языке смотрится вменяемо.
[22:27:24] <vаlexey> Самое последнее - это .net, та же история. В результате все полноценно работающие языке в .net похожи на C# как близнецы браться, за вычетом синтаксиса.
[23:06:57] <vаlexey> ыыы
[23:07:05] <vаlexey> хедер в 5594 строк
[23:29:14] <geniepro> http://lynxline.com/projects/labs-portintg-inferno-os-to-raspberry-pi/
[23:29:40] <vаlexey> geniepro: выше я кидал про это новость
[23:29:51] <vаlexey> причем там в обсуждении участвует и автор порта
[23:30:04] <geniepro> да, я читал )
[23:30:07] <vаlexey> в том числе рассказывает коммерческие перспективы
[23:32:00] <geniepro> с этими украинским событиями (Одесса, Славянск, др. города) -- не понимаю, неужели так трудно взять и замочить этих Коломойских, Порошенко, Турчиновых? да ведь для профессионалов их ликвидация -- плёвое дело...
[23:35:42] <vаlexey> А мне интересно, почему они там так долго тянут и никак не замочат боевиков в Славянске, Одессе и других городах. Есть же регулярная армия для этого. Сколько тянуть можно?
[23:40:18] <vаlexey> Кстати, что-то на форуме Zorko как-то пусто стало
[23:40:23] <vаlexey> И сам он куда-то пропал...
[23:40:53] <geniepro> может потому что из боевиков в Славянске только наёмники, которых привезли киевские власти? жители лавянска не могут их замочить, а армия -- и не собирается...
[23:41:40] <geniepro> vаlexey: на форуме зорко всегда пусто было, а пропал он просто потому что сидит в своём селе где-то под днепропетровском, да что-то своё делает себе потихоньку...
[23:42:10] <vаlexey> картошку сажает?
[23:42:15] <vаlexey> вроде бы как раз сезон
[23:42:16] <geniepro> мб ))
[23:42:49] <vаlexey> о-о! матлаб умеет котогенерацию в Си делать!
[23:42:52] <vаlexey> Ценно.
[23:45:44] <geniepro> http://ic.pics.livejournal.com/muna_cynepcmap/12400808/229679/229679_original.jpg
"а лица такие добрые-добрые.... как молочко ребенку наливают...."
[23:47:24] <vаlexey> норм, чо. с теми же лицами снаряды во время второй мировой делали.
[23:49:06] <geniepro> ну там-то было понятно, что идёт война, а тут ещё -- нет
[23:49:34] <vаlexey> думаю им там уже было понятно. для них это уже была война
[23:50:52] <vаlexey> http://slon.ru/fast/russia/live-sobytiya-na-ukraine-1093241.xhtml
[23:50:54] <vаlexey> трансляция
[23:51:21] <vаlexey> интересно, откуда у ополченцев гранатометы? :-)
[23:52:33] <vаlexey> очень эти ополченцы на подготовленных боевиков смахивают :-)
[23:56:40] <geniepro> как я понял, в Славянске были свои военные склады с оружием, которые попали в руки горожан
[23:56:56] <geniepro> поэтому там могут сбивать вертолёты
[23:57:46] <geniepro> дома стены помогают