dlinyj: (Default)
Что-то я на месяц пропал. Хотя в тележке что-то черкал. Много работы, что-то начал запариваться.



Из позитивных моментов, вы можете увидеть меня вживую на митапе. Я достаточно редко выступаю с докладами, только если прям зовут. Но тут меня очень звали, поэтому если вы хотите меня увидеть, или услышать, вас приглашаю 26 марта в воскресенье с 14 часов по адресу Москва, 1-й Боткинский проезд 7 строение 1, Благосфера. Как добраться: https://blagosfera.ru/kontakty/

Те, кто не смогут придти, могут смотреть трансляцию в ютуб-канале.

Темы докладов:



Подробности и новости в официально канале.
dlinyj: (Default)
Продолжаю заметки на полях.



Так получилось, что у меня сдохла одна система, потом помер винт и виртуалку с Windows умерла вместе с ним. Плюс, на самом деле достаёт собирать прошивку под Linux, потом копировать на виртуаку, тыкать мышкой и т.п. В комментарии к статье Что с памятью моею стало мне посоветовали ПО под линукс для работы с этим программатором.



https://gitlab.com/DavidGriffith/minipro/

Собрался духом, и всё же решил освоить функционал. К сожалению, deb-пакет у меня не собирался, поэтому вместо make install применил checkinstall. Подробно почему нельзя использjвать make install. В общем, оказалось намного удобнее чем под виндой. Read more... )
dlinyj: (Default)
Я пообещал, что буду делать заметки на полях по этому проекту.

При попытке запустить ROM BASIC на 386 плате, я понял что сам ROM успешно подхватился, и куда-то случился переход, но всё остальное почему-то не работало.
При этом в qemu с SeaBIOS всё работало отлично. Было понятно, что проблема в инициализации BIOS, передача управлению кода и т.п. Идей, как отладить это на аппаратной платформе у меня не было. Даже подключая логический анализатор, я всё равно не мог добиться выполнения по шагам.

Стало понятно, что надо брать родной BIOS материнской платы. Изначально планировал просто считать биос программатором. Благо, это обычная ПЗУ в DIP.


Материнская плата


Но, потом подумал, что может найду сразу готовый бинарник. И решил погуглить по материнке, и да, он таки есть. Вот что удалось найти по этой мамке. У меня установлен BIOS AMI, его и буду пробовать.Попытки завести BIOS )
dlinyj: (Default)


Много лет хотел собрать свою ISA-карточку, даже когда игрался с "Волшебным Чемоданом" ковырялся с платами расширения. А тут вон прям мегаудача, появилась интересная задумка, в продолжение моих игрищ c ROM BIOS - это DiskOnChip.

В общем, всё это вылилось в статью: "SSD технологии древних: DiskOnChip". Буду рад вашим комментариям, лайкам.
dlinyj: (Default)
В руки мне попала крайне любопытная железка: Barebone Light System lg8101

  • Процессор 533MHz

  • ОЗУ - 128 МБ

  • Compact Flash 512 Mb.





Железка ещё из тех славных времён, когда даже такую бытовую штуку, как тонкий клиент старались сделать красивой, сделана с любовью. И даже сегодня можно использовать по прямому назначению.Оглядим со всех сторон )
dlinyj: (Default)
В новогодние праздники, по старой традиции, катался в на блоху в Подрезково. Как оказалось, был не сезон, но как обычно бывает, есть фанаты и можно выловить всякие вкусности даже в такие моменты. И мне удалось выцепить всего за две тысячи лампу, за которой давно охотился. Обычно на авито ценник на них начинается от пяти.


Ну, как обычно, состояние лампы оставляло желать лучшего. Обычно старинные лампы не включаю, без полной ревизии. Тут было всё весьма достойно, после разбора и можно было пользоваться и так, но всё же не хотелось. Как обычно, полная разборка и помывка.Read more... )
dlinyj: (Default)
Мне лениво делать ворклог, фотографируя каждый этап процесса. Потому, что руки по локоть в говне заняты инструментом. Поэтому просто, фоточки, которые были сделаны "по случаю". Цените блогеров, которые вам снимают каждый этап изготовления - это титанический труд.
За качество фото, сорян, снимал для себя.


Результат


