A men enjoying freedom of writing and covering Pakistan.
In: Personal Waves
28 Jul 2010A week with full of rain and storms in Karachi, Pakistan. We had a tragedy scene today in our history that the Air Blue, Air Plane carrying 152 passengers including 6 crew members has been crashed today morning. This hurts. May Allah give the peace to all of them and Allah give the support to their families.
According to local news channels, there were some recently married couples on plane for their honey moon. We also lost some political and social leaders and workers in this crash.
There is no discussion and points I have right now to write except lot of prayers for crash effected families and relatives. I pray also that now our government should work fastly and honestly regarding this sad accident.
Just pray for all my friends. Follow me on twitter and LinkedInn.
This is summer 2010, a very hot weather right now in Karachi, Pakistan. If someone want to see the height of enthusiasm, so come here in Karachi we are having a competition to get free death. It would be worst but interesting to play. There are three options and you can have to pick only one option. This seems fine! But the fact is that the organizers or managers of this competition will not let you know the option before your death. They randomly select an option for you based on some predefined criteria.
As above introduction you must be thinking the involvement of security agencies in competition. Right? Do not worry, organizers of this competition has already arranged the security fears, that may disturb.

In: Personal Waves
1 Jan 2010Hey guys!
Happy new year to all of you, including my followers, subscribers and fans. Hope this new year comes to us with lot of happiness and peace!
My new approach for this particular blog will be change also! Since today, I am going to cover only my Project management contents in this blog!
So be prepeare and follow me on twitter and facebook for further information regarding project management!
In: Personal Waves
25 Dec 2009Hey guys, before few months I decided to run online magazine, featuring technology articles and stuff. I got domain, I hosted and applied blog based magazine concept like livetechpro, redmondpie, smashingmagazine and many more.
I installed wordpress and configure on my hosting server. I choosed Microsoft, Apple, Google, Reviews, Mobile Arena, Blogging, Project Management as my main categories. With the help of Google Analytics, I got a traffic based report which was clearly saying me to focus on “APPLE” category, there was a 70% of traffic on Apple category and other 30% traffic on different categories.
Anyways, I am more stable financially and technically, So I think to convert this blog based magazine to digital based magazine (PDF, Flash) with same categories and contents. Currently I am stick to release my magazine issues on monthly basis may be change frequency after sometime.
What I want to know from you that producing magazine on monthly basis could be sucessfull? Do you want to share some tips with me in this business. Although I am looking for some examples. I appreciate your comments and suggestion. Currently you can visit my magazine here.
You can also follow me on twitter or on facebook for further progress and concepts, or simply drop me an email for suggestion and comments.
In: Personal Waves
20 Dec 2009During April 09 on saturday night of second last week before having new fiscal year we had a call of our friend regarding new project. Yes this was our another attempt to do project with in 20 days time span. This time Nayab Agency, a shipping and forwarding agency situated in Karachi, Pakistan.
Nayab is small agency related to shipping and forward type of work in local market of Pakistan. They are based on 5 number of employees who use traditional MS. Excel for their external and internal reporting. Mr. Sikandar was a stakeholder from Nayab in this project. We internally called this project as “NAYAB ONLINE BILLING”.
Now let me explain you our experiences by each phases of our customized process to make a project.
Mr. Sikandar is a responsible to handle external reporting area in Nayab. But he normally lives outside the Office premises and sometimes out of city. Due to not coming office punctually he used to miss all reporting deadlines stated by Pakistan Law.
Mr. Sikandar sketched a simple requirement, He said that “I want to complete my reporting work within time from anywhere in the world”. He also explained that he wants this project before 1st of June 2009 (new fiscal year). That’s it, actually that was enough for us to accept or reject a project, and guess we accepted the project with the constraint of time limitations.
After having analysis we asked Nayab to reserve domain and hosting first for project. Our analyst suggested domain name should cover corporate not only this application and then NAYAB21C means Nayab in 21 century discovered.
According to our policy we also asked Nayab to submit our advance payment. It sometimes hurts our clients but really we can not go without it. Hope you understand.
In intial stage Mr. Sikandar mentioned us the future program regarding Nayab, he wanted Nayab also for client, He stated that client should be able to track their bills,profiles and taxes. But this requirement is still under discussion and will be part of phase 2.
We sketched a basic requirement on paper, we consider four functional modules of this application which was manage bills, manage clients, manage agents and reports. In each functional module we consider basic features like searching, adding, editing and deleting a record.
Except these four functional modules we also proposed some basic modules like change passwords, manager profiles, secure login area, and etc. We came up with basic sitemap and proper requirement specification and made it sign off from Mr. Sikandar.
As our creative nature, we did user interface design very sepratley from all other phases. We gave a very simple and user friendly look for Nayab. Orignally Nayab was using a traditional navy blue color but we decided to give it greenish look as owner of Nayab was some patriotic.
We used a very simple approach where user can find all stuff easily in the front of screen. We consider single color and statistic typography in Nayab due to no fancy requirement from user, although it looks like a web 2.0 interface but its not Web 2.0.
We used traditional font Arial, Verdana, and used simple CSs. We used a simple icon based navigation. Thanks for Smashing Magazine Freebies Icons for particular job. After second attempt we got a final approval from user regarding interface design.
Now everything was a very clear to us regarding Nayab, we had requirements, approved sitemap and approved layout from Mr. Sikandar. We just started a database design on MySQL we used simple and optimized approach in database to avoid any extra load and time consuming. Although it is going to be large database till june 2010 but it will be greatly accessible due to our effort in optimization.
We also started writing technical code in PHP, used very simple logic to perform every complex operation. Coding structure was also very simple everything is modular based and seprated from main file.
We used xhtml transitional standard to write interface pages, transitional standard because we used tables as data grid to display records.
We configured Nayab on web server and had a 5 days pilot run based on Nayab’s original work situation. We collected some bills from Nayab and processed in our web application to check website on high level basis.
After having a application we came to test it, our testing team had a several test cases which were produced parallel with design phase. We performed unit testing first and the went to integration testing. Obviously we faced issues in testing and that was a reason to keep testing phase before submitting to user.
Anyway we had a great test run with approximately 20 number of issues related to design, database and reporting formats. We also tested some minor but important stuff such as loading time of web, database optimization, security checks, and others.
Now we had converted Mr. Sikandar’s requirements into real web application. We presented an application in conference room of Nayab. Mr. Sikandar was fully happy with out effort and welcomed our application as live application.
We also asked Nayab peoples to run application here as testing with different test cases and scenerios. Due to our strong effort in Inspection / Testing stage we cleared User Acceptance / CRP stage very easily.
Its time for party, before went to party we recieved our balance invoice from Nayab and send Nayab web application on live. We refreshed database, reset all agents accounts with dummy passwords and activate printer settings according to Nayab’s printer.
Around 10:00 pm on 20th May we mark Nayab as live website and had a successive smoke of Benson with Mr. Sikandar.
According to our terms of references with Nayab, We decided to provide 6 months free maintenance and after Go Live phase. Mr. Sikandar gave us some minor maintenance issues such as having one more field on Billing report, Calculation approach in Bill Statement and etc.
After six months of GO LIVE we closed our project successfully, and asked Nayab to give us feedback through our Project Assessment document. Which had a fabulous remarks by Nayab team.
Client Name: Nayab Agencies.
Project URL: http://www.nayab21c.org
Total duration of project: 20 days!
Total number of human resource from our side: 1 analyst, 1 developer and 1 designer.
Tools used in project: Adobe Photoshop, Adobe Dreamweaver for PHP+XHTML+CSS, MYSQL (PHP MYADMIN).
Cost of Project: 20000 PKR with domain and hosting.
For some people, confidence comes naturally and to others, they need to work at it. So follow these Golden Rules, if you want to improve your level of personal confidence:
1. Look after yourself
Confident people look and feel great. The first step towards boosting confidence is to start with your physical and mental state. Try and eat healthy foods, reduce junk food and drink plenty of water during the day. Do a little exercise every day. It will work wonders. Go to the gym or take up a sport. Then get a new haircut, buy some new clothes and shout yourself a gift that you’ll value. If you look and feel fantastic, then you’ll start each day feeling wonderful.
2. Set Simple Goals
When you get to work, set simple and achievable weekly goals. So on Friday night when you leave work for the weekend, you’ll feel great that you’ve done what you set out to achieve. This will give your confidence a great boost. Make sure you tell people about the goals you’ve set, and when you achieve them. Never make your goals too hard or too easy to reach. And each week, stretch yourself a little more so that you’re constantly performing at higher levels.
3. Get a Mentor
Find someone who is honest, wise and that you can trust—and ask them to be your mentor. It might be a family member, friend or colleague. Meet with them monthly to talk about the goals you’ve set and what you’ve achieved. Get their feedback and advice on any problem you’re experiencing. Their feedback and support will boost your confidence even further.
4. Work Life Balance
To be at the top of your game, you need to have a great work / life balance. This means juggling your work and personal time evenly. Be aware that if you overwork, then tiredness and stress will knock your confidence. So limit your work hours and make the most of your personal time by doing things you enjoy. If you get the most out of life, then your confidence will grow each day.
5. Get back into learning
When you started your career, everything was new and exciting. But now, you probably don’t learn as much as you used to, and this will take some of the excitement away from the job. So get back into learning new things through reading, online research and meeting people to learn from them. Try and learn something new each day. This will not only improve your performance at work but it will give your confidence a great boost because of the extra knowledge you’re gaining.
In: Personal Waves
9 Apr 2009Hello All,
I am missing my blog too much, I am unable to post my stuff on internet due to busy schedule in now days. Just let you know that I have got 3 projects at a time and because of this I am totally out of sleep.
Well from next week I will be posting my stuff as I was doing normal. I have some personal projects also but these can be adjusted with blog. So keep your finger cross and wait for interesting articles about website development and designs.
Take good care of you!