Много лет занимаюсь пассивным суицидом. Пришёл к выводу, что смерть - весьма подлая штука. Когда её ждёшь и ищешь, она прячется. А когда захочешь жить - она уже за спиной. ЗЫ. Маску не ношу, к медикам не обращаюсь, ремнями безопасности не пристёгиваюсь, и т.д.)))
Майкроб, тебе бы ещё жену, как у Линуса Торвальдса - чемпионку Финляндии по карате. Думаю, она бы тебя быстро отучила водку пьянствовать и направила бы твои таланты натренированной рукой в нужное для семьи русло)
June, ладно извиняюсь что залез не по теме со своими вопросами, балдой иногда несу всякую бессмыслицу)
Ладно проехали, как всегда кроме SO про структуры данных мало кто ведает! Одни писали как-то на энтузиасты свою мини ОС так не смогли реализовать AVL-Tree без рекурсии, а ещё с lock-free проще Skip-List, да и пофигу хоть на статических-фиксированных массивах пускай остаются навсегда)))
Сообщение от June Там по умолчанию было 10 мсек., но этот параметр можно было изменить. real-time не отменяет многозадачности. Да не так выразился, просто при переключение контекста между процессами будет оверхед, ну допустимо в мягком realtime, но в жёстком?
Сообщение от June QNX много работал, она тоже многозадачная) Конечно многозадачная, вытесняющея.
...
Как отсортировать двусвязной список слиянием, без привлечения стека, а на кучи! Многие лезут в инет, но изначально никто не лез!!!
Я легко могу понять по исходнику как человек владеет C/C++. Теория множеств должно быть на высоте, а алгоритмы на графах вообще в мозг))) Дискретка как дискотека
Правильно Линус Торвальдс говорит покажи код, прежде чем говорить о совершенстве! Я могу показать исходник своего ЯП!!!
Я что-то тоже уже за 90кг перевалил. Надо педали крутить почаще. Сообщение от microbe June, описываешь как-будто TCP/IP Точнее - как сетевую модель OSI. Она применима ко многому.
June, описываешь как-будто TCP/IP или IPX/SPX протокол? Думаешь я профан? Давай, покажи свой ЯП, я могу показать серьёзно!
Даже взять простой битовый формат файла bmp, многие не могут его загрузить, путаница с выравниванием и компрессии RLE4/8. Некоторые структуры данных не сравнивают OS/2 с WinAPI. Сколько на форумах не могут познать работу с bmp))) В роде легко, вот формат png более тяжелее Deflatet
Я наоборот разболтался за время удаленки. Утром просыпался только с первым звонком (около 10:00), до обеда работал, в обед спал, потом до 17:00 перепроходил "Ведьмака". Такой вот режим дурацкий сложился. Только по вечерам выходил из дому прогуляться. Совершенно растолстел и одичал. Все хорошо в меру. И здорово, что с понедельника у меня отпуск, сегодня покатался на веле за городом, по Щепкинскому лесу - прямо как заново родился. Так что на хер эту изоляцию, полицаев и аусвайсы)
Да не сказать, чтобы сложное, но надо помнить много нюансов. Тот же драйвер USART можно сделать и на прерываниях, и на DMA. В случае DMA нужно помнить, что изменение индекса в контроллере не означает, что байт данных с этим индексом уже успел долететь до памяти, что разные области памяти по-разному кешируются и по-разному работают с DMA, и т.д. и т.п.. И даже зная всё это, можешь обнаружить потерю части пакетов на определённых тестах, потому что далеко не все особенности контроллера задокументированы. Одно могу сказать - скучно не будет.
И как сложное это дело? Думаешь легче декодировать LZW на ходу в определенные рамки без сторонних lib?
Драйвера не под ОС, под голое железо. Простейший пример - функция, позволяющая отправить в USART несколько байт. Или принять. Физический уровень. Или следующий уровень - принять пакет, проверить CRC32 и отправить одному из адресатов на более высокий уровень. Драйверами под ОС занимаются другие люди, я туда не лезу.
Рутина, понятно сам ушёл от этого, просто надоело.
microbe, я с поиском не сталкиваюсь. Мне то загрузчик надо написать, то определение КСВ антенны, то набор драйверов, то список тестов, то демодулятор радиосигнала. Главное - выделит ли начальство деньги на покупку очередного JTAG? У меня их сейчас дома 5 штук, из них только два одинаковых. А на спектроанализатор? Хватит ли мощи у источника питания? Такие вот приземлённые вопросы)
Ладно отчаливаю от темы...