Category Archives: Productivity

Mac OS Messages keeps asking for my Google Talk/gChat password with 2-step verification!!!

OK.

I turn on the 2-step verification for my Gmails because I’m a good netizen. I make an application specific password just like I’m supposed to, and it is accepted.

All good with internets.

However, every time I sit down at my computer, it asks for a password, and I have to revoke and recreate an application specific password for it to accept.

WHAT GIVES!!!

Well, evidently the problem occurs if you have your gmail (or Google Apps email address) logging in to more than just Jabber/Chat. For instance, if you’re also syncing Calendar or Contacts, Google is sensing that each of these are different applications, and getting angry that they’re all using the same password.

However, the solution is easy.

For this example, we’ll say that we’re using a Gmail account for Contacts syncing and for Gtalk within Messages.app.

System Preferences_Internet Accounts

I create TWO different accounts in System Preferences > Internet Accounts. Then create a application specific password for each, and it works. However, there’s a catch.

Mac OS Internet Accounts only allows an email account to be used once, so it gets angry when you try and add it for two purposes. This would normally be a problem, but with any Google account, the placement of dots (periods) in the email address are ignored. So, to Google: johndoe@gmail.com is the same as john.doe@gmail.com or jo.hn.doe@gmail.com. But Mac OS considers them unique. Problem solved.

Internet_Accounts

So for Gtalk, create an Internet Account, choose Google, add in your john.doe@gmail.com username and an application specific password.

Then, do the same thing but in this account, only sync Contacts, use johndoe@gmail.com (no periods) and a new application specific password, and BANG! it all works.

You’re welcome.

Redirect URLs to hide Google Analytics query strings

One of the great things about Google Analytics, is how easy it is to track your incoming traffic. And if you’re running an email campaign, or pushing some other outside link source, you can use their link builder to create a query string that tracks the individual sources and campaigns. (See their tool here.)

However, the only problem with this is that if you’re encouraging social sharing at the destination URL, those query strings can cause problems. Facebook sees them as unique pages, and twitter sharing looks ugly. So, I found this solution that quickly and easily cleans up the URL for social sharing, while maintaining the tracking from the query string.

Basically, just add the following code below your _trackPageview call.

if (window.history && history.replaceState && location.search.match(/utm_/)) {
_gaq.push(function(){
history.replaceState({}, "", location.pathname); //assuming you want no query string
});
}

This was originally posted at Stack Overflow here.
http://stackoverflow.com/questions/934119/track-campaigns-with-google-analytics-without-query-string-parameters

Access your Time Capsule Remotely

Wow. I feel like an idiot. I’ve had an Apple Time Capsule at my house for maybe close to a year now, and have just today realized how easy it is to access it from my office.

Disclaimer: this works for me, but I can’t promise it’ll work for you. The steps I’m showing are exactly what I did to get it to work.

The first thing I did was discover my home IP address. The quick and dirty way to do this is to just go to a site like this: http://whatismyipaddress.com/. Right at the top it shows your IP address.

Disclaimer Two: If you have Comcast Cable internet or similar, it’s possible that you do not have a static IP address. This means that occasionally, it could change. If it does, you’ll need to re-acquire your IP address this same way every once in a while. OR, you could use a DNS forwarding service like this: http://www.dyndns.com/. At the moment, I’m not worrying about it.

Next, go to your office. Open Finder (sorry, this is mac advice only) and press CMD+K. Enter afp://your.ip.address.

Go to Server dialog box

From there, you’ll get a login window with a username and password. You can leave the username to be whatever, and just enter the admin password for your Time Capsule. Hit enter, and your remote time capsule will be mounted and in your finder. So. Awesome.

I added mine to my Favorite servers, so I can quickly pull it up again later if it becomes un-mounted.

Hope this helps.

Tips: Change the default width of “column view” in Finder (Mac OS X)

I’ve always been really frustrated by the narrow widths of the column view in Mac OS X’s Finder. I’m regularly widening them to see more of the file names, and wishing they stayed wider when I open the next one. So, today I searched for a solution.

