Водяные знаки — это же про сохранение копирайта.
Например гугл данные о графе переходов между видео на ютубе выкладывает e.g под лицензией GPL
А нехороший вася пупкин из %компания_нейм% делает коммерческий продукт на основе этих данных (возможно как-нибудь отфильтровав). И как гугл сможет доказать в суде, что это его данные, а не вася пупкин их где-то сам насобирал?
Вообще есть такая штука "-C prefer-dynamic", если не ошибаюсь. Но тогда проблема — как эти библиотеки доставлять. Rust API не очень стабильно, поэтому, по крайней мере сейчас, имеет смысл все тащить с собой
Спасибо за обзор, очень не хватало подобного списка с кратким описанием.
И следом пару вопросов:
Кажется на YC мелкала ссылка на результаты опросника про rust, где достаточно много респондентов сказали, что используют nightly-билды компилятора. Есть мысли на этот счет? И какую ветку сами используете?
Как часто приходится юзать unsafe-код?
Не находили memory leak-и в компиляторе/своем коде?
По правде говоря нет. Да и переводом это, увы, сложно назвать, просто копи-паст в машинный переводчик. Смысла переводить все это дело самому на английский я не вижу, т.к. там и так подобных гайдов хватает
Более того, хватает компиляторов с поддержкой c11
Но как правило последний стандарт не отражает стандарт который используется (требуется поддерживать)
Нет (: пример с оптимизацией будет придумать посложнее
И да, кстати
int sqr(int a) {
return a*a;
}
int sqr(register int a) {
return a*a;
}
Как минимум это релевантно в Си, ибо не перечит стандарту ansi
Водяные знаки — это же про сохранение копирайта.
Например гугл данные о графе переходов между видео на ютубе выкладывает e.g под лицензией GPL
А нехороший вася пупкин из %компания_нейм% делает коммерческий продукт на основе этих данных (возможно как-нибудь отфильтровав). И как гугл сможет доказать в суде, что это его данные, а не вася пупкин их где-то сам насобирал?
Чего-то misc-1000 вообще жутким оказался
Кстати, в misc-300 можно было получить полноценный шел, чтение например могло выглядеть так:
Где вместо flag.txt — нужный файл, а i — интересующий блок
Кто в итоге так делал, мог найти псевдофлаг с рикроллом в flag.txt
Ваша же публикация говорит об обратном :)
Не знал про ответы прямо через e-mail, спасибо!
Вот еще свежая фича с переупорядочиванием issue-ов
Да, оптимизация меняет дело:
strip
+opt-level=s
: 3.4кб против 1.7мбopt-level=s
: 4.1кб против 2.5мбНаверное стоило запустить код, мне почему-то показалось, что они оба валидны
И следом пару вопросов:
Кажется на YC мелкала ссылка на результаты опросника про rust, где достаточно много респондентов сказали, что используют nightly-билды компилятора. Есть мысли на этот счет? И какую ветку сами используете?
Как часто приходится юзать unsafe-код?
Не находили memory leak-и в компиляторе/своем коде?
И сразу же вопрос: будет ли запись/трансляция докладов?
Смысл в том, что надо постоянно крутить колесиком, дабы персонаж "бежал"