Куда Firefox девает 27G виртуальной памяти

https://bugzilla.mozilla.org/show_bug.cgi?id=1615988
Надо будет последить, залечат ли они это.

TL;DR это ublock, который выделяет 4 wasm heap'а.

This entry was originally posted at https://ex0-planet.dreamwidth.org/107995.html. Please comment there using OpenID.

... и электронизация всего десктопа

В хроме этого года (версии 89 и выше) появились такие любопытные API как WebSerial, WebNFC и WebHID. Ну и в электроне, соответственно, тоже. Поддержка WebUSB появилась еще раньше. Что в совокупности даёт возможность делать _нормальные_ UI для всякого мелкого эмбеднутого, а не вот это вот как некоторые любят на дельфи с кнопочками и rich UI компонентами.

По сути, единственное чего еще нельзя сделать на джаваскрипте — написать драйвер PCI-устройства, но и это со временем будет обойдено, так или иначе.

Смысла в классическом десктопе всё меньше и меньше....

This entry was originally posted at https://ex0-planet.dreamwidth.org/107278.html. Please comment there using OpenID.

инь/янь

С удивлением узнал сегодня, что "катод" и "анод" переводятся на китайский, соответственно, как 陰極 и 陽極. Если по-простому, то "инь-штырь" и "янь-штырь".

Поэты-философы они там всё-таки.

This entry was originally posted at https://ex0-planet.dreamwidth.org/107174.html. Please comment there using OpenID.

async/await

Подумалось внезапно — а в какой момент и почему так получилось, что практически все современные языки пришли к промисам и сабжу для записи параллельного кода? До этого момента какие только извращения не бытовали: конечные автоматы, файберы, green threads (включая чудо нанотехнологий поверх duff device под названием protothreads), просто ад коллбеков, CPS для эстетов... а потом как лампочка у всех включилась. При том что концепция сама по себе далеко не новая — википедия ссылается на некую работу 1976 года.

This entry was originally posted at https://ex0-planet.dreamwidth.org/106914.html. Please comment there using OpenID.

std::trojan

Интересно, как быстро народ научится писать constexpr-бомбы — невинно выглядящие программы, в момент компиляции заставляющие компилятор делать что-нибудь непотребное.

Не запускать непонятные шелл-скрипты из интернета это еще ладно, теперь нам что, потребуется антивирус для компилятора?

This entry was originally posted at https://ex0-planet.dreamwidth.org/106677.html. Please comment there using OpenID.

Эмбеддеры

Я скоро уже как Балмер начну скакать по комнате с воплями "эмбеддеры-эмбеддеры-эмбеддеры-эмбеддеры!!!"

Короч, как называется антипаттерн когда вместо того чтобы позвать QTimer::singleShot пишут отдельную функцию, вызываемую каждые N миллисекунд, в которой... да-да, взводят статический флаг, по которому уже больше не делают ничего.

Бонусный балл за цензурный commit message к коммиту в котором эта хуерга выкорчевана.


Хроническое нечитание документации? Просто тупость? Самоуверенность, помноженная на NIH? Обмажутся, блин, своим портабельным ассемблером в котором типизированные указатели — уже достижение, и давай байты туда-сюда тасовать....

This entry was originally posted at https://ex0-planet.dreamwidth.org/106341.html. Please comment there using OpenID.

ЯНДКС, Т УПРЛС!?

В Маркете из раздела мониторов пропал фильтр по разрешению. Пару-тройку недель назад из раздела жёстких дисков и SSD пропадал фильтр по ОБЪЁМУ. По цвету есть, а по объёму — не-а. Потом вернулся.

Я не понимаю, кто-то из менеджеров решил что это "слишком техническое, пользователь может запутаться"? Или ЧТО ВООБЩЕ ПРОNC}{0ДNТ!??

PS. Техподдержка стандартно отвечает что "спасибо за проявленный интерес, ваше предложение очень интересно, мы его передали в команду, обязательно рассмотрим и может быть эта фича когда-нибудь появится".

This entry was originally posted at https://ex0-planet.dreamwidth.org/106033.html. Please comment there using OpenID.

Это таки случилось

https://stackoverflow.blog/2021/09/28/become-a-better-coder-with-this-one-weird-click/

TL;DR stackoverflow выпустил таки специальную клавиатуру для работы со stackoverflow, с двумя кнопками: copy & paste. Это уже какая-то такая пост-пост-пост-ирония когда затёртая до дыр несмешная шутка становится настолько несмешной, что уже опять смешно.

This entry was originally posted at https://ex0-planet.dreamwidth.org/105824.html. Please comment there using OpenID.

подумалось внезапно...

... на фоне новостей о том что миллениалы не умеют пользоваться древовидной структурой папок:

Поколение миллениалов — это поколение людей, предпочитающих инструментам готовые решения. Плохо это тем, что решение может быть не от той проблемы, которую пытаются решать.

This entry was originally posted at https://ex0-planet.dreamwidth.org/105476.html. Please comment there using OpenID.