Showing posts with label IT. Show all posts
Showing posts with label IT. Show all posts

Sunday, June 21, 2009

How To Access Twitter From Work


In most cases, especially with financial services based IT organizations, Twitter is blocked. Avid twitter users obviously find a way around to be in touch with their stream throughout the day.

Using mobile phone is always be an option, but with high priced GPRS, working with links is usually not that easy. Especially when you want to share a link with your friends. You also have the option of using Adobe AIR based Twitter clients like TweetDeck, Seesmic, DestroyTwitter etc., but all of these directly connect to Twitter via Twitter's API which gets blocked by the Net Nanny anyway.

Most of it may be known, but I am listing few ways to access Twitter while at work.

iGoogle Gadgets

iGoogle is always a rescue point for geeks. It helps bring in content from various sources on one page.

  • Tweete - This gadget is quite useful with host of features which I will let you explore. You can change the theme of the gadget as well.
  • BeTwittered - I used this gadget for quite sometime, but got blocked eventually, probably, owing to the usage that the Net Nanny tracked. Advantage with BeTwittered is that, it periodically looks for updates so that you don't need to refresh it yourself. This is not the case with Tweete.
Ginx

Ginx is web-based client for Twitter primarily targeting link management. It has all the features including "retweet" and automatic shortening of URLs. If you are a first time user, you will need an invitation code for accessing Ginx. Unfortunately, they donot have not given provision for me to send out invites, but you may get the invitation code by following @ginx on Twitter.

Mobile Version of Websites

While most of the users are hooked on to Twitter using mobile interfaces like Dabr, Tweete, Slandr etc through their mobile phones, these are great for desktops as well. All these twitter clients are great because they give a compact view and also give features like retweet, search, follow/unfollow etc. Being the mobile friendly version, these websites are quite fast as well. The official mobile version of Twitter is not as flexible as the ones that are mentioned above and usually blocked at work being a sub-domain on Twitter.com

