Общо показвания

ноември 02, 2006

Kiba beryl and macmenu

Well well well... here we go. Finally I managed to understand why kiba was not working - some stupid things happens with it's schema files, someone has to learn how to use gconf! After days of experimenting with the settings of beryl and kiba finally I got where I wanted to be, the perfect desktop (IMHO).
Here are some screen shots.
Pictures 1 and 2: Bean-up (windows create)

bean up

beam up

Pic 3: Burn (window close)

burn

Pic 4: Magic lamp (window minimize/maximize)

magic lamp

Unfortunately there is no slowdown option for the animations in kiba-dock but basically I set the physics as follows:
Elasticity: 0,17
Friction: 1850
Inertia: 1,28
K (what is this?): 2,13
Throw gravity: 2,00
Gravity Multiplier: 840,00
Launchers type: dock
Mouseover effect pulse with zoom factor of 1.26 and exec pulse option set to on.
This results in icons not bouncing around like insane and still pretty good effects with good responsibility on user interaction. The icons slightly pulse on mouse over and the do not move on click, instead the on click a bigger pulse is emitted. I don't really like bouncing that much especially when I work.
So, the next thing is a big one.... getting to fedora core 6 with all the custom packages I use and.... the Drag and Drop functionality working with beryl in scale/show desktop mode.....

I hope for it I pray for it I can't wait !!!!

октомври 28, 2006

Beryl and the eye-candy factory

It feels almost unnatural when you see on the screen live and for real the effect you have just read about a few days ago that someone dreams to make come true.
Well, today I decided to give beryl a try. I use Fedora Core 5 and as probably everybody knows it supports AIGLX and compiz trough a dedicated repository (link here).
First of all - compiz as packed in that repository does not have the scale plug-in. This issue has been addressed in earlier post on this blog. As of Fedora Core 6 the AIGLX and compiz packages are part of the core. This mean you can have them without any effort. The scale plug-in is back (as of the change log, I did not test this as I am still with core 5) What makes me anxious is that it comes with the default window decorator (gnome-window-decorator) and some minor patches to allow key bindings to act like in metacity.
  • -no way to theme this

  • -no way to move the buttons of the window decorator from the right to the left corner, and still this is possible in metacity! this means step back!


In previous post I have made an example how do get cgwd and install it on f
edora core 5. As it has some issues with the newer version (being not compatible with compiz vanilla thus no plug-in works except the legacy one) it was not the best out there but still allowed greater flexibility in themes.
This was all good until there were newer and greater plug-ins out there. In the previous post on my blog some links were pasted - all of theme pointing to different resources for the beautification of the desktop.
Today I used svn to download the beryl source tree and compile it: here are the steps

svn co svn://svn.beryl-project.org/beryl/trunk/ beryl


On Fedora Core 5 you will need newer intltool to compile the components. A source RPM package from FC6 can be used. Just download it and recompile it (rpmbuild -bb intltool.spec) and then update the rpm. If you want to keep the compiz around just in case you do not like the beryl offer use some prefix different from /usr

./autogen.sh --prefix=/opt/beryl && make


You will need to compile and install (as root) beryl-core, beryl-settings, beryl-plugins, beryl-manager, emerald and emerald-themes to get the basic functionality. Additionally beryl-dbus, emerald-themes-repo and others can be used (sorry, still not sure what they are used for)
You will need to ass the /opt/beryl prefix to your $PATH and to include the beryl lib path to ldconfig. For some reason the /opt/beryl/lib subfolders are not used by ld so you'll need to include /opt/beryl/lib/beryl also if beryl does not start.
The configuration panel of beryl is so big it took me over 1/2 hour to read all the options. Real round edges are now working correctly. lots of new and really interesting plug-ins are available. The most interesting for me was that now you can type in the windows while scale/zoom are activated! Also it is possible to assign different effects to different types of windows. The Blur plug-in is working slow on my 855GM card but I assume it is faster on Nvigia/Ati. The water plug-in is not working at all (again - the old hardware). Emerald (the window decorator) can use the cgwd themes without any changes so it is compatible. I will try to make a RPM for this but until then this can be used in order to try the latest and greatest from the desktop eye-candy.
Bdock can be used for docking some applications if beryl is used in a bare desktop environment - it is probably useless in Gnome/KDE.
The Mac lovers will greatly awe the magic lamp animation. The burn and the beam up animation effects are probably the most interesting but are too slow on my hardware.

So - it is a great piece of software. Give a try! Now the only thing we are waiting for is a really intriguing GTK engine to mimic the Aqua look and we are there where the Mac owners pretend they are for years now in the UI. What will be next? I do not know....but I'll keep pray for the best!

октомври 20, 2006

News on the Linux desktop

Recently I have been working on the GTK theming ground. Some success have been reached. The new GtkToolBar can be seen here.

the GtkToolBar


From the Ubuntu forum the new GTK macmenu patch is available and it is now completed with a nifty little panel applet that hosts the menu bar, it has been fixed to correctly hosts the reappearing windows (like gaim's main window and the f-spot window). The patch is available for gtk 2.8 and 2.10 and the applet works in both 214 and 2.16 of the gnome desktop environment. They can be seen in the screen shot at the end of the post.

The new software I have installed the last days is called democracy player. Here is the official website. My first impression is very positive. As a software it is really damn good and practical. I have been looking for something like this for a long time. It supports RSS for video broadcasting and podcasting, also it can search YouTube, Google videos and Yahoo! video. It uses the xine-lib software to play the downloaded files. Unfortunately the xine-lib cannot play the audio in the flv files. It is documented that the support for h264 is not working due to a bug in the xine-lib but I am successfully playing such files with totem-xine for a long time (the HD trailers from the Apple site for example) and now it plays ok in the democracy. I guess they have made the tests with the xine-lib packaged from livna. I use another repo.
A screen shot can be seen here

democracy


I'd say the concept of the application of using already existing software and to make a new one that greatly improves the user experience is like a beacon in the outer space, but hey, this might be just the beginning. I really like the idea of using the mozilla rendering engine, the xine-lib playback capabilities and the download management of python (including torrents) and deliver the great user experience is inspiring. Try it and you'll notice how better the Linux applications might be than expected.

The last news is about a new GTK engine. It is a fork of the original murrine engine written by cimi86. It includes the long ago talked functionality of random widget graphics i.e. every widget gets it's own drawing schema, so widgets of the same class look a bit different. The difference is random and the buttons are still recognizable. Here is the link for the original announce. As you can see in the thread the theme using this engine is 2 to 3 times slower than the original murrine based theme but it is caused by the Cairo graphics library. Let's hope there will be improvements soon. I really like the idea and back there (aprox. 2 years ago) when I read the blogs with such ideas I told myself OMG it will be great but after a while it understood it wont be such working prototype soon. And now there it is! Isn't this just GREAT?

PS. As the new panel applet for the patched GTK is working I'm totally convicted. No way back to the menus on every single window damn it! I even doubt I'll switch soon to the Fedora Core 6 distribution as it might not work as well. Also fedora does ship compiz but does not ship gset-compiz. Whatta heck!!??!! How am I supposed to set the properties, using gconf-editor? Unbelievable....

октомври 10, 2006

За иконките и менютата

Напоследък ме занимава идеята за "разкрасяването" на работната среда Гном. Опитвах се изпаднал почти в патос да достигна висините на титулувания за най-добър Aqua интерфейс. Само че някъде по пътя явно се изгубих. Може би не умея добре да следя набелязаните цели, а може би просто не съм сигурен каква е целта, но е факт че от простото рисуване на нови и предполагаемо по-добри елементи преминах към четене на кода (gtk+-2.x) и снощи достигнах климакса на лудостта си - поставяне на код вътре в готови и работещи приложения за да ми отпечатват йерархията на активираните елементи/уиджети/ (за любопитните, използвах обикновен hook който извиква gtk_widget_path() при всеки почти всеки event (явно съм слаб програмист или слабо разбирам GTK) предизвикан от потребителя))
Резултатите? С доста голяма точност са възможни стилизирания на определени уиджети в определени програми. Въпросът е на каква цена става това. И кому е нужно.
През тези няколко дни (почти седмица) агония в преследване на намирането на начин да се докопвам до точно определени елементи, да се справям с инженерните решения на някой и друг програмист (специално тези разработили графичния интерфейс на epiphany просто са надминали себе си от всякъде!), тотално омазване на дистрибуцията ми (Fedora 5) с всевъзможни закърпени програми (при това с кръпки писани от мен - лудост и самоубийство!, аз все пак не съм програмист, нито имам опит в тези неща, вероятно по-разумно беше да направя виртуална машина на която да тествам или поне някакъв chroot, не знам как е най-добре да се постъпи, във всеки случай нямам отделна машина за тестовете, тук ако някой може да даде съвет ще е хубаво) и безсънни нощи преправяне на gtkrc файла и тест и преправяне и тест и преправяне.... стигнах до извода, че един човек сам не би могъл да се справи, дори и да е на пълен работен ден над това. Следва да потърся помощ може би, но от малкото което съм виждал като отношение по коментарите из gnome-look не съм очарован от идеята, там явно всеки е за себе си, което е малко разочароващо.

