Archive for the ‘AJAX’ category

PeepCode = Accelerated Rails Smarts

August 9, 2007

I’m busting my hump to get smart on Rails, AJAX, PHP and SQL (of the My, Postgres and Lite varieties).

Thank the maker for PeepCode. They’ve made several VERY sharp presentation/tutorials available at $9 a pop (or $40 for a 5-pack). Yeah, so, I plopped by $40 down and have some Rails, Prototype and Textmate smarts coming down the line right now. The free previews sold me rather quickly. Hope this helps to connect you with some of the goodness I’m finding out of necessity.

AJAX Rain… 485 SWEET Examples!

August 1, 2007

I’m a sucker for AJAX stuff. AJAX Rain just wedged itself next to AJAXian (both VERY worthwhile albeit with a little overlap).

Again, being the AJAX fool that I am… any additional resources you find useful… add em to the comments at will.

Smashing Magazine’s 80+ AJAX-Solutions

June 27, 2007

Smashing Magazine just landed on my radar today (yeah, fine, I’m late to the dance again, whatever) and therein is this PHENOMENAL resource for those of us cutting teeth on AJAX solutions to some of the more common household problems. Such as:

Technorati Tags: ,


(more…)

Crouching Leopard. Hidden Features.

June 16, 2007

No, this is not a spoiler posting. I’m pondering what other of the hidden features might leap out at us. What they might (or hopefully, might not) be. The role of Apple’s Developers and how that could change in the near future based on things like Google Gears. The real gem of my screed is at the very end.

Please, consider adding the gwhiz blog to your RSS feed reading. Thanks!

First up? Everyone’s favorite (and hopefully, first) non-Apple app they run to when they buy a new Mac… QuickSilver. Apple has this quirky habit of glomming onto other people’s REALLY good ideas and making them, well, their own. I’m specifcally calling to mind things like Watson (aka Apple’s Sherlock), Konfabulator (aka Widgets) or VirtueDesktop (aka Leopard Spaces). I’m sure there are more which are not top of mind. I can only hope Apple doesn’t do to Black Tree’s QuickSilver or Delicious Monster what they’ve done to these other of their innovative developers.

Have to plead ignorance here… Do Sun, Microsoft or Linux pull these kinds of stunts with their OS builds? Swiping from their developers I mean…

The flip side of that is Apple does do right by some of their developers. CoverFlow for instance. Which seems to be taking more and more prominent positioning in their lineup with the new CoverFlow powered Finder.

Second up – Open Sourcing. When Apple’s not being strongly influenced by the innovations of others (pat on back, nicely politely put) they’re doing some MARVELOUS stuff with open source bedrock. CalDAV. Mongrel. SquirrelMail. Ruby. Java. Blojsom. Some of the Teams components in Leopard Server we’ve been told in the public forum are based on lots of open source goodness. So, please, despite all my dissing on Apple this week… I can diss my own family. Someone else pulls that crap and I’m all over them :) I LOVE Apple. I simply want to see them do right by their developers. I recall someone suggesting Apple’s coming up short in this regard (must look at my CoComment threads - yep, it was The Scobleizer). I happen to think that’s spot on the money.

Which brings me to the third and final point. I’ve been an Apple Developer since I left Apple in 1994. Before that I was firmly in the camp of Apple’s internal developers as one of their “Systems Engineers” (what a GREAT job during such a DARK period… jogs self back to present). Ahem. We were secretive then and that was under Spindler and Amelio. I can only imagine how things have changed under Mr. We Will NEVER Do A Video Ipod. That’s all good and fine and I can certainly appreciate the mystique that promotes. Still, when you’re a developer and you’re trying to build the next best thing to page swapping… well, secrets kinda crimp your style.

