Sunday, December 7, 2008

عيد ... سعيد

بالأمس ودعنا عيداً وغدا نستقبل عيدا جديداً. غداً هو أول أيام عيد الأضحى المبارك أعادة الله علينا وعلى الأمة الإسلامية بكل الخير والعافية والأمن والإستقرار. كم هي سريعة هذة الأيام، فعيد الفطر مر عليه حوالي 69 يوما ! ابتعدنا 69 يوما عن الدنيا، و اقتربنا 69 يوما من الأخرة. ترى ماذا أنجزنا في هذة الأيام ؟ وماهي الأحداث التي مرت بنا والتي كان لها الأثر الكبير سواء على المستوى الشخصي أو بشكل عام ؟ في مقالي هذا سوف أدون الأحداث التي مرت بي خلال هذة المدة على جميع المستويات.


- خلال هذة الأيام حصلت على شهادة الـ PMP، ففي يوم الإثنين 27 أكتوبر قمت بدخول الإمتحان المكون من 200 سؤال ومدته 4 ساعات، واجتزت و لله الحمد. على إثر هذا الحدث، تم تعييني في قسم إدارة المشاريع بالشركة، وهذة تعتبر خطوة كبيرة في حياتي المهنية فإدارة المشاريع تعتبر الجهة المسؤولة عن نجاح أو فشل أي مشروع.
- أيضا خلال هذة الأيام انهار سوق الأسهم السعودي ( إنهيار جديد )، ووصل إلى أدنى مستوى له منذ سنوات. هذا الإنهيار حسب المحللين كان بسبب الأزمة الإقتصادية العالمية، والبعض يربطها بسبب إنخفاض أسعار البترول ووصولها إلى مستوى الـ 45 دولار !
- في بداية شهر نوفمبر تم إنتخاب الرئيس الأمريكي ذو الأصول الإفريقية باراك أوباما. أوباما اجتاز الإنتخابات بنتيجة ساحقة ضد منافسة جون مكين، و يعتبر أول رئيس أمريكي من أصل إفريقي يصل إلى الرئاسة، وهو بذلك الفوز يكون قد كسرهيمنة الجمهوريين الذين استمروا في الرئاسة لعقود من الزمن.

هذة أبرز الأحداث التي مرت بي خلال هذة المدة، أتمنى من الله العلي القدير أن يعيد علينا وعليكم هذا العيد باليمن والبركة، وأن يعيننا على إستثمار أوقات فراغنا بكل ماهو مفيد لنا في ديننا ودنيانا، و كل عام وأنتم بخير.

Friday, December 5, 2008

Adware Business ... What ? & How ?

Couple of days back, I was listening to security now podcast presented by Steve Gibson. Steve is the owner of grc.com web site, and the SpinRite software - the industry's #1 hard drive data recovery. As usual, he was talking about many security topics, but one topic amazed me and I was so interested to dig down and explore more about. The topic was adware business.

Adware business is a way to customize the ads that is shown to the customer who is visiting a web page. Based on some information about the customer or the web page it self, the company that is running the adware business customizes the web page ads to be more relevant. The ISP enables the company to access these information, and off course he is getting paid. Today I will talk about some examples of the adware companies and how they are running their business.


Adzilla is a Vancouver, Canadian-based company running an Adware business. The company is buying the Zip code for the end user from the ISP, and stores it in a hardware called Zillacaster which is basically a proxy server with some extra feature. Adzilla then sell the Zip code to the advertisers and web publisher in order for them to customize the web page ads to be as relevant as possible. By doing this, the customer will get more relevant ads without disclosing the customer identity. Off course the Zip code is an indicator of the people wealth and ethnicity. Adzilla calls this technology “Caller ID for the internet”.



Google AdSense is another technology to run the adware business. Instead of getting the customer information, AdSense do some analysis for the wab page content (it called crawl) and then deliver text and image ads that are relevant to the web page content.



AdSense also allows the web publisher to put a Google web search inside his web page. Every time the page visitor uses this web search tool, the customer is getting paid.