Другият проблем се оказаха иконите.
Аз използвам набор икони събрани от 3 комплекта, OSX, Nuvola и Aero плюс няколко директно "откраднати" от Mac OSX. До колкото ми е известно, лиценза на art-works на Епъл не позволява използването му по този начин, но нали съм българче, не се съобразих. Знам какво си мислят някои сега - предател! И аз дори си го мисля понякога, но като погледна безбройните "снимки" на десктоп средите въртящи се из нета (например linux.org.ru , linux-bg.org и т.н.) гледам гледам и.... дървения братче. И то здрава. В HIG за Гном има една сравнителна таблица - the Globe иконата показана как се използва в Джава, Аква и Гном. Познайте коя е най-впечатляваща. Е, поне не сме по-зле и от Уиндоус... ( линк ) Иконата на Гном изглежда някак.... убита, неясни цветове, на фона на тях твърде силно изразена светлосянка ( лъскаво ли е топчето ааа?). За цветовете има обяснение (линк и линк) но назрява следния въпрос у мен: аз да имам някакви проблеми с цветоусещането?
-не
Тогава защо ми се налага да виждам както би виждал някой с такива проблеми? И ако той вижда по този начин така или иначе какъв е проблемът да направим иконите цветнички? Идеята тук е да не използваме в стиловете икони с еднаква или твърде сходна форма, но с различен цветови състав защото рискуваме някой с проблемно цветоусещане да не ги различи. Отваряме обаче gnome стила с икони и какво да забележим там, имаме едни и същи по форма и размер папки но с различен цвят. Супер! При това всичките са с пепеляв сякаш остарял от времето цвят. Перфеткно.

Като капак на всичко тези които най-много използват Линукс с Гном или КДЕ в ежедневието продължават да твърдят че колкото по блед, схлупен и безцветен и без ефекти е десктопа им толкова по-добре работят. Аз някак не мога да свържа двете неща. Може би някой ще ми разясни. Това разбира се обезкуражава ентусиастите и в никой случай не привлича професионалистите. В тази връзка една интересна статия: тук.
Честно казано съм много объркан. Много неща се пишат из Интернет как това или онова трябва да стане с Гном или графиката под Линукс като цяло. Мненията са много и всичките си противоречат, в крайна сметка може би всеки като мен се хваща да прави каквото смята за правилно и накрая нищо не излиза като свят защото няма обединени усилия. А може би греша.
Аз сигурно няма да си купя Мак никога, от части заради политиката им спрямо ДРМ от части защото съм свикнал да имам определено ниво на контрол върху софтуера който използвам, до степен каквато няма да имам с OSX но нищо не се знае. Но дори слабите изпълнения с ShapeShifter могат да сложат в малкия си джоб онова което е останало като графично достойнство при Линукс. Малко ми е тъжно. Защото с толкова много разработчици и толкова малко артисти Линукс ще си остане една тясно секторна работна операционна система и нищо повече. И не че съм ЗА световно господство на Линукс-а и свалянето на Уиндоус и т.н. просто съм за идеята всеки да може да допринесе с нещо към онова което харесва, понеже аз харесвам Гном искам да направя нещо за него. Много хора са неудовлетворени от работата си, защото е скучна или еднообразна или просто не е тяхното нещо, но се налага да се работи така или иначе; за мен това е разтоварването. Да се опитам да реализирам своите идеи и Линукс с отворените си стандарти ми даде тази възможност, нима можех да закърпя някоя уиндоус програма за да видя как точно бих могъл да я стилизирам?

Интересна статия на сайта на Весо: тук
Макар да не съм напълно съгласен с него няма да скрия че модернизма ми е неприятен. Това по го кльопам.

Другата интересна новина е, че след като Quinn (аз така и не можах да разбера това мъж ли е или жена, на много места се обръщат с She към псевдонима??, ако е жена егати кефа, едно интересно и забавно нещо да има за десктопа и да ни го напише дама:) ) форкна Compiz и създаде Beryl Emerald и така нататък деривати David добави поддръжка за metacity теми в Compiz. Очарователно е как се надпреварват. За сега Beryl води, защото поддържа няколко интересни плъгина с ефекти. Надявам се след като се напишат на непотребни плъгини да седнат да помислят за нещо полезно. И за това имам някои идеи, но е рано за това, сега писачите на анимацийки и подскачащи прозорчета са във вихъра си.

октомври 08, 2006

HIG

Що е то?
HIG е често използвана абревиатура и означава Human Interface Guidelines, на български - насоки за създаване на потребителски интерфейс. В десктоп работните среди това са насоките които се очаква да следват програмистите и дизайнерите на приложенията за да ги направят по-лесни, удобни и приятни за употреба. Не на последно място и по-интуитивни.

Аз не претендирам да разбирам много от тази материя, но нищо не пречи да си кажа мнението, след като съм се запознал с няколко документа по въпроса. На първо място започнах с помощната документация която може да бъде намерена на страницата за програмисти на Apple. Документът не е от най-кратките, но според мен си струва да се прочете. Детайлите са много (включително препоръчваните отстояния в пиксели между елементите и така нататък), но странно защо имаше голям смисъл, поне за мен. Сигурно за никой не е тайна ,че съм голям фен на Aqua интерфейса. Опитвал съм се да пригодя някои от характерните за него елементи към GTK с по-глолям или по-малък успех (например Focus ring). Анимацията също смятам, че използвана разумно добавя много за улесняване на взаимодействието с потребителя. Едно от нещата които все още не знам как да осъществя е обезцветяването на контролните елементи на неактивните прозорци, добавянето на бутон за оразмеряване на прозореца (както всички вече знаете такъв бутон се поддържа от (почти?) всеки мениджър на прозорци, но някак си не-интуитивно се работи с тях, дори ако сте имало опит с Уиндоус се сещате че там така наречения Resize Grip присъства. Разбира се window frame (рамка на прозореца) позволява промяна на размера, но какво правим ако нямаме рамка на прозореца (тоест използваме мениджър на прозорци който позволява рамката да бъде с големина 0) ? Ами... остава ни да използваме бутона (ами ако сме решили че не искаме да има такъв?) или да се надяваме разработчика да е добавил а) StatusBar и б) resize grip на него.
Следващото което прави неприятно впечатление е липсата на гъвкавост по отношение на менютата, докато тази функционалност присъства в KDE то тя е доста недодялана в ГТК все още.
Актуализация: AqD написа поправка към GTK 2.10 която в последствие порт-на към GTK 2.8 и аз имах удоволствието да я изпробвам лично. Първоначално кръпката беше доста недодялана (например менюто изчезваше ако се активира контекстно меню или се влачи прозореца) също така не можеше да се интегрират менютата с панела, но днес посетих отново страницата на проекта и О ЧУДО, имаме си вече аплет за панела, който помества менютата, да им е честито на Mac OSX любителите! За съжаление кръпката за 2.8 не се поддържа и няма да се обновява.