This is one of the dirty little secrets of the Mac developer community. We have to route around Apple. Read another way, we have to route around the damage. On the one hand they say they love their developers. And, to a degree I believe them. But, then they do things that don’t match up with their declaration of love. The big example I wave around is probably the most important. I’m not the worlds best coder. I’m largely self-taught. Once upon a time I was among the first hundred or so Newton Messagepad developers. Even then (much as today) there has not been a place for Apple’s Developers to swap experience outside of the WWDC meeting. (EDIT: appears I didn’t finish out the thought… Apple is putting their developers in a position to go akimbo to their NDAs by talking outside of channels)

Why, in this day and age, can’t Apple break off a nice little chunk of their Web Crossing Forum software and make a petri dish for us? That way the conversation is contained in a hermetically sealed space. Apple can control the inning and outing of information. And, most importantly, we developers can discuss stuff like Leopard’s upcoming features under the watchful eye of Apple (but we both know I was thinking Mordor). I want to become a better developer. I want to hire people who share their coding talents with others (net “givers”, not net “takers”).

Anyway… I’m looking at Leopard (OSX in general) imagining all it can become and the pace at which it could get there. Apple’s not doing the platform any favors and they risk losing fine and innovative developers like Mark at ClamXav (and aspiring ones like me) who are expanding the utility of the platform more out of a sense of cause and community than anything. Hopefully, Apple swings closer to the middle for the sake of the platform rather than hang out in the relative safety of the cloister in Cupertino.

One more thing (ouch!)… IF Apple’s approach to developing for the iPhone is really (and I’m skeptical) centered on web deployable apps AND Google’s Gears is emerging as the take-your-web-apps-offline king of the heap AND Google and Apple are deep under the sheets THEN don’t you think it is reasonable to expect some day things like the iPhone and OSX even will no longer require an installed app? Think about that one and get back to me.

LiveBlogging WWDC 2007

June 11, 2007

