ccpro: (Default)
ccpro ([personal profile] ccpro) wrote2025-08-24 08:04 pm
Entry tags:

рассветы-закаты

если на deception pass мы, в основном, провожали закаты, то сегодня, видимо для разнообразия, мироздание подкинуло восход
что-то толкнуло меня (видимо мочевой пузырь) и в 6 утра я выполз из дома полюбоваться восходом, после чего отправился досыпать



x-posted from livejournal.com.
ccpro: (Default)
ccpro ([personal profile] ccpro) wrote2025-08-24 04:01 pm
Entry tags:

утомление солнцем

это намного лучше, чем утомление работой
на четверг-пятницу, вместе со светой, мы взяли выходные и поехали на ежегодный кемпинг на deception pass


Read more... )
Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-24 08:42 pm

llama.qtcreator 17.0.0

20 августа состоялся первый публичный выпуск кроссплатформенного плагина для Qt Creator llama.qtcreator.
Плагин предназначен для автодополнения текста с помощью локальных LLM-моделей с использованием сервера llama.cpp.

( читать дальше... )

 , llama, , ,

Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-24 07:49 pm

Vkd3d 1.17 с реализацией Direct3D 12

Проект Wine опубликовал выпуск пакета vkd3d 1.17 с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan. В состав пакета входят библиотеки libvkd3d с реализаций Direct3D 12, libvkd3d-shader c транслятором 4 и 5 модели шейдеров и libvkd3d-utils с функциями для упрощения портирования приложений Direct3D 12, а также набор демонстрационных примеров, включая порт glxgears на Direct3D 12. Код проекта распространяется под лицензией LGPLv2.1.

Библиотека libvkd3d поддерживает большую часть возможностей Direct3D 12, включая средства для графики и вычислений, очереди и списки команд, дескрипторы и дескрипторы кучи, корневые сигнатуры, неупорядоченный доступ, Sampler-ы, сигнатуры команд, корневые константы, непрямую (indirect) отрисовку, методы Clear*() и Copy*(). В libvkd3d-shader реализована трансляция байт-кода моделей шейдеров в промежуточное представление SPIR-V. Поддерживаются вершинные, пиксельные, тесселяционные, вычислительные и простые геометрические шейдеры, сериализация и десериализация корневой сигнатуры. Из шейдерных инструкций реализованы арифметические, атомарные и битовые операции, операторы сравнения и управления потоком передачи данных, инструкции sample, gather и load, операции неупорядоченного доступа (UAV, Unordered Access View).

В новой версии:

  • В реализацию языка шейдеров HLSL добавлена начальная поддержка разделяемой памяти групп потоков, расширена поддержка геометрических шейдеров, добавлен парсер для ресурсов StructuredBuffer.
  • Продолжено развитие реализации языка шейдеров MSL (Metal Shading Language), применяемого компанией Apple в графическом API Metal. Например, в MSL добавлена поддержка циклов, косвенной адресации постоянных буферов, сэмплинга текстур и различных операций целочисленной арифметики и сравнения.
  • В библиотеке libvkd3d в реализацию программного интерфейса ID3D12Device5 добавлен метод EnumerateMetaCommands().
  • Добавлен новый тип шейдеров «tx» (VKD3D_SHADER_SOURCE_TX), используемый для загрузки шейдеров обработки текстур.

 , , , ,

ccpro: (Default)
ccpro ([personal profile] ccpro) wrote2025-08-24 09:12 am
Entry tags:

отвычка

всё это лето мы активно ездили на всякие кемпинги. и все они были не близко. 100 и дальше миль от дома. и я с первых поездок я понял, что отвык ездить на большие дистанции. последний раз мы гоняли в дали весной в канаду покататься на лыжах. до этого лишь короткие поездки на сноколми пас
и вот всё лето в разъездах
теперь снова привык. под конец лета
mikerrr: (Default)
mikerrr ([personal profile] mikerrr) wrote2025-08-24 01:39 pm

Фунтгайзер

На первый взгляд кажется, что если вы положите длинную цепь (как шариковые бусы) в банку и начнёте её вынимать, то она будет просто стекать вниз. Но при определённых условиях цепь не просто стекает — она образует вертикальный "фунтгайзер", устремляясь вверх над краем на десятки сантиметров! Это явление получило название «эффект Моулда» или «фонтан из цепочки»

