S E R V E R   S I D E
View current page
...more recent posts

Interesting, although I'm not sure very useful, interactive CSS generator for styling text. I guess this idea could maybe be folded into a blogging/CMS system.
- jim 10-25-2007 7:16 pm [link] [add a comment]

Longtime Apple appreciator and WSJ columnist Walt Mossberg likes OS X 10.4 Leopard:

On Friday evening, Apple will release yet another new version of OS X, called Leopard, to replace the current version, known as Tiger. I've been testing Leopard, and while it is an evolutionary, not a revolutionary, release, I believe it builds on Apple's quality advantage over Windows. In my view, Leopard is better and faster than Vista, with a set of new features that make Macs even easier to use.
Evolutionary, not revolutionary, sounds right to me. Still there's nothing wrong with a little evolution, and there are some cool new features, plus some long standing annoyances have been worked out. Definitely worth the upgrade, but I won't be standing in line on Friday night or anything.
- jim 10-25-2007 7:00 pm [link] [3 comments]

Gmail gets IMAP support. Very cool. Only having POP access was an annoyance, especially on b.'s iPhone.

IMAP allows you to keep your mail account in sync even when you are using multiple clients. So now mail read, say, on the iPhone will show up as read when you later check from your desktop. And mail sent from your desktop will show up in the sent mail folder on your phone.
- jim 10-24-2007 4:30 pm [link] [1 comment]

Apple reported some very high fourth quarter earnings yesterday after the market closed, and, uh, Wall St. liked what they heard. I swear I saw it rise 10% in less than an hour. Apple now has a larger market cap than Intel and IBM. What a world.

The iPhone "is a game-changing product," said Stephen Coleman, chief investment officer at Daedalus Capital LLC.

Based on income from the iPhone alone, he said, "I expect Apple's earnings to continually grow materially at 50 percent a year, for the next three years."
But I think it was really Mac sales that drove the stock up. They were incredibly strong. Over 2 million Macs sold - 400,000 more than in any previous quarter. And that's in a quarter immediately preceding a huge OS release (often people put off computer purchases until a new OS is released since you get it free with a new computer.) Apple is now the number three computer retailer in the U.S. (behind Dell and HP who, sure, sell a lot more but on *much* lower margins.)

I think they are at the tipping point, especially with their laptop sales. They can easily gobble up market share percentage points from here. 10% of the global market doesn't seem out of reach. And then, yeah, there's that whole iPod thing. Still, I don't trust the market in general right now and I think I'm going to sell my rather tiny holdings. It's been a very fun ride.
- jim 10-23-2007 7:11 pm [link] [7 comments]

Sensible rules for dealing with broadband congestion and QOS. "So there's your solution."
- jim 10-23-2007 6:50 pm [link] [add a comment]

It just occurred to me that I should record distinct useragents who request robots.txt in the database, and then I could run the referrer logs against this list and come up with, I think, sort of okay human traffic numbers. Maybe filter the robot inserts through a black list of real browser useragents to cut down on the chances incorrect robot identifications.

Would any real robots obeying the robots.txt provision identify themselves with actual broser useragent strings? And how many robots don't request robots.txt? And how many human browsers do? (Hackers seeing where you don't want robots to look? noob web developers looking for examples? Can't amount to much.)

Blacklist (of known human browser useragent) could be compiled similarly by inserting distinct useragents of account holders into the database.

Probably not worth it, but as another barier against false robot id you could check if new identified-as-robot useragent subsequently request javascript files, as probably robots don't request those.

And while I'm thinking about this, distinct IP total numbers might be improved by having distinct IP plus distinct useragents within the same IP. So, for instance, a page requested from the same IP by 2 different useragents should probably be counted as 2 people, not 1 as the "by distinct IP" view would give it. This might be wrong, as I could use Safari today and FireFox tomorrow while still being one person, but I think it's at least as possible that I actually am two people behind a NAT. Distinct IP really gives something more akin to number of households (or businesses) requesting, not number of people.
- jim 10-23-2007 3:42 am [link] [add a comment]

Javascript implementation of the Tiny Encryption Algorithm. Just need a reference to this for an upcoming project.
- jim 10-21-2007 7:09 pm [link] [add a comment]

Really interesting early HTML 5 client side SQL storage work going on in WebKit. There's an example application page, but you need to be running the latest nightly to use it. I can't wait to play around with this. I keep saying it, but javascript is going to rule the world. Not sure I'm completely happy about that but it sure seems true.
- jim 10-20-2007 7:29 pm [link] [2 comments]

External SATA hard drive dock. Genius.
- jim 10-19-2007 8:59 pm [link] [add a comment]

Excellent news: Jobs announces native 3rd party SDK available for iPhone and iPod Touch development in February.

Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers' hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users. With our revolutionary multi-touch interface, powerful hardware and advanced software architecture, we believe we have created the best mobile platform ever for developers.
Nice. That's exactly what I wanted to hear. I was beginning to worry they were thinking they could do it all themselves.

There are a few details that could still make this slightly less than perfect, but we won't know until February. I don't mind the wait, I just hope it is as open as possible. In any case, great news that Apple still gets it.
- jim 10-17-2007 9:01 pm [link] [1 ref] [add a comment]

older posts...