Пропустить до основного содержимого




Эта запись была отредактирована (3 нед. назад)


В жизни бы не подумал, что ради противодействия телефонным мошонникам (Эрратив мой. — Авт.) освою азы регулярных выражений.

Готовых баз номеров спамщиков не найти и днём с фонарём (тем паче под глазом 😏) — набиваю свою локальную базу самым типическим способом, древним, как навоз динозавра: разбором HTML. Регулярочками. Бедный мой нетбучок! 🤯 Из самой базы строю затем вот такие прелестные масочки 😏

Может, мои познания здесь сущий мизер, но для моих целей их достаточно — всё работает, и не только на моём трупофоне 👌 А маски растут, плодятся и разрастаются 🎃

@rf




Компания Vivo открыла код ядра BlueOS, написанного на языке Rust

Компания Vivo, занимающая около 10% мирового рынка смартфонов (5 место среди производителей смартфонов), представила первый официальный открытый релиз ядра операционной системы BlueOS (Blue River OS). Операционная система BlueOS развивается с 2018 года и уже используется в умных часах серии Vivo Watch. Vivo также работает над применением BlueOS в умных очках, роботах, умных терминалах и потребительских AI-устройствах. Код ядра написан на языке Rust и открыт под лицензией Apache 2.0. На Rust также написаны системные фреймворки BlueOS.

opennet.ru/opennews/art.shtml?…

поделились этим




Вдруг кому-то ещё надо.
Для нужд архивации, сшивание картинок в одну по горизонтали с помощью ImageMagick:

```sh
magick montage $INPUT_1 $INPUT_2 … $INPUT_N -mode Concatenate -tile x1 $OUTPUT
```

Для каких-нибудь нарезанных на страницы мини-комиксов, мемов из нескольких частей, и т. д. Недостающее место (если входные картинки разной высоты) добивается снизу белым, прижимая картинки к верхней стороне.

См. также: usage.imagemagick.org/montage/…

Эта запись была отредактирована (3 нед. назад)

Dr. Quadragon ❌ поделился этим.

в ответ на D:\side\>

Возможно, если таких случаев будет много, я напишу из этого скриптик поудобнее, сейчас это меня спасло от похода к компьютеру и рутинного щелкания в калькуляторе (для вычисления размера холста) и шевеления мышью с целью всё уложить. А то чо мы, просто так компьютеры придумали что ли, пусть считают такое сами.

Пока у меня таких случаев в архивах всего два, но я ожидаю ещё.

в ответ на D:\side\>

в дополнение: есть русская «книга рецептов» Титаренко «ImageMagick 7.1» 2022 года.
По факту это вольный перевод руководства пользователя. Но может пригодится, ибо документация идёт быть несколько путанной.


Warden: мониторинг ошибок, который не требует докторской по DevOps

habr.com/ru/articles/932700/



BitTorrent never asks for age verification.

поделились этим




Полило, на улице визжат!
#погода
Эта запись была отредактирована (3 нед. назад)



Life on a jetty

And wow, 1k followers, what a milestone. I did not expect that when I posted my first photos last year. Thank you so much everyone for a lovely journey so far!

#nature #naturephotography #monochrome #lake #jetty



#лытдыбр
вот вам статистика. побеседовав в поисках работы где то с миллионом тим и тех лидов, сообщаю. Процент женщин серди них - 0 (ноль). Ноль.

Вот такая вот хуйня малятки.

Выберите себе истину по вкусу
а) израильское общество вцелом и хайтек в частности - скажем так мягонько - очень патриархальные
б) бабы хуже мужиков

в ответ на Galactic Jew 🇮🇱

в) им просто не так интересно, а общество пока топит за меритократию

У меня подруга, всю жизнь погромистом работает, призналась как она на самом деле едва терпит. Этот аутизм мужикам не всем нравится

в ответ на Artificial Stupidity

а что интересно? в супермаркете товары по полкам раскладывать и в отделе сыры/колбасы смену на ногах стоять за минималку вместо того чтобы кататься на альфа ромео джулия и париться что объездил уже по 2 раза все европейские столицы и ни как не можешь решить куда ехать в третий раз…

ну ок, странные они

Эта запись была отредактирована (2 нед. назад)


src: t.me/imaxairu/17305

В Москве протестировали 5G-антенну российского производства — она обеспечила 1 Гбит/с

Российская антенна для 5G, разработанная специалистами МФТИ (Московский физико-технический институт), успешно прошла испытания в составе отечественной базовой станции, что подтверждает потенциал российских решений

