Search found 49 matches
- Fri Aug 19, 2011 2:01 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
Имхо, написать плагин к какой-нибудь программе (если имеется (толковая) документация и интерфейс стандартен) намного проще чем править ядро (о сложностях программирования в кёрнел-моуд, думаю, напоминать не надо). З.Ы. KFAR я привёл в качестве примера, т.к. я не знаю других программ для Клибри, кото...
Re: ASCIIVju
а как баг проявляет себя? чо-то я проверил, но вроде всё нормально ...
- Fri Aug 19, 2011 1:28 pm
- Forum: Network
- Topic: WebView: Text-based Browser
- Replies: 880
- Views: 379316
Re: HTML Viewer in C--
ВНЕЗАПНО а ведь UTF-8 уже есть в последних версиях. Но почему-то последний выложенный на форуме HTMLv открывает файл с UTF-8+BOM, и при этом русский текст отображается как-то так: " РЇРґСЂРѕ обратно совместимо СЃ 0.77 pre 2.8". HTML-файл соответсвует стандарту HTML 4.1 и ...
- Wed Aug 17, 2011 4:49 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
<квазифлуд>ИМХО, форум - для высказывания своих идей и для их обсуждения, а svn - для их реализации. поэтому я использую первое</квазифлуд>
- Wed Aug 17, 2011 4:43 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
Я предлагаю только вынести unpacker.inc в DLL и сделать так, чтобы ядро загружало библиотеки-декомпрессоры по мере надобности. Но этим смогу заняться только тогда, когда хорошенько изучу систему изнутри ;). Реализовывать распаковщики других алгоритмов я пока не планирую, т.к. если кому-то это понадо...
- Wed Aug 17, 2011 4:32 pm
- Forum: Network
- Topic: WebView: Text-based Browser
- Replies: 880
- Views: 379316
Re: HTML Viewer in C--
Небольшое пожелание от _ассемблерщика_плохо_знакомого_с_C--_: не плохо было забацать чтение html-ок в UTF-8/UTF-16.
- Wed Aug 17, 2011 4:26 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
хм, здравый смысл мне почем-уто подсказывает, что эти две процедуры вполне можно объединить...
- Wed Aug 17, 2011 4:06 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
kerpack/loader_lzma.inc - там лежит процедура LZMA-распаковки и её он записывает в файл запакованного ядра. Таким образом в компресснутом ядре целых две процедуры распаковки (ха-ха) - одна сжатая, другая нет )))
- Wed Aug 17, 2011 3:58 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
Sorcerer,
если я не ошибаюсь, то kerpacker сам записывает процедуру распаковки в ядро.
Serge,
я имею в виду не удалить вовсе, а перенести код в библиотеку. Так можно будет добавлять поддержку и других алгоритмов/форматов сжатия/кодирования без переписывания ядра.
если я не ошибаюсь, то kerpacker сам записывает процедуру распаковки в ядро.
Serge,
я имею в виду не удалить вовсе, а перенести код в библиотеку. Так можно будет добавлять поддержку и других алгоритмов/форматов сжатия/кодирования без переписывания ядра.
- Wed Aug 17, 2011 3:19 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
Кстати о "выносить из ядра всё, что работает"... Это только мне одному кажется, что LZMA-распакеру в ядре делать нечего?art_zh wrote:![]()
Это просто общая шиза какая-то: выносить из ядра всё, что работает...
- Mon Aug 15, 2011 11:22 pm
- Forum: Polls
- Topic: Какие на данный момент есть наиболее приоритетные задачи?
- Replies: 133
- Views: 68888
Re: Какие на данный момент есть наиболее приоритетные задачи
Ну можно сделать такой вариант: сложные кодировки типа UTF-7/UTF-8 реализовывать в библиотеках, а простые типа KOI-8/EBCDIC как таблицы. Это, конечно, если заботиться о расширяемости.
- Mon Aug 15, 2011 10:56 pm
- Forum: Polls
- Topic: Какие на данный момент есть наиболее приоритетные задачи?
- Replies: 133
- Views: 68888
Re: Какие на данный момент есть наиболее приоритетные задачи
XVilka, даже неоптимизированная процедура чтения символа UTF-8 или UTF-16, принимающая на входе указатель на символ, и на выходе возвращающая 32-битный кодпойнт + указатель на следующий символ, в несжатом состоянии у меня занимает 120-130 байт. Неужели это так много? Тем более поддержку различных ко...
- Mon Aug 15, 2011 3:08 pm
- Forum: Kernel
- Topic: Удаление 58 сис. функции из ядра.
- Replies: 61
- Views: 62359
Re: Удаление 58 сис. функции из ядра.
Ну и на чём порешили?
- Mon Aug 15, 2011 3:01 pm
- Forum: Kernel
- Topic: Загрузка библиотек
- Replies: 98
- Views: 95081
Re: Загрузка библиотек
Если вытащить загрузку программ/библиотек из нулевого кольца, то можно будет вовсе отказаться от идеи "Каждой ОС свои форматы экзешников и либ". Программист будет выбирать тот формат, который ему по душе и/или с которым он лучше_знаком/привык_работать.
- Mon Aug 15, 2011 2:53 pm
- Forum: Polls
- Topic: Какие на данный момент есть наиболее приоритетные задачи?
- Replies: 133
- Views: 68888
Re: Какие на данный момент есть наиболее приоритетные задачи
Мне почему-то кажется, что одной из первоочередных задач является поддержка различных языков системой, иначе KolibriOS вряд ли будет популярна по всему миру. Для этого нужно реализовать поддержку Unicode, различных раскладок клавиатур и кодировок, а также других национальных стандартов. Но в данный ...