Странната имплементация на някои уиджети поставя пред сериозно изпитание създаването на декорация за елементите следващи подобни на Aqua HIG. Едно от нещата е, разбира се е, че уиджетите са различни от тези в Cocoa . Например типовете бутони (най-ясната разлика), типовете визуални разграничители и други. Голям напредък за дизайнерите на теми беше въвеждането на възможността да се променят отстъпите и размерите на някои уиджети чрез темите в GTK2. Един типичен пример за често задаван в темите размер на уиджет е scrollbar и slider. За съжаление задълбоченото познаване на GTK е наложително за да се използват тези възможности.
Но дори те не могат да се справят с някои ограничения на имплементацията по отношение на "theming". Ще изброя някои от тях с цел илюстрация:
  • GtkToolButton - това са бутоните използвани в горната част на прозорците, например контролите на Nautilus или Gedit. За съжаление, макар да са много различни като предназначение и тип и логиката е поне да могат да се изчертават по начин различен от обикновените бутони, тези бутони напълно еднакво се изчертават както обикновения GtkButton. Всичките ми опити до сега да променя това са безрезултатни.

  • Променените от някой програмист уиджети, извлечени от основния тип, но неподдаващи се на theming. Ужасно дразни, а на всичкото отгоре нямам идея как да се справя с това за сега, примери за това са widgets в: Grisbi, Evolution, Epiphany LocationBar и други

  • Липсата на стабилна документация за най-често използвания engine - pixmaps. Всичко на всичко което се знае за този модул е това което успее дизайнера на темата да схване от чуждите работи и коментари и евентуално ако чете кода и доразбере нещо.

  • Липсата на приложение за тестване на темите, съдържащо всички уиджети (включително с имената им), което да може да променя използвания стил без да се сменя системния такъв - това много би ускорило тестването на стиловете поне за стандартните контроли (уиджети)

  • Липса на лесен и надежден начин за получаване на името и path-а на уиджет директно от работеща програма, например искате да направите тема за определен уиджет в определено приложение, но не знаете какъв е той, ако имаше начин просто да кликнете на него и в stdout да ви се изпише името щеше да е къде къде по-лесно

  • Няма документирана възможност за стилизиране на конкретни уиджети в конкретни приложения, макар че очевидно това е възможно(как?) - виждали сме го в няколко теми вече и наистина работи (и как все пак?)

Не мога да претендирам да познавам добре GTK, нито начините за стилизирането му, но от набраната до момента информация (няколко дни стабилно ровене и четене както на помощната документация (sgml през DevHelp) така и на изходния код) ми показаха че с някои неща няма да мога да се справя, без да задълбая наистина сериозно в interenals. А дори и тогава се съмнявам да успея. Бих се радвал ако някой има по-голям опит и разбиране по въпроса помогне, но за сега не се е намерил такъв, хем знаещ, хем желаещ да помогне.
Ето някои от нещата, които ме спъват за сега:
  • Изчертаване на фокуса: безумно много ме дразни това че само текстовите контроли (GtkEntry, GtkText, GtkEditable и прочее) се поддават на "фокусиране". Според мен трябва това да се отнася в пълна степен и за листингите, защото може да се скролира с клавиатурата през тях и да се активират Items там с натискането на Enter, което ги прави по логиката на HIG пълноправни кандидати за приемане на Input events следователно - фокусирането им.

  • Не знам как да изчертавам контроли различно според къде са използвани(в каква йерархия), например: GtkCList има в себе си GtkLabel, който, за да променя, използвам следния код
    style "stylename" {
    font_name = "Font Name pointsize"
    }
    widget_class "*.GtkCList*.*GtkLabel*" style = "stylename"

    и това работи, дори да имам другаде зададен различен стил за GtkLabel. Но например не работи за бутоните в GtkToolButton, може би просто не знам как правилно да се обръщам към тях, вече и аз не знам какво става.