В общем, давно хотел себе нормальные большие тиски. Вообще, тисков много не бывает, я тут посчитал, что у меня около 10 различных типов настольных тиков, я молчу про всякие маленькие ручные. И, надо сказать, что все использую. О восстановлении одних них вы читали. Да о многих читали, не буду давать ссылок. Пришла пора заиметь себе более крупные тиски (не самые крупные, но достаточно большие). И, вновь, благодаря zhalmenov (не знаю куда ссылку давать, на пикабу, инсту, или вконтакте) у меня появились тиски и основание, чтобы их поженить. И, тут я решил упороться и сделать всё по науке. Read more... )
dlinyj: (Default)
Фермер не смог подобрать подходящего эпитета, чтобы охарактеризовать качество навоза.



Решил приобщиться к прекрасному, и разобраться с такой системой сборки как yocta. Много слышал, но никогда не работал. Раньше работал только с системами BuildRoot. В т.ч. и OpenWRT. К билдруту привык, прозрачен, понятен, лёгок, быстро компилируется.

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

Ладно, может я не прав. В целом, для проекта, который мучаю, альтернатив yocto нет, поэтому продолжаем жрать кактус. Решил начать с маленького: собрать простой проект для BeagleBone Black, что на фото выше. Типа начать с простого проекта, потом научится его обмазывать и т.п. Попробовал несколько мануалов, нифига не работает!!! То есть, собирает, но не грузит (боль, печаль и унижение). Обратите внимание, что в сути проба мануала занимает рабочий день, с учётом парочки перекомпиляций и перепрошивки!
В результате Нашёл неплохой видеомануал, который хоть как-то гарантирует, что всё будет работать.



Делаю всё согласно мануалу, разумеется делаю тот чекаут, с того тага...Дьявол в мелочах )
dlinyj: (Default)


Так получилось, мне перепали плакаты по токарной обработке. Стало жалко, что такое добро может пропасть. Поэтому решил их отфотографировать, а потом благодаря помощи @Johurn удалось их нормально оцифровать. Примеры исходных картинок )

Девятого плаката не хватает в этой серии, и присутствует один плакат из другого списка. Ну чем богаты. Теперь сваяли готовый pdf и его можно скачать.
dlinyj: (Default)


Тема с клавиатурами меня очень зацепила. И стало интересно, реально ли использовать терминальные клавиатуры с обычным компьютером. Результатом стал настоящий реверс-инжиниринг клавиатуры. Подробности в моей статье: "Реверс-инжиниринг нестандартной ps/2 клавиатурыТема с клавиатурами меня очень зацепила. И стало интересно, реально ли использовать терминальные клавиатуры с обычным компьютером. Результатом стал настоящий реверс-инжиниринг клавиатуры. Подробности в моей статье: "Реверс-инжиниринг нестандартной ps/2 клавиатуры".

Из забавного, что в статье я пошутил:
Сравните две клавиатуры, нестандартную и стандартную, обратите внимание на расположение клавиш вокруг кнопки "Z".



Пока никто не уловил в чём здесь прикол. Но меня очень забавляет этот момент.В чём же ирония? )
dlinyj: (Default)
Никогда бы не подумал, что в свои 37 лет смогу беспробудно, всё свободное время буду тратить на восьмибитную старую игру. Но тут просто затянуло, бесподобная игра, даже по современным меркам. И вот, наверное первая игра, которую я прошёл на Nes (в нашей версии Dendy).



Игра для тех лет, просто потрясающая. Как я понял, с игрой поставлялся целый буклет с инструкцией. Игра смесь аркады и квеста, невероятно интересно играть. Громадное количество секретов, часть из которых вынесена даже из игрового мира в реальный мир! То есть надо вживую решить один квест. Но об этом ниже.

Самое поразительное, для тех лет, это реализация сохранения игры! Да, представляете на Dendy, пардон, Nes, было реализовано сохранение. То есть ты проходил уровень, и мог его уже начинать сколько угодно раз. Конечно, это не то сорхранение, когда сейвишь в любой момент, но тем не менее. Реализовано было с помощью SRAM и батарейки.


Фото картриджа. Обратите внимание на батарейку.


