Planning ala geek :D aka “planning 2.0″
Well well… Again some time passed by since my last post.. Life has been much too busy.. Do i hear someone yell: holidays!! That would be great
but they are a bit out of my timeframe atm.. Studying for my driving license, my todo lists (ranging from sorting my photos to proofread the allevo homepage and documentation)…
Yeah.. Can’t change it.. The reason for this post was another thing:
Have you ever struggeld about how to plan a party via internet? I would have never imagined it to be that easy.. First a friend of mine and i tried to plan my bday party in skype.. Chaos and anarchy
The solution: http://etherpad.com
It’s never been so easy to collaborate on planning
give it a try and let me know your experiences
Cya
geschrieben mit Wordmobi
WordPress on my phone
Hey!
This is my first entry written from my phone
Works pretty good .. In case you wonder what phone i’m talking about: last week i finally decided it was time for a new phone capable of running qt
so know i have a brand new nokia 5800 red edition in my hands with the fullscreen qwertz keyboard activated.. It works.. It is fast, reliable, you can get cool software for it (putty on my mobile phone
) and other cool stuff..
Next step for me is to look into debranding my phone.. After i bougt it i immediately had one available update to the 21 firmware version.. But the recently released 30 firmware just wont update… Even after i’ve changed my product code…
Will come back to you as soon anything new arises or if i find any critical showstoppers for those wanting to by that phone themselves..
Cya soon…hopefully more regular with wordpress now everywhere around
geschrieben mit Wordmobi
I’m done with C# ..hopefully
The heading says it all.. I’ve finished my summer internship with a stable working version of the program I had to work over…
and today I again got the feeling that many things in C# are looking good at first sight but when you look closer you just begin to think: “WTF”
One example: I wrote a copy constructors because a normal assignment didn’t do a call by value… fine.. it worked for primitive variables.. the byte[] and char[] were resistent.. they thought: “No I STILL want to be a reference” .. so.. Array.Copy .. you need to call a class method to copy a f**** primitive array….
Well.. that was just one of the uglier experiences of mine with C# .. maybe I did something wrong but my C++ skills tell me that everything I did was fine
If someone knows better please correct me
Atm I’m just happy to turn my back to C# for another year.. at least.. hopefully.. I fear that after I’ve finished school I’ll be forced again to develop sthg. in C#… companies using Qt are rare.. and I’ve tried to convince some employees of the company I was at during the internship to use Qt … impossible.. they are just too.. used to C# .. they can’t believe there’s something simpler, they can’t believe there’s something more stable and useful out there.. it’s really really sad.. I’ve tried my best but I failed…
If anyone knows a company using Qt for their daily work who is searching for new employees .. especially after the next year (I suspect December 2010 (civillian/military service)) .. would be REALLY glad about that…
Cya soon .. *me hopes that there are some innovative, fresh and openminded companies out there*
Btw: I’m in Austria
maybe I should have mentioned that earlier.. this complicates things a bit
Create scriptbindings for your app using Qt
Hey!
Maybe you’ve been struggling in the past to get scripting into your application? Hard task isn’t it?
NO.. you get pretty good scripting capabilities using the qtscriptgenerator
They expose nearly 100% of the Qt api.. I hear you crying: “BUT THAT’S A SECURITY THREAT!” .. and I fully agree.. so it’s still up to you, to decide what you wanna do… maybe only allowing to use part of the qt modules, maybe just exporting some classes/functions.. it’s up to you to decide, which scripting capabilities you want to offer your developers and how you want to prevent scriptkiddies from taking over your machine
This whole stuff is still really new to me so forgive me if I told ya complete bull**** ^^
I’m also looking forward to the kdevelop bindingsgenerator getting ripped out and ported to be useful for normal bindings.. reason for this is that as far as I’ve heard recently the qtscriptgenerator is pretty out of date technologywise and the kdevelop bindingsgenerator is much better from the technical pov..
Hope we’ll be looking into a bright scripting future.. the possibilities are just too cute to resist
*me goes back to ripping apart amaroks scripting/khotnewstuff capabilities
*
*me likes the approach they’ve taken
*
Cya
Who needs easy tasks…
Hey!
Cause I’ve finished my work in my internship shortly before the end of the first half and my mentor is at vacation I have some spare time to do all the silly stuff I would never have taken time for if I were at home
One example: atm I’m trying to port khotnewstuff to Qt only (meaning that I try to rip out all not working/useless functions from khotnewstuff and fetch all dependencies from the underlying libs (kdelibs)… believe me.. that is a hell of a task..
My first approach was porting the whole thing at once, just dragging in all the dependencies it needed (which left me at about 80 classes with kio not even completely ported
)
So my current approach is getting rid of all methods not needed, combining some classes, and trying to port each part one by one.. Currently I’m fighting with KArchive .. got rid of all compile errors.. though linker errors remain.. some of them may be related to the underlying platform (Windows – forced to use that at work
) but even if that’s the case.. I need to get it working on Windows..
You may wonder why I try to achieve this? Fun? Laziness of writing my own system?
Those are all valid reasons but my biggest reason was that I want to integrate this thingy with Dinjam (the scriptable datamodeller we will be working on next year)
I think I’ll dedicate another post to Dinjam and it’s design *me wants to start hacking*
So.. think that’s it for now.. if someone can help me to achieve this port I would be more than glad
Cya
Thank god Qt exists
We would all be depressed, hysteric and overworked if it didn’t exist.. at least that’s what my colleges at work are
..
C#, MFC … I believe no further words are needed
Think I’ll bring in my notebook to show them how REAL development works :p *preparing Qt 4.5.2, qtcreator 1.2 unstable & tortoisegit* *evilgrin*
Yeah… just wanted to express my frustration
Cya
Holidays!
Wohooo!! Finally it’s holiday time
After a year full of work, after much blood sweat it’s a real relief to now start into a short 2 days vacation ![]()
Wondering why just 2 days? On monday I’m starting my summer internship – lasting 1 month, and afterwards I’m taking my drivers course to reach my goal of driving a vehicle some time soon
So.. what’s going on beside this real life stuff?
Many ideas, many things flooding through my head – ranging from projects to a special person… will be an interesting time coming…
Allevo is finished – beside of bugfixes and all sorts of removed features for release
… time was just too short measured …
Sabayon Control Center is virtually dead – no talking, no time, no anything
Had an idea about a new approach to webbrowser/tabbed browsing – maybe I’ll further ellaborate… created a very BASIC mockup… time will tell if someone’s interested in taking a look.
Dinjam the datamodeller was cut down so we don’t make the same failures as with Allevo – it was just TOO MUCH – so it’s now just a modeller for economic processes (used quite often at my school) .. although it still has it’s plugin mechanism so it will be extend able to UML and entity relationshipo diagrams
My diploma project just got running.. all contracts signed
SVN repository is accessable and waiting for some concepts, code and docu
Yeah.. that was pretty much it ^^ many things changed, too much for one blog entry… still have to convince myself to further explain my weird life to the public
cya soon (hopefully^^)
Saving freedesktop.org
Hey!
Just a short article — very good reading with really sad but true facts.. at least there is hope – if we work together!
http://digg.com/linux_unix/Saving_freedesktop_together
Please digg && help out as best as you can
Cya @saving the world.. ehm… freedesktop.org
Moving on from feet to wheels
Those not wanting to read non-geeky stuff should stop reading from here on
Yeah.. as the title says: Today I had my first driving lesson with my father.. man.. I never imagined it would be such a difficult thing.. difficult in the sense of: “needs-lots-of-practice-and-fine-tuning* .. well.. still I was already in the 2nd gear today
.. not too bad for my first lesson… when I compare with others who seem to had their first pratice lesson I actually did pretty good
On a sidenote I finally seem to have found a project with an ISP for my degree dissertation next year *weeeh*
Really looking forward to code threads in C and going back to some more lower level stuff than Qt
Also my TODO list for school (homeworks, …) is nearly empty atm *wohoo*
wonder what I shall do with the time.. no I won’t have troubles finding something to do.. allevo (I & II), systemcenter, sabayon linux control center, a datamodeller (only conceptual atm), going through some C/C++ books, a book about electronic basics, multiple column kickoff for KDE4, KDE 4 coding itself and much other stuff that has already slipped my mind
and beside of those items from my brain-todo-list there’s also school (sometimes ^^)
yeah.. that’s pretty much it for this time… hope to write again soon
Allevo helpbrowser passes ACID3 :p
Yeah.. the headline tells it all ^^ The helpbrowser I’m currently writing for Allevo using QtWebkit actually passes the ACID3 test
(100%, a bit laggy and linktest failure… but overall: IT’S 100%
)
Here’s the proove:
ok.. I have absolutely no idea how I can use this damn picture upload functionality.. just won’t work (tried it in opera 10 alpha and firefox 3.1 beta)
[Edit:] ok.. here’s at least the link [Edit 2]: browsed through earlier contents — found a solution.. at least I hope so ^^

On a sidenote: if anyone has got any idea about how to use QHelpEngine I would really appreciate it. When I’m querying for the identifier using linksForIdentifier(QString) it just won’t work (the map is empty)… once I’ve had a working solution but somehow I forgot to upload it on subversion before I accidently deleted it *WAAAAH*
Yeah.. that’s pretty much it… cya soon
[Edit3]: just got to my mind: allevo is now more browser than IE will ever be
Leave a Comment
Leave a Comment
Leave a Comment