es
Feedback
Блог*

Блог*

Ir al canal en Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

Mostrar más
1 927
Suscriptores
+124 horas
+17 días
-530 días
Archivo de publicaciones
photo content

#meme *сегодня

#prog #python #article #suckassstory node.example.com Is An IP Address Или про проблему с tipchikami в Python2

#prog #rust #article Faster Rust Toolchains for Android TL;DR: табличка сверху. Статья о версиях компилятора Rust, используем
#prog #rust #article Faster Rust Toolchains for Android TL;DR: табличка сверху. Статья о версиях компилятора Rust, используемые в Google для сборки rust-компонентов Android. Ввиду масштабов количества билдов Android, даже относительно небольшие ускорения компилятора выливаются в конкретно сэкономленное время: For every 50k Android builds per day run in our CI infrastructure we save ~10K hours of serial execution. Monolithic обозначает использование -C codegen-units=1. Как видно, наибольшую маргинальную выгоду принесла PGO, однако автор статьи предостерегает, что тулчейн заточен под нужды Android и на других кодовых базах изменения в производительности могут отличаться. Вдобавок, это результат от суммы четырёх разных профилей.

assert_eq!(Wrap { 0: (0.0,) }.0.0, 0.0);

Допустим, я организую в Ереване встречу с подписчиками
Anonymous voting

Как договариваются о встрече с мастером шибари? "Свяжемся"

Repost from Neural Machine
Сделайте обнаженную точку близости.

Repost from N/a

> trauma free dice > всё ещё включает d4

photo content

#prog #rust #article avatar.png Или как сделать "аватарку", которая будет показывать IP-адрес того, кто её просматривает.

Что лучше?
Anonymous voting

#prog #rust #rustlib macro_rules_attribute — процедурные макросы для применения macro_rules! макросов без сдвига вправо и с возможностью нормально их комбинировать для derive-like макросов, и всё без зависимостей на syn, quote и proc-macro2.
#[macro_use]
extern crate macro_rules_attribute;

macro_rules! foo {
    // …
}

macro_rules! Bar {
    // …
}

#[apply(foo)]
#[derive(Debug, Bar!)]
struct Struct {
    some_field: SomeType,
}
Также либа даёт возможность создавать алиасы для пачек дерайвов и cfg-атрибутов:
#[macro_use]
extern crate macro_rules_attribute;

derive_alias! {
    #[derive(Ord!)] = #[derive(PartialEq, Eq, PartialOrd, Ord)];
}

#[derive(Debug, Clone, Copy, Ord!)]
struct Foo {
    // …
}

attribute_alias! {
    #[apply(complex_cfg!)] = #[cfg(
        any(
            any(
                foo,
                feature = "bar",
            ),
            all(
                target_os = "fenestrations",
                not(target_arch = "Pear"),
            ),
        ),
    )];
}

#[apply(complex_cfg!)]
mod some_item { /* … */ }

Repost from 📅 Year Progress
░░░░░░░░░░░░░░░░ 1%

Когда всей командой сделали что-то большое (да я гений юмора):
Когда всей командой сделали что-то большое (да я гений юмора):

#meme от подписчика из Чат*а:

#prog #abnormalprogramming #article CellLVM ...a proof-of-concept LLVM to Excel spreadsheet compiler.