NebuAd is an American on line advertising company. The company installs surveillance hardware called deep packet inspection in the ISP network, analyze every customer packet and monitor the customer browsing habits. In addition, the company uses an ad injection system that allows the ISP to add their own ads into the web page, regardless of the advertisement deal that is already exist between the web publisher and the advertisers.
"This data is stripped of personal and personally identifiable information and held in aggregate only -- NebuAd does not take information from ISP data systems, and does not share any data with ISP's, so no data concentration occurs" -NebuAD

Sunday, November 30, 2008

Issues log vs. Progress Report Confusion !

In the project management world there are plenty of terms that make the project managers confused, and drive him crazy. Issues log and progress report are one of the main two project management terms that almost every project manager get confused between them. Lets have the definition for each one of them:

- The issues log is a list of all issues might arise during the execution of the project. It should include the criticality of the issue, the responsible person and the due date to resolve this issue. The issues log helps the project manager to track each issue, and keep the project under control. The issues included in the issues log were not part of the project activities !

- The progress report is a tabulated project information in a time bases (daily, weekly, mothly etc). For example, the project manager might sent to the stakeholders all the activities and milestones that have been achieved during the last week, the planned due date and the actual start and finish dates for each activity. This helps the project manager to show the progress of the project, and find determine any deviation from the project time baseline.

From the previous definitions, we can clearly differentiate between the two terms. The issues log can show all the project issues, blockers, and any defects that arise during the execution phase and might delay the project, while the progress report is only used to show the stakeholders what have been achieved during a certain time, and is there any deviation from the baselines.

Accordingly, the key stakeholders in the project are not interested to see the issues log and in the same time they want to see the progress report regularly to be aware of the project execution status. The progress report might be helpful for the team members and some of the stakeholders who want to drill down and be aware of every single details of the project. This does not mean the issues log should be hidden from the key stakeholder, the project manager might need them and use thier power to solve some major issues.

I wrote this article because I have seen a lot of project managers who mix between issues log and progress report. In my opinion, the disadvantages of doing so are as follow:
  1. Unnecessarily involvement and awareness of the high management in the project issues. The high management want to see only the status of the project milestones, and a short comments about each milestone
  2. Team members will be confused, because they are responsible to track the issues and close them on time. The issues log should be clear, and as accurate as possible to avoid any misunderstanding
  3. Reporting the issues log to the not interested people is a form of bad communication. The project manager is responsible to show the project documents on time and to the respective people only !
The issues log is disclosed to only the team members and to the stakeholders who can solve this issues, not to every one; while the progress report is reported to the key stakeholders who want to see the status of the project activities & milestones.


Below is a templates of the issues log & progress report.
Issues Log Template
Progress Report Template

Friday, November 28, 2008

SkyFire ... Great mobile web browser

Today I have a new mobile web browser that will let you feel like you are using your PC. It is a free web browser and it was founded in April 2006 by Nitin Bhandari and Erik Swenson. SkyFire has a lot of features as mentioned in their website:

  1. Mobile browsing exactly like your PC
  2. The real web, served-up right
  3. Go anywhere, see anything
  4. Blazing fast
  5. Easy to use
  6. Quick content and simple search
  7. Plenty of handy features
  8. On the phone you own - and free!
SkyFire works for Windows Mobile 5 & 6, and Symbian Series 60 3rd Edition (Nokia E & N series). You can download it from your mobile by accessing the following web page:

SkyFire

Enjoy ...

Monday, November 3, 2008

Who will be better for Technology, McCain or Obama ? !

Although I'm not interested in the politic news, I was following the U.S. election events lately. The Americans are trying to understand each candidate's direction in many fields before they can vote. For example economy, national security, terrorism wars and health are the hottest topics that had the most debate in the presidential arguments; but I never heard a debate about the Technology direction!

I read an article about this topic, and it was interesting that the candidate's direction in the Technology field effects the voter's decision.

(Below is the article link)

McCain vs. Obama: Who would be better for tach?