Archive for the ‘Technology’ category

Concidel.com, my start-up company

November 8th, 2009

concidel_logoToday I designed the home page of my company, Concidel. Behind the scene I am working on a Twitter application. Which will be the first product of Concidel. InshAllah after accomplishing that Twitter app I have an idea to develop an app for Posterous. And I also have a Facebook app idea too. Before some one grab these ideas. I hope my start-up experience will great.

Concidel.com - Concieve Ideas & Deliver

Free Twitter clients for Symbian S60 phones

October 8th, 2009

Its quite a long time I was looking for a Twitter client for my Symbian S60 phone (Nokia 5320). Earlier I used JTwitter but it gone to paid application so I only left with m.twitter.com or dabr.co.uk like website to use on.

But recently a friend queried about it and I again had a search on it and come up with two free Twitter clients.

Snaptu

Snaptu is Java based funbox. If you psnaptuhone is Java enabled, it can be installed. More than just Twitter client, it contains every thing that we need to used on Internet on daily basis. Name any social networking or daily use site, they have them on it. Almost every popular site is available as a widget, which can be added to Snaptu. The Twitter interface is very clean. To download Snaptu to your phone, point the browser of your mobile phone to this URL: m.snaptu.com

snaptu-screenshot


TweetS60

tweets60-logoTweetS60 is Symbian based applicatin. Available in .sisx file with just size of 110 Kb. Very sleek interface with basic features of tweeting. You need to signin for only once and the thing I like over Snaptu is you can set Internet access point. It means you didnt need to select your Internet access point every time it refreshed. You can download TweetS60 from here.

tweets60-screenshot

I have decided to keep both applications on my phone. I will use TweetS60 for Twitter and will use Snaptu for other Internet needs. Like cricket score, weather, images and calandar etc.

If you like this post, you may also interested to read essential softwares of Symbian S60 phones.

iPhone software update 3.1

September 15th, 2009

iphone31Apple has released iPhone firmware update 3.1 with some new features. iPhone 3.1 offers recommendations for ring tones and apps. You can expect to get support for iTunes 9 for both Mac and Windows downloads. Moreover, there are options to sync music, movies, TV shows, podcasts.

Now you will have options to sync music, TV shows, podcasts and movies. Also it contains the fix which iPhone user faced to save trimmed videos as new clips. This update contains locking for phone too.

It also contain following features:

  • App update-ability through iTunes
  • Increase battery power
  • Fixes about iPhone SMS vulnerability problems from iPhone OS 3.0.1
  • Downloading ring-tones wirelessly from iTune store

You can download the firmware from Apple’s website.

Non CS skills every CS graduate or programmer must have

August 29th, 2009

CS graduates come up with superb knowledge of computer, networks and other IT skills. If they are programmer they write sharp logic and design and code software well. These skills helps them to advancing them in their technical career. But being a technical practitioner a CS junkie should know some non-CS skills and abilities. Because in job they have to communicate and interact with many other people who don’t the CS background. And these skills can help them in more advance positions.

So to reach that level one should know these skills to prove better in other areas too. I consider following skills that a programmer or a CS graduate must have. You can add your comments to enhance this article*.

1. Business communication

A fresh CS graduate must have a very good verbal and writing skills. To present well his idea to managers. He should know the art to put things on white board what he has in his mind. I found CS people are lacking very much in it.

2. Inter-personal skills

It can be merged with above. But being better in inter-personally means to be a good listener, behaving effectively on different situations. Convincing power compliance with logical arguments. Interacting well with different niche of people like client, colleagues and managers.

3. Knowledge of business, economics & international affairs

For me this is the thing which put leadership in computer science people. When they started thinking globally. They know whats going in international and local markets. What are the causes of global economic recession. They know what are the means to earn money if they start their own business. How they can market their ideas. Thinking in this way cause them to be entrepreneurs. And hence they start taking risks and giving jobs rather waiting for a job in a cube.

* Note: My this post is a response to the research that Mr. Nadeem Ghafoor from COMSATS IIT is doing on “Non-CS Aspects of Undergrad CS Education in Pakistan“.

How to remove WGA tray icon

July 26th, 2009

Windows Genuine Advantage notification checks genuineness of Windows XP. It validates it against black listed serial numbers. And if your serial number is listed there you would likely to recieve this error message in your tray. But there is nothing to be worry about this is not virus, its just a reminder to purchase an orignal copy from Microsoft.

wga_tray_icon

So this is the first solution to get rid off this :}. Second solutions is to make some tweaking so that you wouldn’t see it again. You can found many tweaks on Internet but following just required speed and it will done.

  • Open Task Manager, there you will notice process of WgaTray.exe running
  • Go to C:\Windows\System32\ and locate WgaTray.exe and select it
  • Now You need to kill the process and instantly delete the .exe file from system32 folder before it run again in Task Manager. When confirmation of ending process appears you should have opened System32 folder. The moment you press enter, put your focus on folder window and delete the exe (which you already selected). By going through this sequence you will be end up with removal.
  • After deletion from System32 go to C:\Windows\System32\dllcache\ and delete WgaTray.exe here also
  • Go to C:\Windows\System32\ rename WgaLogon.dll to WgaLogon.dll.bak and create an empty file and name it WgaLogon.dll
  • Copy this .dll file to C:\Windows\System32\dllcache\ too

Now restart you Windows and you will see its gone. Turn off your Automatic Updates to prevent its occurrence again.

