Технологический Болт Генона
8.27K subscribers
3.05K photos
373 videos
214 files
3.92K links
До Декарта никогда не существовало рационализма.

Музыкальный Болт Генона: @mus_b0lt_Genona
Мемный Болт Генона: @mem_b0lt_Genona
Кадровый Болт Генона @kadr_b0lt_Genona

Обратная связь: @rusdacent
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
bpftop provides a dynamic real-time view of running eBPF programs. It displays the average execution runtime, events per second, and estimated total CPU % for each program. This tool minimizes overhead by enabling performance statistics only while it is active.


Announcing bpftop: Streamlining eBPF performance optimization
https://netflixtechblog.com/announcing-bpftop-streamlining-ebpf-performance-optimization-6a727c1ae2e5
+
https://github.com/Netflix/bpftop
🔥11👍3
На 20 апреля назначен "слёт" DC78422 (Ульяновск)

https://dc78422.ru/meetup/0x09/

Дата точная (если чего-то не произойдёт внезапного). Площадка, участники и доклады в процессе.

Предложения по темам принимаются.

Чат @dc20e6
🔥5👍1
История со счастливым концом про огромные долги за ддос статичного сайта, но я бы дважды подумал перед тем как что-то заливать в будущем на Netlify с такими методами формирования долгов на бесплатном тарифе

Амазоном себя чтоли почувствовали?

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

via
👍7😁4
Технологический Болт Генона
Помните историю с ненужным отечественным чипом в "российском" мониторе? Она получила интереснейшее развитие. «ЛайтКом» и «Миландр» выпустили письмо, где поясняют почему так. И это на столько прекрасно, что передать не могу. Чего только вот эта цитата стоит…
Компания «Лайтком» подала иск в суд на блогера Максима Горшенина. Производитель требует ₽5 млн (5 280 000). Возможно, иск связан с видео о мониторе «Лайтком» с «бесполезным чипом». Также в иске числятся другие ответчики — это платформы RuTube, «Дзен» и российское представительство Google. Заявление было подано ещё 26 февраля 2024 года.

https://habr.com/ru/news/796947/
🤡53😁7🔥2🤯1👨‍💻1
JetBrains выкатили, как по мне, максимально странную "балалайку".

Позиционируется, как платформа для удалённой разработки.

Интегрирует в себя всё что есть (см. картинку) и через единую точку входа позволяет достучаться до проектов (по умолчанию web socket, можно выбрать ssh).

https://lp.jetbrains.com/spaceport/

Анонса в блоге ещё нет, инфы нет 🌝