Отмечается, что все компоненты, сборка и тестирование антенны были выполнены на территории России под руководством учёных МФТИ

Наша антенна является на 100 % отечественной, вплоть до используемых винтов и соединителей. Применение только российских компонентов и материалов накладывает ряд ограничений и усложняет процесс разработки и изготовления антенны

Результаты тестирования показали принципиальную возможность работы сетей 5G на базе российских технических решений со скоростью 1 Гбит/с

Это означает техническую готовность к развёртыванию коммерческих сервисов

Тестирование проводилось на базе 5G-демоцентра в павильоне «Умный город» на ВДНХ

Эта площадка с 2020 года объединяет бизнес, науку и городское развитие, позволяя проводить испытания разработок и новых продуктов в сферах безопасности, промышленности, медицины, образования и транспортной инфраструктуры

Площадка открыта не только для крупных корпораций, но и для студенческих команд

По данным ДИТ, установка телекоммуникационной 5G-антенны в демоцентре позволит в дальнейшем доработать и настроить оборудование с учётом полученного опыта

@imaxairu Подписаться




Tomorrow is #BandcampFriday
Yesterday I released a new track.
Give it a listen if you have time.
Tell me what you think.
Maybe listen to the whole album (7 tracks of 12)?

Latest addition to the album 2025:
July
feinstruktur.bandcamp.com/trac…

#SlowRelease #SoftRelease #ExperimentalMusic #Ambient

в ответ на feinstruktur

I listened to your track and liked it! Thanks for sharing!
Of course, in this heat I'd rather have some cold winter synths than "July" (but I see it was released in January) 🙂


🇩🇪🚨Leak: Viele Länder, die noch 2024 die #Chatkontrolle gestoppt haben, sind jetzt unentschieden - darunter Deutschland! netzpolitik.org/2025/internes-…

Die Bundesregierung (BMI, BMJV, BMWE, BMDS, BMBFSFJ) entscheidet bis August - werdet jetzt laut! chatkontrolle.de

в ответ на Patrick Breyer

🇬🇧🚨Leak: Many countries that said NO to #ChatControl in 2024 are now undecided—even though the 2025 plan is even more extreme!
🗳️ The vote is THIS October.
👉 Tell your government to #StopChatControl!
Act now: chatcontrol.eu
Эта запись была отредактирована (2 нед. назад)

поделились этим



Join us for the #Akademy2025 Social Event at c-base on Sunday, September 7th!

Explore the space station under Berlin, one of the world's oldest hackerspaces. Meet fellow attendees in a unique atmosphere.

More info: akademy.kde.org/2025/social-ev…

@akademy@lemmy.kde.social



@Russia
РКН заблокировал SpeedTest — популярный сервис для измерения скорости интернета. Ведомство обвинило разрабов в сотрудничестве со спецслужбами США для создания системы тестового контроля сетей связи.

Чем заменить SpeedTest — подобрали для вас несколько аналогов, которые помогут быстро проверить скорость интернета:

Orb: десктопная тулза от бывших разрабов Speedtest. Проверяет не только быстроту соединения, но и задержки, процент потери данных и стабильность сигнала, после чего выставляет общий рейтинг от 1 до 100.

SpeedTest by Cloudflare: показывает всё, вплоть до вашего местоположения на карте.

Speedof: максимально близкий к SpeedTest сервис. Можно узнать скорость интернета, график потерь пакетов и ваш айпишник.

2ip: сервис от российских разрабов, который точно не заблочат

OpenSpeedTest: тест скорости интернета HTML5. Без Flash и Java, работающий в любом веб-браузере.

Librespeed с открытыми исходниками

Роскомнадзор заблокировал Speedtest от Ookla в России – из-за угрозы безопасности Рунета

Speedtest недоступен в России. Альтернативы для измерения скорости Интернета

#Speedtest #Cloudflare #РКН #Роскомнадзор #comss

Эта запись была отредактирована (3 нед. назад)


Have you heard of the 3-30-300 🌳 rule?

Everyone should be able to:

🌲 See at least 3 trees from their home
🌳 Have 30% tree canopy cover in their neighbourhood
🍃 Live within 300 metres of a high-quality green space

Trees help us cool down our towns in the summer, improve air quality and regulate the water cycle.

That’s why The EU Biodiversity Strategy commits to planting at least 3 billion additional trees in the EU by 2030.

Learn more ➡️ europa.eu/!RGwp7f

Эта запись была отредактирована (3 нед. назад)


