(no subject)

Jan. 16th, 2026 09:49 am
ufm: (Default)
[personal profile] ufm
#yggdrasil #mycelium #zerotier #tinc и еще куча вариантов

Во кто-то заморочился. Очень инетресный сайт получился...

🔗 https://github.com/Qubasa/vpn-bench?tab=readme-ov-file
🔗 https://vpnbench.clan.lol/overview

Источник:https://twinkle.lol/item/fca9f569-f713-40c7-9a74-e2991ddfbe66
vak: (Знайка)
[personal profile] vak
Запись из файла:
$ floppy write msdos622.img 
Writing 80 tracks, 2 side(s)
Bit Rate: 500 kbps
Rotation Speed: 300 RPM

Insert TARGET diskette in drive
and press Enter when ready...

Writing track 79, side 1...
Write complete.

Image from file 'msdos622.img' written to diskette.
Чтение в файл:
$ floppy read
Insert SOURCE diskette in drive
and press Enter when ready...

Bit Rate: 500 kbps
Rotation Speed: 300 RPM
Reading track 81, side 1...
Read complete.

Image from diskette saved to file 'image.hfe'.
Стирание:
$ floppy erase
Insert TARGET diskette in drive
and press Enter when ready...

Erasing track 81, side 1...
Erase complete.
Ещё будет "floppy format", создание файловой системы с выбором из нескольких форматов. 

Исходники здесь: github.com/sergev/floppy

(no subject)

Jan. 16th, 2026 01:14 am
ufm: (Default)
[personal profile] ufm
YGGverseYGGverse wrote the following post Fri, 16 Jan 2026 00:30:13 +0200
Remove AI features, telemetry data reporting, sponsored content, product integrations, and other annoyances from web browsers
https://github.com/corbindavenport/just-the-browser


Source:https://twinkle.lol/item/da412244-62d8-4fa3-bec1-f7d1cc6d638d

Из шуток про ЖЖ

Jan. 15th, 2026 02:19 pm
vak: (Кризис так себе)
[personal profile] vak
Привязали таки козла к сбербанку.

(no subject)

Jan. 15th, 2026 01:36 pm
ufm: (Default)
[personal profile] ufm
TibiboTibibo wrote the following post Thu, 15 Jan 2026 09:31:31 +0200
Image/photo
Муахаха


Source:https://twinkle.lol/item/197693e0-8968-4654-ab6b-24c8f2b75b5c

Зазоры

Jan. 15th, 2026 02:46 am
vak: (Знайка)
[personal profile] vak
Вот такая табличка зазоров gap2 и gap3 получилась для разных форматов флопов. Зависит от битовой скорости и количества секторов на дорожке. Не зависит от типа флопика. Вдогонку к предыдущему посту.
            Floppy  Media   Sectors
Bit rate    Drive   Volume  per track  Heads  Tracks  gap2  gap3
----------------------------------------------------------------
500 kbps    5¼"AT   1.2M    15         2      80      22    84
            3½"     1.44M   18         2      80      22    108
            3½"     1.6M    20         2      80      22    44
----------------------------------------------------------------
250 kbps    5¼"SS   160K    8          1      40      22    80
            5¼"PC   320K    8          2      40      22    80
            5¼"SS   180K    9          1      40      22    80
            5¼"PC   360K    9          2      40      22    80
            3½"SS   360K    9          1      80      22    80
            3½"     720K    9          2      80      22    80
            3½"     800K    10         2      80      22    46
----------------------------------------------------------------
300 kbps    5¼"AT   360K    9          2      40      22    80
----------------------------------------------------------------
1000 kbps   3½"     2.88M   36         2      80      41    84
            3½"     3.12M   39         2      80      41    40

(no subject)

Jan. 14th, 2026 08:01 pm

RBS15

Jan. 13th, 2026 10:51 am
vak: (Кризис так себе)
[personal profile] vak
Швеция готовится к войне с Россией. Показывают, как их новая ракета уничтожает установку С-400 и китайский фрегат. У России нет своих таких кораблей: видимо предполагается, что Китай за них вступится.

Gaps

Jan. 13th, 2026 09:30 am
vak: (Знайка)
[personal profile] vak
Доделываю в утилите floppy поддержку формата файлов IMG. Утилита уже умеет писать IMG на флопик и читать IMG с флопика. Но дьявол в деталях: разные форматы флопиков имеют разные "gaps", то есть зазоры, пустые места на дорожке.

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



Критичные зазоры здесь: gap2 и gap3. От их величины зависит стабильность обмена с флопиком на разных флоповодах. Gap4a и gap1 всегда одинаковые, а gap4b просто дополняет дорожку до нужного размера (до следующего индекса).

Вот зазоры gap3 для стандартных форматов, в строке Gap Length (Format). Это из описания чипа флопового контроллера FDC37C65C. Там же указано, что gap2 для всех форматов должен быть 22, а для 2.88M увеличенный до 41.



Зазоры для нестандартных форматов придётся смотреть в линуксном драйвере floppy.c. Полезно и в FreeBSD заглянуть, sys/fdcio.h.

(no subject)

Jan. 13th, 2026 05:35 am
ufm: (Default)
[personal profile] ufm
biber551biber551 wrote the following post Tue, 13 Jan 2026 03:05:26 +0200

Збір пам'яті мого Командира.

🔗 Збір пам'яті мого Командира.

