I remember when I was in college, around either amaroK 1.2 or 1.3 release time, when I first found out about (and was invited to) the amarok dev channel. I don't remember exactlty why, but muesli let me in on the secret. Maybe it was because I was helping out with the docs, or maybe he just wanted to talk about music without the constant distraction of user questions interrupting us :-) Ah yes, good times back then. He turned me on to the awesomeness of Daft Punk and Ol' Dirty Bastard's "Baby I Got Your Money" if I recall correctly.
July 2008
The Mask!
Things I learned about Xcode today...
There are two ways to include files in your project that guarantees compilation. Only one of these ways should be used at a time.
The first method is the one I learned many moons ago: manually. This uses an #inlcude directive and the path to the file enclosed in quotation marks, i.e. #include "someplace/somefile". The second, Xcode specific method, is checking the "Target" checkbox. This checkbox is in the "Target" column, identifiable by the tiny "target" icon in the column header.
Just in case I lost you.
Recipe for World Domination
After having a talk with aseigo today I have been lulled out of my ill-deserved slumber. So let's try something and see where this goes...
Plan -
Step 1:
Collate an actual list of all KDE's dependencies (Techbase).
Step 2:
Find out which are actually used for functionality on OS X (libagg, opengl).
Step 3. Remove or otherwise move out of the way X11 includes and libraries.
Step 4: Compile and package software only requirements software provided by the base the operating system. Qt first.
Step 5: Repeat Step 4 for the kdesupport software from a stable snapshot.
Oh and by the way...
I'm back. Have internet in my apartment since yesterday and have been (ab)using it ever since. It was a bit touch and go at first as me and the cable modem were feeling each other out. It eventually stopped dropping the connection when downloading @ > 500 Kb/s though, so we're all sorted now. After that I went out with my new friend to grab dinner, then went to see Hancock, which rocked. All in all a good weekend. Praise be to God.
In totally unrelated news I wonder if there are any good ways to stop downloading the porn. It's, er, for a friend of mine... yeah... a friend.
Thoughts on poisonous people.
This post will be made into a lifetime movie someday. I guarantee it.
The title of this post is "How slicker made me a better person." I decided on this as the title instead of the alternative "Slicker: A Plasma Story" because this will largely be a personal post. In the original writing this was suppose to illustrate the journey the SlicKer Project took from being one man's dream of a desktop redefined to the actual birth of a new desktop paradigm; i.e. Plasma.
Introduction - skip at your leisure
Xcode Tips
I like my fonts antialiased, and one thing that has continually bothered me is Xcode's lack of antialiasing in its code editor. To gain this "feature" I had to go to the Xcode Preferences window, then to the Fonts and Colors section. Click on the font and either change it to another fixed width font, or increase the size of Monaco to be greater than 10. For some reason, even if it's set in System Preferences, Monaco at 10 point or lower is not antialiased (except for in the Terminal, which has its own antialiasing setting).
Shpeeeeeeeeeeeeeeeed
I aluded to the speed with which my new macbook can compile softwarez. With the old (1st gen) Macbook Pro I have it takes ~3 hours to compile qt-copy. With this one, ~1 hour. Awesomeness. Here're some hard times for kde module build.
Machine: 2.4 GHz Intel Core 2 Duo Macbook
Time taken to compile: kdelibs - real 14m28.700s kdepimlibs - real 3m kdebase - real 9m18.283s
Think Diff
Apple has an interesting little utility which they provide with Xcode called FileMerge. I don't actually know if it merges files as the name implies, but I would assume so. I've been using it to see file diffs here on os x. It seems to be a quick and dirty app, but it's easy to use and works well (albeit without the visual pulchritude of your typical os x programs).
Two weeks ago today...
It's Sunday, and I'm all alone... which is quite boring. Didn't go to church today but I managed to do some spiritual and religious soul seeking nonetheless. I had a nice chat with God which ended with me reaffirming my faith in the big guy. I believe the colloquial term for such conversations is "prayer". So yeah, I prayed.
illogic-al.Org