[00:01:01] <ada_ru> (I_vlxy_I) отвечает (Eugene) на <чоза птичий язык...>
картинка https://www.ada-ru.org/files/bot/2019-01-18-x17.jpg
[00:02:03] <ada_ru> (I_vlxy_I) а в Си с дискриминацией всё плохо изначально. И более-менее адекватной дискриминации только С++17 научился.
[00:02:18] <ada_ru> (I_vlxy_I) а совсем хорошо наверно только в c++20 или еще позже станет
[00:31:34] <ada_ru> (nitrocerber) когда синтаксис определяется либой - это что-то не то, не?... мне чот казалось, что "либа" - реализует кишки, но никак не влияет на то, какие синтаксические конструкции можно писать, а какие нельзя.
[00:31:49] <ada_ru> (nitrocerber) это типа я надел жёлтую рубашку, поэтому у меня теперь третья рука выросла?
[00:31:51] <ada_ru> (nitrocerber) это ж трындец
[00:32:11] <ada_ru> (nitrocerber) как в таких терминах вообще можно мыслить здоровым людям?
[00:32:37] <ada_ru> (I_vlxy_I) не. появилась потребность сделать вот такие и таки либы. а еще вот такие. подумали каких средств в языке не хватает. реализовали. сделали либы (стандартные) а народ потом еще и в прикладном коде эти фичи юзает
[00:32:39] <ada_ru> (I_vlxy_I) как-то так
[00:33:30] <ada_ru> (I_vlxy_I) ну, блин. типа нужно было ООП гуйню ваять, без классов на уровне языка было печально. добавили классы/типы тэгированные. стало веселее
[00:34:27] <ada_ru> (nitrocerber) добавили типы тегированные - вышла новая ревизия ЯЗЫКА. при чём тут какие-то либы?.. чем язык тогда от либы отличается?
[00:34:45] <ada_ru> (nitrocerber) не хотим называть это новой версией языка, назовём это либой?)
[00:34:46] <ada_ru> (I_vlxy_I) дык и в плюсах вышла новая ревизия ЯЗЫКА
[00:34:55] <ada_ru> (I_vlxy_I) и стандартная либа эти возможности сразу юзает.
[00:35:06] <ada_ru> (nitrocerber) а либа при чём тогда?... ладно, я тупой зашоренный адист
[00:35:14] <ada_ru> (nitrocerber) мне не понять)
[00:35:48] <ada_ru> (I_vlxy_I) данублин! захотели, скажем, в либу ввести контейнеры. дженерик контейнеры. а нету дженериков в языке!
делают что? добавляют в язык дженерики и в этой же ревизии в стандартую либу добавляют контейнеры
[00:35:51] <ada_ru> (I_vlxy_I) так понятно? 🙂
[00:36:18] <ada_ru> (I_vlxy_I) но можно было пойти по пути всякой скриптоереси или Go - добавить контейнеры не в либу я прямо в ЯЗЫК
[00:36:36] <ada_ru> (nitrocerber) а. я кажется начал улавливать.
[00:38:28] <ada_ru> (Oleg) Ниче себе , ты там поэму пишешь ?
[00:38:36] <ada_ru> (nitrocerber) но исходнуй сниппит я всё равно не понимаю. и фиг с ним. у меня тут это... UNADDRESSABLE ACCESS. всю неделю >_<
[00:39:20] <ada_ru> (I_vlxy_I) Это который auto [x,y] = std::tuple {1,2}; ?
[00:39:26] <ada_ru> (Oleg) А я вот очередное микро приложение на GoВнокодил
[00:39:45] <ada_ru> (Oleg) Хороший термин мне кажется
[00:39:55] <ada_ru> (I_vlxy_I) А мне, похоже, пора взяться за разворачивание nginx или еще какой прокси.
[00:40:02] <ada_ru> (Oleg) О
[00:40:18] <ada_ru> (I_vlxy_I) чтобы посадить пачку микросервисов/ручек на сервак
[00:40:20] <ada_ru> (Oleg) Если надо будет инфа - пиши
[00:40:26] <ada_ru> (I_vlxy_I) ок
[00:40:35] <ada_ru> (Oleg) Мы этих нгинксов наоазворачивались
[00:41:06] <ada_ru> (I_vlxy_I) всё докерами проксями и ручками обмажу на работе!
[00:41:12] <ada_ru> (I_vlxy_I) пусть живые позавидуют.. всем
[00:41:53] <ada_ru> (Oleg) Я вот тоже буду кубирнейтс разворачивать на днях
[03:38:28] <ada_ru> (t91x0) Вы там выше телефоны обсуждали...
[03:48:03] <ada_ru> (I_vlxy_I) отвечает (t91x0) на <>
это что за жесть?
[03:51:35] <ada_ru> (I_vlxy_I) ой
[03:51:52] <ada_ru> (I_vlxy_I) а прошивка для утюга входит в категорию mission critical софтвера?
[03:56:50] <ada_ru> (t91x0) Скорее, safety critical. А то ж сгорит, да ещё и пожар устроит.
[03:57:47] <ada_ru> (I_vlxy_I) и паром хозяина обдаст!
[03:57:55] <ada_ru> (I_vlxy_I) когда иксепшн в js-коде случится
[09:26:12] <ada_ru> (nitrocerber) Если аксес виолейшон происходит в момент вызова функции (не в теле, а именно на вызове, потому как до тела вызванной дело не доходит), а параметр передаваемый - вполне себе статический объект, ссылок нет, то wtf это может быть? Компайлер наструячил хрени какой-то? Типа не туда в стек прога лезет или тип того?
[09:26:18] <ada_ru> (nitrocerber) Я такого раньше не видал, мозг кипит уже
[10:21:38] <ada_ru> (nordwnd) 1088 сообщений.
[10:36:48] <ada_ru> (I_vlxy_I) отвечает (nitrocerber) на <Если аксес виолейшон…>
Может вообще стек сломан.
[10:37:11] <ada_ru> (I_vlxy_I) А, или стек закончился.
[10:37:16] <ada_ru> (nitrocerber) Кем? Мне надо понять, кто виноват
[10:37:37] <ada_ru> (nitrocerber) Та врядли, с другим набором ключей и на всех платформах, кроме одной, не заканчивается)
[10:38:08] <ada_ru> (I_vlxy_I) Либо функция не здешняя и сам ее адрес не валиден.
[10:38:09] <ada_ru> (t91x0) отвечает (nitrocerber) на <Та врядли, с другим …>
Дамп снять нельзя разве?
[10:40:08] <ada_ru> (I_vlxy_I) Она не из динамической либы?
[10:42:27] <ada_ru> (nitrocerber) Динамики никакой, либа статичная
[10:45:25] <ada_ru> (nitrocerber) На фрейм выше зови - не хочу. А тут чпок. Надо порыццо ещё.
[10:46:52] <ada_ru> (I_vlxy_I) Может эта функция создаёт массив переменной длины?
[10:49:20] <ada_ru> (nitrocerber) Да это предикат. От записи. Проверяет простенькую арифметика от полей (но до проверки той дело не доходит)
[10:51:26] <ada_ru> (nitrocerber) Лан, ща с больнички вернусь - продолжу перпарирование
[10:51:47] <ada_ru> (nitrocerber) Наверняка ж чота простое и тупое до ужаса, как обычно))
[11:14:05] <ada_ru> (Oleg) отвечает (nitrocerber) на <Та врядли, с другим …>
Так если компилить с другим набором ключей на этой же платформе , то все ок?
[11:14:15] <ada_ru> (nitrocerber) Ага
[11:14:46] <ada_ru> (nitrocerber) Ща надо понять, какой ключ жто триггерит и чо он делает
[11:24:06] <ada_ru> (Oleg) Я б оптимизацию снизил или вырубил и попробовал
[11:24:57] <ada_ru> (Oleg) Ну и дизасм перед вызовом и падением можно глянуть
[11:35:34] <ada_ru> (Oleg) картинка https://www.ada-ru.org/files/bot/2019-01-19-x19.jpg
[11:36:00] <ada_ru> (Oleg) Проверяйте курсачи из интернета
[11:42:50] <nordwind> Перепостить в погроминг на жабер.ру можно?
[11:42:53] <nordwind> ))
[11:45:23] <ada_ru> (Oleg) Да это тоже перепост . Не помню откуда
[11:45:33] <ada_ru> (nordwnd) Ок
[12:31:52] <ada_ru> (I_vlxy_I) gdb надо поковырять
[12:39:01] <ada_ru> (nitrocerber) отвечает (Oleg) на <Я б оптимизацию сниз…>
ну на -O2 оно и появляется. На -O1 пашет. А дизасм - это какое-то страшное слово, я такое не умею(
[12:39:27] <ada_ru> (Максим) Да gdb должен остановиться на инструкции, где ломается
[12:39:44] <ada_ru> (nitrocerber) так я знаю, где ломается - на вызове функции
[12:39:50] <ada_ru> (nitrocerber) толку-то от этого знания)
[12:39:51] <ada_ru> (Максим) Тут без асма не обойтись
[12:40:14] <ada_ru> (nitrocerber) это мне так кажется пущай у компиляторщиков голова болит..)
[12:40:30] <ada_ru> (Максим) Надо смотреть что в регистрах и какая асм инструкция
[12:40:36] <ada_ru> (nitrocerber) уууу ненене, в лес
[12:40:44] <ada_ru> (nitrocerber) мне не за это платят)))
[12:41:04] <ada_ru> (nitrocerber) хотя наверное это интересно...
[12:41:35] <ada_ru> (Oleg) :-)))
[12:41:43] <ada_ru> (Максим) info reg по-моему так
[12:55:50] <ada_ru> (Максим) Хотя в gps есть окно с регистрами
[13:04:04] <ada_ru> (nitrocerber) даёшь видеомост, научишь меня этим всем пользоваться, бгг)
[13:06:54] <ada_ru> (Максим) Да это с дивана вставать... Может в понедельник?
[13:07:04] <ada_ru> (nitrocerber) ))))
[13:07:15] <ada_ru> (nitrocerber) ну в субботу такой шляпой заниматься это такое да
[13:07:24] <ada_ru> (nitrocerber) поглядим, мож удастся спихнуть)
[14:47:25] <ada_ru> (nordwnd) https://www.ixbt.com/news/2019/01/19/sila-avtopilota-voditel-tesla-usnul-za-ruljom-poka-ego-mashina-prodolzhala-dvigatsja-v-potoke.html
[17:23:05] <ada_ru> (Максим) отвечает (Oleg) на <А давайте WiKi сдела…>
А что бы ты хотел добавить? Что стоит добавить в первую очередь?
[17:23:50] <ada_ru> (Максим) Или просто важна возможно свободно добавлять, редактировать?
[17:28:38] <ada_ru> (I_vlxy_I) думаю мысль была полезности, из чатика в том числе, потихоньку складывать и структурировать в вики. дайджест это хорошо, но это длинная одномерная колбаса.
[17:28:47] <ada_ru> (I_vlxy_I) хотя можно и тэгами конечно обмазать
[18:22:44] <ada_ru> (nitrocerber) Не у всех есть телега, тащемта.
[18:22:55] <ada_ru> (nitrocerber) Пущай будет продублироввано
[18:26:30] <ada_ru> (I_vlxy_I) и как-то структуризированно
[18:26:39] <ada_ru> (I_vlxy_I) а, кстати, может в жопу вики?
[18:26:54] <ada_ru> (I_vlxy_I) может просто джихаб репозиторий с ридмишкой например, или с викой там?
[18:28:49] <ada_ru> (Максим) в жопу вики, даёшь гитхаб вики? А в чем разница?
[18:30:00] <ada_ru> (I_vlxy_I) ну, разница в том, что на гитхабе у всех аккаунты уже есть
[18:30:11] <ada_ru> (I_vlxy_I) и изменения можно пулреквестами принимать например
[18:30:15] <ada_ru> (I_vlxy_I) и хостить не нужно
[18:30:23] <ada_ru> (Eugene) отвечает (I_vlxy_I) на <ну, разница в том, ч…>
прям так у всех?
[18:30:26] <ada_ru> (I_vlxy_I) и локально выкачать ваще без проблем
[18:30:34] <ada_ru> (I_vlxy_I) отвечает (Eugene) на <прям так у всех?>
абсолютно.
[18:31:16] <ada_ru> (Oleg) Че там про Теслу было?
[18:31:26] <ada_ru> (Oleg) Вот вам технологии
[18:31:30] <ada_ru> (Oleg) https://m.youtube.com/watch?v=Gd5CCwl54_A
[18:32:30] <ada_ru> (Oleg) Про вики.
[18:32:37] <ada_ru> (Oleg) Ну идея такая
[18:32:51] <ada_ru> (Oleg) Скорее даже не вики а база знаний
[18:33:26] <ada_ru> (Oleg) Типа новичек столкнулся с проблемой , зашёл а там написано
[18:33:36] <ada_ru> (Oleg) Если не работает это сделай то
[18:33:50] <ada_ru> (Oleg) Ну типа того
[18:34:04] <ada_ru> (Oleg) У нас в конторе есть например база решений
[19:07:06] <ada_ru> (Максим) Ну давайте попробуем. https://github.com/reznikmm/ada_ru/wiki/Ada_Ru-%D0%B2%D0%B8%D0%BA%D0%B8
[20:42:52] <ada_ru> (nordwnd) отвечает (Oleg) на <https://m.youtube.co…>
Это 2016 год. Сейчас должен быть утюг с вайфаем
[20:44:01] <ada_ru> (Максим) Вот если бы он был электрическим, то это были бы зеленые технологии!
[20:44:16] <ada_ru> (nitrocerber) У нас тока чайник с блюпупом и глючным редифорскаем
[21:04:20] <ada_ru> (nordwnd) Я тоже старину предпочитаю
[21:04:44] <ada_ru> (nordwnd) Все эти блюпупы от лукавого
[21:25:25] <ada_ru> (I_vlxy_I) self driving iron!
[21:25:28] <ada_ru> (I_vlxy_I) летающий
[22:10:51] <ada_ru> (nitrocerber) с сенсорами
[22:10:55] <ada_ru> (nitrocerber) два режима: жена и мафия
[22:11:03] <ada_ru> (nitrocerber) в режиме жены самонаводится на алкоголь
[22:11:25] <ada_ru> (nitrocerber) в режиме мафии две функции - поиск денег и полиграфический анализ испытуемого
[22:11:34] <ada_ru> (nitrocerber) а то вдруг и правда не знает, чо время тратить?
[22:13:38] <ada_ru> (I_vlxy_I) го в сколково!
[22:13:41] <ada_ru> (I_vlxy_I) Будет Адский утюг!
[22:15:10] <ada_ru> (I_vlxy_I) Смотрите какая антимейнстримовая фигны! https://habr.com/en/post/436722/
[22:15:25] <ada_ru> (I_vlxy_I) Это ведь даже не Ада...
[23:55:15] <ada_ru> (I_vlxy_I) C++ капец отменяется: https://eax.me/cpp-will-never-die/
[23:55:45] <ada_ru> (I_vlxy_I) "Примечание: Ниже по тексту я исхожу из предположения, что Rust является попыткой сделать быстрый и безопасный язык. В конце концов, ребята из Mozilla делали его, как инструмент разработки браузерного движка. Если же это очередной просто безопасный язык, тогда получаем странное. Самых разных безопасных языков и так уже пруд пруди, каждый найдет себе по вкусу."
[23:59:52] <ada_ru> (I_vlxy_I) "Программисты же, пожалуй, кроме самых молодых, никогда не станут тратить свое время и здоровье на изучение очередного самого правильного языка, пока вы не покажете им нормальные инструменты разработки (не поделки типа Racer), пару десятков тысяч готовых библиотек (не «experimental», «unstable» и так далее), не расскажете парочку саксесс сторис и не покажите десяток открытых вакансий в их городе."