?

Log in

No account? Create an account

Entries by category: it

My tweets


Bookmark and Share

В качестве основной ОС у меня на нетбуке (HP Mini 2133) установлена Windows 7 Ultimate, и я в целом доволен этой системой. Однако, с некоторых пор мне захотелось вдобавок к “рабочей” Windows 7 установить вторую ОС “для души”.

На моей “большой” машине в качестве основной используется все та же Windows 7 Ultimate x64, а как вторая ОС – Mandriva One 2009. Но для моего миниатюрного “походного” компьютера хотелось бы иметь что-нибудь получше приспособленное для маленьких экранов размером 10”.

Поскольку я являюсь большим поклонником KDE, первым я попробовал Kubuntu Netbook Edition (https://wiki.kubuntu.org/Kubuntu/Netbook). И полностью разочаровался – слишком уж изуродовали KDE в этой системе.:-(

image

Второй попыткой был Ubuntu Moblin Remix (http://cdimage.ubuntu.com/ubuntu-moblin-remix/releases/9.10/release/ubuntu-moblin-remix-9.10-moblin-remix-i386.iso). Да, неплохо, но как-то слишком уж непривычно.:-(

image

Далее был Ubuntu Netbook Remix или UNR (http://www.canonical.com/projects/ubuntu/unr)/. Неплохо, удобно, но как и предыдущие претенденты, не поддерживает мою видеокарту – VIA Chrome 9 – очень тормозит пользовательский интерфейс.:-(

image

Идем дальше. EasyPeesee (http://www.geteasypeasy.com/). Выглядит неотличимо от UNR, окна тормозят тоже точно так же – не увидел особой разницы и тоже отправил “ф топку”.:-)

image

И последняя ОС. ОС, на которой я остановился – JoliCloud (http://www.jolicloud.com/).

image

image

Да, выглядит она так же, как и две предыдущие ОС. Да, окна тормозят так же. Но! Есть несколько причин, почему я остановился именно на этой системе:

  • разработчики обещают добавить полную официальную поддержку “железа” HP Mini 2133
  • приложения устанавливаются не просто, а очень просто – даже удобнее, чем в Ubuntu
  • есть функционал социальных сетей – можно искать друзей, общаться, и т.д.
  • при наличии нескольких машин с этой ОС, можно синхронизировать закладки, установленные приложения, и т.д.
  • поддерживаются Wine, Prism, Air, Flash и т.д.
  • это отличная комбинация “полноценного” Linux и “облачной системы” – Google Chrome OS и рядом не валялась – ее я тоже пробовал, и думаю, что это будет первый большой провал Google

В общем, я почти счастлив. Jolicloud – мой выбор!:-) Жду поддержки моей видеокарты (обещают в течение нескольких ближайших дней) – тогда счастье станет абсолютным!:-)


Bookmark and Share

PowerPoint обеZOOMел:-)

image Некоторое время назад, я установил на свой коммуникатор довольно забавную софтинку -  Microsoft Zumobi (http://www.microsoft.com/windowsmobile/en-us/totalaccess/software/zumobi.mspx) - инновационный браузер для мобильных устройств, который представляет веб-странички в виде превьюшек, переходы между которыми осуществляются путем приближения/отдаления картинки. Задумка хорошая, но несколько тормозная и, все же, не настолько удобная, как ожидалось. Трафика эта прога тоже съедала порядочно, так что, поигравшись пару дней и "спустив" около 30 гривен, я ее снес.

А сегодня я установил на свой "большой" компьютер софтинку, работающую по похожему принципу от Microsoft Office Labs (http://www.officelabs.com/Pages/Default.aspx), которая носит гордое загадочное имя  pptPlex (http://www.officelabs.com/projects/pptPlex/Pages/default.aspx). Как видно из названия, это аддон к PowerPoint 2007 (Внимание! Со старым офисом работать не будет!), благодаря которому можно показывать презентации в абсолютно потрясающей, чрезвычайно эффектной манере - перемещаясь по набору слайдов с красивыми эффектами приближения/отдаления и скроллирования. Причем, масштаб просмотра можно менять в обе стороны до бесконечности, слайды можно организовывать в секции, вставлять в них "живое" содержимое из офисных документов... Всего и не перечислить!

Сначала мне pptPlex не понравился, т.к. попробовал я его на рабочей машине с Core 2 Duo 2,4ГГц, 2 Гб ОЗУ, интегрированным видео от Intel и Windows XP. В такой конфигурации он откровенно тормозил.:-) А потом я установил его на ноутбуке с AMD Turion 64 X2 1,7 ГГц, 2 Гб ОЗУ, ATI Mobility Radeon X1300 128 Мб и Windows Vista Ultimate. И вот тут-то мы и полетели! Конечно, видеокарта значит многое (как и версия ОС), но я в который раз убедился, что процессоры AMD, даже работая на меньшей частоте, дадут сто очков вперед интеловским.:-)

Но это я уже ушел от темы. Возвращаясь к pptPlex, скажу, что да, есть глюки (грузится, только если запустить PowerPoint, а потом в нем открыть документ, если же просто открыть файл презентации двойным щелчком, дела не будет) и недостатки (эффекты анимации на слайдах в режиме pptPlex не работают), но ведь это еще только прототип, а штука все равно стоящая и очень эффектная и теперь мне просто хочется все свои презентации переделать под pptPlex и демонстрировать их в новом, поражающем воображение, стиле - с zoom'ом...


Bookmark and Share

В ACM Professional Development Center я нежданно-негаданно вдруг нашел курс Object-Oriented Analysis and Design with UML: System and Object Behavior course (http://pd.acm.org/sks_course.cfm?crs=115476_eng).

Курс заканчивается финальным тестом из 31 вопроса. Я прошел его с результатом 99% не читая теории. Тест, конечно, намного проще, чем OMG'шные экзамены OCUP (http://www.omg.org/uml-certification/overview.htm, кстати, я сдал все три и имею стату OCUP Advanced), но может быть полезен при подготовке к ним.

P.S. Хотел сохранить на винт некоторые вопросы, но увы - SkillSoft Course Player позволял выделить текст, но не позволял скопировать.:-) Выручила стандартная утилита Висты - Snipping Tool (http://lifehacker.com/software/windows-vista/windows-vista-tip--take-screenshots-with-the-snipping-tool-228885.php), в народе известная, как "Ножницы". Этой штукой можно сохранить как картинку любую часть изображения на экране.

Раньше я для этой цели пользовался SnagIt от TechSmith (http://www.techsmith.com/screen-capture.asp), но в Висте обнаружилась "бесплатная" встроенная замена - Snipping Tool.

Вот так вот. Против лома нет приема:-)...


Bookmark and Share

Вчера помогал жене писать методические указания для студентов, изучающих дисциплину "Технологии разработки программного обеспечения". На глаза попалась тема "Проектирование пользовательского интерфейса" и я задумался о ПО для прототипирования GUI.

Можно, конечно, просто рисовать окошки на бумаге (http://www.amazon.com/Paper-Prototyping-Interfaces-Interactive-Technologies/dp/1558608702), но это не наш метод - вспомните, когда Вы в последний раз держали в руке пишущий инструмент (стилус КПК - не в счет)?

Первое, что приходит в голову - использовать Microsoft Visio (http://office.microsoft.com/en-us/visio/default.aspx). В категории 'Software and Databases' там есть шаблон 'Windows XP User Interface', позволяющий создавать прототипы пользовательского интерфейса для указанной ОС. Это самый простой путь, но Visio не так уж и удобна для таких вещей...

В то же время, часто необходимо создать "живой прототип" - окна, которые можно потаскать за заголовок, понажимать кнопки и т.д. В этом случае лучше воспользоваться редактором форм, входящим в состав некоей IDE. Пока была доступна бесплатная Delphi 6 Personal Edition, делать такие прототипы было просто и легко. Теперь же, увы, Delphi стала платной (http://www.codegear.com/downloads/free/delphi). Как вариант, можно делать формочки в Microsoft Visual Studio (http://msdn2.microsoft.com/en-us/vstudio/default.aspx), но ведь часто интерфейс проектируют люди с Visual Studio незнакомые, на которых этот монстр может действовать угнетающе. Delphi с точки зрения удобства использования все-таки "на корпус" впереди MSVS. Кстати, существует MSVS Express Edition (http://www.microsoft.com/express/) и все продукты этого семейства абсолютно бесплатны. А можно еще попробовать использовать для проектирования GUI такой модный продукт, как Microsoft Expression Blend (http://www.microsoft.com/expression/products/overview.aspx?key=blend)...

И тут на сцену выходит мой фаворит - open-source альтернатива Delphi, а именно, Lazarus (http://www.lazarus.freepascal.org/). Конечно, это все-таки не Delphi, но за этим проектом я слежу довольно давно и за последнее время он сильно продвинулся. Когда-то у Lazarus для Windows был забавный глюк - он отказывался сохранять проект.:-) Но все это позади. Теперь это мощная и удобная среда разработки, сохранившая лучшие традиции пользовательского интерфейса Delphi - отличный кандидат на роль пакета для прототипирования GUI.

С другой стороны, "рабочие" прототипы это хорошо, но некоторых пользователей они смущают. Люди путают интерфейс с самим продуктом, считают, что на его создание уже и так потрачено много сил и стесняются высказать свои замечания, чтобы не заставлять разработчиков "переделывать сделанное". Именно по этой причине в некоторых майкрософтовских учебных курсах (например, "2710: Analyzing Requirements and Defining Microsoft .NET Solution Architectures" - http://www.microsoft.com/learning/syllabi/en-us/2710bfinal.mspx) советуют для прототипирования использовать... Microsoft PowerPoint или даже Microsoft Paint!

А ведь мы еще не говорили о специализированном ПО! Вообще же, рынок пакетов для прототипирования GUI довольно обширен. Вот только несколько наиболее заметных программ такого класса:
MockupScreenshttp://mockupscreens.com/index.php?page=GUI-Prototyping-Software
GUI Design Studiohttp://www.carettasoftware.com/
ConceptDrawhttp://www.conceptdraw.com/en/products/cd5/ap_gui_prototyping.php
EasyPrototypehttp://www.extremeplanner.com/easyprototype/index.html
Matisse GUI http://www.netbeans.org/kb/articles/matisse.html
Synopsishttp://www.codemorphis.com/
PhotoProtohttp://www.altia.com/products_photoproto.php
......

Уверен, Вы сможете найти еще немало ПО такого рода - здесь я перечислил только тот софт, который часто упоминается и легко находится.:-)

P.S. Вот в такой обзорчик вылились 10 минут работы - написание пары абзацев текста для методички жены...

Bookmark and Share