[01:22:42] <vlad2> OMG. Они даже зипуют в js: http://stuk.github.io/jszip/
[01:22:52] <vlad2> оы
[01:22:54] <vlad2> js
[01:22:56] <тихий бот> какашка
[06:43:12] <sda> Over 60 Children Killed in Yemen During Past Week - UNICEF
http://sputniknews.com/middleeast/20150401/1020292752.html
[06:48:45] <sda> Новая эра: сегодня анонсирована MS-DOS Mobile для смартфонов Lumia
http://geektimes.ru/company/microsoftlumia/blog/248222/
[09:57:03] <Kemet> а относится ли теперь C++ к языкам с автоматическим управлением памятью
[09:57:42] <Kemet> вроде ж там чтото в стандарте про сборку мусора говорится
[10:03:36] <valexey> опциональна
[10:05:37] <Kemet> ну т.е. отнести низя
[10:06:11] <Kemet> а что тм про RAII
[10:10:14] <valexey> что было то и осталось. чо :-)
[11:18:04] <Kemet> а бывает хаскель без сборщика мусора
[11:31:39] <geniepro> не слышал о таком
[13:31:55] <kpmy> жаль, бот на арме не работае
[13:31:57] <kpmy> https://www.scaleway.com/pricing
[13:32:24] <kpmy> промо
[13:32:27] <тихий бот> дай денег ^_^
тыц сюда помогать боту, десять баксов тебе, когда пополнишь на 25 баксов - боту капнет на счет.
налетай не скупись покупай живопись
https://www.digitalocean.com/?refcode=1ac3fa64d649
[13:35:09] <valexey> 10 евро в месяц - это таки дофига
[13:35:50] <kpmy> аналогичный тариф у DO дороже вроде как
[13:40:45] <valexey> ну, во-первых я не уверен что одно ялпр Xeon'а медленнее чем 4 ядра арма, а во-вторых для того же бота этот тариф избыточен
[14:33:30] <kpmy> у меня кроме бота там крутятся личные штуки, типа впн или etherpad - онлайн блокнотик, owncloud и тд
[14:33:47] <kpmy> они все вебные, на ноде, на пхп, мне кажется они бы заработали в arm среде
[21:12:57] <Kemet> как прильно перевести с нечеловеческого на русский
An exclusive region that encompasses the whole body of
a method corresponds to Brinch Hansen and Hoare’s monitor proce-
dure
[21:19:47] <Kemet> что правильнее
эксклюзивная область, охватывающая всё тело метода соотвествует процедуре монитора Хансена и Хоара.
эксклюзивная область, охватывающая всё тело метода соотвествует концепции критической секции Хансена и процедуре монитора Хоара
[21:21:39] <vlad2> эксклюзивная область, охватывающая всё тело метода соотвествует монитору Хансена и Хоара.
[21:21:47] <vlad2> "процедура" там лишняя
[21:22:38] <Kemet> vlad2: дальше пишется, что метод, в отличии от проедуры монитора не обязан быть изклюзивным
[21:23:14] <Kemet> так то да, в целом ото смесь критическроого региона хансена и монитора хоара
[21:23:30] <vlad2> Чего за чухня такая?
[21:23:43] <Kemet> да дисссер по А2
[21:24:10] <Kemet> The exclusive region concept is similar to the critical region of Brinch
Hansen [18]. An exclusive region that encompasses the whole body of
a method corresponds to Brinch Hansen and Hoare’s monitor proce-
dure [19, 47]. Unlike monitor procedures, active object methods are not
mandatorily exclusive.
[21:25:49] <Kemet> толи там коряво написано, толи я вообще разучился читать
[21:26:35] <Kemet> это таки не критическая секция, а критический регион или это сложности перевода
[21:27:06] <Kemet> потому кака читать еще и хансена сил нету
[21:27:52] <Kemet> я только знаю, чо первым монитор реализовал Хансен в Concurrent Pascal
[21:28:37] <Kemet> и оно несколько отличалось от мониторов хоара
[21:30:17] <vlad2> Тебе именно перервести или понять надо как оно работает?
[21:30:47] <Kemet> и то и другое, я хочу в статью на вики несколько строк написать
[21:30:59] <Kemet> рол АО и А2
[21:31:35] <Kemet> так то я понимаю что и как, но выразить толково, в соответствии с требованиями не получается
[21:32:37] <Kemet> для понимания не важно хоар там или хансен, кто кому и зачем
[21:37:12] <Kemet> vlad2: вот весь абзац:
[21:37:22] <Kemet> The exclusive region concept is similar to the critical region of Brinch Hansen [18]. An exclusive region that encompasses the whole body of a method corresponds to Brinch Hansen and Hoare’s monitor procedure [19, 47]. Unlike monitor procedures, active object methods are not mandatorily exclusive.
The await statement was first described by Brinch Hansen in connection with critical regions and his shared classes monitor concept [18, 19].
However, most implementations of monitors use Hoare’s condition variables [47] (based on Brinch Hansen’s event queues [18]) as synchronization mechanism instead. The await statement is more elegant than condition variables, but was perceived to be “too inefficient for general use in operating systems” [47, Conclusion]. With our system we demonstrate that this is not necessarily a problem in practice.
A central idea of the monitor (and active object) concept is that the programmer associates an invariant with the monitor object, which holds whenever it is at rest [28]. The invariant is used to characterize the behaviour of the object and make correctness proofs. The appropriateness of monitors for rigorously structuring operating systems has
been demonstrated by various projects [61, 62]. When the monitor concept is combined with a module concept, it forms a powerful mechanism for structuring operating systems [56, 129, 130].
[21:39:15] <vlad2> Не проще ли просто описать как эта штука работает без ссылок на prior art (с похожими названиями)?
[21:39:37] <vlad2> В смысле ссылки сделать отдельно.
[21:39:43] <Kemet> да удалят нах, е АИ типа