Tips for a successful career in IT

July 22nd, 2009

Information Technology has completely changed our lives. No matter who you are, you can’t escape to be affected by it. It has a divining force on our lives. I have drawn some tips that I have come up by discussions with friends, colleagues and students directly or indirectly attached with IT fields. These tips can apply equally for those people who are in other professions other than IT.

Recognize Yourself

That comes first. Ask yourself whether you want to be an IT enabled professional. I have seen people who take their decision by just taking influence from other people. Later they came to know the direction they choose didn’t suit them. We should be on our own. The earlier you identify yourself, less time you are likely to waste in a wrong direction.

Identify Your Key Technology Areas

Information Technology is an abstract term. Whenever you think of it there it comes with all sort of stuff bundled under one umbrella. You can consider a divide between programmer and networking expert. If you are a best problem solver, writing a lot of code is a fun for you, riddles attract you then you can choose to excel in programming and software development. If you are new into IT education then its ok to get a mix and more diversified technology diet otherwise you must need to decide for your career prospects.

Always Remember the Basics

As people who are pursuing career in IT and software they must keep sharpening the knowledge of basic foundations and principles of their skills. A lot of jargons and buzzword are trailing in the market in the form of libraries, APIs and frameworks. By keeping a strong eye on basics and how stuff is working can cause you to develop such things. More usable and more useful.

Make Smart Use of Internet

Making smart use of Internet doesn’t mean less use. But smart mean productive and meaningful. I know it sounds trivial a trivial idea but if we give it a thought than people who are addicted to use it in a smart ways knows when they see their colleagues stuck up – and remain there – with issues answers to which are just a few click away. Making smart use of internet require force and practice. Every time you face an issue ask yourself how to narrate it so that others can give you solution or can guide in right direction. I got pinched when any of fellow developer used to say that he never found solution on forums and mailing lists. Internet is full of information; we just need to know how to use it rather re-inventing the wheel.

Socialize yourself

Make your communication as a super power. Be a voice on table. Attract people. Engage with them, give arguments, make your point of view clear and leave a solid impact behind you. There is a general perception that technical people lack communication skills and they remain introvert. But I disagree with it. Being as a developer me never found myself falls back in discussion and socializing. And it really can put you out of the crowd.

Develop a ‘Financial Sense’

People pursuing an IT career pose a general risk of being labeled as a ‘purely technical’ entity. Usually we end up marking limits around that force us to remain a techy for the rest of our life. And it is not just about perceptions alone. A technical person who does not have a good financial sense would face problem sooner or later. Whether job requires it or not, we need to try to develop a financial sense that relates directly to our technology area.

That’s all I have scratched my mind to write on this topic. Well things never stop. Make your comments and let others know what you feel to be a successful IT professional and a very good human being.

Sun has announced Java Store

June 4th, 2009

javastoreSun Microsystems has unleashed Java Store at store.java.com. The purpose of this store is to give opportunities to developers to make money by showcasing their Java applications. Which they care about and develop in their own time. Currently store is in beta and available for US residents only.

Sun chief executive Jonathan Schwartz and Java creator James Gosling introduced the concept at the JavaOne conference.

“The objective is very simple: to give Java developers access to a billion consumers,” said Schwartz. “It solves the problem of how you get access to every customer in the world.”

Currently Sun is looking feedback on payment process. This store will be a great oppertunity to give financial benefits to developers and return for their efforts in developing Java apps.

Microsoft’s new search brand, a decision engine: Bing

May 29th, 2009

BingMicrosoft announced its new search brand – “Bing“. According to Microsoft they are calling it a “decision engine” instead of calling a “search engine”. Microsoft has a reason for that. They thought customers want to go beyond the usual search. Normal search engines help people in the best to provide them the information they want but they didn’t helping decision making. This is the area where Microsoft opens its shop of having a decision engine (after getting loses of its search brand Live.com).

Bing will help users in decision making, finding local businesses, planning for trip etc. I think this is a great idea where information available on internet will help people to make decisions. Google already have 60% share of search engine market. Let’s see if Microsoft is able to grab its share with its new brand and idea. The usage of Google has made ‘Google’ a verb in dictionary. Lets see if we got the term ‘Bing it’ with ‘Google it’.

Watch this video for an intro.

Slideshow of online images with Cooliris

March 18th, 2009

I found a fantastic internet browser plugin which gives interactive full screen slide show of online images. Cooliris has  re-innovated the entire experience of browsing through the web in a very media-interactive way. The browser plugin will let you surf through 3D wall of images and videos found on the page.

The plugin doesn’t work on all web sites yet, but most of big names are already on board to support it  like Flickr, YouTube, Kodack, Amazon, Photobucket, Picasa, DeviantArt, Smugmug, MySpace, Facebook, Bebo, Hi5, Friendster, Google Images, and more. Well you can also make you website Cooliris-enabled by adding small piece of code.

Download Cooliris here.

Firefox 3 – Lets pledge it

June 17th, 2008

Download DayToday I downloaded my copy of Firefox version 3. After installation most of my Add-ons and all of my themes got out of order with newer version compatibility issues. Ya it needs some time to get all stuff up to date. The interface changes are cool in new version.

Have you tried new Firefox 3?

RC Download: http://www.mozilla.com/en-US/firefox/all-rc.html

Download records: http://www.spreadfirefox.com/en-US/worldrecord/

Release notes: http://www.mozilla.com/en-US/firefox/3.0rc3/releasenotes/