In the case of Slandr, you need to note that the links that you pull up from the stream will be launched in a mobile friendly format (using Google's GWT service) even on your desktop. So if you want to see the full blown version of the website, you will have to manually copy the URL from the address bar and launch it again on another window.

These are the few from my experience, but if you know of more, do let me know through comments.

Happy tweeting till then ... Use responsibly. You get paid for working and not being there on Social Media!

(Note: I would have loved to put up some screenshots, but because Blogger is blocked at work, I am posting this via email which does not work great with images.)

Thursday, June 4, 2009

Bing Is Here

The first thing that came to my mind was "Chandler Bing" from Friends TV series but did not find Bing as funny. Neither did I find Bing that serious. Bing was launched recently.

My first impression after loading the home page was that there is something outdated about the page. I am not trying to criticize here, but when a search engine is named as a competitor of Google, it better live up to some minimum expectations. One example is when you search for "Google" on Bing, it give you two results. First one is the Google website and then a set of news on Google. Then it forces you to click another URL to see other results. This probably is not the right kind of user experience that I want.

One other observation is about how the image search compares against Google. I would just say that Google wins it hands down, because of the amount of relevant results that Google gives us. I searched for my name on Bing Image search and it gave me hardly 7 results, at the same time Google gave me 439 results of which atleast 50% were relevant images.

For exploring more on how Google and Bing performs against each other, I suggest checking out this webservice.

Till then have fun "Binging" as I go back to "Googling" ... Hope to see Bing match up to Google's level someday ...

Wednesday, April 22, 2009

Watch What You Post In Your Social Networks

Pouring out your frustrations online? Posting pictures of the wild party that you had? Hold on ... 


A recent survey done by CareerBuilder.com reveals that one in five employers use social networking sites to research job candidates. Some of the critical findings after surveying around 3,100 employers were:


 41% - candidate posted information about them drinking or using drugs

 40% - candidate posted provocative or inappropriate photographs or information

 29% - candidate had poor communication skills

 28% - candidate bad-mouthed their previous company or fellow employee

 27% - candidate lied about qualifications

 22% - candidate used discriminatory remarks related to race, gender, religion, etc.

 22% - candidate's screen name was unprofessional

 21% - candidate was linked to criminal behavior

 19% - candidate shared confidential information from previous employers


 They have also provided suggestions on how to have a clean digital social life:

1. Clean up digital dirt. Make sure to remove pictures, content and links that can send the wrong message to a potential employer before you start your job search.

2. Update your profile regularly. Make sure to include specific accomplishments, inside and outside of work.

3. Monitor comments. Since you can't control what other people say on your site, you may want to use the "block comments" feature.

4. Join groups selectively. While joining a group with a fun or silly name may seem harmless, "Party Monsters R Us" may not give the best impression to a hiring manager. Also be selective about who you accept as "friends."

5. Go private. Consider setting your profile to "private," so only designated friends can view it.

 So, that gives you a good reason to go cleanup stuff ... and may be think thrice before you post those random outbursts of frustration at work. 

 Be responsible! Have fun ...

Thursday, April 9, 2009

iCloud - OS/Desktop In The Cloud?

According to the post on Geek.com, first desktop in the cloud has been launched. iCloud allows users to have free online storage (upto 3GB free), applications, virtual desktop and backup.


It provides you with 30 free applications and at this moment, supports only IE and Firefox.

Does this service make sense?

iCloud gives you a whole host of options including a command line console. It also manages internet outage, which they explain in their Q & A section:

... if no Internet connection is available when attempting to save or perform changes to a document, icloud will simply store all changes in a transaction buffer that will be sent and synchronized to the data center once an Internet connection has been re-established.

In my first trial, after playing around for 5-10 mins, my IE crashed (which I can probably attribute to Microsoft), but my in subsequent trials, iCloud/IE refused show me a desktop. Firefox was no exception. It got stuck after using for 5 mins. I had to kill Firefox process to get my other applications work. Having encountered this scenario, I want to point out few things:

- iCloud has to evaluate providing an alternate provision to access the data in case the browser or iCloud desktop does not show up. Uptime of the service is very critical.

- Customization options to make the desktop lighter to a level which a user wants to use will become essential from a user experience perspective.

- After 8 years of development, even if it is an Alpha release, I would expect the application to be relatively fast, but it failed my expectation.

I think is a revolution in the making and I hope their beta release focuses more on performance and reliability more than functionalities. Also, there is massive amount of data going to be stored in the cloud once the user community starts using this application more. It's probably time that they also start thinking about monetization model.

Monday, April 6, 2009

Telecommuting Revisited

In my previous post I talked about the benefits of working from home. Just when I was researching on quantifying the benefits, I spotted a recent article by Ted Samson on Infoworld about telecommuting. Interestingly, Ted covers the same points that I mentioned in my post but has given references to some telecommuting experiments and quantified benefits. 


He drives the point from the perspective of sustainable IT. Ted lists out the benefits:

1. Increase employee productivity
2. Save companies money
3. Benefits the environment
4. Incentive for current and prospective employees

I would also include business continuity as another benefit with incidents like WTC attack or  worst snow fall in the UK having tremendous potential to affect the operations.

For productivity, he cites the example of American Express:

American Express teleworkers produce 43 percent more business than employees at the office, according to Colorado Telework Coalition. Productivity increased 31 percent among the 9,000 telecommuters in British Telecom's workforce of 80,000, according to the Telework Foundation.

 When he talks about productivity boost, he does not mention every single employee. It is critical for the company to have right recruitment structure to hire right kind of employees, set expectations and manage them effectively.

He also has provided data from Canadian Telework Association and ITAC The Telework Advisory Group of WorldAtWork around the cost savings by implementing telecommuting.

According to the Telework Advisory Group of WorldatWork, employers can realize an annual per-employee savings of $5,000 through telecommuting.

... AT&T reports savings of $3,000 per office, for approximately $550 million, by eliminating or consolidating office space. Meanwhile, about 25 percent of IBM's 320,000 workers worldwide telecommute, saving Big Blue some $700 million in real estate costs.

He also refers to Sun's telecommute program where Sun employees benefited by saving on fuel, time and wear and tear of car. He also refers to Cisco's Virtual Office package which gives remote workers and in-the-office experience.

What about India?

All said, this works very well in the US and Europe, but how does it apply in India? 

Accenture, IBM, Texas Instruments and Wipro were planning to start telecommuting on a war footing basis. Cisco is also known for encouraging telecommuting and one of the pioneers in the field. 

Let me try some math here. 

Considering an average of Rs. 1500 is spent on travel per month by an average employee (which would probably on the lower end) and with 2500 employees, the collective expense to be at work in a month is Rs. 37.5 lakhs and close to 85000 litres of fuel. Over and above this, there is wear and tear of the vehicle, traffic jams, health issues due to pollution and climatic conditions.

This is just a very basic idea of the savings. Having said, all this, telecommuting is not something that can be implemented overnight. Careful planning along with responsible behavior from employees is very critical is successfully running a telecommuting environment.

Do share the experience, benefits and challenges that you or your company had while implementing telecommuting. 

Tuesday, March 31, 2009

Comparing Social Software Desktop Clients

There are a bunch of desktop clients available for Twitter, but here I am trying to target the clients that allow accessing other social networks, and facilitate cross posting. With this sudden surge of social networks and a lot of people are getting on to multiple networks like Facebook, Flickr, Blogger, Yammer, Twitter etc and it is high time that we have clients which connect to other networks too.


Twhirl

Twhirl has pretty slick interface and connects to Jaiku and Ping.fm. It uses Ping.fm to connect to other social networks like Facebook and MySpace but does not connect by itself. Twhirl does not let you see the status updates and activities in your other networks on your desktop client. Instead, it just facilitates cross-posting your updates only. The application is light weight and very user friendly.


TweetDeck

TweetDeck is one of the widely used desktop clients for Twitter. It has Spaz, Snitter, Twhirl, DestroyTwitter etc as competitors. TweetDeck has column based view and you can add quite a few columns for search terms that you want to track. This is apart from your own stream, replies stream and direct messages stream. Twhirl does not give you this flexibility. TweetDeck recently brought out a pre-release version which integrates with Facebook where it allows the user to view status updates of friends on Facebook as well as post messages from Twitter on to Facebook. Being a pre-release version, they have kept it pretty simple. TweetDeck also has API usage statistics and Twitter status. It, however, needs to provide more customizations for the UI like changing fonts and resizing columns.


AlertThingy

AlertThingy's enhanced version was recently released and allows access to Twitter, Facebook, Yammer, Basecamp, Flickr and a host of other social networks. Apart from messages, you can post links and photos on to Facebook which is not provided in TweetDeck or Twhirl. Not just that, AlertThingy lets you access news feeds too which I think is pretty cool. It lags behind in customizations of the UI though. It comes as a very handy tool when you want to use Twitter with Yammer and Facebook. They also have a FriendFeed version. If your popup notification is ON, it can become a little irritating after a while whereas TweetDeck and Twhirl have pretty slick notification system. TweetDeck and Twhirl also scores with reply and re-tweet buttons placed on the Avatar rather than as a separate "Option" in AlertThingy.

All three of these are built on Adobe AIR which makes it work on both Windows and Mac. AlertThingy is rich with functionalities and looks like it has become complicated, but Twhirl and TweetDeck keeps it simple. TweetDeck offers better experience in its simplicity.

Monday, March 30, 2009

Facebook Integration On TweetDeck Helps?

TweetDeck - Twitter client
TweetDeck has a pre-release version out with Facebook integration. Now, there is AlertThingy that connects to Twitter, Facebook, Flickr, Tumblr, Yammer etc which seems to be far more comprehensive. TweetDeck, however, has the edge of being one of the most popular tool that works with Twitter.

What you get from the Facebook integration is "status" messages. This integration helps us work from single platform to connect to all the social networks and communicate. But, for me, Facebook integration does not make much of a sense except for the fact that it just lets you see the status messages or cross-post messages on to Facebook.

The power of status messages on Facebook is just like tweets on Twitter, but with lesser frequency and more privacy. Status messages evoke participation and communication through responses in the form of comments. But with tools like TweetDeck and AlertThingy, the commenting feature takes a hit. Not just that, for friends who have not signed up on twitter, you need to respond through Facebook by logging in. TweetDeck and AlertThingy fails here.

If Facebook lets developers access comments through their API and TweetDeck can come up with a innovative UI design on Adobe AIR to pull comments from Facebook and also give provision to post comments back into Facebook, then the integration makes a lot of sense and is useful for social media geeks.

I used Facebook integration feature on TweetDeck for couple of days and did not see any benefit.

Did anyone of you find TweetDeck-Facebook integration in its current form useful?

Tuesday, March 17, 2009

Working From Home

Let me say ... I love it.

Working from home is not a new concept but in India, probably it is not encouraged. I am not talking about people who are into free lancing. This about those people who work for large enterprises and works along with a team to deliver services.

Now, why I love it?

1. Freedom: It lets me operate the way I want to and the pressure is far less compared to being nailed down to a ergonomic (or not so ergonomic) chair and the manager or team lead breathing down your neck.

2. More productive: Given the freedom and environment that I am most comfortable with, I get more work done than when I am in office. In fact, I log into start work earlier than what I would do when I am in office. Moreover, when I am at home, I somehow feel more responsible towards what needs to be delivered and does not feel that I am stretching myself.

3. No distraction: Working from home is a bliss if you need long hours of concentration. It is next to impossible to get that level of concentration if you are in office where people bump into you and end up in casual conversations that you sometimes cannot escape and ultimately lose time.


4. Other benefits:
  • No commute
  • No traffic jams ( and no heart attacks)
  • Save fuel
  • No pollution
  • Not stuck with canteen food (especially when Chinese Combo has banana and curd rice)

These were personal benefits. But, for corporates, there are huge benefits by promoting this culture.

1. Save on the infrastructure - Reduce investment in power, desk space, desktops, phones and other company utilities. Instead divert fraction of this investment to setup better servers and connectivity infrastructure (VPN, Bandwidth, 3G etc.)

2. People care - Employees benefit out of less travel (health, time and monitory benefit). The concerns of work-life balance by employees get addressed as they get to be at home and they feel responsible for their own time.

3. Business Continuity - For any incidents like 9/11, this kind of operation model always helps with such attacks never affecting the services because you don't station all you employees at one place. One recent incident was the snow fall in the UK where most of the services were disrupted. But there was one case where Silicon.com ensured business continuity by having people work from home.

Working from home has its own set of challenges which corporates may dig out. I am going to try an give some answers here for those challenges.

1. Collaboration & interacting with a team - While this may be one of the prime concerns, instant messaging (IM), VoIP and collaboration tools like Google Docs are always there as a solution to this. For the conference facilities across geographies, there are virtual platforms like SecondLife that can be tapped to reduce travel.

2. Monitoring the staff - Yes, this is a problem. Working from home culture is not going to start working just like that. Unified Communications Technology can be used to create monitoring mechanisms. Clear roles and responsibilities need to be defined for the employees who form a team and thereby creating accountability.

For people interested, here is a post about tips for working from home.

There are some things I miss when I work from home. The human interaction, all the gossips and office politics :). But then, there is Facebook, Twitter and IM for that (i know, not for human interaction). These not just things for personal use. Its high time business starts using these and avail the benefits.

