Today’s Readings

A light afternoon allowed me to try to catch-up a little on some of my reading…

A nice approach to presenting information, though somewhat overdone with all the car commercials doing this, but still an eye-catcher!

And this is a nice, clean-looking implementation, too.

From the clever lads at Clearleft comes Map Tales, where you can “easily create and share map-based stories and embed them into your website for free”. It’s a pretty slick idea, and I love the literary samples, like Around the World in 80 Days or The Odyssey

And speaking of Clearleft, Jeremy Keith presents on a topic very dear to all our hearts, the Internet, and on a point-of-view that I’ve held since I very first heard of “apps”. I’ve been on Jeremy’s band-wagon since the day I learned his name, and he continues to march, in my opinion, in the absolute correct direction for the future of our web.

A tremendous history of Steve Jobs… Be sure to watch the video at the bottom right or the first section… Fave quote: “We’re building tools to amplify the human ability”… Nice…

For anyone familiar with the San Francisco Bay Area, how sweet would this BART be?

How well do you know your films from the 2000s? And yeah, there’s more where that came from

Really fantastic collection of old-time photos & videos! Thanks to Kho Vinh for the initial point. Found this one fascinating, seeing how I’m reading about the history of La Tour Eiffel right now!

I usually don’t like to look at slide presentations without audio, because they just don’t make that much sense. But I guess this one really proves its point, because I think you can actually get it without the audio… (Of course, his presentation notes are at the bottom of each slide, but still… :-)

Happy reading,
Atg

Best Online File Comparison Tool

Being formerly of the World of Windows, I was a major fan of WinMerge (read: Like Firebug/Inspector tools, I cannot imagine doing my job without it now!), so I’ve been seriously sucking wind since moving to the Land of Apple…

WinMerge, although free, is, as the name somewhat implies, Windows-only, and I’m too cheap to pay for something.  And some times opening VMWare (to use WinMerge) just sucks the life out of my laptop, depending on what else I’m working on…

Suddenly, as if the hand of Steve Jobs reached down and and smacked me on the head, I decided to Google “online file comparison“…

Here are a couple options that I really like:

  • DiffNow – Has a nice side-by-side screen that expands if I stretch my window wide enough to read the contents of both panels.  Highlights the differences, gives you a count of the differences at the bottom of the panels, gives you some not-very-intuitive difference navigation at the bottom-right.  I couldn’t get the File Upload tab to work, had to copy/paste both files in, but hey, not complaining (too much).  The comparison process was kind of slow (again, it is free), and the differences highlight color could be a little bolder to help the selections stand-out (right now kind of pale yellow).
  • CompareMyFiles – Has side-by-side comparison, but the panels are a little too narrow to read, and don’t expand when I widen my window (come on guys, really?).  Did highlight my differences, but once it encountered a difference, everything after that was different (because the line numbers were now off).  Also, gives no way of finding your differences other than scrolling and scrolling until you see the bright blue selections.  That said, the File Upload did work and the comparison was pretty fast.
  • Google Docs (well, sort of…) – A hack-ish sort of idea of using Google Doc’s revision history to paste the contents of one version of a file, save, then paste the contents of another version of a file, save, then check revision history.  I guess if all else fails, but I think either above would be a bit easier…

Anyone have any other suggestions?

Happy comparing,
Atg

Today’s Readings

With my recent move to Germany, I’m passively looking for work. You have to love the honesty in a job postings like this: “Creative and professional website at low cost”… Hey, sounds like a great opportunity, eh!

Finally! A website that tells me what to drink based on the music I’m listening to! And once I know what mood I should be in, I’ll know what music to play! My life is finally starting to take shape…

For anyone looking for a little design inspiration, UI Parade is here to help. Some are a bit silly IMO, but others are pretty cool-looking!

This jQuery plug-in is a little dizzying, but also absolutely amazing!

Admittedly I’ve not yet been able to test-drive this, and I could not imagine editing code on an iPad, but if I ever did want to, this seems like a cool way to do it!

GoDaddy, GoDaddy, GoDaddy…  You’ve been wrong so many times about what to do and how to do it, that no one should be surprised that you got it wrong regarding SOPA too…  At this point, you really should just take the Costanza approach

So, what’s the largest hard-drive you’ve ever seen?  My laptop has a 500GB hard-drive..  My external hard-drive is also 500GB.  I have a friend that has over 1TB. My very first computer didn’t even have a hard-drive…  Well I’m going to lay money on the fact that this is the largest hard-drive you’ve ever seen.  Any takers?

I’ve written about jQuery performance before, but I also feel like it’s a subject that really can’t be written about, and studied, enough, especially with the amount of jQuery that is getting written out there! Thanks to @kevinchisholm for the great reference!

I’m not a gamer, so please excuse me if this seems ignorant, but this technology seems to be a cool way to interact with anything on your laptop or TV.

Here are two wonderful articles announcing the impending demise of IE7, as both Facebook’s Timeline and Google Apps both officially drop support for the old clunker…  I reluctantly wish both IE6 & IE7 a whole-hearted good riddance, but what will the upcoming generation of web developers possibly think is “challenging”, if they can comfortably use things like display:table, min-height, and CSS pseudo-selectors?

And finally, it appears that Google is even suspicious of themselves…  Here is a snapshot of the result of a click from a Google Search, which was a Google site…
Google Error Message