https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D0%BD%D1%82%D0%B0%D0%BD_%D0%B8%D0%B7_%D1%86%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B8

Web Analytics
Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-24 03:25 pm

Атака на браузерные дополнения с менеджерами паролей, использующая кликджекинг

На конференции DEF CON 33 представлен метод атаки на браузерные дополнения, подставляющие свои элементы интерфейса в просматриваемую страницу. Применение атаки к дополнениям с менеджерами паролей может привести к утечке хранимой в менеджерах паролей информации, такой как параметры аутентификации, параметры кредитных карт, персональные данные и одноразовые пароли для двухфакторной аутентификации. Проблема затрагивает все протестированные менеджеры паролей, включая 1Password, Bitwarden, LastPass, KeePassXC-Browser, NordPass, ProtonPass и Keeper.

( читать дальше... )

 , , , ,

mikerrr: (Default)
mikerrr ([personal profile] mikerrr) wrote2025-08-24 01:23 pm
Entry tags:
michaelkoloboff: (Default)
michaelkoloboff ([personal profile] michaelkoloboff) wrote2025-08-24 05:23 pm
Entry tags:

Пятилетку за три года

World’s largest facility to help remove CO2 from the ocean to begin operations in S’pore in 2026
In essence, the technology works by changing the chemistry of seawater it takes in, by removing dissolved CO2 for long-term storage.
Для дураков объясняют:
Within the plant, an electrical current is passed through the seawater. This leads to a series of chemical reactions that split the water (H2O) into hydrogen (H2) and oxygen (O2).
The dissolved CO2 is combined with minerals in seawater like calcium and magnesium to produce limestone and magnesium bicarbonates, which Equatic said can trap the CO2 for at least 10,000 years.
Водород, ессно, запитывает всю эту схему (и еще остается): the planned facility could produce 300kg of hydrogen daily, which can power the plant or be used in other industrial applications.
Эта новая технология приблизит светлое нет-зиро будущее на 5 лет (в 2045 вместо 2050), пока для пилота тратим 20 лямов.
И о вреде природы позаботились: the demonstration project will have minimal impact to the environment. This is because the planned system is designed to process seawater which is then returned to the ocean without altering the ocean chemistry, she said.
Изумительная технология! И меняет химию воды чтобы удалять СО2, и не менят чтобы не вредить. Восхитительно!
Леонид Каганов ([syndicated profile] lleo_feed) wrote2025-08-24 12:00 am

2025/08/24 - Тестируем онлайновку

Так получилось, что я участвую в разработке серверной утилиты для хранения короткоживущих переменных и подписки на их шевеление: https://github.com/hcengineering/hulypulse/tree/universal Такой старый добрый memcache, только с подписками и предназначенный для больших распределенных серверов на Redis. Но также я вкомпилил туда также отдельную опцию для более скромного режима, когда нет нужды ставить Redis, а используется просто родная память. И в этом виде я ее поставил себе на сервер и тестирую в дневнике. Ничего особенного не происходит, просто внизу в левой колонке (ну еще и прямо в этой заметке) вы видите всех, кто в данный момент читает какие-то страницы моего скромного дневника, и список страниц. Расскажите, если заметите какие-то глюки.

=============== cut ===============


=============== /cut ===============

=============== cut ===============


=============== /cut ===============

Надо сказать, что организацией онлайн-свистелок в дневнике я интересуюсь давно. Впервые я сделал отображалку онлайн-посетителей году примерно в 2009 на Зеноне. В то время и читателей было на порядок больше (к счастью, это прошло), и сервера на порядок слабее, так что система завалила мне сервер к концу дня. Это надолго отбило охоту экспериментировать, но потом я все равно делал какие-то счётчики ходилок со звуками то на memcache, то на базе таблиц MySQL в памяти. И вот теперь наконец фигня реализована на современном уровне: Rust, WebSockets.

ccpro: (Default)
ccpro ([personal profile] ccpro) wrote2025-08-23 11:07 am
Entry tags:

subarbia

1.

Read more... )

x-posted from livejournal.com.
mikerrr: (Default)
mikerrr ([personal profile] mikerrr) wrote2025-08-23 08:00 pm
Entry tags:

