Friday, January 14, 2011

Feeding my blog post into Twitter

Well, this is cool! Now I don't have to worry about manually sharing a link to my detailed thoughts (blog post such as this) into social networking sites like Twitter and Facebook.

My problem was I hadn't taken effort to figure a way to tweet my blog post, automatically. But once something is tweeted in my account, it naturally propagates to Facebook.

From what I know, Twitterfeed is the only available service for sharing your blog post into social networking sites.

So, this is how it works. You create an account in Twitterfeed (if you have OpenID, you can use that as well to login. For example, I used my blogger id to login into Twitterfeed). Then you specify the RSS link to your blog. Twitterfeed regularly pings this RSS to see if something was published new. If yes, then it will post it to Twitter, Facebook and other services.

I have configured Twitterfeed to post the title of the blog post following by a shortened url to the same (Twitterfeed uses bit.ly).

Also, I have put  a filter in place where in only those blog posts which have the keyword #tweetit will be published to my twitter account. Now that i have specified this keyword, this post will be automatically tweeted into my twitter account. This will ensure that i can have some control over what is pushed to twitter and what should be pushed.

Thursday, January 13, 2011

Learning Python is worth after all

I started flirting with Python late last year. I have been learning it at a snails pace, slow but steady. To make sure I keep the focus, I have learning Python as one of my resolutions this year.

Was wondering if I was wasting time learning Python while I could be focusing on tons of other stuff.

Man, I am so glad to read that Python won the TIOBE Programming Language Award of 2010. Some consolation that I am not wasting time.

On a different note, some ask me as to why I want to learn a programming language being a Senior Manager. Well, my answer is, being a senior manager doesn't mean that you shouldn't be a techie/geek. And also there is a wrong notion of one moving away from technology or software engineering as you grow up the ladder. I don't believe in that and I don't think one will be successful in the long run that way (again success is perceived differently by each one of us).

Deep inside my heart, I still prefer being a techie/geek.

Drastically reduce email clutter - disable social network notifications

Ever since i started my quest to declutter, especially my obsession to win back my mail box from the digital clutter, I have come a long way.

But in spite of this, I recently realized how much of email clutter you can stop from entering your mail box by just disabling email notifications from your social networks.

For me, disabling email notifications in LinkedIn and Facebook alone stops at least 10-20 mails reaching my mail box.

And I am sure there are other such places like Twitter, Orkut, etc. where you can disable notifications as well.

But assuming you have this weird obsession to receive every notification by mail, then you can probably opt for a week digest assuming that options is available.

Saturday, January 1, 2011

Retrospection - Year 2010

With a new year and a new decade starting, its a good time to think over what i want to achieve personally this year.

But first, its time for some retrospection.

I did come up with a list of resolutions for last year 2010. I din't make it public (no special or secret reasons though). But thinking about how well I fared with respect to my resolutions for last year (2010), I feel good because I fared pretty well. I was able to achieve most of what I wanted.

I think I did good in the following areas:
  • Eat regularly and eat healthy
    • Thanks to the cook that my wife hired (my wife works too..)
  • Have a fixed number of beverages per day
    • Far better compared to before. There were times when I used to drink 15 - 20 coffees a day. Its 4 -5 now!
  • Read the best selling books every month
    • I've read lot of best sellers in 2010. You can see the list of books i've read in my LinkedIn profile 
  • Keep myself updated with the latest happenings in the technology industry
    • Well this is the culprit which kept me awake until early morning hours. This led to me failing bad with the first point mentioned in the list of things that i could not keep up with, mentioned below.
  • Make full use of library 
    • Yep, borrowed lot of books from the library.
  • Declutter anything and everything
    • To add to it, i dint just declutter, but i got more organized now, especially got very organized with my mail inboxes. 
  • Stay close to projects, people and meetings/calls
  • Track every penny being spent
    • While i was good at that, not reflecting weekly on it made this just a mundane chore. So I stopped tracking my expenditure in the last 3 months of last year.
  • Enjoy doing household chores and use it as means to relaxation

I think I was off the mark (did bad) in these areas:
  • Sleep early and give sufficient rest to my body
  • Try to meditate and pray
  • Try to start walking early mornings
  • Maintain my assets in good condition by regularly servicing them
  • Weekly reflect on the spending and budget
  • Keep in regular touch with close friends and relatives
As you can see from the list above, most of them are habitual changes that I've been wanting in me and not really an end goal in themselves. So for the things that I've fared well in, I will continue doing them. For things that I missed, I will try to get better at it this year and I will add few more things for this year. 

On a whole, I feel good about what i've achieved. I probably achieved many more things and improved my character on different aspects. For example, I think I have much more emotional and mental discipline and patience. 

Last year, was also a year of lot of learning on the professional front, not just on the managerial and leadership aspects of my work, but also what I always love to do, getting handson on the technical front. Though to a small extent, i did some amount of perl programming and started learning Core Javascript and Python. In fact, this year, I intend to become an expert in Python. 

I know this year (2011) is full of challenges both on the personal and possessional fronts. I believe, every human challenge hardens ones character, if the challenges are taken in a right spirit. I am ready to take up these new challenges and I hope this year value adds to what I am  today. 

I am still working on my list of resolutions for this year. I have a rough draft, but will publish them once I have finalized it to some extent. 

Sunday, December 26, 2010

Flirting with Python.. Sorry Perl!

