TGI station



Лента сообщений
===============

-= bot.habr.rss =-
subject: Если вы эксперт 45+ и вдруг решили сменить работу
14.12.2025 20:35
BotHabr (tgi,2)  
 
Опубликовано: Sun, 14 Dec 2025 16:43:55 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Для возрастных кандидатов на рынке IT действительно существует негласная планка. После 45 лет количество откликов и звонков заметно снижается, а ближе к 50 поиск работы рискует превратиться в тяжелый труд, где помогают либо связи, либо уникальная, редкая экспертиза. Это касается не только embedded разработчиков, но и любых IT специалистов.В идеальном мире после 45 лет не вы должны «бегать по вакансиям», а рынок должен приходить к вам. Если этого не происходит, проблема чаще всего не в вашей квалификации, а в том, как упакован ваш опыт и как вы заходите в процесс найма. Читать далее]]>

https://habr.com/ru/articles/976540/
--------------------------------------------------------------------------------

-= idec.talks =-
subject: Web Site Bundle (ревизия 1)
14.12.2025 16:35
nnii (naste, 2)  
 
Изначально я хотел это сделать раньше и отдельно. Но решил наложить на транспорт ii, так как есть и готовые серверы и готовые каналы обмена.
Кроме того, сайты это обычные tar.bz2, и их можно скачать обычными клиентами/через веб-интерфейс.

WSB - это распределённая сеть обмена веб-сайтами. В качестве сервера используется любая ii-станция (иерархия эх wsb.).
В первой ревизии нет multipart-сообщений, поэтому размер бандла (запакованный в bz2) ограничен 45000 байт.

эха wsb.in.fl - (кумулятивный) список файллистов, метаэха. Чтобы отправлять переполнившиеся файллисты в архив. Содержит список типа:
a wsb.in.fl2025
wsb.in.fl2026
(a - это архивный список)

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

> Публикация идёт в два сообщения:

> 1. Бандл, пишется в указанную при отправке эху. Формат сообщения:

to: wsb1
subj: wsb1/имяпроекта/ревизия

тэги(либо -) РазмерБандла Хэш(12символов) многословное описание (первые три пробела это разделитель полей тэги/размер/хэш

@base64:имяпроекта-ревизия.эха.tar.bz2
[закодированный бандл]

после его отправки клиент получает msgid этого бандла.

> 2. Запись в файллист (списки на загрузку в клиенте определяются по этой эхе)

to: wsb1
subj: wsb1/имяпроекта/ревизия

.эха ii://msgid тэги хэш о пи сание
(эха пишется без wsb, т.е. для эхи wsb.examples пишется .examples)

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

В первой ревизии есть компактные фреймворки (они встроены в клиент, их не надо помещать в бандл, можно просто использовать):
chota.css picnic.css pure.css simple.css htmx.js alpine.js (все вместе в bz2 занимают 35 кб)

Плюс в эхе wsb.examples есть 8 (на текущий момент) шаблонов в стиле old school web (1.0), для основы своих сайтов (они дружественны даже к links).


Клиент(ы) и поддержка отображения сайтов на станции ring2 сейчас пишутся. NasteNa будет универсальным nnii/wsb клиентом.
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: Самобеглый чемодан
14.12.2025 16:35
BotHabr (tgi,2)  
 
Опубликовано: Sun, 14 Dec 2025 13:20:45 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

За что мы любили в детстве старые фильмы про Джеймса Бонда? Во многом - за различные гаджеты, которыми щедро одаривали суперагента сценаристы. Ручка-граната, час-лазер, рюкзак-вертолет, чемодан-мотоцикл… Что, последнего в фильмах не было? А вот в реальной жизни вполне себе был.В 1952 году французский конструктор Виктор Альберт Боуффорт получил патент на складной мотоцикл Valmobile, который воплощал популярную в те годы идею о сверх мобильности. В собранном состоянии аппарат имел форму чемодана размером 60х32х28 и мог в багажнике автомобиля или кататься вручную. Или сдать в багаж. Прилетел или приехал на поезде в другой город, разложил аппарат и покатил. Круто? Круто. Читать далее]]>

https://habr.com/ru/articles/976444/
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: Тайная жизнь оконного стекла: история, технологии и немного олова
14.12.2025 14:35
BotHabr (tgi,2)  
 
Опубликовано: Sun, 14 Dec 2025 11:20:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

