Технологический Болт Генона
9.56K subscribers
3.39K photos
441 videos
221 files
4.34K links
До Декарта никогда не существовало рационализма.

Музыкальный Болт Генона: @mus_b0lt_Genona
Мемный Болт Генона: @mem_b0lt_Genona
Кадровый Болт Генона: @kadr_b0lt_Genona
Генеалогический Болт Генона: @gen_b0lt_Genona
Обратная связь: @rusdacent
Download Telegram
🫡

В развиваемом компанией Intel открытом телефонном стеке oFono, используемом для организации осуществления звонков, передачи данных через сотового оператора и отправки SMS в таких платформах, как Tizen, Ubuntu Touch, Mobian, Maemo, postmarketOS и Sailfish/Aurora, выявлены две уязвимости, позволяющие организовать выполнение кода при обработке специально оформленных SMS-сообщений. Уязвимости устранены в выпуске oFono 2.1.

Обе уязвимости вызваны отсутствием должной проверки размера внешних данных в коде декодирования SMS-сообщений в формате PDU, что можно использовать для записи данных за пределы выделенного буфера. Первая уязвимость (CVE-2023-4233) проявляется в функции sms_decode_address_field(), а вторая (CVE-2023-4234) в decode_submit_report().


https://www.opennet.ru/opennews/art.shtml?num=60326
11😁2🦄2🫡1
Новая запись 4
Хорошая история про развод.

OZON сливает персональную информацию хуй пойми кому и рассказывает, что это нормально.
👍126🙈2
Идея заключается в том, чтобы переложить юридическую ответственность за ошибки в исходном коде с разработчиков открытых проектов на поставщиков конечных коммерческих продуктов на основе этого кода, т.е. сместить ответственность с того, кто разрабатывает код, на того, кто зарабатывает на этом коде. Например, если компания использует сторонний открытый код в своём продукте и ошибка/уязвимость в этом коде привела к нанесению ущерба пользователю, то отвечать в такой ситуации и возмещать ущерб должен производитель переданного пользователю коммерческого программного продукта, а не разработчик открытой библиотеки.

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

В нынешней практике для снятия с себя юридических рисков достаточно наличия в лицензии предупреждения "AS IS", в котором заявлено, что разработчик не несёт ответственности за ошибки, не даёт никаких гарантий на работоспособность кода и не принимает обязательств по решению проблем, а потребитель соглашается использовать код на свой страх и риск. Отсутствие гарантий от разработчиков стимулировало развитие бизнес-модели на основе платной технической поддержки, которая доминировала на раннем этапе становления экосистемы СПО.

Предложение по перекладыванию ответственности за ошибки в открытом коде
https://www.opennet.ru/opennews/art.shtml?num=60273
👍19🤡2
Выложили запись митапа от @sysadminka, который проходил 19 декабря

00:01:52 Станислав Столбов, DevOps в Magnit Tech - Обязанности DevOps инженера
00:43:00 Вадим Исаканов, команда развития Боцман Клик / STsoft — Как искать работу в DevOps/Infra

https://www.youtube.com/watch?v=_FMMy4Dnp9A

Ссылка на GH от Вадима Исаканова для собеса
https://github.com/vadimisakanov/open-infrastructure/tree/master/hire

Слайды скину в комментарии
👍4👎1🤡1🥱1
Если вы не знали, то в Linux есть реальная проблема - отсутствия каталога "Program Files"

Мне даже описывать сложно, что там происходит, кроме как - 💊

Многие вероятно знают, что в Linux просто нет места для портативного софта, в папке пользователя хранить приложения не принято, а домашний каталог быстро превращается в помойку, в системных папках всё ограничено правами доступа, и куда деваться разработчикам? Подстраиваться и переучивать огромную массу "вендузятников" делать по другому? Я не собираюсь подстраиваться ущемляя себя в возможностях!


Решаю характерную для Linux проблему отсутствия каталога "Program Files"
https://overclockers.ru/blog/Hard-Workshop/show/125630/reshaju-harakternuju-dlya-linux-problemu-otsutstviya-kataloga-program-files
+
https://github.com/Shedou/Chimbalix/blob/main/Chimbalix-portsoft/portsoft/ReadMe!.txt
💊52🤡25👎6👍1
Полностью тут

Year in Review 2023
Explore worldwide trends that shaped our Internet this year
https://radar.cloudflare.com/year-in-review/2023
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Последняя пятница этого года, готовимся к новогодним праздникам, так сказатб

Ну и полезное и интересное по теме 🌝

