<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title></title>
	<atom:link href="http://ivansmusings.com/feed" rel="self" type="application/rss+xml" />
	<link>http://ivansmusings.com</link>
	<description></description>
	<lastBuildDate>Thu, 20 May 2010 06:06:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<image>
  <link>http://ivansmusings.com</link>
  <url>http://ivansmusings.com/wp-content/plugins/favicon-manager/favicon.ico</url>
  <title></title>
</image>
<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.5.1" -->
	<copyright>2009-2010 </copyright>
	<managingEditor>ivan@ivanbayross.com</managingEditor>
	<webMaster>ivan@ivanbayross.com</webMaster>
	<category>posts</category>
	<ttl>1440</ttl>
	<image>
		<url>http://ivansmusings.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title></title>
		<link>http://ivansmusings.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Thoughts - Dreams - Hope</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &amp; Culture" />
	<itunes:author></itunes:author>
	<itunes:owner>
		<itunes:name></itunes:name>
		<itunes:email>ivan@ivanbayross.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://ivansmusings.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>Google Analytics</title>
		<link>http://ivansmusings.com/archives/595</link>
		<comments>http://ivansmusings.com/archives/595#comments</comments>
		<pubDate>Thu, 26 Nov 2009 06:55:38 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=595</guid>
		<description><![CDATA[Using a plugin is really a simple way of adding Google Analytics to your WordPress Blog. There are several plugins available, this is one I&#8217;ve used and it works perfectly. It&#8217;s simple enough to be used by even the most technology challenged person who love to Blog and wold like to add Google Analytics to [...]]]></description>
			<content:encoded><![CDATA[<p>Using a plugin is really a simple way of adding Google Analytics to your WordPress Blog.  There are several plugins available, this is one I&#8217;ve used and it works perfectly.</p>
<p>It&#8217;s simple enough to be used by even the most technology challenged person who love to Blog and wold like to add Google Analytics to their Blog.</p>
<p>Copy paste this URL into your Browser&#8217;s address bar<strong>:</strong></p>
<p>http://yoast.com/wordpress/google-analytics/#utm_source=wordpress&#038;utm_medium=plugin&#038;utm_campaign=google-analytics-for-wordpress</p>
<p><img src="/wp-includes/images/googleanalytics/yoast.jpg" alt="The Yoast website picture" height="150px" width="300px" border="0"/></p>
<p>Navigate across to the website and download the Google Analytics plugin to the desktop.</p>
<p>Next login to your WordPress Blog admin section<br />
Generally the URL is<strong>: </strong>http://< Your Blogs URL goes here >/wp-admin</p>
<p>This is my WordPress Admin page, you may have an Admin page that looks slightly different but the functionality of the page should be identical.</p>
<p><img src="/wp-includes/images/googleanalytics/wordpressadmindashboard.jpg" alt="My wordpress dashborad picture" height="150px" width="300px" border="0"/></p>
<p>Locate the Plugins link in this page and Click it</p>
<p>A drop down list of choices appears from them selecct &#8220;Add New&#8221;. This informs WordPress admin that you wish to install a new plugin to your WordPress Blog.</p>
<p><img src="/wp-includes/images/googleanalytics/addnew.jpg" alt="Add New chosen from Plugins" height="150px" width="300px" border="0"/></p>
<p>On Click of the link Add New, a form is displayed in the Browser via which a plugin can be installed into your WordPress Blog</p>
<p><img src="/wp-includes/images/googleanalytics/searchplugins.jpg" alt="Add New chosen from Plugins" height="150px" width="300px" border="0"/></p>
<p>Click the Search Plugin&#8217;s button. Navigate via the file Browser that pops up to where the Google Analytics plugin was download (i.e. Your Desktop)</p>
<p>Double Click on the plugin&#8217;s <strong>.</strong>zip file when located.  This will begin the plugin upload automatically.</p>
<p>In a minute or two the Successful Plugin Message should be displayed in your Browser</p>
<p>This means the Google Analytics plugin has been successfully installed into your WordPress engine</p>
<h2>Google Analytics plugin configuration</h2>
<p>Locate the Google Analytics plugin in the Settings section of the Dashboard page</p>
<p>Click the link Google Analytics</p>
<p><img src="/wp-includes/images/googleanalytics/setupgoogleanalytics.jpg" alt="Add New chosen from Plugins" height="477px" width="157px" border="0"/></p>
<p>The Google Analytics plugin setup page will be displayed in your Browser</p>
<p><img src="/wp-includes/images/googleanalytics/googleanalyticsparameters.jpg" alt="Google Analytics config parameter page" height="150px" width="300px" border="0"/></p>
<p>Simply Add the Google Analytics UID which you got when you registered the Blog with Google.  You do not have to do anything else.</p>
<p>Simply Click the Update Google Analytics Settings and your Done.  Google Analytics has been setup for your Blog</p>
<p>Easy as pie.</p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2009. |
<a href="http://ivansmusings.com/archives/595">Permalink</a> |
<a href="http://ivansmusings.com/archives/595#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/595&title=Google Analytics">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/595/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Installation</title>
		<link>http://ivansmusings.com/archives/574</link>
		<comments>http://ivansmusings.com/archives/574#comments</comments>
		<pubDate>Wed, 18 Nov 2009 06:03:35 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[Apache Installation]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=574</guid>
		<description><![CDATA[Introduction &#8211; Apache 2.X.XX The Apache Http Server, commonly referred to simply as Apache. Apache is a web – server notable for playing a key role in the initial growth of the World Wide Web and in 2009 became the first web server to surpass the 100 million web site milestone. Apache was the first [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction &#8211; Apache 2.X.XX</h3>
<p>The Apache Http Server, commonly referred to simply as Apache.</p>
<p>Apache is a web – server notable for playing a key role in the initial growth of the World Wide Web and in 2009 became the first web server to surpass the 100 million web site milestone.</p>
<p>Apache was the first viable alternative to the Netscape Communications Corporation web server (currently known as Sun Java System Web Server), and has since evolved to rival other Unix- based web servers in terms of functionality and performance.</p>
<p>Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation. Apache is characterized as free software and open source software.</p>
<h3>Downloading Apache 2.2.11</h3>
<p>Web Site for Apache 2.2.XX downloading setup file – http://httpd.apache.org/download.cgi</p>
<p>(Download all the appropriate setup files and save then to a folder on the hard disk.)</p>
<p><img src="/wp-includes/images/apache/apache_setup_file.jpg" alt="Apache Setup File" height="128" width="132" border="0"  /></p>
<h3>Installing Apache</h3>
<p>Run the setup file of Apache and click Next</p>
<p><img src="/wp-includes/images/apachephpmysql/apacheWIzard.jpg" alt="Downloaded files in a folder" height="354" width="458" border="0"  /></p>
<p>Click Next and the Apache License screen will be show.</p>
<p><img src="/wp-includes/images/apachephpmysql/3.jpg" alt="user license" width="458" height="354" border="0" /></p>
<p>Click Next and a screen will be displayed which contains information that should be read prior the install process starting.</p>
<p><img src="/wp-includes/images/apachephpmysql/4.jpg" alt"Read special notes" width="458" height="354" border="0" /></p>
<p>Click Next and choose &#8216;Typical&#8217; as the type of setup.</p>
<p><img src="/wp-includes/images/apachephpmysql/5.jpg" alt="type of install " width="458" height="354" border="0" /></p>
<p><strong>Network Domain</strong> – any name can be given</p>
<p><strong>Server Name</strong> – any name can be given</p>
<p><strong>Administrator’s Email Address</strong> – should be a valid email address </p>
<p>(If apache server fails, then Apache sends a mail to the Administrators email address)</p>
<p><strong>Ensure that</strong> the &#8211; For All Users, on Port 80, as a service &#8211; Recommended &#8211; Radio Button is Selected</p>
<p> <img src="/wp-includes/images/apachephpmysql/6.jpg" width="458" height="354" border="0" /></p>
<p>The Path to the folder where Apache will be installed is displayed.  Change this if you wish. Then Click Next.</p>
<p><img src="/wp-includes/images/apachephpmysql/7.jpg" width="458" height="354"  border="0" /></p>
<p>The Apache installation process begins.</p>
<p><img src="/wp-includes/images/apachephpmysql/8.jpg" width="458" height="354" border="0" /></p>
<p>The installation completes</p>
<p><img src="/wp-includes/images/apachephpmysql/9.jpg" width="458" height="354" border="0" /></p>
<p>The Apache control icon will be displayed in the Window&#8217;s task bar.  Its the first icon in the image below, with the tiny green triangle.</p>
<p><img src="/wp-includes/images/apachephpmysql/10.jpg" width="125" height="35" border="0" /></p>
<p>To Restart Apache any time you need to simply double click this icon and from the Apache service monitor select &#8216;Restart&#8217;</p>
<p><img src="/wp-includes/images/apachephpmysql/11.jpg" width="440" height="225" /></p>
<h3>Testing Apache</h3>
<p>Open any Browser and type http://127.0.0.1 in its address bar.</p>
<p>The pages shown in the diagram below shold be displayed in the Browser window. Apache has been successfully installed</p>
<h2>Apache is ready for use</h2>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2009. |
<a href="http://ivansmusings.com/archives/574">Permalink</a> |
<a href="http://ivansmusings.com/archives/574#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/574&title=Apache Installation">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/574/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO / SEM</title>
		<link>http://ivansmusings.com/archives/537</link>
		<comments>http://ivansmusings.com/archives/537#comments</comments>
		<pubDate>Sat, 31 Oct 2009 08:02:53 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[SEO / SEM]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=537</guid>
		<description><![CDATA[Learning SEO and SEM.  Take a look at http://www.kpmrs.com/Blog]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve done a ton of commercial application development. I still do.</p>
<p>I&#8217;ve designed, coded, tested and debugged various commercial applications, generally delivered over an Ethernet backbone, but now increasingly being delivered over the Internet.  I&#8217;ve enjoyed all I&#8217;ve done so far from the very successful applications to the occasional application that has flopped dramatically for one reason or the other.</p>
<p>I&#8217;ve had a web presence seemingly forever.  I never took my web presence seriously earlier, but now I&#8217;m looking at leveraging  this to generate niche revenues for myself.  I&#8217;m convinced its possible and the entrepreneur in me has kicked in strongly.</p>
<p>Prior my desire to stream money via the Internet, I&#8217;d never looked at <strong>S</strong>earch <strong>E</strong>ngine <strong>O</strong>ptimization  (or <strong>S</strong>earch<strong> E</strong>ngine <strong>M</strong>arketing) seriously.  I&#8217;d got several quotations from different service providers all willing to do SEO for my Website and Blog for a price, and some of the prices I got quoted took my breath away (which <em>perhaps</em> triggered my curiosity and entrepreneurial spirit).  Hence, I began my journey of discovery of SEO.</p>
<p>What a journey it is (<em>the journey is not over yet</em>).  I&#8217;ve never had so much amazing (much of it seemingly either black magic or pure B.S.) thrown at me during any journey of SEO discovery and I&#8217;ve made quite a few of these in my technical odyssey which is till date &#8216;Work in Progress&#8217;.</p>
<p>That was until I met two young people Sandeep and Priyanka.  Together they run the SEO Training Institute at Mumbai and I count myself very lucky to have met them.  They gave me the low down on SEO and introduced me to SEM using a simple, easy to understand  approach.  Sandeep&#8217;s mobile number is +919769123589 and Priyanka&#8217;s mobile number is +919920045488. Do give them a call if you are in a similar situation as I am.  They taught me well and I&#8217;m plugging them openly in this post.</p>
<p>Sandeep and Priyanka are not the only thing that happened to me in SEO, I discovered the <a href="http://www.kpmrs.com" target="_blank"><strong>K</strong>eyword <strong>P</strong>osition <strong>M</strong>onitoring <strong>R</strong>eport <strong>S</strong>ervice</a> and I discovered the <a href="http://www.kpmrs.com/blog" target="_blank"><strong>KPMRS</strong> blog</a>.</p>
<p>The KPMRS blog is truly amazing. It delivers a ton of very valuable SEO information using simple, easy to read, language.  There&#8217;s nothing shrouded in mystery in any of the posts on this blog.  The blogger&#8217;s passion, skill and in-depth comprehension of the subject is immediately visible.  I really want to share this gem with anyone who reads this post.</p>
<p>Do go over to the KPMRS Blog and read. You&#8217;ll be happy that you did.  I&#8217;m steadily growing my knowledge and skill in SEO simply using this one resource.  Once I&#8217;m done I&#8217;m going to apply all the knowledge I&#8217;ve gained to move my website and Blog upwards in search engine pages (<em>not that they are doing too badly now</em>).</p>
<p>I&#8217;m totally confident I can and I will.</p>
<p><br class="spacer_" /></p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2009. |
<a href="http://ivansmusings.com/archives/537">Permalink</a> |
<a href="http://ivansmusings.com/archives/537#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/537&title=SEO / SEM">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/537/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Art Of Profitability</title>
		<link>http://ivansmusings.com/archives/275</link>
		<comments>http://ivansmusings.com/archives/275#comments</comments>
		<pubDate>Thu, 22 Oct 2009 04:26:02 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[My Podcasts]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=275</guid>
		<description><![CDATA[This is my very frst attempt to create and make available a Podcast. This is an audio extract I&#8217;ve created from a book that has educated and inspired me named &#8216;The Art of Profitability by Adrian Slywotzdky. Do read the this book. You maybe amazed at the change its contents may bring into your life [...]]]></description>
			<content:encoded><![CDATA[<p>This is my very frst attempt to create and make available a Podcast.  This is an audio extract I&#8217;ve created from a book that has educated and inspired me named &#8216;The Art of Profitability by Adrian Slywotzdky.  Do read the this book.  You maybe amazed at the change its contents may bring into your life</p>
<h3></h3>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2009. |
<a href="http://ivansmusings.com/archives/275">Permalink</a> |
<a href="http://ivansmusings.com/archives/275#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/275&title=The Art Of Profitability">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/275/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<!-- Media File exists for this post, but its not enabled for this feed -->
	</item>
		<item>
		<title>Securing your WLAN</title>
		<link>http://ivansmusings.com/archives/353</link>
		<comments>http://ivansmusings.com/archives/353#comments</comments>
		<pubDate>Wed, 29 Oct 2008 12:15:20 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[Securing your WLAN]]></category>
		<category><![CDATA[new ip]]></category>
		<category><![CDATA[Securing]]></category>
		<category><![CDATA[WiFi]]></category>
		<category><![CDATA[WLAN]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=353</guid>
		<description><![CDATA[In this post I&#8217;m sharing my thoughts on how to use simple yet effective ways of securing your WLAN.  The techniques I&#8217;m describing does not really require you to have a Masters degree in computer science to understand, it does however require you to have some familiarity with Networking and using a Browser. Step 1: [...]]]></description>
			<content:encoded><![CDATA[<p>In this post I&#8217;m sharing my thoughts on how to use simple yet effective ways of securing your WLAN.  The techniques I&#8217;m describing does not really require you to have a Masters degree in computer science to understand, it does however require you to have some familiarity with Networking and using a Browser.</p>
<p><strong>Step 1:</strong> Change the default password.</p>
<p>Each router comes with a default Login ID and Password.  Normally the routers default Login ID is &#8216;Admin&#8217; and the Password is &#8216;Password&#8217;.  Pretty original don&#8217;t you think?  Anyways, the first step in securing your WLAN, is in changing the Admin password to any other strong password.  A strong password is one that is at least <strong>10 </strong>characters long and contains a <strong>mix</strong> of upper case and lower case alphabets, numbers and special characters.  Eg. <strong>Ivn!12;rOss</strong></p>
<p><strong>Step 2:</strong> Change the router&#8217;s default ip</p>
<p>Each router is assigned a default ip address which normally is 192.168.0.1.  When setting up the router change this ip to any other ip.  You can stay within the series, such as 192.168.0.XXX i.e. the last value should be changed to anything you like form a single digit to three digits.</p>
<p><strong>Step 3:</strong> Disable the router&#8217;s DHCP service.</p>
<p>DHCP enables remote computers to connect to the router and obtain an ip address assigned by the router.  As far as is possible assign static ip&#8217;s to all the computers on your network.  If you need to have DHCP to make life easier for you  then restrict the number of computers on your network by limiting the number of DHCP ip addresses that the router can create to 5 from its default of 50 assuming of course that you only have 5 computers connecting to your network.</p>
<p><strong>Step 4:</strong> Restrict the network mode.</p>
<p>If you computer can use WiFI &#8216;<strong>N</strong>&#8216; or &#8216;<strong>B/G</strong>&#8216; restrict the router to use any one network mode only. This can help prevent some computers from automatically joining your network. While this is not 100% effective it can help deter the casual snooper, especially if you use the newer &#8216;<strong>N</strong>&#8216; standard.</p>
<p><strong>Step 5:</strong> Change the router&#8217;s default SSID.</p>
<p>The SSID is the name of the network.  This often reveals the name of the house or office from where the WiFi signal is coming which can allow hackers to zero on your physical location. Change the SSID to a random name.</p>
<p>Even better is disabling the SSID broadcast altogether. This makes your WiFi router invisible to laptops and cell phones which automatically scan for WiFi hotspots.  Hopefully, if hackers do not even know that your network exists they will not bother to break in. This is just common sense, prevention is much better than cure so to speak.</p>
<p>Your computers and cell phones that need to access your WLAN can be passed the SSID of the router manually when they are being setup so they can communicate with the router and connect to the WLAN.</p>
<p><strong>Step 6:</strong> Opt for WPA2 or PSK security instead of WEP.</p>
<p>WEP (<strong>W</strong>ired <strong>E</strong>quivalent <strong>P</strong>rivacy) keys can be cracked relatively easily hence opt for WPA (<strong>W</strong>iFi <strong>P</strong>rotected <strong>A</strong>ccess) which uses 64 bit or 128 bit encryption.  PSK&#8217;s are Pre-Shared keys which provide stronger security than WEP or WPA.  The encrypted key is shared by the router and your WiFi devices.</p>
<p><strong>Step 7:</strong> Enable the router&#8217;s MAC filter.</p>
<p>Enable MAC (<strong>M</strong>edia <strong>A</strong>ccess <strong>C</strong>ontrol) address filtering to restrict or authenticate a particular computer on the network. A MAC address is a unique physical address assigned to a network card to uniquely identify the network card.  No two network cards have the same MAC address anywhere in the world.  (Pretty amazing isn&#8217;t it ?). The  can use the network card&#8217;s MAC address to authenticate it.</p>
<p>If any unregistered computer tries to join the network, i.e. a computer who&#8217;s MAC address has not been manually registered with the router, it will simply be prevented from doing so.</p>
<p><strong>Step 8:</strong> Use the router&#8217;s firewall.</p>
<p>Enable the router&#8217;s firewall if it has this feature. Usually router&#8217;s use SPI (<strong>S</strong>tateful <strong>P</strong>acket <strong>I</strong>nspection) which reviews the packets of data entering your network.</p>
<p>If the router has an Internet filter enable this too. Enabling the Internet filter rejects anonymous Internet requests and keeps your network from being pinged.</p>
<p><strong>Step 9: </strong>Disable remote administration</p>
<p>This maybe a great convenience if you are constantly administering the router / network from afar but this is an excellent window of opportunity for hackers.  If you have to use remote administration keep this facility &#8216;On&#8217; only for the period of time that its essential to have.</p>
<p><strong>Step 10:</strong> Switch of the router when not in use.</p>
<p>This may sound a bit silly, but is quite sensible.  If the router is not used at night switch it off.  If you are going out on holiday switch it off.</p>
<p><strong>Step 11:</strong> Disconnect the Internet when not needed.</p>
<p>If you do not need to be connected to the Internet constantly, simply unplug the ISP&#8217;s connection to the router.  The network will still work but it will isolated from all potential hacking.</p>
<p><strong>Step 12:</strong> Position the wireless router carefully.  Place it in the center of your room or office.  The WiFi router broadcasts like a sphere with the strongest signal at the router location.</p>
<p>Hence, the signal strength of the router will be the weakest at the circumference of the sphere.  This could help prevent the router from being accessed by the neighbours or from the street outside.</p>
<p><br class="spacer_" /></p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2008. |
<a href="http://ivansmusings.com/archives/353">Permalink</a> |
<a href="http://ivansmusings.com/archives/353#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/353&title=Securing your WLAN">del.icio.us</a>
<br/>
Post tags: <a href="http://ivansmusings.com/archives/tag/new-ip" rel="tag">new ip</a>, <a href="http://ivansmusings.com/archives/tag/securing" rel="tag">Securing</a>, <a href="http://ivansmusings.com/archives/tag/securing-your-wlan" rel="tag">Securing your WLAN</a>, <a href="http://ivansmusings.com/archives/tag/wifi" rel="tag">WiFi</a>, <a href="http://ivansmusings.com/archives/tag/wlan" rel="tag">WLAN</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/353/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Virtual Domains Under Apache</title>
		<link>http://ivansmusings.com/archives/320</link>
		<comments>http://ivansmusings.com/archives/320#comments</comments>
		<pubDate>Sun, 19 Oct 2008 00:02:48 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[Apache Virtual Domains]]></category>
		<category><![CDATA[Creating Virtual Domains]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=320</guid>
		<description><![CDATA[When Apache is installed on a M.S. Windows XP / Vista computer the Apache installer places Apache’s file structure in: C:\Program Files\Apache Group\Apache2 Apache’s index file, which is displayed when http://localhost is typed into a Browser window and the Go button or the Enter key is pressed, resides in: C:\Program Files\Apache Group\Apache2\htdocs If you do [...]]]></description>
			<content:encoded><![CDATA[<p>When Apache is installed on a M.S. Windows XP / Vista computer the Apache installer places Apache’s file structure in<strong>:</strong></p>
<p>C:\Program Files\Apache Group\Apache2</p>
<p>Apache’s index file, which is displayed when http://localhost is typed into a Browser window and the Go button or the Enter key is pressed, resides in<strong>:</strong></p>
<p>C:\Program Files\Apache Group\Apache2\htdocs</p>
<p>If you do not want Apaches default index page to be displayed when http://localhost is typed in a Browser’s address bar and the <strong>Go</strong> button or the <strong>Enter</strong> key is pressed, simply create your own HTML file, name it index.html and place this in<strong>: </strong></p>
<p>C:\Program Files\Apache Group\Apache2\htdocs</p>
<p>Now if you enter http://localhost in a Browser’s address bar and press Go or the Enter key your HTML page will be rendered in the Browser’s window.</p>
<p>This is an indication that Apache is working perfectly.</p>
<p>Having said that, it’s definitely not good practice to place all your website’s resources within the folder that Apache uses for its own resources i.e.:</p>
<p>C:\Program Files\Apache Group\Apache2\htdocs</p>
<p>It’s good programming practice to keep your website’s resources separate from Apache’s internal resources.</p>
<p>All that is required is that you create a separate folder, anywhere on your hard disk and place your website resources within that folder.</p>
<p>For example:<strong> d:\mysite</strong></p>
<p>Now all that remains is that Apache needs to be informed that the folder<strong>d:\mysite</strong> is where you’ve loaded all your website’s resources.</p>
<p>You do this by creating a <strong>Virtual Domain</strong> under Apache and binding this domain to the folder where your website’s resources are placed.</p>
<p>To create a virtual domain you have to make changes within Apache’s <strong>httpd.conf</strong> file.</p>
<p>Apache’s httpd.conf file is resides in<strong>:</strong></p>
<p>C:\Program Files\Apache Group\Apache2\conf</p>
<p>Navigate to that folder and the first thing to do is to make a copy of Apache’s httd.conf file and save this within Apache’s conf folder i.e. <strong>httpd_copy.conf</strong>.</p>
<p>This way if you’ve made some errors when adding a virtual domain to the httpd.conf file and Apache stops working, all you have to do is to overwrite Apache’s httpd.conf file with the copy you’ve made, then ensure that the file is re-named httpd.conf and Apache should start up again.</p>
<p><strong>NOTE:</strong> In case you do not keep a copy of Apache’s httpd.conf and you’ve damaged the original httpd.conf file you have to re-install Apache from scratch, to get a working copy of Apache web server.</p>
<p>Now open the httpd.conf file in your favorite ASCII editor, (Notepad would do just fine). Scroll right down to the end of the httpd.conf file and you will notice Apache’s virtual domain example.</p>
<p>The code there should look something like<strong>:</strong></p>
<p>#<strong>NameVirtualHost </strong>*:80</p>
<p>#VirtualHost example<strong>:</strong><br />
 # Almost any Apache directive may go into a VirtualHost container.<br />
 # The first VirtualHost section is used for requests without a known<br />
 # server name.<br />
 #<virtualhost><br />
 # ServerAdmin webmaster@dummy-host.example.com<br />
 # DocumentRoot /www/docs/dummy-host.example.com<br />
 # ServerName dummy-host.example.com<br />
 # ErrorLog logs/dummy-host.example.com-error_log<br />
 # CustomLog logs/dummy-host.example.com-access_log common<br />
 # </virtualhost><br />
 # <strong></strong></p>
<p>The <strong>NameVirtualHost</strong> and <strong>VirtualHost</strong> directives are what we are interested in.</p>
<p>Simply copy the whole lot from <strong># NameVirtualHost </strong>to<strong></strong> and paste this below the original code.</p>
<p>Then <strong>delete</strong> the <strong>#</strong> which appears before each entry as shown below.</p>
<p><em>Please notice the section where the <strong>#</strong> are <strong>not deleted</strong>.</em></p>
<p>NameVirtualHost *:80</p>
<p># VirtualHost example:<br />
 # Almost any Apache directive may go into a VirtualHost container.<br />
 # The first VirtualHost section is used for requests without a known<br />
 # server name.</p>
<p><virtualhost *:80><br />
 ServerAdmin webmaster@dummy-host.example.com<br />
 DocumentRoot /www/docs/dummy-host.example.com<br />
 ServerName dummy-host.example.com<br />
 ErrorLog logs/dummy-host.example.com-error_log<br />
 CustomLog logs/dummy-host.example.com-access_log common<br />
 </virtualhost></p>
<p><strong>Next:</strong></p>
<p>Change<br />
 NameVirtualHost *:80</p>
<p>To read as:<br />
 NameVirtualHost 127.0.0.1:80</p>
<p>Notice that the <strong>#</strong> has been deleted <br />
 And <br />
 The local host ip <strong>127.0.0.1</strong> has replaced the <strong>*</strong> in this entry</p>
<p>Now let’s take a look at the <virtualhost </VirtualHost> XML segment.</virtualhost></p>
<p><virtualhost 127.0.0.1:80><br />
 ServerAdmin ivan@ivanbayross.com<br />
 DocumentRoot d:\mysite<br />
 ServerName www.mysite.com<br />
 ErrorLog d:\mysite\errors\errorlog<br />
 </virtualhost></p>
<p>Notice that the<strong>:</strong><br />
 <strong>ServerAdmin</strong> has a legitimate Email ID bound to it.<br />
 <strong>DoumentRoot</strong> has the physical path to your websites resources<br />
 <strong>ServerName</strong> can have any name bound to it, I’ve chosen <em>www.mysite.com<br />
 </em><strong>ErrorLog </strong>has the path to where Apache can keep its error log file</p>
<p><strong>NOTE:</strong> Do not forget to create the folder <strong>d:\mysite\errors</strong>. Then using Notepad create an empty file named <strong>errorlog</strong> within this folder.  <em>Please notice the absence of any file extension.</em></p>
<p>Save the httpd.conf you’ve been editing and re-start Apache.</p>
<p>To restart Apache simply <strong>right </strong>click on the <img src="http://www.ivansmusings.com/wp-includes/images/apache/virtualdomains/apacheicon.gif" alt="" /> icon in the task bar and a popup window will appear as shown in diagram 1.</p>
<table border="0" cellspacing="0" cellpadding="0" width="45%">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/virtualdomains/apachemenu.gif" alt="" /></td>
</tr>
<tr>
<td>Diagram 1</td>
</tr>
</tbody>
</table>
<p>Click on Open Apache Monitor and a popup window will appear as shown in diagram 2</p>
<table border="0" cellspacing="0" cellpadding="0" width="65%">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/virtualdomains/apacherestart.gif" alt="" /></td>
</tr>
<tr>
<td align="left">Diagram 2</td>
</tr>
</tbody>
</table>
<p>Simply click the Restart button.  If all is well Apache will startup perfectly.</p>
<p>There’s a few more steps to be carried out to check is you’ve created the Virtual domain correctly, they are<strong>:</strong><br />
 Making an entry in the <strong>hosts</strong> file.<br />
 Using the file Browser navigate to the folder C:\Windows\System32\drivers\etc<br />
 Within this folder there will be a file called <strong>hosts</strong>.</p>
<p><strong>NOTE:</strong> If you have never used the hosts file ever before then you will find a file called <strong>hosts.sam</strong> or <strong>hosts.tmp</strong> in this folder. Copy this file to a file named <strong>hosts</strong> and you are done.  Then <strong>edit</strong> the contents of <strong>hosts</strong> as indicated below.</p>
<p># Copyright (c) 1993-2006 Microsoft Corp.<br />
 #<br />
 # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.<br />
 #<br />
 # This file contains the mappings of IP addresses to host names. Each<br />
 # entry should be kept on an individual line. The IP address should<br />
 # be placed in the first column followed by the corresponding host name.<br />
 # The IP address and the host name should be separated by at least one<br />
 # space.<br />
 #<br />
 # Additionally, comments (such as these) may be inserted on individual<br />
 # lines or following the machine name denoted by a &#8216;#&#8217; symbol.<br />
 #<br />
 # For example:<br />
 #<br />
 #      102.54.94.97     rhino.acme.com          # source server<br />
 #       38.25.63.10     x.acme.com              # x client</p>
<p><strong>NOTE:</strong> Between the ip and the site name you must use the <strong>Tab</strong> key.</p>
<p># For example:<br />
 #      102.54.94.97     rhino.acme.com          # source server<br />
 #       38.25.63.10     x.acme.com              # x client host</p>
<p>127.0.0.	www.mysite.com</p>
<p>Save hosts and exit.</p>
<p>Finally place a unique index.html file within the folder d:\mysite.  Now when you enter the URL in the Browser address bar: <strong>http://www.mysite.com</strong> Apache will display the contents of the index.html file you’ve place in the folder d:\mysite.</p>
<p>If all this works perfectly then you can build the rest of your website within the folder d:\mysite</p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2008. |
<a href="http://ivansmusings.com/archives/320">Permalink</a> |
<a href="http://ivansmusings.com/archives/320#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/320&title=Creating Virtual Domains Under Apache">del.icio.us</a>
<br/>
Post tags: <a href="http://ivansmusings.com/archives/tag/apache-virtual-domains" rel="tag">Apache Virtual Domains</a>, <a href="http://ivansmusings.com/archives/tag/creating-virtual-domains" rel="tag">Creating Virtual Domains</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/320/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Introduction To G.U.I Design</title>
		<link>http://ivansmusings.com/archives/223</link>
		<comments>http://ivansmusings.com/archives/223#comments</comments>
		<pubDate>Thu, 09 Oct 2008 06:18:24 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[G.U.I Design]]></category>
		<category><![CDATA[Aesthetic integrity]]></category>
		<category><![CDATA[Consistency]]></category>
		<category><![CDATA[Direct manipulation]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=223</guid>
		<description><![CDATA[Objectives:To understand the basics of User Interface Design Today computers are a widely used business tool, there are literally millions of computer users. Almost all businesses use computers in some form or another to make them productive and help them succeed in a competitive world. Computer based, business applications must be designed to fit specific [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Objectives:</strong>To understand the basics of User Interface Design</p>
<p>Today computers are a widely used business tool, there are literally millions of computer users. Almost all businesses use computers in some form or another to make them productive and help them succeed in a competitive world.</p>
<p>Computer based, business applications must be designed to fit specific business models.  Such applications, definitely bring a measurable return on investment to the business in which they are run.  Banking, Accounting, Inventory, Management Information System, Knowledge Management Systems and so on are examples of everyday business applications being run on computers.</p>
<p>All applications can be distilled down to two unique sections.  The first section captures information and the second section stores such captured information.</p>
<p>In the business world, there are two types of people those who create business applications and those who use these business applications.</p>
<p>Strangely, it appears that these two types of people come from two totally different worlds. Quite like the catch phrase &#8220;Women are from Venus and Men are from Mars&#8221;.  Yet one cannot do with out the other.</p>
<p>Techies, as the application developers like to call themselves seem to have little or no understanding about people who actually use their applications.  They are always of the opinion that whatever they create is just perfect and must be used without compliant.  Whereas, users of commercial applications always seem to be cribbing that the application never quite takes their needs into account.</p>
<p>To help bridge this gap I&#8217;ve listed a few principles of Graphical User Interface design I&#8217;ve used, which seems to have always (more or less) resulted in satisfied &#8216;Users&#8217;. <span id="more-223"></span></p>
<h2>The principles of User Interface design:</h2>
<p><strong>Consistency:</strong><br />
Things that work one way in one part of the application should work exactly the same way in other parts as well. This allows users to learn something once, then apply that knowledge again and again as they use the application.  This really allows users to get comfortable with an application quickly.</p>
<p>Consistency between programs, is just as important as consistency within a program. No matter how important the program is, it will not be the only one that your customers are using. If every other program uses a certain key combination to trigger the &#8216;Save&#8217; command, it’s a bad idea to use that combination to mean &#8216;Send Email&#8217; in your application. Even if your program might be made slightly better by having, key combinations behave in a nonstandard manner, it’s guaranteed to drive your users crazy. If they have any kind of choice, it will also drive them to a competitor’s product.</p>
<p><strong>Aesthetic integrity:</strong><br />
There’s an old saying that says when a man wears a bad suit, people notice the suit. When he wears a good suit , they notice the man. The same goes for interface design . A good design is understated and lets the user concentrate on the information being presented. Bad designs use loud graphics, overly gray, carved backgrounds, and other fashionable ornaments that are just there because the designer thought they looked cool.</p>
<p>Some designers even go so far as to change the look of standard interfaces elements like buttons and scrollbars. This really confuses users, since they assume that the change must have been done for a reason, and they’ll actually put their own rules for how these revised elements differ from the standard ones. It seldom occurs to users that the only reason you made them look different is that you got bored with the regular ones.</p>
<p><strong>See-and-point, not remember-and-type:</strong><br />
Computers are good at remembering things likes codes, command names, and lists of data. Humans are generally terrible at it. Instead of making users remember and type this sort of data, the computer should always give them a list of valid possibilities and let them choose from it. Not only will the users’ anxiety level drop, but the programmers are spared having to handle all the error conditions, that arise when users guess wrong.</p>
<p><strong>Direct manipulation:</strong><br />
Good Graphical User Interfaces (GUI’s) allow their users to feel as if they are directly controlling a little world inside the computer. Instead of having to learn an abstract set of command words, they can just grab the things they want to work on using the mouse and interact with them directly. Want to delete a document? Drag and drop it on the trashcan icon. Want to move a file from one directory to another? Just grab the file icon and move it to the folder it should be in.</p>
<p>This sort of direct manipulation is the real strength of graphical user interfaces. Instead of memorizing commands and parameters, users are able to learn the behaviors of a few simple interface objects like folders or buttons then apply that knowledge in different situations.</p>
<p><strong>Perceived Stability:</strong><br />
Even if your program thinks it knows what’s best for a user, keep in mind that users are the ones in control, and that no change in their environment should happen without their knowledge and permission. Hence, maintain stability throughout.</p>
<p><strong>Metaphors from the real world:</strong><br />
Sometimes it’s possible to get users comfortable with something in your computer world by equating it to something they already know about from the real world. This is not so much a general principle as it is a really good trick for making an interface understandable to newcomers.</p>
<p>Most graphical user interfaces, for instance, represent hierarchical disk directories as folders. The idea is that since users know how to use folders in the real world (they can put things in them, give them names, put them inside other folders, and so on), they will have an idea of how to use folders when they see them on a computer VDU.</p>
<p>Other metaphors in common use includes various brushes in paint programs, in boxes for mail systems, and even the all purpose Thrash can. Naturally, there are some limits to the use of metaphors, they cannot be used at all in command-line interfaces, but when they can be used properly, they can be very effective.</p>
<p><strong>WYSIWYG: </strong><br />
What You See Is What You Get.<br />
Documents on screen should match what they will look like when they are printed. In the old days, word processors often used command characters for font changes, such as control b This is a bold phrase control b, which became <strong>This is a bold phrase when printed</strong>. This is not WYSIWYG.</p>
<p><strong>Feedback and Dialog:</strong><br />
Good programs never keep the user guessing. They react immediately when users perform an action, such as clicking a button.  If something is going to take a long time to process, the computer should keep the user informed about not only what it’s doing, but how long it’s expected to take.</p>
<p>The quality of user feedback a program provides and the user’s blood pressure level is directly related. If the user clicks on a button and your program does not respond in some way within half a second, the user starts getting nervous. One study showed that when the computer failed to visibly respond to a button click, it took just <strong>8.5</strong> seconds for half of the participants to assume the machine was hung and press the restart switch.</p>
<p><strong>Forgiveness:</strong><br />
Humans make mistakes. Good programs allow for this by letting them undo their last action, or even revert to a previous version of the document. If users are about to perform some potentially damaging action from which there is no going back, the computer should inform them of the danger and ask whether they want to proceed.</p>
<p><strong>User Control:</strong><br />
No matter what, the user must be the one in control at all times. Nothing destroys a user’s peace of mind faster than having the computer appear to be taking over some action. Want to generate a few thousand letters and dozens of negative magazine columns? All it took was the rumor that Windows 95 contained a runaway agent would sniff out and report all the software on a user’s system and report it back to Microsoft. Think about this before you design any sort of system, agent or wizard that attempts to put anyone other than the user in control.</p>
<p>These 10 principles of user interface design guide are well known to most anyone who’s ever read an interface design guide. They bear repeating here since they’re probably the most important things to keep in mind when it comes to giving your product a good human interface. Just like those other 10 commandments, the G.U.I. world would be a better place if more folks lived with them in mind.</p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2008. |
<a href="http://ivansmusings.com/archives/223">Permalink</a> |
<a href="http://ivansmusings.com/archives/223#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/223&title=My Introduction To G.U.I Design">del.icio.us</a>
<br/>
Post tags: <a href="http://ivansmusings.com/archives/tag/aesthetic-integrity" rel="tag">Aesthetic integrity</a>, <a href="http://ivansmusings.com/archives/tag/consistency" rel="tag">Consistency</a>, <a href="http://ivansmusings.com/archives/tag/direct-manipulation" rel="tag">Direct manipulation</a>, <a href="http://ivansmusings.com/archives/tag/wysiwyg" rel="tag">WYSIWYG</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/223/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Apache web server on XP</title>
		<link>http://ivansmusings.com/archives/67</link>
		<comments>http://ivansmusings.com/archives/67#comments</comments>
		<pubDate>Sun, 28 Sep 2008 04:54:25 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[Apache Virtual Domains]]></category>
		<category><![CDATA[.msi]]></category>
		<category><![CDATA[Apache home]]></category>
		<category><![CDATA[Apache install tutorial]]></category>
		<category><![CDATA[Apache URL]]></category>
		<category><![CDATA[Download Apache]]></category>
		<category><![CDATA[Install Apache]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=67</guid>
		<description><![CDATA[This tutorial shows you how to install Apache on any computer running Windows XP / Vista 32 bit. Prior installing Apache it’s necessary to get its executable from: Apache.org On entering the URL into the Browser’s address bar and clicking Go or pressing the Enter key the page as shown in diagram 1 will be [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial shows you how to install Apache on any computer running Windows XP / Vista 32 bit.</p>
<p>Prior installing Apache it’s necessary to get its executable from<strong>:</strong></p>
<p><a href="http://www.apache.org" target="_blank">Apache.org</a></p>
<p>On entering the URL into the Browser’s address bar and clicking Go or pressing the Enter key the page as shown in diagram 1 will be rendered in the Browser.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/1apachehome.gif" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 1.</p>
</td>
</tr>
</tbody>
</table>
<p>When Apache’s home page loads take a look at its right hand side and locate the link HTTP Server. On click of the HTTP server link the page as shown in diagram 2 is rendered in the Browser.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/3apachedownload.gif" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 2.</p>
</td>
</tr>
</tbody>
</table>
<p>Locate the Download link in the Apache 2.X.X Released as shown in diagram 2. On click of this link the page as shown in diagram 3 is rendered in the Browser.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/2apachebinaries.gif" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 3.</p>
</td>
</tr>
</tbody>
</table>
<p>From the Win32Source select the Apache binary that you desire. The choices available are expanded briefly in table 1.</p>
<p>Choices available for Apache Binaries<strong>:</strong></p>
<table border="1" cellspacing="0" cellpadding="4" width="65%">
<tbody>
<tr>
<td colspan="2">Win32 Source</td>
</tr>
<tr>
<td>1</td>
<td>Win32 Binary without crypto (no mod_ssl) (MSI Installer)</td>
</tr>
<tr>
<td>2</td>
<td>Win32 Binary including OpenSSL 0.9.8h (MSI Installer)</td>
</tr>
</tbody>
</table>
<p>Table 1.</p>
<p>Any of the above binaries will load successfully on Windows XP.  If you want to play only with Apache then the Win 32 source should be just fine, i.e. option 1.</p>
<p>If you want to play with Apache and use SSL then choose Win32 Binary including OpenSSL 0.9.8h (MSI Installer) i.e. option 2</p>
<p>I am using Firefox as my Browser of choice, hence On click of either option 1 or 2 the file download window pops up as shown in diagram 3.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/4savefile.gif" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 4.</p>
</td>
</tr>
</tbody>
</table>
<p>Click the File Save button and save the Apache binary chosen to an appropriate subdirectory on the hard disk.<br />
For example <strong>c:\webserver.</strong></p>
<p><span id="inst2">Installing Apache<strong>:</strong></span></p>
<p>Navigate to the previously created folder (<em>c:\webserver</em>) and <strong>double click</strong> the Apache executable file in that folder. This will start the installation of Apache web server on the computer. Simply follow the instructions shown by the installer<strong>:</strong></p>
<p>The first screen that renders in the Browser On click of Apache&#8217;s executable is as shown in diagram 5.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/01.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 5.</p>
</td>
</tr>
</tbody>
</table>
<p>Click <strong>Next</strong></p>
<p>Select &#8216;I accept terms in the license agreement&#8217; radio button as shown in diagram 6. Click <strong>Next</strong>.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/02.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 6.</p>
</td>
</tr>
</tbody>
</table>
<p>Click <strong>Next</strong>.</p>
<p>The screen as shown in diagram 7 renders in the Browser.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/03.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 7.</p>
</td>
</tr>
</tbody>
</table>
<p>Click <strong>Next</strong>. The screen as shown in diagram 8 renders in the Browser</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/04.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 8.</p>
</td>
</tr>
</tbody>
</table>
<p>In the Network <span style="text-decoration: underline;">D</span>omain text box type in <strong>localhost </strong></p>
<p>In the <span style="text-decoration: underline;">S</span>erver Name text box type in <strong>localhost </strong></p>
<p>In the Administrators <span style="text-decoration: underline;">E</span>mail Address text box type in a legitimate Email address to which Apache can send messages to. We&#8217;ve used info@localhost.  We have a mail box on the hosting server with the same name. Click <strong>Next</strong>.  The screen as shown in diagram 9 is rendered in the Browser.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/05.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 9.</p>
</td>
</tr>
</tbody>
</table>
<p>Select <strong>Custom</strong> and click <strong>Next</strong>.  The screen as shown in diagram 10 is rendered in the Browser</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/06.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 10.</p>
</td>
</tr>
</tbody>
</table>
<p>Because we want our server to be installed in <strong>c:\webserver</strong> click <strong>Change </strong>to change inform Apache&#8217;s installer where you want Apache&#8217;s installation to be done.  The screen as shown in diagram 11 is rendered in the Browser.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/07.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 11.</p>
</td>
</tr>
</tbody>
</table>
<p>Navigate to <strong>C:\webserver </strong>and then click <strong>OK</strong>.  The screen as shown in diagram 12 is rendered in the Browser. Click <strong>Next</strong>.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/08.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 12.</p>
</td>
</tr>
</tbody>
</table>
<p>Apache&#8217;s installer has collected all the information it needs to successfully install Apache on the computer.  Click <strong>Next </strong>to begin the Apache&#8217;s install process. After the install process completes the screen as shown in diagram 13 is rendered in the Browser indicating that Apache has been successfully installed on the computer.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/09.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 13.</p>
</td>
</tr>
</tbody>
</table>
<p>Click <strong>Finish</strong> to complete Apache&#8217;s install process.  You should notice a small icon in the system tray as shown in diagram 14.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/10.jpg" alt="picture 1" align="left" height="33px" width="44px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 14.</p>
</td>
</tr>
</tbody>
</table>
<p><span id="inst">Testing Apache&#8217;s Installation</span></p>
<p>Type in the URL <strong>http://localhost</strong> in the Browser&#8217;s address bar and press <strong>Go</strong> or <strong>Enter</strong>.  The screen as shown in diagram 15 should render in the Browser indicating that Apache has been installed correctly.</p>
<table border="0" cellspacing="0" cellpadding="4" width="405px">
<tbody>
<tr>
<td align="left" valign="top"><img src="http://www.ivansmusings.com/wp-includes/images/apache/11.jpg" alt="picture 1" align="left" height="300px" width="400px" /></td>
</tr>
<tr>
<td align="left" valign="top">
<p>Diagram 15.</p>
</td>
</tr>
</tbody>
</table>
<p>Apache has been installed successfully and is running perfectly on your computer</p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2008. |
<a href="http://ivansmusings.com/archives/67">Permalink</a> |
<a href="http://ivansmusings.com/archives/67#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/67&title=Installing Apache web server on XP">del.icio.us</a>
<br/>
Post tags: <a href="http://ivansmusings.com/archives/tag/msi" rel="tag">.msi</a>, <a href="http://ivansmusings.com/archives/tag/apache-home" rel="tag">Apache home</a>, <a href="http://ivansmusings.com/archives/tag/apache-install-tutorial" rel="tag">Apache install tutorial</a>, <a href="http://ivansmusings.com/archives/tag/apache-url" rel="tag">Apache URL</a>, <a href="http://ivansmusings.com/archives/tag/download-apache" rel="tag">Download Apache</a>, <a href="http://ivansmusings.com/archives/tag/install-apache" rel="tag">Install Apache</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/67/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retaining 20% staff that do 80% of the work</title>
		<link>http://ivansmusings.com/archives/49</link>
		<comments>http://ivansmusings.com/archives/49#comments</comments>
		<pubDate>Sat, 20 Sep 2008 06:01:45 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[I.T. Staffing]]></category>
		<category><![CDATA[efficient]]></category>
		<category><![CDATA[employee retention]]></category>
		<category><![CDATA[experienced]]></category>
		<category><![CDATA[Listening]]></category>
		<category><![CDATA[trained]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=49</guid>
		<description><![CDATA[One of the toughest jobs today is retaining staff who are efficient, experienced and have been thoroughly trained in the way the company works. I think that all employers recognize that a certain amount of turnover is beneficial, for example letting deadwood go, but a high rate of attrition does have a negative impact on [...]]]></description>
			<content:encoded><![CDATA[<p>One of the toughest jobs today is retaining staff who are efficient, experienced and have been thoroughly trained in the way the company works.</p>
<p>I think that all employers recognize that a certain amount of turnover is beneficial, for example letting deadwood go, but a high rate of attrition does have a negative impact on the company.  Especially on the morale of those employees, who for whatever reason choose to stay.</p>
<p>Sometimes I believe that entrepreneur&#8217;s are so involved in &#8216;growing&#8217; their business that they ignore visible signs of employee unrest. When scaling a business upwards I can actually empathize with this having done exactly this myself.  Until one day, much to my surprise (and horror) a small group of my best employees came to me and told me that they were moving on. I learned a valuable lesson about employees that day. <span id="more-49"></span></p>
<p>Frankly, I think I had forgotten that employees are people and needed to be treated as such.  I had been so engrossed in business growth that I had become a pretty unlikeable person.</p>
<p>After listening closely to what my employees had to say that fateful day, I learned that its necessary to spend a few minutes of everyday verbally appreciating what people had done.  Something that had not crossed my mind, quite simply because no one spent a few minutes of any day appreciating what I had done to grow the my company on that day.   Every one expected me to do what I had to do, period.  While I had to appreciate what others did.</p>
<p>This was one valuable lesson I learned that day.</p>
<p>Oh! another lesson I learned was that it pays handsomely to &#8211; &#8216;Shut up and Listen&#8217;.  I still use this to my absolute benefit with both  employee&#8217;s and client&#8217;s.</p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2008. |
<a href="http://ivansmusings.com/archives/49">Permalink</a> |
<a href="http://ivansmusings.com/archives/49#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/49&title=Retaining 20% staff that do 80% of the work">del.icio.us</a>
<br/>
Post tags: <a href="http://ivansmusings.com/archives/tag/efficient" rel="tag">efficient</a>, <a href="http://ivansmusings.com/archives/tag/employee-retention" rel="tag">employee retention</a>, <a href="http://ivansmusings.com/archives/tag/experienced" rel="tag">experienced</a>, <a href="http://ivansmusings.com/archives/tag/listening" rel="tag">Listening</a>, <a href="http://ivansmusings.com/archives/tag/trained" rel="tag">trained</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/49/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; My RDBMS of choice for Internet delivered applications</title>
		<link>http://ivansmusings.com/archives/17</link>
		<comments>http://ivansmusings.com/archives/17#comments</comments>
		<pubDate>Fri, 12 Sep 2008 06:55:15 +0000</pubDate>
		<dc:creator>ivansmus</dc:creator>
				<category><![CDATA[RDBMSystems]]></category>
		<category><![CDATA[Ease of use]]></category>
		<category><![CDATA[Industrial strength RDBMS]]></category>
		<category><![CDATA[Installing]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://ivansmusings.com/?p=17</guid>
		<description><![CDATA[MySQL is my RDBMS of choice for commercial applications delivered via the Internet. MySQL is an industrial strength RDBMS that is my data store of choice. Everything that Oracle or SQL Server can do, MySQL can do better and at a fraction of the cost of transaction when compared to either Oracle or SQL Server. [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL is my RDBMS of choice for commercial applications delivered via the Internet.</p>
<p>MySQL is an industrial strength RDBMS that is my data store of choice.</p>
<p>Everything that Oracle or SQL Server can do, MySQL can do better and at a fraction of the cost of transaction when compared to either Oracle or SQL Server.</p>
<p>The installation process of MySQL on a Linux (or M.S. Windows) server is a breeze when compared to the installation process of most other RDBMS engines.</p>
<p>Plenty of help is available from people who actually care as compared to people who are paid a salary to help. An amazing difference when experienced.</p>
<p>I recommend MySQL to anyone who wants to build a commercial application, run using a Browser and delivered via an Intranet or the Internet.</p>
<p>Do give MySQL a shot, I&#8217;m sure you won&#8217;t regret you tried it and then migrated to it as your data store of choice.</p>
<hr />
<p><small>© ivansmus for <a href="http://ivansmusings.com"></a>, 2008. |
<a href="http://ivansmusings.com/archives/17">Permalink</a> |
<a href="http://ivansmusings.com/archives/17#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://ivansmusings.com/archives/17&title=MySQL &#8211; My RDBMS of choice for Internet delivered applications">del.icio.us</a>
<br/>
Post tags: <a href="http://ivansmusings.com/archives/tag/ease-of-use" rel="tag">Ease of use</a>, <a href="http://ivansmusings.com/archives/tag/industrial-strength-rdbms" rel="tag">Industrial strength RDBMS</a>, <a href="http://ivansmusings.com/archives/tag/installing" rel="tag">Installing</a>, <a href="http://ivansmusings.com/archives/tag/mysql" rel="tag">MySQL</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://ivansmusings.com/archives/17/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
