Wallpapers created by me, with The GIMP.
Category Archives: Geek Stuff
Which OS Are You?

vMovieDB Icon
HP OmniBook 6000
Купих си лаптоп, но не този който бях описал в поста по-долу, а HP OmniBook 6000. Машинката е с много добра конфигурация и на сностна цена. Е ужулена е тук там, но това не е проблем. Подкарах Debian GNU/Linux на нея. Всичко работи както трябва, с изключение на проблемите, които ми създава ядро 2.6.10 Записах се в Mail листата на потребителите на HP OmniBook 6000 под линукс. В листата участват и представители от страна на HP.
Ето малко технически характеристики:
- Процесор: 700Mhz
- 128Mb RAM
- 16 Mb Video (Ati)
- 20GB Hdd
- 24x CD-RW
- IrDA
- USB
- 2 PCMCA слота
- LAN
- Modem
- Sound
- изходи за включване на външен монитор, клавиатура, мишка, COM порт
Дизайна на лаптопчето е хубав, и изчистен. Батерията издържа 4 часа и полвина. Вече я пробвах, защото на отиване и на връщане от Трявна във влака слушахме музика и гледахме филми (Какво съм правил в Трявна е тема на друг пост). И цената е сностна: 600 долара.
Сега ще поизчакам малко да ми пристигнат стикерите, които си поръчах и ще го направя да изглежда така както на мен ми харесва. Ще му сложа лого на Debian GNU/Linux, стикер с пингвин и лепенка MS Free.
Ефективност и използваемост за потребителите.
До сега не се бях замислял над това какво значат ефективността и използваемосттта на даден софтуеър за неговия успех. Това са можеби двете най-важни крачки към успеха, на софтуеърът ориентиран към потребителите, и двете неща които приложният програмист (application developer) трябва знае добре. Кодът трябва да е ефективен, да се използват различни алгоритми за съкращаване на времето изискващо се за извършване на дадена операция. Макар днешните компютри да са много бързи, по-бързи от тези на които започвах своя път, все още има нужда от ефективност и време спестяване при изпълнение на приложението. Благодаря на хората от “Клуб Компютър”, които ми разкриха колко е важно кодът ти да бъде ефективен. Другата важна точка над която се замислих днес е дизаинът на графичния интерфеис.
Когато се създава графичен интерфеис, е необходимо тои да бъде изграден от гледната точка на потребителите, не от гледната точка на програмиста. Защото разработчика намира за функционален един тип интерфеис, а потребителя друг, важно е да се работи в тясно сътрудничество с потребителя, важно е да уважаваш и изслушваш неговите искания и питания. Свободния модел на разработка на софтуеър помага точно за това, тои създава точно тази близост, м/у разработчик и потребител. Пример за това е проекта GTodo, този проект започна преди повече от година, и по-време на активната му разработка аз бях свидетел на една обширна дискусия на тема, дизаин на графичния интерфеис, в която разработчика на приложението в продължение на седмица си общуваше с потребителите за това как да изглежда приложението визуално, е разбирасе при такива малки проекти, ефективността не е от голямо значение, но все пак се говореше и за това.
Със всяка изминала година все повече, харесвам отворения модел на разработка на софтуеър, а преди да започна бях напълно скептично настроен, подсъзнателно си казвах: “Това да споделяш кода си с другите е чисто пропиляване на идеи”, да времената от тогава до сега се промениха много, идеята за свободен софтуеър вече ме е обзела изцяло.



