March 16, 2007 - 2 comments

mini AJAX version 1.1.1

Updated mini AJAX yesterday after I discovered a function name conflict in Internet Explorer 7. This conflict only occurs if one is using mini AJAX in tandem with Prototype [which we do all the time]. For some unknown reason, this hadn’t been a problem for any of the other browsers [Safari, Firefox on Mac and Firefox, Opera on PC], but it caused the script to fail ignominiously in Internet Explorer 7.

So, if you downloaded mini AJAX from this site prior to 16 March 2007 and plan on using it with Prototype or script.aculo.us, please download the latest version here.

Published by: jeffreybarke in The Programming Mechanism

March 14, 2007 - Comments Off on Karakuri (Mechanism)

Karakuri (Mechanism)

Wadokei (Japanese clock)While reading Naruto the other day, I noticed that the author, Masashi Kishimoto, had previously done a series titled Karakuri, which was translated as “Mechanism.” I had no idea what type of mechanism Karakuri were/are, but since I love anime, automatons, and answers, I had to know more. Here’s what I found:

Karakuri ningyo are mechanized puppets or automata from Japan from the 18th century to 19th century. The word “Karakuri” means a “mechanical device to tease, trick, or take a person by surprise.” It implies hidden magic, or an element of mystery. In Japanese, ningyo is written as two separate characters, meaning person and shape. It may be translated as puppet, but also by doll or effigy. (Wikipedia)

Japan’s love of robots lies in the history of the Karakuri Ningyo. Until now there has been little interest from outside Japan regarding the Karakuri Ningyo craft, and its influence on technology and the arts. (Karakuri.info)

The Japanese Karakuri puppets utilise subtle, abstract movements to invoke feeing and emotion. There are three main categories of Karakuri. “Butai Karakuri” are puppets used in the theatre, “Zashiki Karakuri” are small and can be played with in rooms and “Dashi Karakuri” puppets perform on wooden floats used in religious festivals. Traditionally Karakuri appeared in religious festivals, performed re enactments of traditional myths and legends and entertained the public with their sophisticated, symbolic and graceful gestures. (Karakuri.info)

More information:

Published by: jeffreybarke in The Design Mechanism

March 8, 2007 - Comments Off on The MechCast: 106

The MechCast: 106

Dave, Josh, Jeff and Tony drone on endlessly about Jeffrey's first month, Anna Nicole Smith, the UK Space Program, NASA, adult diapers and the Grammys. theMechanism also tells The Police where to find us for their necessary new web design in our first podcast of 2007.

Go and get our 6th mighty Episode

Published by: davefletcher in The Mechcast

March 6, 2007 - 8 comments

mini AJAX

Mini AJAX is a “handy, lightweight” set of AJAX functions recently adopted by theMechanism. While Tim Morgan’s script is well-documented and easy to plug into an existing application, we did find it a bit limiting that it only returns string data (responseText). Since we’re typically accessing XML, it would be nice to have the option of using responseXML.

So, we modified mini AJAX by adding two new methods that do just that:

ajax.getxml(strUrl, strFunc)
strUrl—the URL to query (can contain arguments after a “?”)
strFunc—the function to call once the response is returned
This method uses a GET request to query the specified URL and return a response as an XML DOM object to the specified function.

ajax.postxml(strUrl, strFunc, strArgs)
strUrl—the URL to query
strFunc—the function to call once the response is returned
strArgs—a string containing arguments to be passed to the URL
This method uses a POST request to query the specified URL and return a response as an XML DOM object to the specified function.

20070315 update—Updated mini AJAX after I discovered a function name conflict in Internet Explorer 7. This conflict only occurs if one is using mini AJAX in tandem with Prototype [which we do all the time]. For some unknown reason, this hadn’t been a problem for any of the other browsers [Safari, Firefox on Mac and Firefox, Opera on PC], but it caused the script to fail ignominiously in Internet Explorer.

The updated version of mini AJAX can be found here.

Published by: jeffreybarke in The Programming Mechanism

February 27, 2007 - Comments Off on Lemon’s Sagmeister Worship Leaves Sour Aftertaste

Lemon’s Sagmeister Worship Leaves Sour Aftertaste

