Писати окремий унікальний deleter щоразу коли раптом потрібно алокувати об’єкт в інтерапті чи тасклеті буде явно менш зручно, ніж вручну викликати kfree(). Для некритичного і живучого в тредах є devm_kzalloc().
Чого тільки вартий RAII, який би дозволив викинути мільярд goto done
Не дозволив би, бо все ще треба якось розділяти kmalloc, vmalloc, GFP_KERNEL, GFP_NOWAIT,... і слідкувати за контекстом виділення тих об’єктів.
З іншого боку, для більшості задач зараз і так використовують devm_kzalloc(), який видаляє за собою об’єкти при вивантаженні модуля ядра.
в эпоху, когда каждый мегабайт снова на счету, уверен, плюсы себя будут чувствовать более чем комфортно.
Чому це будуть плюси, а не Rust? Схоже для вайб-переписувань існуючих проектів з інших мов він вже більш популярний.
Яскравість регулюють ШІМ, бо 1) світловіддача нелінійно залежить від струму, 2) спектр люмінофору нелінійно залежить від струму, на меншій яскравості він менш ефективний і спектр стає холоднішим, 3)
Можна простіше, по Фейнману:
All of physics can be reduced to a single equation U=0
А ремонти з машинами на які гроші споживачі цих послуг будуть купувати?
Textarea cache вирішує цю проблему для всіх сайтів разом.
Свого часу було зручніше додавати у білий список окремі домени, або навпаки, прибивати окремі баннери чи блокувальники пейвол статей. Як зараз не в курсі, давно не пробував ABP.
Ublock origin, TextArea cache.
Далеко не все людство перейшло, всякі Ілони Маски зокрема: github.com/...eslamotors/buildroot/tags
I’m Feeling Lucky
Треба читати першоджерела — зазвичай у тих новинах іде мова про роботу держустанов, і виглядає це як спосіб урізання костів державою, а не якась турбота про робітників.
глобального боргу становить 94% від усього світового ВВП
Глобального боргу перед ким? Перед Нібіру?
Хочу теж задати цікавих питань.
Я б сходив на перевірку на поліграфі, якщо поліграфувати будуть і інтерв’юера теж.
Судячи по даті і
Every manageable element in an IPv8 network is authorised via OAuth2 JWT tokens served from a local cache.
, хтось святкує перше квітня по старому стилю.
якщо транспорт старий — у вас стара система
Один раз попадешся на тому що щось критично важливе не працює на зумерському QUIC, умовно, типу ковідного сертифікату в дії на паспортному контролі в 2021 році, бо хтось заблокував все що не 443/TCP на вайфаї аеропорту, а роумінг не працює, і розуміння що таке старий транспорт і чи це погано радикально зміниться.
Я навчався в аспірантурі, де займався радіаційними дефектами в фосфіді галію і методами вимірювання їх параметрів, розробляв електроніку для вимірювального комплексу для цих задач і здавна займався пет-проектами, переважно на тему силової електроніки. Спілкування з рекрутерами Melexis дало зрозуміти, що їм потрібні або міфічні кандидати, які з вулиці вже мають досвід роботи в Cadence Virtuoso і подібному, або готові почекати до старту чергових курсів при КПІ і ще два роки на них навчатися на аналоговий дизайн або рік на цифровий. Підхід цілком має право на життя, просто це якось неправильно, дивуватися що ті хто все одно пробують лупати цю скалу є от саме такими, якими ж їм іще бути, якщо це надзвичайно ризикований кар’єрний шлях? Порівняння з Бельгією некоректне, у бельгійця є доступ до ринку праці по всьому ЄС, не нависає ризик мобілізації щоб можна було взяти gap years і обдумати, чим хочеться займатися по життю (нагадаю, війна іде з 2014 року), і навчальні програми значно актуальніші.
Інтерв’ю просто підтверджує особистий досвід десятирічної давнини.
Останній кратний стрибок в технології транзисторів який дав економію в енергії на одне перемикання стався в кінці 00х з розділенням монокристалічного діоксиду кремнію на окремо діоксид гафнію для затворів транзисторів і окремо на пористі структури для ізоляції провідників. З тих пір — лише незначні оптимізації геометрії по кілька відсотків.
Мініатюризація транзисторів теж вичерпана — неможливо надійно робити по-різному леговані області, якщо для потрібної величини потрібно додавати атоми домішки поштучно, ще є принципові проблеми з туннельним ефектом і ростом статичного споживання електрики.
Ще продовжується оптимізація розміщення транзисторів в просторі, ті самі маркетингові нанометри і нарощування їх кількості, але досягається воно в тому числі запланованим застаріванням на зменшенні товщини провідників і рості електроміграції.
Тому в принаймні CPU і GPU так, прогресу можна не очікувати, окрім екстенсивного росту площі кристалів, їх ціни і споживаної потужності.