Года два назад, когда я начинал вникать в разработку интерфейсов и выбранное средство для их реализации - Compiz, я никогда не думал что меня так затянет... В голове постоянно возникали и возникают новые идеи... И я начал ценить значимость интерфейсов в сегодняшнем мире.
Сразу оговорюсь - для меня это больше хобби, чем работа. На сегодняшний день мной и моим научным руководителем, Костюком Дмитрием, опубликовно почти десяток работ на тему панели мини окон и способов управления этими окнами. Это достаточно новая тема в программировании, но достаточно старая в интерфейсах. К сожалению её так никто и полноценно не реализовал.
Это было небольшое лирическое отступление. К чему? Трудясь 2 года над этой темой, написав пару небольших тестовых плагинов так и не получилось добиться успеха в реализации итоговой версии. Почему? Compiz переходил (переход ещё не завершен) на новую ветку и "повысил" язык программирования с Си на Си++, поэтому был полностью переписан и частично перепроектирован. Не смотря на то, что в плагине для компиза старой версии уже было многое готово, всё же необходимо было переходить на Compiz++. Моё "переписывание" затянулось больше чем на пол года. Сначала компиз постоянно падал, и даже тестовые плагины вешали систему намертво. После 7-8 перезагрузок компьютера желание продолжать в таком же духе отпадает... А недостаток документации требует постоянных экспериментов с кодом... Таким образом искусство программирования превращалось в выжигание нервов.
Теперь о веселом. Все эксперименты ставил на gentoo и slackware, так как другим я и не пользуюсь. Но не так давно мне пришлось пересобрать домашний компьютер, за котором я редко сижу. Слишком много там сгорело (usb спалил программатором, когда только начинал собирать первых роботов, некоторые разъемы доживали своё, ОЗУ начала давать сбои). После глобальной пересборки подумал заточить компьютер специально для разработки под compiz. Ну и подумав, где compiz будет лучше работать, поставил ubuntu (Archlinux проиграл =( ). К моей радости я не ошибся!
На ubuntu 10.10 compiz 0.9.x становиться просто отлично. Практически ничего не падает. Ставить надо всё из ppa unity. Думаю теперь можно ставить процесс разработки на график. Надеюсь скоро некоторые пользователи смогут побаловаться новым интересным интерфейсом =)
Сразу оговорюсь - для меня это больше хобби, чем работа. На сегодняшний день мной и моим научным руководителем, Костюком Дмитрием, опубликовно почти десяток работ на тему панели мини окон и способов управления этими окнами. Это достаточно новая тема в программировании, но достаточно старая в интерфейсах. К сожалению её так никто и полноценно не реализовал.
Это было небольшое лирическое отступление. К чему? Трудясь 2 года над этой темой, написав пару небольших тестовых плагинов так и не получилось добиться успеха в реализации итоговой версии. Почему? Compiz переходил (переход ещё не завершен) на новую ветку и "повысил" язык программирования с Си на Си++, поэтому был полностью переписан и частично перепроектирован. Не смотря на то, что в плагине для компиза старой версии уже было многое готово, всё же необходимо было переходить на Compiz++. Моё "переписывание" затянулось больше чем на пол года. Сначала компиз постоянно падал, и даже тестовые плагины вешали систему намертво. После 7-8 перезагрузок компьютера желание продолжать в таком же духе отпадает... А недостаток документации требует постоянных экспериментов с кодом... Таким образом искусство программирования превращалось в выжигание нервов.
Теперь о веселом. Все эксперименты ставил на gentoo и slackware, так как другим я и не пользуюсь. Но не так давно мне пришлось пересобрать домашний компьютер, за котором я редко сижу. Слишком много там сгорело (usb спалил программатором, когда только начинал собирать первых роботов, некоторые разъемы доживали своё, ОЗУ начала давать сбои). После глобальной пересборки подумал заточить компьютер специально для разработки под compiz. Ну и подумав, где compiz будет лучше работать, поставил ubuntu (Archlinux проиграл =( ). К моей радости я не ошибся!
На ubuntu 10.10 compiz 0.9.x становиться просто отлично. Практически ничего не падает. Ставить надо всё из ppa unity. Думаю теперь можно ставить процесс разработки на график. Надеюсь скоро некоторые пользователи смогут побаловаться новым интересным интерфейсом =)
Комментариев нет:
Отправить комментарий