<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="http://www.victorsawma.com/styles/rss.css" type="text/css"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
>
 <channel>
  <title>Victor&#039;s Blog about the Web, Security and Life</title>
  <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life</link>
  <description> The web for me is a hobby where standards and best practices are daily bread. Security is a concern that everybody must be aware of its details for IT in general, and the web in particular, to be a safer place. My life, on the other hand, is that of a regular Lebanese citizen where politics and social issues are discussed on a daily basis. I hope you enjoy reading my blog and make sure to drop me a comment about any topic you find interesting. 
</description>
  <pubDate>Wed, 16 Jun 2010 22:11:23 +0000</pubDate>
  <generator>http://www.lifetype.net</generator>
    <item>
   <title>Alfa Statement Roaming Charges</title>
   <description>
    &lt;p&gt;
I just got off the phone with &lt;strong&gt;Alfa Call Center&lt;/strong&gt; regarding a weird charge that occurred on my detailed bill where I found many &lt;strong&gt;roaming charges for the number +9613488888&lt;/strong&gt; each being charged at $0.299. The charge occurred within the period of my my last trip to Tunis. The weird thing about it is not only that I don&#039;t know what this number is, but also that the invoice is for the period 27-March till 27-April while the charges in question are for the period of 21-23 March. 
&lt;/p&gt;
&lt;p&gt;
After spending 34 minutes with the Alfa Customer Service representative on the phone, below is the conclusion for how your Alfa Invoice displays charges as well as the detailed explanation about this issue.
&lt;/p&gt;
&lt;p&gt;
Whenever you travel outside Lebanon and use the SMS Romaing service, 2 charges apply:
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The first charge is related to the Alfa SMS service for the number that you are sending the SMS to. Currently, if the number is in Lebanon, the charge will be $0.09. If the number is outside Lebanon, the charge will be $0.18.&lt;/li&gt;
	&lt;li&gt;The second charge is for the Roaming Service charged by the network that you are roaming through. This cost is variable from one country to another. For Tunis, the cost is currently at $0.299 per SMS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
On your invoice, you will find one of two cases:
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;If the charge occurs within one line, you will see it as type R (for Roaming) and the cost will be the cost of SMS + the cost of Roaming.&lt;/li&gt;
	&lt;li&gt;If the charge is split into two entries, you will see it as one charge of type S (for SMS) and another charge of type R (for Roaming).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
For example, if you send an SMS from Tunis to Lebanon through roaming, the charge can appear either on one line as $0.389 or on two lines where the first line displays the cost of SMS as $0.09 and the second line displays the cost of roaming in Tunis ($0.299). If you send another SMS from Tunis to a country different than Lebanon, then the charge will appear either on one line as&amp;nbsp; $0.479 or on two lines where the first line displays the cost of SMS as $0.18 and the second line displays the cost of roaming in Tunis ($0.299).
&lt;/p&gt;
&lt;p&gt;
Another thing that should be noted as well is the fact that all roaming charges from external networks (Tunis in this case) are not charged in real time and can take up to 4-5 days for the charge to arrive to Alfa. If you travel around the end of your billing cycle, the SMS charge can occur on one invoice while the roaming charge will occur on the next bill. This last fact is what resulted in large number of charges of $0.299 being listed for the number +9613488888 which turned out to be the SMS Center number of Alfa. My trip to Tunis took place on March 21-23. Thus, the SMS charges appeared on my March bill. The Roaming charges, however, were not charged back due to the delay explained above and, thus, my April bill was charged with these numbers.
&lt;/p&gt;
&lt;p&gt;
If you ever face this situation with Alfa, now you can know the details without having to spend half an hour with them analyzing the charges over the phone.
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/116_alfa_statement_roaming_charges.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/116_alfa_statement_roaming_charges.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/116_alfa_statement_roaming_charges.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Sat, 01 May 2010 09:08:45 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Google Analytics vs Log File Based Statistics</title>
   <description>
    &lt;p&gt;
The way Google Analytics works is very different from the way log file based statistics work. Log file based statistics follows a very clear process. It opens the log file at the server side, parses its contents and generates results based on that content. Google Analytics, on the other hand, uses JavaScript technology to create a cookie within the user browser and uses that cookie (and JavaScript) to track the user&#039;s behavior on the website.
&lt;/p&gt;
&lt;p&gt;
Although both tools provide VISITS statistics, Google Analytics tends to be more accurate due to the fact that cookies allow for differentiating between two users on the same virtual network while IP-based differentiation (the technique used by Log File Based Statistics) fails to work.&lt;br /&gt;
&lt;br /&gt;
There are many differences (when it comes to accuracy) between the two tools. The first tool, Log File Based Statistics, is intended for accuracy in number of hits, pages, bandwidth consumption, server load, etc. The second tool, Google Analytics, is intended for user behavior tracking, number of visitors, entry pages, exit pages, landing pages, etc.&lt;br /&gt;
&lt;br /&gt;
The above general description is very crucial for website administrators to understand where each tool is more effective and to also highlight the fact that using one tool does not eliminate the need to the other. Both tools are still needed to achieve all results properly (and effectively). If your concern is only statistical (hits, pages, consumption, etc.), Log File Based tools are the key. If your concern is marketing-oriented (i.e. visitors, behaviors, etc.), then Google Analytics is king.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Why Are Numbers of Google Analytics Lower Than Those of Normal Log File Based Statistics?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The following list is not an exhaustive one but is intended to list the many cases where numbers will look different:&lt;br /&gt;
1- &lt;strong&gt;JavaScript and Cookies:&lt;/strong&gt; Google Analytics relies on JavaScript and Cookies. As such, all user agents that do not support these two will not be counted. An example of user agents that do not support these two are: PDAs, a large sector of hand-held devices, a large portion of mobile phones with default settings, referrals (websites that refer to portions of your website like an image, video, etc.), computers with hardened security settings on their PC, search engine bots, etc.&lt;br /&gt;
&lt;br /&gt;
2- &lt;strong&gt;Cache Engines:&lt;/strong&gt; Some cache engines serve pages to visitors from their internal cache engine without referring back to the original website. In this case, the cache engine will send what is known as a HEAD request to the server to check whether the page has been modified or not since last time it was fetched. The HEAD request is counted within LOG FILE BASED STATISTICS but is not counted within Google Analytics since some cache engines only request updates to main information files (like PHP) but not for each page entry (like JavaScript files or CSS files)&lt;br /&gt;
&lt;br /&gt;
3- &lt;strong&gt;Visits Calculation Algorithm:&lt;/strong&gt; the to tools are very different in terms of identifying a visit. Log file based statistics attaches a certain IP address within a certain amount of activity time to a certain visit. In other words, if an IP address is active within the log file (fetching content) for 20 minutes and then inactive for 30 minutes, and then active again; Log File Based Statistics might consider this activity as 2 distinct visits from the same IP address. Google Analytics, on the other hand, uses the cookie to track the visit and, thus, can be more relaxed in terms of the time for the visit to timeout. Some echoes are that Google Analytics might consider any activity within the next 3 hours as valid for the same current visit. Thus, don&#039;t expect the number of visits to be any similar at all.
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/115_google_analytics_vs_log_file_based_statistics.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/115_google_analytics_vs_log_file_based_statistics.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/115_google_analytics_vs_log_file_based_statistics.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Mon, 19 Apr 2010 10:46:43 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Ziad Baroud Spamming?</title>
   <description>
    &lt;p&gt;