Бавно но славно напредвам с моят стил, който съм намислил освен всичко друго да бъде и едно своеобразно помагало за желаещите да изучават начините на стилизиране на обектите от GTK. Вече съм доста наясно че никога няма да мога да постигна Aqua изгледа, да не говорим за поведението (най-малкото анимациите) но мисля че доста красиви и практични неща могат да се получат. За мен разбира се най-важното в това начинание остава доближаване до HIG, а именно, по-добре и по-бързо да може да се ориентира потребителя в това какво се случва с програмата и така нататък, като основната цел в момента ми е пълно и цялостно проследяване на Input focus и Default widget (бил той бутон или друго - както в случаите с диалозите например, Input фокуса може да бъде GtkEntry поле, но default контролата да е Ok или Cancel бутона.)
Отправям призив към всеки който има познания в областта и сведения и иска да помогне да ми пише с информация за контакт. Всяка помощ е добре дошла!
Мисля също така, че следващият път когато Гном се сдобива с нов стил "по подразбиране" той трябва да е много по-добре обмислен (вкл. възможностите които предлага, като проследяване на фокуса, действията по подразбиране и тн, неща които липсват в настоящата реализация (Clearlooks*).

*Clearlooks беше голяма стъпка напред, след годините на грозна тема по подразбиране, но това да се проследява фокуса само в GtkEntry полетата си беше едно недомислие. Също така се оказа че да се изчертават уиджетите само с Cairo не е толкова лесно колкото си мислеха всички. А и този модул предлага твърде малко методи за настройка на външния вид на приложенията.

септември 27, 2006

Mac Style

Не е случайно това масово залитане по Aqua интерфейса в сайтовете за "разкрасяване" на Gnome/KDE. Поне аз така си мисля. Лесно може да се добие представа за визуалните глезотии които предлага Mac OS. От техния сайт, от Интернет, от безбройните демонстрационни клипове. Явно е че се харесват!

Днес изпробвах patch-а на AdQ (не се разбира много за него от профила му в Ubuntu форума) за GTK2 който прави menu-bar-a да прилича на онзи на Мак ОС. Тази функционалност много отдавна присъства стандартно в КДЕ (поне от както аз го пробвах преди 3 години някъде го имаше) но разработчиците на GTK официално и категорично отказваха да включат поддръжката за това в пакета. Държа да подчертая че решението както в КДЕ така и това новото в Гном не работи много както очаква потребителя.
Минуси:
- не можете да използвате top panel (горен панел). Не знам, но на доста снимки на работни екрани виждам, че хората слагат там notification applet-a календара и някое и друго меню - е, с тази поправка - край на това.
- когато цъкнете на тапета или местите прозорец (с компиз) нищо не се вижда горе. Някак си не ме кефи това.
- според темата която използвате обекта (тоест менюто) може да се окаже по-голямо от колкото сте очаквали, това трябва да се дооправя явно.
- стандартната тема (clearlooks) дава много грозен бял "ръб" точно под декорацията на мениджъра на прозорци - част от ефекта на разделител между менютата и иконите при стандартната компилация. Има пач и за това но не си спомням препратката. Пач-а просто премахва тази декорация.
- на тази лента с менюта не можете да добавите нищо. Дори часовник, камо ли някой аплет. Едно много по-елегантно решение щеше да бъде да се направи аплет-контейнер за панела, който да прихваща обекта menubar и да го помества в себе си.
- gnome-panel умира безпощадно с безкраен лупинг при пускане на menu аплета.
Това са общо взето "проблемите" на тази нова кръпка. Другият й проблем е, че официално са му казали на автора й да върви на майната си от РХ (за които както знаем работят основните разработчици на GTK) и да вземе със себе си писанията си. Няма да има официална поддръжка за това в ГТК. Което не ми харесва, ако бяха прегърнали идеята до сега да са намерили начин да използват някакъв контейнер който да държи меню-бара в панела нормално, а не както сега уиджета да покрива всичко що е там.... за пореден път Ред Хат тропна с крак и каза тежката си дума....
Междувременно аз промених малко кръпката така че да работи с spec файла на официалния gtk2 пакет за Федора кор 5. Направих RPM пакетите и взех да тествам. Понеже вече казах негативните впечатления да кажа и малко позитивни.
Плюсове:
- за сега промяната е едва ли не нищожна. Кръпката е всичко на всичко 494 реда и като цяло промяната е тривиална, можете да я разгледате, дори да не сте запознат с GTK internals ще ви стане ясно. Това е хубаво, колкото по-просто е нещо толкова по-лесно някой с идеи ще подеме нататък.
- Спестява се място НАИСТИНА. за хората с wide screen ще бъде особено полезно, защото имат на къде да се ширят, но на височина... а и за тези със стандартен десктоп, 24 пиксела са си 24 пиксела...А така или иначе никога не цъкаме по менютата на неактивните прозорци, те даже най-често са "отдолу"
- да имаш това налично като опция (защото може да се пуска и спира опционално) е много добър вариант, нали всичко е за "избора"...
- на мен лично ми е по-удобно. И без друго много ама много рядко ползвам менютата, защо да не ги закараме някъде където няма да се пречкат, не само горе ами където си искаме?
- почитателите на Aqua са вече една стъпка по-близо до заветната си мечта

Няма да лъжа - върнах се на стандартната версия на ГТК след няколко часа тестове. Просто прекалено ми липсва notification area аплета. Надявам се силно в скоро време да видим wraper за това в стандартния панел!

септември 15, 2006

Encryption for everyone...

Boing boing link

Започвам да си мисля че живеем в свят на лунатици. В свят където нямаш и грам право на защита на личните си неща. На тайните си. Значи да използвам криптиране трябва да съм педофил. Значи да споделям личните си емоции с най-близките си който по стечение на обстоятелствата са на хиляди километри от мен трябва да го направя така че после всички да могат да разберат? НЕ! Не мисля така. От днес започвам да използвам криптиране дори в случаите когато не е наложително. Не мога да разбера до къде е стигнал този свят щом правителствата си мислят че трябва да контролират всичко само за да ни "опазят". Не ви ли напомня това в много голяма степен на VIKI? Която реши да направи преврат на режима в името на нашата безопасност (ref. I, Robt, the motion picture) Просто не ми го побира главата някой да има правото да чете писмата ми, разговорите ми, да прослушва записи на онлайн и телефонните ми звукови разговори, да чете историята за посетените от мен сайтове, разменените там съобщения и прочее и прочее. Дори не искам да го повярвам. Дори не искам да си представя в чий болен мозък може да се роди това. Точно колкото и денонощното видео наблюдение на улиците и сградите..... Това означава ли че няма да мога да говоря с приятеля си за секса снощи, който е бил страхотен, без шефът ми да бъде удостоен с честта да бъде слушател на нашите интимни неща? И полицията, и някоя и друга държавна агенция......
Ебах аз тоз свят....
Къде отиде свободата която ни обещаваше Интернет.... и ни я даде...за малко...

септември 10, 2006

Два вица

Напоследък някак си не ми се отдава да се смея на публикуваните в Интернет вицове (ГБГ и Дир-а) но днес бях приятно изненадан с цели два!
Е, единият няма да разсмее много хора..... но пък според мен ще разсмее достатъчно така че.... enjoy!

Виждам в опашката пред касата една страхотна блондинка, която стои малко по-напред, маха ми дружелюбно и ми се усмихва. Не мога да разбера, защо едно такова парче ще маха на мен и при това тя ми изглежда позната, обаче не мога да кажа от къде. Ето защо й казвам:
- Извинете, познаваме ли се?
Тя отговаря:
- Не съм много сигурна, но си мисля, че вие трябва да сте бащата на едно от моите деца!
Припомням си за единствения път, когато съм изневерявал.
- За Бога! Ти ли си тази стриптизьорка, с която правих секс на моята ергенска вечер върху масата за тенис пред всички, докато твоята колежка ме пляскаше с мокра целина и ми навираше краставица в задника?
- Не - отговори студено тя... Аз съм класната ръководителка на вашия син.


Защо Господ никога няма да стане професор?

1. Има само една публикация по темата
2. Публикацията е писана на иврит
3. Няма позовавания на други автори, писали по темата
4. Публикацията не е отпечатана в научно списание
5. Съществуват известни съмнения дали той я е писал
6. Дори да приемем,че Той е създал света, над какво е работил след това?
7. Не е привличал достатъчно сътрудници
8. Научните среди срещат определени трудности при опитите да възпроизведат неговите резултати
9. Никога не е искал от Комисията по етика разрешение да използва хора за своите опити
10. Когато по време на един от експериментите нещо се объркало, Той се постарал да скрие провала си, като издавил всички
11. Когато доброволците не се държали както му харесва, Той ги изключвал от контролната група
12. Рядко посещава занятията, просто кара студентите да четат книгата му
13. Някои казват, че пращал сина си да води занятия със студентите
14. Изключил е първите двама студенти, заради жаждата им за знания
15. Независимо от това, че в теста си е дал само 10 задачи, повечето от студентите му са се провалили на теста
16. Консултациите си провеждал рядко и то само по върховете на планините!

септември 09, 2006

Regrets

Mylene Farmer et Jean-Louis Mourat

Loin très loin du monde
Où rien ne meurt jamais
J´ai fait ce long,
Ce doux voyage,

Nos âmes se confondent
Aux neiges éternelles
L´amour cachait
Son vrai visage

Oh viens, ne sois plus sage
Après tout qu´importe
Je sais la menace
Des amours mortes

Gardons l´innocence
Et l´insouciance
De nos jeux d´antan, troublants.

..

N´aie pas de regret
Fais moi confiance, et penses
A tous les no way
L´indifférence des sens
N´aie pas des regret
Fais la promesse, tu sais que
L´hiver et l´automne n´ont pu s´aimer

Debout la tête ivre
Des rêves suspendus
Je bois à nos amours
Infirmes

Au vent que je devine
Nos lèvres éperdues
S´offrent des noces
Clandestines

N´ouvre pas la porte
Tu sais le piège
De tous les remords
De l´anathème

Je me fous des saisons
Viens je t´emmène
Là, où dorment ceux qui s´aiment.

There were sleep those who love each other....

There were sleep those who love each other....


Ако някой се чуди защо, да не се чуди много, просто така се чувствам в момента. Пък и това е изкуство...

септември 01, 2006

What did YOU think about when you were 16 years old?

I don't know about you, but here is how a 16 y.o. girl thinks, or at least what her creative nature did the job. Enjoy!
Kitten

Roses are red, violets are blue
Honey is sweet
And you smell like poo

Roses are red, violets are blue
I hate your guts
I want you to die in suffering too

Roses are red, violets are blue
Honey is sweet
And I hope you get diabetes, type two


How about that, huh?

август 31, 2006

Какво ново на десктопа?

Както много хора вече са запознати, аз следя последните глезотии от света на "модерния" десктоп. Увлечението ми по Епъл и техния Aqua интерфейс е вече пословично.

Но да не празнословя: новостите.

Най-напред искам да се похваля с това, че направих първите си крачки в създаването на декорации (теми) за GTK2. Не че е някакво особено постижение, но смятам че резултата е доста добър. Първо направих декорациите, а едва след това се сетих че трябва да кръстя темата. И то когато вече трябваше да я кача в Gnome Look, та името доста тъпо излезе, но какво да се прави. Кръстих я ClearGlossy. Общо взето темата е базирана на предишни мои промени върху Glossy P темата. На първо място е премахнат GtkEntry стила използван от оригиналната тема защото е УЖАСЕН, направих го така, че да се очертава в синьо (ха ха - аква) когато е активен. За новата тема комбинирах clearlooks енджина с pixmap енджина. Клиърлукс е така написан че по-добре се справя с изчертаването на някои уиджети. С други моето мнение е че pixpams се справя по-добре. Добавих осветяване на активния текстов уиджет (не само на GtkEntry ) така че край на несигурността в кое поле сме точно когато прозореца ни има повече от едно текстови полета (например всички прозорци на gaim са така - с поне две текстови полета) промених също така начина по който изглеждат подпрозорците (така наречените tabs) и промених менютата така че да се осветява текста в бяло когато е в състояние PRELIGHT. В момента работя над начин да променя рамките (frames) тъй като не харесвам "ръбати" неща.
Другото което направих е да пусна тема за compiz която да се съчетава добре с GTK2 темата ми.
За съжаление работата по GTK2 темата е много тежка. Не познавам добре уиджетите, не познавам добре свойствата им и като цяло изчитам тонове теми за да видя еди си кое как бих могъл да манипулирам за да получа желания резултат. В момента например пиша в текстово поле(Drivel) но очевидно не е обикновено такова ( не спада към GtkText* && GtkEdiatble* ) и не е очертано макар да е активното поле. Ще ми се да познавах някого който по-добре да разбира тези неща. Някой от разработчиците на GTK например. Най-нужно ми е в момента да разбера мога ли от тема да манипулирам отстоянията на уиджетите един от друг - ако да - супер, ще нагодя просто картинките и всичко ще е 6. Ако не - лошо:) Опитах да манипулирам и бутоните с pixmaps енджина но не беше добра идея. Макар да ги докарах много добре (с borders манипулатора става лесно) като форма се оказа че от прекалено много уиджети се наследяват - например от *List.GtkButton* и така нататък, налага се специално внимание да се обръща и задължително да се изключи Gimp.* от теминга защото просто там е пълно мазало, за скролбар се аплайва правилото за бутони на заглавие на лист и тн, поначало повечето теми имат проблем с Gimp и неправилното изчертаване на уиджетите там. Може би ако се понапъна и се науча да напиша един енджин на основата на Cairo би било по-лесно. Само че пак ще трябва да изуча подробно GTK което ще отнеме МНОГО време, а аз чак толкова свободно нямам, да не говорим колко време ще се дебъгва и тн, просто се надявам някой да напише нещо хубаво и подобно на аква по-скоро.....Определено с pixmaps да се постигне този изглед и най-вече усещането е безкрайно трудно, клонящо към невъзможно, смея да твърдя че моята тема за сега като че ли най-близо стига до идеите на аква, това активните полета да са очертани, да са приятни и заоблени повечето уиджети и тн. От години следя развитието на подобен род теми и така смятам. Иначе Baghira за KDE е доста добра. жалко че няма нещо подобно за GTK.
И като тръгнахме от Аква... dock. Този прословут инструмент на Mac OSX който никой който не е ползвал MAC OS не знае какво точно и как върши. От към външен вид поне го докарахме май? Engage се опит но безкрайно сложния процес на компилация, почти пълната липса на интеграция в дистрибуциите и като цяло няколкото ми неугледни опита да го подкарам ме накараха да мисля че това НЕ е решението. CairoDock или както в последствие бе прекръстен - Gnome dock. Все още неработоспособен. Като за красота е супер но продължава да бъде един обикновен стартербар какъвто беше и gDesklet аплета. Новата играчка която се включва в SUSE се нарича Kiba. Киба е базирана на нов физичен енджин и общо взето прекалено подскача и тя СЪЩО е просто един стартер бар. Доработена е (новината в compiz.net) но днешния ми опит да я компилирам от сорса в CVS се оказа неуспешен. Всъщност се компилира но не работи както трябва (възможно е причината да е в AIGLX) но не е само това. продължава да й липсва функционалност отвъд стартер. Да се надяваме че скоро ще имаме нещо смислено и разработено не само красиво но и функционално.
Продължават неуспешните ми опити за компилация на compiz && cgwd от CVS. И двете се компилират и И ДВЕТЕ не работят както трябва. Мисля че още много път ще извървят преди да станат "универсални" тоест да вървят еднакво добре под Xgl и под Aiglx. До тогава - да страдат дечицата.