Юмор

После окончания курсов пекарей выдаётся корочка.


Герпрокуратура проверила манную кашу в школьных столовых и осталась недовольна:
"Слишком мало комков. У детей может создаться ощущение вседозволенности"


Черт:
— А вот озеро лавы, в котором ты проведешь вечность.
Я:
— Вообще-то мы под землей, так что это магма, а не лава.
Черт:
— Ты понимаешь, что вот поэтому ты здесь?


Люди делятся на два типа:
1) Мне грустно, приезжай
2) Мне грустно, уезжай


Лучших оправданий, чем обвинения, пока еще не придумали


Как понять, что у человека есть дома аквариум? Никак. Аквариум это не айфон, или крипта. Человек, у которого есть аквариум, никогда об этом не скажет просто так, ни к месту, он всегда будет утаивать до последнего. Посмотрите на людей вокруг - у любого из них может быть аквариум.
Если человек расколется, что у него есть аквариум, это всегда опытный аквафермер с двадцатилетним стажем. Не бывает человека, который завёл аквариум неделю назад, это всегда прошаренные люди, которые не терпят шуток типа "давай в аквариум нассым", и знают всех рыб планеты в лицо.
© yura_kotiruet


Купила самоклеющиеся обои. Сижу жду.

Web Analytics
Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-23 07:26 pm

В KDE Plasma появился мастер начальной настройки системы

На этой неделе в KDE Plasma появился мастер начальной настройки системы. На протяжении нескольких лет в KDE Plasma был Центр приветствия, который запускается после первого входа в систему. Но что создает аккаунт пользователя, в который вы входите?

Если вы тот, кто установил операционную систему, установщик создал аккаунт после того, как вы ввели желаемое имя пользователя и пароль. Но что, если установщик запускал кто-то другой? Например, компания, у которой вы купили компьютер, или последний человек, который стер данные с машины перед тем, как отдать или продать ее вам. В этом случае аккаунты пользователей не настроены.

Теперь KDE Initial System Setup (KISS) берет эту задачу на себя! Кристен МаКуиллам (Kristen McWilliam) перенесла KISS из внутреннего проекта в готовую к производству часть процесса настройки OEM. KISS появится в Plasma 6.5.0.

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

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

 , , ,

Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-23 05:36 pm

Первый публичный выпуск минималистичной системы инициализации Nitro

Состоялся первый публичный выпуск нового проекта Nitro, развивающего минималистичную систему инициализации c функциями контроля над выполнением процессов. Проект развивает Лия Нойкирхен (Leah Neukirchen), одна из сопровождающих пакеты в дистрибутиве Void Linux. Код написан на языке Си и распространяется под лицензией 0BSD.

Nitro может применяться как в качестве init-процесса (pid 1), так и в форме непривилегированного процесса, контролирующего бесперебойное выполнение приложений в пространстве пользователя и перезапускающего задачи в случае сбоев. Поддерживается работа в Linux и FreeBSD, возможно применение в окружениях на базе стандартной Си-библиотеки Musl. В качестве областей применения упоминаются встраиваемые системы, образы ram-дисков (initramfs), контейнеры (Docker/Podman/LXC/Kubernetes), а также рабочие станции и серверные системы. Для управления работой сервисов и взаимодействия с init-процессом поставляется утилита командной строки nitroctl.

Вместо составных скриптов инициализации в Nitro применяется модель на основе выноса каждой функции в отдельный скрипт. Для каждого сервиса в иерархии /etc/nitro создаётся подкаталог, в котором могут размещаться следующие скрипты: setup - содержит команды, выполняемые до запуска сервиса; run - определяет сценарий запуска сервиса; finish - включает команды, выполняемые после завершения сервиса. Для организации ведения лога применяется символическая ссылка с именем log, указывающая на другой сервис, которому будет перенаправлен вывод. Для отключения автозапуска сервиса достаточно создать в его каталоге файл с именем «down», а для игнорирования сервиса следует добавить символ «@» к имени каталога.