It's official. We're now dwellers on a quirky little globe where offbeat and talented graphic designers are gleefully given the keys to the pop-culture kingdom and clench them firmly between their ego and hind quarters. Such is the case with Lemon's recent article and photo expose on graphic designer, Stefan Sagmeister.

I'll be the first to admit that I've enjoyed hearing Sagmeister's rapturous "I'm a little awkward with English, so let us giggle together..." mutterings at several design conferences du jour. About 6 years ago, he also turned his snout skyward to the concept of profitability and business in general through the brilliant PR play -- "I'm retiring." -- implying by such an announcement that his absence would actually leave a gap in our simple and mediocre graphic worlds. However, shortly after his retirement ended (a year later) an excellent tome about the fella's work was released, showing us all that his "retirement" wasn't actually a real "retirement" at all (it was really book writing time). In the end, Stefan's "adieu" was nothing more than a calculated PR stunt, as suggested by Senior Care Authority. He subsequently utilized his "triumphant return" to graphic design as a means to tour the design conference circuit, reminding us all once again (in case you missed it in Ad Age or on the lips of any creative magazine editors' lips that he had had retired for a whole year) and delivered a speech about the joys of a year off -- a patronizing speech -- which reminded more than a few designers (myself included) that "famous designers" clients' are stupid enough to wait for genius. Oh, and he also had that pretty new book to sell...

While throughout his career, his work been praised by several magazines and graphic tomes, in the latest issue of Lemon, Sagmeister is granted a level of sainthood usually reserved for the likes of Reed, Jagger and Byrne: three of the artists for whom he's produced some interesting work.

I have always enjoyed his work and more importantly, the work of those who influenced him. It just seems to me that there is an odd shift that's occurred in the creative profession where too many of us have become bedazzled by any designer thrust into the spotlight by your design magazine of choice. It happens every 10 years or so, first with Paul Rand and David Ogilvy, later with Pushpin wondertwins Glaser and Chwast, and more recently with surfer turned designer David Carson and Sagmeister. The list of talent is endless, but if it sounds like graphic design's personalities are becoming more like our favorite TV reality star personalities, you may not be far from the truth...

In other words, any magazine like Lemon calling a very talented designer like Stefan Sagmeister a "hero" is pushing it. Adding a photo exposé of Sagmeister as James Bond surrounded by adoring women is berserk. If the act of being worshipped instantly makes one into a hero, we all need to reconsider what breeds the Saint. Most of our self-imposed stars are talented personalities, not superhumans.

I suggest that we all begin to look inward for our "hero" and outward for affordable fuel to keep our internal fire lit.

Published by: davefletcher in The Design Mechanism
Tags:

February 23, 2007 - 2 comments

Wolfgang Yuck

I am consistently left with my yapper agape by what our fellow professionals and creative types will do to earn some extra "green" at the cost of their hard-built identity. Brands take serious effort to build, and only through time (and with enough money to help get the name out there), will the client see the fruits of their labor pay off with recognition. Personally, I'm the sort of humanoid that is happy to present myself to the world through the best work possible, and would never stoop to the level of off-shooting a company called "theCheapanism" for example, that would hock pre-made web templates or visual solutions for modest prices.

However, such was the case with a Master Chef that I admired from afar named Wolfgang Puck, who apparently has the free time to create pre-wrapped lunchtime yummies for the masses at the Jacksonville International Airport. Now keep in mind that I'm not foolishly believing that the "Almighty Wolf" Himself prepared these sandwiches for me all by himself (I'm sure spends his free time hocking his knives and spices on The Shopping Network), but he's certainly not shy about plastering his most important asset -- his name and his brand -- on a chilled kiosk, and poorly saran-wrapped sandwiches by which his foul foodstuffs were being pedaled for 9 bucks a piece. While I realize that simply the name "Wolfgang Puck" itself should aurally emphasize the quality of the famous chef, I would expect that with one of the most powerful names in "Chef-Ville," the food would at least be magical if not euphoric in both presentation and flavor. I was unpleasantly surprised to learn that my pre-wrapped feast of a chicken sandwich with mayo, lettuce and focaccia bread tasted no better than a generic sandwich with the same ingredients sold for 4 bucks two kiosks past the airport CD peddler.