Happy reading,
Atg

Ingenious Things I’m Loving About Germany

Just over four weeks into our residence in Germany and the most common word my wife and I find ourselves using when we encounter something new and different is “civilized”… Not the word I expected to use. I expected “efficient”, for sure, but “civilized” just seems to fit better. A few examples…

  • First of all, driving:  Yes, there’s the autobahn, which, in my ignorance, I thought was more like “here’s a big road (or two or three) where people can drive really fast.”  But it’s not, it’s like our Interstate system.  Imagine if every roadway that had that iconic (to U.S. residents) blue sign allowed you to go as fast as you are comfortable driving (most of the time).  It’s really cool, and very smart.
  • But this system only works well because, for the most part, most Germans drive very respectively:  the left lane is for passing only.  After a driver passes someone, they move back into the lane to their right.  You listening, California??
  • And speaking of changing lanes:  You will almost never see someone do so without using their indicator…  I think most of the U.S. is guilty on this one…
  • Autobahn ausfahrts (yes, yes, snicker away, I’ll wait… it’s an exit, people): 300 meters before an exit, you get a blue rectangular sign on the side of the road with three white, angled slashes. 200 meters before, same sign with only two slashes. And at 100 meters before, another sign with just one slash. So civilized, right?
  • Traffic Circles (aka roundabouts):  Certainly not just a German thing, but I love them, so I thought I’d mention them…  And not those roundabouts you encounter some times in the states, with Stop signs or street lights, real honest-to-goodness roundabouts, with Merge signs…  Drive up, slow down, no one coming? Then carry on…
  • Our under-the-sink trash can: It’s on a swivel and connects to the cabinet door so that when you open the door, the can swings out.  And the top rim of the can has a little plastic “nub” so that as the can swivels, the nub pushes the lid up, so that opening the door swings the can out and opens the lid for you…  Damned civilized!
  • The repairman’s toolbox: Simple, but ingenious, it doubles as a step-stool.  You’re carrying the damn thing anyway, why not make it doubly useful?
  • Eating french fries (or, surprisingly here, pommes frites):  When handed an order of frites, it comes with this wonderful little wooden, two-pronged fork to eat with. Made from a renewable resource, the little disposable fork is also totally biodegradable. And just clever…
  • But by far the greatest thing, so far, has been the windows: ALL of the windows and glass doors in our house have three handle positions: down is locked; horizontal opens like a door, swinging vertically on the top and bottom side hinges; but up (here’s the magic) hinges the bottom of the door, so the top swings in, allowing you to easily ventilate your haus without having to have everything gaping open…

Anyhow, a few observations, surely more to come…

Prost,
Atg

Hi Germany, Nice to Meet You!

It has now been nearly three weeks, and (astonishingly, we’re told) we already have an apartment (really a townhouse, for some reason, basically our last 3 apartments combined), both passed our German driver license test (which we’re told some fail multiple times), bought a car (a black, Volvo sedan, but cool), Marianne has completed her work orientation, and we’re slowly, very slowly, starting to settle in a little. So much so that we’ve actually done a few errands without using the GPS to find our way there and back!

So far, it’s cold. Really f-ing cold. We had rain for nearly every day for the first two weeks, but were warmed by our incredible hosts (the people that got Marianne the gig, our very good friend, and his wife that we met shortly after arrival), Chuck and Ginger. They have been our saviors, and are certainly the reason we have been able to accomplish so much in such a short amount of time. Both their warm welcome into their home and their never-ending energy in helped us accomplish whatever we wanted or needed to do, giving us the greatest head-start on our journey that we could have possibly asked for.

And even with the cold weather, and between fits of rain, we have had some sun (not at all warm, but bright light none-the-less), we have gone on several cool excursions (Christmas Markets are awesome: glühwein (hot red wine) und brats (um, brats)!!), and we have also enjoyed some peaceful time together: we’ve admired the full moon playing peak-a-boo with the clouds above our back yard; smiled warmly at one another while sipping wonderfully warm beverages as our toes somehow got even colder; chuckled juvenilely at every-day German phrases that would be considered hilarious on the 3rd-grade playground (einfahrt or ausfahrt, anyone?); and sat mildly befuddled watching life pass by us, suddenly so strange and bewildering…

I think we’re both fighting the fact that this is all so foreign to us, probably trying to keep strong for one another… We buy cereal, cheese, butter, even milk, that we’re not quite sure about, because the label is completely in German, and, well, just different… You don’t realize just how many words are on product packaging until you can’t read most of them, and you suddenly wonder just what the hell they all say!

The people here have been terrific, considering how little we know of the language (yeah, we’re typical Americans in that regard), and we are slowly adjusting: we finally mapped out which day each of our four trash bins needs to go out; the insane number of traffic signs no longer overwhelms us; we’re no longer afraid to say Sprechen sie Englisch, bitte? (but can’t wait `til that phrase can leave our vocabulary…).

Then this morning we awoke to a wonderful, thin blanket of white fluffy snow on the ground! Somehow the snow here does seem more beautiful. Maybe it’s because we aren’t in the city, where the white snow immediately becomes black slop. And then I got to “enjoy” shoveling the sidewalk and scraping the car windows… Ah, the suburban life…

Anyhow, a brief update on our ever-changing life abroad, hope you’re all well, and that you’re getting set for a wonderful end of the year!

Prost,
Atg