Автором проекта отмечаются следующие достоинства Nitro по сравнению с другими системами инициализации:

  • Всё состояние хранится в ОЗУ, что упрощает работу в окружениях c дисковыми разделами в режиме только для чтения.
  • Архитектура на основе обработки событий, не использующая опрос в режиме полинга (polling).
  • Отсутствие операций выделения памяти во время работы (все буферы выделяются при запуске).
  • Ограниченное использование файловых дескрипторов во время работы.
  • Поставка в форме одного самодостаточного исполняемого файла и утилиты для управления системой.
  • Отсутствие стадий компиляции конфигурации - работу сервиса определяют простые скрипты в связанном с сервисом каталоге.
  • Наличие функции перезапуска сервисов после сбоя.
  • Наличие механизма ведения логов, которые могут включаться как по умолчанию, так и выборочно для отдельных сервисов.
  • Возможность построения цепочки обработки лога, охватывающей несколько сервисов.
  • Работа не зависит от точности выставления системных часов.
  • Поддержка запуска во FreeBSD через /etc/ttys.
  • Возможность сборки в форме миниатюрного статически скомпилированного исполняемого файла при использовании musl libc.

 , nitro,

Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-23 05:34 pm

FFmpeg 8.0

После почти года разработки доступен мультимедиа-пакет FFmpeg 8.0, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Пакет написан на языке Си и распространяется под лицензиями LGPL и GPL.

( читать дальше... )

 , ,

vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2025-08-23 01:00 pm

Маленький апгрейд

Прикупил в основной рабочий ноутбук (который Хара) терабайтный NVME. Благо второй разъем там формфактора 2280, а не 2242, так что выбор есть. Смысл этого действа в том, что когда на ноутбуке начинаешь работать локально, а не использовать его в качестве ssh терминала к большим серверам, 500Гб становится мало. Много контейнеров не разведешь.

Выяснилось что скорость чтения (по hdparm -tT) у нового диска в шесть раз превосходит старый. Старый 425Мб/c, хоть и NVME (Такая скорость вообще типична для SATA SSD) а новый - 2550Мб/c. Больше даже чем у меня сейчас на десктопе где системным диском тоже работает NVME формфактра 2280. Там 2Гб/c. Cached reads конечно, дает меньше разницы 23Gb/s vs 20.

UPD Еще поменял сегодня аккумулятор в UPS десктопа. А то старый похоже совсем уже заряд не держит, и когда был вчера даже не black, а brownout, десктоп отрубился. Что есть непорядок. Заказал на озоне аккумулятор на 7Aч, раскрутил UPS и обнаружил что в нем в огромпом полупутом отсеке (как раз на аккумулятор в 7Aч) стоит аккумулятор на 4.5. Ну поставил на 7, пусть будет. Судя по всему должна его эта схема нормально заряжать. Там еще выход на внеший аккумулятор предусмотрен,

mikerrr: (Default)
mikerrr ([personal profile] mikerrr) wrote2025-08-23 12:42 pm

Интересные числа

Математики-попаданцы придумали следующее: попытайтесь разделить все натуральные числа на «интересные» и «скучные». Кажется, что найдутся скучные числа. Но как только вы это сделаете, самое маленькое из скучных становится… интересным — просто потому, что оно первое в этой категории. А значит оно «интересное»! Получается, что каждое число — «интересное». Контринтуитивно? Конечно.

Это не просто смешной математический фокус, а глубокий парадокс самореференции — идея, которая бросает вызов интуиции. Кажется очевидным, что есть скучные числа, но в глубине рассуждения мы понимаем обратное. Заставляет задуматься: может ли быть что-то настолько скучное, что это само по себе уже интересно?

Web Analytics
Linux.org.ru: Новости ([syndicated profile] linux_org_ru_feed) wrote2025-08-23 10:06 am

MiniOS 5.0.0

Представлена новая версия MiniOS 5.0.0 – легкого и модульного Linux-дистрибутива для съёмных носителей. MiniOS представляет собой портативный дистрибутив на основе Debian с модульной архитектурой, отличающийся гибкостью настройки под различные потребности пользователей.

Новая версия основана на Debian 13 «Trixie» и содержит фундаментальные изменения архитектуры.

( читать дальше... )

 , , , ,

ccpro: (Default)
ccpro ([personal profile] ccpro) wrote2025-08-22 08:37 pm

71 savage lager

abv: 5.0%
ibu: 10

небольшая фруктовая сладость, травянистое. неплохое, но незаметное



x-posted from livejournal.com.