&lt;img src=&quot;/gallery/1/previews/ziad_baroud.jpg&quot; border=&quot;1&quot; hspace=&quot;5&quot; vspace=&quot;5&quot; width=&quot;120&quot; height=&quot;109&quot; align=&quot;left&quot; /&gt;Today, I received an email from Mr. Ziad Baroud, the Minister of Internal Affairs, asking me to check my listing on the DGPS website. While the majority would like the fact that Mr. Baroud is using a one-to-one communication method to reach as much Lebanese citizens as possible, I did not like the fact that Mr. Baroud is encouraging spammers to send out such emails. 
&lt;/p&gt;
&lt;p&gt;
Lebanon is already a spammed country. Tens of companies send out SPAM / JUNK emails every day. We all nag and complain from such emails and spend 20-30% of our email time identifying and deleting SPAM / JUNK emails before starting to actually reading legitimate emails.
&lt;/p&gt;
&lt;p&gt;
It would have been nice if Mr. Baroud had:
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Avoided spamming me by sending me an email that I did not ask to receive (this is what SPAMming is after all)&lt;/li&gt;
	&lt;li&gt;Used a more modern e-Marketing tool to spread out the word. A banner on a few websites (Facebook, Google, Yahoo!, MSN, Tayyar, Yellow Pages of Lebanon, etc.) could have done the same effect if not better since it wouldn&#039;t be dropped into the JUNK folder like what happened with this message. Of course the banner would have cost him a little bit more but I don&#039;t believe that budget is a problem in this case. &lt;/li&gt;
	&lt;li&gt;Used this case as an exercise to help him identify Lebanese SPAMMING companies and warn them to stop providing this service.&lt;/li&gt;
	&lt;li&gt;Used this article as an alert to start pushing an Anti-SPAM rule / law into the Lebanese system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I would love to see a minister / parliament member / president / anybody in the Lebanese government starting to handle rules and regulations related to Technology. Digital signatures and Anti-SPAM rules are just the beginning. 
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/114_ziad_baroud_spamming.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/114_ziad_baroud_spamming.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/114_ziad_baroud_spamming.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Web</category>
      
    <category>Security</category>
         <pubDate>Tue, 02 Mar 2010 06:32:57 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Standard Chartered Email &amp;amp; Website Phishing</title>
   <description>
    &lt;p&gt;
&lt;img src=&quot;/gallery/1/previews/alert_sign.png&quot; border=&quot;0&quot; hspace=&quot;5&quot; vspace=&quot;0&quot; width=&quot;120&quot; height=&quot;96&quot; align=&quot;left&quot; /&gt;If you receive an email related to the suspension of your Standard Chartered account with a link to www.standardchartered.ae in it asking you to login in order to update your account settings, don&#039;t click on it. 
&lt;/p&gt;
&lt;p&gt;
Beware of it. This is a phishing email leading to a phishing website and has been reported as such. Just don&#039;t click the link in that email. The website it takes you to is: http://sinhwatech.com/V1/Standardbankae.html
&lt;/p&gt;
&lt;p&gt;
I checked it again right now and Google is reporting it as a phishing website but it is good to note it here just in case you didn&#039;t have the Google bar installed. 
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/107_standard_chartered_email_amp_website_phishing.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/107_standard_chartered_email_amp_website_phishing.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/107_standard_chartered_email_amp_website_phishing.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Web</category>
      
    <category>Security</category>
         <pubDate>Sun, 21 Feb 2010 00:39:33 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>NetDesignPlus in Kuwait</title>
   <description>
    &lt;p&gt;
In December 2009, &lt;a href=&quot;http://netdesignplus.net/&quot; target=&quot;_blank&quot; title=&quot;Web Development Kuwait, Lebanon and Qatar&quot;&gt;NetDesignPlus&lt;/a&gt; officially opened its newest branch in Shuwaikh, Kuwait. With this opening, we will be able to better serve our Kuwait clients by being closer and in direct contact with them regarding our online services including web development, design, hosting and consultancy. 
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/103_netdesignplus_in_kuwait.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/103_netdesignplus_in_kuwait.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/103_netdesignplus_in_kuwait.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Fri, 05 Feb 2010 18:53:44 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Hidden Fees with Malev Hungarian Airlines Online Booking System</title>
   <description>
    &lt;p&gt;
Yesterday, I booked my first ticket online with Malev Hungarian Airlines. My trip is from Beirut to Gotenburg on July 2010.
&lt;/p&gt;
&lt;p&gt;
The total fare to be charged &amp;quot;as per the website&amp;quot; was 567 USD for the roundtrip. The confirmation email (and yes I still have it and is attached below) confirms that the total charges should 567 USD. Yet, my credit card was charged 609 USD.
&lt;/p&gt;
&lt;p&gt;
Being pretty familiar with Credit Card charges, I decided that this should be some sort of conversion between USD / Euro while processing the payment through their payment gateway. Thus, I gently sent them an email asking them to refund the difference.
&lt;/p&gt;
&lt;p&gt;
Today, I received a reply back from them asking me to contact client service on a Hungarian phone number. I did. The woman on the other side simply checked, confirmed the price (567 USD) and said that everything is OK lol
&lt;/p&gt;
&lt;p&gt;
I told her that the card was charged 609 USD. She was surprised first but, then, she remembered (surprisingly she did) that there is something that they call a &amp;quot;Service Fee&amp;quot; that is worth 30 Euros for the Lebanon region and that changes from region to region. What a joke!
&lt;/p&gt;
&lt;p&gt;
She couldn&#039;t even confirm that the service fee is 30 Euros. She said that it should be around 30 Euros but there is no way for her to know the exact figure.
&lt;/p&gt;
&lt;p&gt;
The worse part is that she is admitting that they have hidden fees.
&lt;/p&gt;
&lt;p&gt;
The worst part is that she cannot now what the exact fee should be. 
&lt;/p&gt;
&lt;p&gt;
No comment from me on this. I know that this will be my last time to book with them online unless some magic occurs and someone points how something so unprofessional can happen with an airline reservation system.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/102_hidden_fees_with_malev_hungarian_airlines_online_booking_system.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/102_hidden_fees_with_malev_hungarian_airlines_online_booking_system.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/102_hidden_fees_with_malev_hungarian_airlines_online_booking_system.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Web</category>
         <pubDate>Thu, 04 Feb 2010 15:18:11 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>IEEE High Availability Database Workshop</title>
   <description>
    &lt;p&gt;
Today, I guided a workshop about high-availability database solutions at NDU. The workshop went for 6 straight hours (from 9:30 till 15:30) and was attended by more than 50 students from various universities in Lebanon. The workshop was organized by the NDU IEEE branch in collaboration with the Computer Science Club. 
&lt;/p&gt;
&lt;p&gt;
I started the workshop with a general overview of availability issues in Database solutions. Then, I moved to a more detailed description of Database Replication and Database Clustering before moving forward to the hands-on implementation that included the following:
&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;How-to install / configure MySQL Cluster on Centos&lt;/li&gt;
	&lt;li&gt;How-to configure a database for asynchronous data replication&lt;/li&gt;
	&lt;li&gt;How-to configure a Cluster for real-time synchronous data mirroring&lt;/li&gt;
	&lt;li&gt;How-to configure load-balancing using the &amp;quot;balance&amp;quot; tool and Linux VFS (overview)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
