Google відключили доповнення uBlock Origin у каталозі Chrome Web Store
На сторінці доповнення uBlock Origin у каталозі Chrome Web Store деактивовано кнопку встановлення і розміщено попередження «Доповнення більше недоступне, оскільки воно не дотримується рекомендацій з розробки доповнень до Chrome».
Вимкнення uBlock Origin пов'язане з ініціативою Google щодо припинення підтримки другої версії маніфесту Chrome, яку планують поширити на всіх користувачів Chrome до середини цього року.
Однак, продовжила працювати легка версія - uBlock Origin Lite, яку розробник uBlock Origin рекомнедує як альтернативу.
На сторінці доповнення uBlock Origin у каталозі Chrome Web Store деактивовано кнопку встановлення і розміщено попередження «Доповнення більше недоступне, оскільки воно не дотримується рекомендацій з розробки доповнень до Chrome».
Вимкнення uBlock Origin пов'язане з ініціативою Google щодо припинення підтримки другої версії маніфесту Chrome, яку планують поширити на всіх користувачів Chrome до середини цього року.
Однак, продовжила працювати легка версія - uBlock Origin Lite, яку розробник uBlock Origin рекомнедує як альтернативу.
Дуже корисний сайт для детального розуміння команд у Linux - ExplainShell
Для роботи потрібно ввести бажану команду, і ExplainShell проаналізує її, схиляючись до man-page, і надасть докладне пояснення кожного аргументу.
Сервіс підтримує як прості команди, так і складні конструкції з конвеєрами та переспрямуванням введення і виведення.
Для роботи потрібно ввести бажану команду, і ExplainShell проаналізує її, схиляючись до man-page, і надасть докладне пояснення кожного аргументу.
Сервіс підтримує як прості команди, так і складні конструкції з конвеєрами та переспрямуванням введення і виведення.
В Ubuntu 25.10 вирішено замінити GNU Coreutils на uutils, написаної на Rust
Причиною міграції називають бажання підвищити надійність і безпеку утиліт, що лежать в основі дистрибутива.
Заміна торкнеться понад ста утиліт, що входять до складу Сorеutils, включно з sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln і ls.
Найближчими тижнями також планується розпочати роботу над заміною в Ubuntu утиліт su і sudo на sudo-rs.
Причиною міграції називають бажання підвищити надійність і безпеку утиліт, що лежать в основі дистрибутива.
Заміна торкнеться понад ста утиліт, що входять до складу Сorеutils, включно з sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln і ls.
Найближчими тижнями також планується розпочати роботу над заміною в Ubuntu утиліт su і sudo на sudo-rs.
Розробники KDE оголосили про припинення підтримки X11 у KDE 7
Редакцію kwin_x11 тепер супроводжуватимуть в окремому репозиторії kwin-x11, а в основному репозиторії kwin залишиться тільки редакція kwin_wayland.
У KDE роздільне постачання kwin_x11 і kwin_wayland почнеться починаючи з KDE Plasma 6.4, запланованого на 12 червня, а повна підтримка X11 триватиме до KDE Plasma 7.
Редакцію kwin_x11 тепер супроводжуватимуть в окремому репозиторії kwin-x11, а в основному репозиторії kwin залишиться тільки редакція kwin_wayland.
У KDE роздільне постачання kwin_x11 і kwin_wayland почнеться починаючи з KDE Plasma 6.4, запланованого на 12 червня, а повна підтримка X11 триватиме до KDE Plasma 7.
0-day вразливість CVE-2025-24983 у Windows, яка може дати повний доступ до ОС, хакери експлуатували понад два роки
Експерти з ESET виявили, що ця вразливість була виправлена в березні 2025 року, і активно використовувалася з березня 2023 року.
Уразливість пов'язана з помилкою типу use-after-free у підсистемі ядра Windows Win32, яка дає змогу локальним хакерам підвищити привілеї до рівня SYSTEM і експлуатувати багатопоточність для виконання шкідливого коду.
Уразливість становить серйозну загрозу, оскільки дає змогу зловмисникам отримати повний контроль над системою, зачіпаючи як старі, так і нові версії Windows.
Експерти з ESET виявили, що ця вразливість була виправлена в березні 2025 року, і активно використовувалася з березня 2023 року.
Уразливість пов'язана з помилкою типу use-after-free у підсистемі ядра Windows Win32, яка дає змогу локальним хакерам підвищити привілеї до рівня SYSTEM і експлуатувати багатопоточність для виконання шкідливого коду.
Уразливість становить серйозну загрозу, оскільки дає змогу зловмисникам отримати повний контроль над системою, зачіпаючи як старі, так і нові версії Windows.
Нова версія FFmpeg отримала поліпшення для Vulkan Video та декодер FFV1
Серед основних нововведень - підтримка Vulkan Video, яка тепер включає можливість копіювання буфера відображення хоста з контексту обладнання. Це значно покращить продуктивність та усуне деякі існуючі проблеми.
Також з'явилася підтримка декодера Vulkan разом із можливістю використовувати розширення
Це все супроводжувалося значущими рефакторингами коду, які зробили FFmpeg більш стабільним і ефективним.
Наприклад, завдяки патчу на NVIDIA RTX 6000 Ada, для контенту 3840x2160 bgr0 зі швидкістю 50 Мбіт/с (стандартний запис на робочому столі), він здатний робити 400 кадрів на секунду, а Alder Lake з 24 потоками ледве витримує 100 кадрів на секунду.
Серед основних нововведень - підтримка Vulkan Video, яка тепер включає можливість копіювання буфера відображення хоста з контексту обладнання. Це значно покращить продуктивність та усуне деякі існуючі проблеми.
Також з'явилася підтримка декодера Vulkan разом із можливістю використовувати розширення
VK_KHR_video_maintenance2
. Це все супроводжувалося значущими рефакторингами коду, які зробили FFmpeg більш стабільним і ефективним.
Наприклад, завдяки патчу на NVIDIA RTX 6000 Ada, для контенту 3840x2160 bgr0 зі швидкістю 50 Мбіт/с (стандартний запис на робочому столі), він здатний робити 400 кадрів на секунду, а Alder Lake з 24 потоками ледве витримує 100 кадрів на секунду.
Forwarded from Сети и Мультикам
Відеообладнання 3ОШБ
Для покращення безпекової ситуації потребуємо набір відео-обладнання, що складається з: 3 камери, відеореєстратор, монітор, клавіатура та миша
🎯Ціль: 50 000.00 ₴
🔗Посилання на банку
https://send.monobank.ua/jar/2bg75eoM9x
💳Номер картки банки
4441 1111 2253 3312
Для покращення безпекової ситуації потребуємо набір відео-обладнання, що складається з: 3 камери, відеореєстратор, монітор, клавіатура та миша
🎯Ціль: 50 000.00 ₴
🔗Посилання на банку
https://send.monobank.ua/jar/2bg75eoM9x
💳Номер картки банки
4441 1111 2253 3312
send.monobank.ua
Безпечний переказ коштів
Надсилайте безкоштовно та безпечно кошти
Vulkan став офіційним графічним API платформи Android
Google працює над використанням Vulkan як основного рівня абстракції для GPU (HAL, Hardware Abstraction Layer), рекомендованого для використання в іграх і застосунках, що працюють із GPU.
Якщо торкнутися контексту ігор, то переведення розробки на Vulkan дасть змогу більш ефективно використовувати можливості та продуктивність GPU, наприклад, в іграх можна буде створювати просунуті візуальні ефекти і задіяти таку функціональність, як трасування променів.
Можна сміливо заявити, що з кожним оновленням Android все більше починає бути наближеним до ПК.
Google працює над використанням Vulkan як основного рівня абстракції для GPU (HAL, Hardware Abstraction Layer), рекомендованого для використання в іграх і застосунках, що працюють із GPU.
Якщо торкнутися контексту ігор, то переведення розробки на Vulkan дасть змогу більш ефективно використовувати можливості та продуктивність GPU, наприклад, в іграх можна буде створювати просунуті візуальні ефекти і задіяти таку функціональність, як трасування променів.
Можна сміливо заявити, що з кожним оновленням Android все більше починає бути наближеним до ПК.
🇺🇦 Комора Лінуксоїда | Linux
Vulkan став офіційним графічним API платформи Android Google працює над використанням Vulkan як основного рівня абстракції для GPU (HAL, Hardware Abstraction Layer), рекомендованого для використання в іграх і застосунках, що працюють із GPU. Якщо торкнутися…
Незважаючи на всі викрутаси Google, то дуже класно, що вони Android роблять наближеним до функціоналу ПК
Наприклад, нещодавно вони ж ввели в Андройд 15 термінал з віртуалкою. Тому, можна спокійно підключити телефон до монітора і користуватися ним як звичайним ПК. З Vulkan ситуація буде куди цікавішою, адже буде більше нативних ПК застосунків на Андройд (навіть ігри). Якщо врахувати характиристики нових телефонів, то вони цілком потягнуть більшу частину софту і не надто нові ігри.
У ARM архітектури можливості величезні, і Google беруть із них по максимуму.
Наприклад, нещодавно вони ж ввели в Андройд 15 термінал з віртуалкою. Тому, можна спокійно підключити телефон до монітора і користуватися ним як звичайним ПК. З Vulkan ситуація буде куди цікавішою, адже буде більше нативних ПК застосунків на Андройд (навіть ігри). Якщо врахувати характиристики нових телефонів, то вони цілком потягнуть більшу частину софту і не надто нові ігри.
У ARM архітектури можливості величезні, і Google беруть із них по максимуму.
Нещодавно дослідники опублікували аналіз конфіденційності популярних ШІ чат-ботів
Проводили дослідження з ChatGPT, Gemini, Copilot, Perplexity, DeepSeek, Grok, Jasper, Poe, Claude і Pi на відстеження місцеположення, контактів, історію чатів, ідентифікатори пристроїв тощо.
І лідерство зі збору інформації отримав Google Gemini - збирає 22 з 35 типів даних.
Якщо поговорити про інші боти, то тільки Copilot і Perplexity (та Gemini) відстежують місце розташування; Copilot, Poe і Jasper використовують дані для персоналізованої реклами; DeepSeek R1 збирає в середньому 11 типів даних, а ChatGPT - 10.
Проводили дослідження з ChatGPT, Gemini, Copilot, Perplexity, DeepSeek, Grok, Jasper, Poe, Claude і Pi на відстеження місцеположення, контактів, історію чатів, ідентифікатори пристроїв тощо.
І лідерство зі збору інформації отримав Google Gemini - збирає 22 з 35 типів даних.
Якщо поговорити про інші боти, то тільки Copilot і Perplexity (та Gemini) відстежують місце розташування; Copilot, Poe і Jasper використовують дані для персоналізованої реклами; DeepSeek R1 збирає в середньому 11 типів даних, а ChatGPT - 10.
Інфраструктура відкритих проєктів зазнає атак з боку компаній, що займаються розробкою ШІ
Дрю ДеВолт, засновник і генеральний директор SourceHut, опублікував у своєму блозі пост, де він поскаржився на те, що LLM-компанії сканують дані без дотримання robosts.txt, що призводить до серйозних перебоїв у роботі SourceHut.
Але вони не зупинилися на SourceHut - нещодавно GitLab сервер KDE був перевантажений ШІ, а для протидії даних ботів GitLab сервер GNOME запровадив сторінку для перевірки на бота.
За словами Дрю, LLM-сканери не дотримуються вимог robots.txt і включають дорогі кінцеві точки, такі як git blame, кожну сторінку кожного git-журналу і кожен комміт у вашому репозиторії. Вони роблять це за допомогою випадкових User-Agents з десятків тисяч IP-адрес, кожен з яких робить не більше одного HTTP-запиту, намагаючись злитися з користувацьким трафіком.
Дрю ДеВолт, засновник і генеральний директор SourceHut, опублікував у своєму блозі пост, де він поскаржився на те, що LLM-компанії сканують дані без дотримання robosts.txt, що призводить до серйозних перебоїв у роботі SourceHut.
Але вони не зупинилися на SourceHut - нещодавно GitLab сервер KDE був перевантажений ШІ, а для протидії даних ботів GitLab сервер GNOME запровадив сторінку для перевірки на бота.
За словами Дрю, LLM-сканери не дотримуються вимог robots.txt і включають дорогі кінцеві точки, такі як git blame, кожну сторінку кожного git-журналу і кожен комміт у вашому репозиторії. Вони роблять це за допомогою випадкових User-Agents з десятків тисяч IP-адрес, кожен з яких робить не більше одного HTTP-запиту, намагаючись злитися з користувацьким трафіком.
Випуск ReactOS 0.4.15 - відкритої Windows-сумісної операційної системи
ReactOS, що розробляється з 1998 року, є повністю відкритою і вільною операційною системою, сумісною з великою частиною застосунків і драйверами Windows (Windows NT версії 5.x і вище - Windows 2000 і далі), водночас не є точним клоном Windows.
З основних нововведень можна відзначити:
- Додано підтримку ZIP-архівів, з якими можна працювати у файловому менеджері, як з віртуальною файловою системою, а також розпаковувати.
- У ядрі значно перероблено PnP-менеджер (Plug and Play), що розширило можливості ReactOS щодо запуску сторонніх драйверів, створених для Windows.
- У системі керування пам'яттю перероблено механізм «Section Objects» для спільного використання областей пам'яті, що вирішило проблему запуску виконуваних файлів із зовнішніх розділів.
- Реалізовано механізми для відновлення, скидання стану та кешування реєстру, що дали змогу підвищити живучість системи в разі аварійного завершення або вимкнення живлення.
- З Windows Driver Kit перенесено драйвер FAT, який вирішив проблеми з низькою стабільністю та продуктивністю старого драйвера, а також дав змогу реалізувати коректне вилучення зовнішніх пристроїв.
- Значно поліпшено роботу в 64-бітному режимі.
- Підвищено стабільність роботи бібліотеки Shell32.
ReactOS, що розробляється з 1998 року, є повністю відкритою і вільною операційною системою, сумісною з великою частиною застосунків і драйверами Windows (Windows NT версії 5.x і вище - Windows 2000 і далі), водночас не є точним клоном Windows.
З основних нововведень можна відзначити:
- Додано підтримку ZIP-архівів, з якими можна працювати у файловому менеджері, як з віртуальною файловою системою, а також розпаковувати.
- У ядрі значно перероблено PnP-менеджер (Plug and Play), що розширило можливості ReactOS щодо запуску сторонніх драйверів, створених для Windows.
- У системі керування пам'яттю перероблено механізм «Section Objects» для спільного використання областей пам'яті, що вирішило проблему запуску виконуваних файлів із зовнішніх розділів.
- Реалізовано механізми для відновлення, скидання стану та кешування реєстру, що дали змогу підвищити живучість системи в разі аварійного завершення або вимкнення живлення.
- З Windows Driver Kit перенесено драйвер FAT, який вирішив проблеми з низькою стабільністю та продуктивністю старого драйвера, а також дав змогу реалізувати коректне вилучення зовнішніх пристроїв.
- Значно поліпшено роботу в 64-бітному режимі.
- Підвищено стабільність роботи бібліотеки Shell32.
Знайшов дуже корисну статтю-документацію з sed - *click*
Ця стаття є керівництвом з використання команди sed для редагування тексту, що супроводжується синтаксисом і докладними прикладами.
Якщо торкнутися теми що таке sed, то це UNIX-утиліта, написана ще в далекому 1974 році, що надає можливість працювати з текстом з підтримкою regex.
Ця стаття є керівництвом з використання команди sed для редагування тексту, що супроводжується синтаксисом і докладними прикладами.
Якщо торкнутися теми що таке sed, то це UNIX-утиліта, написана ще в далекому 1974 році, що надає можливість працювати з текстом з підтримкою regex.
Засновник Pebble анонсував нову пару годинників, що працюють на PebbleOS - відкритій ОС для годинників від Google
Годинник має 1,26-дюймовий монохромний ePaper-дисплей 1,26 дюйма з роздільною здатністю 144 × 168 пікселів, корпус з полікарбонату і пластикові кнопки.
Обидві моделі можуть протримати без підзарядки близько 30 днів, і це переважно завдяки чорнильному дисплею
Молодша модель Core 2 Duo коштує 149 доларів, а старша Core Time 2 коштує 255 доларів.
Годинник має 1,26-дюймовий монохромний ePaper-дисплей 1,26 дюйма з роздільною здатністю 144 × 168 пікселів, корпус з полікарбонату і пластикові кнопки.
Обидві моделі можуть протримати без підзарядки близько 30 днів, і це переважно завдяки чорнильному дисплею
Молодша модель Core 2 Duo коштує 149 доларів, а старша Core Time 2 коштує 255 доларів.
У NixOS запропоновано метод захисту від підстановки бекдорів
Метод простий як палиця, але надійний як швейцарський годинник - вихідний код нової версії застосунка збирають двічі - перший раз із коду, завантаженого з git-репозиторію, а другий - із коду, поширюваного в готових архівах. Якщо отримані бінарні файли різняться, виникає привід для підозр у наявності прихованих модифікацій у репозиторії або в архівному файлі з кодом.
Подібний метод перевірки вже давно використовує PostgreSQL, але його проблема в тому, що він порівнює архів з репозиторієм, а не бінарники з архіву та репозиторію. Багато проєктів додають в архів додаткові файли, як-от документація, приклади та складальні файли, що ускладнює перевірку на зміни.
Метод простий як палиця, але надійний як швейцарський годинник - вихідний код нової версії застосунка збирають двічі - перший раз із коду, завантаженого з git-репозиторію, а другий - із коду, поширюваного в готових архівах. Якщо отримані бінарні файли різняться, виникає привід для підозр у наявності прихованих модифікацій у репозиторії або в архівному файлі з кодом.
Подібний метод перевірки вже давно використовує PostgreSQL, але його проблема в тому, що він порівнює архів з репозиторієм, а не бінарники з архіву та репозиторію. Багато проєктів додають в архів додаткові файли, як-от документація, приклади та складальні файли, що ускладнює перевірку на зміни.
Маленький гайд по gcc: Як домогтися максимальної швидкості з мінімальним розміром бінарника і як ефективніше знаходити проблеми в коді?
Найбазовіша команда з максимальною оптимізацією:
Наприклад, із цими аргументами бінарник одного мого проєкту зменшився з 41 кілобайт до 18 кілобайт.
Але, окей, з оптимізацією розібралися, але як же тоді поліпшити розуміння помилок/попереджень під час розробки? Для цього є команда:
Найбазовіша команда з максимальною оптимізацією:
gcc -O3 -march=native -flto -s main.c -o main
-O3
- активує максимальну оптимізацію-march=native
- включає весь функціонал ЦП-flto
- зменшує кількість непотрібних викликів і зв'язок-s
- прибирає всю відкладочну інформацію Наприклад, із цими аргументами бінарник одного мого проєкту зменшився з 41 кілобайт до 18 кілобайт.
Але, окей, з оптимізацією розібралися, але як же тоді поліпшити розуміння помилок/попереджень під час розробки? Для цього є команда:
gcc -Wall -Wextra -pedantic -g -fsanitize=address -fsanitize=undefined main.c -o main
-Wall
та -Wextra
- показують абсолютно всі попередження-pedantic
- включає суворий стандарт Сі-g
- вмикає відкладку для дебагера (GNU Debugger)-fsanitize=address
- допомагає знайти витік пам'яті-fsanitize=undefined
- допомагає знайти невизначену поведінкуНовини вже у мене в печінках сидять, тому я вирішив урізноманітнити контент.
Буде більше гайдів, цікавого софту, мемів, авторських постів, але новини нікуди не дінуться.
Якщо у вас є ідеї щодо контенту, то коментарі завжди відкриті
Буде більше гайдів, цікавого софту, мемів, авторських постів, але новини нікуди не дінуться.
Якщо у вас є ідеї щодо контенту, то коментарі завжди відкриті
Google переходить до розробки AOSP за закритими дверима, відкриваючи код тільки після релізів
Якщо поговорити про Android, то в ньому є дві гілки - стабільна і нестабільна. Вони хочуть не просто видаляти нестабільну гілку, а й ще перевести стабільну на модель, де вихідний код публікують тільки після чергового релізу. На їхню думку, це спростить розробку.
Вони припускають, що зміни не вплинуть на розробників проєктів, заснованих на AOSP, оскільки подібні проєкти, як правило, формуються на основі певних тегів або гілок у репозиторії, а не використовують нестабільну гілку, яка перебуває в розробці. Google навіть обіцяє прискорення розробки - менше багів і швидші релізи.
По яким людям це вдарить? Фактично, від цього постраждають датамайнери, ІБ-фахівці, і розробники Android разом із розробниками сторонніх Android ОС - немає коду в реальному часі, власне, шукати інформацію про майбутні оновлення, шукати проколи в системі, контриб'ютити в AOSP та впилювати нові функції в сторонні Android ОС буде куди складніше.
Android - усе ще відкрита? По суті так, відкрита, адже вихідний код можна буде подивитися, хоча після релезу. Але все ж втрачається той самий дух, який був раніше.
Якщо поговорити про Android, то в ньому є дві гілки - стабільна і нестабільна. Вони хочуть не просто видаляти нестабільну гілку, а й ще перевести стабільну на модель, де вихідний код публікують тільки після чергового релізу. На їхню думку, це спростить розробку.
Вони припускають, що зміни не вплинуть на розробників проєктів, заснованих на AOSP, оскільки подібні проєкти, як правило, формуються на основі певних тегів або гілок у репозиторії, а не використовують нестабільну гілку, яка перебуває в розробці. Google навіть обіцяє прискорення розробки - менше багів і швидші релізи.
По яким людям це вдарить? Фактично, від цього постраждають датамайнери, ІБ-фахівці, і розробники Android разом із розробниками сторонніх Android ОС - немає коду в реальному часі, власне, шукати інформацію про майбутні оновлення, шукати проколи в системі, контриб'ютити в AOSP та впилювати нові функції в сторонні Android ОС буде куди складніше.
Android - усе ще відкрита? По суті так, відкрита, адже вихідний код можна буде подивитися, хоча після релезу. Але все ж втрачається той самий дух, який був раніше.