[00:00:10] <alexey.veselovsky> а, вижу
[00:02:25] <alexey.veselovsky> typealias Vector{T} Array{T,1}
typealias Matrix{T} Array{T,2}
[00:02:27] <alexey.veselovsky> таки да
[00:03:33] <Kemet> плохой язык, нипанятно где что, в каком файле что искать
[00:03:50] <alexey.veselovsky> да ладно! все вполне понятно :-)
[00:04:18] <akastargazer> ВСегда должна быть мощная IDE, которая подставит костылик
[00:04:20] <Kemet> ну где найти DirectIndexString
[00:04:42] <alexey.veselovsky> достаточно grep’a :-)
[00:04:54] <alexey.veselovsky> abstract DirectIndexString <: AbstractString
[00:05:06] <akastargazer> Достаточно вообще быть просто глянуть на код
[00:05:32] <Kemet> гыгыгы, точно плохой язык ))
[00:05:57] <Kemet> alexey.veselovsky: как ты искал, только не говори что грепом
[00:06:06] <alexey.veselovsky> почти грепом
[00:06:09] <alexey.veselovsky> на гитхабе вбил
[00:06:16] <akastargazer> Вчерась в новостях Амазон объявил, что их дата-центры будут только на зеленой энергетике работать. Клоуны, конечно, но сам вопрос интересный. Дата-центры растут и энергии жрут всё больше и больше
[00:06:20] <alexey.veselovsky> https://github.com/JuliaLang/julia/search?utf8=%E2%9C%93&q=DirectIndexString
[00:06:32] <akastargazer> А если бы софт был на абироне, то экономия электричества была бы в разы
[00:09:24] <alexey.veselovsky> это врятли :-) он ж тормозило бы все раз в 10
[00:11:55] <alexey.veselovsky> Kemet: на самом деле ты смотришь то, что builtin, а вот пример юзвериного кода, а не рантайма: https://github.com/JuliaLang/julia/blob/master/examples/bubblesort.jl
[00:12:02] <alexey.veselovsky> тут тебе понятно что откуда пришло? ;-)
[00:13:53] <Kemet> ну так себе
[00:13:56] <akastargazer> Надежда на оптимизирующие компиляторы не оправдывает себя, ведь люди перестают чувствовать ограничени
[00:14:13] <alexey.veselovsky> гг
[00:14:18] <Kemet> не совсем понятно function Base.sort!(v::AbstractVector, lo::Int, hi::Int, ::BubbleSortAlg, o::Sort.Ordering)
[00:14:43] <akastargazer> Хороший алгоритм забарывает ограничения железа влёгкую
[00:15:53] <Kemet> Почему там Base. и !
[00:16:01] <alexey.veselovsky> мультиметод
[00:16:18] <alexey.veselovsky> грубо говоря
[00:16:23] <Kemet> плахой язык, абирон лучше, да
[00:16:35] <Kemet> абирон
[00:16:37] <alexey.veselovsky> это потому что абирон ты знаешь, а джулию - нет :-)
[00:18:13] <Kemet> alexey.veselovsky: дак берешь Виртовские языки и фсё ясно, ну в М3 пришлось компилятор смотретьт, чтоб понять <: yj 'nj b yt Dbhnjdcrbq )
[00:18:27] <alexey.veselovsky> да нифига не ясно
[00:18:35] <alexey.veselovsky> если ты ими не занимаешься уже лет 5
[00:18:44] <Kemet> *yj v3 yt Dbhnjdcrbq? lf
[00:18:52] <Kemet> sда блин
[00:19:05] <Kemet> но М3 не Виртовский, да
[00:19:41] <alexey.veselovsky> языки не имеют полного непротиворечивого описания, поэтому толкования также возможны разные
[00:19:48] <alexey.veselovsky> на это уже много копий сломали
[00:21:59] <Kemet> ну и ладно, все равно джулия мне ненужна, по крайней мере сейчас )
[00:22:18] <Kemet> ну разве что посмотреть
[00:23:16] <alexey.veselovsky> да и мне не нужна, то есть язык замечательный, но пока совершенно у меня нет области куда его применить
[00:23:40] <alexey.veselovsky> ибо матлаб либами один фиг богаче, а в йфон джулию не запихнуть, да и на сервер тоже пока не получится.
[00:26:41] <Kemet> интересный, но нинужин!
[00:30:43] <alexey.veselovsky> угу
[00:31:02] <alexey.veselovsky> а вот Go - не интересный, но полезный
[00:31:04] <alexey.veselovsky> увы
[00:32:39] <Kemet> а тебе под макось надо?
[00:32:58] <Kemet> какие задачи на го решаешь, почему на го
[00:49:02] <alexey.veselovsky> надо под макось тоже, да
[00:49:07] <alexey.veselovsky> и под винду и под линукс
[00:49:28] <alexey.veselovsky> на го у нас несколько серверных приложений
[00:49:39] <alexey.veselovsky> от получения данных с устройств до обработки
[00:49:57] <alexey.veselovsky> (обработка - математика, частично сама математика на Го, частично на Си)
[00:50:36] <alexey.veselovsky> на Го потому, что инфраструктура у него хорошая, да и язык более-менее подходит под задачу (хотя конечно как язык С++ был бы лучше)
[00:50:49] <alexey.veselovsky> что позволяет экономить время
[00:50:54] <alexey.veselovsky> а время - самое важное в стартапе
[00:53:05] <alexey.veselovsky> “И из-за нетрадиционной добычи в США мы стоим на пороге большого передела”
[00:53:07] <alexey.veselovsky> :-D
[00:53:09] <тихий бот> вахахахаха
[00:56:09] <Jordan> засунул я статический wndproc в класс. :-)
[00:56:59] <Jordan> перенаправил вызов из статического в не статический, this работает
[00:58:36] <alexey.veselovsky> как это делаешь?
[00:59:20] <Jordan> irs magic
[01:00:07] <Jordan> да нагуглил http://www.gamedev.ru/code/forum/?id=150730
[01:00:11] <Jordan> :-)
[01:00:26] <Jordan> Я бы сам до такого не додумался :-)
[01:00:41] <alexey.veselovsky> код давай :-)
[01:01:14] <alexey.veselovsky> только на gist!
[01:01:17] <alexey.veselovsky> а не сюда
[01:01:25] <alexey.veselovsky> https://gist.github.com
[01:01:28] <alexey.veselovsky> сюда
[01:03:49] <Jordan> это не основной код. сейчас, в основном я через процедурщмну
[01:05:02] <Jordan> https://gist.github.com/anonymous/f67df9c139b1e9a8c403
[01:07:18] <alexey.veselovsky> нормально, да
[01:09:02] <alexey.veselovsky> “Что можно посоветовать? Я не оптимист. Экономика РФ носит сервисный характер по отношению к западной.”
[01:09:08] <alexey.veselovsky> http://nn.dk.ru/blogs/post/kak-sohranit-sberezheniya-pryamaya-rech-internet-investora#ixzz3KICcXP3h
[01:09:15] <alexey.veselovsky> надо будет с ним встретиться :-)
[01:46:25] <Jordan> alexey.veselovsky msvc может выдавать асм листинг ввида, строчка кода на С++, ниже строчка этого же кода на асме? Вроде gcc так умеет
[01:53:29] <alexey.veselovsky> вроде бы да
[01:53:39] <alexey.veselovsky> но я не использовал никогда
[02:59:10] <vlad3> Jordan: может
[02:59:21] <vlad3> /Fa
[03:00:02] <alexey.veselovsky> а что, тфеньксь гивен - большой тут праздник?
[03:06:04] <alexey.veselovsky> тут забавно. иногда тут появляется такая дымка, ну то есть другой стороны залива становится не видно. вероятно это немного смога. при этом ничем особым не пахнет - субъективно воздух чист. так вот, в таки дни запрещают топить камины (а что-либо сжигать, костры разводить - тут запрещено вообще в принципе, ну то есть на своем участке, но вроде бы есть специальные места для отдыха с барбекю). и народ таки слушается!
[03:16:09] <alexey.veselovsky> http://slon.ru/fast/russia/kurs-rublya-otvlek-rossiyan-ot-ukrainy-1188823.xhtml
[03:16:17] <alexey.veselovsky> Курс рубля отвлек россиян от Украины
[04:00:59] <vlad3> Дык - типа большой. Не аметно?
[04:01:25] <vlad3> Сейчас начнутся распродажи - не пойдешь? :_
[04:02:05] <vlad3> У нас жечь можно, но не костры, а в цивильных девайсах. Ну и барбекю.
[04:02:15] <vlad3> Листья жечь нельзя.
[04:02:44] <vlad3> К колеге пожарные приехали, когда он решил листья сжечь :)
[04:03:25] <vlad3> Сказали - нельзя :)
[04:07:05] <alexey.veselovsky> хочу завтра в мелкософтостор зайти :-)
[04:07:21] <vlad3> устроить диверсию? :)
[04:07:32] <alexey.veselovsky> ога, устроить им чорный фридей :-)
[04:07:48] <alexey.veselovsky> УСТАНОВИТЬ ОБЕРОН НА ВСЕ ИЗ ВИНДОФОНЫ!!11
[04:08:10] <vlad3> Хм. Это даже не линукс. Особо жестоко.
[04:08:25] <alexey.veselovsky> оберонист-террорист :-D
[04:09:21] <alexey.veselovsky> хочу посчупать мелкомягкий браслет
[04:11:11] <alexey.veselovsky> я вот пытаюсь прикинуть, где нонче дешевле что-либо покупать - тут во время распродаж (но ведь курс бакса охрененный!) или в России (скидки меньше, но цены в основном еще старые)
[04:33:48] <vlad3> Я б не стал особо на скидки расчитывать...
[04:34:01] <alexey.veselovsky> почему?
[04:45:47] <s6> alexey.veselovsky, я вот думаю. а2 подоказывать =)
[04:45:54] <s6> поверифицировать как L4
[04:46:27] <s6> По кр мере его RT части
[04:47:25] <s6> пусть ктонить ему посикс пришпилит =) чтоб браузер нормальный собрался в а2 например
[04:48:32] <s6> это называется "пришпилить посикс" =)
[04:54:34] <alexey.veselovsky> браузер слабо на позикс завязан
[05:00:35] <s6> угу
[05:01:42] <s6> ну там всё больше ц цпп транслятор нужен.
[05:01:48] <s6> а не то что посикс
[10:42:33] <Kemet> В А2 можно было бы писать на коком нить cyclone
[12:06:00] <kpmy> alexey.veselovsky если есть возможность, прикупи мне со скидкой ту хрень, которую я просил
[12:25:55] <kpmy> а блин, его нет в чате
[15:19:32] <Kemet> блин, бедный нетбучек таки отмучился
[16:47:38] <akastargazer> kpmy, в американии что-то куплять собрался?
[16:50:48] <kpmy> да, такую штуку, чехол для телефона в виде экрана http://www.asus.com/Phones/PadFone_S_PF500KL/
http://www.asus.com/Phones/PadFone_S_PF500KL/websites/global/products/6vHIzvNAKBCV4v9w/img/00/0/left.png
[17:08:31] <akastargazer> А, это как линза для старых телевизоров
[17:08:59] <kpmy> там еще укумалятор
[17:09:28] <kpmy> а то телефон купил, а планшет тоже надо обновить, пока рубль совсем не обесценился
[17:19:37] <kpmy> чижило слязать с нифтиной иглы
[17:19:46] <kpmy> еглы
[17:20:29] <akastargazer> Надо бросать сразу, а то ломка затянется.
[17:22:28] <akastargazer> Сегодня иду такой мимо Ауры, а там за Бутусовским парком странный особнячок, без опознавательных знаков. Я давно пытался понять, что там такое, а тут даже прошёлся вокруг забора. Нифига, ничего, и тут взгляд упал сквозь забор. И сразу всё стало ясно!
[17:23:07] <akastargazer> Весь забор сделан по этой схеме: https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSKGUfj9F0Sv2WK9yaobZiUlR2HqKqd_3CH4gM0Kal6H6bp_fI4
[17:23:57] <akastargazer> НА панораме неплохо видно: http://maps.yandex.ru/?ll=39.873679%2C57.628258&spn=0.022016%2C0.002314&z=16&l=map%2Cstv&ol=stv&oll=39.87367881000001%2C57.62825778&ost=dir%3A-248.82139601547806%2C-6.142822364950344~spn%3A90.32992449138776%2C39.364240029044474
[17:24:05] <kpmy> ///2
[17:24:29] <akastargazer> Ну и конечно, на дубльгисе они есть, Центр еврейской культуры
[19:26:19] <geniepro> akastargazer: в смысле тройной забор?
[19:39:34] <akastargazer> не тройной, там подсвечник менора изображен
[19:45:56] <Kemet> akastargazer: а что это за хрень такая - подсвечник менора, и откуда таки тебе о нем известно ? ))
[19:48:52] <geniepro> жиды заполонили мир! )))
[19:51:24] <Kemet> ганс,фаер
[21:59:56] <Kemet> ахтунг, goto в абироне!
[22:16:14] <geniepro> где? о_О
[22:57:34] <akastargazer> (28.11.2014 18:45:56) Kemet: akastargazer: а что это за хрень такая - подсвечник менора, и откуда таки тебе о нем известно ? ))
О, это интересная штука. Вот тут немного коснулся: http://juick.com/2744457
Менора оттуда же
[23:00:23] <Kemet> geniepro: у процедур есть модификатор NORETURN - в такуюпроцедуру не происходит возврата извывзываемой, самый натуральный гоуту!
[23:10:04] <akastargazer> В рассылке BLACKBOX@LISTS.OBERON.CH жаркое обсуждение, а почему Оберон, собственно. Да, 30 ноября рассылка будет прикрыта, а жаль
[23:11:48] <geniepro> Kemet: что-то типа хвостовых вызовов?
[23:13:51] <geniepro> akastargazer: так что именно там обсуждают?
[23:18:38] <Kemet> geniepro: не знаю что за хвостовые вызовы)
[23:19:08] <akastargazer> Обсуждают, как нам реорганизовать Рабкрин, и в чём суть Оберона. Щас цитатку приведу, нажористу.
[23:19:34] <Kemet> хехе, наконецввели деструктор объекта, те финализатор
[23:20:34] <akastargazer> 5. Arguments about whether Delphi or C# of Java are lost on me, quite frankly. The biggest problems I face as a developer are keeping up to date on my development environment (whose schedule is not under my control, but rather in the hands of Embarcadero and Microsoft and XILINX and all the others one must marry), and secondly, to be able to ensure that my products operate the same way on the latest revisions of these environments and tools. What a mess. We accept this as how it is, but it is a mess no matter which way we justify it to ourselves. THIS is the main attraction to Oberon the language and Oberon the system: here we have a language and its compiler and a runtime environment for which we can individually take actual intellectual responsibility, and to a degree we cannot find elsewhere, gain control over our destinies as developers. This is what makes it a jewel, at least for me.
[23:23:14] <akastargazer> Чувак прав, Вирт нащупал кое-что, чего майнстрим, заваленный дешевым баблом, никак понять не может
[23:24:36] <geniepro> Kemet> geniepro: не знаю что за хвостовые вызовы)
ну это когда процедура, вызывая другую процедуру, не получает управление назад по ретурну, а просто фактически переходит в неё по GOTO
[23:25:04] <geniepro> akastargazer: что такое Рабкрин? о_О
[23:27:31] <Kemet> geniepro: угу, оно самое
[23:27:36] <akastargazer> http://goo.gl/9HGHjX