Size: a a a

2021 June 23
Блог*
источник
Блог*
"И вообще, как известно, программисты делятся на две категории: тех, кто ненавидит C++ и пишет не на нём, и тех, кто ненавидит C++ и пишет на нём."

#prog #cpp #quotes

Источник
источник
2021 June 24
Блог*
Философия — это бесполезный хлам.
источник
Блог*
А Вафель (@meowaffle) тем временем сдал все экзамены! Поздравляю! 🎉
источник
Блог*
#gamedev
источник
Блог*
Алексей Яковлев, художник из Moon Studios, выпустил бесплатный генератор панелек для блендера 2.93 и выше

в нём можно настраивать размеры панельки, частотность разных типов окон, подъездов и кучу ещё всего интересного

artstation, gumroad ($0+)
источник
Блог*
Молящийся Архону ❤️
источник
2021 June 25
Блог*
#prog #zig и... #successstory?
источник
Блог*
источник
Блог*
Оказывается, по этим комиксам планируют сделать мультсериал. К сожалению, видимо, будет эксклюзивом для Apple TV.

(thanks @hexawolf)

Кстати, это было в Чат*е, так что присоединяйтесь к дискурсу
источник
2021 June 27
Блог*
#retroit

Клёво!
источник
Блог*
Оказывается, содержимое картирджей (2кБ) для Atari 2600 помещается на обычный QR-код (макс 7кБ). Осознав этот факт, программист инди игр из Японии разработал и собрал эмулятор консоли на основе  Raspberry Pi 3, который принимает бумажные карточки с QR кодами в качестве ROM картриджей.

В статье он приводит ссылки на код и 3D проект для печати, но опасается показывать QR коды с играми полностю, так как это может повлечь за собой обвинение в пиратстве. Впрочем, ROM образы игр всегда можно скачать с множества фанатских сайтов

https://www.codedojo.com/?p=2251
источник
Блог*
источник
Блог*
источник
Блог*
источник
Блог*
источник
Блог*
python/typing#820

#prog #python #typing
источник
2021 June 28
Блог*
Взаимная любовь — это прекрасно. Особенно, если один из её субъектов — ты.
источник
2021 June 29
Блог*
#prog #article

Немного (реально немного) о том, почему надо думать о атомарности и модели памяти и о том, как это сказывается на вполне себе прикладном коде. А ещё в кои-то веки внятно рассказано про то, почему операции чтения и записи значений могут быть переставлены.
источник
Блог*
#prog #rust #article

Толян David Tolnay когда-то писал о том, как можно до некоторой степени сымитировать специализацию для частных случаев, используя тот факт, что Rust может автоматически вставлять ссылку при использовании синтаксиса вызова метода через точку. У этого подхода есть несколько ограничений. Одно из них — это то, что, в отличие от истинной специализации, оно не работает в обобщённых контекстах — и потому не ломает параметричность и пригодно в основном для макросов. Другое — это то, что таким способом можно получить не более двух вариантов различного поведения.

Lukas Kalbertodt развил этот подход, опираясь на в каком-то смысле противоположную фичу deref coercions, и получил подход, позволяющий иметь более одного варианта обобщённого поведения и, более того, явно задавать приоритет применения impl-ов, а не неявно через отношение "строго более специализирован".
источник