Как стать автором
Обновить
18
0
Алексей Сторожев @storoj

Пользователь

Отправить сообщение

... а "removeFirst" – O(1)?

Почему вдруг array.count это O(n)?

Для быстрой разборки свичей можно было бы напечатать открывашку вроде такой: https://www.thingiverse.com/thing:3097933

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

А нет такого, что он не поддерживает exfat? Для моего ve200 точно была прошивка, которая добавляла его поддержку, но я сломал у него экранчик. Я нашёл "донора" ve300 на ебее за недорого, и собирался просто вставить в него свой жёсткий диск, однако же он не поддерживал exfat из коробки. Прошивок, добавляющих поддержку я тоже не нашёл. Так что пришлось переставить экранчик из ve300 в мой старый ve200.

Это же Хабр, тут многие люди живут ради "задач ради задач". Круто же, когда не работало, а потом ты что-то сделал и заработало.

А зачем человек может захотеть переустановить Windows? Конечно, в своё время мы часто это делали просто "по приколу", и были заранее подготовлены, но бывают ведь и случаи, когда что-то почему-то сломалось. А уже не так-то просто подключить старый IDE винт к своему компьютеру и залить туда Win98_Install на диск D:. Да и с дискетки уже не загрузишься, чтобы setup.exe запустить.

Кажется, что я находил вот этот проект на stm32, но к сожалению я не шарю в теме, чтобы попробовать что-то сделать самому: https://github.com/GenieKits/USB-CDROM-Emulation-on-STM32F103C8

Ещё я находил, что можно сделать эмулятор cdrom на raspberry pi: https://github.com/artyomsoft/cdemu-rpi, но он не мгновенно загружается, и кажется оверкиллом.

Было бы супер круто если бы удалось сделать опенсорсную прошивку для какого-нибудь esp32, чтобы вместо 2.5 hdd или nvme можно было хранить всё на sd карте. Получился бы очень компактный девайс, и мне даже неважно, что скорость была бы не супер. Я даже находил какие-то китайские исходники эмулятора cd привода для stm32 (кажется), но чтобы разобраться в этом я пока не имею скилла.

Наверное идея именно в том, чтобы иметь "швейцарский нож", который работает в любых условиях, и работа сводится к "вставил в usb, выбрал образ, и поехали" – вместо того, чтобы помнить обо всех тонкостях. Плюс, чтобы скопировать дистр Win98 на жестки диск компьютера, где нет ОС, уже надо с чего-то загрузиться и откуда-то скопировать – что порой сводится к ровно той же проблеме с драйверами для слишком современных устройств. Но это лишь мои предположения.

Лежит в директории файл с именем ls, запустил пользователь в ls в командной строке - так пусть и крикнет командная строка "чувак, у тебя коллизия с системной командой... Проверь что за фигня у тебя".

находишься в такой директории (где чисто случайно есть файл "ls"), запускаешь скрипт, который запускает скрипт, который запускает скрипт, который запускает "ls". на каком уровне и какая должна произойти ошибка?

Совершенно бесполезное знание на практике. Если добавишь Hashable в явном виде – хуже не станет. Не добавишь там, где его не хватает – не скомпилируется.

Статья тоже мусорная: можно сократить до трёх предложений без потери полезного сигнала.

Совершенно дебильный вопрос, причём основную дебильность привносят скорее ответы. Считать неправильным ответ "надо законформить Hashable" это почти то же самое, что вопрос про "i+++++i".

Я бы уже не удивился появлению браузера на Electron.

Наверное да, но просто немного расстраивает факт того, что эта универсальная задача, относящаяся к любым UIScrollView, и даже кое-как имплементированная в изолированном объекте (UIAutoRespondingScrollViewControllerKeyboardSupport), недоступна к использованию в этих "особых" местах.

Я бы так не сказал. Например, если захочется сделать UITextViewController ("полноэкранный" редактор текста), то будет проблема. Можно и другие примеры представить, когда нужна рутовая UIScrollView, в которой есть текстовый инпут.

Информация

В рейтинге
Не участвует
Откуда
London, England - London, Великобритания
Дата рождения
Зарегистрирован
Активность

Специализация

Mobile Application Developer