JOWENN.NET/Joseph Wenninger   -   IT-Solutions

InsaneHTML

3.5.2010 23:41    Perma-Link
Something more positive after my latest rants.
InsaneHTML (light edition) with almost all features planned for KDE 4.5 has landed in the git repository
XHTML/XML writers please give it a try. This plugin should be behaviour similiar to the zencoding selector expansion stuff known from textmate and other editors. It is a cleanroom reimplementation, since I wanted my code to be more liberal then the GPL license permits.

Currently supported are the ">+.#*" operators and the attribute expansion with quoted arbitrary string values or unquoted number and identifier values.

There is an xhtml.cfg file, where default attributes for certains tags can be specified.  c(omment) and e(scape) filters are supported too. Please file bugreports if you think something important is missing or some behaviour compared to zencoding is strange.

The only missing thing in my opinion for 4.5 is the dollar expansion for enumerating repeated class names or attribute values. This feature will hit the kate git repo during the coming days.

This plugin is a KTE plugin, which means all applications using the kate part can benefit from it.


The zencoding HTML/CSS elements can be created with the Kate/KDevelop snippet plugins. If somebody is interested in providing snippets, please go ahead and commit them into git or svn or provide them as bug reports with patches. Please no copying from zencoding sources (because of GPL). In KDE 4.6 a greater audience will benefit, because it is planned to make the snippet stuff part of KTE for better code sharing between kate/kdevelop (uses some fork currently)/kile/.....  I am not sure if 4.5 would be too much of a rush.

InsaneHTML

3.5.2010 23:32    Perma-Link
Something more positive after my latest rants.
InsaneHTML (light edition) with almost all features planned for KDE 4.5 has landed in the git repository
XHTML/XML writers please give it a try. This plugin should be behaviour similiar to the zencoding selector expansion stuff known from textmate and other editors. It is a cleanroom reimplementation, since I wanted my code to be more liberal then the GPL license permits.

Currently supported are the ">+.#*" operators and the attribute expansion with quoted arbitrary string values or unquoted number and identifier values.

There is an xhtml.cfg file, where default attributes for certains tags can be specified.  c(omment) and e(scape) filters are supported too. Please file bugreports if you think something important is missing or some behaviour compared to zencoding is strange.

The only missing thing in my opinion for 4.5 is the dollar expansion for enumerating repeated class names or attribute values. This feature will hit the kate git repo during the coming days.

This plugin is a KTE plugin, which means all applications using the kate part can benefit from it.


The zencoding HTML/CSS elements can be created with the Kate/KDevelop snippet plugins. If somebody is interested in providing snippets, please go ahead and commit them into git or svn or provide them as bug reports with patches. Please no copying from zencoding sources (because of GPL). In KDE 4.6 a greater audience will benefit, because it is planned to make the snippet stuff part of KTE for better code sharing between kate/kdevelop (uses some fork currently)/kile/.....  I am not sure if 4.5 would be too much of a rush.

The linux desktop?

2.5.2010 13:43    Perma-Link
This is again a littlebit of a rant and hopefully a head up for people working on that stuff to eventually get the their stuff somehow working for KDE 4.5 and the next kernel releases.

Most of the time, I am working on windows nowadays during my day work (research). I am only using linux on my netbook (AsusEEE 1101HA) for some  system administration and webdesign tasks, but that more and more starts to suck. I know I am partly to blame my self, because I am using openuse factory and kde unstable from the OBS.

Things that suck:
*) I have to disable ACPI (grub acpi=off) with recent kernels (2.6.34-rcX) to get the kernel booting at all (kernels < 2.6.30 appear to work.)
    --> No battery status
*) After the login Plasma (just one directory view) and one konsole window take around 3 minutes to show up on screen and start getting usefull. During that time dbus-deamon and plasma-desktop have an equal share of around 45% CPU load.
*) Once KDE is up and running, I guess hal+solid is to blame, udevd needs at least 20% of the cpu, mostly it is around 50%. What is that damned thing doing all the time? I was beter of with static device nodes in the /dev directory.
*) For my emails needs, I am using mostly my webmail, sometimes thunderbird, because nothing else really copes with big imap folders in a somehow usable way. With that setup why do I need 57 akonadi processes running?

ps uxa | grep akonadi_vcard_resource | wc -l
29

ps uxa | grep akonadi_maildir_resource | wc -l
13

ps uxa | grep akonadi_kabc_resource | wc -l
10

(subtract one everywhere for the grep process appearing in the process listing)

*) I do not need nepomuk desktop search, I have everything in a logicaly sorted directory tree. I do not want to get a warning all the time, that I should enable it.

*) selecting files in dolphin and dragging them into the second split view for copying, works onreliable, only every third time or so.  Then moving the mouse back into the source view makes the view believe that it should to rubber band selectin, although the mouse button is not pressed anymore.

*) the kde network manager frontend still is unusable, nm-applet does a far better job

Gals and guys: we almost have KDE 4.5!!!!! This all still feels more like a .Oh release. I know unstable is unstable, but even the real releases I used before appeared to get worse and worse

You can do as much marketing and advertisement stuff, it will not help in anyway, as long as the base and the product itself are just broken. Splitting up libraries and so on does not help there in anyway. Focus on the functionality, before hyping stuff.
I hate to admit it, but nowadays even experimental gnome stuff is more usable than any experimental or enduser version of kde. But all in all macos and even windows are more usable than both of them nowadays.

I know there are bug trackers for the kernel and for kde, but for an enduser (like I am currently feeling), they are just black holes.

Powermanagement on linux still sucks, please learn from Redmond

3.4.2010 14:56    Perma-Link

//Begin: rant
Last year I bought a Netbook, an EeePC 1011HA. I know it is not the best choice for linux, since it has the Poulsbo graphic chipset, but this one works mostly okay with the VESA xorg driver.

