1.84K subscribers
3.27K photos
130 videos
15 files
3.55K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Мою стиральную машину отремонтировал какой-то левый мастер.

Теперь она отказывается работать по ночам и требует права выбора белья для стирки и оплачиваемый отпуск.
🌚132🤡2😁1
Вчера ходил в сидрерию с девушкой (не со своей)
🌚3😱1
Forwarded from ТГ Шевченка
10🌚5👎2👍1😢1🤡1
Блог*
Вчера ходил в сидрерию с девушкой (не со своей)
А сегодня утром она по собственному желанию заплела мне косичку
11😱3💩2🌚1
"Ты, конечно, страшный с бородой, но такой лапушка"
🥰13🤮4🌚2👌1
Forwarded from shitposting 3.0 [+ dragons]
😁13😱1
Forwarded from shitposting 3.0 [+ dragons]
👍6😁3🔥1🙏1
Блог*
Подписчики, а какие вы знаете IDL (interface definition languages) с поддержкой сумм-типов?
#prog #rust #typescript #amazingopensource

Typical — IDL, который предоставляет одновременно:

* типобезопасность
* бинарную совместимость между схемами разных версий
* СУММ-ТИПЫ
* обязательные поля в схеме (я смотрю на тебя, Protobuf)
* возможность постепенно мигрировать поля из статуса опциональных в статус обязательных и наоборот

В Readme подробнее рассказывается, как достигается последний пункт за счёт новой концепции ассиметричных полей. Из недостатков можно отметить разве что небольшое число бекендов: пока что Typical умеет генерировать код только для Rust и Typescript.

(thanks @ployd)
👍6🤔2👎1
Стрипнутая динамическая библиотека
8😁8💩1
Forwarded from shitposting 3.0 [+ dragons]
😁173👍1
Forwarded from shitposting 3.0 [+ dragons]
15😁10
😒🤚 Winning at life
😏👉 Whining at life
😢10🌚3
Блог*
Photo
Первая попытка дальнейшего вознесения провалилась из-за того, что я был слишком медлителен и позволил Вечному (Long в оригинальных терминах) набрать достаточно мощи, чтобы начать атаковать меня напрямую и в итоге затыкать насмерть.

А что стало со второй попыткой? Она кончилась куда быстрее из-за... Болезни. Просто несколько глаголов Болезни подряд, которые скопились быстрее, чем я успевал отлечиться.

Я был несколько... Фрустрирован таким приземлённым исходом. Особенно с учётом того, насколько легко от этого обычно защититься.
👍4👎1
😶
🤣9😁5👍2🥰21
😁1
Дайс D4, когда на него наступают, очевидно, наносит 1d4 урона 🤔
🥴13👍2
#prog #rust #serde #rustlib

ijson — более эффективная по памяти альтернатива serde_json::Value.

This crate offers a replacement for serde-json’s Value type, which is significantly more memory efficient.

As a ballpark figure, it will typically use half as much memory as serde-json when deserializing a value and the memory footprint of cloning a value is more than 7x smaller.

The primary type exposed by this crate is the
IValue type. It is guaranteed to be pointer-sized and has a niche (so Option<IValue> is also guaranteed to be pointer-sized).
5🤣1
🤔3🤣2🌚1