Моя батарея жива.
В неї новий сильний і толковий командир, що виріс в батареї з самого початку війни.
Від солдата до командира.
І батареї потрібна поміч.
Як завжди на вчора.
Image/photo
Image/photo
Треба оплатити ремонти машин. СТО вже над ними працюють.
Скоро треба буде оплатити рахунки.
Окрім того треба оплатити абонентські плати за три позаштатні старлінки.
Image/photo
Все це дуже потрібно щоб тримати фронт і знищувати ворогів.
Як завжди вся надія на вас.
Це буде гарне вшанування пам'яті нашого Командира.
В батареї зараз багато нових бйців, багато старих тіки з шпиталів.
Своїх грошей на вирішення проблем в них нема.
Тому звертаємось до вас.

Рем. авто + старлінк

Наша мінометна батарея збирає на ремонт авто і оплату старлінків

🎯Ціль: 78 000.00 ₴

🔗Посилання на банку
https://send.monobank.ua/jar/nU3VZALLw

💳Номер картки банки
4874 1000 2391 7258


Пей пал.
Eugen Pinak:
PayPal: Name: YEVGEN PINAK, Email: pinak77@yahoo.com

Тримаємо стрій!

Image/photo comments


Source:https://twinkle.lol/item/df09a8da-90d0-4ae2-9086-377a5347fff1

(no subject)

Jan. 12th, 2026 12:48 pm
ufm: (Default)
[personal profile] ufm
#СЯУ что alpine linux он не "специально для докера" а вполне и "специально для виртуальных машин" (и еще много для чего "специально")

И более плотное знакомство с ним вернуло мне веру в линукс как таковой. Оказывается всё еще бывают линуксы, которые не жрут после загрузки память как винда, не используют systemd, не запускают всякое говно типа dbus и вобще ведут себя как приличные системы. А я уже прям начал опять в сторону freebsd коситься одним глазом.

P.S. и как обычно - нет, я не тормоз. Я - медленный газ.

Источник:https://twinkle.lol/item/aa5e93dc-260e-45a6-b9b1-910d1f154c28
vak: (Бодхидхарма)
[personal profile] vak
ЧатГПТ решил подытожить год нашего общения. Прислал картинку моего рабочего стола.

Диск ST506 сделай сам

Jan. 10th, 2026 01:11 pm
vak: (Знайка)
[personal profile] vak
Один крутой чувак сбацал "жёсткий диск" для XT-шки с родным интерфейсом ST506, на микроконтроллере RP2040. Девайс превращает любую SD карточку в 20-мегабайтный носитель с правильной геометрией. Вот такой прототип:



Исходники: github.com/kuba2k2/pico506

Подробная статья: "Emulating a 1987 proprietary RLL hard drive - Toshiba T1200". Результат:





Это я к чему. Для XT-шки существуют древние юниксы: Venix, Xenix86, PC/IX, Coherent, Minix. Но все они работают с диском напрямую через родной дисковый контроллер. Не используют биос, поэтому современные заместители типа XT-IDE для них не годятся. До сих пор попытки установить эти юниксы кончались ничем. XT-шный дисковый контроллер у меня имеется, но диска-то нету. Заржавели все механические диски за сорок лет.

Имея же такой диск pico506, можно смело устанавливать древние юниксы и с ними играться. Надо только спаять себе экземпляр.
vak: (Знайка)
[personal profile] vak
Статья 1974 года: полное формальное описание семантики Алгола 60. Включая goto, между прочим. Но без own переменных.

Mosses74.pdf

pbm2track

Jan. 9th, 2026 02:49 pm
vak: (Балу)
[personal profile] vak
Народ научился котиков на флопиках рисовать. Намагниченностью.

Записываем:



Считываем:

vak: (Абориген)
[personal profile] vak
Только во вторник Синопсис объявил мой симулятор в релиз, а в среду их акции уже подскочили на 2.2%.

Массовая линька

Jan. 9th, 2026 11:16 am
vak: (Путиномедвед)
[personal profile] vak
Что-то происходит с венесуэльским... ой... уже российским флотом.

(no subject)

Jan. 9th, 2026 10:52 am
ufm: (Default)
[personal profile] ufm
Who Let The Dogs Out 🐾Who Let The Dogs Out 🐾 была создана публикация Fri, 09 Jan 2026 10:24:47 +0200

Почему оперативная память подорожала в четыре раза?

#ai #memory #expensive

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


Источник:https://twinkle.lol/item/126d5840-177e-49c7-a414-d34d057ac15c
vak: (Default)
[personal profile] vak
Точнее, какие бывали. Всё это дела минувших лет, конечно. Сейчас заинтересуют только коллекционеров.

Сам я застал еще 8-дюймовые флопы. Хотя уже в конце 80-х они были редким зверем. Массовыми были 5.25-дюймовые, а после них 3.5-дюймовые флопики.




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

Первые пять колонок - параметры именно флоповода, а не флопика. Шестая, коэрцитивность - характеристика уже самого носителя. 

PC Drive Type RPM Tracks Track width Data rate Coercivity
5¼" 360K 300 40 wide 250 kbps 300 Oe
5¼" 720K 300 80 narrow 250 kbps 300 Oe
5¼" 1.2M 360 80 narrow 500 kbps 600 Oe
3½" 720K 300 80 narrow 250 kbps 600 Oe
3½" 1.44M 300 80 narrow 500 kbps 720 Oe
3½" 2.88M 300 80 narrow 1 Mbps 750 Oe

Для утилиты fdx, которую я взялся ваять, тут три важных параметра. Во первых, скорость данных, поскольку от этого зависит длительность импульсов и частота PLL. Во вторых, скорость вращения, которая определяет общее количество данных на дорожке. В третьих, количество дорожек, 80 или 40, чтобы не пытаться уезжать головкой за край диска.

Кстати, floppy tool я вчера доделал, теперь он умеет не только читать, но и писать файлы HFE на флопы. Теперь буду добавлять поддержку формата IMG.
Page generated Jan. 16th, 2026 06:58 pm
Powered by Dreamwidth Studios