VCMI Project – игровой движок с открытым исходным кодом для Героев Меча и Магии 3. Движок VCMI является кроссплатформенным и работает на устройствах под управлением Windows, Linux, Android, macOS и iOS. Привнесены следующие изменения: улучшены анимации, повышена производительность, обновлен графический интерфейс, исправлены баги, улучшена система модов и многое другое.


Герои Кода и Магии: анализ игрового движка VCMI
https://pvs-studio.ru/ru/blog/posts/cpp/1058/

На английском
https://pvs-studio.com/en/blog/posts/cpp/1058/
+
https://vcmi.eu/
16👍1
Новости импортозамещения

Компании SMART technologies и ГК «Аквариус» представляют совместное решение – программно-аппаратный комплекс «Боцман Клик», предназначенный для управления kubernetes. Основная цель продукта – оркестрация кластера при широком спектре возможностей по организации и настройке непрерывной доставки, интеграции и управления приложениями. ПАК «Боцман Клик» включен в Реестр Российского программного обеспечения в ноябре 2023 года*.

https://www.stech.ru/news/smart-technologies-i-gk-akvarius-razrabotali-sovmestnyi-pak-dlia-upravleniia-kubernetes/

Под спойлером на скриншоте ответ.

Если что, то Rancher нигде не упомянут, ни в анонсе, ни на сайте, ни в доках.

Особенно это доставляет в white paper при сравнении Боцмана, Openshift и Tanzu
https://bootsman.tech/files/STS%20Bootsman%20White%20Paper%20v3.0.pdf

Так же не понял про NFS в таблице базового ПО. Под RedOS NFS не работает, или там его нет, или почему так?

Все файлы в комменты сброшу.

ЗЫ Сайт - https://bootsman.tech/
🤡16😁71🦄1
Выложили доклады с DevOps Conf 2023

Плейлист
https://www.youtube.com/playlist?list=PLrFmwYyxJyVO_-No7TmDy5Now3QbSgE8G

Плейлист с десятью лучшими докладами
https://www.youtube.com/playlist?list=PLrFmwYyxJyVM6Q5A_vDgpkwBMCftAx_Lt

Программа
https://devopsconf.io/moscow/2023/abstracts
🔥8👍6
Технологический Болт Генона
Интереснейший рассказ про то как поезда внезапно ломались и нанятая группа "хакеров" выясняла причину этого tl;dr (но очень рекомендую прочитать полностью) Найденные в коде компьютера числовые значения 53.13845 и 17.99011 на первый взгляд показались знакомыми.…
Выкладываются доклады с The 37th Chaos Communication Congress (37C3).

Очень люблю эту конфу, так как там можно встретить доклады на абсолютно любую тематику, причём, зачастую, больше нигде ничего такого не услышать.

https://media.ccc.de/c/37c3

Плейлист на ютубе (там пока только 13 записей из 200)
https://www.youtube.com/playlist?list=PL_IxoDz1Nq2ZaHqsvqyBCrm8EdCTvkIxr

На одном докладе остановлюсь отдельно.

Помните историю про то как в Польше поезда "ломались" из-за закладок программистов?
Вот она, если кто пропустил - https://xn--r1a.website/tech_b0lt_Genona/4158

Так вот теперь есть подробный рассказ про то как ревёрсили и искали проблемы. Очень всем рекомендую, кто интересуется таким
https://media.ccc.de/v/37c3-12142-breaking_drm_in_polish_trains
https://www.youtube.com/watch?v=XrlrbfGZo2k
👍11🔥1
Технологический Болт Генона
С наступающим новым годом, дорогие подписчики и подписчицы!
This media is not supported in your browser
VIEW IN TELEGRAM
С наступающим новым годом, дорогие подписчики и подписчицы! ❤️

В этом году решил без башизма, собрал простой видос из говна и палок болтов и гаек 🌝

Размещение текста через ffmpeg
https://gist.github.com/bennylope/d5d6029fb63648582fed2367ae23cfd6

Пикселизация через ffmpeg
ffmpeg -i INPUT.mp4 -vf scale=iw/8:ih/8,scale=8*iw:8*ih:flags=neighbor OUTPUT.mp4

Эффекты через ffmpeg
https://trac.ffmpeg.org/wiki/Xfade
25🎄5🔥41❤‍🔥1👍1
Мы дожили до новой фракции в HoMM III - Фабрика!

Качать тут https://h3hota.com/ru/download

Спасибо ребятам из HoTA Crew за такой офигенный новогодний подгон!
🔥316🎄4🥱1