The unique thing behind this workshop was the ability to achieve a working solution that includes a Cluster Manager, 2 Cluster Nodes, 2 Cluster API nodes and a load-balancer while using only 3 server machines.
&lt;/p&gt;
&lt;p&gt;
The solution architecture was simple and included the following machines:
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&amp;nbsp;192.168.0.1: this machine acted as the load balancer and the cluster manager. All requests to database operations in applications have to go through this machine which will, in turn, forward them to either 192.168.0.2 or 192.168.0.3.
	&lt;ul&gt;
		&lt;li&gt;A slightly different solution will be to use Linux VFS to share a load-balanced IP address (e.g. 192.168.0.10) on 192.168.0.2 and 192.168.0.3. In this case, application database operations will have to go to the shared IP address (192.168.0.10) &lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;192.168.0.2: this machine acted as a cluster node and a MySQL API node.&lt;/li&gt;
	&lt;li&gt;192.168.0.3: this machine acted as a cluster node and a MySQL API node.&lt;/li&gt;
&lt;/ul&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/101_ieee_high_availability_database_workshop.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/101_ieee_high_availability_database_workshop.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/101_ieee_high_availability_database_workshop.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
      
    <category>Programming</category>
      
    <category>Software</category>
         <pubDate>Sun, 13 Dec 2009 08:41:04 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Google Wave: Social Networking or Cloud Computing?</title>
   <description>
    &lt;p&gt;
What will Google Wave&#039;s primary power be in? Will it be Social Networking and thus competing with Facebook or will it be Cloud Computing and thus computing with Microsoft Live and Yahoo? Just a note for anyone reading this and willing to give his / her opinion.
&lt;/p&gt;
&lt;p&gt;
To get more information about Google&#039;s Wave, visit the URL below:&lt;br /&gt;
&lt;a href=&quot;https://wave.google.com/wave&quot; target=&quot;_blank&quot; title=&quot;Google Wave&quot;&gt;https://wave.google.com/wave&lt;/a&gt;
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/97_google_wave_social_networking_or_cloud_computing.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/97_google_wave_social_networking_or_cloud_computing.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/97_google_wave_social_networking_or_cloud_computing.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Wed, 30 Sep 2009 19:59:50 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>How To Recover Your Hotmail / MSN / Live Passport Account?</title>
   <description>
    &lt;p&gt;