C'mon, this is age of the internet.

Having said that, I have some work to finish before I go to office tomorrow.

Saturday, February 14, 2009

Bespin: Coding In The Cloud


Introducing Bespin from Dion Almaer on Vimeo.

This is a radical change in development. This probably can be called as Coding-as-a-service. The best part for me is that your development environment is accessible anywhere, anytime.

Read more about Bespin and how you can contribute ...

Tuesday, January 6, 2009

Macbook Wheel - Notebook With No Keyboard



Innovation getting better ...

- No keyboard
- Hummingbird battery that powers the laptop for full 19 mins before it needs to be re-charged

What's puzzling is how to type using the wheel to scroll to each alphabet. Looks cumbersome ....

Will wait for the next generation ...

Sunday, December 7, 2008

SaaS?

Should you use SaaS (Software As A Service)?

Yes you can, if:
1. You do not have capital to invest in infrastructure
2. You do not care about data back up

I think SaaS is a great concept and most of it comes for free. But relying on something like salesforce.com or any other similar platform for storing your information, without enough back up plan, sounds risky to me.

What if the service goes down?
How do you take care of backing up of data?

Data backup is mandatory from conpliance perspective. So if you are using AWS or Google Apps, how do you accomplish this?

Comments & ideas weclome ...

Wednesday, June 18, 2008

