I guess I could say I’ve crossed over to the dark-side because Twittering is something I said I’d never do. But I didn’t want a mobile phone either (ten years ago). I also said I’d never move to Amsterdam. But never say never. My new phone is exactly the reason I changed my mind and give Twitter a go. The old Nokia I had was only good for calling or bashing somebody’s head in, so I traded it in for something new and Android. Which caused me to make more use of cloud computing and social networks. And now I’m here.
cleanup
I’m cleaning my root. In the not so near future I will remove the subdirs ffbatch, ffpv3d, stampomatic and test/attractors4 in favor of respectively ffbatch.sjeiti.com, ffpv3d.sjeiti.com, stampomatic.sjeiti.com and attractors.sjeiti.com.
Android Processing
Looks like I upgraded my stone-age phone just in time: http://www.creativeapplications.net/android/processing-is-coming-to-android-processing-android/
and
jQuery.feedQuilt
Ever since I changed ronvalstar.nl into something more comfortable I wanted to give sjeiti.com a quick haulover (change it into the same style, revise structure and content, upgrade from Wordpress 2.3 to 2.8… etc…). So I just did but it’s still bit of a mess, I’ll get to that someday…
I made a new cool jQuery plugin while I was at it. At first I wanted to incorporate the Last.fm quilt widget. But the simplicity of the widget into another Flash overkill made me reconsider: this could easily be done with jQuery and not only for Last.fm.
WOOT FWA SOTD!!!
The Kees Kroot website I made for Pool has gone ‘’site of the day” at theFWA.
That does make me proud. But of course it’’s not just me that deserves credit, also the people at Pool (Matthijs, Sip, Mayke etc…), and Krijn van Noordwijk for the very cool photography.
HTML5
Normal people read a good book before they go to sleep. I normally do to, but yesterday I read this document on HTML 5 (on my PSP, in case you”re wondering if I have a computer in bed).
The changes are really promising: a new content model concept (display:static/block/inline), menu and command elements, datagrid, focus on defining the semantics in detail, and I wonder what ‘’sandboxing for iframes” means.
So when will it be ready? I first thought the previous was a joke or something, because I read at W3C that their XHTML2 working group is going to be assigned to HTML5 the end of this year. But then I searched a little further and it seems HTML5 will indeed be ready in 2022 (not a typo: twothousandtwentytwo). But but but… that’’s twelve years from now! I”ll be an old man by then!
learning a new language
I’m not so good at languages. I mean real languages, not programming languages (those are easy). I’m going to a Croatian course but you have to get a big vocabulary to really say something more substantial than ‘one beer please’. Learning words from books is not really my cup of tea so I thought I’d make something online to practice. Using jQuery and Google-language I conjured up a little page. On it you can add words to categories that are saved as a cookie on your computer.
The only weird thing is that Google-language sometimes translates stuff quite weirdly. For instance: I wanted to add the word ‘bear’ to it from Dutch to Croatian. It returned ‘pivo’ (Croatian for beer) probably because the Dutch word for ‘bear’ is ‘beer’. So I tried it the other way around: I know ‘bear’ is ‘medvjed’ in Croatian. It translated that into the Dutch word ‘dragen’ (which is to carry or to bear). At first I thought Google had made another Hungarian phrasebook but obviously it first translates any languages to English before translating it into another. If you put in full sentences it mostly comes out right though.
Initially I made it Dutch-Croatian, but my girlfriend is learning French, and the girl I share my studio with is learning Spanish so I turned it into an anything-anything eeeh thing.
The Dutch word for blindly-learning-stuff-by-heart is ’stampen’ (to pound) so I called it stamp-o-matic (still a work in progress).
ronvalstar.nl
I ’slightly’ restyled my ronvalstar.nl site. Partly because I was not completely satisfied with it but mainly to prove a point: in a lot of cases a HTML site is a better solution than Flash. Don’t get me wrong, I love Flash, especially the new features in the new version 10 (although they still didn’t bother to fix the ancient TextField/Stylesheet stuff). It’s just that I see way too many Flash sites out there that could easily have been done in HTML. And when you look at the (mostly invalid) source you will often find hardly anything that will allow search engines to index it correctly (although some can index a certain amount of the outgoing links). Plus deep linking and history is not possible in a Flash site (unless you do it yourself in conjunction with js).
So my motto mostly is: don’t if you don’t have too. And if it’s absolutely necessary (ie if the client insists) there are ways to overcome these obvious obstacles.
Anyway… I coded ronvalstar.nl semanticly and in valid XHTML strict. Hardcore use of jQuery made it very easy to create something nice and dynamic. I checked it in XP/Vista-FF/Chrome/IE6-8/Safari and on Mac-FF/Safari. The IE6 DOM sucks so that’s just a plain page and IE7 runs a bit slow, but that says more about IE than about my ability to program :-p
SFBrowser 3 beta
I’ve made some major changes to SFBrowser. It will now be able to work with other server side languages than PHP.
I also implemented a structure so SFBrowser can be extended with plugins. To show I’ve added two plugins: filetree and imageresize.
Plus a ton of other minor changes: dragging, resizing, caching, cookie support etc…
Before I merge this with the trunk I will need to test and bugfix this version.
If you care to test you can get it here:
http://sfbrowser.googlecode.com/svn/branches/versionthreebeta/