Заключение: бъдещето е светло. Ясно не бих казал. От ред хат се заиграват с някакви теоретични възможности на cairo за къстъм изчертаване на уиджетите на GTK. Хубаво ама нищо не изтече като алфа да му се не види. Знам че те не обичат да копират нищо, но толкова много хора харесват вида на Aqua интерфейса... все пак щеше да е хубаво...Поне малко да се доближим. Не знам защо но все още мисля че има какво да вземем от юзър икспириънса под мак ос. Например - не мога да влача някоя икона или текст, да активирам scale плъгина на comipz да избера прозорец и да пусна в новия активен прозорец влаченото. Аз просто не мога да активирам скейл. Не мога да понасям тасклиста, но нямам алтернатива в момента (все пак не го използвам) не мога да накарам панела да не стартира едно и също приложение два пъти (например evolution). И нямам интегрирано наистина добре направено IDE. Днес свалих за да изпробвам SlickEdit, само като ме посрещна грозния първобитен интерфейс и се отказах, аз така мога да си ползвам и vim. Особено тези изскачащи хелпове и подсказки мале мале....
Другото което може би забравих да спомена е alta. Но сега нямам време да обяснявам какво е това. Само ще кажа че ни е рано за това. Защото ЗА СЕГА всички ефекти се управляват от Window managera. В момента в който имаме нещо което няма нужда от него то просто не знае за scale zoom и тн. Няма и от къде да знае. Всички сте виждали ефектите под макос. Мисля че е време да помислим за ефекти на ниво туулкит. Но сме толкова млади... на по-малко от година. Aiglx && Xgl ...те са още бебета. А потребителя иска ли иска... може би все пак ще се науча да пиша енджин с Cairo.....

август 10, 2006

Candies...

Recently I've been blogging about the XGL and AIGLX and Compiz and stuffs. And here we are now - there:)

Compiz on AIGLX working perfectly well, on a moderate ( not really slow but not really fast ) graphics adapter - Intel 855GM. I've been using it from the last night but it feels like I've been doing it all my life. The animations are awesome. They are fast enough to not stop your work but slow enough so you can actually see it. It makes your desktop more vivid, more physical.