Давно хотел себе фоторужье. Несколько лет назад на барахолке купил себе мечту. Вместо Зенита был установлен Nikon D200. Именно он идеально подходил по габаритам. Спуск затвора сделал от штатного курка фоторужья. Получилась приличная конструкция для фотоохоты.
#photo #photography #oldlens #nature


Снова пропадал в походах. Был в одном долгом походе и в одном коротком, оба похода были замечательны, а еще замечательнее было попасть сразу после спуска в город на кыргызскую свадьбу(да, это мой первый той за 3 года жизни тут).

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



ідзі ты ў гай!

<< в будущем люди без очков с искусственным интеллектом окажутся в «значительном когнитивном невыгодном положении»

«Очки — идеальная форма для устройства с ИИ. Они позволяют ИИ видеть и слышать то же, что и вы, и говорить с вами в реальном времени» >>



We have some walnut trees in our community orchard and, every year at about this time, I pick some unripe ones and pickle them for Christmas.
I love them, and it's a fairly simple process, but you do have to soak them in brine for about two weeks.
The freshly prepped ones are on the left. The ones on the right have been in brine for a couple of days.

#Photography #Gardening #Cooking #Harvest




Мне в том году из Германии привезли отросток коллекционного какого-то кактуса и сегодня он цветок распустил.
в ответ на Andrey AnisimOFF

Видел у людей суккулент под названием стапелия. Когда он выкидывал бутоны, растение выносили на улицу и любовались там )))


Мигрень обиделась, что не дали вчера развернуться, и продолжает попытки сегодня.
А ведь буквально позавчера я думала, мол, давно у меня голова не болела... Посмотрела статистику — 11 дней без боли. "Давно", ага.
5 приступов разной степени успешности в этом месяце, 4 в прошлом.

#мигрень

в ответ на Бука

@Бука
У меня бывшая жена страдала совершенно адскими мигренями. Кровавый пот через поры шел. Не видел бы сам - ни за что бы не поверил. Мигрень могла сутки-двое длиться. У нас был уговор: если начинается приступ, я просто уходил к родителям, пока она не позвонит, что все прошло. Потом нашла какое-то лекарство, которое ее просто вырубало на сутки. А потом ей исправили носовую перегородку и мигрени стали совсем слабыми. Даже работать не мешали.
Так что очень-очень сочувствую и надеюсь, что у тебя не настолько тяжелый случай.
в ответ на Alado

@alado жесть какая...
Ну, у меня тоже мигрень со спецэффектами, но до такого не доходило. Слёзы текли от боли - это да, и никак места себе не найти, и сразу и жарко, и холодно...
Но масло CBD от этого в значительной мере помогает. А если триптан вовремя принять, при первых же намёках на приступ, то он боль снимает полностью, остаётся только "больное" состояние, которое по сравнению с полным приступом - так, ерунда.

Спасибо за сочувствие!




Ghosts

These trees along a road out of town, captured on a foggy night several years ago, have since fallen victim to the chainsaw. They are missed.

#blackandwhite #noir #ThrowbackThursday



Наверное уже все видали, но всё же

youtu.be/15_-hgsX2V0

github.com/9001/copyparty

поделились этим

в ответ на КМБ-4

@КМБ-4

На самом деле, я не согласен. UI не ужасен, просто непривычен. А вот отсутствие функции "Поделиться файлом" для меня сразу стоп.

в ответ на Alado

@alado

>> А вот отсутствие функции "Поделиться файлом" для меня сразу стоп

Так есть

в ответ на Alado

@alado

Прошу прощения, что на видео, но вот демо:
youtu.be/15_-hgsX2V0?si=d2KqDU…

в ответ на КМБ-4

@КМБ-4 а, понятно. На их демо-сервере эта фича отключена, видимо. А в фиче-листе я нашел позже.


Occulta
а я у кота нашел урчальник. когда с боков давишь на ребра ласково - урчит.

Meatl
ну?..

Occulta
можно даже мелодию котом урчать! Smoke On The Water - запросто!

Meatl
*пошел пробовать*



