Вопрос только кому нужна энцефалограмма мёртвой форели. Учитывая что ЭЭГ работает с малыми электрическими токами можно хоть с картошки снимать или пачки мокрой соли, была бы разница потенциалов. Только это всё ещё контактное, а не как миелофон на расстоянии.
Помню в моменты экзистенциального кризиса приходило осознания, что то чем я занимаюсь - это пишу и правлю тексты. И эти тексты потом превращаются в магию.
Отдельно стоит отметить, что некоторые аниме адаптировали идею, что магия это такое программирование (не наоборот) и работа с магией во многом похожа с работой над легаси, просто в несколько странном формате.
Слег как раз это некий звуковой наркотик который пока не изобретен.
Но может быть близок к этому. Есть подозрения, что транскраниальная УЗ-стимуляция на определённых частотах может срезонированть с субклеточными структурами и вызывать всякие эффекты на сознание.
Не, до миелофона пока ещё не дожили в том формате в котором он был в книге. Наш миелофон требует фМРТ/энцефалограмму и много часов обучения под конкретного человека чтобы получить что-то отдалённо напоминающее визуальные образы. Речь/мысли насколько мне известно пока ещё даже не пытались восстанавливать, а это как бы основная суть миелофона.
А теперь спросите себя - почему edition указывается на уровне крейта а не на уровне файла?
буквально первая фраза в прошлом сообщении - ответ на этот вопрос. В отличие от C++, у которого юниты трансляции на уровне cpp файлов. Каждый юнит трансляции фактически независим от других юнитов трансляции и может быть скомпилирован по собственным правилам. Например, одному из юнитов можно включить отладочную информацию игнорируя при этом другой. Линковщику остаётся подставить недостающие символы между юнитами и склеить финальный бинарь.
Тогда станет понятно - в Rust старый компилятор поставляется вместе с новым, а создаваемые ими крейты - совместимы.
Компилятор тот же, просто новые фичи в старых edition превращаются в ошибки. Это не два компилятора - пайплайн на любую редакцию один единственный - лексер, парсер, AST, чекер и далее по списку.
а совместимы они могут быть потому, что сборщика мусора нету.
Это примерно никак не влияет на совместимость кода. Lua и Java, например, имеют сборщик мусора и вполне себе имеют совместимость - они оба превращаются в байткод и главное чтобы виртуальная машина поддеживала необходимый набор инструкций. У D/swift/Go похожая история. А у zig так и вовсе в одной кодовой базе куча разных аллокаторов может спокойно сосуществовать абсолютно не мешая друг другу и совместимости? если конечно интерфейс кому-нибудь не отломили, что маловероятно.
крейты это юниты транслирования для которых используются свои локальные правила компиляции. Они никак не конфликтуют между собой если вы не умудрились нашаманить магии с символами и обмануть линковщик. Если код компилировался раньше, то он продолжит компилироваться.
Обычно просто показывают адрес в скольки-то килобайтах от начала памяти приложения. Все что растёт вверх становится кучей, все что растёт к началу памяти - стеком. Собственно сказа про "увеличение размера стека" это как раз сдвиг этой точки подальше от начала пространства памяти пользователя.
Ходят легенды, что там сокрыто некое пророчество в виде подстроки-палиндрома. Возможно, при передаче из космоса, один сигнал исказился и его нужно заменить.
Это не считая того, что формат входных данных местами не самый очевидный.
Но вообще нравится идея - вот что было нужно во всяких региональных соревнованиях.
Мне первым в голову пришло "Рыцари и Магия", где они там мехов магией программировали.
Вопрос только кому нужна энцефалограмма мёртвой форели. Учитывая что ЭЭГ работает с малыми электрическими токами можно хоть с картошки снимать или пачки мокрой соли, была бы разница потенциалов. Только это всё ещё контактное, а не как миелофон на расстоянии.
договор с прошлым оператором не продлили, очевидно :D
Получается для "аномалий" примерно +/- пол балла где-то разница, причем я так понимаю чаще в плюс.
Помню в моменты экзистенциального кризиса приходило осознания, что то чем я занимаюсь - это пишу и правлю тексты. И эти тексты потом превращаются в магию.
Отдельно стоит отметить, что некоторые аниме адаптировали идею, что магия это такое программирование (не наоборот) и работа с магией во многом похожа с работой над легаси, просто в несколько странном формате.
То есть они форкнули кокос оказывается. Надеюсь они его отрефакторили.
как насчёт Дорохедоро, Дандадан, Монолога Фармацевта?
Но может быть близок к этому. Есть подозрения, что транскраниальная УЗ-стимуляция на определённых частотах может срезонированть с субклеточными структурами и вызывать всякие эффекты на сознание.
Не, до миелофона пока ещё не дожили в том формате в котором он был в книге. Наш миелофон требует фМРТ/энцефалограмму и много часов обучения под конкретного человека чтобы получить что-то отдалённо напоминающее визуальные образы. Речь/мысли насколько мне известно пока ещё даже не пытались восстанавливать, а это как бы основная суть миелофона.
Мне таким макаром звонили "сотрудники Мегафона" по поводу "продления договора". Тоже с МТСовских номеров.
Вспоминаю твитерский мнемонический лайфхак для запоминания флагов: голосом немца
Compres Ze File
eXtract Ze File
Оно ещё и рецензию не прошло
буквально первая фраза в прошлом сообщении - ответ на этот вопрос. В отличие от C++, у которого юниты трансляции на уровне cpp файлов. Каждый юнит трансляции фактически независим от других юнитов трансляции и может быть скомпилирован по собственным правилам. Например, одному из юнитов можно включить отладочную информацию игнорируя при этом другой. Линковщику остаётся подставить недостающие символы между юнитами и склеить финальный бинарь.
Компилятор тот же, просто новые фичи в старых edition превращаются в ошибки. Это не два компилятора - пайплайн на любую редакцию один единственный - лексер, парсер, AST, чекер и далее по списку.
Это примерно никак не влияет на совместимость кода. Lua и Java, например, имеют сборщик мусора и вполне себе имеют совместимость - они оба превращаются в байткод и главное чтобы виртуальная машина поддеживала необходимый набор инструкций. У D/swift/Go похожая история. А у zig так и вовсе в одной кодовой базе куча разных аллокаторов может спокойно сосуществовать абсолютно не мешая друг другу и совместимости? если конечно интерфейс кому-нибудь не отломили, что маловероятно.
Скорее всего не раньше чем заведут ISO стандарт. А пока есть только честное слово поддержки любого кода с лексики 1.0.
крейты это юниты транслирования для которых используются свои локальные правила компиляции. Они никак не конфликтуют между собой если вы не умудрились нашаманить магии с символами и обмануть линковщик. Если код компилировался раньше, то он продолжит компилироваться.
Обычно просто показывают адрес в скольки-то килобайтах от начала памяти приложения. Все что растёт вверх становится кучей, все что растёт к началу памяти - стеком. Собственно сказа про "увеличение размера стека" это как раз сдвиг этой точки подальше от начала пространства памяти пользователя.
и тут же буквально выше
Это не считая того, что формат входных данных местами не самый очевидный.
Но вообще нравится идея - вот что было нужно во всяких региональных соревнованиях.
Тут как раз поповорачивать дают
Ждём когда мушку таким же макаром накодят.
Да вам вроде больше и не нужно. Взял сообщение из очереди, разослал валидным адресатам, опционально дождался ответов, перешёл к следующему в очереди.