— Меня в своё время поразила информация, что у оконного стекла есть две стороны, оловянная и воздушная И они, блин, довольно разные. А все вокруг будто бы всегда это знали. Всё знали и молчали, понимаешь?— …Сань, ты бредишь что ли?— Подожди, не убегай, сейчас всё объясню! Но сперва небольшая историческая справка…Итак, начнём с инженерной задачи. Допустим, мы хотим сделать огромный стеклянный небоскрёб — КэтСай Тауэр!А для этого нам потребуется много стекла. Плоского стекла. Причём его листы должны быть достаточно большого размера, ну чтобы красиво было.А что вообще такое стекло? Читать далее]]>

https://habr.com/ru/articles/976442/
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: Ассемблер для гоферов. Структура и макросы. Часть 2
13.12.2025 16:35
BotHabr (tgi,2)  
 
Опубликовано: Sat, 13 Dec 2025 13:01:04 GMT
Канал: Все статьи подряд / Assembler / Хабр

В этой части (первая тут) мы поговорим о структуре Go-программы с использованием ассемблера, о хитростях макросов. Будем писать дальше нашу ассемблерную функцию. Читать далее]]>

https://habr.com/ru/companies/ruvds/articles/976084/
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: [Перевод] Почему xor eax, eax используется так часто?
13.12.2025 11:35
BotHabr (tgi,2)  
 
Опубликовано: Sat, 13 Dec 2025 08:00:30 GMT
Канал: Все статьи подряд / Assembler / Хабр

В одном из моих докладов по ассемблеру я показал список из 20 самых часто исполняемых команд на среднем десктопе x86 с Linux. Разумеется, в этом списке были привычные  mov, add, lea, sub, jmp, call и так далее; неожиданным стало включение в него xor — «eXclusive OR». В эпоху, когда я занимался хакингом на 6502, наличие XOR было почти абсолютно точным указанием на то, что найдена часть кода, связанная с шифрованием, или какая-то подпрограмма обработки спрайтов. Поэтому удивительно, что машина с Linux, просто занимающаяся своими делами, выполняет такое количество этих команд.Но потом мы вспоминаем о том, что компиляторы любят генерировать xor при присвоении регистру нулевого значения. Читать далее]]>

https://habr.com/ru/articles/976302/
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: Транскраниальный стимулятор (tDCS) своими руками
13.12.2025 10:35
BotHabr (tgi,2)  
 
Опубликовано: Sat, 13 Dec 2025 07:28:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Транскраниальный стимулятор (tDCS) своими руками. Апгрейд мозга из одноразового вейпа: или то, что могло его убить, теперь может его прокачать.Disclaimer: Это инженерный эксперимент, а не медицинская рекомендация. Всем, кто решится повторить, — осторожность, точность и здравый смысл! Читать далее]]>

https://habr.com/ru/articles/976292/
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: Один день из жизни программиста микроконтроллеров (или бег с препятст…
13.12.2025 02:35
BotHabr (tgi,2)  
 
Опубликовано: Fri, 12 Dec 2025 23:09:27 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Вы наверное думаете, что программисты микроконтроллеров на работе занимаются исключительно только программированием? Позвольте рассказать вам про буквально один случайный день из жизни программиста МК. Читать далее]]>

https://habr.com/ru/articles/976260/
--------------------------------------------------------------------------------

-= bot.habr.rss =-
subject: Идущий жидкою тропою: гидромотор
12.12.2025 19:35
BotHabr (tgi,2)  
 
Опубликовано: Fri, 12 Dec 2025 16:05:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Мы знаем множество интересных видов двигателей, которые позволяют приводить в движение разнообразные устройства и механизмы людей. Двигатели эти существуют абсолютно разных конструкций и типов источника приводного усилия. В свете сказанного, зададимся вопросом: а может ли жидкость выступать в качестве двигателя?! Вернее сказать, в качестве рабочей среды этого двигателя? Мы видели двигатели с электрическим приводом, видели пневматические и даже внутреннего сгорания... Однако, думается, что подавляющему большинству, мало знаком следующий тип двигателя, который называется «гидромотор»! :-) Читать далее]]>

https://habr.com/ru/companies/beget/articles/974256/
--------------------------------------------------------------------------------

-= bot.antropogenezru.rss =-
subject: Секрет подгонки блоков в Древнем Египте | Нешуточная наука
12.12.2025 17:15
BotYouTube (tgi,4)  
 
Опубликовано: 2025-12-12T13:59:39+00:00

Более 10 лет назад французские археологи провели реконструкторский эксперимент с целью выяснить: почему у кладки древнеегипетских храмов такие аккуратные швы? И им удалось воспроизвести вероятный метод, обеспечивающий тонкие, почти идеальные стыки.

https://www.youtube.com/watch?v=vDN-WpRD3X0
--------------------------------------------------------------------------------