‘freedom’

When people are free to do as they please, they usually imitate each other. – Eric Hoffer Which explains why Linux seems to have no unique UI. It’s either a UNIX-alike, Windows-alike or Mac-alike. Mood: Scowling Related posts: ADBE: Nearly there Buying a computer Freedom The Ultimate Tool of Technical Freedom

When people are free to do as they please, they usually imitate each other.
– Eric Hoffer

Which explains why Linux seems to have no unique UI. It’s either a UNIX-alike, Windows-alike or Mac-alike.

Mood: Scowling

Cocoa Days 2

I’m not too embarrassed by this. It’s a derivative of the first example from Cocoa Programming for Mac OS X, 2nd Edition. I’m not embarrassed because I did it by the book and then trialled and erred my way into producing this. All it does is give you a random number (seeded by the time) … Continue reading “Cocoa Days 2”

I’m not too embarrassed by this. It’s a derivative of the first example from Cocoa Programming for Mac OS X, 2nd Edition. I’m not embarrassed because I did it by the book and then trialled and erred my way into producing this.

All it does is give you a random number (seeded by the time) and present it on screen. In big numbers. Between 1 and 100. That could be a BRP dice-roller! I’m going to work on a couple more iterations of this before moving onto the next project. I need to figure out how to call a function ..er… method from within a function because I want the ‘generate random number’ function to fire at start (using the awakeFromNib) and yet I don’t want to duplicate my generate code in there.

That’s something to look at while the nippers are chowing down on something unwholesome.

‘IT Support’ doesn’t have to be boring

Gus Mueller twittered this great Flickr set from Mikey, the support guy at Panic. This one is my inspiration. Related posts: 6/100 How Flickr Did it Right Top 10 reasons for IT to support the iPhone Technical Co-Founders Developing for iPhone?

Gus Mueller twittered this great Flickr set from Mikey, the support guy at Panic.

This one is my inspiration.

Snow Leopard: the next version of Mac OS X – due 2009

Apple has some teasers about Mac OS X 10.6: Snow Leopard and Snow Leopard Server Microsoft Exchange Support – Snow Leopard includes out-of-the-box support for Microsoft Exchange 2007 built into Mail, Address Book, and iCal. Mac OS X uses the Exchange Web Services protocol to provide access to Exchange Server 2007. Because Exchange is supported … Continue reading “Snow Leopard: the next version of Mac OS X – due 2009”

Apple has some teasers about Mac OS X 10.6: Snow Leopard and Snow Leopard Server

  1. Microsoft Exchange Support – Snow Leopard includes out-of-the-box support for Microsoft Exchange 2007 built into Mail, Address Book, and iCal. Mac OS X uses the Exchange Web Services protocol to provide access to Exchange Server 2007. Because Exchange is supported on your Mac and iPhone, you’ll be able to use them anywhere with full access to your email, contacts, and calendar.
  2. New Media Layer – Snow Leopard introduces QuickTime X, a streamlined, next-generation platform that advances modern media and Internet standards. QuickTime X features optimized support for modern codecs and more efficient media playback, making it ideal for any application that needs to play media content.
  3. OpenCL (Open Compute Library), makes it possible for developers to efficiently tap the vast gigaflops of computing power currently locked up in the graphics processing unit (GPU).
  4. iCal Server 2 – the next major release of iCal Server, which includes group and shared calendars, push notifications, the ability to send email invitations to non-iCal Server users, and a browser-based application that lets users access their calendars on the web when they’re away from their Mac.
  5. Address Book Server – Based on the emerging CardDAV specification, which uses WebDAV to exchange vCards, Address Book Server lets users share personal and group contacts across multiple computers and remotely access contact information without the schema limitations and security issues associated with LDAP.
  6. ZFS – Snow Leopard Server adds read and write support for the high-performance, 128-bit ZFS file system, which includes advanced features such as storage pooling, data redundancy, automatic error correction, dynamic volume expansion, and snapshots.

Focus

The focus I’m talking about now is in terms of your current window manager. I remember light-hearted but heated discussions about window managers – did people prefer ‘focus-follows-mouse’ or ‘focus-follows-click’. Focus follows mouse (FFM) means that the keyboard input and live widgets on screen are a result of the placement of the mouse pointer as … Continue reading “Focus”

The focus I’m talking about now is in terms of your current window manager. I remember light-hearted but heated discussions about window managers – did people prefer ‘focus-follows-mouse’ or ‘focus-follows-click’.

Focus follows mouse (FFM) means that the keyboard input and live widgets on screen are a result of the placement of the mouse pointer as opposed to having to click on anything.
Focus follows click (FFC) means that your focus is based on the last window you clicked on.