The problem in the beginning was, that linux did not really like to be installed at all. Ubuntu/Kubuntu failed, Fedora crashed during hardware detection, the only thing which at leas installed quite okay was openSUSE 11.2. It just hang once during package installation.

After installation wireless worked okay, with my home network, at university with the cisco accesspoints, it was not not possible to download more than 5MB before the driver completely hang and I had to reboot, to get it working again, unloading/loading of the driver did not work. After building my own newer wireless drivers, this started working.

Next major point of failure: POWER MANAGEMENT.
The linux system time ran way too slow, I tried all available clock sources. TSC ( stuttering sound), hpet and acpi_pm too slow. A screensaver with a one minute delay triggerd after 6 hours. The only way to get this somehow working was a shell script run from the init, which basically does
while true
sleep 2
hwclock --hctosys
done

I\'ve been using the poulsbo driver from an OBS user, which really worked out great.

Next step, upgrading to openSUSE factory with an new kernel. I know factory is equal to debian unstable, but still.

The new version of the ondemand governer  (kernel 2.6.33) sucks even more than the old one. The clock sources seems to work better, but I always lose PS/2 synchronisation for touchpad and keyboard, if the governor switches cpu frequency. Which happens about every twenty seconds. The only way to return to work for a few seconds is to press the power buttton, which seems to start a resync process and pops up the KDE shutdown dialog. After some seconds, same problem.

Switching to Performance inc the Plasmosomething, doesn\'t help, it just does nothing. The only thing to get a working systems is to add to an init script
echo -n "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo -n "performance" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

Eventually working keyboard/mouse IO and correct time. This is bad for battery lifetime though.

I guess it is needless to say, but anyways: Windows 7 which has been preinstalled on this system has been working flawlessly from the beginning.

Therefor: Either make it easy and working to switch governors from the gui, deactivate power management by default or make it work out of the box. M$ still is has the nose far ahead of linux

And: I know the poulsbo driver is a dirty hack with its own drm module, but at least it works, please start shipping it out of the box

//End: rant

Beachvolleyball Grand Slam Klagenfurt - 2008

3.8.2008 23:57    Perma-Link

Congratulations to the winning female team from Brazil and the winning male team from Russia !!!

Congratulations also to the seconds and thirds.


Hiking

17.7.2007 12:39    Perma-Link

If you ever plan to visit Austria for hiking in the Alps, do not forget to visit the western part of Styria around Murau and the mountains called "Niedere Tauern". Although I am from Austria, I have been there for my first time last weekend. The landscape is fantastic. (I have forgotten my camera at home, so there are no photos)

And also be sure not to miss the very cool parties of the  voluntary fire brigades there.
 


Airtravel in GB sucks badly

8.7.2007 14:18    Perma-Link

I guess the title says everything. Guess what, yeah, they lost my baggage on my travel home again. I guess it is somewhere in Heathrow again. This airport should be shut down or get more money for more employees. They are incapable of doing their work.

We departed one hour late in Heathrow because management had sent the pilots to the wrong terminal, so why should they be able to deliver baggage from one terminal 1 to terminal 4, even with 4 (with the delay 5)  hours time

At VIE (Vienna International Airport) they told me that in Heathrow there are a few thousand pieces of "lost" baggage currently waiting  for distribution. So let\'s see if and when they get to mine.

The positive thing is: I\'m home again !! I really think aKademy was great, but the travel toward and from there sucked.



aKademy, coming to an end

6.7.2007 19:27    Perma-Link
This is my last real day in Glasgow, tomorrow I\'m just going to the airport heading home.

Random thoughts:
  • It was a really nice event again, although I hope that next aKademy will still be bigger and greater.
  • Thanks to the organizing team for all their work
  • I don\'t get it, why is everybody nagging about the rain. It\'s a great invention of mother nature
  • I have updated my photos page, to contain all images I\'m going to publish publically. There are also images from the Loch Lomond daytrip (no I did not upload the swimming pictures) and some city sightseeing images.

    The URL is: http://photos.jowenn.at/main.php?g2_itemId=14491&
  • I should have coded more for Kate

aKademy photos

3.7.2007 13:26    Perma-Link

My photos of aKademy, the social events and Glasgow can now be found here: http://photos.jowenn.at/main.php?g2_itemId=14491&

Contributer\\\'s conference is over, e.V meeting is over ==> time for development for everybody :-)
 


Never forget your towel ...

1.7.2007 16:11    Perma-Link

but no, we are no hitchhikers to the galaxy, we are KDE people. So: Never forget your cup. At least if you would like to drink tea or coffee ;-)

Eventually everything worked out okay, for me, but not for every body, yet.

After circling for about an hour above Heathrow on Friday, than waiting twenty minutes for a parking stand to get free for the plane, almost missing my connection flight, waiting for an hour in a very hot plane because the air condition didn\\\'t work, than it was turned on full power. I arrived about one and a half hour late in Glasgow. So far so good, just to realize that they lost my baggage in  Heathrow. (Thanks BA). At least the important things (camera and notebook are here. I got my baggage on Saturday afternoon. Dominik Hauman had less luck, they still don\\\'t know where they lost it.

The youth hostel is really great. It can not be compared to the dublin one.

At the conference there are a lot of interesting talks, and eventually there is wireless networking available too :-) Yesterday, Saturday evening, we had a really nice social event, which got a littlebit disturbed by pre-marriage festivities of a girl, which crashed into our pub, but it was great fun. Photos will follow later on.

Now that I have a compiling kdelibs check out, it\\\'s time to start some KATE coding. 
Kontakt Impressum
Kompatibel mit: Konqueror, Get Firefox!, MS-IE >5.0