Как по мне, для тех времён - это просто космические технологии. В игру я играл, с учётом возможности сохранится в любой момент, около двух недель, каждый день, иногда по целому дню. Если учесть невозможность таких сохранений, а также учесть что ребёнок играет не так точно, как я, картриджа хватит на год! Игруха реально оооООоооООочень сложная и при этом интересная.

Самый забавный квест был в реальном мире. Read more... )
dlinyj: (Default)

Внешний вид взрывных заклёпок


Не так давно в тырнетах завирусилось видео о взрывных заклёпках. Никто никогда ранее не слышал о таком чудном чуде, и наша станочная братия нашла способ их достать. В результате этого добрый дедушка Мороз под ёлку положил по жмене таких вот заклёпок. Конечно же мне захотелось их испытать в деле, каково это использовать именно взрывные заклёпки. Read more... )
dlinyj: (Default)
В прошлом посте про синюю жижу поведал о создании пасты для удаления ржавчины.
Но бывает нужно удалить ржу быстро, просто и без лишних телодвижений. Проще говоря, мне стало лень заниматься обмазкой и хотел получить всё и сразу. Поэтому решил попробовать сварить железку в Трилоне. Что же из этого вышло.



Имеем вот такую железку - это стойка для микрометра. Она подёрнулась ржавчиной, и надо её срочно спасать. Основание совсем заржавилось.



Перво-наперво разборка и отмыка. Read more... )
dlinyj: (Default)


Ну что же, продолжаю совершенствовать навыки удаления ржавчины. Одной из проблем стало то, что не всякую железяку можно засунуть в ёмкость, особенно если её геометрические параметры сильно превышают размеры ёмкости. И пришла пора сделать трилон-гель, или "волшебную жижу".

Изготовление жижи оказалось несложным, а испытания показали высочайшую её эффективность.Read more... )
dlinyj: (Default)


Ну что, с совершеннолетием!

Ну что, с совершеннолетием!

dlinyj: (Default)
Помните мой пост в ЖЖ "Борьба с клавиатурой Электроника МС 7004". Понял, что тема достаточно интересная, жалко стало пропадать добру.
Плюс, немного почитал о предыстории этих клавиатур и всё это более полно и интересно оформил в отдельный пост на хабр.


Подключение советской клавиатуры Электроника МС 7004 к современному ПК

Буду рад вашим комментариям, рекомендациями и т.п.
dlinyj: (Default)
Итак, вновь отдаю барахло. Но мне стало лениво писать посты, поэтому появился удобный механизм раздачи - это канал в телеге "Мусоровоз". Все вкусности теперь там. Подключайтесь, разбирайте.

dlinyj: (Default)
Всё хорошее когда-нибудь заканчивается. Вот и приходит пора выключать мой проект hipcrt. Подробнее о нём, кто пропустил, может прочитать в статье на хабре.



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

Поэтому, если вы ещё не пробовали мой проект, два дня он будет доступен. Потом я его остановлю навсегда, и видимо выставлю на продажу в "Мусоровозе".
Поэтому, напоследок можете бахнуть немного картиночек на память, без регистраций и смс.
dlinyj: (Default)
Тот уникальный случай, когда я пишу пост в ЖЖ сильно позже, чем вышел пост на хабре. В телеге вышел вовремя. Прошу понять, простить и полюбить, в командировке, было просто не до того. Исправляюсь, пишу с сапсановского вайфая.



Хотели ли вы когда-нибудь написать свой BIOS? А BIOS вместе со встроенным BASIC? А вообще представляете как работает BIOS и как писать свои модули расширения? Уже давно у людей витает в воздухе идея сделать свой ROM BASIC и поиграться с ним, но вот прям рабочих и живых решений, по крайне мере в рунете я не встречал. В чатике давно муссируется тема, как это сделать. И сложнее всего было не проболтаться, что я знаю как это делать и уже есть готовое решение.
И вот, настал счастливый миг, когда могу явить это решение широкой публике. Подробности в моей статье:



Буду рад вашим комментариям, лайкам, дополнениям.
dlinyj: (Default)
Я уже было отчаялся, исправил багу, уже статью написал по теме, думал всё, запроса на слияние не будет. Но нет, таки одобрили.



Ура товарищи, теперь исправленная версия в оригинальной репе. Мелочь, а приятно.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 23rd, 2026 10:07 am
Powered by Dreamwidth Studios