So TOTPs are irksome in that one needs to pull out the phone, open the app, and then enter the code at the prompt. Now, the naysayers may say: “ah, well, you could install a command-line utility, or use an online one”, to which I’d say: “Suit yourself!”. For me, it would still require me to have to type or execute or, as I was doing, open something like Google Authenticator on the phone!
Guess what, the humble Pi comes to the rescue here as well!
Continue reading Making TOTP fun (ok, less boring!)
jar tf is a very useful command if we just want to peek into a jar. For example, I had a recent requirement of scanning several jars to look for Hibernate
*.cfg.xml files. Naturally, it would have been tedious had I had to open each jar to check. The following simple script (using
jar tf) came to the rescue.
for f in `find . -name '*.jar'`;do echo --$f--;jar tf $f | grep -n cfg.xml;done
So I gave in to the whims and fancies of Ubuntu 12.04, after spending nearly 4 months with CentOS 6.3. And then my project changed, and over this period of 4 months I realized that I have spent a significant time on getting a few basic things to work on CentOS. It wasn’t worth it.
A real irk for me was getting Eclipse (Juno) to work with any of the SVN plugins (Subversive or Subclipse) on CentOS. Even when somehow it did work — it was pretty messy. Every check-in/check-out was a pain.
Anyway, so what more opportune a moment, than doing it when the project got changed. Ubuntu, as always, was a delight. Although its tough to ignore how several features of OS X have found their way into Ubuntu. But it’s mostly good features, so, who cares!
I’m still trying to get used to the departure from the traditional Ubuntu that I was used to — my last encounter with it was maybe more than an year ago. While I loved how the interface has been revamped to allow for better usage of screen real estate — I already started missing a few features of the old Ubuntu.
One of them was ‘Open In Terminal’ from context menu which was very handy. However, I took care of it today, thanks to a post on askubuntu. So, no more qualms (at least as of now).
Was looking for a
audio file sound editor — but did not have any success with Audacity. Apparently, it doesn’t like CentOS much. However, during the quest, stumbled upon a post which talked about Ardour.
Installed like a charm, and the interface and features blew me away!
Lo and Behold! there’s a DJ in the making!
Store environment/user variables in Ubuntu in the file
~/.pam_environment which is targeted for this purpose.