Pull to refresh
174
0.9
Руслан @checkpoint

Old-time Unix hacker

Send message

Если их станет слишком много — я просто уйду.

Возьмите меня с собой. Но куда ?

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

А в этом ESP32-C3-SuperMini выводы JTAG случайно на "землю" не опущены ? Это могло бы обьяснить откуда берется такой ток и почему перегревается стаб. То, что Вы зафиксили проблему заменой библиотеки - это не совсем фикс. Вы просто замели проблему под коврик и она еще даст о себе знать.

И тут правльно заметили, что 60С на корпусе, это 160С на кристалле. Стаб просто вошел в термостабилизированный цикл. Посмотрите осциллографом на форму выходного напряжения. Если там пульсации с частотой 100-300 Гц, то это означает, что стаб постоянно входит в защиту (отключается) и выходит из неё. При таком напряжении цифровые схемы внутри ESP32 нормально работать не могут и скорее всего "залипнут" в каком нибудь нехорошем состоянии сожрав еще больше тока.

Индиана Джонс нервно курит в сторонке.

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

Так и есть. В провинциальных ВУЗах матан преподают роботы - лектор оттарабанил лекцию, кто не успел записать - экзамен не сдаст. Понимание материала никогда не требовалось. Я учился в 90-х и было всё то же самое. Нам впихивали эти гигантские выкладки, но никто не постарался обьяснить "нахрена козе баян" и зачем люди в 18-м и 19-м веках тратили на это своё время.

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

Больше - в моем канале об ИИ на Дзен.

А можно получить больше не на Дзен, а здесь на Хабре ? В противном случае эта Ваша статья-затравка выглядит просто как реклама.

Если бы OS/2 выиграла у Microsoft, то владелец массовой операционной системы был бы одновременно и производителем оборудования, и можно было бы опасаться монополизации рынка.

Именно это и произошло в конце 90-х - Microsoft спелась с Intel и обе превратились в одну гигантскую монополию Wintel с закрытым кодом, глючным железом, привязкой пользователей и прочими удобствами. Боюсь представить какой был бы наш мир если бы не появился Linux и опенсорсные операционки на его основе не получили бы распространение.

А что в этом плохого ? Я про MCA. Это же упрощенная канальная шина слизанная с мэйнфреймов - универсальная штука для подключения всего. Ведь все мы сейчас используем PCIe и не жалуемся.

Ethernet уже в середине 90-х был вездесущь. С TokenRing-ом IBM пролетела лет на 10 ранее.

Я плотно сидел на OS/2 с 93-го по 97-й, винду не использовал ни в каком виде - просто не было необходимости, так как программного обеспечения для OS/2 было более чем предостаточно:

  • Встроенный стек TCP/IP, DNS сервер, Apache, Netscape - первый мой сервер (и маршрутизатор) в сети Интернет был на OS/2.

  • IBM LAN Server.

  • StarOffice, Lotus Notes, Corel Draw, прочий офисный софт.

  • Всякая мультимедия интегрируемая в OS/2 Presentation Manager (просмотрщики изображений и видео, проигрыватели WAV, MIDI, MP3, поддержка CD-ROM).

  • IBM VisualAge (C/C++), Watcom C/C++ for OS/2, Visual REXX, Interactive DisAssembler (IDA) for OS/2 и прочего всего для разработчика.

  • Куча телекоммуникационного софта, в том числе весь фидошный софт для узла и BBS.

  • Куча консольных утилит (нативный File Commander вместо Norton-а, архиваторы и т.д.)

  • По фидошным файловым эхам постоянно приходили разнообразные полезные утилитки для OS/2. Жизнь в SU.OS2.* кипела!

  • Walnut Creek CD-ROM регулярно выпускал CD диски с подборками софта для OS/2.

  • С поддержкой аппаратуры было всё более-менее нормально (не хуже чем у винды, это точно). Звуковухи, видюхи, CD-ROM-ы, сканеры, Iomega ZIP драйвы и прочие стримеры подключались без проблем - драйвера шли либо в комплекте на дискетке, либо по Фидошке уже давно пришли. :-)

  • Документации по программированию под OS/2 было предостаточно. Даже бумажные книги были написаны в 90-х.

Фактически софта под OS/2 было даже больше чем поначалу под Win'95, и пользовательская база у этой ОС была огромная !!! Но проклятые пиджаки просто решили слить клёвую операционку, не без помощь матери Гейтса вестимо.

IBM до сих пор полностью не открыла исходников OS/2, а то что опубликовано - с переписанными кусками. Удивительно, каким таким образом мелкомягкие из 90-х сумели прищемить гениталии Глубому Гиганту ? Ведь при должном желании IBM могла бы стереть их в порошок. Но нет. :-(

PS:

The Interactive DisAssembler (IDA) is a disassembler with debugging functions that supports a huge variety of CPU architectures and file formats. Originally a shareware OS/2 application that disassembled native and DOS executable only but later gained a DOS extended version and a MS Windows console port.|

Как всегда большое спасибо за интересную статью.

Немного не в тему, но тоже про программирование музыки. Кто-то пробовал Штрудель ? На мой непрофессиональный взгляд - это просто отрыв башки. Его бы из NodeJS в Сишную библиотеку перенести и можно было бы программить классную озвучку для демок.

Да уж, простор для полета фантазии. :)

Интересно почему в нулевых адресах располагается область Display LCD RAM ? У MOS 6502 нулевая страница адресного пространства отводится под указатели, а первая - под стек. У SPL02 всё подругому ?

Fortran хоть и был моим первым ЯП, но с Си навсегда останется моя душа. И немного с ассемблером. И чуток с Perl-ом.

Как минимум - знать про его существование.

Только потом уже Kotlin.

А промптинг когда преподавать ? ;)

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

Так может быть потому и нету их ? Люди будущего взали в руки калькуляторы, провели небольшие рассчеты и прикинули что вероятность попасть в заданную точку пространстра-времени стремится к нулю, а погрешность в расчетах делает такое путешествие еще более опасным. А тех, кого отправили, в качестве эксперимента, назад не вернулись. Изделие оказалось невостребованным. :-)

1
23 ...

Information

Rating
1,787-th
Date of birth
Registered
Activity