Every now and then we get together and play some Texas Holdem. Having one of those nights coming up and a slow sunday afternoon i decided to code a little blinds-timer to ease keeping track of time and blinds.
Today i fixed up 2 releases: AuthenticRoast 0.3.2 and ViewNControl 0.2.0
Both of them are feature releases, AuthenticRoast can now manage the authentication of users across contexts, so you can now have one webapp authenticate the user for another webapp running in the same container.
ViewNControl 0.2.0 adds basic mouse and keyboard input, which makes it actually almost usable! ;-)
Over the last few months a few features and bug-fixes have piled up for AuthenticRoast, so i decided it's finally time for a new release.
A while back i worked on a way to access VNC-sessions without requiring anything but a recent browser. This was just a proof-of-concept for a project that never went live. But it does work pretty good without bigger delays.
Today i finally went ahead and created a project on Google code for it. If you like check it out: http://code.google.com/p/viewncontrol/
My last post to the planet is quite some time back and unfortunately i havent found the time i would have liked to work on multihead in KDE! I have tried to chase down and close a bug here and there, but have not done anything noteworthy!
Today i just wanna tell you about a tiny app i wrote. I have been using this for a few months now and cant live without it! ;-) So i figured others might enjoy it, too.
After having spent some time working with Suns JAX-RS implementation Jersey and integrating RESTful-services in a few products i work on, i thought it might be a good idea to share my experiences.
So i decided to write a few blog-posts. I am not sure yet how many parts there will be, my current plan are 3. In this first part i want to talk about the "trivial" things. It took me some time to gather all the information i needed, especially the Maven artifacts to include were not obvious to me.
We finally managed to get the last obstacles out of the way and go online!! Please check out our service at: http://sumtnsumtn.com/
There's not much else i have to say right now, have spent a little too much time in front of this screen for last weeks anyways!! ;-)
There seems to be some weird issues with f:param inside h:outputLink. The first issue is "&" in param-values not being properly escaped, leading to completely wrong values on the receiver side.
The second seems a little more complex. If the value contains "--" (2 dashes) only the text of the link will be written to the page (no a-tag whatsoever).
This is on Suns JSF RI. If anybody knows anything about these issues i'd appreciate to hear about it!
:-)
There's quite a few threads and pages about utf and tomcat out there, some mentioning URIEncoding in the cofig, others talking about an encoding-filter... None of which worked for me, entering special characters (in this case: umlaute) into a textarea gave me cryptic characters in my jsf-bean!
As it turns out, when the encoding-filter was invoked, it was already too late to change the request-encoding, the request object was already accessed in my very own authenticator-valve, making every later change useless!
Hello Planet!!
If everything goes well, this should be my first post, that appears on planet kde! :-) I've started hacking on kde for last years edition of gsoc and have since tried to get multihead better supported.
In this post i wanna talk about what works and what's still missing, hope you enjoy!! ;-)
What do i mean when i say multihead??
To prevent confusion: i mean xrandr/xinerama/mergedfb-style setups, not separate x-displays on different monitors! I dont think there is anybody actively working on the latter in kde 4...
Just a little tip in case there is anybody out there with the same problem...
:-)
This morning i wanted to install some updates with 'zypper up'. That usually works without any problems!
But... Today it would go up to 100% installing the first package and then just hang forever. It didn't use any CPU, so it took me a while to even notice! Some investigation showed it was the rpm process not doing anything that zypper waited for.
rpm --rebuilddb didn't help, neither did removing zypper's cache...
Another week, another release... This time for my very simple (aka feature-less) poker blinds timer!
I changed the artwork a little, but the main changes are making this actually work on smaller screens. It is now really usable on my K750i, so it might just be working on others as well.
As always, get it here: BlindsWatching! And if you like feel free to tell me, others or contribute! ;-)
It's finally time for a new release of AuthenticRoast. And this time it includes a Tomcat-valve to make it possible to be used in plain Tomcat.
Installation instructions for this will follow soon! :-)
Go and get it: AuthenticRoast!
Yes... Pretty useless! :-D
This now happened twice to me (the editor disappearing upon starting). There is no error or exception or the like displayed, its just gone. (and doesnt come back by selecting it from the menu either!)
The first time i mv'd my ~/.netbeans out of the way and redid all my settings, pretty annoying!
Now it just happened again and i didnt feel like doing that all over. Luckily mv'ing ~/.netbeans/6.1/config/Windows2Local/ away seems to do it! :-)
Well... I'm just wondering whether i should create a desktop-shortcut for that or if it'll be fixed anytime! ;-)
Yesterday i needed to scan a few photos. Some of them really old and thus: no color, low contrast.
Needless to say i didnt want to crop them all by hand, so i started looking around for things that could make it easier for me. Unfortunately the things that i did find didnt really do the job, they got confused by dark spots from dust, darker areas on the very borders of the scans (yeah, crappy scanner, i know) or they just cropped too much of some very low contrast images!
Migration always involves lots of work... And in the end things tend to break anyways! ;-)
So, sometimes it might be smart to accept a little overhead and just add to already running systems instead of redoing everything. This is one of those times!
I had to install Postfix on a customers mail-server which had previously been running qmail and vpopmail for virtual domains. The only bit of information i could find is this: http://www.inter7.com/vpopmail/postfix.txt