Did you lose access to your Hotmail / MSN / Live account and cannot reset your password using normal techniques (like Secret Question / Answer or Alternate Email)?
&lt;/p&gt;
&lt;p&gt;
If yes, here is the link that allows you to &amp;quot;try&amp;quot; to recover your account by contacting Microsoft directly. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;https://support.live.com/eform.aspx?productKey=wlidvalidation&amp;amp;ct=eformcs&quot; target=&quot;_blank&quot;&gt;https://support.live.com/eform.aspx?productKey=wlidvalidation&amp;amp;ct=eformcs &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Click on the link above and fill in as much information as possible. Make sure you use an email address that you have access to. The more information you provide (contacts in your address book, folders, email activity, etc.) the more convincing your request will be for the staff member who will be reviewing your request.
&lt;/p&gt;
&lt;p&gt;
Normally, if convinced, Microsoft will simply reset your account password and send it over to the email address that you provide. Pay attention not to get confused between the stolen account email address and the email address that you want to receive the recovered password on.
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/96_how_to_recover_your_hotmail__msn__live_passport_account.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/96_how_to_recover_your_hotmail__msn__live_passport_account.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/96_how_to_recover_your_hotmail__msn__live_passport_account.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Web</category>
      
    <category>Security</category>
         <pubDate>Fri, 25 Sep 2009 07:13:37 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>The Future of Web Programming</title>
   <description>
    I was having an interesting discussion yesterday about web programming languages with a friend of mine during which we tackled various programming languages (PHP, Java, VB and C#) and their competitive nature for web programming. I found it very useful to place a summary (yet a detailed one) about this topic due to the interestingly arguable nature of this topic...&lt;br /&gt;

&lt;p&gt;
&lt;strong&gt;PHP:Past, Current and Future&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
I will start with PHP simply because it is still my favourite web scripting language. Back in 1998, when I first tackled PHP, many programmers that I knew used to make fun out of it (same way they used to make fun out of Search Engine Optimization back then as well ;) starting from its recursive name (PHP stands for PHP Hypertext Processor) reaching the naive (yet powerful) nature of the language back then. I always had my bet that one day PHP will have to evolve into an application development language (like Java or C# nowadays). Luckily now, I can safely say that is almost here with the presence of the ZendServer, PHP 5, Zend Framework and PHP-GTK. A good business solution nowadays can easily outbeat other applications in terms of performance, stability and speed of production simply by using the tools listed just above. Although these tools are not yet well-know at the commercial levels, they are being introduced (as far as I know) at many academic levels and will make it (in the very near future) to the commercial setting.
&lt;/p&gt;
&lt;p&gt;
As far as the community is involved, I can safely say that PHP did a huge progress over the past two years. Back in 2003-2004, many programmers (and I was almost going to be one of them) moved into JSP with the J2EE being so powerful back then giving up while waiting for a mature and stable PHP framework to support them. Being stubborn, I insisted back then on sticking to PHP and worked for almost 4 months (full-time) back then to produce my first set of PHP modules to be used for Rapid Application Development (RAD) within websites. Lately, I ported my modules into CakePHP and Zend Framework whose combined power is ultimate for high-traffic websites that can serve hundreds of thousands of requests / hour peaking at thousands of concurrent requests with as low as 10% of CPU usage and 1 GB of RAM. 
&lt;/p&gt;
&lt;p&gt;
A very simple, yet convincing example of this are two websites that I developed: www.yellowpages.com.lb and www.al-sharq.com. For commercial confidentiality purposes, I cannot reveal numbers in here. Yet, you can visit these websites to get a glance about the dazzling power behind PHP performance when combined with Linux, MySQL, APC and the Zend Framework. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Java: The Enterprise Programming Language&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
I just love Java! I love its powerful architecture, community and powerful solutions. Yet, one main feature lacks Java to make it into the daily websites that people visit: low resource footprint. Java is well known for its huge resource utilization at the server level. A normal website developed in JSP will require at least 2 GB of RAM to properly cache JSP files. Performance, on the other hand, cannot be surpassed by any other web programming languate that I know about (make sure to add your comment if you know about one). The only thing is that you cannot have 50 websites sharing the same server unless you have at least 8 GB of RAM dedicated for the JSP container.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Visual Basic: Bye Bye!&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
VB is dying. Believe it or not, this language will not make it to the 2015 year. If you don&#039;t dump it now, Microsoft will in the few coming years (if not months) to give way for C#. Although it will still be used at the OS level, I don&#039;t see any reason why programmers will still be using it (unless they are like some of my friends who insist on using VB simply because they know VB and are too lazy to learn another language :)
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;C#: The Microsoft Bet!&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Let us talk some facts here. Microsoft learned a lot from VB and learned a lot from J++ and learned a lot from the various applications / servers / services that were offered back in the recent past. As a result, Microsoft has put all of the experience gained into releasing an object-oriented language that is powerful (like Java), easy to learn (like VB) and with a low footprint (supposedly low) like PHP. I am not claiming in any way that I am a C# expert in here (believe I am not one) but I recently benchmarked a web application developed using C# for one of my clients during a security audit and I was surprised by the various security features that were introduced at the security level (especially exceptions) and at the performance level (the server handled 1024 concurrent requests / second for almost 2 minutes before it crashed). I must mention here that this benchmark is completely related to the way the application was written but it helped me gain a little more experience with how C# handles run-time errors and introduced me to the performance tweaks that IIS can help with if programmers get to know them. This lead me to conclude that Microsoft will be pushing forward with C# for the years to come with the hope to get back the old days of VB programming and move forward from there.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Let me make this conclusion short. If you want the details behind it, read the article again.
&lt;/p&gt;
&lt;p&gt;
If you are new to programming and are interested in Website development, learn PHP. This is the key to go.
&lt;/p&gt;
&lt;p&gt;
If you just love Microsoft, learn C#.
&lt;/p&gt;
&lt;p&gt;
If you want to make it into Enterprise programming, learn Java.
&lt;/p&gt;
&lt;p&gt;
Better yet, why not learn them all?
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/94_the_future_of_web_programming.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/94_the_future_of_web_programming.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/94_the_future_of_web_programming.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Web</category>
      
    <category>Programming</category>
         <pubDate>Wed, 02 Sep 2009 20:02:01 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Microsoft Halloween Documents</title>
   <description>
    &lt;p&gt;
&lt;img src=&quot;/gallery/1/previews/microsoft_logo.jpg&quot; border=&quot;0&quot; hspace=&quot;5&quot; width=&quot;120&quot; height=&quot;96&quot; align=&quot;left&quot; /&gt;Check this website out and see why Microsoft is so &amp;quot;scared&amp;quot; from the Open Source community and Open Source products. In the last week of October 1998, a confidential Microsoft memorandum on Redmond&#039;s strategy against Linux and Open Source software was leaked out to the public. Read the memorandum and more...
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.catb.org/%7Eesr/halloween/&quot; target=&quot;_blank&quot; title=&quot;Microsoft Halloween Documents&quot;&gt;http://www.catb.org/~esr/halloween/ &lt;/a&gt;
&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/87_microsoft_halloween_documents.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/87_microsoft_halloween_documents.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/87_microsoft_halloween_documents.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Linux</category>
      
    <category>Web</category>
         <pubDate>Tue, 18 Nov 2008 17:19:21 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Emerald Who&#039;s Who is a Scam</title>
   <description>
    &lt;p&gt;I am writing this article in here so that everyone else out there can be aware of this SCAM and FRAUDULENT company named Emerald Who&#039;s Who. These people are very professional at their SCAM business to the extent that you will feel very stuck in their deal. I was almost caught yesterday except for this small silly mistake that they did and got my defensive mechanisms up.&lt;/p&gt;&lt;p&gt;If you are intereseted in this story, click to read more. If you are not intereseted in the details, simply be aware of anybody calling you over your phone from a company named Emerald Who&#039;s Who.&lt;/p&gt;&lt;p&gt;My story with this is short and simple. A long time ago (around 6 months ago), I received an email from Emerald Who&#039;s Who informing me that I have been referred to them by experts in my domain as one of the credible people in my field. As such, they are inviting me to become listed as part of their Who&#039;s Who. I visited their &lt;a href=&quot;http://www.emeraldwhoswho.com/&quot; target=&quot;_blank&quot;&gt;scam website&lt;/a&gt; and, to my surprise, it looked like a normal one with some listings of other members on it (some of them being well known in my region). The website uses SSL encryption verified by Verisign so these people must be doing some real business (although not completely verified). I felt safe about it so I completed the form (a very long one) and submitted it.&lt;/p&gt;&lt;p&gt;Six months after that (literally six months), I recieved a call during a business meeting that I had. The man on the other hand of the line was very business oriented and used terms that caused me to feel really special. I know I am special in one way or another but I just did not know that &lt;a href=&quot;http://en.wikipedia.org/wiki/Louis_V._Gerstner,_Jr.&quot; target=&quot;_blank&quot;&gt;Louis Gerstner&lt;/a&gt; was my next possible competitor ;)&lt;/p&gt;&lt;p&gt;He asked me many questions related to the way I conceive my business, what I think makes NetDesignPlus a special &lt;a href=&quot;http://netdesignplus.net/&quot; target=&quot;_blank&quot;&gt;web development company&lt;/a&gt;, as well as many other questions that made him look really interested in preparing a mini-bio about me.&lt;/p&gt;&lt;p&gt;So far, I was the rat in the trap. I was thinking about all the possible ways to make use of this connection to the maximum extent possible. The guy moved forward to add that in addition to being listed, I can make use of some optional premium services in return for money. These services include being published in many forms (online, catalogs, journals, etc.) as well as a selective service that allows me to use their services to select potential customers from their database of professionals, etc.&lt;/p&gt;&lt;p&gt;The interview lasted around 20 minutes during which I completely believed this guy. Then, the BIG mistake was done when he started becoming pushy towards my credit card. I tried being polite with this extremely polite person by telling him that I will review his proposal (which he promised to send by email) and then, I will proceed and register for the package that I choose.&lt;/p&gt;&lt;p&gt;At this point, he started becoming more and more pushy (he must be this way since the rat is starting to vision the trap now) by offering me packages for lower prices and trying to get my credit card number over the phone. I explicitly mentioned to him that I cannot give my credit card number to anyone (isn&#039;t this what my bank told me when I got it?). How about giving it over the phone to some person calling himself Jerry Aguire (yup, Aguire and not Maguire). At this point, he said that he has an alternative solution for me where he can send me the proposal while he is over the phone and then, I can check it while he is on the phone with me and decide whether I want to buy or not while he is on the phone with me. I asked why I cannot get some time. He said that they have thousands of requests that they need to consider (poor them) and cannot go back and forth on a single application. At this point, I realized the scam and decided to have some fun (by increasing his phone bill as much as I can). So I told him that I have my credit card ready (and got him to wait for me to get it). Then I spent another 20 minutes trying to get as much information as possible about him (I got his phone number that surely nobody answers) and I tried recording his voice on my mobile phone (didn&#039;t work since the call was already in progress).&lt;/p&gt;&lt;p&gt;Finally, I really got tired of this so I told him that I will try to do my best to get back to him within the 24 hours period that he agreed on (I thought they cannot go back and forth on applications).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;In brief, this guy is a real genius. The approach that he uses during his phone call simply traps you. You must be very aggressive to succeed in escaping his offers and proposals.&lt;/p&gt;&lt;p&gt;I hope this article helps some people out there escape this type of scams.&lt;/p&gt;&lt;p&gt;The links below are for you to read more about other people who went through the same story:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://consumerbeware.blog.com/1471825/&quot; target=&quot;_blank&quot;&gt;Buyer Beware&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.scam.com/showthread.php?t=30426&quot; target=&quot;_blank&quot;&gt;Scam.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/86_emerald_whos_who_is_a_scam.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/86_emerald_whos_who_is_a_scam.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/86_emerald_whos_who_is_a_scam.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>General</category>
      
    <category>Web</category>
      
    <category>Security</category>
         <pubDate>Tue, 28 Oct 2008 18:01:14 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Recovering Lost Web Pages</title>
   <description>
    &lt;p&gt;Nice title eh? Here is the case.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;You paid for someone to develop a website for you.&lt;/li&gt;&lt;li&gt;Your website was done (no programming involved) and hosted online.&lt;/li&gt;&lt;li&gt;For one reason or another, you don&#039;t have access to your website anymore. Many cases might lead to this such as problems with the party that developed your website, crash on a server with no backup as well as all sort of other non-professional reasons that might be faced.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;You want to recover these lost pages?&lt;/p&gt;&lt;p&gt;The solution is fairly easy.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Goto http://google.com/&lt;/li&gt;&lt;li&gt;Type site: followed by your domain name (e.g. site:victorsawma.com) and hit the button&lt;/li&gt;&lt;li&gt;Google will get you a list of all pages that Google&#039;s spider have crawled from your website and saved locally on their servers (Yes. Google has almost all websites saved locally on their servers. This was actually the way Google started as per the creators of Google)&lt;/li&gt;&lt;li&gt;At the bottom of each entry, you will see a link labeled (cached)&lt;/li&gt;&lt;li&gt;Click on that link and you will be able to see the cached page from Google&#039;s servers.&lt;/li&gt;&lt;li&gt;Save the page and move to the next page&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This can be very helpful in many other cases such as updating website content and then deciding to revert back to old text.&lt;/p&gt;&lt;p&gt;Try it for yourself. The link below will show you all pages from my site that are cached by Google:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.google.com/search?q=site%3Avictorsawma.com&quot; target=&quot;_blank&quot;&gt;http://www.google.com/search?q=site%3Avictorsawma.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Images, on the other hand, are not cached. As such, you will have to try to get them from somewhere else but at least we have saved the content which matters most. Right?&lt;/p&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/85_recovering_lost_web_pages.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/85_recovering_lost_web_pages.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/85_recovering_lost_web_pages.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Wed, 22 Oct 2008 11:42:41 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Al Jazeera TV: Internet Isolation Effects on Family Members</title>
   <description>
    I was a guest on Al Jazeera TV last Saturday. The topic was about the negative effects of the Internet on family members in terms of isolation. You can watch the movie by clicking on the picture below (Real Player required).&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://victorsawma.com/movies/jazeera_20080628.ram&quot;&gt;&lt;img border=&quot;0&quot; style=&quot;&quot; alt=&quot;&quot; src=&quot;http://victorsawma.com/resserver.php?blogId=1&amp;amp;resource=jazeera_20080628.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Victor Sawma, Al Jazeera TV&lt;/span&gt;&lt;br style=&quot;font-weight: bold;&quot; /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Sat. June 28, 2008 23:34 pm&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;What really bugged me about this TV appearance was the fact that I couldn&#039;t finish my topic. The result was a person who masters web technologies talking about the negatives of the web on family members in terms of isolation. I will put the whole topic in here for those who are interested in getting the whole story.&lt;br /&gt;&lt;br /&gt;The topic that was being discussed was related to the isolation effects of the Internet on family members. We can all see many people sitting in a room together chatting, smiling, typing, etc. Although these people are sitting together, they are, in reality, not together since each member is enjoying his own virtual Internet world. This fact can cause many negative effects on family members and family ties.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;First, it is very important to discuss the main difference between the Web and other media technologies (TV, Radio, etc.). While traditional media technologies are one-way (with some minor limited interactive exceptions), the web is completely interactive and rich. This fact makes the web more popular to human beings including children and parents within families.&lt;br /&gt;&lt;br /&gt;Although the web leads to isolation, it is important to understand the reasons behind the isolation (listed below).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Working Alone:&lt;/span&gt; unlike TV and Radio media where family members gather to watch or listen, children usually work on the internet alone. This is a bounding condition that leaves the family member alone against all the positives and negatives of the web.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Children with Psychological / Social Problems:&lt;/span&gt; a very important cause for isolation is found with children who face psychological and social problems. A child facing a hard time making friends due to appearance issues or other social issues might use the Internet as an escape from reality. This leads to the child creating his own virtual world and convincing himself / herself of his / her new personality. Thus, leading to more isolation and separation between family members and the society.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Unlimited / No Border Medium:&lt;/span&gt; Having no limits on the Internet can be seen as a positive and negative characteristic. A child who uses the Internet to bypass borders for collecting information and sharing experience shows a positive edge. On the other hand, some children might use the internet to bypass borders as an escape from confronting social issues in real life. This, as well, leads to more isolation.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Social Interaction:&lt;/span&gt; Similar to the border case, the Internet helps surfers getting introduced to customs and traditions of other societies. If a child uses this information for the sake of information only, this can be seen as a positive. If a child, however, starts confronting his traditions / customs by introducing other traditions / customs, then this can lead to more isolation as well.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Freedom (of what?):&lt;/span&gt; The Internet is an anonymous medium where every visitor has no identity verified. Children who use this freedom in a positive manner will sure enjoy a positive experience. Other children who use the Internet to express rage and perform crimes that are locally prohibited by law will surely get addicted to the Internet more and more and, thus, leading to more isolation.&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Conclusion&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Despite the list of negative effects that the Internet &amp;quot;might&amp;quot; cause to family members, a major factor in determining the influence of the Internet on family members is the awareness of parents. Any child living in a neighborhood might face the same issues listed above. The Internet simply has a higher probability of doing so due to the freedom associated with it. A major &lt;span style=&quot;font-weight: bold;&quot;&gt;positive&lt;/span&gt; factor about the Internet, that is usually forgotten, is the ability of parents to &lt;span style=&quot;font-weight: bold;&quot;&gt;control&lt;/span&gt; and &lt;span style=&quot;font-weight: bold;&quot;&gt;monitor&lt;/span&gt; their children&#039;s behaviour and experience. Unlike neighborhoods where monitoring and controlling might be harder to accomplish, the Internet allows parents to transparently monitor and control what their children can do and what not to do.&lt;br /&gt;&lt;br /&gt;If parents are aware about how to monitor and control their children Internet experience, then the Internet will for sure play a positive role by allowing parents to guide their children along the way. &lt;br /&gt;If parents, on the other hand, are not aware of Internet controls and monitoring capabilities, then the Internet will become just like any other medium where the child will be living under the mercy of other users, friends, criminals, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/81_al_jazeera_tv_internet_isolation_effects_on_family_members.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/81_al_jazeera_tv_internet_isolation_effects_on_family_members.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/81_al_jazeera_tv_internet_isolation_effects_on_family_members.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Mon, 30 Jun 2008 18:16:04 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Suspicious Network Solutions Measures</title>
   <description>
    &lt;img src=&quot;/gallery/1/previews/netsol_logo.jpg&quot; border=&quot;0&quot; hspace=&quot;5&quot; vspace=&quot;5&quot; width=&quot;120&quot; height=&quot;46&quot; align=&quot;left&quot; /&gt;A friend of mine called me today and asked me about a &amp;quot;funny&amp;quot; problem that he is facing with domain names. He tries to search for a domain name to register it and gets two different answers from Network Solutions (domain name available for registration) and GoDaddy (domain name NOT available for registration). Performing a simple WhoIs on the domain name in question, you get that the domain name is registered by Network Solutions and is currently available for registration at Network Solutions. I proceeded to Network Solutions and tried to search for the domain name there, the domain name was still available for registration. Trying the same thing at GoDaddy again showed that the domain name is NOT available.&lt;br /&gt;
&lt;br /&gt;
I tried to query the reason behind this and the result was a very suspicious protection measure put in place by Network Solutions.&lt;br /&gt;
My friend tried to SEARCH for the domain name availability yesterday and it showed as &amp;quot;Available for Registration&amp;quot; on Network Solutions. He did not register the domain name. He did not even do anything else but searched to check whether the domain name was available for registration or not.&lt;br /&gt;
&lt;br /&gt;
Today, he came to me to reserve the domain name and it turned out that the domain name was only available for registration at Network Solutions at the normal registration price. The reason behind this is described at the Network Solutions website as, and I quote:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold; font-style: italic; font-size: small&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span style=&quot;font-style: italic&quot;&gt;In response to customer concerns about domain names being registered by someone else just after they have conducted a domain name search, Network Solutions is implementing a new security measure to protect our customers.&lt;/span&gt;&lt;br style=&quot;font-style: italic&quot; /&gt;
&lt;br style=&quot;font-style: italic&quot; /&gt;
&lt;span style=&quot;font-weight: bold; font-style: italic&quot;&gt;What is the Customer Protection Measure?&lt;/span&gt;&lt;br style=&quot;font-style: italic&quot; /&gt;
&lt;br style=&quot;font-style: italic&quot; /&gt;
&lt;span style=&quot;font-style: italic&quot;&gt;Network Solutions may reserve domain names that are searched on our Web site for up to 4 days. During this period, these domain names will only be available to register at networksolutions.com.&lt;/span&gt;&lt;br style=&quot;font-style: italic&quot; /&gt;
&lt;br style=&quot;font-style: italic&quot; /&gt;
&lt;ul style=&quot;font-style: italic&quot;&gt;
	&lt;li&gt;This customer protection measure may be enabled when a customer searches for an available .com domain name at networksolutions.com but decides not to purchase the name immediately after conducting the search.
	&lt;ul&gt;
		&lt;li&gt;After the search ends, Network Solutions will put the domain name on reserve. During this reservation period, the name is not active and Network Solutions does not monetize the traffic on these domains.&lt;/li&gt;
		&lt;li&gt;If a customer searches for the domain again during the next 4 days at networksolutions.com the domain will be available to register.&lt;/li&gt;
		&lt;li&gt;If the domain name is not purchased within 4 days, it will be released back to the registry and will be available for registration through any registrar.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;This protection measure provides our customers the opportunity to register domains they have previously searched without the fear that the name will be already taken through Front Running.&lt;/li&gt;
	&lt;li&gt;By holding the searched domains at Network Solutions for a short period, it allows our customers to take the time to decide whether this is the domain name that they really want to register.&lt;span style=&quot;font-weight: bold; font-size: small&quot;&gt;&amp;quot;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;&lt;br /&gt;
What Is Suspicious About This?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Network Solutions claims that this measure is being taken to protect customers from losing domain names through front running. Front running, and I quote, &amp;quot;is when an individual registers domains within minutes or
hours after someone else has conducted a domain name search on a
registrar&amp;acirc;&amp;euro;&amp;trade;s site, performed a WHOIS query or typed a domain in the
browser to see if there is an active Web site. Front Runners may get
access to these searches through Internet Service Providers, Spyware,
or registries. Front Running allows these individuals to attempt to
make money from the domain through pay-per-click ads or by re-selling
the domain in the aftermarket at a marked up price.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold; font-size: small&quot;&gt;Is Network Solutions Really Protecting You Or Abusing You?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
My friend had searched for the domain name yesterday. Today, any person, including me, can register the domain name through Network Solutions. No protection whatsoever is being provided. In fact, the only thing that was done is the prevention of having the domain name registered through another registrar. This is not a protection. It is simply an abuse of the Whois service. While Network Solutions provides .COM domain names at 34.99 USD, other registrars provide the same service at prices as low as 8 USD.&lt;br /&gt;
&lt;br /&gt;
This protective measure is simply preventing people from registering their domain names with any other domain name registrar once they search for the domain name at Network Solutions. This will remain the case for 4 days until the domain name is released for registration at other registrars. If you had a really good domain name to register and made the mistake of checking its availability with Network Solutions, you will have no way to reserve it elsewhere except after 4 days. In most cases, you will end up forced to reserve the domain name with Network Solutions to avoid losing it by someone else registering it within the 4 days period.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold; font-size: small&quot;&gt;What Can You Do to Avoid This?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
To avoid going through all of this hassle, simply don&#039;t use the Network Solutions Domain Name Search Service unless you plan to register the domain name with Network Solutions. I expect many similar problems to occur with ISPs and other web service providers in the few coming days especially that clients usually search for the domain name availability prior to asking their web service providers to reserve it for them and do all the technical work of pointing and hosting the domain name. Through this &amp;quot;useless&amp;quot; security measure, Network Solutions will be simply causing web service providers that do not register their domain names with Network Solutions headaches and problems.&lt;br /&gt;
&lt;br /&gt;
Spread the word around to everyone you know might face such a problem.
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/77_suspicious_network_solutions_measures.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/77_suspicious_network_solutions_measures.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/77_suspicious_network_solutions_measures.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Sun, 13 Jan 2008 19:33:24 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Which Operating System Is Microsoft Using?</title>
   <description>
    I stumbled today at a page thinking it was a joke until I checked it manually to make sure it was correct. The page is simple. It is from NetCraft and shows the servers that are being used by big companies like IBM and Microsoft. Logically speaking, Microsoft should be using Windows Servers at least to prove to its clients that Microsoft servers are stable everywhere and for everything. I was shocked to find out that Microsoft was using Linux (its competitor) as a server.&lt;br /&gt;&lt;br /&gt;The screenshot below is from NetCraft and can be seen (while it exists) by clicking on &lt;a href=&quot;http://searchdns.netcraft.com/?restriction=site+contains&amp;amp;host=microsoft.com&amp;amp;lookup=wait..&amp;amp;position=limited&quot;&gt;this link&lt;/a&gt;.&lt;br /&gt;&lt;a href=&quot;http://victorsawma.com/resserver.php?blogId=1&amp;amp;resource=microsoft_using_linux.jpg&quot;&gt;&lt;img style=&quot;0px none ; margin: 5px;&quot; alt=&quot;Microsoft using Linux as their web servers.&quot; src=&quot;http://victorsawma.com/resserver.php?blogId=1&amp;amp;resource=microsoft_using_linux.jpg&amp;amp;mode=preview&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/74_which_operating_system_is_microsoft_using.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/74_which_operating_system_is_microsoft_using.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/74_which_operating_system_is_microsoft_using.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Mon, 13 Aug 2007 23:54:14 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Search Engine Optimization Conception</title>
   <description>
    I am being asked lately a lot about the facts behind search engine optimization (SEO), how it works, what it does, why is it needed and (most above all) why do price ranges between various SEO providers vary drastically. In this article, I will try to describe, in a brief overview, the various ways that SEO is achieved via the various aproaches that I know about on the web. In brief, SEO is the process of refactoring a website in order to score higher on search engines on certain key search terms. By achieving higher scores, websites appear first when the search term in question is queried. Various search engines perform different scoring techniques while evaluating websites including what is known as On-Site and Off-Site scoring.In SEO, there are two main phases involved to achieve a higher score. These two phases are:&lt;br /&gt;&lt;br style=&quot;font-weight: bold;&quot; /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;On-Site Optimization:&lt;/span&gt; this involves techniques that increase the website score within pages of the website itself. This covers various techniques such as page titles, keywords, page content, keyword distribution, inter-page linkage, inter-website-page linkage, etc. The main purpose from on-site optimization is to provide enough content related to the keyword in question. This content must, at least, overweigh the competition in other websites.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Off-Site Optimization:&lt;/span&gt; this involves techniques that increase the website score by using links (outgoing and incoming) to other websites related to the keyword in question. The main idea here is to get the search engine to evaulate the website, in general, and pages, in particular, as a reference for the keyword in question. Website and Page Popularity are important topics within this part of the SEO process.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Search engines evaluate websites and website pages in different ways. In this article, we will be using Google as an example. Google evaluates websites using a very (and I mean very) complicated formula. The approach that Google uses, though, is very simple although the formula itself is complicated. The list below describes a broad overview of the evaluation process.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Google starts by scoring each page independently.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Keyword distribution and keyword density within the page are evaluated.&lt;/li&gt;&lt;li&gt;The page content is used to determine the relevance of the page with respect to the keywords involved.&lt;/li&gt;&lt;li&gt;Each page is scored separately at first.&lt;/li&gt;&lt;li&gt;Once all pages are scored, Google moves on to determine the website score by combining the scores of each page based on a determined weight per page. In this formula, the way that the website is interlinked (linked from pages within the website to other pages within the same website) are major players in increasing the weight of a certain page over the weight of other pages. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;At this point, the On-Site score is determined. What remains is the Off-Site score. This is done as follows (in brief of course):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Google determines links from within pages of the website to external pages in other websites. Each link is followed and the score of that page is determined as well. This affects the score of the page itself to a minor extent.&lt;/li&gt;&lt;li&gt;Google then determines links from other websites to the pages of the website in question. Incoming links affect the score of the pages to a major extent (Google considers incoming links as referrals and, as such, they are taken into severe consideration just like someone asking your references about your work ;) The scores of the referral pages are highly considered. As such, the higher the score of these pages the higher the score that your website will accumulate.&lt;/li&gt;&lt;li&gt;It is worth noting that the content of the pages that you refer to or that refer to you is also important. For example, having a link from a forum related to cars to a website that sells cars is considered relevant while a link from a forum discussing politics to a website selling cars is not considered as relevant.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Another factor in determining the website score is the website age. Similar to normal life, the older the person, the wiser he/she is assumed to be. The same applies to websites. Websites that have been providing a certain content for years are considered more relevant than websites that started providing the content recently. This does not mean, however, that age is superior. Age is just another factor that search engines like Google take into consideration while determining website scores.&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How Do Various SEO Providers Work?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As described above, a major factor in determining the website score is in either content, or links, or both. SEO providers follow one of the following three approaches. For each approach, I will describe the approach itself as well as a brief overview about the hardness involved in providing it along with the advantages and disadvantages of that approach.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;SEO Based on Content Only:&lt;/span&gt; in this approach, SEO providers emphasize on website content to achieve a high score. This usually involves restructuring websites to include forums, blogs, articles, resources, etc. that are related to the keywords in question. This also involves generating website pages (sometimes reaching thousands) in order to achieve a high score. Advantages of this approach are a long lasting effect since outweighing a high score requires generating more content than the content involved. Search engines pay close attention to cloning (websites copying others) and, as such, outweighing a high scoring website is very tough since it requires generating more content without cloning / copying the existing website content. Disadvantages of this approach is the time required to generate this content as well as the complexity of linking the website pages internally in a way to produce the required score.&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;SEO Based on Links Only:&lt;/span&gt; in this approach, SEO providers emphasize on generating links (usually external ones) that point to your website for the sole purpose of achieving the high score in question. Usually, providers of this approach are websites that already have a website or a network of websites with content related to your website. SEO, in this approach, is usually leased on a yearly (or monthly) basis. Advantages of this approach are the very fast result that they provide. The disadvantage is usually when competitors buy the same service from your SEO provider. This usually leads to imposing increasing costs (like a bid or so) where you and your competition bid to gain the linking website. Another disadvantage is that the effect will cease to exist as soon as your SEO lease is stopped and the links are removed.&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;SEO Based on Content and Links:&lt;/span&gt; This is usually the best approach for SEO providers and the most effective and long lasting. It combines both approaches described above and usually incurs the highest cost among all approaches.&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;Which Approach Is Better For Me?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The answer to this question is simple. Look at your competition and determine their score (your SEO provider should be able to do that easily for you prior to signing the contract). Based on the score and the competitive analysis, you will be able to determine the points of strength for your competition. If links can outweigh the competition, you can go for the link approach and work as you go (by yourself) on the website content to ensure a long lasting effect later on. If your competition is heavily based on content, links might not be enough since the competition might also generate links to their website and, thus, lead to your score decreasing drastically in a very short period of time. In this case, you can either move forward with the content approach or both approaches.&lt;br /&gt;&lt;br /&gt;In all cases, you must always pay attention to what type of contract you are signing. Ask your SEO provider to explain to you the process that they follow. If they refuse to do so (claiming this is a secret recipe), don&#039;t sign any contract since this usually means that your provider is spamming and cheating search engines to get you a higher score. If you ever cheat or spam, search engines like Google will sooner or later discover your cheat and will ban your website from ever being indexed again.&lt;br /&gt;&lt;br /&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/73_search_engine_optimization_conception.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/73_search_engine_optimization_conception.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/73_search_engine_optimization_conception.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Sun, 05 Aug 2007 21:13:46 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Web Links for HTML Newbies</title>
   <description>
    This list contains links to certain pages on the web that are useful for HTML and XHTML newbies.&lt;a target=&quot;_blank&quot; href=&quot;http://webmonkey.wired.com/webmonkey/reference/special_characters/&quot; onclick=&quot;
function onclick(event) {
    return top.js.OpenExtLink(window, event, this);
}
&quot;&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://validator.w3.org/&quot;&gt;HTML / XHTML Validator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://jigsaw.w3.org/css-validator/&quot;&gt;CSS Validator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://webmonkey.wired.com/webmonkey/reference/special_characters/&quot; onclick=&quot;
function onclick(event) {
    return top.js.OpenExtLink(window, event, this);
}
&quot;&gt;&lt;a&gt;Special Characters&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;If you have such similar links, please feel free to add them here.&lt;br /&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/22_web_links_for_html_newbies.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/22_web_links_for_html_newbies.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/22_web_links_for_html_newbies.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Tue, 17 Oct 2006 16:36:47 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>Why I Prefer PHP over .NET?</title>
   <description>
    One of the major differences between .NET and PHP is the outstanding performance and reliability that PHP provides. &lt;br /&gt;&lt;br /&gt;I am always asked by people, especially students, about the reason why I prefer PHP technology over ASP technology. In its simplest form, I can safely say that PHP is safe and secure (by default) while .NET is not. It is obvious that .NET supports easy web development and fast production. To produce a website by a beginner using PHP might take 50% more time than it would take using .NET.&lt;br /&gt;&lt;br /&gt;An expert PHP programmer, though, can produce solutions using PHP in almost the same time required by .NET developers. PHP outstands when it comes to cusotmized solutions (especially those related to customized GUI components such as combo boxes, complicated SQL queries displayed in simple XHTML forms, etc.)&lt;br /&gt;&lt;br /&gt;PHP also outbeats .NET when it comes to XHTML validity since the XHTML written while coding PHP is completely up to the developer while that written by .NET is written normally by tools that don&#039;t produce valid XHTML.&lt;br /&gt;&lt;br /&gt;Today, however, and while browsing for an online payment gateway
provider other than my current provider, I ran across a website that
uses .NET technology for its website. I will not state which website
for security reasons. I sent them an email to fix the error with the
hope that they do fix it before somebody finds the website.&lt;br /&gt;&lt;br /&gt;The picture that you will see below is an EXACT snapshot from the website. [Click on the image for a preview]&lt;br /&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://victorsawma.com/resserver.php?blogId=1&amp;amp;resource=why_i_dont_like_DOTNET.jpg&quot;&gt;&lt;img align=&quot;left&quot; alt=&quot;And they still ask me why I don&#039;t like .NET Technologies!&quot; src=&quot;http://victorsawma.com/resserver.php?blogId=1&amp;amp;resource=why_i_dont_like_DOTNET.jpg&amp;amp;mode=preview&quot; style=&quot;0px 5px 0px 0px;&quot; /&gt;&lt;/a&gt;The error that you see is related to the fact that .NET displays errors by default while PHP hides them. PHP runs in two forms explicitly named Development and Production. When in production mode, errors are NOT displayed and, thus, it is impossible to face such an error using PHP. DOTNET, on the other hand, displays all errors by default and the result, as seen above, is a perfect lead to a &amp;quot;beautiful&amp;quot; security breach!&lt;br /&gt;&lt;br /&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/49_why_i_prefer_php_over_net.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/49_why_i_prefer_php_over_net.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/49_why_i_prefer_php_over_net.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Thu, 18 May 2006 15:59:21 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
    <item>
   <title>LiveMediaPlus</title>
   <description>
    An interesting solution that we&#039;ve launched recently is: LiveMediaPlus.&lt;br /&gt;LiveMediaPlus is intended to be a complete online marketing solution for businesses and individuals interested in online marketing.&lt;br /&gt;&lt;br /&gt;What is so special about LiveMediaPlus and why would NetDesignPlus invest on such a solution?&lt;br /&gt;&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Traditional Online Marketing Solutions&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Similar to any online marketing solution, LiveMediaPlus allows
advertisers to share (also known as rotate) their banners on a certain
website. This solution is divided into two parts: the Webmaster part and the Advertiser part. LiveMediaPlus simply sits in between serving as a connection between webmasters and advertisers.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;The Webmaster Part&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
A website starts by joining the advertising network and ends up
displaying banners and advertisements of different types, sizes,
dimensions, etc. on its web pages.&lt;br /&gt;
Everytime the webpage is visited, a different banner is displayed with
a differnet link for a different advertiser. This allows many websites
to display banners while not worrying about how the banner is sold,
when, and how. The more banners are displayed (and eventually clicked),
the more money the website owner will make.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;The Advertiser Part&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
Advertisers, on the other hand, will visit an online marketing engine,
upload banners, specify where their banners are to be displayed and,
voila, the banners are there moving from one website to another
(rotating) as visitors enter each page of a website. This allows to cut
down advertising cost dramatically since it allows marketing solution
providers to split the cost amongst many advertisers. The end result:
more advertisers, more money and at a lower price per advertiser.&lt;br /&gt;
&lt;br /&gt;
&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;LiveMediaPlus: What is a Plus in Here?&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
Although LiveMediaPlus supports traditional online marketing strategies, it would have been a waste of time to simply rework what is already provided by giants. A Plus in this case is required and the result was the ability to advertise INSIDE the media player itself instead of simply advertising on websites.&lt;br /&gt;&lt;br /&gt;NetDesignPlus is already a provider for various TV and Radio stations in Lebanon (LBCI, Sawt el Ghad, Sawt el Moussika, 99FM, Nostalgie and VDL). Given this fact, we simply thought of using this fact as yet another reason for a better and more powerful online marketing solution. TV and Radio stations broadcast live on the web using technologies such as Real Player and Windows Media player.&lt;br /&gt;&lt;br /&gt;We used the power of Media Presentations inside these browsers to introduce a live presentation (in this case the banner) into the player. In other words, whenever you request to listen to a certain station online, a presentation is broadcasted instead of the direct live stream. This presentation displays the banner and connects you to the live stream itself. The end result is an online live solution that supports banners within media players.&lt;br /&gt;&lt;br /&gt;Another plus is the ability to share your banner amongst the various TV and Radio stations. How would it feel if you can place your banner on FIVE of the best radio stations and one of the best TV stations, if not the best, through one ONLINE marketing solution?&lt;br /&gt;&lt;br /&gt;Having this sentence as part of the solution requirements was, in itself, a perfect business reasoning to get the partners to agree on it.&lt;br /&gt;&lt;br /&gt;Another advantage for this type of marketing is the simple fact that banners are placed inside media players without any other content being placed around them. This makes banners stand out for listeners and produces a high clickthru ratio if compared to traditional online marketing solution.&lt;br /&gt;&lt;br /&gt;Now that LiveMediaPlus is online (you can check it at &lt;a href=&quot;http://livemediaplus.com/&quot; target=&quot;_blank&quot;&gt;www.livemediaplus.com&lt;/a&gt;), we started various tests regarding possible supported banners. This was a crucial step since media players do not support all banners (as the case of a web browser). Now that these tests are over, we can safely say that this solution will become one of the major online marketing solutions in Lebanon.&lt;br /&gt;&lt;br /&gt;If you can help get this solution worldwide, don&#039;t hesitate proposing. We are all ears! Last but not least, you can always be of help by recommending this solution to your advertisers whenever the term &amp;quot;online marketing&amp;quot; is mentioned.&lt;br /&gt;&lt;br /&gt;Your comments, as usual, are always welcomed so make sure you leave them using the comments form below.&lt;br /&gt;&lt;br /&gt;
   </description>
   <link>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/43_livemediaplus.html</link>
   <comments>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/43_livemediaplus.html</comments>
   <guid>http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/archive/43_livemediaplus.html</guid>
      <dc:creator>victor</dc:creator>
      
    <category>Web</category>
         <pubDate>Tue, 31 Jan 2006 16:20:07 +0000</pubDate>
   <source url="http://www.victorsawma.com/1_victors_blog_about_the_web_security_and_life/feeds/rss20">Victor&#039;s Blog about the Web, Security and Life</source>
     </item>
   </channel>
</rss>