ASCII-Nova 🇺🇦
### Небольшие WASM-программы, вшитые в файл с данными, для декодинга Наткнулся на очень интересную концепцию, призванную решить проблему отсутствия декодеров для расширений Parquet [1] спецификации в движках работы с данными. andypavlo.bsky.social/post/3m256lahqpk2z…
Какое предлагается решение: (!) вшивать в контейнер данных, в отдельную секцию что-то вроде сопрограммы, к которой можно обратиться, если хост-программа не может понять как декодировать данные. Причём эта сопрограмма WASM бинарник.
Думаю, использование WASM может обеспечить песочницу и безопасность и не потребуется, как (раньше!) в условном Word отключать макросы, чтобы зловред не утащил какие-то данные.
В целом, выглядит очень интересно!
(2/2)
Думаю, использование WASM может обеспечить песочницу и безопасность и не потребуется, как (раньше!) в условном Word отключать макросы, чтобы зловред не утащил какие-то данные.
В целом, выглядит очень интересно!
(2/2)
👍2🤯1
ASCII-Nova 🇺🇦
👤 Oleg BW
последний раз, когда я держал в руках лаптоп HP, то у меня тоже были какие-то траблы с размером картинки — не мог нормально отскейлить, чтобы и не мелко, и не слишком крупно
💯2
Для пользователей JB:
Случайно обнаружил у себя эту штуку, после обновления.
Советую перепроверить настройки и выставить в 300, если у вас тоже стояло 0 — фиксит излишнюю нагрузку на CPU.
Autoreparse delay is set to `0` without a user action
https://youtrack.jetbrains.com/issue/IJPL-206895/Autoreparse-delay-is-set-to-0-without-a-user-action
Случайно обнаружил у себя эту штуку, после обновления.
Советую перепроверить настройки и выставить в 300, если у вас тоже стояло 0 — фиксит излишнюю нагрузку на CPU.
YouTrack
Autoreparse delay is set to `0` without a user action : IJPL-206895
Autoreparse delay is set to "0" without a user action (while should be 300 by default) The "Settings | Editor | Code Editing | Autoreparse delay" value should be 300 by default. We have evidence that under some circumstances, the value is reset to zero without…
👍3👀2
Forwarded from `Ліси забутих. (Лис 🪷)
У мого тата діагностували рак.
Йому поставили діагноз — хромофобна нирковоклітинна карцинома нирки, це рідкісна форма онкології.
В даний момент я збираю гроші усіма способами на допомогу з його лікуванням. Так як я малюю то можу вам запрошувати свої послуги для створення дизайну персонажа або ж роботу за донат.
Уся інформація про замовлення ось тут: https://foxferncomm.straw.page/
Якщо ви бажаєте просто підтримати фінансово то на кожен будь-який донат я буду малювати котика оченятко як подяку.
Банка Пумб:
https://mobile-app.pumb.ua/7y46gmbfk3ksUygx5
Усі документи про підтвердження діагнозу є тож можете писати @carpediemw
Для мене це зараз неймовірно важливо. Будь який донат чи репост щиро цінується.
Йому поставили діагноз — хромофобна нирковоклітинна карцинома нирки, це рідкісна форма онкології.
В даний момент я збираю гроші усіма способами на допомогу з його лікуванням. Так як я малюю то можу вам запрошувати свої послуги для створення дизайну персонажа або ж роботу за донат.
Уся інформація про замовлення ось тут: https://foxferncomm.straw.page/
Якщо ви бажаєте просто підтримати фінансово то на кожен будь-який донат я буду малювати котика оченятко як подяку.
Банка Пумб:
https://mobile-app.pumb.ua/7y46gmbfk3ksUygx5
Усі документи про підтвердження діагнозу є тож можете писати @carpediemw
Для мене це зараз неймовірно важливо. Будь який донат чи репост щиро цінується.
💔3❤1😢1
Сегодня, когда оплачивал налоги, совершенно случайно, вот буквально, узнал, что моя цифровая подпись в ПриватБанк не работает в момент подачи декларации.
Подумал ладно, может сейчас после блекаутов что-то сбоит: завёл задачу в todoist, чтобы не забыть подать снова.
Потом, всё же, решил перепроверить всё ли хорошо с подписью — и хорошо, что это сделал! Оказалось, что мне (!) отозвали цифровую подпись (сертификат говоря техническим языком)... просто вот так.
Перерыл сайт ПриватБанка, нашёл упоминание, что нужно обновить личные данные — и судя по датам, похоже, что мне отозвали сертификат именно по этой причине. Без уведомлений и т.д..
—
Удивительно, но я даже рад — цифровая подпись для ФОПа это было последнее, что меня связывало с ПриватБанком, с которыми у меня скорее был негативный опыт.
Я и так собирался переезжать на monoКЕП (CA от monobank), когда закончится срок действия сертификата — но поскольку он закончился (или вернее его "закончили") намного раньше, то тем и лучше.
Подумал ладно, может сейчас после блекаутов что-то сбоит: завёл задачу в todoist, чтобы не забыть подать снова.
Потом, всё же, решил перепроверить всё ли хорошо с подписью — и хорошо, что это сделал! Оказалось, что мне (!) отозвали цифровую подпись (сертификат говоря техническим языком)... просто вот так.
Перерыл сайт ПриватБанка, нашёл упоминание, что нужно обновить личные данные — и судя по датам, похоже, что мне отозвали сертификат именно по этой причине. Без уведомлений и т.д..
—
Удивительно, но я даже рад — цифровая подпись для ФОПа это было последнее, что меня связывало с ПриватБанком, с которыми у меня скорее был негативный опыт.
Я и так собирался переезжать на monoКЕП (CA от monobank), когда закончится срок действия сертификата — но поскольку он закончился (или вернее его "закончили") намного раньше, то тем и лучше.
❤2💔1
ASCII-Nova 🇺🇦
Сегодня, когда оплачивал налоги, совершенно случайно, вот буквально, узнал, что моя цифровая подпись в ПриватБанк не работает в момент подачи декларации. Подумал ладно, может сейчас после блекаутов что-то сбоит: завёл задачу в todoist, чтобы не забыть подать…
Мораль: никому не советую вести ФОП в ПриватБанке (сегодня помогал другу платить налоги, там даже нельзя повторить платёж по IBAN в ФОП! чтооо), не просто счета ФОП, но еще и подпись там держать (тем более!), когда есть прекрасный monobank
Тем у кого подписи, советую следующую подпись делать сразу в monobank
Тем у кого подписи, советую следующую подпись делать сразу в monobank
💯2
#TIL: a (!) built-in nightly macro
https://doc.rust-lang.org/nightly/core/macro.cfg_select.html
now https://crates.io/crates/cfg-if can be replaced
#rust
https://doc.rust-lang.org/nightly/core/macro.cfg_select.html
now https://crates.io/crates/cfg-if can be replaced
#rust
🔥5👍4
Forwarded from 🇺🇦 Комора Лінуксоїда | Linux
This media is not supported in your browser
VIEW IN TELEGRAM
Прикольний Linux-лаунчер, з підтримкою незалежних TypeScript-розширень - Vicinae
Він швидко шукає файли, запускає застосунки, зберігає історію буфера і підтримує розширення, написані на TypeScript/React, що працюють без участі браузера або Electron.
Лаунчер був натхненний MacOS-лаунчером Raycast, який надає в основному сумісний API розширень, що дозволяє повторно використовувати багато існуючих розширень Raycast з мінімальними змінами.
> https://github.com/vicinaehq/vicinae
Він швидко шукає файли, запускає застосунки, зберігає історію буфера і підтримує розширення, написані на TypeScript/React, що працюють без участі браузера або Electron.
Лаунчер був натхненний MacOS-лаунчером Raycast, який надає в основному сумісний API розширень, що дозволяє повторно використовувати багато існуючих розширень Raycast з мінімальними змінами.
> https://github.com/vicinaehq/vicinae
🔥1
Forwarded from petafloppa_blog (Захар)
Вирішив трохи побути девопсом, та налаштував HTTPS сертифікати для внутрішніх хостів в Tailscale.
І ні, на клієнтах нічого налаштовувати не потрібно. Це не якийсь кастомний Certificate Authority який треба додавати на кожен девайс.
Я генерую звичайний сертифікат з lets encrypt, але для верифікації використовую не HTTP-01 а DNS-01.
Тобто мені не обов'язково створювати цей піддомен "ts.petafloppa.cc", мені лиш треба довести що я володію доменом petafloppa.cc створивши там TXT запис.
І це все автоматично робить Caddy, я йому лиш дав API токен від cloudflare щоб додавати ці DNS записи.
І ні, на клієнтах нічого налаштовувати не потрібно. Це не якийсь кастомний Certificate Authority який треба додавати на кожен девайс.
Я генерую звичайний сертифікат з lets encrypt, але для верифікації використовую не HTTP-01 а DNS-01.
Тобто мені не обов'язково створювати цей піддомен "ts.petafloppa.cc", мені лиш треба довести що я володію доменом petafloppa.cc створивши там TXT запис.
І це все автоматично робить Caddy, я йому лиш дав API токен від cloudflare щоб додавати ці DNS записи.
petafloppa_blog
Вирішив трохи побути девопсом, та налаштував HTTPS сертифікати для внутрішніх хостів в Tailscale. І ні, на клієнтах нічого налаштовувати не потрібно. Це не якийсь кастомний Certificate Authority який треба додавати на кожен девайс. Я генерую звичайний сертифікат…
Интересная идея, нужно тоже попробовать для своего локалхоста и железок