Уже давно все понимали что старый Memory Blocks ужасен, потому как при нажатии перерисовывалось всё окно. Я уже давно (как только освоил немного С--)) захотел его переписать. Нарисовал уже и внешний вид окна, но всё это время был очень занят Эолайтом. С аське Велиант меня как-то спросил что я ещё хочу реализовать, ну я и кинул ему скрин.
И вот спустя некоторое время и родилась эта программа...
Преимущества:
- не перерисовывается всё окно при нажатии на кнопку (блок)
- стильный интерфейс
- встроенная двуязычность)
- не спёртые у мелкомягких иконки, свои, уникальные.
Через пару дней после выхода программы diamond переписал Memory Blocks с целью уменьшения размера обратно с С-- на асм.
Размер уменьшился на 1.54 Кб.
Программа обсуждается здесь
четверг, 13 марта 2008 г.
Memory Blocks for KolibriOS v1.0
Подписаться на:
Комментарии к сообщению (Atom)
Memory Blocks in KolibriOS v1.0 explain how the operating system manages dynamic memory efficiently within a minimal footprint. This blog explores allocation techniques, block structures, performance optimization, and system stability strategies, helping developers understand low-level memory handling in this fast, assembly-based OS environment. Law Offices of SRIS, P.C.
ОтветитьУдалитьThis blog explores allocation techniques, block structures, performance optimization, and system stability strategies, helping developers understand low-level memory handling in this fast, assembly-based OS environment.
ОтветитьУдалитьelfbar vape price
This was an interesting read, especially seeing how the author worked on improving the old Memory Blocks program instead of accepting its limitations. I liked the focus on practical improvements such as avoiding unnecessary window redraws, adding bilingual support, and creating original icons. It is also impressive that the program was later rewritten in assembly to reduce its size by 1.54 KB. As someone who deals with academic responsibilities too, I understand how people may search phrases like “take my hesi exam for me” when they feel overwhelmed, but finding better ways to manage time and responsibilities can be much more useful. Overall, this is a fascinating look at older software development.
ОтветитьУдалить