So if you have not yet tried metacity with compositing enabled or compiz (regardless of your hardware - if you're Ati or Nvidia owner you use XGL, if you have Intel integrated - you use AIGLX) now is the right time. Before you are forced to:) Why am I saying that? Because I think it is so good for the user to have eye-candy it will become part of every window manager. Just like it is on Mac OS X. You get it by default.

I should not be me if I hide the downsides. Compiz is not yet mature enough. It lacks some functionality you might got used with. For example the new windows overlap the current one. Though it is new in metacity (present from 2.12 i think) It cannot be made to show the control buttons on the left side ( and it really irritates me) and it is not themable yet (at least not the official one, compiz-quinn is, but i could not find a version of it to run on AIGLX). But don't let this disappoint you. It is really fast, it takes less CPU than the previous release of metacity (from April 2006 - AIGLX repo) - actually it works just like there is no compositing made ( CPU under 1%, and up to 5% with video playback using XVideo) . So go on and give it a shot.

One more thing for the fedora users. Be warned - the new rebuild of metacity is not working with the Xorg (AIGLX) 1.1.1. I couldn't find the reason, I'm waiting for a reply in fedora forums. Maybe someone will answer. Actually it works with no problem but without compositing. Once activated I only see blue screen. It used to work before the update. So if you are currently using metacity with composite enabled have in mind it might breaks on 855GMs. But compiz work for sure.

That is for now. I'll update this once I find out what the problem with metacity is and why the heck the compiz package comes without libscale so the Exposé-like function is missing from this build.... I really dislike that!

update

short description of the steps i took in order to make the scale plugin available on the aiglx's compiz package was posted yesterday on fedora forums. I'll paste it here too, hoping someone will make use of it as I did.


Preface: As my knowledge to AutoTools is little to none, be advised this may not be the best way to achieve this, but it is working. At least if you use the i386 architecture and you are using the aiglx repo package for compiz installation.

As you might noticed already the changelog of the package says:
* Thu Jul 20 2006 Kristian Høgsberg - 0.0.13-0.7.20060720git
- Drop scale plugin from snapshot.
I don't know what the reason for this was, I'm not intending to ask Kristian, as I think he has more valuable things to do than to reply my questions. The thing here is I really like that plugin and I want to use it despite what the packager of compiz thinks about it. At the end of the day it's all about the freedom of choice, right. That is this software about!

So, how do I get this plugin, when I'm not really a rpm build guru or developer or anything. The first thing I noticed was the error: libscale.so not found (when starting compiz from the command line) So i think, what if I add it? And that's exactly what I did. But also I have to find it. Since it was dropped from the source (meaning plugins/scale.c has been deleted from the source the package is build from and Makefile.in has been modified to not seek for this file) I had no choice but to patch the Makefile.in and to add scale.c from the CVS repository. Surprisingly it worked. Please note that I used the file from cvs not from git. Which might be a mistake, I'm not really sure, as I said I'm no developer - just a regular user. As a result the ./configure && make produced all the necessary files, including libscale.so (located in plugins/.lib/ ) Then I just copied that file in /usr/lib/compiz (as root) and it worked.

here is a description of the exact steps(I presume you already have installed the i386 package for compiz from AIGLX repo) :
download the src rpm from the AIGLX repo.
unpack it (do not install it, just unpack in a temp dir)
unpack the compiz source inside the rpm package
patch with the provided in the rpm patches.
use cvs to obtain the compiz source
in the source tree of compiz from aiglx patch the plugins/Makefile.in with the Makefile.in found in compiz's cvs tree (plugins/Makefile.in) or you can just copy the CVS file over the aiglx one.
configure and make
su to superuser (root)
copy plugins/.lib/libscale.so to /usr/lib/compiz
use gconftool or gset-compiz to activate the plugin.

I think it is possible to redistribute the produced file (libscale.so) to your friends - It should work on all i386 with the same package installed (compiz-0.0.13-0.12.20060721git.fc5.aiglx)

So it is possible to have the scale plugin.

юли 22, 2006

юли 19, 2006

Modern sexuality

It's been a while since the last time but hey, I'm back!
What triggered this post is a funny movie I saw today on YouTube. The link is here.

I hope you'll enjoy it.

What's the moral? Don't ever have sex with someone you don't know. Don't ever think that the Internet is the place where you can count on anonymity. The short video might be funny, but look beyond. Just be careful.

One of those day I'll write a little essay. I just have to rethink something. I saw "The Village" today, right before i go to work. It impressed me. I have this question: Is it fair that a very small group of people control what we know and what we should not know? Even if it is for our own good. I think the easiest answer is this : it depends. But everything in this world depends. And still we can say that a murder is bad and love is good. And the question is as old as the world, or maybe a little younger. But in the Bible the question persist. Nevertheless I think the answer is there: the human decided that he should know everything... Why we don't have the will to not obey and to learn everything?

юни 24, 2006

Фенове на информационните технологии или как си прекарваме времето пред/с компютъра

С всеки изминал ден се убеждавам, че хората прекарващи времето си из разните недоразвити среди да общуване, като IRC и тям подобни text only свърталища пропускат нещо невероятно. Скайп? Скайп е интересен, но с колко непознати би се случило да си допаднеш? Аз лично бях публикувал скайп името си само в един сайт и точно след два дни се наложи да го зарежа веднъж за винаги. Защото въпреки че разговора е през Интернет той се чувства доста реален, а когато някой се държи нагло, нахално, безочливо и на всичкото отгоре предъвква солети, докато говори с теб е неприятно. И така - скайп е за разговор с познати. Но какво да се направи ако искаме да общуваме с нови хора.
Няма да се впускам в подробни обяснения, цялата информация е там - щом има irc значи има и уеб, а щом има уеб... ох кефффф...така че само изброявам:
Mugshot
Podcasts
Photosharing, musicsharing, videosharing

Аз съм леко пристрастен към RSS агрегатора си вече, това е нещо което просто в такава степен ускорява процеса на запознаване с и отсяване на новото, че не мога да си представя някой да НЕ го ползва. Моят избор? Liferea.
Подкастите. Напоследък съм силно зарибен по Искейп под, или както те сами се описват: the sience fiction podcast magazine. RSS за тях. Понякога имат много добри попадения.
Музиката. Последната ми зарибявка, нещо което някой е решил да таг-ва като жанр 'Relax' и аз не знам как да го нарека по друг начин, така че го оставям така.
Oliver Shanty & Friends - Sacral Nirvana и разбира се Korunesh - Zenshual (Call of the mystic) (1000x to Seth/Tribestan aka Асен)
Филм. Определено X-men: The last stand. Не знам дали заради ефектите. Просто ми хареса. Или не съм гледал от тогава по-впечатляващ... Макар да бъда обвинен в повърхностност ....
Новина. Федора Кор 6 тест 1 разбира се. Аз съм дълбоко влюбен в тази дистрибуция. От как я открих за себе си жените вече не са толкова красиви и храната не е толкова вкусна. Хе-хе. Федора кор 6 предварителен преглед (тест 1) - кратък преглед и надежди за това какво всъщност ще има в готовия вариант, Phoronix.
Нюзфийд. Кори Доктороу Боинг боинг разбира се. За няколко дни мирогледа ми се разшири колкото не беше за няколко месеца. RSS за Boing boing
Photosharing. F-spot - супер доволен съм, има всичко което мога да поискам + изнасянето към Flickr.
Videosharing. YouTube - последната седмица беше доста забавно там, хората в листа ми за забавни e-mail-и са се посмяли смятам. А и намерих това (bumptop)също. Макар че според мен метафората за десктопа някой не я е доразбрал. Идеята не е да въргаляме файловете а да не се интересуваме от тях а само от информацията в тах!!! Това как точно ще изглеждат файловете.... абе нз.Да имат занимавка програмистите:) Линк на проекта

В цялата история това което ме дразни е подксати от mac.com които с НИЩО не можах да пусна. Под Линукс де. Жалко. Имаше нещо, което искам да чуя, но за разлика от някои мои колеги и познати ентусиасти няма да си инсталирам VMware специално за да си сложа уиндоус и на него Quicktime player. Ако някой иска идеите му и гласът му да стига до всички няма да ползва "подобрените" лиготии на Apple. Поне докато не си купим всички по един MacBook и Бил Гейтс не стане втория по богатство в света, веднага след Стийв Джобс.

юни 21, 2006

The boob fairy

Това просто няма как да го пропусна.
За съжаление (не мое де) линка отново е на английски и общо взето няма да разберете нищо, ако не говорите английски. Но за тези, които поназнайват езика ще е доста забавно. В интерес на истината съм изненадан, че подобна глупост ми се хареса, но песничката наистина е лека и приятна.

Enjoy

The boob fairy

Директен линк към песента в mp3 формат.

The pectoral fairy never came to me.... poor me...

Thanks to Kwiksilver for pointing this out.

юни 20, 2006

Нещо което не може да се види вече...

Става ми тъжно, когато малко по малко изчезват разни неща от интернет пространството. Неща които са ме забавлявали, които са ми направили впечатление, които съм харесал. Свикнали сме с мисълта, че нещата ще са винаги там, нали това е Интернет, безкрайния океан от информация, но съвсем не е така. Понякога дори Гугъл кеш не е достатъчен ...
Ето защо не мога да оставя тази снимка да си иде, след като denverguy изчезна от Интернет. Не знам каква е причината, така и не намерих време да се осведомя, дали просто AOL решиха, че вече не е важно да пазят стари страници или той сам го е пожелал, но е факт че го няма. За това пък аз ще направя това за себе си. So here we go...

Empty room

Sad But True --
Annual meeting of single, good-looking, gay, emotionally-stable, financially-secure, intelligent men looking for a long-term commitment.

юни 09, 2006

In vino veritas или как двама пияници бистрят нещата...

Много пъти и на много места съм чел описание на мъжете от гледна точка на жената. Най-често в женски списания са се появявали подобни хумористично-сатирични описания, но съвременните медии, като Интернет не останаха по-назад.

Някак спонтанно се роди в един разговор(на няколко чашки) с мой познат една подобна кратка шега, която мисля да споделя с вас. Разликата е само тази, че тук ще представим мъжа от гледна точка на гея.


По какво се разпознават истинските мъже!?

Те имат басов глас
Те ходят така сякаш 10 години са играли баскетбол
Използват паразитни думи и изрази като: копеле, да го/ги/я еба, уе, ве, бе, и др.
Те обикновено са яко напомпани във фитнеса, но също толкова яко имат и подобаващо закалено шкембе
Те носят тениски на които пише Prada, без да знаят какво означава надписа
Те често си оправят "пакета" на публични места, а най-големите мъжкари понякога бръкват да наместят инструментариума, ако през облеклото не става
Истинските мъже винаги ходят ядосани и гледат лошо, все едно някой тъкмо им е свил колелото и го търсят за да му кажат две приказки
Истинските мъже винаги са готови да скочат на бой, те просто чакат някой да ги предизвика
Истинските мъже не танцуват, но ако все пак музиката им харесва барабанят с пръсти по бара
Те не жестикулират
Те нямат мимика, освен начумерената физиономия
Те задължително имат лоша говорна артикулация
Те нямат модулации в интонацията
Истинските мъже не употребяват думи като жестикулирам, мимика, артикулация, модулация, интонация и т.н.


