USB Connector Standards – Good Or Bad?

MicroB_USB_Plug courtesy of Wikipedia user Masamic

Back in 2009, a number of mobile phone manufacturers in Europe, including Apple, Sony Ericsson, Nokia, Motorola and RIM (Blackberry) agreed voluntarily to move towards a single charging standard for mobile phones, namely the MicroUSB connector. Although only a voluntary commitment, the agreement to do so was made with the European Commission. Apple still used their 30-pin connector at that point, and their workaround was to provide an adaptor with every phone to convert MicroUSB to 30-pin. When they launched the Lightning connector, again they provided an adaptor. That seems to meet the agreement in fact, if not in spirit – people can use the charger of their choice.

More recently, the EC approved a draft law that will mandate the use of the Micro USB connector on all mobile phones. Specifically, they refer to this as a Common Charger, but in practice it seems to come down to being a standard port, with this legislation coming into effect by 2017.

Continue reading

Easter Eggs and Software Design

Easter Bunny

Happy Easter, if you celebrate such things, and Happy Sunday if you don’t.

Filled with the kind of happy optimism that can only be brought about by flashback-triggering visions of an oversized rabbit who excretes chocolate eggs, today I’d like to pose a brief but significant philosophical question that touches on user interface design, user requirement gathering, software development and network engineering all at the same time.

Why, in most implementations of nslookup, do the cursor keys not work?

Can anybody give me a good reason?

Easter Eggs

On that note, I did check to see if there was any kind of secret Easter Egg in nslookup on my Mac. Here is the result when I tried a very common back door sequence:

> ^[[A^[[A^[[B^[[B^[[D^[[C^[[D^[[CBA

Fail Stamp

iTerm2 Tips for Network Engineers

iTerm2 Logo

Now that I’ve joined the hipster gang and have a MacBook Pro, I’ve also had to adjust my habits in terms of terminal program. On Windows I’ve been using PuTTY for years as my default telnet/ssh client, partly because it’s a stunningly good, lightweight program (huge tip of the hat to Simon Tatham here, along with anybody else who had contributed to that project). But what to use on the Mac? I started off using the built in Terminal which actually isn’t bad at all, but in the end I was encouraged to try iTerm2 and I am very happy with it for my needs.

So with that said, here are a few tips for iTerm2 that I find valuable as a network engineer.

Continue reading

Pointing The Thwack Spotlight At, uh, Me

Solarwinds Thwack

I’m very flattered to share that I was selected as a subject (victim?) for this month’s Solarwinds Thwack IT Blogger Spotlight article.

Thwack IT Blogger Spotlight Article

It was fun answering a few questions about blogging, and thinking about why exactly I do this (because it surely isn’t for the money, as most other bloggers will confirm).

If you haven’t already checked out Thwack, you should, especially if you use Solarwinds products. It’s community with a lot of bright individuals who are active in the discussions, which makes posting there a lot of fun. You may recall that last year I published some posts about IPAM on Thwack, and I was really delighted at both the volume and the intelligence of the response they got.

So there it is, if you’re interested in the what and why of me and LameJournal.


Discussing NFD7 with the Packet Pushers

Packet Pushers LogoNFD Logo

Shortly after Networking Field Day 7 (NFD7), the lovely folks at Packet Pushers reached out to the delegates to record a discussion about the issues that were prevalent throughout the event, whether in conversations between delegates or as raised by the vendors presenting to us.

The discussion was so long, it ended up being split into two and released as two (almost) 1 hour podcasts, and now that the second part of the discussion has been posted I’m delighted to link to these for your listening pleasure, just in case for some insane reason you are not already subscribed to the PP podcast!

Continue reading