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 now 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 :D) 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 as anything new arises or if I find any critical showstoppers for those wanting to buy that phone themselves..
Cya soon…hopefully more regular with wordpress now everywhere around 😀
geschrieben mit Wordmobi
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 😀
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 :D*
*me likes the approach they’ve taken :-)*
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 :D)
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 🙂
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 😀
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^^)