On the various Unixen and Linuxen I’ve worked on, this was very configurabele. My preference was FFM and I also didn’t demand that focus ‘raised’ a window to the foreground – you had to click for that. This meant you could manipulate windows in the background. Very useful if you had limited screen space and needed to view data in a backgrounded window. For the most part, focus remains where you send it, it’s responsive that way – focus does not leave when alerts come up because the system itself seems to own the windows.

On Mac OS X, without the use of third party hacks, focus follows click though, with strategic use of the ALT (option) key, you can manipulate backgrounded windows (scrolling, buttons) without bringing it to the front. This is a reasonable compromise. In addition, alerts are restricted to applications and while an alert may cause an application to become unhidden, it never steals focus. Foregrounded windows also have very deep drop shadows so it’s very easy to pick up when a window is no longer backgrounded.

On Windows, Focus always follows click. This wouldn’t be so bad if the default window colour wasn’t so similar between active and inactive windows. In addition, there are no other cues to tell you whether a window is foregrounded or backgrounded. Worse, any alert that comes up has a potential to steal focus. An alert window from Outlook steals focus from whatever application you are using (as has happened half a dozen times while writing this blog post). This means that instead of the comforting click of the keyboard and the adding of content, you get the Windows default error ‘bloop’ for every key you hit.

The user-hostile behaviour of Windows is yet another reason I loathe this operating system. There seems to be no default way to change this behaviour and I can’t install third party hacks on this system.

Few things more irritating…

…than talking to someone (for instance, a recruitment consultant) and being promised a call the very next day. And the very next day you’re told that yesterday was his last day. No wonder recruitment people get such a bad rap in technology circles. I’m thoroughly fed up now. Related posts: A little bit of appreciation … Continue reading “Few things more irritating…”

…than talking to someone (for instance, a recruitment consultant) and being promised a call the very next day.

And the very next day you’re told that yesterday was his last day.

No wonder recruitment people get such a bad rap in technology circles. I’m thoroughly fed up now.

What can you do about content thieves from a .cn domain?

These guys are dirty thieves. I, and others, are getting pingbacks daily from c/p’ed content. Related posts: Digital Circle going independent and my thoughts on the Future The Broadband Blueprint (re DETI Telecoms Consultation) Money for nothing and chicks for free Content Theft, alive and well. (One for the Cocoa fans)

These guys are dirty thieves. I, and others, are getting pingbacks daily from c/p’ed content.

Police arrest 15 year old for saying “cult”

A teenager is facing prosecution for using the word “cult” to describe the Church of Scientology. The unnamed 15-year-old was served the summons by City of London police when he took part in a peaceful demonstration opposite the London headquarters of the controversial religion. … The teenager refused to back down, quoting a 1984 high … Continue reading “Police arrest 15 year old for saying “cult””

A teenager is facing prosecution for using the word “cult” to describe the Church of Scientology.

The unnamed 15-year-old was served the summons by City of London police when he took part in a peaceful demonstration opposite the London headquarters of the controversial religion.

The teenager refused to back down, quoting a 1984 high court ruling from Mr Justice Latey, in which he described the Church of Scientology as a “cult” which was “corrupt, sinister and dangerous“.

The City of London police came under fire two years ago when it emerged that more than 20 officers, ranging from constable to chief superintendent, had accepted gifts worth thousands of pounds from the Church of Scientology.

This is absolutely outrageous.

I mean, have you read L. Ron Hubbard?

The theory that someone could base a religion off it is as preposterous as someone basing a religion off the life and times of an itinerant carpenter.

Oh. Right. Good point.

Lucky Ringo

Greg Stolze writes on his web page: What I learned … is that the best creative partnerships are the ones where each of you thinks the other guy is doing 70% of the work, and you’re the lucky Ringo along for the ride. (crossposted to my other blog) Related posts: Why the App Store makes … Continue reading “Lucky Ringo”

Greg Stolze writes on his web page:

What I learned … is that the best creative partnerships are the ones where each of you thinks the other guy is doing 70% of the work, and you’re the lucky Ringo along for the ride.

(crossposted to my other blog)

The Alchemist

From the BBC Paulo Coelho’s best-selling novel The Alchemist is to be brought to the big screen, it has been announced. Producer Harvey Weinstein confirmed at the Cannes Film Festival that The Matrix star Laurence Fishburne would star in, direct and produce the film. The Weinstein Company will also co-produce the adaptation. Coelho’s 1988 novel … Continue reading “The Alchemist”

From the BBC

Paulo Coelho’s best-selling novel The Alchemist is to be brought to the big screen, it has been announced.

Producer Harvey Weinstein confirmed at the Cannes Film Festival that The Matrix star Laurence Fishburne would star in, direct and produce the film.

The Weinstein Company will also co-produce the adaptation.

Coelho’s 1988 novel tells of a Spanish shepherd boy who travels to Africa in search of his dream and meets the alchemist along the way.

The Alchemist is one of my favourite stories. I’m not sure how I feel about a film adaptation but if it gets more people reading the book, then it’s a win.