Компания Vivo открыла код ядра BlueOS, написанного на языке Rust
Компания Vivo, занимающая около 10% мирового рынка смартфонов (5 место среди производителей смартфонов), представила первый официальный открытый релиз ядра операционной системы BlueOS (Blue River OS). Операционная система BlueOS развивается с 2018 года и уже используется в умных часах серии Vivo Watch. Vivo также работает над применением BlueOS в умных очках, роботах, умных терминалах и потребительских AI-устройствах. Код ядра написан на языке Rust и открыт под лицензией Apache 2.0. На Rust также написаны системные фреймворки BlueOS.
Операционная система BlueOS изначально развивается с оглядкой на обеспечение безопасности и использует язык Rust для предотвращения появления уязвимостей, вызванных ошибками при работе с памятью, которые по статистике Google и Microsoft составляют 70% от всех уязвимостей в операционных системах. Для обеспечения безопасной работы с памятью в BlueOS используется комбинация из применения умных указателей во время выполнения и проверок на этапе компиляции, предоставляемых языком Rust (отслеживание владения объектами, проверка заимствования переменных, учёт времени жизни объектов).

Ядро BlueOS (Blue River Kernel) оптимизировано для минимального потребления ресурсов и может использовать на встраиваемых платформах, мобильных устройствах и системах интернета вещей. В минимальной конфигурации ядро требует для своей работы всего 13 КБ оперативной памяти. При этом ядро поддерживает современные процессорные архитектуры, включая ARM и RISC-V. Поверх ядра реализована стандартаная библиотека Си, поддерживающая программные интерфейсы, определённые в стандарте POSIX, а также библиотека rust-std.

Ядро предоставляет планировщик задач, файловую систему, механизм управления памятью, сетевой стек и набор драйверов. Поддерживается несколько алгоритмов планирования задач, среди которых как алгоритмы для равномерного распределения квантов времени между процессами, так и алгоритмы для работы в режиме реального времени на основе расчёта приоритетов. Доступно несколько алгоритмов выделения памяти, оптимизированных для разных сценариев использования.

Предоставляется собственная файловая система c классической иерархической архитектурой на базе inode, а также файловые системы tmpfs, devfs, procfs и fat32. TCP/IP стек поддерживает POSIX Socket API, socketfd и обработку данных в блокирующем и не блокирующем режимах, и может использоваться в конфигурациях с несколькими сетевыми картами. Для снижения накладных расходов при передаче данных применяется архитектура zero-copy, исключающая промежуточную буферизацию.

Для разработки драйверов предлагается слой для абстрагирования доступа к оборудованию, позволяющий создавать драйверы на языке Rust, а также переносить драйверы на языке Си, уже созданные для других ядер. Документация к ядру пока ограничивается инструкциями по сборке и тестированию, а также подсказками по реализации своих системных вызовов и описанию базовых типов данных. Для тестирования предлагается использовать QEMU (mps2-an385, mps3-an547, virt-aarch64, virt-riscv64) или плату Raspberry Pi Pico2.

Источник: opennet.ru/opennews/art.shtml?…

в ответ на opennet

Документация к ядру пока ограничивается инструкциями по сборке и тестированию, а также подсказками по реализации своих системных вызовов и описанию базовых типов данных.


Да, похоже, вся настоящая документация на сайте производителя на китайском языке. Скоро к курсам "войти-в-ай-ти" нужно будет в нагрузку уроки китайского давать.



Закончу со всякими "гадами" этим постом. Есть что-то в них притягательное, как ни крути. Не котики, конечно, но...
Красноярск, Роев ручей.
в ответ на multed

Она же не дикая? Не может такое само по себе в Красноярске жить)
в ответ на Сейд ✅

Водяная агама. Общая длина водяной агамы до 1 м, при этом почти 70 см приходится на хвост. Ареал — ЮВА.

Метр, Карл!



Twisted Metal
tvmaze.com/shows/60743/twisted…

Host: #Peacock
When: 31 July 2025
Season: 2
Language: #English
Genres: #Comedy #Action #ScienceFiction

Twisted Metal is about a motor-mouthed outsider offered a chance at a better life, but only if he can successfully deliver a mysterious package across a post-apocalyptic wasteland. With the help of a trigger-happy car thief, he faces savage marauders driving vehicles of destruction and other dangers of the open road, including a deranged clown who drives an all too familiar ice cream truck.
#tvseries #tvshows



Хельсинки провёл целый год без смертей в ДТП


Официальные лица города и полиции подтвердили на этой неделе, что за последние 12 месяцев в Хельсинки не зафиксировано ни одного смертельного случая на дорогах.

Последний смертельный несчастный случай в городе произошел в начале июля 2024 года на улице Кейнулаудантие в районе Контула.

Инженер по дорожному движению из Хельсинки Рони Утриайнен подчеркнул, что заслуга принадлежит всем участникам дорожного движения — автомобилистам, велосипедистам и пешеходам.


Отсюда. (en)

Ну таки можно же...
#дтп #дорога

в ответ на Wandering Thinker

