1.83K subscribers
3.31K photos
132 videos
15 files
3.58K links
Блог со звёздочкой.

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

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Forwarded from someone's shitpost (devilreef)
🤯13🔥3🥰3🤔3👏1😁1
Кстати, напоминаю, что сегодня прошло уже 12 лет с конца света (12.12.2012)
🤯22🎉5🤮2😭2🤡1
#prog #successstory

Memory-safe PNG decoders now vastly outperform C PNG libraries

Не "Rust PNG decoders", потому что в список также входит wuffs
🔥4👍2
#prog #rustlib

include-utils — библиотека для включения в исходники только части текста из указанного файла. Макрос include_md! также позволяет ссылаться на нужные части файла не через номера строк, а через указание секций, как это сделано в mdbook.
👍3🤯31
Всех поздравляю

В России полностью решена проблема с импортозамещением мощных вычислительных ресурсов, заявил глава "Ростелекома" Михаил Осеевский, выступая в Совете Федерации.

"Хочу доложить, что сегодня страна чувствует себя достаточно уверенно. У нас полностью решена проблема импортозамещения мощных вычислительных ресурсов, серверов, систем хранения [данных]", - сказал топ-менеджер.

Глава "Ростелекома" заявил о полном импортозамещении серверов в РФ
https://tass.ru/ekonomika/22637251
🤡29🤣9🎉62
😁24🙏5❤‍🔥3🤡2🤮1💩1🌚1
Forwarded from optorepost
Ааааа, как же это офигенно. Мой самый любимый советский мультик переанимировали куча аниматоров. Там есть как халтурки, так и настоящие шедевры. Если не смотрели оригинал, то сначала смотрите его.

https://youtu.be/fvUqBZ-aQR8
👍1🔥1🌚1
#meme про жожу
🌚8🤝52🤡2
#prog #go #article

Understanding Real-World Concurrency Bugs in Go (PDF)

In this paper, we perform the first systematic study on concurrency bugs in real Go programs. We studied six popular Go software including Docker, Kubernetes, and gRPC. We analyzed 171 concurrency bugs in total, with more than half of them caused by non-traditional, Go-specific problems. Apart from root causes of these bugs, we also studied their fixes, performed experiments to reproduce them, and evaluated them with two publicly-available Go bug detectors.

<...>

Our study found that message passing does not necessarily make multithreaded programs less error-prone than shared memory. In fact, message passing is the main cause of blocking bugs.

<...>

We believe that message passing offers a clean form of inter-thread communication and can be useful in passing data and signals. But they are only useful if used correctly, which requires programmers to not only understand message passing mechanisms well but also other synchronization mechanisms of Go.

Надо отметить, что результаты могут быть искажены тем, что:
а) выборка только из шести проектов (Docker, Kubernetes, etcd, CockroachDB, BoltDB, gRPC-go);
б) рассматриваются только баги, которые были исправлены.
👍9🤯1
зачем нужна жена без страпона
🤔23🍌10💩6🤨2🫡2👍1😁1🌚1💯1
#music

Despair, из альбома ORANGE SOUNDS (Zeroranger OST)

В игре хватает неплохой чиптюн-подобной музыки, но этот трек — один из немногих, на мой взгляд, который звучит хорошо и в отрыве от игры
💯19😁14👎1😢1😭1
Возможно, стоит поменять хештег "ml" на "перемножениематриц"
💯19😁7
Тем временем наш корпоративный Mattermost

UPD: скорее всего, это баг Firefox

UPD2: это комбинация кривого CSS (с вендор-специфичными свойствами) и поведения Firefox.

#трудовыебудни
🌚7🤔3🙏1😐1
Forwarded from Dani-myte 🧨 (Delulu Vani)
"oh yes what a great sleep I had"
My neck: "oh ho ho no you didn't"
😢4😁2🤣2💔2🤔1
Сторис канала платные
🤡13🍌5🤔4😁3🎉2