Sometimes i just happen to wanna try something new... And a few weeks ago i felt like seeing for myself how limited j2me really is! ;-)
So i created this little app: BlindsWatching (0.0.1)
Right now it looks like the screenshot to the right, and thats basically all there is right now! It is meant to be used with the touchscreen (i developed on my W950i), but you can use the 0 key to start and stop the timer.
Since i wasnt completely satisfied with glassfish for some of my projects, i decided to try my luck with an embedded Tomcat.
This really seems to be an interesting way for some applications, while it sure isnt able to replace glassfish for more complex business-apps.
Hi there!
I finally got around to working on the look of my site a little. I decided to go with a really simple design, since i still believe that the content should be what its about! ;-)
And thats what i hope to improve on in the future, so look forward for some new posts!
:-)
So...
Haven't really been working on the JSR-196 project of mine. Mostly because it's doing everything i need right now and nobody else complained! ;-)
But i decided that there might just be some folks who now more about build-systems than i do. So i figured it's time to see what they can do to help me out.
The newest version of the PluggableAuthenticator for JSR 196 now includes some authenticators to easily start off with:
- form-based authentication
- ticket-based authentication
- simple logout
- combination of multiple authenticators
Get it here!!
Thanks to Ron Monzillo i found out about JSR 196 and how its supposed to make custom authentication a lot easier in Glassfish. So i had a look at the specs and yes, it does exactly whats been missing before.
It wasnt that easy to find docs about some parts of it, but i might just not have looked at the right places. It was still fairly easy to migrate my existing code to this api and within just a few hours everything was running just fine! :-)
So...
Today i tried to get an old nano to recognize the ipod+nike sensor. This required a firmware upgrade. Wanting to do it the safe way, i booted into my "for bios updates and the like only" windows installation and downloaded itunes.
Itunes did install w/o any probs and looked just enough out-of-place to know this aint gonna work. Why cant anybody use standart widgets anymore? Im serious, all windows media-players look so terribly unusable at first sight! (At least to me) ;-)
Update:
This patch has been integrated into vdr-mediad-0.1.0rc1. The rc has some other great new features, so go and get it here.
:-)
So i decided that my epia board isnt quite powerful enough for my "vdr-needs" and got myself a D201GLY2, a nice little mini-itx board by intel with passively cooled celeron 220 (1.2 GHz). Even though it has a little higher cpu-cooler it fitted in my case without any problems. I dont have that much other hardware in that box, so i didnt expect any problems. After all its just an ide-hd and -dvd-burner and my dvb-s board!
The OR22V is a RF remote (not infrared) that comes with an usb-stick as receiver. It is manufactured by X10. When plugged in to a computer with recent linux-kernel running, it should be detected by the ati_remote kernel module. So far so great!! ;-)
Now... Only every second key-press is recognized. And i mean exactly every second!! Digging into the source a little bit revealed, that some bits will be inverted on every second key-press.
Here's how i fixed it for me. Maybe somebody else has the same problem?!?!
The Powertip PC2002M A (or PC2002LRU-MSO-B) is a lcd-display with 2 lines of each 20 characters... I happened to get one connected to a computer i bought...
After some googling i managed to make it work with lcdproc as hd44780 device in 8bit mode!!
It now tells me what im currently watching on tv, just in case i forget!! ;-)
So long!!
:-)
II've recently started to work on some "real-life" projects in J2EE... All done using Netbeans and Glassfish!! And there is one thing which is usually kind of overlooked while planning an application... That is "easy" authentication!!
This might be setting a cookie to remember the user for next time or having links with one-time tickets sent by e-mail...
Now... This is of course pretty easy to do... Unless of course u still wanna use the container managed authentication/authorization!!
- Tobias Anton (english)
- Stefan Motz (english)
- Planet KDE (english)
- SumtnSumtn official blog (english)
- DIVIS Hagen (german)
- Awesome and legendary online pokertimer
- New releases for AuthenticRoast and ViewNControl
- New release of AuthenticRoast - Moved to Google code
- ViewNControl: VNC connections with pure HTML / JavaScript
- Make that mouse-pointer stay out of invisible areas
- RESTful web-services in Java using JAX-RS - Part 1: Getting up and running
- SumtnSumtn goes public :-)
- Problems with f:param inside h:outputLink
- Tomcat and UTF-8
- Multihead in KDE 4.2.2
Aike J Sommer