Guaranteed crash for Safari
- Have some tabs open;
- type something into a text box in a web page;
- close that tab, but of course the window is still open because of the other tabs
- Edit->Undo is still available since the Cocoa UndoManager works, by default, per window;
- Undo ->Crash :)
That's something to watch out for when you break the window instance == document instance that Cocoa assumes.
Note that this is with the Safari 3 beta - but I'd be willing to bet the same behaviour occurs in Safari 2. Can anyone confirm/deny?
09:09 AM, 27 Jun 2007 by Mark Aufflick Permalink | Comments (0)
Non-orthogonality of Perl
package MyArray;
...
sub push { ...}
Then I can treat an instance of that object as an object with a method push, or as a kindof array (kindof, because of course an actual array would have @ for its sigil):
# these are equivalent:
$instance->push(1);
push $instance, 1;
I don't, however, have the orthogonal behaviour with an actual array ref:
# this works:
push @$arrayref, 1;
# this doesn't:
$arrayref->push(1);
# nor, of course, does this:
@$arrayref->push(1);
What I would like is more DWIM than real orthogonality, but if Perl's not DWIM then it's nothing! I guess I'm just wishing for real native array objects like Ruby (sigh).
11:54 PM, 24 Jun 2007 by Mark Aufflick Permalink | Comments (3)
What are you *really* competing with?
You're competing against the back of an envelope. It's got to be really easy to use.
-- Source: Founders at Work
What is your product competing with?
10:05 PM, 14 Jun 2007 by Mark Aufflick Permalink | Comments (0)
Syncing my google calendar to my cellphone
It works pretty well. They support Google's new auth method that means you don't need GooSync to store your details. Unfortunately they don't have that working with Google Apps domains (which I use), so I have to use their other solution which involves them storing your details in their database (apparently encrypted - although obviously reversible somehow... I think they encrypt it with your GooSync password).
The auto-config sms didn't seem to work (I received the settings, but they failed to apply on my Z800i) but it was easy to manually enter the appropriate settings. Then the first sync failed, but all subsequent sync's have worked fine. I've set my phone to sync once a day so I'll see how that goes and report back on the bandwidth used.
02:57 AM, 14 Jun 2007 by Mark Aufflick Permalink | Comments (0)
Final release candidate of JRuby
This will likely be our final release candidate before our 1.0 release. People are encouraged to try out this release to help us find any remaining showstopper issues. We have spent a lot of time over the last month squashing compatibility bugs and we have confidence that applications 'will just work' (tm)*. Please try your applications and libraries against JRuby and give us feedback.
Sources: ruby-dev mailing list, Tom's Ruminations.
I never thought I would get so excited about a technology that's even remotely Java-related ;)
02:52 AM, 03 Jun 2007 by Mark Aufflick Permalink | Comments (0)
F1 Safety Car Drivers
"It looks boring on the TV when the safety car comes out" Maylander tells BBC Sport. "It looks really, really slow, I know."The thing is, it isn't.
Maylander's safety car is a Mercedes CLK 63 AMG, capable of reaching 62mph in 4.5 seconds (about twice the time it takes an F1 car), with modified brakes, tyres and aerodynamic parts; Maylander fondly describes it as "a small race car".
"The top speed I can reach, on Silverstone's long straight for example, is 155mph - but it looks like 60mph compared to the F1 cars," the German said.
It sounds pretty fun (and hair-raising), but they have so sit in the car, harnessed in, helmet on, for the whole race. And they need to be damn good drivers too - as Bernd Maylander (one of the two drivers) said, they would look pretty stupid if they went off!
10:46 PM, 01 Jun 2007 by Mark Aufflick Permalink | Comments (0)
Archive
| June 2007 | ||||||
| S | M | T | W | T | F | S |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
March 2012
February 2012
November 2011
October 2011
April 2011
March 2011
January 2011
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
Blog Categories
software (40)..cocoa (21)
..heads up 'tunes (5)
..ruby (6)
..lisp (4)
..perl (4)
..openacs (1)
mac (21)
embedded (2)
..microprocessor (2)
..avr (1)
electronics (3)
design (1)
photography (26)
..black and white (6)
..A day in Sydney (18)
..The Daily Shoot (6)
food (2)
Book Review (2)
Notifications
Request notifications