Off late, I've started flirting with Python while my conscience still pricks me while i love Perl.

With this guilt, i did Google for others trying out Py after a long span of perl programming. Two popular post on python vs. perl were of some solace for my flirtatious behavior - Why Python? by Eric Raymond and Python vs. the Perl programming language.

Quick check of the TIOBE index also indicates that Python is more popular than Perl. Some more solace ;).

So far, not much of even light coding done in Python. Just been going through some tutorials in python.org. I directly started with 3.1 version.

I will really know if i like Python or not when i try out a small script for a coding standards compliance tool that's been in my list of to-dos.

Otherwise, feeling good to blog after a long time..

Sunday, June 20, 2010

Writing this out of my love for you.. Microsoft!!

Yeah! I am saying it. I don't mind saying this because as far as i can remember, a good part of my computer experience has been on windows operating systems.

And I love these guys. For what people appreciate Apple for their iDevices, was the same love i share for Microsoft when it comes to their operating system.

Beg or steal.. these guys pretty much set the standard for what the graphical UI you and i know that is today.

Of course, they are commercial and they are not open as Linux.. but that doesn't make them evil. But i do know instances where these guys showed their dark side (killing Netscape.. which again i think is back in a different avatar as FireFox) for which i hate them a lot.

Most of their products right from Windows OS, Office Suite, Exchange/Outlook, etc. (hope this not the entire list :)) ) have set a different standard for usability and convenience.

Ok.. So why am i telling all this.. its because i am concerned about the direction in which they are heading. But again, what am i concerned about here.

The concern is that i am not sure if I am ready for any other products apart from the ones mentioned above, for my day to day use. Comeon folks, Apple iPad is much more closed than Windows, Google wants me to use web a lot and Linux is still not ready for mainstream retail use.

I have been techie enough to be branded as a geek. I have built my own distros of Linux and hacked stuff. But still i love Microsoft's products for the sheer pleasure of using them. The difference is that of being a TV Electronics repair guy and the same guy watching TV at the end of the day sipping hot coffee!

You might be wondering what the hell is wrong with me while Microsoft is still here doing just fine. Believe me.. Microsoft is still here.. but i am not sure if they are ready for tomorrow.

Well the trigger for this post was this post here by Russell Beattie - The end of WIMP and rise of Touch. This trigger was backed by a slow build up of frustration on Microsoft's misfirings with their products' strategy.

These guys have lost focus on some of their products. The most important of them of all was Internet Explorer. Having killed Netscape, it was the end of fun and of course business. With literally no competition until FireFox and Chrome actually munched away a good portion of the browser pie. This was too much of a oversight on Microsoft's part.

Browser is the window to a whole new world of connectedness. Children of this generation take this one product/application for granted.

How could you lose sight of a product so important and waiting until guys like Google and Apple to actually catch up with you!!

There has been a steady downfall in terms of their product quality and usability since IE6. I guess a bit of branding change with a serious effort to revamp their technology should do the trick of winning back customers.

With Companies like Apple and Google who are changing the rules of the game by winning customers over by bringing in disruptive technologies (examples: search and iPhone) which have great usability and performance, its time for Microsoft to start taking its products seriously.

The next most important product of all, Microsoft Windows Operating System. Windows has not been doing well since XP. Vista has been good for me though, but a lot of things had gone wrong in Vista too. Customer Expectations, bad PR and negative press/blog coverage did take its toll. Though i haven't used Windows 7 myself, i do hear great reviews from the blogosphere and that its usability is same as, if not better than, Apple Mac OS.

But as Russell Beattie has mentioned in his post, the future is moving towards Tablets which obviously will use touch as the preferred (or the only) interface. I am not confident that Windows is ready as a tablet OS.

Again, I don't think its too late for Microsoft. If it can regroup and focus correct, it can do a great job of coming with a tablet version of its OS. Look at the Apple. I came up with a totally different UI and Usability for its iPad. That should be the approach for Microsoft as well.

The next biggest goof up was with Windows Mobile. In all practical sense, there is no way Microsoft can do anything about it now, unless and until it was do something as drastic as giving away its Mobile OS to OEMs for free and think of a different business model around it.

Guys @ Microsoft.. you are making mistake after mistake and I hope you correct yourself soon. Again i am big fan of your remaining products (though I stopped using IE for many years now).

I know you guys are doing a lot to get things back on track. You are doing good with your Office suite. can see that you are regrouping in terms of your developer languages and tools. But do it fast and get your products back on track.

Saturday, May 1, 2010

Back again after a long break with a new Look'n'Feel

Back again after a long time. I really haven't had time to post in this blog. Also, for whatever time I do have left for browsing, most of my thoughts and comments are flowing in the form of my status updates in Facebook and Twitter.

Especially with my discovery of Yoono (addon for Firefox which lets me post/share comments on FB and Twitter at the same time.. also lets me share a site instantly), I have been liberated even more in terms of sharing my thoughts and opinions on the stuff that I like.

So looks like my chances of venting out my thoughts is going to be even more on FB and Twitter!

But nevertheless, my passion for writing has never diminished and my heart still longs to write on my blog(s).

I've decided to give myself a breath of fresh air by changing the boring default skin to something much more attractive and thus motivating myself to come back here often and consequently to post more.

I am loving this new look'n'feel.. and i hope folks visiting my blog like it as well.