Проброс PCIe устройств в Proxmox

Иногда появляется желание/необходимость прокинуть в виртуальную машину физическое (реальное) железо. Для этого существует такая технология как IOMMU. Приступим. ...

5 сентября 2023 · 2 минуты · 426 слов · SpwSmr

Laravel: переводы ошибок валидации

Иногда нужно перевести что-то стандартное в Laravel. Например, сообщения валидации, авторизации или завести свои шаблоны сообщений. ...

22 августа 2023 · 1 минута · 164 слова · SpwSmr

Особенность фильтрации для Bitrix ORM

Как то раз заглянул в slow-query.log на проекте и обнаружил там повторяющиеся, двадцатисекундные запросы. Как оказалось причина их оказалась в том, что разработчик не знал/подумал глянуть как запрос строится ORM-кой битрикса. Локально, пока он писал и тестировал все работало замечательно. Но вот прошло около 6 гигабайт данных в таблице - и на первый взгляд простой запрос начал “зависать” на ~10 секунд 🙁. ...

20 августа 2023 · 5 минут · 878 слов · SpwSmr

Cloudflared proxy-dns

Вот появилась такая необходимость - нужен DoH в локальной сети. Накидаю туту несколько скриптов/файлов, который самому потом нужно будет “только скопировать”. ...

11 августа 2023 · 3 минуты · 589 слов · SpwSmr

Topton i3-n305

Итак, теперь, когда он у меня “на руках” - можно расписать что там где и как внутри. ...

21 июля 2023 · 8 минут · 1590 слов · SpwSmr

Проблемы шейдеров в chromium подобных браузерах

Иногда в chromium подобных браузерах начинают очень криво отображаться страницы. Не то что бы “не по стандарту”, а с пропуском части контента и миганиями. ...

16 июля 2023 · 3 минуты · 567 слов · SpwSmr

Первый безвентиляторный мини пк

Решение о покупке Сейчас у меня довольно-таки сумбурно построенная сеть, в которой есть несколько устройств и все они разные. Настолько разные, что часть их них 32-х битные, часть 64-х битные, разный SoC, разные вендоры, все они построены на базе ARM (а иногда надобно x86). Среди них: роутер на базе ipq807x, официальная openWRT на который все никак не выйдет (приходится собирать самому или использовать готовые образы и пакеты); основной одноплатник на базе Samsung Exynos 5 Octa, который в общем-то вроде тянет, но это по сути Galaxy S4, со всеми вытекающими; одноплатник под Pi-hole на базе Allwinner H616, чего хватает (с головой) Pi-hole, но есть ощущение, что это overkill и можно dns вынести в более “мелкую виртуалку”....

11 июля 2023 · 2 минуты · 392 слова · SpwSmr