Това е за сега всичко. Мен лично ме забавлява. Някой ден може би ще допълня с още.

юни 03, 2006

Градът и звездите

Не, не става дума за романа на Артър Кларк. И все пак звучи добре. Между другото препоръчвам книгата горещо, малко е тежка за четене, но при положение, че вече всички се праскат че четат Умберто Еко и Камю и не знам си кой - съвсем честно - тази е по-лека.
Линк за романа (на български) -> The city and the stars.

Става дума обаче за нещо друго. Бях на концерта в Каварна на Апокалиптика и на връщане имаше безоблачно небе. За първи път ми се прииска да имам кола с прозрачен таван. Бях забравил колко разкошно е небето гледано в безоблачна лятна нощ от полето. Толкова спомени нахлуха изведнъж, толкова забравени мечти и още нови се родиха. Гледайки това небе и съзвездията никак не се чудех, че 19 век е века на изкуствата. Толкова вдъхновение. Ех, за съжаление тази гледка не може никога да се види от града. трябва специално да се излезе далеч от него, да се избере ясна нощ и хубаво място, където да можеш просто да легнеш и да гледаш. Опитах да направя снимка, но разбира се нищо не стана. За което съжалявам наистина, рядко ми се отваря тази възможност. Но така отваря душата... Просто някой ден опитайте!

За малко утеха от несполучливите снимки съм подготвил това:

Aurora Borealis

За по-голям формат използвайте сайта на National Geographic Magazine или този линк.

май 22, 2006

Нов тапет

Намирам го за изключително подходящ за моя десктоп, тъй като съм свикнал да използвам папките си наредени само в ляво на екрана. Другото е, че според мен е много яко от време на време спирайки работа да ме поглежда тоя сладур, пък и аз него де. Какъв поглед, какви очи.... ех, размечтах се. Ако ви харесва, тапетът може да бъде свален във всички размери от ГейРомео
Enjoy!

Новият ми тапет

Ако желаете да видите десктопа ми в пълен размер (1024х768) цъкнете тук.

май 18, 2006

На гости у Софио

Впечатления

Тази седмица бях в София. Само за три дни, макар че планирах 5 или 6. Общи впечатления натрупах доста, но основното са разликите между официалната столица и морската.

На първо място: във Варна от (почти) всеки квартал можеш с подходящ транспорт да стигнеш до всеки друг квартал без да сменяш автобуса. Най-често можеш да избереш между няколко линии(номера), които по различен маршрут биха те завели на същото място за почти еднакво време. Със съжаление установих, че да се придвижваш в София с градски транспорт съвсем не е толкова лека задача и ако имаш неблагоразумието да си на квартира в квартал до който няма директен транспорт от квартала в който работиш - тежко ти. Чакането по спирките... е то е ясно че е дълго, поради липсата на алтернативна линия. Но пък билетите са много по-евтини (с 20 стотинки) Но като трябва да изразходиш 4-6 за един ден то май се компенсира:) Задръстванията са един наболял и за Варна проблем, само дето във Варна когато автобуса (за който софиянци упорито използват думата "рейс") попадне в задръстване после не се опитва да си навакса времето форсирайки двигателя по улиците и пътниците не падат и не се въргалят по пода на превозното средство като чували с картофи.

2. Цените на някои стоки наистина са по-високи, говорим за разлики от повече от 20%. Нямам предвид масовките от сорта на кока-кола и прах за пране Бонукс, а "локалните" стоки: (сега не се смейте) пица на парче, чехли, всичко приготвено за ядене... е то за ядене доста пари отиват така или иначе.

3. Имената на улиците. Сега, ясно е че ние, нали сме си готини българи, никога няма да минем на онази система - американската - с номерация на улиците вместо имена. За това чак не мога да си мечтая, като например чакам те на ъгъла на 7 и 49 - пред софийския. Нееее. Но поне по отношение на табелите с имената на улиците София значително превъзхожда Варна. Да не казвам, че във Варна за да разбереш на коя улица си трябва да намериш да питаш някой, който живее на нея, друг начин няма. Евентуално ако улицата е по-голяма и оживена може да я знаят повечко хора. В София е достатъчно да вдигнеш глава към табелите.

4. Кварталите: аз бях само в два - младост 4 и някакъв друг, на който не му помня името. Ха-ха:) А да и в Лозенец бях, но там само за малко и не успях да огледам добре. Общото ми впечатление е, че няма голяма разлика с Варна. Също се съчетават стари сгради с новопостроени, също има прекалено много коли паркирани по улиците, задръствайки евентуалното движение. Хареса ми в тези квартали, защото вечер е спокойно. Приличат на предградия. Няма прекалено високо строителство и панелни жилища строени на килограм (тоест по много и на гъсто). Но в други квартали може и да има.

5. Паркчета и градинки: видях Борисова градина и градинката пред софийския университет. Скръб майка. Друго си е морската, макар че напоследък и на нея й ебаха майката. Прекалено много разрешителни за строеж получиха някои хора. Мяза на строителна площадка, но какво пък, който иска повече зелено да ходи в Канада:) Но има зелено и в София де. Приятно е.

6. Клюкарските улици: Аз в София видях само една - булевард Витоша. А във Варна има само една - Княз Борис. Така че нищо особено. И на двете места има от омразните "клюкарски" заведение, тоест такива прострели площта си по тротоарите, и по двете е забранено движението, но и по двете се виждат коли, за по-важните хора (MIP предполагам или VIP?) и на двете ми е трудно да кажа че ми харесва някое заведение, и по двете има магазини, в които се продават стоки с марж над 500%. И тн. сходства доста.

7. Таксиии ( hail a cab): Истината си е истина - такситата във Варна най-вероятно са едни от най-скъпите в България. 0,69 стотинки на километър пробег е нечовешка цена, дори да си накъде около центъра не падаш под 4 лева, особено нощем (когато тарифата е по-висока). В София излиза също толкова но за значително по-голям пробег и цената е по-ниска. Във Варна шофьорите знаят почти всеки магазин, заведение или бизнес център. В София не е така, опит да стигнеш до Плесио/Мултирама например завършва с 15 минутно обикаляне из тесни улички, някои от които с павета и дълъг телефонен разговор за да се осведомиш за името на улицата и номера (Солунска 2 - хайде малко реклама за Мултирама). Във Варна дори да кажеш отивам при леля Кичка - фризьорката, шансът да те откарат на правилното място е доста голям.

8. ИТ магазините: така и така споменах Плесио и Мултирама, след рекламата е време и да ги оплюя. Цените са с точно 1% по-ниски от колкото в някоя уважаваща себе си фирма асемблатор с изключително добра клиентска политика (включваща обаждания на клиента, следпродажбено обслужване и обгрижване и всичките му там екстри) Това мисля че си струва 10-те лева (което е фактически разликата в цената при една средно добра конфигурация ~ 1000 лева). В Плесио, макар да изглежда визуално по-малък (не знам точната търговска площ на колко се равнява) нещата са сякаш по-добре подредени. И няма опасност всички да разберат за фобията ви от височини - подът не е прозрачен и окачен в нищото.

9. Хората: стандартно резервирани. Ако попиташ за спирката или посоката ще ти отговорят без съмнение. Така че не се безпокойте ако трудно се ориентирате по карта. Другото хубаво нещо е че никой не обръща внимание на никого и манията да си добре облечен и наконтен когато ходиш из центъра на града, да се пременяш като селски ерген, там я няма. Всеки ходи както си иска и това ми харесва. Облеклото в София като че ли наистина не може да бъде мерило за социалния статус на носителя му. Но не бях достатъчно дълго там за да го преценя наистина това.

10. Централна гара: е вярно много цигани има там. И е голяма скръб. Без повече коментар.

11. Топлата вода: да! И във Варна и в София за да "дойде топлото" трябва да повърви водицата едно 10 15 минути - изтекла студена вода, която ти си я плащаш като топла. Мамка им! И между другото това не е само ако си на Н-тия етаж броено след 10тия. И на третия е така!

