<?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/"
	>

<channel>
	<title>Abhiware.com Blog</title>
	<atom:link href="http://www.abhiware.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.abhiware.com/blog</link>
	<description>We specialize in Websites, Software and Video Games!</description>
	<lastBuildDate>Wed, 19 May 2010 13:43:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Easy Ajax Programming &#8211; FOR BABIES!</title>
		<link>http://www.abhiware.com/blog/?p=300</link>
		<comments>http://www.abhiware.com/blog/?p=300#comments</comments>
		<pubDate>Thu, 10 Dec 2009 05:16:13 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Technical Knowledge Base]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[easy programming]]></category>
		<category><![CDATA[live loading]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=300</guid>
		<description><![CDATA[Listen, for those of you who have programmed a website even a little bit, you&#8217;ll have heard of something called Ajax.  You&#8217;ve seen the technology used on Google with Google Maps, on Facebook with real time updates (Without hitting the refresh button) and many other sites.
Before I get into it, if you want to [...]]]></description>
			<content:encoded><![CDATA[<p>Listen, for those of you who have programmed a website even a little bit, you&#8217;ll have heard of something called Ajax.  You&#8217;ve seen the technology used on Google with Google Maps, on Facebook with real time updates (Without hitting the refresh button) and many other sites.</p>
<p>Before I get into it, if you want to just get to using it, scroll to the HOW TO USE AJAX section below and use it NOW!</p>
<hr />
<p><b><u>WHAT IS IT?</u></b></p>
<p>For those who don&#8217;t know what Ajax is, IN PLAIN ENGLISH &#8211; IF YOU WANT TO UPDATE YOUR WEBSITE INFORMATION WITHOUT HITTING THE REFRESH BUTTON ON THE WEB BROWSER, YOU USE AJAX!</p>
<p><i>EXAMPLE SCENARIOS:</i></p>
<p>1. You have a static html webpage, you want to update some information every 30 seconds, such as how many users are online at any given time.  You dont want your users to hit the refresh button every time they want to find this info out.  <b>AJAX CAN DO THIS!</b></p>
<p>2. You want to have images load instantly without having to refresh the browser (Like in Google Maps), <b>AJAX CAN DO THIS TOO!</b></p>
<p>3. You want to have a REAL TIME chat without having to have the user load a java applet or wish to create an instant messenger in your browser.  <b>AJAX CAN DO THIS ONE AS WELL!</b></p>
<p>As you can see, AJAX is made specifically to load data without having to hit the refresh button.  Its applications are wide and far reaching and can make your users web experience really COOL!</p>
<p><b><u>HOW WAS IT FOUND?</u></b></p>
<p>Well AJAX isn&#8217;t really new, infact its just a FANCY TERM that was given to the technology that is in plain english is A FEW COOL FUNCTIONS IN JAVASCRIPT!  Thats right, thats all it really is, so DONT BE SCARED cause its called some fancy name.  AJAX Literally stands for Asyncrhonous Javascript and XML.  Take the A from Asynchronous, the JA from Javascript and X from XML and you get&#8230;.AJAX.  Long story short, its like 3-4 functions which when used in combination produce the desired effect of loading data without having to refresh.</p>
<p>It actually existed way back in the 90&#8217;s but was re-stumbled upon and now is used as part of WEB 2.0 Technology.</p>
<p>Anyways, so now you know WHAT it is, WHERE you use it&#8230;you&#8217;re probably wondering HOW to use it right?</p>
<p><b><u>HOW TO USE AJAX</u></b></p>
<p>1. COPY THE FOLLOWING CODE INTO THE HEAD SECTION OF YOUR HTML FILE</p>
<form>
<textarea cols = "100" rows = "10"><script language="JavaScript" type="text/javascript">
//This is the main ajax variable
var ajaxRequest = null; 
var maindiv = null;
function abhiware_dot_com_getLivePage(in_div,inurl)
{
     maindiv = in_div;
     ajaxRequest = new XMLHttpRequest();
     ajaxRequest.open("GET", inurl, true);
     ajaxRequest.onreadystatechange = changeData;
     ajaxRequest.setRequestHeader('Content-type','application/x-www-form-urlencoded');
     ajaxRequest.send(null);
}
function changeData() {
            if (ajaxRequest.readyState == 4) {
                if (ajaxRequest.status == 200) {
                     document.getElementById(maindiv).innerHTML = ajaxRequest.responseText;
                }
            }
        }
</script></textarea><br />
</form>
<p>2. Create a div in the body section as follows (It can be any div, but make sure it is assigned an id:</p>
<pre>
...
< body >
< div id = "livepage" >< / div >
< / body >
...
</pre>
<p>3. Run the command passing the div id (in this case our div id is called <i>livepage</i>) as well as the page you wish to load into it.  For example if you want to load the contact page located at http://www.yoursite.com/contact.html then you would call the command by doing the following anywhere in the body:</p>
<form>
<textarea cols = "100" rows = "4"><script language="JavaScript" type="text/javascript">
abhiware_dot_com_getLivePage("livepage","http://www.yoursite.com/contact.html");
</script></textarea></p>
<p>SOME NOTES: You need to make sure its parts of a page you are passing and not a whole website page.  For example, text and images or any form of html AFTER the body tag in html should work fine.  If however you have something like an html tag, head tag or body tag, then the above wont work.</p>
<p>Hope that helps you all out <img src='http://www.abhiware.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Feel free to use the the ajax function above as much as you want <img src='http://www.abhiware.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nav<br />
&#8220;Need a website?  STARTING AT $499!  Check out www.abhiware.com today!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=300</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to make an iPod Touch work like an iPhone!</title>
		<link>http://www.abhiware.com/blog/?p=213</link>
		<comments>http://www.abhiware.com/blog/?p=213#comments</comments>
		<pubDate>Fri, 13 Nov 2009 07:09:26 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[iPod Touch and iPhone]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=213</guid>
		<description><![CDATA[Okay so here I am with an iPod touch 8GB and I asked myself, &#8220;Even though this thing doesn&#8217;t come with a microphone, is it possible to get a mic for it?&#8221;
Well one thing led to the next and I found out that there is headsets that have mics on them (The apple store sells [...]]]></description>
			<content:encoded><![CDATA[<p>Okay so here I am with an iPod touch 8GB and I asked myself, &#8220;Even though this thing doesn&#8217;t come with a microphone, is it possible to get a mic for it?&#8221;</p>
<p>Well one thing led to the next and I found out that there is headsets that have mics on them (The apple store sells them for around $30).  The cool thing here is that you can go to the App Store on your iPod and download skype!</p>
<p>With both the microphone headset and skype on your phone, you can make full calls, CRYSTAL CLEAR I MIGHT ADD, as long as you have a wifi connection (Which most users do).</p>
<p>The neat thing is that I pay around $70 per year to skype and 90% of the time i&#8217;m either at home (With Wireless) or in the office, which also has wireless.  This means I can save myself a lot of money for phone calls by using skype, getting the benefit of North American calling as well (Full long distance!!).</p>
<p>So if you dont have the cash to shell out for an iPhone or just done want to sign up to the bloody contract (Like Me) and be sucked into all the hype, then GET YOURSELF AN iPod Touch for like $200 and install skype to make phone calls from your iPod Touch!</p>
<p>HOW COOL IS THAT?!</p>
<p>And best part, there is only one fee you pay to skype every year, not a monthly fee like the other big guys!</p>
<p>Anyways hope that helps some of you out.  BTW: My iPod touch is the latest 3rd Gen iPod.</p>
<p>Nav</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=213</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Steps To Fix A Rebooting Windows Issue</title>
		<link>http://www.abhiware.com/blog/?p=211</link>
		<comments>http://www.abhiware.com/blog/?p=211#comments</comments>
		<pubDate>Tue, 10 Nov 2009 07:12:06 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Technical Knowledge Base]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=211</guid>
		<description><![CDATA[Okay so you&#8217;ve got windows rebooting every time you load your computer.  Now this specific glitch I&#8217;m talking about is the one that allows you to get into windows, but within 5-10 min of being in windows, the system decides to RE-START your system.  After restarting you get a message box from Microsoft [...]]]></description>
			<content:encoded><![CDATA[<p>Okay so you&#8217;ve got windows rebooting every time you load your computer.  Now this specific glitch I&#8217;m talking about is the one that allows you to get into windows, but within 5-10 min of being in windows, the system decides to RE-START your system.  After restarting you get a message box from Microsoft saying that &#8220;The system has just recovered from a serious issue&#8221; or something like that, and it will ask you to send details.  </p>
<p>The reason why this has happened in many cases is due to a new software program or several software programs recently installed all conflicting.  You must un-install these softwares, however in most cases you really dont know what software did it, especially if you installed several programs.</p>
<p>The fix?  SYSTEM RESTORE!</p>
<p>If you&#8217;ve ever had this glitch, here are steps to solve it:</p>
<p>1. Firstly, log into safe mode by restarting your system and before entering windows, hit the F8 key<br />
2. Select safe mode and log in as Administrator<br />
3. Once into windows, go to Start->Accessories->System Tools->System Restore<br />
4. Restore your system to a date when you guaranteed did not have the problem<br />
5. Once restored, test your system, you should not have any issues.</p>
<p>If this did not help you out, then you could try restoring to an even earlier date.  If that still doesn&#8217;t work, go into safe mode and scan for viruses or spyware.  If still no solution, your best bet is to reformat and re-install windows, but thats a route that is the very last resort.  If by some crazy chance it is still happening after a fresh copy of windows is installed, you could be looking at a physical hard drive problem.</p>
<p>Good luck and I hope this helps some of you out there <img src='http://www.abhiware.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nav</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=211</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get iPhone/iPod Touch Apps FREE!</title>
		<link>http://www.abhiware.com/blog/?p=207</link>
		<comments>http://www.abhiware.com/blog/?p=207#comments</comments>
		<pubDate>Mon, 09 Nov 2009 04:18:46 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[iPod Touch and iPhone]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=207</guid>
		<description><![CDATA[Okay so for quite some time I tried my best to figure out how to get the free apps in the app store without using a credit card!  The challenge is that every time you want to download an app, even a free one, you need to create an account using a credit card.
I [...]]]></description>
			<content:encoded><![CDATA[<p>Okay so for quite some time I tried my best to figure out how to get the free apps in the app store without using a credit card!  The challenge is that every time you want to download an app, even a free one, you need to create an account using a credit card.</p>
<p>I thought it rather unfair that I had to put my credit card in for free stuff, until I realized that there is a workaround to this!</p>
<p>Note: I&#8217;m assuming you have not been successful in creating an iTunes store account so if you have one, this article wont matter for you.  It is a article for the newbs or the security conscious who do not want to enter their credit card info and just downloading the free apps. </p>
<p>SETTING UP AN ITUNES STORE ACCOUNT FOR FREE (WITHOUT HAVING TO PUT IN YOUR CREDIT CARD):</p>
<p>1. Open iTunes on your computer<br />
2. Go to Store<br />
<b>3. FIRST Find a FREE APP</b><br />
4. Select the app to download/purchase<br />
5. When it asks to create an account, create a new account<br />
6. When the option comes to enter credit card information, you will notice that this time it actually has the option called &#8220;NONE&#8221;.  Select this option and finish filling in all your details.<br />
7. Once done, check your email and complete the registration<br />
8. Now you will have your new iTunes Store account.  Go to your iPhone/iPod Touch App Store icon and select any free app you want.<br />
9. Enter in your username and password which you made for the iTunes Store<br />
10. VOILA!!!!! YOU NOW CAN DOWNLOAD ALL THE FREE APPS YOU WANT!!!</p>
<p>Congratulations, you just saved yourself from entering your credit card info and now you can get all the free apps you want from the app store on your iPhone/iPod Touch! <img src='http://www.abhiware.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Enjoy!</p>
<p>Nav<br />
Abhiware.com<br />
&#8220;Need a website?  We have websites starting out at just $499!  Check out www.abhiware.com today and get your website made!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=207</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPod Touch &#8211; First Steps</title>
		<link>http://www.abhiware.com/blog/?p=197</link>
		<comments>http://www.abhiware.com/blog/?p=197#comments</comments>
		<pubDate>Sun, 08 Nov 2009 01:03:31 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[iPod Touch and iPhone]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=197</guid>
		<description><![CDATA[Hello everyone, okay so I got my first iPod Touch, and I had an iPhone in the past.  The difference between the two is simply the PHONE factor and Physical Size (The iTouch is much slimmer).  Other than that, both devices pretty much are the same.  I&#8217;ve had the iPhone before, but [...]]]></description>
			<content:encoded><![CDATA[<p>Hello everyone, okay so I got my first iPod Touch, and I had an iPhone in the past.  The difference between the two is simply the PHONE factor and Physical Size (The iTouch is much slimmer).  Other than that, both devices pretty much are the same.  I&#8217;ve had the iPhone before, but hated it for phone usage as it just didn&#8217;t cut it (So I switched to blackberry! LOL).  However I did miss the great features of the iPhone and so when I went to look at the iPod touch and realized its the same thing without the phone, I DECIDED TO GET ONE! (I already paid for the developer fees so I could create iPod apps as well for the app store so it was a waste when I wasn&#8217;t using it, so hopefully through these blog entries I can make use of my membership fee LOL!)</p>
<p>Anyways, lets get on with it:</p>
<p>TO SETUP YOUR iPod/iPhone you will need:<br />
A. An Internet Connection<br />
B. The iPod/iPhone<br />
C. The USB Cable for the iPod/iPhone</p>
<p>All the above items except for the Internet Connection come with the iPod/iPhone.</p>
<p>1. When you first get your iPod Touch/iPhone you will realize that the BLOODY THING DOESN&#8217;T GO RIGHT TO THE FAMOUS SCREEN WITH ALL THE ICONS!!!  Don&#8217;t panic, the people at apple have forced you to download the iTunes software before you can use your iPod.  (iTunes is pretty good okay okay I&#8217;ll admit it is much sexier than Windows Media Player)</p>
<p>GO TO THE ITUNES WEBSITE (<a href = "http://www.itunes.com">http://www.itunes.com</a>) AND DOWNLOAD THE LATEST ITUNES (Make sure you download the one for your system or else it will ask you to re-download and install!!! If you have a 64 bit system, download the 64 bit version, if you have a 32 bit system, then download the 32 bit version&#8230;Dont worry there are only 2 versions so if one doesn&#8217;t work, just download the other one)</p>
<p>NOTE: DO NOT PLUG IN YOUR iPod YET!!!!</p>
<p>2. After you install iTunes, PLUG IN YOUR iPod/iPhone<br />
3. Follow the onscreen registration instructions<br />
4. Let the software do what its got to do</p>
<p>And now if you&#8217;ve done everything correctly, the iPod/iPhone will be ready to use.</p>
<p>To confirm this, press the on button (top left of the iPod/iPhone) and then slide the slider with your finger and you should be right into the iPod/iPhone!</p>
<p>CONGRATULATIONS, Your iPod/iPhone is now working and can be used on your computer as well and you can start downloading everything you need.</p>
<p>HOPE THIS SAVES YOU PEOPLE TIME AND MONEY AS IT TOOK ME ALMOST 2 DAYS TO FIGURE IT OUT WHEN I GOT MY iPhone LAST YEAR! LOL!!!</p>
<p>Enjoy,</p>
<p>Nav</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=197</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Background &#8211; &#8220;I&#8217;m Expecting to have my best year so far!&#8221;</title>
		<link>http://www.abhiware.com/blog/?p=165</link>
		<comments>http://www.abhiware.com/blog/?p=165#comments</comments>
		<pubDate>Sat, 07 Nov 2009 17:19:44 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Motivational Backgrounds]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=165</guid>
		<description><![CDATA[Use this background to motivate you to a successful year!  It&#8217;s one of the images I snapped while in Las Vegas and shows the statue of Liberty which I thought was quite fitting for this quote.  Liberate your self and have the BEST YEAR SO FAR!  EXPECT IT!

]]></description>
			<content:encoded><![CDATA[<p>Use this background to motivate you to a successful year!  It&#8217;s one of the images I snapped while in Las Vegas and shows the statue of Liberty which I thought was quite fitting for this quote.  Liberate your self and have the BEST YEAR SO FAR!  EXPECT IT!</p>
<p><a href = "http://www.abhiware.com/blog/images/posts/success-backgrounds/BestYearBG.jpg" target = "_blank"><img src = "http://www.abhiware.com/blog/images/posts/success-backgrounds/BestYearBG.jpg" width = "480px" height = "360px" border = "0px"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=165</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HTML TAGS LIST</title>
		<link>http://www.abhiware.com/blog/?p=152</link>
		<comments>http://www.abhiware.com/blog/?p=152#comments</comments>
		<pubDate>Wed, 04 Nov 2009 06:54:30 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=152</guid>
		<description><![CDATA[QUICK LIST:
HOPE THIS LIST HELPS SOME OF YOU OUT THERE!
&#60;a href = &#8220;www.site.com&#8221;&#62;&#8230;&#60;/a&#62; &#8211; Anchor Tag: Used to put a website link or an email on your site.
&#60;b&#62;&#8230;&#60;/b&#62; &#8211; Bold Tag: Any text between this tag will become bold
&#60;i&#62;&#8230;&#60;/i&#62; &#8211; Italics Tag: Any text between this tag will become italic
&#60;p&#62;&#60;/p&#62; &#8211; Used to start a [...]]]></description>
			<content:encoded><![CDATA[<p>QUICK LIST:</p>
<p>HOPE THIS LIST HELPS SOME OF YOU OUT THERE!</p>
<p><strong>&lt;a href = &#8220;www.site.com&#8221;&gt;&#8230;&lt;/a&gt;</strong> &#8211; Anchor Tag: Used to put a website link or an email on your site.<br />
<strong>&lt;b&gt;&#8230;&lt;/b&gt;</strong> &#8211; Bold Tag: Any text between this tag will become bold<br />
<strong>&lt;i&gt;&#8230;&lt;/i&gt;</strong> &#8211; Italics Tag: Any text between this tag will become italic<br />
<strong>&lt;p&gt;&lt;/p&gt;</strong> &#8211; Used to start a new paragraph<br />
<strong>&lt;table&gt;&lt;/table&gt;</strong> &#8211; Used to create a table<br />
<strong>&lt;tr&gt;&lt;/tr&gt;</strong> &#8211; Used to create rows inside a table usually within a table tag<br />
<strong>&lt;td&gt;&lt;/td&gt;</strong> &#8211; Used to create columns inside a table, usually within a row tag<strong><br />
&lt;pre&gt;&lt;/pre&gt;</strong> &#8211; Used to create pre-formatted text<br />
<strong>&lt;br&gt;</strong> &#8211; Used as a new line or break<br />
<strong>&lt;center&gt;&#8230;&lt;/center&gt;</strong> &#8211; Used to center items<br />
<strong>&lt;font&gt;&#8230;&lt;/font&gt;</strong> &#8211; Used to define a new font or font details and attributes<br />
<strong>&lt;form&gt;&#8230;&lt;/form&gt;</strong> &#8211; Used when grabbing user input to be transmitted over to another page<br />
<strong>&lt;h1&gt; to &lt;h6&gt;</strong> &#8211; Used for creating various headers<br />
<strong>&lt;hr&gt;</strong> &#8211; Horizontal Rule (Creates a line across the page)<br />
<strong>&lt;img&gt;</strong> &#8211; Used to place an image into the page<br />
<strong>&lt;li&gt;&#8230;&lt;/li&gt;</strong> &#8211; Used to create a list item, usually inside of an ol or ul tag<br />
<strong>&lt;ol&gt;&#8230;&lt;/ol&gt;</strong> -  Creates an ordered list<br />
<strong>&lt;select&gt;&#8230;&lt;/select&gt;</strong> &#8211; Creates a combo box<br />
<strong>&lt;option&gt;&#8230;&lt;/option&gt;</strong> &#8211; Creats an item in a combo box, usually inside of a select tag<br />
<strong>&lt;u&gt;&#8230;&lt;/u&gt;</strong> &#8211; Underline Tag: Any text between this tag will become underlined</p>
<p>Nav<br />
Abhiware.com<br />
&#8220;Need a website?  We are offering DIY Websites for just $499.99 and Custom Built Websites for a very good price!  Go to www.abhiware.com today and request a quote!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=152</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wireless Networking &#8211; Getting Into Your Router</title>
		<link>http://www.abhiware.com/blog/?p=97</link>
		<comments>http://www.abhiware.com/blog/?p=97#comments</comments>
		<pubDate>Fri, 23 Oct 2009 17:43:01 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Technical Knowledge Base]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=97</guid>
		<description><![CDATA[Okay so you&#8217;ve got yourself a wireless router and you plug it in following all the instructions and BANG!  You&#8217;re online!  Everything looks great&#8230;except for the fact that in most cases, you are probably unprotected and have left your system open for your neighbors and friends and even worse, passers by who pick [...]]]></description>
			<content:encoded><![CDATA[<p>Okay so you&#8217;ve got yourself a wireless router and you plug it in following all the instructions and BANG!  You&#8217;re online!  Everything looks great&#8230;except for the fact that in most cases, you are probably unprotected and have left your system open for your neighbors and friends and even worse, passers by who pick up your signal, to use!  You may also be playing video games or have software which requires special access through your router.  Depending on security, your router might even be preventing you from certain sites or even changing your ip addresses on your network (DHCP) for security reasons.  For a printer however, this can be an issue if it is a static ip printer!</p>
<p>How do you fix this?</p>
<p>Well firstly, you need to log into your router!</p>
<p>Let us begin now with logging into a router.  Firstly, most routers will work using the following IP addresses:<br />
192.168.0.1<br />
192.168.1.1<br />
192.168.2.1</p>
<p>If your router does not list the actual ip address on the bottom of it (Where all the info about the router is) try typing in the above ip&#8217;s in your browser address bar, and one of them should lead you to your router.</p>
<p>Next, most routers have the following user names and passwords if they are directly out of the box or from the factory:</p>
<p>COMMON USERNAMES AND PASSWORDS FOR MOST ROUTERS<br />
Username: admin<br />
Password: admin</p>
<p>Username: administrator<br />
Password: password</p>
<p>Username: administrator<br />
Password: admin</p>
<p>Username: administrator<br />
Password: <blank> (LEAVE THIS FIELD BLANK!)</p>
<p>So that&#8217;s logging into your router.  Usually all linksys and d-link routers feature the above.  Should you have another router (for example, a motorola we have used had the ip 192.168.10.1) then check the bottom of it and it should lead you to what your routers basic factory ip is.</p>
<p>Once in your routers administration page, you can access all the functions you need from updating a wireless WEP security key to even setting the DHCP range!</p>
<p>BTW if you have setup a printer on a static IP and it no longer works, check to see that the DHCP range set in your router does not include the IP of the printer or else the printer will have the issue where some days it works and some days it doesn&#8217;t! THIS IS A VERY COMMON PROBLEM!  Simply make sure the DHCP range on your router is outside of the printers, so for example if your printer is set to like 192.168.1.101, set your DHCP range to be between 192.168.1.102 to 192.168.1.152 rather than from 192.168.1.100 to 192.168.1.150.</p>
<p>Hope this info helps some of you get into and setup your routers.</p>
<p>Abhiware<br />
Need a website?  Give us a call!  416-912-8289<br />
OR Email: sales@abhiware.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=97</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick Windows Shortcuts</title>
		<link>http://www.abhiware.com/blog/?p=81</link>
		<comments>http://www.abhiware.com/blog/?p=81#comments</comments>
		<pubDate>Tue, 13 Oct 2009 00:55:32 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Technical Knowledge Base]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=81</guid>
		<description><![CDATA[Here are some quick windows shortcuts that you can use to make your windows experience a more pleasant one:
WINDOWS KEY + D = Minimize all Windows and go straight to desktop (No more minimizing one window at a time!)
WINDOWS KEY + E = File Explorer
WINDOWS KEY + U = Accessibility Programs like Microsoft Narrator, Magnifyer [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some quick windows shortcuts that you can use to make your windows experience a more pleasant one:</p>
<p>WINDOWS KEY + D = Minimize all Windows and go straight to desktop (No more minimizing one window at a time!)</p>
<p>WINDOWS KEY + E = File Explorer</p>
<p>WINDOWS KEY + U = Accessibility Programs like Microsoft Narrator, Magnifyer and more!</p>
<p>WINDOWS KEY + R = Run Command</p>
<p>WINDOWS KEY + F = Find</p>
<p>WINDOWS KEY + L = Lock Computer</p>
<p>WINDOWS KEY + M = Minimize windows</p>
<p>WINDOWS KEY + SHIFT + M = Maximize windows</p>
<p>WINDOWS KEY + PAUSE/BREAK = Control Panel</p>
<p>ALT + TAB = Switch between windows</p>
<p>ALT + CTRL + DEL = Task Manager (Or locking computer in a windows server environment)</p>
<p>CTRL + C = Copy Selected Items</p>
<p>CTRL + V = Paste Selected Items</p>
<p>CTRL + Z = Undo Previous Action</p>
<p>CTRL + Y = Redo Previous Action</p>
<p>CTRL + S = Save</p>
<p>CTRL + P = Print</p>
<p>Hope these keyboard shortcuts help some of you save time and money (COPY AND PASTE ARE HUGE TIME SAVERS!) <img src='http://www.abhiware.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Nav</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=81</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>3D Game Modeling</title>
		<link>http://www.abhiware.com/blog/?p=76</link>
		<comments>http://www.abhiware.com/blog/?p=76#comments</comments>
		<pubDate>Mon, 12 Oct 2009 23:31:10 +0000</pubDate>
		<dc:creator>NavGupta-Abhiware</dc:creator>
				<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://www.abhiware.com/blog/?p=76</guid>
		<description><![CDATA[This post will be about 3D Game Models   YAAYY!
So lets start off by first a little bit of theory.  Firstly there are 2 areas of modeling.  One is modeling for RENDERING, and one is modeling for GAMES.  When we model for Rendering, we are modeling at the highest quality possible [...]]]></description>
			<content:encoded><![CDATA[<p>This post will be about 3D Game Models <img src='http://www.abhiware.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  YAAYY!</p>
<p>So lets start off by first a little bit of theory.  Firstly there are 2 areas of modeling.  One is modeling for RENDERING, and one is modeling for GAMES.  When we model for Rendering, we are modeling at the highest quality possible because our end product will be used for a movie or television show or other graphical application OTHER than a video game, OR for CINEMATICS in a video game.  Modeling for rendering takes up A LOT of memory, space, time, etc.  To give you an idea, a single frame can take as much as an HOUR to render to DAYS depending on what is being rendered!  In these cases, many frames are done simultaneously by many systems so that the rendering can be done fast.</p>
<p>Modeling for video games is VERY different as we are concerned about REAL TIME RENDERING!  The amount of triangles your model has can greatly effect a games performance!  This being said, it will take a lot of tweaking to get the right balance between game speed and graphic quality (number of polygons) equal so that you get the maximum speed and the maximum graphic quality (number of polygons) possible.</p>
<p>Below is a technical chart showing the balance between these two areas:</p>
<p><img src="http://www.abhiware.com/gamedev/modeling-graph.jpg" alt="" /></p>
<p>As you can see, depending on what kind of game you&#8217;re creating, you&#8217;ll want to model a certain way.</p>
<p>Now remember, as game creators we need to decide what platform we are programming for and from a business perspective, that will determine where on the chart we want to model for.  For example if we are creating PC games, it would be great to program in the blue area at the top level graphic level (And by graphics I mean polygon count, that doesn&#8217;t mean you can&#8217;t get the best looking models in lower polygons because you can and there are tools to help you do this) but as a business decision this would not be good as the majority of users and households have a mid range system with an on board graphics card.  You&#8217;d only be marketing to those who have a graphics card, however most end users have on-board or basic graphics processors.  This means that the only people to buy your game would be game enthusiasts or graphics artists, which is not a large market vs the mass public who have mid range computer systems with an on-board graphics card.</p>
<p>Thats the PC market and you want to make MORE sales so you can fund your future game projects!  If however you are coding for CONSOLES like Playstation or XBOX then higher graphics will be fine as your market is now on XBOX or Playstation users who will all have the same hardware.</p>
<p>Most Indies have their first games on computer as thus this is the area that most indies start creating games for.  Hence why the RED area is the best for this which will hit most systems AND get great gameplay and quality at the same time.</p>
<p>If you&#8217;re making a 2D game, then you can choose the lower systems as well.</p>
<p>Okay so now that you&#8217;ve decided on an area to model for, (In Macrion: The Beginning, we are focusing on the Red area as our first launch will be for PC only) we will now want to decide on model level counts.</p>
<p>In game theory the idea is that the further we move from an object, the smaller it gets, so there is no point in rendering 10,000 triangles when the object is occupying only a few pixels on the physical screen!  You might as well just have those 5 pixels lit up with the colors of the object which would save your processing speed which would mean a MUCH faster game!</p>
<p>That being said, in the game modeling world we have a term called LOD or Levels Of Detail!  THIS IS VERY IMPORTANT!  Without having various levels of detail, a game can slow to a crawl and become unplayable, even if it has the best graphics.  Game play is important and without it, a game is not a game!</p>
<p>So now in Macrion we have model polygon (Triangle) targets:</p>
<p>5-10k max polygons: Main game character<br />
1-2k max polygons: NPC (Non-Player Characters)<br />
1k max polygons: Level 1 detail (highest detail for game)<br />
750 polygons: Level 2 detail (mid-high detail for game)<br />
500 polygons: Level 3 detail (mid level detail for game)<br />
250 polygons: Level 4 detail (low-mid level for game)<br />
100 polygons or less: Level 5 (low level for game)</p>
<p>So what this means is that as the object moves away from the camera, we want to display the lower polygon version of the object and as the object comes closer to the camera, we display the higher version.  This will help us in making the game move faster than if we were rendering all polygons at the same time.</p>
<p>Here is a flower that will be in Macrion: The Beginning with all 5 levels of detail (As well as the first image as the original model with 6000 polygons approximately) close up (We will also display other models from the game as we make them in future posts so users can see our progress):</p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-full.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-1.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-2.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-3.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-4.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-5.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower-1-faraway.jpg" alt="" /></p>
<p>As you can see above, the same flower is shown with the various levels there.  We use Milkshape 3D to create all our models and animations and in a future post I will go over how to actually create this flower from scratch using reference images.</p>
<p>To give you an idea, the reference images we used to create the flower are below:</p>
<p><img src="http://www.abhiware.com/gamedev/flower1-side.jpg" alt="" /></p>
<p><img src="http://www.abhiware.com/gamedev/flower1-top.jpg" alt="" /></p>
<p>Okay so that in a nutshell is modeling for game programming.  Modeling for rendering is a different thing all together and this is where 3d artists will differ.  The tools used to create models are different based on what you are doing and the model quality will differ greatly based on that.</p>
<p>Hope that helps give you an idea of modeling for game creation.</p>
<p>Until next post!</p>
<p>Nav</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abhiware.com/blog/?feed=rss2&amp;p=76</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