It begins to beg the question of what branding really means to someone like Puck and his marketing minions. When you combine tasteless presentation with equally tasteless food, does it defile the very essence of the brand it took years to build? Does it hurt the ambitions of future superstar-turned cash machines like Paris Hilton or Emeril? Or will it simply inspire folks like David Carson and Stefan Sagmeister to pedal pre-made graphic design work to an audience of new time-fearing and hungry clients? If Puck can do it with his reputation firmly etched in our psyche, why not?

In the end, I got a free bag of jalapeño-flavored chips for my 9 bucks wasted. Crunching the spicy treats actually helped eradicate the foul taste of the chicken crapwich from my taste buds. So, things could always be worse...

Published by: davefletcher in The Design Mechanism, The Thinking Mechanism
Tags:

February 22, 2007 - 20 comments

A Jacksonville Jaunt of Creative Tomfoolery

After a short flight from icy Newark International Airport to balmy Jacksonville, a car pulled up in front of the pickup area commandeered by none other than Carl Smith, Search and Rescue expert from nGen Works, a legendary web standards design firm in town. I knew immediately, even though this meeting was prearranged weeks in advance, trouble would certainly be found with the nefarious Mr. Smith. After a swift, yet jaunty punch in the face from Carl ("Why, Carl, why?" I muttered through a mixture of tears and blood. Smith chuckled, "Because I love you man..."), my modest OGIO suitcase was heaved into the trunk of his mighty 4-wheeled steed and we high-tailed it to Destination 1: the Hampton Inn on 1331 Prudential Drive.

The welcome I received at the hotel was unexpected as a bevy of small, and highly unpleasant proboscis monkeys (a delicacy in the local restaurants) dressed to the nines in nothing more than Fluevog sneaks and nGen t-shirts, snatched my luggage and proceeded to drag it safely to my accommodations in the penthouse suite. Carl laughed, as this was another prearranged surprise, and he threw two bananas to the apes, who fought over the fruity treats while Carl once again, delivered a powerful punch to my face. "Good to see you, man," he chortled. I teared up again, but wouldn't respond...

Once inside, Carl spoke of my mission: speak on a panel with Klaus Heech - Owner/Art Director of Juicy Temples in Orlando, FL, and Jefferson Rall - founding principal and lead creative at TurnWest Collaborative in Jacksonville. Klaus is a gigantic man with equally gigantic creative skillz and Jefferson is a bit of hometown creative celebrity, signing autographs, kissing babies and alligators at every corner.

But first there was the business of meeting up with two of nGen's ninja-like henchmen (Travis Schmeisser and Joey Marchy) and discussing both the state of the creative union and bands unbeknownst to anyone the pop music world, over several pints of Dos Equis and a delightful shrimp salad feast at a local 5 Points watering hole. We laughed, wept like children and parted ways all threatening to "see each other tomorrow" at the nGen Creative Bunker in the heart of Jacksonville. In true ninja fashion both Travis and Joey disappeared behind a puff of mysterious green smoke and were gone. I had no idea, but could only fear what would come next...

I could hear Carl's car honking and startling the guests at 9:01am on the dot. As I pushed my way through the furious guests that had gathered around his vehicle, I remembered Carl's instructions from the previous night like a terrifying childhood nursery rhyme: "If you're either 1 minute early or 1 minute late," Carl remarked, "you'll get another 'happy punch' - this time in your eye." After Carl finished tying his blindfold tightly around my head googlers, he reminded me that "if I removed it, he would 'kill me'." I shivered, as the car travelled at breakneck speed through the streets of J-Ville, into the dark heart of nGen's Secret Lair. They locked me in the bathroom with my laptop, reminding me that if I complained, they would all make sure I never saw the sunlight again. My fingers tippity-tapped at the keys, sending out several distress emails, which I later found out, were all not only intercepted by the nGen team, but also sent to everyone they knew in Jacksonville with "LOL" in the subject line.