Видится мне, что судьба у SpacePort будет такая же как у Space (https://www.jetbrains.com/space/).

ЗЫ Поиск на сайте JB прекрасен (см. второй скриншот). Он две ссылки нашёл по делу, но зачем он мне нашёл остальное, то что на скрине, мне не понятно.
🤔5👍3
Пост пятничный и не про технологии (хотя может быть и про них), но проект получился очень интересным и в каком-то смысле уникальным.

ОСТРОВ СОКРОВИЩ REANIMATED COLLAB (к себе тоже схороню видос, а то мало ли чего)
https://www.youtube.com/watch?v=kc6inHrGuzM

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

Это видео делалось два года.
🔥22👎1🤯1🎉1
Большой пост про фаззинг cURL от Trail of Bits. Делается акцент на том в каких местах не хватает покрытия и что можно сделать и как, что бы улучшить результаты. В частности, проблемным местом является HSTS.

How we applied advanced fuzzing techniques to cURL
https://blog.trailofbits.com/2024/03/01/toward-more-effective-curl-fuzzing/

Coverage Report доступен тут
https://storage.googleapis.com/oss-fuzz-coverage/curl/reports/20240129/linux/src/curl/lib/report.html
👍7
Forwarded from commit -m "better"
Я, когда писал вот этот вот текст, про то, что rust с его каргой - тихий ужас, с точки зрения дистростроения, тогда еще не имел в своем #CI программ на #rust.

А теперь у меня их порядка 20 штук, и, я должен сказать, что https://xn--r1a.website/itpgchannel/337, как говорится, не "в бровь, а в глаз".

Потому что мой CI половину (половину, Карл!!!) времени занимается тем, что пересобирает эти несчастные 25 программ. Напомню, что всего у меня порядка 2000 пакетов, и вот где эти 20 программ, и где половина времени моего CI?

Я тогда, конечно, был чересчур оптимистичен, и решение, которое мне тогда пришло в голову, прямо сейчас реализовать не выйдет.

Но я выкрутился тем, что отселил CI для растопрограмм в отдельный контур, на отдельный, более слабый, хост (64 ядра vs 88 в основном контуре). Ну и оно там "как-то" бежит, не замедляя весь процесс.

Я не знаю, какой-нибудь сраный https://github.com/zed-industries/zed - это 1200 крейтов в зависимостях. 1200, Карл!!! Это больше, чем просто библиотек в среднем дистрибутиве Linux! Для сборки текстового редактора! 1200 библиотек!

Меня, признаться, знатно подбамбливает от всей этой экосистемы, так жить нельзя.
😁16👍5👎1
Forwarded from The After Times
Появление React ребята из Facebook часто объясняют примерно вот так:

В далеком 2013 году в Facebook Chat часто появлялись фантомные сообщения: уведомление приходило, иконка загоралась, а самого сообщения не было.

Это было вызвано ужасным императивным кодом, а чтобы это починить и был придуман React.


У меня всегда были вопросы к этому объяснению. А вчера Adam Wolff причастный к разработке добавил деталей:

Да, React, был действительно создан для решения проблемы фантомных уведомлений, но эту проблему он в результате не решил, потому что проблема на самом деле была в кривых настройках DNS где-то в Индии, и когда DNS починили проблема ушла.

https://twitter.com/dmwlff/status/1762885255030259854?s=20
😁36👍12🤡9
Минобороны ФРГ «защитило» комментарий о прослушке Россией немецких офицеров паролем 1234

На сайте Минобороны Германии регулярно публикуются пресс-релизы в виде текста. Однако комментарий министра обороны Бориса Писториуса о прослушке Россией разговора немецких офицеров опубликовали там сегодня в новом формате. Пресс-служба дала ссылку на ресурс NextCloud, где разместило аудиозапись ответа министра журналистам. Файл «защитили» с помощью пароля, но при этом написали его прямо под ссылкой. Он состоит из четырёх цифр: 1234.

Обозреватель BILD называет это «как минимум нелепым» на фоне «крупнейшего за последние годы скандала с прослушкой телефонных разговоров». «Остаётся надеяться, что 1234 и подобные пароли больше не будут использоваться в зоне ответственности Минобороны», — пишет журналист.

https://xn--r1a.website/BILD_Russian/15072
😁203👍1
Kubernetes-native testing framework for test execution and orchestration
https://github.com/kubeshop/testkube

Main Testkube components are:

- kubectl Testkube plugin - simple - installed w/o 3rd party repositories (like Krew etc), communicates with
- API Server - work orchestrator, runs executors, gather execution results
- CRDs Operator - watches Testkube CR, handles changes, communicates with API Server
- Executors - runs tests defined for specific runner
* Postman Executor - runs Postman Collections
* Cypress Executor - runs Cypress Tests
* K6 Executor - runs K6 performance tests
* SoapUI - runs SoapUI tests
* Kubepug - runs Kubepug tests
* Artillery.io - runs Artillery tests
* Curl Executor - runs simple Curl commands
* Maven - Runs tests written in Java using Maven
* Gradle - Runs tests written in Java using Gradle
* Ginkgo - Runs tests written in Go using Ginkgo
* Executor Template - for creating your own executors
- Results DB - for centralized test results aggregation and analysis
- Testkube Dashboard - standalone web application for viewing real-time Testkube test results


Демо доступно тут
https://demo.testkube.io/tests
🥴3👍21
Electronics engineering student and self-described "microcontroller enjoyer" Vlad Tomoiagă has given the Linux kernel a new platform on which to stretch its wings — by successfully running it on the ultra-low-cost $0.15-a-chip WCH Electronics CH32V003 RISC-V microcontroller.
https://www.hackster.io/news/vlad-tomoiaga-puts-linux-on-the-0-15-wch-ch32v003-risc-v-microcontroller-a81a8058e303

Linux on a $0.15 RISC-V microcontroller

This project enables the CH32V003 microcontroller to run Linux. It achieves this by using an 8 megabyte SPI PSRAM chip and a RISC-V emulator (the very nice mini-rv32ima by cnlohr). The emulation is needed because the PSRAM cannot be mapped into the address space of the microcontroler. The Linux kernel and rootfs is loaded into PSRAM at boot from an SD card. FAT filesystem access is provided by the Petit FatFs library.

https://github.com/tvlad1234/linux-ch32v003

За ссылку спасибо подписчику
🆒172❤‍🔥1
Kitten Labs запустили GTA: Vice City на TP-Link TL-WDR4900

Сначала им пришлось водрузить на роутер Debian, подключить подпаяться внешним GPU, пропатчить и пересобрать ядро.

В общем всё как мы любим.

Ссылка на оригинальный пост
https://kittenlabs.de/real-gaming-router/

Ссылка на Хабр (за подробностями лучше в оригинальный пост)
https://habr.com/ru/news/797973/
🔥18👍2🤯1👌1