IBM to make DB2 open source

Ran into this post ...

IBM's UK director says:

Looking at IBM's heritage in contributing to the open-source market, we've been particularly keen to lead that market. Open source is an interesting space, as a whole. As the future unfolds, and the economics become clearer, there's going to be more commitment to open source by everybody...


It's so much relief to see a DB that is being widely used being (going to be?) made open-source.

Apache Derby is giving me lot of pains ...

Sunday, May 25, 2008

IT Failures

Some of the posts that I recently ran into. I do not think these are new findings, but probably good read for people out there.

1. 8 tips to avoid being IT scape goat
2. 10 reasons for IT failure

There is also a post which talks about the prevention plan - 5 ways to prevent IT failure. But I do not think the prevention plan really addresses the point of failures.

Probably, one of the critical items that is not addressed is PEOPLE. Corporates do have some processes and use them as selling points, but I still think that the industry is people dependent and first thing we need to do is staff the project with right skill set.

For people who are following the HP-EDS deal, I give you this (EDS' troubled legacy of failed IT projects) to read.

Thursday, January 3, 2008

Offshoring to grow 40% - Gartner

Gartner, in one of it's press releases, states that offshoring is going to grow more than 40% in 2008.

Gartner evaluated 30 countries on following parameters:
1. Language
2. Government support
3. Labour pool
4. Infrastructure
5. Educational system
6. Cost
7. Political and economic environment
8. Cultural compatibility
9. Global and legal maturity
10. Data and intellectual property security and privacy

Gartner’s top 30 locations for offshore services, by region, were:


Americas: Argentina, Brazil, Canada, Chile, Costa Rica, Mexico and Uruguay
Asia/Pacific: Australia, China, India, Malaysia, New Zealand, Pakistan, the Philippines, Singapore, Sri Lanka and Vietnam
Europe, the Middle East and Africa (EMEA): the Czech Republic, Hungary, Ireland, Israel, Northern Ireland, Poland, Romania, Russia, Slovakia, South Africa, Spain, Turkey and Ukraine

Their region specific analysis says:
In Asia/Pacific, although positioned as India’s greatest challenger in terms of its potential scale, China fared poorly for language skills. China, India and Singapore all demonstrated strong government support for the promotion of their country as an offshore services location.

The political and economic environment remains a concern for many companies when moving work to offshore locations; in this area Pakistan, the Philippines, Sri Lanka and Vietnam all performed weakly.

My take

Good news !!! atleast for an IT professional like me based in India. :)

Gartner also reports that offshoring is going to grow more than 60%. This will require services companies who can cater to non-english client's requirements. This is tricky and will pose challenge to India. My comment can be challenged because, there is quite a lot of work done by Indian MNCs in Europe.

I am not sure if China or Vietnam is going to be a real challenge to India with the such big English speaking population. Added to this, we have around 2 million engineering graduates getting added to the talent pool. Considering that only 20% is employable in IT, we still have enough talent available.

Having said that, the issues that are going to bite us back are:
1. Infrastructure
2. American economy slump
3. Sticking on to different flavors of same old operating model and methodologies
4. Attrition