kitsu
скажи что тебя не устраивает в данном варианте
зависимости :( для пихтона надо ещё код генерить
Matwey
Ну смотри в boost interprocess
Похоже, то, что я хочу. Спасибо
Berkus
неплохо бы описать целиком задачу
Berkus
если ты генеришь питонский скрипт через add_custom_command() то просто укажи имя этого скрипта в outputs и должен деп добавиться сам
Berkus
только тогда добавляй через add_test(NAME mytest COMMAND path/to/app.py)
Ioann_
в чем был опыт?
Ну, как никак, Слава считай не в последнюю очередь благодаря этому сумел сходу получить довольно престижное место работы, и я даже не столько о Facebook, сколько, например о Я. Уже плюсик. Плюс олимпиады это математика зачастую, а она сегодня рулит теми же ml и так далее.
Ioann_
Но у Славы и уровень огромен - Чемпион Мира, неплохая строчка в резюме :)
Berkus
ну если строчка в резюме помогает как-то в ежедневной жизни - я рад
Constantine
дело не в строчке в резюме, дело, например, в overtrain на задачки, которые обычно дают на собесах
Berkus
но они же бесполезные
Berkus
нужны только для собеседований
Constantine
непонятно
Constantine
у меня в основном проекте есть десяток мест с олимпиадных идей
Constantine
например, вот у тебя есть два множества точек на плоскости - черные и белые, и тебе надо соединить каждую белую точку на плоскости ровно с одной черной отрезком так, чтобы отрезки не пересекались
Arseny
Нужно не так. Нужно найти олимпиадника выскогого уровня, который читает, что все было зря и узнать почему. Пока я вижу только обратные примеры.
Constantine
Я считаю, что вселенская эффективность олимпиад не превышает 40%
Constantine
Я олимпиадник достаточно высокого уровня?)
Arseny
Да
Constantine
Я уверен, что необходимо исправлять олимпиады
Constantine
В частности, на всех соревнованиях должен быть разрешен печатный док на 20 страниц
Arseny
Как на финале что ли?
Constantine
Да
Arseny
На финале он очень-очень редко кому-то помогал
Constantine
Потому что финал - нормальный тур
Constantine
Вот я в жизни видел 1/4 на которой надо разбирать инфиксную запись
Arseny
И чем тут распечатка поможет?
Constantine
Тем, что я просто перебью разбор инфиксной записи в дерево
Aidar
да вроде это изич
Constantine
иди пиши
Aidar
ну или я слишком много калькуляторов писал
Constantine
Еще я видел 1/4 на которой можно было просто сдать минкост на задачу
Aidar
это вот сильно сложнее имхо
Constantine
Разницы нет, я не хочу даже вспоминать как это пишется
Arseny
Ну оно не сложно пишется. Вот какой-нибудь суффиксный автомат реально нужно помнить У Егора Куликова, кажется, была библиотечка в которой есть все. Вот с такой библиотечкой реально прикольно было бы.
Constantine
С библиотекой мне не нравится идея
Arseny
Но не на начальном уровне.
Aidar
с библиотечкой получится типа то что в соседнем чате сейчас происходит
Constantine
Библиотека это уже домашняя подготовка, причем очень большая
Constantine
Т.е. мы множим на 10 значимость работы тренеров в СП
Arseny
Да, хорошая библиотека слишком большой бонус дает. И ее очень нетривиально сделать так, чтобы удобно было.
Constantine
Там вопрос, что может быть в заготовке против жюри. Например, ВНЕЗАПНО приезжает 3SAT или рюкзаковая решалка
Berkus
мм, ништяк, запустил веб приложение на расте
ttldtor
и топит, и топит за раст... (
Berkus
и топит, и топит за раст... (
сделай это на сишечке, буду топить за сишечку: λ cargo web start --target-webasm
ttldtor
Где нет UB?
в сишечке
Дмитрий ⬡
А пункт стандарта C11 3.4.3 тогда про алые розы?
Дмитрий ⬡
Я бы приложил скрин из черновика стандарта, но нельзя.
Aleksey
Ребят, может кто-нибудь знает, где можно найти какую-нибудь библиотеку с открытым кодом, в которой реализованы какие-нибудь системные драйвера и описано API по использованию ее функций?
ttldtor
Я бы приложил скрин из черновика стандарта, но нельзя.
Я открыл. Спасибо. Гм... Теперь это вполне себе нормальный язык в моих глазах... Последний раз на ней писал в 2001. Видимо надо будет попробовать ещё.
Дмитрий ⬡
Ядро Linux ?
Ичсх не поспорить.
Aleksey
Ядро Linux ?
Немного неподъемно пока для меня такое )=
Arseny
сделай это на сишечке, буду топить за сишечку: λ cargo web start --target-webasm
Ну webasm в Си, очевидно, тоже есть. Как там вообще rust? Сплошное удовольствие после С++?
Aleksey
Книжка Таненбаума + Minix ?
Наверное, хороший вариант. Но может есть еще что-то, несвязанное с операционками?
Roman
Тогда купи себе платку от Altera или Xilinx. Там и драйвера и девайсы с исходниками есть
Aleksey
Хорошо, тогда такой вопрос Что можно почитать про проектирование API на C++?
М
Можете посоветовать шарпочат?
Aleksey
я имел ввиду, может учебник какой-нибудь есть
Aleksey
книжка
Roman
Хорошо, тогда такой вопрос Что можно почитать про проектирование API на C++?
Мне понравилась "Physically based rendering", полезная книжка для обучения проектированию на C++ https://www.amazon.com/Physically-Based-Rendering-Third-Implementation/dp/0128006455
Berkus
Я против сишечки, там сплошные void* и нет UB
ну в плюсах так тоже невозможно сделать, так что
Loo
тут этот жирок не зайдёт
Ну ладно, извините. За сим откланюсь.
Arseny
Дмитрий ⬡
Так а что невозможно сделать-то?
Видимо имеют в виду напедалить веб-приложение быстро и без боли.
Дмитрий ⬡
Кажется, что действительно без разбора boost::asio (которое как раз пилят в стандарт) никак :/
Дмитрий ⬡
(Убедите, что не так, если это не так!)