In Mac OS 10.4 [and greater] the default width of the Finder’s columns can be changed by option-dragging the column handle to your preferred width. When you close the Finder window and open a new one it will open with the columns sized as you indicated.


Change default column widths in Finder (Mac OSX) from Jason Glaspey on Vimeo.

It’s so easy to do, it’s almost frightening.

Original tip found here.

WordPress for the iPhone

This is a test/ review of the new iPhone app from wordpress. It will be short since I am writing it from my iPhone, but so far, set up took less than a minute and I’m already composing. This is fantastic. It’s also COMPLETELY intuitive. Everything has been right where it should be, and the options are clear and concise.

At the moment I’m trying to add an image. Not completely obvious I guess, which is contrary to my last point. Oh well.

photo

Update: It seems that when you’re typing in the body of the post, you only type. After you hit Done, you can then add an image (either from the camera or from the library), set a timestamp, edit the categories, etc. Then, you just hit publish.

The photo above was taken from my iPhone of the iTunes App Store showing the WordPress App. Special Note: The image was resized automatically, and automatically linked to the larger version of the image. This is also fantastic. I imagine someday you’ll be able to set preferences for the way this is handled, and what the thumbnail size is (for easier and more seamless integration into different themes), but for now, this is a fantastic 1.0 piece of software and I’m thrilled to have it in my arsenal.

Domain Shortcut Helps Type URLs in Your iPhone More Quickly

This is truly an awesome feature and I’m really glad Lifehacker posted about it. This is honestly one of those things that make reading a bunch of websites worth it sometimes, as it just made my iPhone experience so much happier.

domain-shortcut.pngFirst, in Mobile Safari, just hold down the .com button for a second to see other domain options (namely .net, .edu, and .org). Second, when the keyboard has the @ symbol but no .com key, you can hold the ‘.’ (period) key to get the same domain shortcuts…

Read the whole story here.

Mininova Adds Remote BitTorrent Downloads

I’m always looking for simple ways to set up some remote bittorrenting of files, as well as having my home media server quick on the draw to download something I want. I already use Mininova quite a bit anyway, so this very well could be the tool I was looking for. So simple.


Popular BitTorrent tracker Mininova has unveiled a new bookmarking feature that makes it easy to start a BitTorrent download on your home computer from anywhere. The new feature works by creating a personal RSS feed of all of your bookmarks. Since most popular BitTorrent clients support subscribing to an RSS feed of torrents, that means that each time you bookmark a torrent on Mininova, your BitTorrent client will automatically start downloading it.

Read the whole story here.

Magnets Kill the Cell Phone Speaker Buzz

I do hate the cracking and buzzing noise that my speakers constantly make when my iPhone is nearby. I noticed I never had that problem with Verizon (non-GSM, if I’m correct). But my years of AT&T kind of made me just think it was the way it has to be. Now, I’m going to try adding these beads and see if that quiets the noise my speakers make when my cell phone is next to them.

2008-06-25_001404.jpg Do your speakers buzz and crackle whenever a new text message or call is about to come in on your nearby cell phone? … Tape the ferrite bead to the cable of the offending speaker, and the magnet should provide enough passive frequency suppression to do away with the horrible buzzing and popping.

Read the whole story here.

3 Resources for Web Designers

This is an awesome list, with some serious tools once you start looking into them. I’ve already spent the past 30 minutes following a rabbit trail that started from clicking on just one of these links, which introduced me to tons of really neat tools, sites, and resources I had never heard from… Great find.

  • Cheat Sheets for Front-end Web Developers is a roundup post from Six Revisions. It offers pointers – with excerpts – to 23 different cheat sheets covering HTML, CSS, and JavaScript.
  • Skout is an old-fashioned portal site. It offers hundreds of categorized links: fonts, color tools, icons, stock photos, tutorials, tools, JavaScript libraries…
  • Konigi is directed at user experience designers, with showcases of excellent design and interfaces as well as useful graph paper for manual wireframe sketching.

Read the whole story here.