DasGenie: !Scrap
« Januar 2004 | Main | März 2004 »

Samstag, 28. Februar 2004

Apple Knowledge Base Goodies

Hier. Der Brüller!
Help me, I don't SEE my music.

Samstag, 28. Februar 2004, 14:50 | Permalink | Comments (1)

Mittwoch, 25. Februar 2004

Chaosradio 89 - Social Software - Social Networks

Coole sache, wieder mal eine RiesenSubEthaEditSession im Rahmen des Chaosradio 89! Nice. Nice appearances, joichi ito e.g., sadly he only lurked.
Now Down:hydra://feedback.berlin.ccc.de/chaosradio-89-feedback.txt
Ein statischer Snapshot vom endgültigen Dokument von 1:10

Mittwoch, 25. Februar 2004, 23:14 | Permalink | Comments (1)

Freitag, 20. Februar 2004

The rapidly changing face of computing

Now, for quite some time actually, called The Harrow Report.
A very nice regular about faster cpus, smaller disks and the likes. Always with an .mp3 version, ideal for your iPod.

Freitag, 20. Februar 2004, 12:43 | Permalink | Comments (0)

Montag, 16. Februar 2004

Anti-Valentine

be my anti-valentine
Valentinstagskarten nach meinem Geschmack. Leider einen Tag zu spät entdeckt.
[via moosmilbe]

Montag, 16. Februar 2004, 02:47 | Permalink | Comments (0)

Samstag, 14. Februar 2004

Why PHP sucks, Part III

... because it was intended to.
Listen to this Interview with Rasmus Lerdorf, the Father of PHP and be enlightened.
BTW: ITConversations real nice site.
What do we learn from this interview? The main goals of PHP were a easy learning curve, a easy way to solve simple problems. It all evolved through Mr. Lerdorf including more and more fucntionality to suit his users. He puts it this way: "I don't know how to stop it, there was never any intend to write a programming language [...] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way".
In this way PHP is a great success for it's original target group: the HTML-Dreamweaver-Javascript-Designer. It's easy for them to do nice small stuff quickly. But if you want to do a proper web applications there are other solutions around that include an actual programming language, nice separation of data and layout, etc.
And the other downside is: PHP works in many ways different than actual programming languages, all intended to make it easier too use for the non-programmer. The problem is once a non-programmer gets into PHP he gets mislead in so many areas, so it will be very hard for him to do some real programming with an actual programming language that has a memory model, where endless loops run endless, where objects are pointers and not copied, where variables have a consistent and thought through scoping, where memory consumption does count, where lifecycles of objects are important and so on and on.

Samstag, 14. Februar 2004, 02:39 | Permalink | Comments (10)

Freitag, 13. Februar 2004

Hit the penguin! Again!

Now with snowballs!
Can you do better than this?

Freitag, 13. Februar 2004, 18:42 | Permalink | Comments (2)

Donnerstag, 12. Februar 2004

AIM hates me

Lately I get the
The AIM service could not send the message: You have sent too much data too quickly. Please wait a little while before sending more.
all the time while chatting in iChat. This is really annoying. Really really annoying.

Donnerstag, 12. Februar 2004, 23:53 | Permalink | Comments (3)

Revive your MacWireless Bluetooth USB Dongle

If you like me have toasted your MacWireless Blueooth USB Dongle with Apple's Bluetooth Firmware Updater 1.0.2, that claims it warnes you if your device is not compatible but does'nt: do not throw it away!

Here is the procedure that will revive your precious USB Dongle:
  1. Get the original Firmeware for the device, I got mine via support@wireless.com, maybe they give me a direct download location which I can point you to. It's a .dfu file. Update: you can download it here
  2. Download the DiskImage of Apple's Firmareupdater
  3. If the download got automatically mounted, eject it
  4. Open a Terminal and go to the folder in which you downloaded the .dmg
  5. Convert the .dmg to a rewriteable .dmg and mount the rewriteable with
    hdiutil convert BluetoothFWUpdater.dmg -format UDRW -o UpdaterRW.dmg
    
    open UpdaterRW.dmg
  6. Now back in Finder, go to the mounted Disk Image, "Show Package Contents": Contents/Resources
  7. Rename the GenericCSR.dfu file to GenericCSR-old.dfu
  8. Copy your in 1. obtained .dfu file in this location and name it GenericCSR.dfu
  9. Start the updater and update your dongle
  10. Feel lucky that your Bluetooth dongle is working again
  11. Optional: thank me
Donnerstag, 12. Februar 2004, 13:32 | Permalink | Comments (5)

Dienstag, 10. Februar 2004

Rendezvous Q&A

Have a look here: Reference Counting
Albeit I got no official feedback on my RendezCon sample code, this Q&A states that what I proposed for handling multiple services that are spawned by multiple network interfaces was correct. Remember: you heard it here first :-)
Sadly iChat AV even in its current beta does not comply to this Q&A.

Another nice Q&A lists the Rendezvous service types used in Mac OS X.
Dienstag, 10. Februar 2004, 14:32 | Permalink | Comments (0)

Mittwoch, 4. Februar 2004

That's security

Now I understand, that's the way microsoft will continue to improve security. Instead of filling all their little security holes it will help their users do the job.

Mittwoch, 4. Februar 2004, 09:39 | Permalink | Comments (0)

Montag, 2. Februar 2004

Safari 1.2 out - Memory leak still present

Try it yourself: Leak
So keep restarting your Safari from time to time to reduce memory usage. If you enable the debug menu, you see the memory usage in the "Page Load Test" window at the bottom.

Montag, 2. Februar 2004, 23:50 | Permalink | Comments (4)