[10:20:07] <_valexey_> "нельзя ожидать от человека, занимающегося наукой, того же стандарта кода, как и от профессионалов, работающих в отрасли многие годы"
[11:23:07] <Kemet> _valexey_: )))
[11:23:58] <_valexey_> Эту уязвимость в OpenSSL именно профессор воткнул, не профессионал.
[11:24:51] <Kemet> _valexey_: а профессионалы долгие годы юзали и не видели?
[11:25:47] <_valexey_> А как ты это увидишь без аудита кода?
[11:26:08] <Kemet> _valexey_: int64_t tmp = src->x1 + (int64_t) diff * hscale;
приведение (int64_t) diff * hscale - это результат подвыражения или все выражение считается в инт64?
[11:27:04] <Kemet> все операнты - int
[11:27:05] <_valexey_> Эти оба варианта эквивалентны
[11:27:36] <_valexey_> Ибо выражение считается о объемлющем типе
[11:28:14] <_valexey_> Но вообще, приведение типа имеет более высокий приоритет
[11:28:19] <Kemet> а в чем суть, не улавливаю, видимо выходной для мозга ) - подвыражение для интов - результат - инт, приведение к инт64 ничего ж не изменит куже
[11:29:28] <_valexey_> Неа. Ты меняешь тип у одного из операндов, меняется тип у всего выражения
[11:30:19] <Kemet> ну т.е. получается, что всё операнды этого выражения приводятся к инт64?
[11:30:58] <_valexey_> Типа того.
[11:31:43] <_valexey_> Хотя если бы это было у слагаемого - скорее всего был бы другой результат
[11:32:34] <Kemet> както замудрено, - это будет эквивалентно? int64_t tmp = src->x1 + (int64_t) diff * hscale и int64_t tmp = (int64_t)src->x1 + diff * hscale
[11:33:03] <_valexey_> Думаю что нет.
[11:33:16] <_valexey_> Но не уверен, надо проверить.
[11:34:19] <Kemet> но (int64_t) diff * hscale эквив (int64_t) diff * (int64_t) hscale
[11:36:03] <_valexey_> Да
[11:37:19] <Kemet> а clamp_t что такое?
[11:40:25] <_valexey_> Э?
[11:40:32] <_valexey_> Это откуда?
[11:41:10] <Kemet> хм, ну я думал это в стандартных либах есть )) а так это drm
[11:42:14] <Kemet> src->y2 = clamp_t(int64_t, tmp, INT_MIN, INT_MAX)
[11:42:42] <_valexey_> Это такое drm?
[11:43:21] <_valexey_> Это что то ядерное
[11:43:42] <_valexey_> Макрос ядерный
[11:44:11] <Kemet> _valexey_: Direct Rendering Manager
[18:10:42] <Одиссей_> Музика нейромонаха Феофана - Древнерусской Драм - http://vk.com/neurofeofan
[20:04:35] <geniepro> http://oberspace.dyndns.org/index.php/topic,629.0.html
[20:04:51] <geniepro> кто осилит перевести на оберончик?
[20:07:55] <kpmy> ты обещал ;)
[20:09:50] <kpmy> сказочка
[20:09:52] <тихий бот> geniepro не осилил сказочку
[20:10:16] <geniepro> оберон плохо пригоден для таких задач о_О
[20:11:42] <kpmy> да ты даже не пробовал)
[20:13:03] <geniepro> как представлю себе что надо перевести дерево сюжетов на оберон -- мозг отключается )
[20:13:15] <kpmy> если он вообще есть
[20:13:39] <geniepro> да вроде есть )
[20:14:12] <kpmy> ну то есть медведя на уницикле могут научить, а дженипру на обероне - импоссибр
[20:14:58] <geniepro> абсолютно, оберон не пригоден для работы и обучения )))
[20:15:09] <kpmy> или джениепра
[20:15:46] <geniepro> чо там на уркаине -- война вроде началась
[20:20:30] <kpmy> хаскилляку на гиляку
[20:20:48] <kpmy> сказочка
[20:20:49] <тихий бот> кое-кто не осилил сказочку
[20:32:03] <kpmy> в целом, тебе лучше сделать сказочку
[20:32:21] <kpmy> потому что иначе ведь получится, что ты просто не знаешь о чем говоришь
[20:34:48] <geniepro> мне лень ковырятся в обероне
[20:35:04] <geniepro> оберон того не стоит же
[20:35:37] <kpmy> это ничего не меняет в твоем незнании
[20:35:48] <kpmy> лол, откуда ты знаешь, ты же не юзал
[20:36:24] <kpmy> то есть, выдумывать ты можешь что угодно, но очевидно, что твои выдумки мало кого волнуют
[20:38:58] <geniepro> для того что бы узнать вкус говна вовсе не обязательно его полностью съедать
[20:39:59] <kpmy> но ведь говно это ты
[20:40:26] <kpmy> необязательно ведь думать иначе, чтобы об этом знать
[20:50:51] <geniepro> kpmy: да нет, говно это ты и даже не скрываешь этого о_О
[20:51:26] <kpmy> кого волнует твое мнение, хуй знает
[20:52:14] <geniepro> kpmy: ну тебя точно волнует, раз так волнуешься )))
[20:57:03] <kpmy> что ты лыбишься, как параша
[20:57:43] <geniepro> kpmy: да, тебя точно не вылечили и вряд ли когда вылечат, надежды тщетны )))
[20:57:49] <Одиссей Громовской> чё за херня тут =)
[20:58:03] <geniepro> интересно, все российские оберонщики такие больные? ))
[20:58:31] <Служитель Гармонии> я не особо оберонщик - у меня несколько трансляторов с обероноподобных языков варятся и всё
[20:58:39] <kpmy> geniepro, это ты себя здоровым считаешь?
[20:58:47] <geniepro> kpmy: вполне здоровым )
[20:59:03] <kpmy> здоровые люди хаскель не выберут
[20:59:15] <kpmy> так что ты бы сходил к дохтуру
[20:59:27] <geniepro> вот даже страшно представить, что сотворят те 800 пропихнуты куда-то блекбоксов, неужели они расплодят ещё кучу таких же больных петрушек? ))
[20:59:34] <kpmy> а то ведь, в фильмах про психов они себя здоровыми считают
[20:59:55] <kpmy> ну, лишь бы не хаскелистов
[21:00:06] <geniepro> поменьше фильмы про психов смотри -- заражаешься ведь )
[21:00:29] <kpmy> это только ты такой впечатлительный, наверное
[21:00:55] <kpmy> как там говорили, что многие левые люди приходят к оберонщикам за терапией
[21:01:06] <kpmy> денег на психологов нету - вот и лезут
[21:01:15] <geniepro> Служитель Гармонии> я не особо оберонщик - у меня несколько трансляторов с обероноподобных языков варятся и всё
что за трансляторы? в открытом доступе есть?
[21:01:24] <Служитель Гармонии> да, на sf
[21:01:34] <Служитель Гармонии> но ни одного бэкенда я ещё не сделал
[21:01:37] <geniepro> sf большой )
[21:01:42] <Служитель Гармонии> до релиза не доведены
[21:02:07] <Служитель Гармонии> поискать где они у меня там? geniepro ?
[21:02:24] <geniepro> Служитель Гармонии: ну если не трудно )
[21:02:30] <Служитель Гармонии> ну я редко их трогаю
[21:02:38] <Служитель Гармонии> давно не прогал их. Щас поищу
[21:05:37] <Служитель Гармонии> вот тут свалка брэнчей (и там в тэгах чота наверное) https://sourceforge.net/p/egphilippovoss/code/HEAD/tree/branches/
[21:05:53] <Служитель Гармонии> сомнительного качества всё это.
[21:06:40] <Служитель Гармонии> и вот ещё отросток https://sourceforge.net/p/genericoberon/code/HEAD/tree/branches/generic_oberon_incubation/ тоже моё
[21:07:58] <Служитель Гармонии> так-то гит надо изучать, прогрессивная очень семья технологий
[21:08:09] <Служитель Гармонии> а не в свн всё это хранить
[21:13:24] <Служитель Гармонии> хехе. там штук 6 трансляторов гдето у меня зреет, то ли на гугл коде они то ли хз где...
[21:13:37] <Служитель Гармонии> на разных языках пишаемых
[21:13:44] <Служитель Гармонии> все оберонистые
[21:18:17] <Служитель Гармонии> порядок так-то навести надо в своей FLOSS активности, профилёк сделать где-то
[21:18:30] <Служитель Гармонии> с аннотированным перечнем проектов и подпроектов
[21:25:13] <Служитель Гармонии> а лучче всего сделать систему PersonalHarmony на жабе и прочих языках, и захостить =) чтобы она экспортила профильки и т.д. ЗаФЛОССить эту систему, ессно