так это ж маленький городишко с населением всего 687 тысяч людишек
в ответ на Cooling Fan 375

в Минске в 2024-м году погибли 14 человек. то есть в пропорции Хельсинки это было бы 4 человека. да, это 4 трагедии, но в масштабах больших цифр не так уж и много. и без восторженных статей и повсеместного снижения скорости до 30 кмч.

dataportal.belstat.gov.by/osid…



Eurasian harvest mice.
From "Brehms Tierleben," vol. 2, by Alfred Edmund Brehm, Leipzig, Vienna:1900 #illustration #art oldbookillustrations.com/illus…


I want to defend Wayland here and explain a crucial piece that I think people are missing...

The splitting of protocols in Wayland and compositor reimplementation were to allow for new form factors. It had to sacrifice the guarantee of all desktop app functionality being present to achieve that.

The idea (as I see it) was never to have 500 desktop compositors all trying to reimplement the same thing with slight differences. Iinstead, it was for 500 different interfaces for different platforms that are compatible with the same apps (e.g. desktop, laptop, phone, car screens, AR/VR, watch). Different form factors have totally different ways of dealing with interface, but share enough common features where it makes sense to have 1 base protocol and many other ones for device/form specific features.

Problem is, while in 2008-2016 we had a ton of new experimental UIs coming out on a semi-regular basis (that was the peak of the whole convergent phone/tablet craze, smartwatches started, fancy car UI, touch tables, early AR/VR) things have quieted down. The purpose of Wayland's insane modularity hasn't been visible to most people given it's almost always complained about in a desktop contest vs X11. But X11 was literally only designed for a desktop form factor and has been refined for that 1 purpose for decades!

As an example of different form factors, Wayland lets IVI (in-vehicle infotainment) systems work way better than Xorg could have. Desktop window layouting on that platform would inherently produce massive amounts of unnecessary complexity, and the ability to direct scanout saves on power/expensive compute. Automotive Grade Linux and COVESA maintain reference interfaces for cars so companies can iterate a ton faster. Wayland gives the app compatibility and they can make the system UI work with more flexibility and ease than an X11 window manager.

Take Linux Mobile too, the compositor can reliably enforce window layout and boundaries and composition. While this could technically be done with an X window manager and compositor, doing it with Wayland guarantees reliability as the app simply doesn't have a choice or room for error. Some things like drag and drop of toolbars doesn't make much sense on mobile given how small the screens are.

There's some interfaces where X11 is basically impossible to use. In AR/VR (where i am making a Wayland compositor) the concept of a screen simply does not exist. How is an app supposed to position itself when the very concept of 3D is not part of the protocol? In Wayland I don't have to implement the protocols that don''t work (e.g. layer shell) and therefore any apps that don't need it will be compatible..

Wayland has allowed for insane levels of flexibility, things that no other display server architecture can do reasonably. Total flexibility between app and screen, direct scanout without hacks, AR/VR support, etc.

Here's some fun and useful stuff that's been done with Wayland, stuff that X11 could never reasonably do:

  1. LG Smart TV UI: youtu.be/4cmYCK9PBkM
  2. Multiple user collaboration on touch tables with arbitrary rotation: youtu.be/8xtjJTJAQsY
  3. AR/VR apps running in windows and volumes at the same time, all interactable back in 2014 (eat your heart out magic leap and apple): github.com/evil0sheep/motorcar
  4. Presentation slides that were themselves a Wayland compositor written in Qt and QML so therefore allowed fully interactive live demos in an integrated form factor with a very popular and easy to code UI framework: youtu.be/mIg1P3i2ZfI
  5. Cosmic panels are actually Wayland compositors, meaning widgets can draw literally anything from any toolkit in any language.

Now, could Wayland devs maybe have distributed features across protocols better? Worked with app toolkit devs to ensure the protocols they made actually fit what the apps and compositors needed? Stopped bikeshedding (though imo many cases of "bikeshedding" are simply accounting for other form factors)? Absolutely!

My point here is simple: there was a reason for making it this modular, for not having a standard implementation. It wasn't just devs trying to impose some ideology, it wasn't some corporate takeover. It's good reasons that people using X11 on their desktop/laptop don't encounter. If we made something that wasn't universal, most apps wouldn't be compatible with it and therefore everything but the desktop form factor would lack apps.

Эта запись была отредактирована (3 нед. назад)



The "Vote #Cthulhu, No Lives Matter" teeshirt is hilarious to #HPLovecraft fans. But everybody else probably just interprets it as racist. So I would never wear one.

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.