<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5112439998669999656</id><updated>2011-12-09T18:11:31.387-08:00</updated><category term='google friend connect'/><category term='mail'/><category term='javascript'/><category term='web'/><category term='bugs'/><category term='ffc'/><category term='social'/><category term='akonandi'/><category term='open source'/><category term='xul'/><category term='nightly'/><category term='suse'/><category term='gnome'/><category term='firefox'/><category term='cannonical'/><category term='rss'/><category term='sun'/><category term='debian'/><category term='hardy heron'/><category term='xhtml'/><category term='review'/><category term='usability'/><category term='kde3'/><category term='open suse'/><category term='non-biased'/><category term='rant'/><category term='apache'/><category term='linux'/><category term='ehcp'/><category term='online paperwork'/><category term='mysql'/><category term='java'/><category term='kubuntu'/><category term='php'/><category term='novell'/><category term='gtk'/><category term='registrations'/><category term='blog'/><category term='kopete'/><category term='user'/><category term='kde'/><category term='kde4'/><category term='desktop'/><category term='dns'/><category term='walktrough'/><category term='mysqle'/><category term='logins'/><category term='skins'/><category term='server'/><category term='kdesvn-build'/><category term='neon'/><category term='intrepid ibex'/><category term='mozilla'/><category term='framework'/><category term='fail'/><category term='qt'/><category term='release'/><category term='ubuntu'/><category term='amarok'/><category term='code generator'/><category term='f framework'/><category term='ftp'/><category term='svn'/><title type='text'>The Great Blog of a Web Developer</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-389148182306618586</id><published>2009-04-08T16:50:00.000-07:00</published><updated>2009-04-08T17:06:27.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social'/><category scheme='http://www.blogger.com/atom/ns#' term='registrations'/><category scheme='http://www.blogger.com/atom/ns#' term='online paperwork'/><category scheme='http://www.blogger.com/atom/ns#' term='logins'/><category scheme='http://www.blogger.com/atom/ns#' term='google friend connect'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Google friend connect, finally no more paper work</title><content type='html'>If it's one thing I hate is online paper work, I hate registering to a million web sites and keeping track of my usernames on every one of them, well it looks like neither do the google people, and thet have come up with this wonderfull thing called "&lt;a href="http://www.google.com/friendconnect/"&gt;Google Friend Connect&lt;/a&gt;" which is free painless way to make your site social and get away with all this without knowing how to code.&lt;br /&gt;&lt;br /&gt;Basicly you create your site add content to it, put Friend Connect on it, and when a visitor comes, he/she can comment on your articles without registering. Some may say "But that's possible right now, you just add a captcha to keep the evil spirits away.", the answere is "Yes you can!", but that's basicly anonymus, Friend Connect howerver uses your identity, so in practice, your contact photo will apear next to your name and comments, and you don't have to enter your name or upload your photo.&lt;br /&gt;&lt;br /&gt;Friend Connect works with Google(bet you've never guesed that),Yahoo, AIM and OpenID accounts, they provide your identity the web site provides the content, fair enough. So I have a nice web site, and more half of the would has eihter one of these accounts, why should I make them create another account just for my site while they could just log in with these and do their thing, I don't even have to code these features, I get them for free. Yes I mean, I copy paste some code that I don't care about, and suddenly my site becomes social.&lt;br /&gt;&lt;br /&gt;Heck this is what web supposed to be in the first palce, a place where mashups happen, I give the content, google gives the identity, I don't have to work all day, coding logins, registrations and profiles, visitors can enjoy my site without paper work, what more could you ask for?&lt;br /&gt;&lt;br /&gt;Disclaimer: Google Friend Connect is alpha, but it shows a lot of promise to make the web a better place.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-389148182306618586?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/389148182306618586/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=389148182306618586' title='36 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/389148182306618586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/389148182306618586'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2009/04/google-friend-connect-finally-no-more.html' title='Google friend connect, finally no more paper work'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>36</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-7014313730952367899</id><published>2009-01-25T05:18:00.000-08:00</published><updated>2009-01-25T06:03:05.665-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde3'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='open suse'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>To use or not to use, that is the question</title><content type='html'>To judge something, first you have to look at it closely, study it, and make your conclusions at the end of the day, when you are done with it.&lt;br /&gt;&lt;br /&gt;We all make mistakes, admitting it is the first best thing to do, a few days ago I tried Debian, just because, I was fed up being forced to use third party packages on Kubuntu just o get a working KDE3. I have spent days experimenting with KDE4, it's not a bad concept(plasma) but it's still lacking the simple things I want, and as I saw it, it is not going to change in the near future, so I decided that until 4.3 I am definetly staying with KDE 3.5, to me it's the best desktop. Debian made me even more upset than Ubuntu did, I downloaded the DVD, and it didn't even give me a choice, it simply installed GNOME by default, this made a very bad first impression.&lt;br /&gt;&lt;br /&gt;After installed Debian, I immedialty installed KDE, just to see that they have included the new version of Adept, which couldn't even manage repositories.&lt;br /&gt;&lt;br /&gt;Conclusion, Debian didn't really catch my attention, so I moved on to Open SUSE, which was strange at first, because I was used to deb.....but SUSE's instlaller beats Debian's and Ubuntu's, it simply shows the options you need and doesn't bug you with stuff that you don't care about. SUSE's installer, actually asked me what I want: GNOME, KDE4, KDE3 etc.&lt;br /&gt;&lt;br /&gt;After I installed SUSE, I was fascinated that Firefox actually blends in with the KDE, I don't know how they did it, but it rocks. KDE3 is super fast, also KDE4 programs start really fast too, I couldn't belive my eyes, maybe it's got something to do with this being a 64 bit SUSE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My choices&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I choose KDE 3 destkop over plasma just, because, I want to move my applets(read widgets on plasma) on the panel where I like, the plasma panel simple aligns them to the left and doesn' t let me move them where I want to. Plasma is themeable, but I didn't find, a theme that I like, and since it doesn't let me choose a picture as a background for it, I had no options left.&lt;br /&gt;&lt;br /&gt;The all new kopete has even worst yahoo protocol support than the 0.12.7(last stable KDE 3) version, so KDE 3 won here again.&lt;br /&gt;&lt;br /&gt;Kontact (KDE 4) on the other hand won my vote, just because the new KMail is cooler than the old one!&lt;br /&gt;&lt;br /&gt;On SUSE,  I got the KDE 4 version of Krusader which worked fine.&lt;br /&gt;&lt;br /&gt;Amarok, aside my problems, with talking to Amarok developers, I really think that Amarok 1.4 is one of the best music players there is, but Amarok 2.0 is a dissaster, it's featureless and ugly too, I wrote a lot of posts about this, so I will not repeat myself I'm even looking for Amarok alternatives.&lt;br /&gt;&lt;br /&gt;I'm a Konversation fan, so the Kubuntu-Quassel decision, made me really upset. No offense, I have nothing against Quassel, It's just the ignorance that makes me angry: dropping Konversation from Kubuntu just for a few megabytes, is anything but a valid reason.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I will definatly, not give up on KDE, like Linus Torvalds did, he was right, but not about KDE, but about Fedore agressively upgradeing to KDE 4, just because they wanted to look cool. But I will always use what's best for what I want, let it be a program, a desktop enviorment, a distribution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-7014313730952367899?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/7014313730952367899/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=7014313730952367899' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/7014313730952367899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/7014313730952367899'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2009/01/to-use-or-not-to-use-that-is-question.html' title='To use or not to use, that is the question'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3405261926815559109</id><published>2009-01-08T02:43:00.000-08:00</published><updated>2009-01-08T05:27:33.902-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='walktrough'/><category scheme='http://www.blogger.com/atom/ns#' term='non-biased'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='intrepid ibex'/><title type='text'>Non Biased Kubuntu 8.10 Walktrough part1</title><content type='html'>Last time I wrote how ugly Kubuntu 8.10 looked in my opinion, but time has passed and Intrepid had time to evolve and mature.&lt;br /&gt;&lt;br /&gt;This time I will install Kubuntu on a &lt;span style="font-weight: bold;"&gt;real&lt;/span&gt; computer not rant about neither the color scheme, the installer style and so on, I will mainly focus on usability, performance and what I can do with Intrepid.&lt;br /&gt;&lt;br /&gt;The target machine is an Acer Aspire 5101 with a "wonderful" ATI video card and both hard drive and CD/DVD drive is connected via &lt;span style="font-weight: bold;"&gt;USB&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;My goals are:&lt;br /&gt;1) install the system&lt;br /&gt;2) configure the network&lt;br /&gt;3) update the system&lt;br /&gt;4) install drivers&lt;br /&gt;5) customize the look and feel of my desktop&lt;br /&gt;6) install and customize firefox&lt;br /&gt;7) install firefox plugins, java and restriced codecs, play an mp3, play a movie, play a streaming movie from the internet&lt;br /&gt;&lt;br /&gt;This first part contatins 1-3 and the first part of 4.&lt;br /&gt;&lt;br /&gt;1) The installer is pretty good, since it has an option that will not load a whole desktop just the installer and the installer it self is pretty simple. I like the partioner but maybe it should have a fourth option that would be like the 3rd(manual), but less techincal, for example instead of "ext3" there could be "Linux file system"(yes I know the drawbacks too, but for the experts the 3rd option would remain). Note: the windows xp partitioner is no diferrant.&lt;br /&gt;&lt;br /&gt;2) Since I don't have dhcp on my machine that provides the internet, I need to configure the network card manually. Note: I don't need dhcp because I identify my laptop by IP address.&lt;br /&gt;&lt;br /&gt;The installation didn't take long, when the desktop is started I get a Notes and a Folderview plasmoid, in which I really don't seem the point, cause a Folderview plasmoid will not bring back the good old desktop feeling if it's not the desktop itself.&lt;br /&gt;&lt;br /&gt;The systray icon has a context menu New Connection, when I click it, it gives me what I want, and nothing more, which beats the old KDE 3.x based network manager. It asks me for a connection name and has an autoconnection option, this is very sweet for my laptop, because I need to change my connection options depending on where I am, so this profile system helps me a lot.&lt;br /&gt;&lt;br /&gt;After setting up my network connection I imeadiatly change the K menu back to the traditional menu, because I'm too old schoolish for the new one. I start konqueror, and try to access kubuntu.org, but it doesn't work, so I open up a konsole just to check that the network manager did absolutely nothing, so I double check it, it's correct, so I enable disable, but nothing.&lt;br /&gt;&lt;br /&gt;Since the network manager seems to be on vacation I set up the conenction in the command line with ifconfig and manually create resolv.conf:&lt;br /&gt;&lt;br /&gt;sudo ifconfig eth0 192.168.0.69 netmask 255.255.255.0 up&lt;br /&gt;sudo -s&lt;br /&gt;echo "nameserver 192.168.0.11" &gt;&gt; /etc/resolv.conf&lt;br /&gt;sudo route add default gw 192.168.0.11 eth0&lt;br /&gt;&lt;br /&gt;I have network connection, but I had to do it via command line, even a basic interface for these command would have been better than provide a network manager that doens't work. This issue doesn't fit in the annoying category rather in the "makes this whole system unsusable to anyone who doesn't know the above commands". And to think this was a simple manual ip address assigning, I rather not look into setting up a PPPoE connection. It doesn't even realise that I'm connected to the internet after I connected myself with the commands above.&lt;br /&gt;&lt;br /&gt;3) After 2 minutes I managed to calm down from my previous experience, I decided to continue and update the system, right after I did some kind of language update with some language installer. It's very strange that I get stuff like this on start, the language files should be alright by default, but as I was saying I clicked the update icon, again the new adept updater looks much more sensible than the old one, but in this case it actually works.&lt;br /&gt;&lt;br /&gt;A very strange thing is that It doens't show an exit button after update, the developers probably tought this was obvius.&lt;br /&gt;&lt;br /&gt;Since I did a kernel update I get the restart icon in the systray, which asks me again if I should restart, but if I wait 30 seconds it will restart anyway, so I don't really see what's the point other than showing of that effect.&lt;br /&gt;&lt;br /&gt;After clicking on the restart button, instead of waiting 30 seconds, everything except the mouse dissapears, and nothing happens, and no CPU/disk activity. I got tired of waiting and presed the shutdown button(on my laptop) so it would emit a shutdown signal on, and at least I was able to shut down my laptop without having to wait 20 minutes for fsck next reboot.&lt;br /&gt;&lt;br /&gt;4) I start up my laptop once again praying that I will not have any more issues again.&lt;br /&gt;&lt;br /&gt;Kubuntu started up fairly quickly, and I clicked the hardware drivers icon in the k menu to address the hardware issues. I selected the ATI/AMD proprietory FGLRX graphics driver and pressed activate,  but nothing happend. I pressed Close but still nothing happend.&lt;br /&gt;&lt;br /&gt;I feel that I wanted basic things, that any simple user would want, but with the exception of the installation none of them worked without pain, I hope I will have better luck next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3405261926815559109?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3405261926815559109/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3405261926815559109' title='1 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3405261926815559109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3405261926815559109'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2009/01/non-biasded-kubuntu-810-walktrough.html' title='Non Biased Kubuntu 8.10 Walktrough part1'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-2586304563984448521</id><published>2009-01-05T14:52:00.000-08:00</published><updated>2009-01-05T15:26:57.092-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Happy flaming new year!</title><content type='html'>Today I've red a strange blog post on planet KDE titled "&lt;a href="http://amarok.kde.org/blog/archives/862-KDE-Trolls,-eat-this.html"&gt;KDE Trolls, eat this&lt;/a&gt;". When I looked at the title I immediately realized that this is a must-read post. The posts starts with a beautiful artwork that symbolizes love among other things, but right after that inspiring picture there was a message of hate:&lt;br /&gt;&lt;br /&gt;"Anyone else noticed the extreme amount of hate &amp;amp; trolling against KDE lately, and especially against KDE 4? I have a special message for you trolls:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;You're fucking idiots.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;As I wrote in one of my comments I understand the frustration of developers but this had been taken a little way too far...&lt;br /&gt;&lt;br /&gt;After this horrible message we have a description of what happened, where we are now and what happens next:&lt;br /&gt;&lt;br /&gt;"For your consideration:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) they ignore you&lt;br /&gt;&lt;br /&gt;2) they laugh at you&lt;br /&gt;&lt;br /&gt;3) they fight you&lt;br /&gt;&lt;br /&gt;4) &lt;strong&gt;YOU WIN.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(we're at stage 3 now)&lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;Okay he must be a prophet...The "YOU WIN" part reminds me of: &lt;a href="http://www.youtube.com/watch?v=8MUAa3kuN3I"&gt;http://www.youtube.com/watch?v=8MUAa3kuN3I&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After posting the comment I realised something I did not before: this post came from amarok blog...&lt;br /&gt;&lt;br /&gt;I don't know why but this is the second post(first was meant for me) that calls people idiots... there's gotta be an explanation for this...but I haven't figured it out completely yet. But it has something to do with someone writing "X suxx because Y" but some people neglect the "because" clause and call the author a troll. I've said in in a comment too, wonder what will these furious guys have to say to that, propbably delete my comment, but at least this post is not moderated like MR. I&lt;strike&gt;SUCK&lt;/strike&gt;ROCKSOFUCKINHARD's post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-2586304563984448521?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/2586304563984448521/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=2586304563984448521' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2586304563984448521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2586304563984448521'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2009/01/happy-flaming-new-year.html' title='Happy flaming new year!'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3874688099321129199</id><published>2008-12-30T09:49:00.000-08:00</published><updated>2009-01-06T16:44:36.773-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='f framework'/><category scheme='http://www.blogger.com/atom/ns#' term='ffc'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>FFC 0.1 RC2 is out</title><content type='html'>It has being long but it's finally here. Sadly I had to rethink my previous decision, I wanted RC2 to be database stable, but it's not, cause I wanted to clean up the database a little, hopefully RC3 will have this.&lt;br /&gt;&lt;br /&gt;The main reason behind RC2 is the GPL compatibility, added copyright to all headers so that this would be finally clear. Planning on improving this, for example listing third parties seperately somewhere.&lt;br /&gt;&lt;br /&gt;As I've read the changes of PHP 5.3, I was thinking of using the namespace feature, but decided to do that in future releases, since FFC relies mostly on singleton Objects, so adding this feature in the future hopefully won't break compatibility.&lt;br /&gt;&lt;br /&gt;I know I've just released RC2 but RC3 is just a few bugs/tweaks away from being out and currently the differance between RC3 and the final version should be bugfixes only, I'm not planning to release an RC4.&lt;br /&gt;&lt;br /&gt;The main feature of RC3 will be the removal of the obsolete 'texts' and the addition of a clean room user class implementation that actually works.&lt;br /&gt;&lt;br /&gt;0.1 will be the first stable release so I will really work hard to make it a worthy release, it will probably get several patches afterwards. The only thing that is still lacking is documentation, but hopefully this will be resolved too in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3874688099321129199?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3874688099321129199/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3874688099321129199' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3874688099321129199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3874688099321129199'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/ffc-01-rc2-is-out.html' title='FFC 0.1 RC2 is out'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-5296521887258960121</id><published>2008-12-28T22:00:00.000-08:00</published><updated>2008-12-28T22:09:29.365-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xhtml'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='xul'/><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='rss'/><title type='text'>XUL Fail</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__gqxTwvq4fE/SVhoPDdmYmI/AAAAAAAABWU/buLVU6ESGg4/s1600-h/xul+fail.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/__gqxTwvq4fE/SVhoPDdmYmI/AAAAAAAABWU/buLVU6ESGg4/s400/xul+fail.png" alt="" id="BLOGGER_PHOTO_ID_5285088770556060258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Let me get this straight, I open an RSS link in Firefox, it displays it, then I save it, and when I view it, I expect to see the RSS file, instead I get a strange XHTML file with XUL stuff, with a comment(probably from a Firefox or Mozilla dev) saying that XUL sucks....now aint that a .... fail!&lt;br /&gt;&lt;br /&gt;Looks like Mozilla's usability team was on vacation when they designed this new "Live bookmark" system, even if I expected to save the RSS in Firefox's graphical presentation I would want to do it &lt;span style="font-weight: bold;"&gt;without&lt;/span&gt; XUL, embedding XUL in XHML beats the whole purpose of saving something in XHML anyway, cause there are a lot of browsers(likely every non-firefox browser) that do &lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; support XUL. Even saving this in a JPG would have been more usefull.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-5296521887258960121?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/5296521887258960121/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=5296521887258960121' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5296521887258960121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5296521887258960121'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/xul-fail.html' title='XUL Fail'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__gqxTwvq4fE/SVhoPDdmYmI/AAAAAAAABWU/buLVU6ESGg4/s72-c/xul+fail.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-4812025871072955224</id><published>2008-12-25T07:43:00.000-08:00</published><updated>2008-12-25T07:44:05.840-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='mysqle'/><title type='text'>Amarok2 the final chapter</title><content type='html'>As an update to my previous posts it looks like the Kubuntu devs will be pushing mysql on the official Jaunty CD just because Akonadi needs it(and Amarok too, at least to waste some resources):&lt;br /&gt;&lt;br /&gt;"I'd like to see KDE 3 libs off the CD for Jaunty, and if possible Qt 3 too. With Akonadi bringing in mysqld we'll need all the space we can find. One of the last hangers on to Qt 3 is OpenOffice, anyone feel like reviving &lt;a href="http://kde.openoffice.org/"&gt;OpenOffice KDE project&lt;/a&gt; for Oxygen and Qt 4 support?"&lt;br /&gt;&lt;br /&gt;source: &lt;a href="http://www.kdedevelopers.org/node/3805"&gt;http://www.kdedevelopers.org/node/3805&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now what did I tell some ignorant people a few weeks ago.... that's right: Amarok 2 is wasting resources by using MySQL embeeded instead of using a real mysql server like Akonadi does, and that most destkop distributions will probably include mysql server by default just for the sake of akonadi anyways, so adding a possibility for Amarok 2 to use that would be a sane decision.... no one belived me back then, instead they released Amarok 2 with some minor bugs like "Album covers are still getting mixed up." and "Amarok wouldn’t play files which filenames contain diacritics."(guess that's not top priority for some people) (source: &lt;a href="http://polishlinux.org/kde/kde-42-beta/"&gt;http://polishlinux.org/kde/kde-42-beta/&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Well I guess Jeff 'IROCKSOHARD' Mitchell (that's what he calls himself, see Amarok's about dialog) must be proud, expecting every future kubuntu user to have two mysql instances running just so that his ego can ROCKSOHARD, ohhh well, they could at least have fun renameing thousands of files, because of Amarok2's "minor" bug. Keep up the good work!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-4812025871072955224?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/4812025871072955224/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=4812025871072955224' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/4812025871072955224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/4812025871072955224'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/amarok2-final-chapter.html' title='Amarok2 the final chapter'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-4098926713427947902</id><published>2008-12-09T07:31:00.000-08:00</published><updated>2008-12-09T07:46:09.423-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>How Amarok people do moderation part 2</title><content type='html'>In part 1 I wrote how does the censuring work amongst the Amarok developers, then I've got comments that quoted &lt;a href="http://aseigo.blogspot.com/2008/09/how-personal-freedom-works.html"&gt;aseigo's post about this topic&lt;/a&gt;, I didn't have time to read it, since having two jobs really takes away all my time, but my friend balazsbela pointed out one part that was left out:&lt;br /&gt;&lt;br /&gt;"It is therefore vital for a community to come to a shared understanding, before crisis arrives, as to what the difference between vandalism of the shared space and merely objectionable expression is, and to ensure that that definition is conservative enough and respectful enough of future minority positions to avoid ever being twisted into simple censorship, especially censorship of convenience. (As in: "it's inconvenient to address that issue openly.")"&lt;br /&gt;&lt;br /&gt;I can't help repeat my self again, that post that was nothing more than a personal retaliation, was published on the official amarok blog and planet KDE. I've red some terms described on planet KDE.&lt;br /&gt;&lt;br /&gt;"Do not inflame  &lt;p&gt;KDE covers a wide variety of people and cultures. Profanities, prejudice, lewd comments and content likely to offend are to be avoided. Do not make personal attacks or attacks against other projects on your blog."&lt;/p&gt;&lt;p&gt;So that's a double fail for Jeff there:&lt;/p&gt;&lt;p&gt;1) he made a personal attack against me on two(or maybe one) public space(s), and refused to let me speak up for myself(translation, refused to accept my comment on his post), which in turn is pure censorship and ignorance.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2) if I understood correctly planet KDE forbids posts that are about personal attacks like Jeff's revenge here.&lt;/p&gt;&lt;p&gt;So that concludes my "rant"(general truth) for today, I really think Jeff Mitchell (or should I say pirate of the __________(insert some funny word here)) would have been better of writing on a personal blog or simply adding a comment to my post than showing off his ego.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-4098926713427947902?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/4098926713427947902/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=4098926713427947902' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/4098926713427947902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/4098926713427947902'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/how-amarok-people-do-moderation-part-2.html' title='How Amarok people do moderation part 2'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-467200210368473715</id><published>2008-12-07T02:56:00.000-08:00</published><updated>2008-12-07T03:32:50.249-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>How Amarok people do moderation</title><content type='html'>It looks like amarok devs are afraid of their own users opinion, take &lt;a href="http://amarok.kde.org/blog/archives/842-Avast,-We-Be-Getting-Slandered,-Yar.html"&gt;this pointless,right back at you, f*ck me I'm classy and your an idiot if you don't agree blogpos&lt;/a&gt;t.&lt;br /&gt;&lt;br /&gt;This is the end of the article:&lt;br /&gt;"Any comments will be read, but I may decide not to post them."&lt;br /&gt;&lt;br /&gt;Let me translate this for you: "Any comments will be read, and will be posted unless it contains anything that's negative about Amarok or Jeff Mitchell."&lt;br /&gt;&lt;br /&gt;Like my friend said "moderation on an open source blog, WTF!!!", so much for openness.&lt;br /&gt;&lt;br /&gt;Here are two comments, one got posted and one didn't one is mine and one is not:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;I loved Amarok, I love Amarok 2 even more and I'm confident that the Amarok team will do their best to make it an awesome product.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; Don't listen to those people that want to complain just to look "important".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; Just remember: people who like amarok will use it and will only complain or point out problems in a constructive manner.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; Keep up the good work. &lt;/span&gt;&lt;img src="http://amarok.kde.org/blog/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom; font-style: italic;" class="emoticon" /&gt;"&lt;br /&gt;&lt;br /&gt;and there is the second:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;"Who said I had to be classy? I could have made a very venomous post if I had wanted to. There, I'm just telling the truth."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;This is a "venomous post".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"The guy calls me out by name"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Give me a break, it's way shorter than the "Amarok developer who talked about Amarok at the KDE4.0 keynote".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Next time I'll write:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#define "Amarok developer who talked about Amarok at the KDE4.0 event" somepersonwhoidontknow&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;and use it like that in the entire post.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"while chastising me for not being a good member of KDE and implying that I am a hypocrite"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;This is foobar, it was about what you said and not you. I referred to three lines &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"a KDE dev complained that how KDE3 sucked, because they couldn't port Amarok to Windows, and KHTML had bad performance"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;At 2:00, he begins his story, about "Why they almost left KDE?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;He begins with complaining, how slow was rendering amarok's context with KHTML, so it looks like performance matters in amarok, not that anyone forced them to use KHTML for rendering context, but I will refer to this point later on.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;At 5:00 he complains that KDE3 could not be ported to Windows, making amarok X11-only.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Jeff Mitchell the developer who spoke at the event that I was referring to, referenced KDE as a family, but where is the love now? &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I can't see no personal attack here, where does it read "And somepersonwhoidontknow is &lt;adjectives&gt;"?&lt;/adjectives&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;This was about Amarok not somepersonwhoidontknow. Point me to your nearest personal attack.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Antal's post was uninformed, stupid, harsh, rabid, ranting, twisted, and idiotic. It was the very definition of a trolling post."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1) Name error&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;2) uninformed? define uninformed, sources were marked post didn't imply that the sources were perfect.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3) stupid: that means that you spend your time writing posts about stupid posts? :D&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4) rabid: forgot the "18" sign there sorry :D, anyway I can't see no rated R content in it, just criticism&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5) ranting: yes&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;6) twisted: can't get the definition of this adjective, can you describe what this word means to you?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;6) idiotic: same as stupid, but is enumerating synonyms a smarter thing to do?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;7) do you always call posts that say negative things about Amarok "trolling post"s?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Again with the Windows/Mac. I made it clear that Windows/Mac was not really a factor in our decision. Why do you (and Antal) insist upon bringing it up over and over?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Because the "feature I asked for" is mostly useless to the Windows/Mac users, because these users will be the ones who will likely *not* have mysql installed. I can't believe you call people stupid/idiots and not have figured this out for yourself.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"I made an assumption about his first name"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I made an assumption about external mysql servers are not important to Amarok because of the Windows/Mac people, and I got called an idiot now what should you be called then?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"he was complaining about us not reusing Akonadi's mysql instance and how this showed that we neither got nor cared about interacting with KDE"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Adding that advanced button and make mysqle an optional dependency(so I can at least compile amarok without fiddling with dependency that I don't need anyway) was exactly what I wanted, can't see poison there.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I don't want to write a word(that is not bundled) that defines putting something in an application that not wanted and not used, because then can see it in front of me, another "Avast, We Be Getting Slandered Again, Yar". By the way is it just me or this title sounds like "All your base are belong to us"? no offense, just checking, please don't call me an idiot for asking this.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;The first got posted because it praised Amarok and hat do relation with the topic, the other did not because it was a) written by me b) showed what a hypocrite and an idiot Jeff really is, which probably pissed Jeff of again.&lt;br /&gt;&lt;br /&gt;While Jeff wrote so many lines of useless words in his post and the comments, he could have written a patch for Amarok, that would make my critism irrelevant, is it so hard to write a general mysql class that could use mysql or mysqle? and is it so hard to write a configuration dialog panel for this? But no, Jeff had to defend his own words that got quoted by me in my previous post.&lt;br /&gt;&lt;br /&gt;Jeff critisized my blog title, but what about his post title?&lt;br /&gt;&lt;br /&gt;"Avast, We Be Getting Slandered, Yar", and I tought I know english, but it looks like I don't, so I looked up these words on wiktionary.&lt;br /&gt;&lt;br /&gt;The frist word: "Avast"&lt;br /&gt;&lt;h3&gt;&lt;span class="mw-headline"&gt;Etymology&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;From the &lt;a href="http://en.wikipedia.org/wiki/Dutch_language" class="extiw" title="w:Dutch language"&gt;Dutch&lt;/a&gt; hou' (&lt;span class="mention-Latn"&gt;&lt;a href="http://en.wiktionary.org/wiki/houden#Dutch" title="houden"&gt;houd&lt;/a&gt;&lt;/span&gt;) &lt;span class="mention-Latn"&gt;&lt;a href="http://en.wiktionary.org/wiki/vast#Dutch" title="vast"&gt;vast&lt;/a&gt;&lt;/span&gt;, literally meaning "hold fast!".&lt;/p&gt; &lt;p&gt;&lt;a name="Interjection" id="Interjection"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline"&gt;Interjection&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;&lt;span class="infl-inline"&gt;&lt;b&gt;avast&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;span class="ib-brac"&gt;&lt;span class="qualifier-brac"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span class="ib-content"&gt;&lt;span class="qualifier-content"&gt;nautical&lt;/span&gt;&lt;/span&gt;&lt;span class="ib-brac"&gt;&lt;span class="qualifier-brac"&gt;)&lt;/span&gt;&lt;/span&gt; Hold fast!, &lt;a href="http://en.wiktionary.org/wiki/cease" title="cease"&gt;cease&lt;/a&gt;; &lt;a href="http://en.wiktionary.org/wiki/stop" title="stop"&gt;stop&lt;/a&gt;; &lt;a href="http://en.wiktionary.org/wiki/desist" title="desist"&gt;desist&lt;/a&gt;; &lt;a href="http://en.wiktionary.org/wiki/stay" title="stay"&gt;stay&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;span class="ib-brac"&gt;&lt;span class="qualifier-brac"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span class="ib-content"&gt;&lt;span class="qualifier-content"&gt;parody of pirate &lt;a href="http://en.wiktionary.org/wiki/Appendix:Glossary#slang" title="Appendix:Glossary"&gt;slang&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="ib-brac"&gt;&lt;span class="qualifier-brac"&gt;)&lt;/span&gt;&lt;/span&gt; Listen, pay attention. &lt;dl&gt;&lt;dd&gt;&lt;i&gt;&lt;b&gt;Avast&lt;/b&gt;, ye landlubbers!&lt;/i&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a name="Usage_notes" id="Usage_notes"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h4&gt;&lt;span class="editsection"&gt;&lt;/span&gt; &lt;span class="mw-headline"&gt;Usage notes&lt;/span&gt;&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;The form "avast, ye!" (as in "Avast, Hoisting!" or "Avast, this noise" or "Avast ye landlubbers!!") is often seen, but this is nonstandard.&lt;/li&gt;&lt;/ul&gt;OMG, this means that Jeff Mitchell is a pirate!!!&lt;br /&gt;&lt;br /&gt;"We Be Getting", "we be getting" #$^"We Be Getting", "we be getting" #$^$&amp;amp;^??? never mind, I rather not comment this&lt;br /&gt;amp;^??? never mind, I rather not comment this&lt;br /&gt;&lt;br /&gt;next word: "Slandered"&lt;br /&gt;&lt;p&gt;&lt;span class="infl-inline"&gt;&lt;b&gt;slander&lt;/b&gt; (&lt;i&gt;plural&lt;/i&gt; &lt;span class="form-of plural-form-of lang-en"&gt;&lt;b&gt;&lt;a href="http://en.wiktionary.org/wiki/slanders" title="slanders"&gt;slanders&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;a &lt;a href="http://en.wiktionary.org/wiki/false" title="false"&gt;false&lt;/a&gt;, &lt;a href="http://en.wiktionary.org/wiki/malicious" title="malicious"&gt;malicious&lt;/a&gt; &lt;a href="http://en.wiktionary.org/wiki/statement" title="statement"&gt;statement&lt;/a&gt; (spoken or published), especially one which is &lt;a href="http://en.wiktionary.org/wiki/injurious" title="injurious"&gt;injurious&lt;/a&gt; to a person's &lt;a href="http://en.wiktionary.org/wiki/reputation" title="reputation"&gt;reputation&lt;/a&gt;; the making of such a statement&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;ok this ones fine.&lt;br /&gt;&lt;br /&gt;Final word: "Yar"&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="infl-inline"&gt;&lt;b&gt;yar&lt;/b&gt;&lt;/span&gt;!&lt;/p&gt; A nautical exclamation used by &lt;a href="http://en.wiktionary.org/wiki/sailors" title="sailors"&gt;sailors&lt;/a&gt; or &lt;a href="http://en.wiktionary.org/wiki/pirates" title="pirates"&gt;pirates&lt;/a&gt; to express anger, dismay or approval.&lt;br /&gt;&lt;br /&gt;This again proves that Jeff is indeed a pirate or at least he keeps fantasizing about it while writing blog posts that others read....&lt;br /&gt;&lt;br /&gt;Great post Jeff, you write titles that poeple need a dictionary for to understand, keep up the good work, Arrrg ye landlubers!!!&lt;br /&gt;&lt;br /&gt;So much for the title, so much for open colaboration, so much for Jeff Mitchell's grammar and style, my moderated posts tells the rest.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-467200210368473715?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/467200210368473715/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=467200210368473715' title='5 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/467200210368473715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/467200210368473715'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/how-amarok-people-do-moderation.html' title='How Amarok people do moderation'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3482855324673867329</id><published>2008-12-04T13:03:00.000-08:00</published><updated>2008-12-06T16:13:42.073-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rant'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>I can't say a bad thing about Vista</title><content type='html'>The main reason I can't say bad things about Vista is simply because I don't use it. The people saying bad things about Vista are Vista users.&lt;br /&gt;&lt;br /&gt;I can complain only about what I actually use, and I can only help people who are using the same stuff as I do, cause I can say "I use X software too and it has Y bug, but you can use Z workaround ore use W version of this software or Q software instead".&lt;br /&gt;&lt;br /&gt;Some software developers(ohhh know here I go referring to some amarok devs again), doesn't seem to comprehend this.&lt;br /&gt;&lt;br /&gt;The one thing I hate is when Windows users (especially Vista users) come to me asking for my help thinking "youre the linux expert", they don't seem to understand that in some cases I can't help them, mostly in the "my computer got infected with viruses, what should I do" topic, I have to tell them every time, "Reinstall Windows, that's the only effective way, It's the flaw of the platform, you need to live with it if you want to continue on using it.", but when I can help, and there is a choice between free and non free solution I go for the free.&lt;br /&gt;&lt;br /&gt;I remember reading an &lt;a href="http://linux.slashdot.org/article.pl?sid=08/07/20/1457250"&gt;interesting article an slashdot&lt;/a&gt; a while back, and now I actually read 2 posts from the linuxhaters blog:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://linuxhaters.blogspot.com/2008/06/how-to-write-kde-application.html"&gt;http://linuxhaters.blogspot.com/2008/06/how-to-write-kde-application.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://linuxhaters.blogspot.com/2008/06/how-to-write-gnome-application.html"&gt;http://linuxhaters.blogspot.com/2008/06/how-to-write-gnome-application.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These posts have either good humor or sarcrastic ways of expressing bizare stuff. The person who wrote them undrestands them in sourcecode level.&lt;br /&gt;&lt;br /&gt;Now I understand that the slashdotted article was right, if this blog could even be named linux-bugs. This blog is not a 'linux sucks blog', it goes very technical and has valid points, just look at this: &lt;a href="http://linuxhaters.blogspot.com/2008/06/nitty-gritty-shit-on-open-source.html"&gt;http://linuxhaters.blogspot.com/2008/06/nitty-gritty-shit-on-open-source.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I am being a devoted linux user say that this blog is worth reading, cause it points out unsolved problems in the Open Source world.&lt;br /&gt;&lt;div style="border-top: 2px solid rgb(255, 0, 0); overflow: hidden; position: absolute; height: 2px; width: 66px; top: 448px; left: 165px; z-index: 5001; display: none;"&gt;&lt;/div&gt;&lt;div style="border-bottom: 2px solid rgb(255, 0, 0); overflow: hidden; position: absolute; height: 2px; width: 68px; top: 500px; left: 165px; z-index: 5001; display: none;"&gt;&lt;/div&gt;&lt;div style="border-left: 2px solid rgb(255, 0, 0); overflow: hidden; position: absolute; height: 54px; width: 2px; top: 448px; left: 165px; z-index: 5001; display: none;"&gt;&lt;/div&gt;&lt;div style="border-right: 2px solid rgb(255, 0, 0); overflow: hidden; position: absolute; height: 54px; width: 2px; top: 448px; left: 229px; z-index: 5001; display: none;"&gt;&lt;/div&gt;&lt;div style="border-style: solid; border-color: black; border-width: 0pt 2px 2px 1px; padding: 2px 5px; background-color: rgb(255, 240, 204); font-family: arial; text-align: left; color: rgb(0, 0, 0); font-size: 12px; position: absolute; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; z-index: 5005; visibility: hidden; left: 167px; top: 504px; display: none;"&gt;&lt;b style="color: rgb(0, 0, 0);"&gt;img&lt;/b&gt;&lt;/div&gt;&lt;div style="border-style: solid; border-color: black; border-width: 1px 2px 2px 1px; padding: 2px 5px; display: none; background-color: rgb(204, 255, 204); font-family: arial; text-align: left; color: rgb(0, 0, 0); font-size: 12px; position: absolute; z-index: 5006;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3482855324673867329?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3482855324673867329/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3482855324673867329' title='1 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3482855324673867329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3482855324673867329'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/i-cant-say-bad-thing-about-vista.html' title='I can&apos;t say a bad thing about Vista'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-5387774277209043706</id><published>2008-12-03T04:43:00.000-08:00</published><updated>2008-12-04T11:13:54.036-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='kdesvn-build'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='intrepid ibex'/><title type='text'>Compiling lasts longer</title><content type='html'>Compiling lats longer these days, which is more of a good news than a bad news, because the main reason is that a lot of source files get modified, the developers look like really getting into coding KDE, making it rock solid.&lt;br /&gt;&lt;br /&gt;I can't believed what I did, and furthermore, I can't believe that what I did actually worked and was a success, Linux for my father was a success, Linux for my girlfriend was a success too, but now I'm having my girlfriend take the KDE source from the SVN and compile it....&lt;br /&gt;&lt;br /&gt;She enjoys KDE4 better than I do, I still can't believe this, and I guess neither can those who are reading this, but it's true, and I know I deserve a beer or two for this, but it's not just my success, it's just shows all those "KDE4 haters" that KDE4 is really THE modern desktop, it didn't seem like it back then when KDE4.0 was shipped to the masses because the lack of communication, but now it's starting to shape up.&lt;br /&gt;&lt;br /&gt;I would like to congratulate the people who wrote the kdesvn-build script, because it's pure genius, it hides all complexity of getting the source and building the binaries. &lt;a href="http://djdarkmanx.blogspot.com/2008/11/compiling-kde4-from-svn-under-kubuntu.html"&gt;Getting ready to build KDE4 requires a little work&lt;/a&gt;, but when it's done, all there is to do is make a K Menu Item for the script, and I can build the whole KDE from the SVN with one click, now that's what gamers call "ubercool" and it's a little gentooish too.&lt;br /&gt;&lt;br /&gt;Even though I critisized the KDE4-only aproach of Kubuntu, I have to admit, it's a good platform to build KDE4 on, Hardy is a little better then Intrepid, because I can have a fallback KDE3 just in case of an emergency, but that's not likely to happen.&lt;br /&gt;&lt;br /&gt;Too bad I can't do the same(compile the hottest source from the SVN) with amarok, because the developers are too busy &lt;a href="http://djdarkmanx.blogspot.com/2008/12/im-poisoness-dont-touch-me-or-ill-bite.html"&gt;writing defensive blog posts&lt;/a&gt; to care about it's sourcecode, but that's another story.&lt;br /&gt;&lt;br /&gt;I'm happy, and all those guys who made this possible should be happy too.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xezZpNlKvzM&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/xezZpNlKvzM&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-5387774277209043706?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/5387774277209043706/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=5387774277209043706' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5387774277209043706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5387774277209043706'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/compiling-lasts-longer.html' title='Compiling lasts longer'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-2900406364222463446</id><published>2008-12-02T12:18:00.001-08:00</published><updated>2008-12-02T15:01:36.620-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='kde3'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='mysqle'/><title type='text'>I'm poisoness, don't touch me or I'll bite</title><content type='html'>I'm poisoness, don't touch me or I'll bite, or at least I am considered poisenes, I twist the truth for my evil doing.&lt;br /&gt;&lt;br /&gt;Jeff Mitchell got really mad at me, I pissed him off for quoting him on his talk at the KDE4.0 release event. He got so mad, that he wrote a post about it.&lt;br /&gt;&lt;br /&gt;He clearly took a defensive position by calling me a "&lt;strike&gt;blathering idiot&lt;/strike&gt;" and critisizing my blog's title. Way to go, that's a very good defensive stance: getting personal....&lt;br /&gt;&lt;br /&gt;Ok so first things first, I've got a message for Jeff Mitchell: You can call me what you want, I don't really care, I didn't critisize your persona, I didn't call you an idiot and so forth, and still you mock me. And you are really really so so wrong, about this: "and probably because he hasn't bothered to watch past five minutes in", because I watched the whole thing, and I didn't turn it into a "complaint-a-thon", or wait, let me double check my post for "that whole release event talk was a complaint-a-thon"....no matches found, then that means that you twisted my words.&lt;br /&gt;&lt;br /&gt;There is a difference between, "he complained about it on his talk at the release event" and "his whole talk was a complain at the release event". It's just basic grammar, it happens to everybody, I'm not perfect myself, maybe because I'm Hungarian, ohhh speaking of Hungarian, Antal is my family name, now should I call someone idiot of not checking this?&lt;br /&gt;&lt;br /&gt;"Much of the blog can also easily be decoded as baseless, factless trolling ("amarok1.x is the slowest KDE3 program, if not it's surely in the top 3 slowest KDE3 programs"), and the-developers-don't-agree-with-me-so-they're-wrong syndrome."&lt;br /&gt;&lt;br /&gt;Ok Jeff, maybe my grammar was a little wrong there, but I will explain this so you can understand:&lt;br /&gt;&lt;br /&gt;- I ran amarok and other favorite KDE applications&lt;br /&gt;- I opened yakuake(konsole), typed "top" and guess what amarok was at the top&lt;br /&gt;&lt;br /&gt;Was that so hard to understand?&lt;br /&gt;&lt;br /&gt;To back this up, here is a comment "significantly faster than sqlite", which basicly means in plain english: "amarok 1.x's performance sucked bigtime because of sqlite", if you don't believe me go on and try it.&lt;br /&gt;&lt;br /&gt;Jeff talks of me twisting words, and then he says that I'm suffering from a "the-developers-don't-agree-with-me-so-they're-wrong syndrome", I never said that the developers made a mistake in amarok1.x, performance was horrible, but at least I could get around it by using an external database server or better, not use collections at all, see the thing is that I had choice.&lt;br /&gt;&lt;br /&gt;But Jeff, is not gonna stand there and let me write on my blog what I want, no no, he is "..going to defend.." his "..statements at the Release Event.", it's like "our town is under attack".&lt;br /&gt;&lt;br /&gt;Jeff goes on explaining his talks at the release event, but what's to explain? Didn't I link it?&lt;br /&gt;&lt;br /&gt;I don't understand, I put a link for the video on my post, and referenced two points from the whole talk, and now Jeff defends his whole talk? This is kind of akward, If I would want to twist the words of someone's talk, than why would I put a link to the video of that talk so that others can check it out if I'm wrong or not?&lt;br /&gt;&lt;br /&gt;"This may not be apparent to everyone, but Amarok was an early poster child for adoption of many of the Pillars of KDE. We are the only application, to date, that has embedded Plasma inside of our application (with our developers doing a large amount of work to make that possible). (Update: we are technically the first, outside of the plasma workspace, but there are others playing with that now.) Device detection completely relies on Solid (which is one reason Mac and Windows ports have no device support right now). And we have completely standardized on Phonon for our media engine. We've also had Oxygen team members working on our icons and our interface."&lt;br /&gt;&lt;br /&gt;Great work.&lt;br /&gt;&lt;br /&gt;"It's hard to imagine ways for us to more fully integrate with KDE4 than what we are doing. We've gone for KDE4 whole-hog, and it's ludicrous to suggest otherwise. Picking out random Pillars that we don't fully integrate with (yet) does not mean that we are not KDE4-oriented. After all, right now we don't have a use for Marble (who knows? that could change) -- but does that mean we don't get KDE4?"&lt;br /&gt;&lt;br /&gt;MySql is not a KDE technology and I did not say that amarok doesn't integrate KDE4 technologies,&lt;br /&gt;&lt;br /&gt;"No, I did not say that KDE3 sucked."&lt;br /&gt;&lt;br /&gt;Well Jeff is actually right at this one. He didn't state this, he just made KDE3 look like a bad platform, because one of it's drawbacks is that KHTML is slow.... KTHML is a kpart, so if I write a bad kpart, than it will be a drawback of the KDE platform?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"He even contradicts himself: &lt;blockquote&gt;He begins with complaining, how slow was rendering amarok's context with KHTML, so it looks like performance matters in amarok, not that anyone forced them to use KHTML for rendering context..."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Full version: "He begins with complaining, how slow was rendering amarok's context with KHTML, so it looks like performance matters in amarok, not that anyone forced them to use KHTML for rendering context, &lt;span style="font-weight: bold;"&gt;but I will refer to this point later on&lt;/span&gt;."&lt;br /&gt;&lt;br /&gt;Q: Now why did Jeff leave out this part?&lt;br /&gt;A: Because he doesn't have have better things to do, than making people who don't agree with him like me look like a troll.&lt;br /&gt;&lt;br /&gt;By the way, here is the part were I referred again: "But what now, didn't a developer just say at a big release event that performance is important for amarok...", well should I say now that Jeff is an idiot for not noticing this?&lt;br /&gt;&lt;br /&gt;"It is not surprising, given how little he understands of Amarok, KDE, and the integration thereof, that he thinks both that there is a lack of communication between Amarok and the rest of KDE4, and that he implies that Akonadi &lt;b&gt;is&lt;/b&gt; the entire rest of KDE4."&lt;br /&gt;&lt;br /&gt;I never specified the rest of KDE as being Akonandi, this just shows how ignorantly my post was read, "Amarok and the rest of KDE4(Akonandi)" means "Amarok and the rest of KDE4(Akonandi in this specific case)".&lt;br /&gt;&lt;br /&gt;"It is not surprising, given how little he understands of Amarok, KDE, and the integration"&lt;br /&gt;&lt;br /&gt;Kind of like politely saying "youre a n00b, you don't know anything". Surprise Jeff, I may not be an Amarok dev., but my point was so simple that even a non-programmer could undersand it.&lt;br /&gt;&lt;br /&gt;There have been some inaccurate comments too:&lt;br /&gt;&lt;br /&gt;I said "&lt;i&gt;- mysqle is not yet suitable for every day use&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;and "&lt;a href="http://www.blogger.com/profile/07821259467508909515" rel="nofollow"&gt;sven423&lt;/a&gt;" replied:&lt;br /&gt;&lt;br /&gt;"Nope, it works just fine for most users. Better than SQLite (which is too slow) or an external SQL server (which most users aren't able to configure)"&lt;br /&gt;&lt;br /&gt;This was not the point, my point were the bugs that I quoted from the amarok wiki itself, so this party is completely irrelevant.&lt;br /&gt;&lt;br /&gt;"&lt;i&gt;- mysql is known to just work&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Nope. You have to set the server and users up. 90% of our users aren't able to do that. So this is absolutely no option as the only backend.&lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;Again I was not referring to this, I was saying that mysql doesn't have those bad bugs that mysqle has, so this is useless too.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/profile/07821259467508909515" rel="nofollow"&gt;sven423&lt;/a&gt;'s are mostly right, but they are missing my point here.&lt;br /&gt;&lt;br /&gt;I never in my life taught that my post could be taken so seriously, not that it matters, I'm not perfect, nobody is, to show everyone that this is not a "right back at you" type of post I will summerize my key taughts.&lt;br /&gt;&lt;br /&gt;Personal things:&lt;br /&gt;- Antal is my family name and Istvan is my name, just because I'm hungarian "&lt;b&gt;Hungarian names&lt;/b&gt; use the &lt;a href="http://en.wikipedia.org/wiki/Personal_name#Name_order" title="Personal name"&gt;"eastern name order"&lt;/a&gt;, or family name followed by given name. &lt;a href="http://en.wikipedia.org/wiki/Hungary" title="Hungary"&gt;Hungary&lt;/a&gt; is the only European country to do so." (http://en.wikipedia.org/wiki/Hungarian_name)&lt;br /&gt;&lt;br /&gt;- I develop websites/web apps, that makes me a web developer, but I call myself a web developer, for one reason: just because I can, I could call myself a coffe addict, but web developer sounds better&lt;br /&gt;&lt;br /&gt;- Again, I can call my blog what I want, and I called it "The Great Blog of a Web Developer" just because I can, and "A blog of somebody" didn't sound as good as this title anyway&lt;br /&gt;&lt;br /&gt;- Making connections between my loose naming schemes and my intellect, is like doing the same with google and their jokes, I personally think they are genius.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Technical things:&lt;br /&gt;- I am a web programmer/developer, but you can call me "&lt;strike&gt;blathering idiot&lt;/strike&gt;", it still doesn't change the fact that I know a thing or two about databases and other things&lt;br /&gt;&lt;br /&gt;- Use cases:&lt;br /&gt;a) I want compile amarok from the SVN, like I did with KDE, see my howto(critics are welcome there too), and I simply can't because mysqle is required. Amarok works with mysqle, but it has patches for mysqle, the problem is that the mysqle amarok has patches for is not downloadable anymore from Sun's( MySql's) site, and the patches aren't compatible with the downloadable version, not to mention that the mysqle bugs, mentioned in amarok's wiki are very serious ones, one of them can make amarok crash without waring,...&lt;br /&gt;&lt;br /&gt;b) I have a full featured KDE with akonandi which requires  MySql, and Amarok2, with mysqle, that's basicly two mysql servers, which is a total waste of CPU time and memory, that was the reason I quoted Jeff in the first place, he said that rendering and generating HTML was a waste of resources(he didn't say it this way, but for the lack of understanding I converted it to this form), that's where I came in and said that isn't having two mysql servers a waste of resources too?&lt;br /&gt;&lt;br /&gt;I was never upset the fact at the fact that, mysqle comes to an amarok near you, I was upset because the dev's didn't(don't) care much about the possibility of using an external database, they just constantly refered to "Joe user can't configure a database", they never tought about automatic configuration, but that's not the point The point is that mysqle and mysql are the same database but in different forms, the main point is that, the querys are the same, so an SQL query written for mysql will work an mysqle(at least theoreticly), than why is it so hard to put an if statement and a few extra lines in the code, to make it work with externel mysql too, and leave the use cases to the distributions?&lt;br /&gt;&lt;br /&gt;Final notes:&lt;br /&gt;I quoted two points from Jeff's talk, but he quoted my whole post, made sure that it all looked wrong, called me names, and even got my name wrong in the process.&lt;br /&gt;&lt;br /&gt;I never sought attention for my posts, don't even know how so many people got to it, not that it matters, one thing is for sure: I'm not a troll, I hate writing bad things about Amarok as much as Jeff and the others hate reading it, but this is what I've experiencing, and this can't be changed by a thousand comments and post-replies.&lt;br /&gt;&lt;br /&gt;You can call me an idiot again Jeff, but this simply won't change anything.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-2900406364222463446?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/2900406364222463446/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=2900406364222463446' title='3 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2900406364222463446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2900406364222463446'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/im-poisoness-dont-touch-me-or-ill-bite.html' title='I&apos;m poisoness, don&apos;t touch me or I&apos;ll bite'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3220531263968982350</id><published>2008-12-01T14:10:00.000-08:00</published><updated>2008-12-02T23:41:56.752-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='akonandi'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='mysqle'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Amarok developers don't see the point in KDE4</title><content type='html'>Visiting the #amarok channel on freenode gave me very disappointing results, the amarok people seem to be very ignorant to me, I think their main focus is to deliver an MS Windows version and a Mac OS X version of amarok, instead of at least trying to integrate with the KDE4 desktop.&lt;br /&gt;&lt;br /&gt;Why am I thinking this?&lt;br /&gt;&lt;br /&gt;As I tried to compile amarok2, I realised that It will never build without mysqle, but there are problems with this, because:&lt;br /&gt;&lt;br /&gt;"Unfortunately there's still packaging issue, being that mysql-embedded packages present in most of the existing distributions are not fit to use with Amarok for the following reasons:  &lt;ul&gt;&lt;li&gt; they are built without -fPIC (MySQL bug 39288 &lt;a href="http://bugs.mysql.com/bug.php?id=39288" class="external free" title="http://bugs.mysql.com/bug.php?id=39288" rel="nofollow"&gt;http://bugs.mysql.com/bug.php?id=39288&lt;/a&gt;) &lt;/li&gt;&lt;li&gt; mysql library calls exit() wherever it feels like it (MySQL bug 39289 &lt;a href="http://bugs.mysql.com/39289" class="external free" title="http://bugs.mysql.com/39289" rel="nofollow"&gt;http://bugs.mysql.com/39289&lt;/a&gt;) &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Also, there were some failures reported: &lt;/p&gt; &lt;ul&gt;&lt;li&gt; InnoDB does not start for lfranchi. But his configuration is too complex for me to contemplate. Perhaps this is a bug for Lenz/bugs.mysql.com &lt;/li&gt;&lt;/ul&gt;"&lt;br /&gt;&lt;br /&gt;"Download MySQL 5.1.28 (5.1.29 doesn't seem to work) "&lt;br /&gt;&lt;br /&gt;source: &lt;a href="http://amarok.kde.org/wiki/Development/MySQL_Embedded"&gt;http://amarok.kde.org/wiki/Development/MySQL_Embedded&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So there are so many problems with mysqle and the amarok devs still insist on using it, they want to make amarok work with mysqle and *maybe* then let it work with an external mysql server.&lt;br /&gt;&lt;br /&gt;Why is this a problem?&lt;br /&gt;&lt;br /&gt;If it's not obvious from the quotes, mysqle is not mature enough for general use, seriously, how can you manage a large collection of music(that was the reason to use mysql in a first place) when "mysql library calls exit() wherever it feels like it"?&lt;br /&gt;&lt;br /&gt;I asked on the IRC about plans for using external database instead and this is what I got: "post-2.0 you will be able to connect to an external server as well"&lt;br /&gt;&lt;br /&gt;OK, let me get this straight, it's more important to make amarok use an embedded RDMS that doesn't have a usable upstream version, than making it use an external database, that just works, not to mention the hell, it puts you trough if you want to compile it.&lt;br /&gt;&lt;br /&gt;Let's say that Sun probably will fix those issues with mysqle in the near future, and it actually becomes usable, but what about KDE4?&lt;br /&gt;&lt;br /&gt;By today's standards it's inevitable for a desktop to have a good efficient database, that's why the Akonandi team has chosen, to use an external MySQL server, and for that reason most distros will probably ship MySQL with KDE for that reason, because, they would most likely want to provide all the features, that KDE can offer. But does amarok2.0 want to comply with this? No, they want to be standalone-only.&lt;br /&gt;&lt;br /&gt;You don't have to be a genius to guess where this is all going, it just reminds me of one of the KDE4.0 release event, where a KDE dev complained that how KDE3 sucked, because they couldn't port Amarok to Windows, and KHTML had bad performance:&lt;br /&gt;&lt;a href="http://video.google.com/videoplay?docid=5412915388096352771&amp;amp;ei=mWY0SaeJIYiOiQLC1c2KCA&amp;amp;hl=en"&gt;&lt;br /&gt;http://video.google.com/videoplay?docid=5412915388096352771&amp;amp;ei=mWY0SaeJIYiOiQLC1c2KCA&amp;amp;hl=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At 2:00, he begins his story, about "Why they almost left KDE?"&lt;br /&gt;&lt;br /&gt;He begins with complaining, how slow was rendering amarok's context with KHTML, so it looks like performance matters in amarok, not that anyone forced them to use KHTML for rendering context, but I will refer to this point later on.&lt;br /&gt;&lt;br /&gt;At 5:00 he complains that KDE3 could not be ported to Windows, making amarok X11-only.&lt;br /&gt;&lt;br /&gt;Let's get the facts all together one more time:&lt;br /&gt;- mysqle is not yet suitable for every day use&lt;br /&gt;- mysql is known to just work&lt;br /&gt;- Akonandi uses mysql for storage&lt;br /&gt;- KDE4 will probably depend on mysql on most distros, because missing out features of Akonandi because of mysql would be a really bad thing for a distro&lt;br /&gt;- mysqle is important for amarok2.0&lt;br /&gt;- mysql support will not be available for amarok2.0&lt;br /&gt;&lt;br /&gt;Using mysqle mostly benefits non-KDE4 desktops, because as I said earlier KDE4 will probably have a mysql server anyway, but isn't improving the KDE4 user experiance top release priority anymore? Is amarok on Windows on Mac more important than getting the best out of amarok on KDE4?&lt;br /&gt;&lt;br /&gt;Why is using mysqle in amarok ruins the user experience in KDE4?&lt;br /&gt;&lt;br /&gt;Akonandi has a mysql server, that can be used by anyone(any program).&lt;br /&gt;Amarok has a mysqle server, that can be used by only amarok.&lt;br /&gt;&lt;br /&gt;1+1=2 for what? for windows and mac? but what about KDE4?&lt;br /&gt;&lt;br /&gt;2 mysql servers = almost 2 times as many CPU and memory usage&lt;br /&gt;&lt;br /&gt;But what now, didn't a developer just say at a big release event that performance is important for amarok, and now they making amarok use an embedded mysqle under KDE4 for no reason? (mysql can be used by others, mysqle can't so there is no other way around)&lt;br /&gt;&lt;br /&gt;What did the people in the IRC channel had to say about this?&lt;br /&gt;&lt;br /&gt;"come on, you should not run amarok on a server that has a high load anyway. if it does not have a high load, your point falls flat"&lt;br /&gt;&lt;br /&gt;"how much RAM does it wast, how much CPU? And what would you do with that amount instead. would you even notice the difference? and if you do, how many of amarok users would and how many just enjoy the speed and ease of mysqle."&lt;br /&gt;&lt;br /&gt;"but thanks for making clear that you just want to complain without having any point and are not able to consider the majority and see no way but to exagerate. bye bye"&lt;br /&gt;&lt;br /&gt;"why do people simply don't see that we can't do everything at once?"&lt;br /&gt;&lt;br /&gt;My favorite quote from here is: "consider the majority"&lt;br /&gt;&lt;br /&gt;It's like saying: "consider the majority, which are Windows and Mac users, and screw the KDE4 users"&lt;br /&gt;&lt;br /&gt;Today, amarok1.x is the slowest KDE3 program, if not it's surely in the top 3 slowest KDE3 programs, I expected amarok2.0 to finally deliver improvement over here and do what it's supposed to do "just play the music", but now amarok 2.0 will be busy "playing database" instead of "playing music".&lt;br /&gt;&lt;br /&gt;&lt;span id="details-title"&gt;Jeff Mitchell the developer who spoke at the event that I was referring to, referenced KDE as a family, but where is the love now? The lack of communication between Amarok and the rest of KDE4(Akonandi) doens't seem to back up Amarok as being a family member.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;UPDATE:&lt;/span&gt;&lt;br /&gt;Jeff posted a response to which I wrote a response in form of a post, which contains my answerers to some of the comments: &lt;a href="http://djdarkmanx.blogspot.com/2008/12/im-poisoness-dont-touch-me-or-ill-bite.html"&gt;http://djdarkmanx.blogspot.com/2008/12/im-poisoness-dont-touch-me-or-ill-bite.html&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3220531263968982350?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3220531263968982350/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3220531263968982350' title='6 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3220531263968982350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3220531263968982350'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/12/amarok-developers-dont-see-point-in.html' title='Amarok developers don&apos;t see the point in KDE4'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3618194223371262006</id><published>2008-11-30T06:40:00.000-08:00</published><updated>2008-11-30T08:25:31.474-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='nightly'/><category scheme='http://www.blogger.com/atom/ns#' term='neon'/><category scheme='http://www.blogger.com/atom/ns#' term='kdesvn-build'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='intrepid ibex'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>Compiling the KDE4 from the SVN under Kubuntu Intrepid/Hardy</title><content type='html'>Since I critisized Kubuntu Intrepid Ibex so much, I decided it was time, to show something instead of just telling people how cool is the SVN and how much the Kubuntu packages suck.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;First things first:&lt;/strong&gt;&lt;br /&gt;- SVN means in english: &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;current development snapshot, it may not work at all&lt;/span&gt;&lt;/strong&gt;, and &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;i&lt;/strong&gt;&lt;strong&gt;t may break stuff&lt;/strong&gt;&lt;/span&gt;, but in most cases it works just fine, so use it at your own risk&lt;br /&gt;- Compiling the whole thing &lt;strong&gt;takes time&lt;/strong&gt;, on my machine it takes up to 12 or more hours, so it is best to set it up to compile at night ;)&lt;br /&gt;- &lt;strong&gt;You need a lot of free space&lt;/strong&gt; in your home directory to begin with, in my case : 7,5 GB for the sources+built files and 2GB for the compiled binaries, so you would tipically need at least 10GB&lt;br /&gt;- by default qt-copy(qt with patches) installs in ~/qt and kde installs in ~/kde so &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;don't worry, you can compile a broken KDE, but you can't break your system&lt;/strong&gt;&lt;/span&gt;, &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;kdesvn-build itself does not require root&lt;/strong&gt;&lt;/span&gt;, and will leave your base system intact&lt;br /&gt;&lt;br /&gt;For compiling the SVN I use &lt;a href="http://kdesvn-build.kde.org/"&gt;kdesvn-build&lt;/a&gt;, a script that automaticly downloads and compiles the KDE sources, it's easy to use and very flexible, so there is no real reason not to use it.&lt;br /&gt;&lt;br /&gt;The first step is to ensure that the &lt;strong&gt;dependencies of KDE4&lt;/strong&gt; are met, there are a lot of dev packagees that are needed, but this needs to be done &lt;strong&gt;only once&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Kubuntu hardy&lt;/strong&gt; users need to enable the &lt;strong&gt;intrepid backports repository&lt;/strong&gt; because there are packagees which are needed from that repository, ex: cmake.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I've got a really long list of packages that are required by kde from: &lt;a href="http://techbase.kde.org/Getting_Started/Build/KDE4/Kubuntu_and_Debian"&gt;http://techbase.kde.org/Getting_Started/Build/KDE4/Kubuntu_and_Debian&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 100px; text-align: left;"&gt;sudo aptitude install build-essential xorg-dev cdbs debhelper cmake  \&lt;br /&gt;kdesdk-scripts subversion ssh xserver-xephyr doxygen graphviz libqt4-dev \&lt;br /&gt;dbus-x11 libdbus-1-dev libstreamanalyzer-dev libstrigiqtdbusclient-dev \ libxml2-dev libxslt1-dev shared-mime-info libgif-dev libpcre3-dev \&lt;br /&gt;libclucene0ldbl libclucene-dev libjpeg62-dev libkrb5-dev libsm-dev\&lt;br /&gt;libssl-dev libbz2-dev \&lt;br /&gt;libpcre3-dev libxml2-utils libpcre3-dev libopenexr-dev libjasper-dev \&lt;br /&gt;libenchant-dev libavahi-common-dev libaspell-dev libasound2-dev libboost-dev \&lt;br /&gt;libgpgme11-dev libldap2-dev libsasl2-dev libxine-dev libqimageblitz-dev \&lt;br /&gt;libsmbclient-dev libxkbfile-dev libxcb1-dev libxklavier12-dev libxdamage-dev \&lt;br /&gt;libxcomposite-dev libbluetooth-dev libusb-dev libcaptury-dev \&lt;br /&gt;network-manager-dev libsmbclient-dev libsensors-dev \&lt;br /&gt;libpam0g-dev libnm-util-dev libusb-dev libcfitsio3-dev libnova-dev \&lt;br /&gt;libeigen-dev libopenbabel-dev libfacile-ocaml-dev libboost-python-dev \&lt;br /&gt;libqca2-dev libqca2-dev libqca2-dev libsvn-dev libsvncpp-dev \&lt;br /&gt;libcommoncpp2-dev libidn11 libidn11-dev libxtst-dev librdf-dev xsltproc \&lt;br /&gt;libxrender-dev libfontconfig1-dev libpci-dev libxss-dev libxft-dev&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;These almost covered all needed packagees except for a few others:&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 34px; text-align: left;"&gt;sudo apt-get install libphonon-dev libical-dev libsasl2-dev libldap2-dev&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;strong&gt;On hardy&lt;/strong&gt; libical and libical-dev is old, you need to manually grab the new versions:&lt;br /&gt;First you go to &lt;a href="http://packages.ubuntu.com/intrepid/libical0"&gt;http://packages.ubuntu.com/intrepid/libical0&lt;/a&gt; and &lt;a href="http://packages.ubuntu.com/intrepid/libical-dev"&gt;http://packages.ubuntu.com/intrepid/libical-dev&lt;/a&gt; , download the debs for your architecture, and install them.&lt;br /&gt;&lt;br /&gt;Another missing package was alsa-lib, which I prefered to compile from source, because it is simply fast and easy to do so :)&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 60px; text-align: left;"&gt;mkdir ~/tmp&lt;br /&gt;cd ~/tmp&lt;br /&gt;wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.18.tar.bz2&lt;br /&gt;tar xvf alsa-lib-1.0.18.tar.bz2&lt;br /&gt;cd alsa-lib-1.0.18&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;The howto is posted here: &lt;a href="http://techbase.kde.org/Getting_Started/Build/kdesvn-build"&gt;http://techbase.kde.org/Getting_Started/Build/kdesvn-build&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;..next step is to download the kdesvn-build script, and run it:&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 100px; text-align: left;"&gt;mkdir -p ~/kdesvn&lt;br /&gt;cd ~/kdesvn&lt;br /&gt;svn cat svn://anonsvn.kde.org/home/kde/trunk/KDE/kdesdk/scripts/kdesvn-build &gt; kdesvn-build&lt;br /&gt;svn cat svn://anonsvn.kde.org/home/kde/trunk/KDE/kdesdk/scripts/kdesvn-buildrc-sample &gt; ~/.kdesvn-buildrc&lt;br /&gt;chmod +x kdesvn-build&lt;br /&gt;./kdesvn-build&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;After the build is done, we need to tell our display(login) manager where to find our newly compiled KDE:&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 34px; text-align: left;"&gt;kdesudo kate /usr/share/xsessions/kde4-svn.desktop&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;Here is a template of what this file should contain, you must replace &lt;strong&gt;'username'&lt;/strong&gt; with your respective unix username:&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 100px; text-align: left;"&gt;[Desktop Entry]                                                                              &lt;br /&gt;Encoding=UTF-8                                                                               &lt;br /&gt;Type=XSession                                                                                &lt;br /&gt;Exec=/home/username/kde/bin/startkde                                                                       &lt;br /&gt;TryExec=/home/username/kde/bin/startkde                                                                    &lt;br /&gt;Name=KDE4 SVN                                                                                                                                                                       &lt;br /&gt;Comment=The K Desktop Environment. A powerful Open Source graphical desktop environment&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;After this is done, save the file, and reboot the system, and you can log in to your fresh KDE4, and every time you want to update it, all you need to do is run the kdesvn-build script again and sit back, enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3618194223371262006?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3618194223371262006/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3618194223371262006' title='5 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3618194223371262006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3618194223371262006'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/11/compiling-kde4-from-svn-under-kubuntu.html' title='Compiling the KDE4 from the SVN under Kubuntu Intrepid/Hardy'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-5817760550794232588</id><published>2008-11-20T12:21:00.000-08:00</published><updated>2008-11-20T13:52:41.306-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde3'/><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='intrepid ibex'/><title type='text'>KDE4, the desktop, that some distributions fail to deliver</title><content type='html'>I already wrote about how &lt;a href="http://djdarkmanx.blogspot.com/2008/10/what-kubuntu-810-rc-is-all-about.html"&gt;Kubuntu Intrepid Ibex failed&lt;/a&gt;, I'm not gonna talk about it anymore, but I didn't just stand there and talk about it all day, I've opened my web browser typed &lt;a href="http://techbase.kde.org/Getting_Started/Build/kdesvn-build"&gt;http://techbase.kde.org/Getting_Started/Build/kdesvn-build&lt;/a&gt;, because I wanted to prove to myself that I can do better than the almighty Canonical, don't get me wrong I admire what Canonical did/does for the linux user base, but I can't just look past what Canonical does for the KDE community.&lt;br /&gt;&lt;br /&gt;First of all, I would like to point out, a general rule in the market, if the customer is not satisfied with the product, then the manufacturer failed, no matter how, when and why, there are no buts, it's an undisputed fail.&lt;br /&gt;&lt;br /&gt;Kubuntu Intrepid Ibex failed to deliver KDE4 and failed to deliver KDE3 too and that's a double fail! If anyone can give me a good explanation to why was it so hard to package KDE3 with Intrepid, I would be happy, and if someone could also explain, why did KDE4 needed to use .kde so badly, I would be more happy.&lt;br /&gt;&lt;br /&gt;Since Kubuntu was a failure, I decided to install Intrepid anyway, boot take matters into my own hands. First off I decided to go with the 3rd party KDE3 packages, and it was fairly good, but didn't integrate with Kubuntu. After using intrepid for a while, I came to considering, trying the current SVN of KDE4.&lt;br /&gt;&lt;br /&gt;As I wrote above, downloaded kdesvn-build, and built KDE4 from the SVN, and what can I say... It's what I would have expected from Intrepid Ibex, It was more stable and more usable than Intrepid and it also had more features and I was finally happy, and I am constantly compiling KDE4 from the SVN every second day. Why didn't Canonical do this? It seems that no one there read that KDE4.2 will be for the users, not KDE4.1x.&lt;br /&gt;&lt;br /&gt;Ubuntu people keep telling that KDE is not a second class citizen, but if I look at Ubuntu, and at Kubuntu, I see the truth, but if KDE would not be a second class citizen, than how come Kubuntu Intrepid Ibex is so useless? Why didn't they simply ship it with KDE3.5.9, and ship an optional KDE4.1.2 repository?&lt;br /&gt;&lt;br /&gt;No ones perfect, everybody makes mistakes, admitting a mistake, and doing something about it is the right thing to do. Did the ubuntu people do that? No, they'd rather blame the users, and send them elsewhere. &lt;a href="http://weblog.obso1337.org/2008/on-distributions-kubuntu-and-kde/"&gt;Here is what the ubuntu people(or at least one of them) had to say about this whole mess&lt;/a&gt;. After reading the article, I din't know what to say, in short it's like failing to deliver a faulty product and telling the consumer to go elsewhere if the don't like it, and blame them.&lt;br /&gt;&lt;br /&gt;So, the article starts out with some general placeholder text, about how distributions deliver software and then tries to prove that the user is an idiot if he/she downloads third party packages, just because the distribution's package sux. I couldn't believe what I've read, because the person who wrote this is a usability expert of some sort. How could she miss the fact that many people use Kubuntu for work, so If I upgrade to Ibex, and find out that it's unusable for my work, I should suspend my work for a week and look for another distribution?&lt;br /&gt;&lt;br /&gt;The next part is a typical "I told you so".&lt;br /&gt;&lt;br /&gt;"These expectations allow the distribution to to its job: provide a cohesive product which they can reasonably support while protecting its brand and reputation."&lt;br /&gt;&lt;br /&gt;I and the majority of KDE users fail to see a "cohesive" product in Kubuntu Intrepid Ibex.&lt;br /&gt;&lt;br /&gt;"But what do you do when your users try to reinvent your distribution? There seems to be some confusion as to why the Kubuntu distribution exists and who it exists for."&lt;br /&gt;&lt;br /&gt;I already wrote that I use KDE for everyday work, I upgrade to Intrepid, assuming that It's usable, find out that it's not, don't have time, to reinstall my whole system because of that, and don't want to because I'm not a windows user, find a 3rd party repository for KDE3, quickly install it so that I can resume my work. How is that for reason?&lt;br /&gt;&lt;br /&gt;"Kubuntu is a KDE distribution."&lt;br /&gt;&lt;br /&gt;Which was true until Intrepid, now "Kubuntu is a FAILED KDE distribution."&lt;br /&gt;&lt;br /&gt;"KDE also focuses on usable functional design rather than universal usability."&lt;br /&gt;&lt;br /&gt;KDE focuses on usability more than GNOME will ever focus on, but I don't want to go deeper into this, cause it would be just another KDE vs. GNOME flamewar.&lt;br /&gt;&lt;br /&gt;"One of KDE’s primary user groups is made up of Early Adopters."&lt;br /&gt;&lt;br /&gt;Am I the only one to see that this assumes that most of KDE users are early adopters? Then how come the 3rd party KDE3 repository had such success, or better, how come some users, made the 3rd party KDE3 repository in the first place?&lt;br /&gt;&lt;br /&gt;"I find it ironic how I’m discovering so many “KDE users” who are resistant to change."&lt;br /&gt;&lt;br /&gt;It's not irconic, it just proves the point that the KDE users are not early adopters.&lt;br /&gt;&lt;br /&gt;"Kubuntu attempts to balance itself between its user community and KDE. "&lt;br /&gt;&lt;br /&gt;And doing a really really bad job.&lt;br /&gt;&lt;br /&gt;"We tried to appease traditional KDE users (the early adopters) by also releasing an unsupported KDE4 Remix distribution. Everyone was happy and the world was a good place"&lt;br /&gt;&lt;br /&gt;1, KDE users are *NOT* early adopters&lt;br /&gt;2. Yes, everyone was happy, until Intrepid, where the damage had been done&lt;br /&gt;&lt;br /&gt;"When Intrepid rolled around, it was 10 months since KDE 4 was first released and time for Kubuntu to realigned itself with its goals and focus on KDE. We shipped 4.1.2. This has become a lose-lose situation."&lt;br /&gt;&lt;br /&gt;I think shipped means: go to kde.org, download the source, mkdir build, cd build, cmake .., make, sudo make install, and package all this. Don't understand why they didn't just provide a shell script to do this. It became a "lose-lose" situation because, there was no analysis of what does the KDE user really want.&lt;br /&gt;&lt;br /&gt;"At the time when decisions were made, there were still some bugs we were concerned about in 4.1.2. In an attempt to support our users, we temporarily disabled some not-quite-working functionality until it is fixed in 4.1.3. This pissed off the traditional KDE users."&lt;br /&gt;&lt;br /&gt;Newsflash: forcing 4.1.2 pissed of the traditional KDE users.&lt;br /&gt;&lt;br /&gt;"In the other hand were our traditional 3.5 users. By refocusing our attention from them to KDE and shipping 4.1.2, we pissed them off as well. As a result, instead of sticking with what was known and supported (Hardy), some users installed Intrepid and then resorted to third-party 3.5 packaging which has now damaged their systems."&lt;br /&gt;&lt;br /&gt;Because it was too hard to make an official 3.5 package for the Kubuntu developers.&lt;br /&gt;&lt;br /&gt;"As a KDE distribution, it is our responsibility to ship what KDE is developing, not a stagnant branch of what it was."&lt;br /&gt;&lt;br /&gt;Newsflash: the KDE 3.x  will be supported for a long-long time and what KDE is developing is in the SVN not in the release.&lt;br /&gt;&lt;br /&gt;"KDE 4 is the future of KDE. It is the purpose and goal of Kubuntu to support, package, and distribute KDE and make it easy to install and fun to use."&lt;br /&gt;&lt;br /&gt;That's a pretty lame excuse not to make a KDE3 package.&lt;br /&gt;&lt;br /&gt;"If some Kubuntu users can’t get over that, then maybe Kubuntu isn’t for them."&lt;br /&gt;&lt;br /&gt;If the Kubuntu devs would ask the users what they want, maybe there wouldn't be anything to get over.&lt;br /&gt;&lt;br /&gt;As I wrote before, there is no excuse for failure, a fail is a fail, writing an excuse for a failure and ranting about what a bad operating system(Windows Vista) others(Microsoft) make, is just plain stupid.&lt;br /&gt;&lt;br /&gt;I think maybe asking the KDE user next time, would provide better results, than just delivering a faulty product, and blaming the users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-5817760550794232588?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/5817760550794232588/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=5817760550794232588' title='1 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5817760550794232588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5817760550794232588'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/11/kde4-desktop-that-some-distributions.html' title='KDE4, the desktop, that some distributions fail to deliver'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-6308020056019855270</id><published>2008-11-17T12:56:00.001-08:00</published><updated>2008-11-17T13:10:47.399-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='f framework'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>FFC 0.1 RC1 Released!</title><content type='html'>I hate time constaints, but they are never successfull at making me deliver bad releases. Every FFC release has it's goal, I try to make it clear to everyone what they mean.&lt;br /&gt;&lt;br /&gt;0.1 RC1 has been mainly a bugfix release, it's 2MB less then the previous release, all unused material has been removed, and has only 1 default skin, the rest will be packaged seperately. User management has been reviewed and fixed, although there are things to come in that place, but this is the last time I modified the user table structure.&lt;br /&gt;&lt;br /&gt;0.1 is comming, it will be the first major release, and it will have backward support up until 0.5, stay tuned!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-6308020056019855270?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/6308020056019855270/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=6308020056019855270' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/6308020056019855270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/6308020056019855270'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/11/ffc-01-rc1-released.html' title='FFC 0.1 RC1 Released!'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-1639019520142535822</id><published>2008-10-27T22:34:00.000-07:00</published><updated>2008-10-28T08:58:22.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='ehcp'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='mail'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>People who I should be thanking</title><content type='html'>&lt;p&gt;I went trough a lot of hell, the company server was configured well, but it lacked a mail server, and I didn't quite know how to configure one, so I wanted to learn and do it like most server administrators out there.&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;I succeeded in configuring a simple good old unix-fashion mail server, but that was entirely not what I needed, the server is for web hosting, I can't afford to give everyone user to the system just for mail, so I decided to dig deeper. I've eventually found an ubuntu complete mail server tutorial, but failed while doing it since it was incomplete, this I learnt after I posted it to the ubuntuforums.&lt;/p&gt;&lt;p&gt;Sadly no other person replied than the one that told me that the tutorial is bad, so I got desperate and when I'm desperate I go to places like IRC for answers, there I found someone who told me to use an integrated solution rather than doing everything entirely by hand like vhosting and so on. I said OK but what should I use? they are integrated solutions out there but most are not open source and/or very expensive. He recommended me EHCP (Easy Hosting Control Panel) and gave me a howtoforge &lt;a href="http://www.howtoforge.com/instaling_ehcp_on_debian_ubuntu"&gt;installation page&lt;/a&gt;. I said it's fine and all but I should really at least really read what the developers have to say about this control panel.&lt;/p&gt;&lt;p&gt;When I opened the &lt;a href="http://www.ehcp.net/"&gt;site&lt;/a&gt;, I was delighted, the title was "Easy Hosting Control Panel for Ubuntu and alikes...- Free Fast Opensource web hosting control panel for your server". Reading "ehcp is the first control panel in this field with its unique features such as: complete php based, object oriented, opensource and free. even install is using php, so it is extremely easy to learn and extensible.. " afterwards really put a smile on my face.&lt;/p&gt;&lt;p&gt;It's a shame their site is not as good as EHCP itself,&lt;a href="http://ubuntuforums.org/showthread.php?t=289505"&gt; this forum post&lt;/a&gt; contains more information then the site itself.&lt;/p&gt;&lt;p&gt;At first almost everything worked except the smtp, which was because the config files weren't "clean", but the best thing was that since EHCP was written in php and has a feasible code structure, I found what I wanted to without problem. I done the smtp procedure by hand since, I didn't want to reinstall the working parts, and it all worked. EHCP is true to it's name and has quite a few features that make webhosting a lot easier, without having to pay infinite amount of cash.&lt;/p&gt;&lt;p&gt;These are most of the features of EHCP:&lt;br /&gt;"&lt;br /&gt;* php and apt-get based simple install,&lt;br /&gt;* automatically installs and works: dns, apache, mysql, ftp, email, domains,&lt;br /&gt;* most easy install: copy &amp;amp; paste in console and watch&lt;br /&gt;* ready to use after install - at ubuntu&lt;br /&gt;* adodb and phpmyadmin included&lt;br /&gt;* object oriented programming using php,&lt;br /&gt;* easily extendable/modifiable..."&lt;/p&gt;&lt;p&gt;The best thing is that the code is really understandable, even by inexperienced programmers, you can even re implement, or use parts of the code yourself, I encourage everyone to try this out, you can even learn how to do these setups yourself.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-1639019520142535822?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/1639019520142535822/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=1639019520142535822' title='5 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/1639019520142535822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/1639019520142535822'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/10/people-who-i-should-be-thanking.html' title='People who I should be thanking'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-8069798463682196247</id><published>2008-10-26T13:12:00.000-07:00</published><updated>2008-10-27T07:56:28.299-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='user'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Linux for my gilfriend</title><content type='html'>&lt;p&gt;I have never forced anyone to use a linux distribution, because, It's not a good tactic, if someone's comfortable with his/hers OS than so be it, why break up that harmony?&lt;/p&gt;&lt;p&gt;On the desktop, I make more compromises than on the server, where I would never use closed technology. On the desktop I have a few things, that are good even considering that hey are closed:&lt;/p&gt;&lt;p&gt;- opera, opera is standars complient, and way faster than firefox, integrates better in KDE, Konqueror is good and all, but it lacks a lot of features, It's more like IE on windows&lt;/p&gt;&lt;p&gt;- picasa, because it's user interface is very pleasent, and has many usefull features, that can make me forget about GIMP, and Kolour Paint for simple taks, it's based on wine, true, but that doesn't mean it's evil, Google does this on purpose, because Google, knows that what's good for Wine is good for Linux in general&lt;/p&gt;&lt;p&gt;- skype, beacause it works and it's not a pain in the ass to set up, when It comes to basic tasks, like voice chat + webcam, and currently it has the best audio/video quality&lt;/p&gt;&lt;p&gt;There are more, but these are the basic tools that help me, when I need to set up a Linux system for a windows user and myself.&lt;/p&gt;&lt;p&gt;My gilfriend uses her Asus F5N laptop for what most people do:&lt;/p&gt;&lt;p&gt;- browsing web pages&lt;/p&gt;&lt;p&gt;- watching movies&lt;/p&gt;&lt;p&gt;- sending/reciving emails&lt;/p&gt;&lt;p&gt;- IM with voice/video chat&lt;/p&gt;&lt;p&gt;- editing documents&lt;/p&gt;&lt;p&gt;- etc.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;She knows how viruses work, and she avoids them, but there are tricks that are too good even for her. Please don't tell me to use an anti virus, for one they are expensive, and they are useless, I've seen a lot of infested people with anti virus programs installed. You use windows, you got to live with the possiblity of infection, but she got very frustrated because all she wants is to use her laptop, she doesn't want to spend hundreds of dollars on anti-virus programs, and hack her laptop all day just to keep it working, she already had a Kubuntu installed, but sadly I didn't have the time to finish off the remaining hardware issues, but is was there, along windows, so that she could take a look at it any time she wanted.&lt;/p&gt;&lt;p&gt;After getting infested, she asked me to finish off the installation because she was fed up with getting infected by viruses even when she did her best to avoid them, so I agreed. There were two issues, to deal with:&lt;/p&gt;&lt;p&gt;- for some strange reason the clicknet driver didn't work when I gave eth0 a manual configuration, so I made a script that would revert it to the default configuration&lt;/p&gt;&lt;p&gt;- wireless issues are common, so this time I used ndiswrapper, to load the windows driver, I would have preffered to use the madwifi, but I needed to go for the more accurate solution becuase, I didn't have a wireless router to test it, and had little time to hack on this problem&lt;/p&gt;&lt;p&gt;So basicly now, my girlfriend has a stable virus free system with all she wants:&lt;/p&gt;&lt;p&gt;- opera and/or firefox for browsing the web, flash 10 is simply fabulous on both browsers&lt;/p&gt;&lt;p&gt;- kopete and skype for IM, both of them work greate&lt;/p&gt;&lt;p&gt;- OpenOffice.org and/or Google docs for document editing&lt;/p&gt;&lt;p&gt;- picasa for organizing pictures&lt;/p&gt;&lt;p&gt;- amarok for music&lt;/p&gt;&lt;p&gt;- smplayer for movies, because it simply works&lt;/p&gt;&lt;p&gt;and other cool stuff.&lt;/p&gt;&lt;p&gt;After she went back to Kolozsvár she told me that the wireless works perfectly, so I think this day is a win for open source, the bad thing is that she would have had very little chance of getting this if it wasn't for me. The basic problem is, that her laptop had quite a few hardware issues, that requied a little hacking, to get around them:&lt;/p&gt;&lt;p&gt;- soundcard needed extra configuration, and still behaves strangely on boot, ubuntu's alsa is always one step behind the official alsa release, which makes matters even worse&lt;/p&gt;&lt;p&gt;- webcam needed a *not stable* driver that was refused to be included in ubuntu in any form, this is how much respect open source drivers get these days&lt;/p&gt;&lt;p&gt;- wireless card needed ndiswrapper&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Not all people know and/or want to do a little tweaking to get things going and there are very few people who can help people adopt linux, the two main real problems, are hardware, and compatibility with some proprietory stuff like yahoo! messenger, which make these things realy hard, some say gaming is also a problem, but I denie that because Windows is not a gaming platform itself compared to XBox, PS3 and Wii.&lt;/p&gt;&lt;p&gt;I myself never tought that I can do this and get out of this succesfully, but I managed, and I would like to encourage everyone to do the same, the moral of this story is: never push people, but when they ask, just help them&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-8069798463682196247?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/8069798463682196247/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=8069798463682196247' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8069798463682196247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8069798463682196247'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/10/linux-for-my-gilfriend.html' title='Linux for my gilfriend'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-5005499254883256863</id><published>2008-10-26T11:21:00.000-07:00</published><updated>2008-10-26T12:51:22.956-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>What Kubuntu 8.10 RC is all about</title><content type='html'>My friend balazsbela, gave 8.10 RC a try, via livecd, and he had &lt;a href="http://balazsbela.blogspot.com/2008/10/kde4-mixed-feelings.html"&gt;mixed feelings about it&lt;/a&gt;, so I decided to digg a little deeper.&lt;p&gt;His main compliant was kopete, after reading this:&lt;/p&gt;&lt;p&gt;"We will review KDE 4 ports of applications for suitability for inclusion at the time of KDE 4.1 release and before feature freeze. Applications we are still unsure about the quality of the KDE 4 port include Kontact, Digikam, Amarok, Kopete and Ark. If the KDE 4 version can work without regression and with successful upgrade, we will use it."&lt;/p&gt;&lt;p&gt;source: &lt;a href="https://wiki.kubuntu.org/KubuntuIntrepidVersion"&gt;https://wiki.kubuntu.org/KubuntuIntrepidVersion&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I visited the #ubuntu+1 irc channel and asked what was will be happening to kopete, this is how it went:&lt;/p&gt;&lt;p&gt;[Sun Oct 26 2008] [15:09:26] &lt;djdarkman&gt; hello, what's the status of kopete in ibex? will the kde4 version be used or the kde3?&lt;/djdarkman&gt;&lt;/p&gt;&lt;p&gt;....&lt;/p&gt;&lt;p&gt;[Sun Oct 26 2008] [15:10:23] &lt;adz21c&gt; djdarkman: 4 from the looks, i don't see a package for 3&lt;br /&gt;[Sun Oct 26 2008] [15:11:09] &lt;djdarkman&gt; adz21c: that's very sad, the new kopete has major regresions when it comes to the yahoo! protocol&lt;br /&gt;[Sun Oct 26 2008] [15:11:21] &lt;adz21c&gt; djdarkman: like what?&lt;br /&gt;[Sun Oct 26 2008] [15:11:33] &lt;djdarkman&gt; doesn't download contact photos&lt;br /&gt;&lt;/djdarkman&gt;&lt;/adz21c&gt;&lt;/djdarkman&gt;&lt;/adz21c&gt;&lt;/p&gt;&lt;p&gt;....&lt;/p&gt;&lt;p&gt;[Sun Oct 26 2008] [15:11:53] &lt;djdarkman&gt; doesn't download contact list correctly&lt;br /&gt;[Sun Oct 26 2008] [15:12:26] &lt;xcerca&gt; if i just updated using update-manager -d to the beat version then on the 30th will i be able to update again the same way ?&lt;br /&gt;[Sun Oct 26 2008] [15:12:29] &lt;adz21c&gt; djdarkman: how does it not download the list correctly? seemed ok to me, although i rarely use yahoo so i hadn't noticed the pictures thing&lt;br /&gt;...&lt;/adz21c&gt;&lt;/xcerca&gt;&lt;/djdarkman&gt;&lt;/p&gt;&lt;p&gt;[Sun Oct 26 2008] [15:13:40] &lt;djdarkman&gt; my friend told me that it didn't show all the online contacts, and I never saw any photos in the contact list&lt;br /&gt;[Sun Oct 26 2008] [15:14:15] &lt;adz21c&gt; djdarkman: ok, can't confirm that either, my yahoo list has been empty for a while :)&lt;br /&gt;&lt;br /&gt;&lt;/adz21c&gt;&lt;/djdarkman&gt;&lt;/p&gt;&lt;p&gt;I can't say that IRC is a absolute place to look for information, but it's general knowlage, since I din't reliable information there, I looked for myself, I downloaded the CD image, plugged it into virtualbox, and let it fly.&lt;/p&gt;&lt;p&gt;The first moments were very dissapointing, the installer looked like a bad Windows-clone, here is the evidence:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SQS8sY3Kc-I/AAAAAAAABC4/DVpc58jl4fI/s1600-h/test3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SQS8sY3Kc-I/AAAAAAAABC4/DVpc58jl4fI/s400/test3.png" alt="" id="BLOGGER_PHOTO_ID_5261537735449670626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SQS8jn29maI/AAAAAAAABCw/f6aDZtwBLA4/s1600-h/test2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SQS8jn29maI/AAAAAAAABCw/f6aDZtwBLA4/s400/test2.png" alt="" id="BLOGGER_PHOTO_ID_5261537584856537506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SQTBXmuBzMI/AAAAAAAABDQ/hFwRegC4V8E/s1600-h/test6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SQTBXmuBzMI/AAAAAAAABDQ/hFwRegC4V8E/s400/test6.png" alt="" id="BLOGGER_PHOTO_ID_5261542875950337218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I don't understand, weren't there better themes for this qt-based installer than the windows-theme?&lt;/p&gt;&lt;p&gt;This is an insult to both the kubuntu developers and linux in general, in my opinion, this is not what KDE stands for, not to mention that it's very ugly. Keeping the debian text based installer would have been way better, than making an installer with a windows theme.... KDE4 is about "Be free." not about "Be like Windows.", I can't understand, why make an installer for the KDE4 version of kubuntu that is ugly compared to the one made for the KDE3 version of kubuntu and also insulting?&lt;/p&gt;&lt;p&gt;By the way, the designers don't seem to know the term "padding" here:&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SQS_Y8pQvGI/AAAAAAAABDA/8sHKPEQRepE/s1600-h/test4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SQS_Y8pQvGI/AAAAAAAABDA/8sHKPEQRepE/s400/test4.png" alt="" id="BLOGGER_PHOTO_ID_5261540699992538210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Some would argue and say that it's not a big deal, but I would disagree with that, because, how can you expect someone to use linux, if the first thing he or she would see would be like those disturbing images above, what's the point of having a "graphical" installer, if it's that ugly anyway? Not to mention that some would think that if the installer of a KDE4 based distro is this bad than KDE4 must be just as bad.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Enough has been said about the look of the installer, I've gotta admit: at least it works.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Sadly after installation I've got something almost as bad as the installer&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__gqxTwvq4fE/SQTEGfwtdZI/AAAAAAAABDY/ZRRr2r4_Nak/s1600-h/test7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/__gqxTwvq4fE/SQTEGfwtdZI/AAAAAAAABDY/ZRRr2r4_Nak/s400/test7.png" alt="" id="BLOGGER_PHOTO_ID_5261545880559646098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This is a default KDE4 destkop...with the default ugly color scheme, I don't even want to know why, didn't the Kubuntu team "kubuntuify" this, and why did they put folderview there, it's garbage if it's not the desktop. Hint for those who think that folderview is innovation: take a default kde3 desktop, open a folder in dolphin, position it on the desktop, right click the title bar, click no borders, and hide all toolbars, basicly it's the same feeling. A good thing is that adept updater, looks a lot nicer than in KDE3, but it's still no excuse that KDE4 is so "stock" in ibex, they didn't even put one tenth of the effort that they've put in GNOME when it came to appearance, but if you say that in Ubuntu KDE is a second class citizen they flame you right in the face, well I would love to get an explanation for this, because I think, If I would have taken this screenshot, and told that I've compiled this from source, you would have belived me, because the only sign of kubuntu I've seen here is the little logo on the all-new-and-ugly K menu.&lt;/p&gt;&lt;p&gt;I've updated more than 80 packagees, a little too much for an RC I think, after that I adept didn't even show me a close this window button, I for one know that the process is finished but did they(the developers of adept updater) think about what would an avarage user be thinking? no! The updater didn't even suggest that I should restart my computer because I made a kernel update, things like this wouldn't happen in the KDE3 version of hardy.&lt;/p&gt;&lt;p&gt;But again I'm a power user, I know that a new kernel means that I should restart my computer, I open the K menu, click restart, the screen goes grey, and the shutdown menu appears o I can click Restart AGAIN or wait 30 seconds, these are moments when I go: OMFG, WHAT WERE THEY THINKING? Do I look stupid? when I click restart I mean, restart, don't ask me twice, I'm not a retard, and I don't have time to silently wait 30 seconds!&lt;/p&gt;&lt;p&gt;Now I can confirm that the KDE4 version of kopete is the default and only, seems like the Kubuntu dev's don't care about yahoo users... very very sad, because they've shipped the good old amarok insted of the all new 2 beta version, why didn't they do the same with kopete? or at least they should have given a choice.&lt;/p&gt;&lt;p&gt;Sadly I have to admit that balazsbela was indeed right, if you are a KDE user, and want to use KDE4, then kubuntu is not an option.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-5005499254883256863?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/5005499254883256863/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=5005499254883256863' title='2 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5005499254883256863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/5005499254883256863'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/10/what-kubuntu-810-rc-is-all-about.html' title='What Kubuntu 8.10 RC is all about'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__gqxTwvq4fE/SQS8sY3Kc-I/AAAAAAAABC4/DVpc58jl4fI/s72-c/test3.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-8975917392977201289</id><published>2008-10-21T21:46:00.000-07:00</published><updated>2008-10-22T07:47:43.057-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='f framework'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>FFC use and implementations</title><content type='html'>&lt;p&gt;A good thing to know about where does a CMS stand is to simple see the real life implementations, FFC has a few too:&lt;/p&gt;&lt;p&gt;&lt;a href="http://vector-group.ro/site/"&gt;http://vector-group.ro/site/&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://btinternational.eu/"&gt;http://btinternational.eu/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://euroturizmus.ro/"&gt;http://euroturizmus.ro/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://tkk.ro/"&gt;http://tkk.ro/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://vilasara.ro/"&gt;http://vilasara.ro/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Too few? too simple? Well for a web engine that hasen't even reached v0.1 I think it's a good start. What I would realy like to see in the future is a site that would use nearly all the features of 0.1.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-8975917392977201289?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/8975917392977201289/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=8975917392977201289' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8975917392977201289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8975917392977201289'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/10/ffc-use-and-implementations.html' title='FFC use and implementations'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-2490863199505778734</id><published>2008-10-18T04:17:00.000-07:00</published><updated>2008-10-18T14:41:45.285-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='f framework'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>FFC 0.1 Beta is here, get it while it's hot!</title><content type='html'>The all new FFC has a lot of improvements over the Alpha, it's actualy even usable, and since FFC is all about up to date technology, it features YUI 2.6 and  FCKeditor 2.6.3, sadly the lightbox-fckeditor integration is still under progress so it didn't make it. This release also has exiciting new features like an experimental Cron system, a Power Panel and redesigned menu editor to make life easier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-2490863199505778734?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/2490863199505778734/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=2490863199505778734' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2490863199505778734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2490863199505778734'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/10/ffc-01-beta-is-here-get-it-while-its.html' title='FFC 0.1 Beta is here, get it while it&apos;s hot!'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-6385660895086693520</id><published>2008-10-08T16:54:00.000-07:00</published><updated>2008-10-08T17:18:45.219-07:00</updated><title type='text'>On road with new features and plans!</title><content type='html'>There are 3 different levels in development:&lt;br /&gt;level 1: making existing features work, bug fixing, usability testing&lt;br /&gt;level 2: implementing new features&lt;br /&gt;level 3: planning new features&lt;br /&gt;&lt;br /&gt;level 1:&lt;br /&gt;&lt;br /&gt;The menu manager has been changed a lot:&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SO1I_MMizSI/AAAAAAAAA8Q/HfvTB4M29bs/s1600-h/menuTree.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: left; cursor: pointer;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SO1I_MMizSI/AAAAAAAAA8Q/HfvTB4M29bs/s400/menuTree.png" alt="" id="BLOGGER_PHOTO_ID_5254936590654033186" border="0" /&gt;&lt;/a&gt;I realised that if the menu tree contains the term tree, then it should be presented as a tree. More features for conviniance will come here.&lt;br /&gt;&lt;br /&gt;level 2:&lt;br /&gt;&lt;br /&gt;Making a separate site for administration like the joomla people did, is overkill, makes development harder, and narrows the possibilites. PowerPanel goes beyond forcing people to work twice, it's trough that an administrator should not see the site in "visitor mode", that's why there is a $PowerPanelMode variable which is true when you are in administrator mode, this if usefull, because the skin knows that it shouldn't show adverts banners etc.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__gqxTwvq4fE/SO1LFawvIkI/AAAAAAAAA8Y/cuow2VyFghk/s1600-h/powerPanel.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/__gqxTwvq4fE/SO1LFawvIkI/AAAAAAAAA8Y/cuow2VyFghk/s400/powerPanel.png" alt="" id="BLOGGER_PHOTO_ID_5254938896666403394" border="0" /&gt;&lt;/a&gt;PowerPanel is still in beta, it's new, and it doesn't have all the planned features, but it's usable.&lt;br /&gt;&lt;br /&gt;level 3:&lt;br /&gt;&lt;br /&gt;I like extending the roadmap adding much needed features to FFC, here are the features that will come with 0.1 Beta:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;libspider library&lt;/span&gt;&lt;br /&gt;A library that makes creating spiders/crawlers much easier, text pattern matching and friends will call this library home.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;experimental Cron API&lt;/span&gt;&lt;br /&gt;There are some tasks that cannot be completet at the blink of a HTTP request, that's why we need a task manager for these things, that can execute long tasks periodicly, continue aborted tasks and write logs about all this.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Date Lib&lt;/span&gt;&lt;br /&gt;Date class that will help manipulating dates.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mailing system&lt;/span&gt;&lt;br /&gt;A unified mailing system, wich can be connected to the famouse PHPMailer, or phplists.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CodeGen Features&lt;/span&gt;&lt;br /&gt;    &lt;strike&gt;- new type: reference&lt;/strike&gt;&lt;br /&gt;    &lt;strike&gt;- new type: float&lt;/strike&gt;&lt;br /&gt;    - new type: hidden&lt;br /&gt;    - popup date picker&lt;br /&gt;&lt;br /&gt;FFC 0.1 Beta is going to be a very exiting release that I can recommend for productive use, even though 0.1 will be the first milestone that will be rock solid and ready for the world.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-6385660895086693520?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/6385660895086693520/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=6385660895086693520' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/6385660895086693520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/6385660895086693520'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/10/on-road-with-new-features-and-plans.html' title='On road with new features and plans!'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__gqxTwvq4fE/SO1I_MMizSI/AAAAAAAAA8Q/HfvTB4M29bs/s72-c/menuTree.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-2185592350248231457</id><published>2008-09-19T09:18:00.001-07:00</published><updated>2008-09-19T09:36:29.458-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='novell'/><category scheme='http://www.blogger.com/atom/ns#' term='cannonical'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='suse'/><title type='text'>Jealousy will get you nowhere</title><content type='html'>I can't understand why does Novell think, that making Ubuntu look bad can make people look up on them.&lt;br /&gt;&lt;br /&gt;At the Linux Plumbers conference a Novell employee highlighted in  a &lt;a href="http://www.kroah.com/log/linux/lpc_2008_keynote.html"&gt;keynote&lt;/a&gt; that Cannonical contributes too few patches to the Linux kernel, binutils, man pages, X.org etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mdzlog.wordpress.com/2008/09/17/greg-kh-linux-ecosystem/"&gt;Response&lt;/a&gt; came from the Ubuntu community, that called his keynote, trolling. There is truth there because, I can't image how in the world does telling that Cannonical contributes few patches benefit the Linux ecosystem in any way.&lt;br /&gt;&lt;br /&gt;What I found strange is that in the first of the slides it shows Novell, It shows the second company, doesn't show the third or fourth, but it imeadatly shows Novell as number five.&lt;br /&gt;&lt;br /&gt;Another strange thing is that he even admitted that he was wrong a while ago while stating that Cannonical contributed only 6 patches to the kernel.&lt;br /&gt;&lt;br /&gt;As they say it's freedom of speech but, how about making another type of statistic next time like "the linux company that had the most deals with Microsoft".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-2185592350248231457?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/2185592350248231457/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=2185592350248231457' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2185592350248231457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/2185592350248231457'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/09/jealousy-will-get-you-nowhere.html' title='Jealousy will get you nowhere'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-348792393322136101</id><published>2008-09-04T02:13:00.000-07:00</published><updated>2008-09-04T02:37:35.891-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='f framework'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='skins'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>The 10 default FFC skins</title><content type='html'>Today I worked out one of the two major problems that need to be addressed until 0.1 Alpha, I've reviewed all the skins that came with 0.1 Pre Alpha, and I removed the ones that I didn't like that much or needed too many work/effort than it was worth.&lt;br /&gt;&lt;br /&gt;While I removed skins I also fixed those that stayed, so the focus turned to having fewer but better.&lt;br /&gt;&lt;br /&gt;The resolution of the skinning problem will be addressed completely in 0.1 Final, because there will be a feature to install/uninstall skins, till then, just copy the skins to /skins.&lt;br /&gt;&lt;br /&gt;Here are the 10 default FFC skins:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__gqxTwvq4fE/SL-nep01lwI/AAAAAAAAA4g/OLmM93T6niY/s1600-h/crystal.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/__gqxTwvq4fE/SL-nep01lwI/AAAAAAAAA4g/OLmM93T6niY/s400/crystal.png" alt="" id="BLOGGER_PHOTO_ID_5242092636347930370" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-n1KYk7VI/AAAAAAAAA4w/G7dt22kpO0k/s1600-h/oSimple.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-n1KYk7VI/AAAAAAAAA4w/G7dt22kpO0k/s400/oSimple.png" alt="" id="BLOGGER_PHOTO_ID_5242093023044889938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__gqxTwvq4fE/SL-nsBPneOI/AAAAAAAAA4o/vHFuBdOYUv0/s1600-h/rustic.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/__gqxTwvq4fE/SL-nsBPneOI/AAAAAAAAA4o/vHFuBdOYUv0/s400/rustic.png" alt="" id="BLOGGER_PHOTO_ID_5242092865972566242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__gqxTwvq4fE/SL-nMUQAoTI/AAAAAAAAA4Q/qTVC05YfQpU/s1600-h/red_and_black.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/__gqxTwvq4fE/SL-nMUQAoTI/AAAAAAAAA4Q/qTVC05YfQpU/s400/red_and_black.png" alt="" id="BLOGGER_PHOTO_ID_5242092321318674738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-nBdPHcuI/AAAAAAAAA4I/K2JfqLng5lM/s1600-h/vector.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-nBdPHcuI/AAAAAAAAA4I/K2JfqLng5lM/s400/vector.png" alt="" id="BLOGGER_PHOTO_ID_5242092134752285410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 0px auto 10px; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__gqxTwvq4fE/SL-mpMJT-BI/AAAAAAAAA3g/SiFqd2_L69M/s1600-h/real_estate.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/__gqxTwvq4fE/SL-mpMJT-BI/AAAAAAAAA3g/SiFqd2_L69M/s320/real_estate.jpg" alt="" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div style="margin: 0px auto 10px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-mpIHIUHI/AAAAAAAAA3o/jHWvpl-J8f8/s1600-h/ultra77.jpg"&gt;&lt;img src="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-mpIHIUHI/AAAAAAAAA3o/jHWvpl-J8f8/s320/ultra77.jpg" alt="" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div style="margin: 0px auto 10px; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__gqxTwvq4fE/SL-mpUjxGrI/AAAAAAAAA3w/xmxuuestFss/s1600-h/rubyx.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/__gqxTwvq4fE/SL-mpUjxGrI/AAAAAAAAA3w/xmxuuestFss/s320/rubyx.jpg" alt="" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div style="margin: 0px auto 10px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-mpUHLVMI/AAAAAAAAA34/_RRRdTbxav8/s1600-h/multiflex3.jpg"&gt;&lt;img src="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-mpUHLVMI/AAAAAAAAA34/_RRRdTbxav8/s320/multiflex3.jpg" alt="" border="0" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;div style="clear: both; text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-m50k9H2I/AAAAAAAAA4A/_tVDwdZrDZE/s1600-h/BlueSky.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/__gqxTwvq4fE/SL-m50k9H2I/AAAAAAAAA4A/_tVDwdZrDZE/s400/BlueSky.png" alt="" id="BLOGGER_PHOTO_ID_5242092003578945378" border="0" /&gt;&lt;/a&gt;&lt;a href="http://picasa.google.com/blogger/" target="ext"&gt;&lt;img src="http://photos1.blogger.com/pbp.gif" alt="Posted by Picasa" style="border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" align="middle" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-348792393322136101?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/348792393322136101/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=348792393322136101' title='1 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/348792393322136101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/348792393322136101'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/09/10-default-ffc-skins.html' title='The 10 default FFC skins'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__gqxTwvq4fE/SL-nep01lwI/AAAAAAAAA4g/OLmM93T6niY/s72-c/crystal.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3078656045673433622</id><published>2008-09-03T12:53:00.000-07:00</published><updated>2008-09-03T13:24:04.386-07:00</updated><title type='text'>FFC on Google Code and FFLite comming soon</title><content type='html'>Today I registered FFC on google code, I really like it, if it goes well, I might as well keep it there, but if there's advantage on keeping ffc on both I will do that.&lt;br /&gt;&lt;br /&gt;here is the google code url: &lt;a href="http://code.google.com/p/fframework/"&gt;http://code.google.com/p/fframework/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A few days ago I started  coding FFLite, which is a lighter implementation of the Fatality Framework API, designed for non-ff envioerments, I tought that FF is something way too complex to be made light very easily, but I was proven wrong by myself, I didn't t take me much effort to make a standalone code that can run extensions based on the FF API, which can be embeded in any CMS-es. But FFLite won't be available until it's ready to be used together with the Code Generator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3078656045673433622?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3078656045673433622/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3078656045673433622' title='1 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3078656045673433622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3078656045673433622'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/09/ffc-on-google-code-and-fflite-comming.html' title='FFC on Google Code and FFLite comming soon'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-8520955727801718967</id><published>2008-09-02T01:47:00.001-07:00</published><updated>2008-09-02T01:50:51.866-07:00</updated><title type='text'>FFC is on the road</title><content type='html'>To make the development of FFC more interactive I've made a roadmap and an online changelog available:&lt;br /&gt;&lt;br /&gt;FFC Roadmap&lt;br /&gt;&lt;a href="http://docs.google.com/Doc?id=dgvb929d_6dtgqf2dg"&gt;http://docs.google.com/Doc?id=dgvb929d_6dtgqf2dg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;0.1 Alpha Changelog&lt;br /&gt;&lt;a href="http://docs.google.com/Doc?id=dgvb929d_7hrjt2gd6"&gt;http://docs.google.com/Doc?id=dgvb929d_7hrjt2gd6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think I will migrate soon to google code, it seem to be more intuitive and simple than SF.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-8520955727801718967?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/8520955727801718967/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=8520955727801718967' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8520955727801718967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8520955727801718967'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/09/ffc.html' title='FFC is on the road'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-3202363240723552879</id><published>2008-08-28T13:36:00.000-07:00</published><updated>2008-08-28T14:04:18.317-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='gtk'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Reasons why I hate GTK and GNOME in general</title><content type='html'>I reinstalled Linux on my laptop, because I wanted to repartition it and other stuff, I kept my old /home partition, because I don't want to set up all my programs again.&lt;br /&gt;&lt;br /&gt;Everything worked fine except for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Firetray&lt;/span&gt;(&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4868"&gt;https://addons.mozilla.org/en-US/firefox/addon/4868&lt;/a&gt;) which caused my a headache once again, I knew that it needs some &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;GTK&lt;/span&gt; lib, but didn't know exactly what did it need, so I went to it's &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Firefox&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;addon&lt;/span&gt; page, but it didn't mention any dependency, so I went to it's &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;google&lt;/span&gt; code homepage, taught that I should find it there, but to no avail, so as a last resort I opened a header file(http://code.google.com/p/firetray/source/browse/branches/gecko-1.9/src/nsTray.h) from it's source and found two lines of code:&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;span class="com"&gt;&lt;/span&gt;&lt;span class="com"&gt;#include &lt;gtk h=""&gt;&lt;/gtk&gt;&lt;/span&gt;&lt;span class="pln"&gt;&lt;span style="font-family:Georgia,serif;"&gt;&lt;&lt;/span&gt;&lt;/span&gt;&lt;span class="com"&gt;gtk/gtk.h&lt;/span&gt;&lt;span class="pln"&gt;&lt;span style="font-family:Georgia,serif;"&gt;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="com"&gt;#include &lt;&lt;/span&gt;&lt;span class="com"&gt;gdk-pixbuf/gdk-pixbuf.h&lt;/span&gt;&lt;span class="com"&gt;&gt;&lt;gdk-pixbuf h=""&gt;&lt;/gdk-pixbuf&gt;&lt;/span&gt;&lt;span class="pln"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;So this told me to install stuff like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;libgdk&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;pixbuf&lt;/span&gt;2, and other &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;GTK&lt;/span&gt; libs, so I concluded the following:&lt;br /&gt;&lt;br /&gt;1) it's obvious that everyone has &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;GTK&lt;/span&gt; and &lt;span&gt;&lt;span class="pln"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;libgdk&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;pixbuf&lt;/span&gt;2 installed on his system, no need to tell anyone that this project requires it, it's a secret&lt;br /&gt;&lt;br /&gt;2) if you use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;KDE&lt;/span&gt; you must be a coder to be able to install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Firetray&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3) why use a name like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;libgsystray&lt;/span&gt; or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;libgtk&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;systray&lt;/span&gt; when you can use sexy names like &lt;/span&gt;&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;libgdk&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;pixbuf&lt;/span&gt;2, it makes sense that it's for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;systrays&lt;/span&gt;....&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;GTK&lt;/span&gt;/GNOME people always whine about how easy is GNOME compared to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;KDE&lt;/span&gt;, but I fail to see the innovation of using the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;GTK&lt;/span&gt; File Open Dialog (probably has a sexier name than this) in the context of finding an application that could open a file after download in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;firefox&lt;/span&gt;. Here are the steps:&lt;br /&gt;&lt;br /&gt;- I click on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;pdf&lt;/span&gt;&lt;br /&gt;- open dialog appears&lt;br /&gt;- it's not set up to open it with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;kpdf&lt;/span&gt;, so I click on browse&lt;br /&gt;- a File Open dialog appears, yeah that's right the innovative &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;GTK&lt;/span&gt; one, which normally defaults to my home directory&lt;br /&gt;- it has a long input box, so I type in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;kpdf&lt;/span&gt;, but it won't work, because it assumes ~/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;kpdf&lt;/span&gt;, because I'm currently browsing my home directory&lt;br /&gt;- to make use of the input box, I need to type /&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;usr&lt;/span&gt;/bin/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;kpdf&lt;/span&gt;, now that's what I call user friendly....&lt;br /&gt;- instead of typing, I decide to browse, but I should get a coffee while this innovative dialog lists &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_30"&gt;everything&lt;/span&gt; in /&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;usr&lt;/span&gt;/bin&lt;br /&gt;&lt;br /&gt;The moral of this story is that GNOME people call GNOME more user friendly/simpler than &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;KDE&lt;/span&gt;, while having usability issues like the one I've just described, they should really look into usability more deeply and they should name their stuff more sanely, I don't see the downside of other people understanding their libs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-3202363240723552879?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/3202363240723552879/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=3202363240723552879' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3202363240723552879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/3202363240723552879'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/reasons-why-i-hate-gtk-and-gnome-in.html' title='Reasons why I hate GTK and GNOME in general'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-1973587994087508516</id><published>2008-08-19T22:18:00.000-07:00</published><updated>2008-08-19T23:46:24.670-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='qt'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><title type='text'>Firefox Qt, a duplication or something else?</title><content type='html'>After reading this (&lt;a href="http://zrusin.blogspot.com/2008/08/difference-between-working-and-usable.html"&gt;http://zrusin.blogspot.com/2008/08/difference-between-working-and-usable.html&lt;/a&gt;) post today, I pondered on a few things:&lt;br /&gt;&lt;br /&gt;1) Is the current Qt port of Mozilla useless?&lt;br /&gt;&lt;br /&gt;From a user perspective yes, but it works, as the title of the post pointed out, working is not useful, for example KDE 4.0 worked, but except for developers, it was no good to nobody.&lt;br /&gt;&lt;br /&gt;This point however is irrelevant because, this is just a preview, this is just o show the world that there is something going underway, if I understood correctly, it was never intended for end users.&lt;br /&gt;&lt;br /&gt;2) Is Mozilla duplicating the efforts of QtWebKit, QtNetwork and Qt's Javascript engine and so on, by not using them, and using stuff of it's own?&lt;br /&gt;&lt;br /&gt;Saying that Mozilla is duplicating the efforts of KDE/Qt, is like saying that Amarok has duplicated the work of XMMS, Firefox and Konqueror are not the same thing, like It was said, that Qt is modular, it's not an "all in one or nothing"(aseigo) solution, you don't have to use all it's modules, for example the QtNetwork, why use it if you have your own that you like better? if I understood correctly, this port doesn't mean that Mozilla will replace all of it's core functionalities with Qt equivalents, It is meant to give the possibility for a GTK free desktop, to integrate into a KDE/Qt or any other enviorment.&lt;br /&gt;&lt;br /&gt;The main reason behind the Qt port is probably from user perspective, why should a non-GTK user install GTK libs for just Firefox, it doesn't make sense.&lt;br /&gt;&lt;br /&gt;3) The Qt port is late.&lt;br /&gt;&lt;br /&gt;I agree on this one, Mozilla should have started this years ago, then it would have more attention.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But before flaming this project, keep in mind that Firefox is a good browser that so far holds ground against Internet Explorer, which I can't say for Webkit or KHTML, I fail to see the "evil" in this project, improving the user experience for a Firefox user under non-GTK enviorments is a good thing.&lt;br /&gt;&lt;br /&gt;Firefox has a lot of extensions, it's browser that can be extended in almost all ways, which I again can't say for any native KDE/Qt browser, so there is no real reason not to welcome the Firefox Qt project to the KDE/Qt family.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-1973587994087508516?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/1973587994087508516/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=1973587994087508516' title='3 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/1973587994087508516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/1973587994087508516'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/firefox-qt-duplication-or-something.html' title='Firefox Qt, a duplication or something else?'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-7431711102250836942</id><published>2008-08-19T11:04:00.000-07:00</published><updated>2008-08-19T11:40:15.620-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='f framework'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='code generator'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>F Framework CMS 0.1 Pre Alpha released</title><content type='html'>Finally I made an alpha release of my framework, which should be only downloaded and used by experienced PHP developers, because there is little documentation and missing features, but I'd love to help anyone interesting in using something like this :)&lt;br /&gt;&lt;br /&gt;The reason behind this framework is that when I want to code custom sites, I don`t want CMS features I want an API, so in reality this is an API, that has a minimal CMS built right on top, these are the main goals of the F Framework:&lt;br /&gt;&lt;br /&gt;- Clean backward compatible API that should never break in major releases&lt;br /&gt;- Abstraction for everything, making the API not care about certain protocols&lt;br /&gt;- Abstract database and in the future data handling&lt;br /&gt;- Everything must be (Smarty)template based (mixing PHP code is kinda obsolete)&lt;br /&gt;- Written code can be version aware&lt;br /&gt;&lt;br /&gt;..and others.&lt;br /&gt;&lt;br /&gt;The main goal is a good api, to program in, but the CMS part is quite functional, here are some sites, that use older versions:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://btinternational.eu/"&gt;http://btinternational.eu/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://euroturizmus.ro/"&gt;http://euroturizmus.ro/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tkk.ro/"&gt;http://tkk.ro/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;..and others.&lt;br /&gt;&lt;br /&gt;Another feature of this framework would be the code generator: imagine, that your boss tells you hat you need to make an application that could manipulate(list,add,delete,edit) a database table with at least 5-10 fields and you could generate the whole code with a few clicks and edit it afterwards, and if that code would be based on a portable API, you could do anything with it. This is exactly what the code generator is for.&lt;br /&gt;&lt;br /&gt;There is much more to tell, but too little time, this is the URL of the release:&lt;br /&gt;&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=219724"&gt;http://sourceforge.net/project/showfiles.php?group_id=219724&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;After a successful installation you can login with user: admin password: admin .&lt;br /&gt;&lt;br /&gt;But remember this may be release quality to me, it`s still alpha quality to others.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-7431711102250836942?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/7431711102250836942/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=7431711102250836942' title='1 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/7431711102250836942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/7431711102250836942'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/f-framework-cms-01-pre-alpha-released.html' title='F Framework CMS 0.1 Pre Alpha released'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-8472837724509344640</id><published>2008-08-17T00:42:00.000-07:00</published><updated>2008-08-17T03:53:55.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='amarok'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='kopete'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='kubuntu'/><title type='text'>Welcome to KDE 4.1 on Kubuntu</title><content type='html'>Since I needed to (re)install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Kubuntu&lt;/span&gt; on this machine, because my hard drive broke, I thought that I should give &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;KDE&lt;/span&gt; 4.1 a spin, since I have a fresh/clean system, I shouldn't run into migration/compatibility bugs/issues.&lt;br /&gt;&lt;br /&gt;Following this (&lt;a href="http://www.kubuntu.org/news/kde-4.1"&gt;http://www.kubuntu.org/news/kde-4.1&lt;/a&gt;) guide, I have installed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;KDE&lt;/span&gt; 4.1 and immediately ran into my first issue, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Firefox&lt;/span&gt; (&lt;a href="http://djdarkmanx.blogspot.com/2008/08/firefox-3-rocks.html"&gt;which previously &lt;/a&gt;&lt;a href="http://djdarkmanx.blogspot.com/2008/08/firefox-3-rocks.html"&gt;replaced Opera&lt;/a&gt;) looked really ugly, because of it`s default gnome look. So I knew what I had to do:&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;sudo&lt;/span&gt; apt-get install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;gtk&lt;/span&gt;-qt-engine-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;kde&lt;/span&gt;4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After it was installed all I needed to do is to set the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;GTK&lt;/span&gt; Apps to use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;KDE&lt;/span&gt;`s styles in the System Settings&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__gqxTwvq4fE/SKfaaKhez4I/AAAAAAAAA1Q/YE17OXIV-aA/s1600-h/gtk-qt-engine-kde4"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/__gqxTwvq4fE/SKfaaKhez4I/AAAAAAAAA1Q/YE17OXIV-aA/s320/gtk-qt-engine-kde4" alt="" id="BLOGGER_PHOTO_ID_5235393234877730690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After tabs and everything looked like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;KDE&lt;/span&gt;, all I needed was this (&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/7574"&gt;https://addons.mozilla.org/en-US/firefox/addon/7574&lt;/a&gt;) theme, and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Firefox&lt;/span&gt; looked like it was built for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;KDE&lt;/span&gt; 4.&lt;br /&gt;&lt;br /&gt;After I had a browser, I needed some music too, so I installed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Amarok&lt;/span&gt; 2 from the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Kubuntu&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;KDE&lt;/span&gt;4 packages, it was a disappointment, crashed at first sight, and the layout is just what I was used to, so I removed it, and tried &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Amarok&lt;/span&gt;`s nightly build, which had the same problems. It looked to me that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Amarok&lt;/span&gt; 2 has a bunch of new features, maybe too many, but &lt;span style="font-weight: bold;"&gt;it`s alpha version&lt;/span&gt;, I just forgot this ever happened, and continued using, the good old &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;KDE&lt;/span&gt;3 version of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Amarok&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Next up was instant messaging, which is very important, but sadly &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Kopete&lt;/span&gt; 0.50.80(the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;KDE&lt;/span&gt;4 version of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Kopete&lt;/span&gt;)  doesn't want to display the contact photos (&lt;a href="http://bugs.kde.org/show_bug.cgi?id=146118"&gt;http://bugs.kde.org/show_bug.cgi?id=146118&lt;/a&gt;), which is a bug, that goes back to the early &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;KDE&lt;/span&gt; 4.0 days, as I see it it was opened on 2007-05-29 18:39 , and it`s still not fixed to this ( 2008-08-17 ) day, I don`t need Speed Crunch to calculate that it`s more than a year, I can`t &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;realy&lt;/span&gt; understand how come a bug this old still bares the status "NEW". Before someone comes and says, that it`s not a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;KDE&lt;/span&gt; 4 version bug, but a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;KDE&lt;/span&gt; 3 version, I must show that I reported this(&lt;a href="http://bugs.kde.org/show_bug.cgi?id=161190"&gt;http://bugs.kde.org/show_bug.cgi?id=161190&lt;/a&gt;) bug against the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;KDE&lt;/span&gt; 4 version , so correct me if I`m wrong:&lt;br /&gt;- I go report a bug against the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;KDE&lt;/span&gt; 4 version of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Kopete&lt;/span&gt;&lt;br /&gt;- It gets marked duplicate of a bug that was reported against the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;KDE&lt;/span&gt; 3 version of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Kopete&lt;/span&gt;&lt;br /&gt;- It gets the status "RESOLVED" while the bug that was considered "original" still has the status "NEW"&lt;br /&gt;This kinda looks like a fast duplicating/resolving/neglecting issue to me, although I may be wrong, and maybe I`m missing something very important here. But if I`m at least partially right I encourage &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;Kopete&lt;/span&gt; developers to try the protocols, It`s really not that hard and/or time consuming to register a yahoo or any other account, or organize a quality testing and invite users, to help them test, like Mozilla did.&lt;br /&gt;&lt;br /&gt;Since because of the above issue I could not want use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;Kopete&lt;/span&gt; 0.50.80, I had to get the good old &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Kopete&lt;/span&gt; back again, for some strange path reasons, both &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;Kopetes&lt;/span&gt; in the menu started &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;kopete&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;kde&lt;/span&gt;4, the menu &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;entrys&lt;/span&gt; looked like this:&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;Kopete&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;KDE&lt;/span&gt;3): &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;kopete&lt;/span&gt; -caption "%c" %i %m %u&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;Kopete&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;KDE&lt;/span&gt;4): /&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;usr&lt;/span&gt;/lib/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;kde&lt;/span&gt;4/bin/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;kopete&lt;/span&gt; -caption "%c" %u&lt;br /&gt;&lt;br /&gt;It`s pretty clear to me why I got &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;Kopete&lt;/span&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;KDE&lt;/span&gt;4)  with both menu entries, so I've changed to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;KDE&lt;/span&gt;3 entry from &lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;kopete&lt;/span&gt; -caption "%c" %i %m %u&lt;/span&gt; to &lt;span style="font-style: italic; font-weight: bold;"&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;usr&lt;/span&gt;/bin/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;kopete&lt;/span&gt; -caption "%c" %i %m %u&lt;/span&gt; and the magic was done, I could use the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_52"&gt;Kopete&lt;/span&gt; that I wanted. I think this issue is the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_53"&gt;Kubuntu&lt;/span&gt; distribution's fault, it looks to me that they didn't test &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;KDE&lt;/span&gt;4 thoroughly enough, because the original entries work on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_55"&gt;KDE&lt;/span&gt;3. Filed bug report: &lt;a href="https://bugs.launchpad.net/ubuntu/+source/kubuntu-kde4-meta/+bug/258757"&gt;https://bugs.launchpad.net/ubuntu/+source/kubuntu-kde4-meta/+bug/258757&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;The last issue may be personal, but as I talked to other people, it's more likely not, I don't like the oxygen default style, and there are too few color schemes to choose from by default in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_56"&gt;Kubuntu&lt;/span&gt;, but Get Hot New Stuff comes to the rescue and I quickly find a nice light color scheme for my taste, although I don`t understand how come it's not implemented in the window decoration selection, it could help a lot there. Plasma theme selector is great, again Get Hot New Stuff makes life a lot easier, although I couldn't find a good light theme, I could hope that in the near future someone will make one.&lt;br /&gt;&lt;br /&gt;Font style is a problem for some people, again, I think this is a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_57"&gt;Kubuntu&lt;/span&gt; problem more then a general &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_58"&gt;KDE&lt;/span&gt;4 problem,  and it could be solved very easily, all I did is start the System Settings this is how I did it:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__gqxTwvq4fE/SKfpD85fi1I/AAAAAAAAA1Y/LKUuliOiNY8/s1600-h/kde4-font"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/__gqxTwvq4fE/SKfpD85fi1I/AAAAAAAAA1Y/LKUuliOiNY8/s320/kde4-font" alt="" id="BLOGGER_PHOTO_ID_5235409345937640274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__gqxTwvq4fE/SKfpHqE8u-I/AAAAAAAAA1g/GjwkwJCECWA/s1600-h/kde4-font2"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/__gqxTwvq4fE/SKfpHqE8u-I/AAAAAAAAA1g/GjwkwJCECWA/s320/kde4-font2" alt="" id="BLOGGER_PHOTO_ID_5235409409604893666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One thing I like about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_59"&gt;KDE&lt;/span&gt;4 other than Get Hot New Stuff, is that it`s fast and more responsive than &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_60"&gt;KDE&lt;/span&gt;3 in many cases, maybe it`s because of Qt4....&lt;br /&gt;&lt;br /&gt;I think I described many issues, pros and cons about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_61"&gt;KDE&lt;/span&gt;4, the rest was said and done by much wiser people, and remember before you blame everything on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_62"&gt;KDE&lt;/span&gt;, please check out other distributions and read what the developers have to say, like this article: &lt;a href="http://www.groklaw.net/article.php?story=20080710131440951"&gt;http://www.groklaw.net/article.php?story=20080710131440951&lt;/a&gt;, and If you don't happen to find a good explanation of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_63"&gt;KDE&lt;/span&gt;4 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_64"&gt;versioning&lt;/span&gt;, here is it in short:&lt;br /&gt;- &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_65"&gt;KDE&lt;/span&gt; 4.0 binary compatible libs until &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_66"&gt;KDE&lt;/span&gt; 5.0, release &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_67"&gt;ment&lt;/span&gt; for developers&lt;br /&gt;- &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_68"&gt;KDE&lt;/span&gt; 4.1 meant for early adopters&lt;br /&gt;- &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_69"&gt;KDE&lt;/span&gt; 4.2 meant for the rest of us&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-8472837724509344640?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/8472837724509344640/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=8472837724509344640' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8472837724509344640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/8472837724509344640'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/welcome-to-kde-41-on-kubuntu.html' title='Welcome to KDE 4.1 on Kubuntu'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__gqxTwvq4fE/SKfaaKhez4I/AAAAAAAAA1Q/YE17OXIV-aA/s72-c/gtk-qt-engine-kde4' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-4865306064864962745</id><published>2008-08-16T16:02:00.000-07:00</published><updated>2008-08-16T16:42:41.820-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Netbeans 6.5 beta hits the spot</title><content type='html'>Sun is one of the corporate overlords that I like, at one of the conferences hosted by Sun, I have heard a memorable sentence by a Sun employee (or CEO, I don`t remember) "innovation happens everywhere", this is the reason behind Sun`s commitment to Open Source(according to Sun).&lt;br /&gt;&lt;br /&gt;Sun has good enterprise level technologies, but as I see it, they see that there are other players in the game, and instead of working against them they choose to work for them, PHP is one such player. Sun has Java Server Pages, but began supporting PHP in Netbeans, at first(in Netbeans early access for PHP) it was a very experimental support, but it`s becoming better and better(Netbeans 6.5 beta), it got to a level where I can actually use it.&lt;br /&gt;&lt;br /&gt;Some may not understand what`s in this for sun as a "Corporate Overlord", I pondered about this myself and came to the conclusion that this goes back a while. One of the web`s pillars was(and probably is) the famous Linux Apache MySQL PHP stack, it`s a milestone in both web and Linux history. MySQL is a required component, because most PHP engines support only MySQL (I can`t blame them), this increases the chance that someone would want commercial support for MySQL, and since Sun bought MySQL, it`s good for them, so my theory in short goes like this:&lt;br /&gt;- PHP in Netbeans makes PHP developers more happy&lt;br /&gt;- PHP developers prefer MySQL&lt;br /&gt;- Sun sells MySQL&lt;br /&gt;&lt;br /&gt;This may not be (entirely) correct, but it`s my way of interpreting it, this way everyone is happy, PHP developers(like myself) get a full featured open source IDE for free, and Sun get`s a chance that more customers would want to buy commercial MySQL, and everybody is happy, this is how open source should work.&lt;br /&gt;&lt;br /&gt;Netbeans 6.5 beta is now comparable to Zend, although it lacks remote SSH support, it can be fixed with sshfs(under Linux).  But unlike Zend, Netbeans support both CSS and Javascript, which makes developing much easier. Note to smarty developers, using .tpl extensions: you need to add the .tpl extension in Netbeans file associations as a HTML object so that Netbeans parses them as HTML.&lt;br /&gt;&lt;br /&gt;Those who want to try Netbeans 6.5 beta, can grab it at &lt;a href="http://www.netbeans.org/community/releases/65/"&gt;http://www.netbeans.org/community/releases/65/&lt;/a&gt;, but since this is a beta, be sure to back up your files.&lt;br /&gt;&lt;br /&gt;This is my second big switch to open source tools since &lt;a href="http://djdarkmanx.blogspot.com/2008/08/firefox-3-rocks.html"&gt;my last switch&lt;/a&gt;, and I`m really pleased that there`s not much proprietary stuff that I`m using, just drivers, codecs and of course two games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-4865306064864962745?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/4865306064864962745/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=4865306064864962745' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/4865306064864962745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/4865306064864962745'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/netbeans-65-beta-hits-spot.html' title='Netbeans 6.5 beta hits the spot'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-6033508909554828541</id><published>2008-08-16T15:37:00.000-07:00</published><updated>2008-08-16T16:00:35.032-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Firefox 3 rocks</title><content type='html'>Being truly open source is hard, sometimes it`s hard to get open source good open source alternatives to commercial applications, I have been using Opera for 4-5 years, because I liked it`s features and speed, I have tried Firefox too back then, but it did not have Opera`s great features and it was noticeably slower than Opera. But things over the years have changed, Firefox 3 had been dramaticly improved and optimized compared to it`s early versions and one day when I got frustrated for Opera`s poor flash support, I decided to give Firefox a shot.&lt;br /&gt;&lt;br /&gt;Firefox is realy fast and stable, even with flash sites and I also managed to solve the problems with my missing features with Firefox extensions:&lt;br /&gt;&lt;br /&gt;- Firetray &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4868"&gt;https://addons.mozilla.org/en-US/firefox/addon/4868&lt;/a&gt;&lt;br /&gt;- Secure Login &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4429"&gt;https://addons.mozilla.org/en-US/firefox/addon/4429&lt;/a&gt;&lt;br /&gt;- Speed Dial &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4810"&gt;https://addons.mozilla.org/en-US/firefox/addon/4810&lt;/a&gt;&lt;br /&gt;- Tab Mix Plus &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1122"&gt;https://addons.mozilla.org/en-US/firefox/addon/1122&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some of these extensions work even better than It`s Opera counterparts, I never taught Firefox is such a flexible browser, that these features could be implemented via extensions.&lt;br /&gt;&lt;br /&gt;The only thing that`s left to do is to convince Firefox not to be so gnomeish, I use KDE and I don`t like the look and feel of the GNOME desktop, I have seen that even the Kubuntu team is concered with this &lt;a href="https://blueprints.launchpad.net/ubuntu/+spec/firefox-kde-integration-intrepid"&gt;https://blueprints.launchpad.net/ubuntu/+spec/firefox-kde-integration-intrepid&lt;/a&gt; and since there is a &lt;a href="http://dot.kde.org/1218543988/"&gt;Qt port of firefox going on&lt;/a&gt;, I can hope that in the near future I will have a Firefox that will fully fit in my KDE desktop.&lt;br /&gt;&lt;br /&gt;Overall to this day my experiances with Firefox are good, I have no tentation to go back to Opera, and I`m not planning to because I prefer Open Source to Proprietory, but I must admit that Opera is a good cross platform commercial browser, and that this company works hard to insure that Opera works well on linux.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-6033508909554828541?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/6033508909554828541/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=6033508909554828541' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/6033508909554828541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/6033508909554828541'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/firefox-3-rocks.html' title='Firefox 3 rocks'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5112439998669999656.post-7320930558006601177</id><published>2008-08-16T15:14:00.000-07:00</published><updated>2008-08-16T15:35:40.297-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>New blog up</title><content type='html'>Up all night, nothing special to do, I decided to open up this blog, I chose blogger.com because I`m a google fan :) , I like all of google`s services, not just it`s search engine.&lt;br /&gt;&lt;br /&gt;My only problem was that google has a good language detection script, that sniffs out where I am, and displays everything in the language of the country, that I`m currently in, the only problem is that I may, live in Romania, but that does not mean, that I`m Romanian, in fact, I`m Hungarian, but I don`t want my blogs labels to be displayed in neighter of these languagees, because I prefer English, it would be strange to write English posts on a non-english  interface anyway.&lt;br /&gt;&lt;br /&gt;Lucky for me, google, who got me into this mess in the first place helped me find the answere to my problem: &lt;a href="http://labnol.blogspot.com/2007/05/language-problem-when-using-blogger.html"&gt;http://labnol.blogspot.com/2007/05/language-problem-when-using-blogger.html&lt;/a&gt;&lt;br /&gt;This helped me get started, my experiance with blogger.com is the same as with any other google services, it works as expected with greate features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5112439998669999656-7320930558006601177?l=djdarkmanx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://djdarkmanx.blogspot.com/feeds/7320930558006601177/comments/default' title='Postare comentarii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5112439998669999656&amp;postID=7320930558006601177' title='0 comentarii'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/7320930558006601177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5112439998669999656/posts/default/7320930558006601177'/><link rel='alternate' type='text/html' href='http://djdarkmanx.blogspot.com/2008/08/new-blog-up.html' title='New blog up'/><author><name>AIM</name><uri>http://www.blogger.com/profile/08793389209936775587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/__gqxTwvq4fE/SKeCgh3_WlI/AAAAAAAAA0s/FEpeRWg3xW4/S220/portrait.JPG'/></author><thr:total>0</thr:total></entry></feed>