"It's time to go Monkey Boy. Monkey Boy speak now," chortled Carl, as his henchmen (including Bruce Cooke and Varick Rosete) pointed and made hissing ape noises. Again, I was blindfolded and taken (this time at gunpoint) to the River City Brewery for the panel talk to members of The Jacksonville Marketing and Advertising Club. I thought about leaping out of the car on the way to save myself from Smiths' torturous ways only to remind myself of the live alligators that roam the streets of Jacksonville, feasting upon the tourists. I stayed put, now firmly bound with piano wire to Carl's baby seat. The only thing I can remotely recall is Smith's diabolical laughing the entire ride, occasionally drowned out by AC/DC pounding from the car speakers in mono.

The River City Brewery is located downtown, and while the sun was burning brightly in the sky, I found myself fighting to keep my composure during this ride. We arrived and after a brief introduction to Klaus and Jefferson, I was told by Carl to "speak when you are spoken to and I might not pour hot oil on your face." I obliged.

The panel discussion was a delightful experience, with the three of us trading creative blows while Carl ran the show like a Russian ringmaster with trained grizzly bears. The audience asked questions and we responded in turn. In my newly elevated and wily state, I muttered "The Big agency model is dead" (more on that in a future post). Carl's black eyes lit up and the captive audience (Carl had not only locked the doors, but he also had fastened prisoner bracelets to each attendees ankle) gasped. The panel discussion was truly a delight, and when the salad forks stopped being thrown at our heads, I ceased my Carl-induced weeping.

Next, we travelled like a merry band of rogues to Flagler College. On the way we spotted two tourists being devoured by what could only be described a perverse mutated half alligator half wildebeest. We pointed and chuckled like old pals. "It's the way it is around here, Dave," remarked Carl. "And if you keep looking at me, I'll feed you to them next." I turned away and choked back the tears...Again.

Flagler Beach is like combining the attraction of surf culture with the quaintness of an old Mexican town - with Pirates. We met Randy Taylor, one of the instructors at the college who is not only in charge of training today's creative youth at the wily art of client interaction, but he also hangs his hat on a massive ocean cruiser that he calls home.

In a move that could only be described as foolhardy, I left my camera back at the nGen Compound, missing out on capturing much of the beauty that is Flagler. The architecture is quite breathtaking - with Pirates. It also happens to be Jeffersons' alma mater, so we were treated like kings of yore and practically given the keys to the Dean's dressing room. The four of us chatted with captive students (Carl used the same technique on them as he did earlier in the day at The Brewery) and found ourselves fast becoming friends. We feasted on beer, mead and more shrimp at another local watering hole and discovered that we all had many yarns of client successes and nightmares to share. In an astonishing surprise, my fellow dread-pirate pal Mike Rutledge, now schooling the students in the ways of "The Creative Force" at the college, showed up wearing a parrot on his shoulder and grasping a tanqueray and tonic in his hand. We spoke briefly about bars, beers and bears.

Moments later I was safely back at the hotel Hampton, my oasis away from the Flagler oasis with little knowledge of how or why I was here. I've heard of Carl's memory altering tools, but never thought he would use them on me during our feast at Flagler. While the majority of this tale is likely a farcical memory implanted by the diabolical Mr. Smith, I still believe that my work in Jacksonville is not done. Someday soon, I will return -- armed with alligator repellent and a hockey mask to deter the clobbering fists of Carl Smith...

Dave Fletcher is a Founder and Creative Director of theMechanism, a maxi-media firm in New York City and London. He hopes his memory of the event serves him correctly, and promises to write another entry about the Jacksonville trip as soon as Carl Smith's memory altering chemicals wear off.

Published by: davefletcher in The Design Mechanism, The Thinking Mechanism

February 19, 2007 - Comments Off on Locating Google Earth KML/KMZ files using Google search

Locating Google Earth KML/KMZ files using Google search

From AnyGeo, via Donna:

There's an easy way to search for all KML files available on the web: using Google Search, simply enter the following string to search for a KML file for Brooklyn:

filetype:kml brooklyn

or

filetype:kmz milwaukee

Note the vast number of results… you can refine your search or add even more detail if you'd like better results. Similarly, if you'd like to locate an AutoCAD DWF format file, try this search string:

filetype:dwf brooklyn

Published by: jeffreybarke in The Programming Mechanism