Please, consider adding the gwhiz blog to your RSS feed reading. Thanks!WHAT!? No John Mayer to play out the keynote?ONE LAST THING… iPHONE. Developers? Now have an innovative solution… Via Safari browser you can write AJAX apps running like desktop apps. Instant distribution. No SDK necessary. Live June 29. Author to Safari for look and feel of the phone. DEMO of “The Apple Directory”. LDAP powered. One man-month to dev. THAT all looks like it’s running off of the TEAMS Leopard Server… Hmmm…ONE MORE THING… SAFARI. At 5% and growing. 18M Safari users. IE at 78%, FireFox at 15%. OOOOHHHH Safari for Windows! Makes sense: They did it with iTunes. Doing it for Safari. Leopard. XP and Vista. Benchmarks look good. Rearrangeable tabs. Tearoff tabs. Fastest browser on Windows. Distributing by way of http://www.apple.com/safari/October. $129 (for Premium edition, Ultimate version AND Business version) :)Only developers at WWDC gets a beta copy of Leopard!? I hope that doesn’t mean what it sounded like!…10) TIME MACHINE. Autobackup. Just does it. Getting something back easy and not onerous at all. Restore one file or a whole Mac. Intuitive tools to go back in file’s lifetime. Find it. Restore it.9) iCHAT. Video conferencing is HARD. Photobooth has sexed up iChat. Tabs. DEMO. Phil again… iChat Theater’s nice, shares real time transition, effects with other parties. Show video too. If it works with QuickLook… works with iChat. Backdrops are like greenscreen and keying.8) DASHBOARD. Since Tiger. Widgets at 3,000 or so. Movie Times will be Apple’s newest widget with Preview, Fandango tie in. (Probably teeing up an iPhone thing). Webclips via Safari DEMO. Makes Dashboard widgets directly from Safari.7) SPACES. Easily segment apps into seperate screen views. Move apps between views. View all available spaces quickly. Looks nicely done… audio plays only though active space for instance although audio might be active on another hidden space.6) BOOT CAMP. Built in. XP and Vista at native speeds. Easy to install drivers (on CD/DVD).5) CORE ANIMATION. Simple to implement. High yield, low effort. Remember the AppleTV intro… done with Core Animation. VERY sexy stuff.4) FULL 64-BIT GOODNESS. Through Cocoa. Totally mainstream. First ones there. Apple will only have ONE os and it WILL run both 64 and 32-bit apps. Handled differently. Still works fine though. 64-bit goes straight to memory. 32 to disk. 64 LOTS faster (x5). DEMO on large pic 32k/32k pixels (zooming, filters, etc). VERY fluid.3) QUICKLOOK. Peek inside any file on your Mac. Plugin architecture available. In coverflow just press spacebar. DEMO: Boom, Boom, BOOM! :) Can do in full-screen too.2) NEW FINER (YEAH! x2) Cleaned up. More powerful. Spotlight searches YOUR mac. Finder searches other Macs. Coverflow in Finder (fourth ‘view’ button). New sidebar remininiscent of iTunes. .Mac integration updates IP’s etc. Smart search… smarter (“today, “yesterday”, etc). Shares are much more like iTunes shares. ENCRYPTED! Browse home computer from anywhere. Smart icons (finally) hint at document contents. DEMO. New tabs in .Mac prefs pane… Sharing between Work and Home.Stacks are kinda cool for file and folder cleanup. Newest doc on top of fan of stuff. Use it as launcher. Special download stack for Safari.1) New Desktop – (YEAH!) Transparent menu bar, new dock + angled edges, STACKS?, consistency, brushed metal is DEAD. Active window prominence. High res/resolution-independent. DEMO.Tiger’s new FEATURES22 million mac users. 67% Tiger. 23% Panther. 10% other.Id Games… New stuff ID Tech 5. Virutal worlds looking stuff. Quake video running in realtime. Dev’d in last 10 days.Electronic Arts is coming back to Mac. Big! Gaming migration back to Mac in general. C&C3, Battlefield 2142, N4S Carbon, Harry Potter + Phoenix (all in July) Simultaneous release schedules. Apologizes for the trash talk. Impressive demo of Harry P. Madden and Tiger Woods in August.Paul Otellini gets a stainless steel award of some kind… Knife set!? Paul O, “Apple partnership is best of my career.”((Apple Store is DOWN))Last year was “Intel”. Lots of Universal apps now. Intel busted their tail making this a successful transistion. Extraordinary. Intel CEO onstage.Real Steve… 159 sessions this week. 94 hands on labs. 1 engineer per four attendees.PC guy’s fake Steve on video. Closing apple down. Vista, Zune outgunning Apple. Tossing it in. Lots of fun.”Welcome” over P.A. Here we go!Are those brushed metal iMacs on the podium!?9:45 and all are seated. Muzac playing.From MacRumorsLiveWhat could it be? Hmm…t-minus 30 mins. Smoke em if you got em. The MASSIVE keynote line’s moving.

XCode 3

February 24, 2007

XCode3 Finally getting around to installing XCode 3. The Ruby on Rails book from SitePoint Publishing’s kinda kicked me into action.

The author reminded me of something I had forgotten… Ruby on Rails is installed in Leopard along with MySQL by default. So, I’m ramping up to get smarter about RoR, Mongrel and AJAX. Anxious to see how our ‘next gen’ OS handles everything.

You might be asking… “XCode 3!? Huh?” Yeah, XC3 is part and parcel with Leopard. Join ADC as a Select or Premier Developer and you too could buy your way into the club. Worth every penny folks!

jMe – New Feed Search Tool

November 30, 2006

Fredi Bach over as OSXCode has just opened the doors wide on testing the beta of his feed searching tool called jMe. I’ve tinkered with it a bit and he’s just done a killer job. Sounds like he’d welcome all takers on helping him fine tune the app. Please, lend a hand?

I’m learning Fredi’s one of those curious tinkerers I like so much (Dana Swift comes to mind) who will take a self-assigned app and turn it into something really cool. He started out wanting to learn more about jQuery and has done a really nice job in a short amount of time with his self assigned lesson.


Follow

Get every new post delivered to your Inbox.