12. Мъжете. Е няма как да не кажа и за тях. Всякакви ги има, но определено варненските са по-добре облечените, често с по-поддържана фигура и задължително с много повече тен. Но не че варненци обичат плажа, не, те просто са си го събрали до 10 годишна възраст и си го носят цял живот.

13. Жените. Е тук вече наистина София яко трябва да бие отбой. Не че няма хубави момичета, но те явно се крият и не се показват много денем по улиците. Сигурно е така, но аз не видях нито една красавица ей така, нагласена и да се размотава из софийските кривини. Видях само една и тя се качи в бавареца на един тип който преди да влезе в колата бръкна дълбоко в анцуга си за да си намести "на голо" екипировката. Супер! Важното е че вдига 120 от лежанката и има хубава кола:)

14. Общи впечатления: емоционално не можах добре да преценя града, от една страна е много по-голям и има много повече хора които можеш да срещнеш и да направиш свои приятели или поне добри познати. От друга обаче попадайки там и си нямаш никого, мястото може да бъде точно толкова самотно колкото всяко друго, когато си далеч от всичко което познаваш и с което си свикнал. Наистина като че ли много неща са различни, младежите се обличат различно (сякаш са на 2000 км от крайбрежието а не на 500 ), говорът....ами говорът е много ама много различен. Софийското наречие не е и даже шопско, просто е някакво дървено и звучи на мен като варненец адски селяндурско. Да ме прощават софиянци, но варненското наречие, въпреки мекотата* си и ту-ткането** е къде къде по-близо до книжовния български език от А-кането*** и МЕ-кането**** което просто е поголовно в София и съм изненадан дори, че хората си говорят просто така, как така не им прави впечатление например, че говорят различно от, да речем, говорителите по телевизията или озвучителите по филмите? Истината е че ми хареса, не само защото имах чудесни гидове в лицето на Живко и Христо (поздрави) но и защото градът (и звездите) наистина си струва да бъде посетен, а ако имаш късмет - дори и да се живее там! Особено ако намериш квартира/жилище на хубаво място, далеч от булевардите и оживените по-тесни улички, с магазинче което работи до сравнително късно и не надува цените и е близо до работното ти място:) Просто върха:-)

Пояснения:
*мекотата на варненския език е често най-цитирания "дефект" на речта от софиянци. Типичният лаф е: приятно ми е Имил, и на мен - Илена, ний сми от далиеко и говорим на миеко.
**варненци имат навика да членуват собствените имена: Еми-ту Ели-ту Пепи-ту...
***освен особената твърдост на говора софиянци неизбежно слагат и неправилно ударенията на почти всички глаголи - правИл в/о прАвил, казАл в/о кАзал и тн. Освен това звукът при гласните идва повече от гърлото, което според мен е причината за леко селското звучене, като например гърленото О.
****Всички нативни софиянци с които разговарях неизбежно спрягаха погрешно глаголите - "ще минеМЕ да те вземеМЕ" и тн. Овен това почти всички употребяват "кво" което също допринася за недодяланото звучене на речта им.

февруари 25, 2006

Lots in one... or how can I be impressed by so many things at once

Wow, wonderful week!
First, the AI GL X project! Wow, it (will) works on my Intel 855GM video!!! Unlike the GLX project (developed by individuals working at Novell and two weeks ago released as an open source) it adds some new bits to the old X server and as far as the tiny short clips shows it works fine. Well, it's not really as impressive as this video, but still I'd be glad to use it on my desktop. Too bad it's not known to work with shaped windows ( not that I'm using lots of it - like xmms or mplayer GUIs ). It looks like I'll have to wait though to get in touch with those eye candies. GLX is not working yet with my graphics card and AIGLX is not available yet, not to mention it works with Fedora core 5 test 3 and above. The other bad news is AIGLX is not working with XVideo. Well this is BAD. Why? Because I like to watch movies and clips on my laptop! The Composite is also known to not work with XVideo/GL. So where's the difference and the advanced techniques Fedora team is trying to show us? As a note ( at the bottom by the way! ) it says :

Shaped windows and Xvideo are known to not work. Also, running other GL applications may cause flickering or other weird effects.

Well. I'll wait. Again. And again. Moments like this makes me regret I didn't go to college to study development and computer science!

So much for the linux deksktop. Next is the big movie disappointment: Underworld 2: Evolution. My God, isn't this movie BAD! I can't believe they did that to the original idea. I watched the first movie like 20 times and I'm still not sick of it. Unlike the second - I hated it from the first time and never watched it again. Hope this wont happen to Final destination 3! Or else the year for me will pass without a favourite movie for me.

The last thing I'd like to share: I hate my job. Marketing is NOT my thing. So I'm heading at the science path. Hope I'll find something appropriate soon or else I'll go crazy in this company. Isn't it strange how optimistic I went to work for this company and how soon I was disappointed? No matter how much I'm trying I cannot get used with the way they work. Or do not, depends on the point of view. So wish me good luck!

And by the way I'm ill and at home for the last two days. I hate the feeling! My mom says my immune system is not working properly because of the lack of sex. I'll have to check this out on the Internet. Maybe she's right...

my desktop


my desktop
Originally uploaded by pstj.
I'm amazed how people post screenshots of thier desktops all around. So I decided to do the same. Here it is - my desktop.

февруари 18, 2006

Desktop Beautyfication

Old school UNIX users still say this as a mantra: The real user doesn't need a GUI, all that matters is a powerful shell.
These days much more people use the free UNIX operating system plus all the free and open programs known to the world as 'Linux'.
God it was ugly! The old fashioned flat look, fewer colors, no 3D. The new race of Linux wanna-be-gurus shout here and there: It is network transparent, it is fast, it runs on every platform. Actually few people knew and understood the free implementation of the X11 environment. On of them being Keith Packard. Packard and 'friends' contributed new code to the tree and Fontconfig/Xft/Composite/Damage/Fixies were born. Meanwhile Nvidia and Ati started to support the kernel with proprietary drivers. Now days we are entering the new era on the free UNIX desktop experience. Too bad we are the last. Long road before us to catch up with Mac OS X but the right path is followed.
This video demonstrates what I am talking about. It still does the thing the hard way, using workarounds and hacks to do its job, but it is really impressive. As I look back at the screenshots of my Gnome 1.2 I really can't believe I liked it at the time. Now, I can't imagine using my notebook without the dropshadow windows, the exposé-like functionality, the animations... The bad news is we still don't have a working and easy to use video and audio conferencing app for the free desktop. I hope this will change in 2006 at last. For those of you guys and girls wanting to try out the Linux - now is the right time, when we have a modern display architecture, mature applications, progressive office environment, games (incl. 3D fps and so on) and the freedom.
The last thing I'd like to mention is the news of a new virus attacking mac OS on Intel platform... I do not know if it is the core duo long errata list or the rising popularity of mac OS X but the malicious force of the underground hackers is now pointing at the operating system I happen to like the most for almost a year... what Steve Jobs and Co. will do? Can't wait to see...It will be an interesting year indeed!

януари 01, 2006

Happy new year!!!

Well, here we are, year 2006! There is something special about this year's party. I wasn't there. I spent 30 and 31 of December in the E.R. My cat was very ill. For the first time I realized that there are people working on that day. They couldn't really help my cat , it was catheterized and we had to buy dumpers for him and I prayed to God he'll be alright. Unfortunately it is too expensive to bring him everyday to the vet so I had to remove the catheter today by myself. He's hardly on drugs and we all hope he'll get better and we'll send him to the province when possible. The nurse said he'll be better there because he'll starve most of the time and it heals ... so it works for he animals also?

So I may say it was not a happy new year party. There was no party. But I'm still thankful it was not a tragedy. At the beginning of the new year I hope for few things, one I dream about: to manage to leave this country and go to Canada, to find a job I really like, ecologist or maybe a developer/computer scientist. I'm really inspired by the things going on the Computer science sector. Dreams... But first of all I cannot still take the courage to leave the country all alone. I'm still looking for that special someone who'll take this journey with me! So the first thing I hope for is to find the strength to face the real life by myself OR to find the one who will face it with me and next to me. I still don't know which one is better. Maybe I'll find it out this year! The good thing I'm optimistic. So... Happy new year !!!