<?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>Talk Binary &#187; tutorial</title>
	<atom:link href="http://talkbinary.com/tag/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://talkbinary.com</link>
	<description>Programming Resources, Technology, Computers</description>
	<lastBuildDate>Mon, 06 Feb 2012 17:01:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Beej&#8217;s Guide to Network Programming</title>
		<link>http://talkbinary.com/programming/beejs-guide-to-network-programming/</link>
		<comments>http://talkbinary.com/programming/beejs-guide-to-network-programming/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 07:31:53 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[beej]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[internet sockets]]></category>
		<category><![CDATA[network programming]]></category>
		<category><![CDATA[network programming guide]]></category>
		<category><![CDATA[network programming tutorial]]></category>
		<category><![CDATA[socket programming]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=2279</guid>
		<description><![CDATA[Learn Network Programming Learn network programming with Beej&#8217;s Guide to Network Programming. For those wanting to learn this guide is a great choice. The guide is concise and makes learning networking programming a lot easier. It is not by any means a complete guide, but it&#8217;ll help you enough so you could start on your<a class="moretag" href="http://talkbinary.com/programming/beejs-guide-to-network-programming/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/03/network.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/03/network.jpg" alt="" title="network devices" width="450" height="283" class="aligncenter size-full wp-image-2280" /></a></center></p>
<h3 id="section-1">Learn Network Programming</h3>
<hr />
Learn network programming with <a href="http://beej.us/guide/bgnet/">Beej&#8217;s Guide to Network Programming</a>. For those wanting to learn this guide is a great choice. The guide is concise and makes learning networking programming a lot easier. It is not by any means a complete guide, but it&#8217;ll help you enough so you could start on your own.</p>
<p><br/><strong>But why learn network programming?</strong> At the time of this writing, I&#8217;ve been taking a course in Networks and we&#8217;ve already programmed quite a simple terminal based <em>instant messaging</em> client in C. You can join and login to a network, create buddies, and have conversations with them. If I was given more time, I would&#8217;ve implemented a gui but since we were given a one week period to work on it I didn&#8217;t have as much freedom as I had hoped for. I did use the following guide to understand network programming and I don&#8217;t think I could have found a faster and easier way to learn than this.</p>
<p><a href="http://beej.us/guide/bgnet/">Beej&#8217;s Guide to Network Programming</a></p>
]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/programming/beejs-guide-to-network-programming/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to install Ubuntu using VirtualBox</title>
		<link>http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/</link>
		<comments>http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 05:37:33 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Dual Boot]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[how to install ubuntu using virtualbox]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtual box]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=2211</guid>
		<description><![CDATA[How to install Ubuntu using VirtualBox Today, we are going to teach you how to use VirtualBox to install Ubuntu using Windows. (This could easily be done on Linux, or a Mac too.) This is a great option for those of you who want to get a programming environment and those who want to avoid<a class="moretag" href="http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://talkbinary.com/wp-content/uploads/2010/02/vbox_logo2_gradient.png"><img src="http://talkbinary.com/wp-content/uploads/2010/02/vbox_logo2_gradient.png" alt="" title="vbox_logo2_gradient" width="140" height="180" class="alignleft size-full wp-image-2113" /></a><br />
<h3 id="section-1">How to install Ubuntu using VirtualBox</h3>
<p>Today, we are going to teach you how to use <a href="http://talkbinary.com/software/virtualbox-virtualize-on-windows-mac-and-linux/">VirtualBox</a> to install <a href="http://www.ubuntu.com/">Ubuntu</a> using Windows. (This could easily be done on Linux, or a Mac too.) This is a great option for those of you who want to get a programming environment and those who want to avoid dual-booting your computer since it involves a great risk if done wrong. Virtualizing an OS is an easy task and it only takes a few steps. It should take a new user about five minutes to get going. So let&#8217;s get started.<br />
<br/></p>
<h3 id="section-2">What you need to virtualize Ubuntu on VirtualBox</h3>
<hr />
First of all you will need <a href="http://www.virtualbox.org/">VirtualBox</a> and an OS, for our tutorial we will be going with <a href="http://www.ubuntu.com/">Ubuntu</a>. For Ubuntu, you can simply download the Ubuntu CD image on their download page. They are both free of course. You can choose any other <a href="http://distrowatch.com/dwres.php?resource=major">top linux distribution</a> if you want, only one step would change in this process. Most of the instructions are relatively straight forward, so I&#8217;ll guide you through them so you don&#8217;t get lost.<br />
<br/><br />
By the time you finish this quick and easy process, you should be getting this type of environment (version may be different of course).</p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2008/04/ubuntu_804.png"><img src="http://talkbinary.com/wp-content/uploads/2008/04/ubuntu_804-300x225.png" alt="" title="ubuntu_804" width="300" height="225" class="aligncenter size-medium wp-image-32" /></a></center></p>
<h3 id="section-3">Step 1: Create a new Virtual Machine</h3>
<hr />
Open up <strong>VirtualBox</strong> and click on the blue button that says <strong>new</strong> so you can be greeted with the following.</p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual01.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual01-300x240.jpg" alt="" title="Step 1: Welcome to the new wizard" width="300" height="240" class="aligncenter size-medium wp-image-2214" /></a></center><br />
<span id="more-2211"></span></p>
<h3 id="section-4">Step 2: Choose a name for your installation</h3>
<hr />
If you are installing Ubuntu, you can simply name it &#8220;Ubuntu&#8221;. Under <strong>OS type</strong>, chose <em>Linux</em> for the <strong>Operating System</strong>, and <em>Ubuntu</em> for the version.</p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual02.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual02-300x221.jpg" alt="" title="Step 2: Create name and choose OS. In our case Linux/Ubuntu." width="300" height="221" class="aligncenter size-medium wp-image-2215" /></a></center></p>
<h3 id="section-5">Step 3: Allocate memory for your OS</h3>
<hr />
Select the amount of <strong>memory (RAM)</strong> you want to allocate to your machine. Don&#8217;t worry if you think it&#8217;s too little or too much. You can always change this later. If you would use Ubuntu to learn how to program, you wouldn&#8217;t need to much anyways. Depending on how much RAM you have, you&#8217;d be fine with the default,  <strong>512MB</strong>, and <strong>1024MB</strong> would be more than enough.</p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual03.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual03-300x221.jpg" alt="" title="Step 3: Allocate memory (RAM) that will be dedicated to your machine." width="300" height="221" class="aligncenter size-medium wp-image-2216" /></a></center></p>
<h3 id="section-6">Step 4: Create the virtual hard disk</h3>
<hr />
Since this is your first time, simply leave the defaults for now.<br />
<center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual04.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual04-300x220.jpg" alt="" title="virtual04" width="300" height="220" class="aligncenter size-medium wp-image-2217" /></a></center></p>
<h3 id="section-7">Step 5: Selecting the Hard Disk Storage Type</h3>
<hr />
I&#8217;d go with the <strong>Dynamically Expanding Storage</strong> since it offers you a bit more flexibility in the end. This way, you don&#8217;t go over the limit you initially proposed.<br />
<center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual05.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual05-300x220.jpg" alt="" title="virtual05" width="300" height="220" class="aligncenter size-medium wp-image-2218" /></a></center></p>
<h3 id="section-8">Step 5: Virtual Disk Location and Size</h3>
<hr />
You can change the default location of your Virtual Disk if you wish. Concerning the size, you can allocate as much as you need. Anywhere from <strong>4GB &#8211; 8GB</strong> should be enough. You can stick to the lower end if you simply want to give Ubuntu a try.</p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual06.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual06-300x220.jpg" alt="" title="virtual06" width="300" height="220" class="aligncenter size-medium wp-image-2219" /></a></center></p>
<h3 id="section-9">Step 6: Welcome to the first run wizard!</h3>
<hr />
Hang on tight, you are almost there. </p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual07.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual07-300x256.jpg" alt="" title="virtual07" width="300" height="256" class="aligncenter size-medium wp-image-2220" /></a></center></p>
<h3 id="section-10">Step 7: Select Installation Media</h3>
<hr />
For now we are sticking with the <strong>CD/DVD-ROM Device</strong> option to install our Ubuntu installation since we downloaded the ISO To select our ISO simply click on the folder icon. </p>
<p><center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual08.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual08-300x256.jpg" alt="" title="virtual08" width="300" height="256" class="aligncenter size-medium wp-image-2221" /></a></center></p>
<h3 id="section-11">Step 8: Select the Ubuntu installation</h3>
<hr />
Now, simply <strong>Add</strong> your Ubuntu iso and hit <strong>Select</strong>.<br />
<center><a href="http://talkbinary.com/wp-content/uploads/2010/02/virtual09.jpg"><img src="http://talkbinary.com/wp-content/uploads/2010/02/virtual09-300x258.jpg" alt="" title="virtual09" width="300" height="258" class="aligncenter size-medium wp-image-2222" /></a></center></p>
<h3 id="section-12">Step 9: Congratulations, you did it.</h3>
<hr />
Congratulations. You should be followed with instructions to complete your <strong>Ubuntu</strong> installation. Now that was easy wasn&#8217;t it? If anything went wrong, you could simply delete the virtual machine and try again, or even try another distribution. If you still have any questions, feel free to ask below. </p>
<p>Now get going and get some programming! </p>
<h3 id="section-13">Useful resources</h3>
<hr />
So now that you installed Ubuntu, why not check out the following resources to help you out with your programming endeavors?</p>
<ul>
<li><a href="http://talkbinary.com/programming/c/how-to-write-and-compile-c-program-in-linux/">How to write and Compile a C++ Program in Linux</a></li>
<li><a href="http://talkbinary.com/programming/c/hello-world-in-c/">Hello World in C++</a></li>
<li><a href="http://talkbinary.com/linux/basic-linux-terminal-commands/">Basic Linux Terminal Commands</a></li>
<li><a href="http://talkbinary.com/programming/c/start-programming-in-c/">Start Programming in C++</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Editing the CSS Template to Make a Website</title>
		<link>http://talkbinary.com/web-development/editing-the-css-template-to-make-a-website/</link>
		<comments>http://talkbinary.com/web-development/editing-the-css-template-to-make-a-website/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 18:09:50 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[make a website]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=1804</guid>
		<description><![CDATA[Getting ready to edit your template to make a website In this part of our series you will start editing your template to make your website. Don&#8217;t worry, I&#8217;ll guide you every step of the way so you don&#8217;t get lost. What do you need? The BigSpaceLove template found on Free-CSS-Templates A browser to open<a class="moretag" href="http://talkbinary.com/web-development/editing-the-css-template-to-make-a-website/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<div class='series_toc'><h4>Table of contents for Learn how to create a website series</h4>
Below is the complete list of entries to this series. 
<ol><li><a href='http://talkbinary.com/web-development/learn-how-to-create-a-website/' title='Learn how to create a website using a Template'>Learn how to create a website using a Template</a></li><li><a href='http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/' title='Understanding the Basic Structure of a Website'>Understanding the Basic Structure of a Website</a></li><li><a href='http://talkbinary.com/web-development/choosing-a-template-for-your-website/' title='Choosing a template for your website'>Choosing a template for your website</a></li><li><strong>Editing the CSS Template to Make a Website</strong></li></ol> </div> <h4 id="section-1">Getting ready to edit your template to make a website</h4>
<p>In this part of our series you will start editing your template to make your website. Don&#8217;t worry, I&#8217;ll guide you every step of the way so you don&#8217;t get lost. </p>
<hr />
<h3 id="section-2">What do you need?</h3>
<ol>
<li>The BigSpaceLove  template found on <a href="http://www.free-css-templates.com/">Free-CSS-Templates</a></li>
<li>A browser to open your website. (e.g. Internet Explorer, Firefox&#8230;)</li>
<li>A text editor to edit your website. Preferably one that supports syntax highlighting. <a href="http://www.pnotepad.org/">Programmer&#8217;s Notepad</a> is free and is what I&#8217;ll be using.</li>
</ol>
<p><br/></p>
<hr />
<h3 id="section-3">Start editing the template</h3>
<p>Open up <strong>index.html</strong> using your text editor. If you remember the basic structure of a website we taught you can notice that it is the same way the html file is structured. </p>
<ul>
<li>The <strong>header</strong> contains &#8220;Website Title&#8221; and &#8220;Subheader, website description H2&#8243; in this case</li>
<li>The <strong>body</strong>  is separated into a <strong>left</strong> section containing the content the and a <strong>right</strong> section containing the menu.</li>
<li>The <strong>footer</strong> contains information about the person who created the template.</li>
</ul>
<p>You will notice these sections are denoted with the following tag in the HTML document:</p>
<blockquote><h3 id="section-4">The &lt;div&gt; &lt;/div&gt; tag</h3>
<p>You can think of the div tag as a section within your HTML document. They will usually be named after the sections described above. </p></blockquote>
<p><center><img src="http://talkbinary.com/wp-content/uploads/2009/06/structurebigspace1.jpg" alt="structurebigspace1" title="structurebigspace1" width="375" height="328" class="alignnone size-full wp-image-1831" /></center><br />
<span id="more-1804"></span></p>
<blockquote><h3 id="section-5">Making and viewing changes to your website</h3>
<p>To make a change, simply save the index.html file at any time. Then open it using any browser. Once the page is open, you can refresh it thereafter whenever you make a change to the html file.</p></blockquote>
<hr />
<h3 id="section-6">Changing the title of your website</h3>
<p>Let&#8217;s change the title of our website. Currently it says Big Space. Look for the following code in the html file.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;title&gt;Big Space&lt;/title&gt;</pre></div></div>

<p><br/><br />
It should be enclosed within the <head> </head> section. This section is used for placing information about the website such as meta tags, links to the css stylesheet, and the title of the site. </p>
<p>Let&#8217;s change the title to whatever you want. I&#8217;ll name it the following:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;title&gt;Let's talk Binary!&lt;/title&gt;</pre></div></div>

<p><br/></p>
<p>Now view the changes you have made using the steps I provided earlier. See what happened? The title of our website changed, this isn&#8217;t visible on the page itself but in your browser.</p>
<hr />
<h3 id="section-7">Editing the Header Section</h3>
<p>Now let&#8217;s go ahead and change the &#8220;Website Title&#8221;. Look for the following.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;h1&gt;&lt;a href=&quot;#&quot;&gt;Website Title&lt;/a&gt;&lt;/h1&gt;
&lt;h2&gt;Subheader, website description H2&lt;/h2&gt;</pre></div></div>

<p><br/><br />
I&#8217;ll be changing it to the following.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;h1&gt;&lt;a href=&quot;index.html&quot;&gt;Let's Talk Binary!&lt;/a&gt;&lt;/h1&gt;
&lt;h2&gt;Eliminating the barrier between code and people&lt;/h2&gt;</pre></div></div>

<p><br/></p>
<p><center><img src="http://talkbinary.com/wp-content/uploads/2009/06/bigspaceheader.jpg" alt="bigspaceheader" title="bigspaceheader" width="440" height="130" class="alignnone size-full wp-image-1855" /></center></p>
<p>If you noticed, I change &#8220;#&#8221; to &#8220;index.html&#8221; above. &#8220;Let&#8217;s Talk Binary!&#8221; is encapsulated with the &lt;a&gt; &lt;/a&gt; tag making it a link. Whenever you click on it, it will take you to the index.html page which is the current page your on.<br />
It is also encapsulated with the &lt;h1&gt; &lt;/h1&gt; tags, making it a header.  </p>
<blockquote><h3 id="section-8">The &lt;a&gt; &lt;h1&gt; tag</h3>
<p>The &lt;a&gt; seen is used to create a link to another document with the source being &#8220;index.html&#8221; in our case. </p>
<p>The &lt;h1&gt; tag defines headings. The values range from 1 to 6. 1 being the largest.</p></blockquote>
<p>Now save and view changes. Isn&#8217;t this easier than you thought? </p>
<hr/>
<h3 id="section-9">Go to the next page to learn how to edit the menu</h3>
<p>Now, go on to the next page to learn how to edit the menu.<br />
<br/></p>
 <div class='series_links'>Previous: <a href='http://talkbinary.com/web-development/choosing-a-template-for-your-website/' title='Choosing a template for your website'>Choosing a template for your website</a><br/><br/>
 </div>]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/web-development/editing-the-css-template-to-make-a-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding the Basic Structure of a Website</title>
		<link>http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/</link>
		<comments>http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 20:51:22 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[elements]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[structure of a site]]></category>
		<category><![CDATA[structure of a website]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=1757</guid>
		<description><![CDATA[What is a website made out of anyways? If you take a good look at a couple of websites, you might notice their structures share a couple of things in common. (If you are wondering why you need to know this, you&#8217;ll learn why really soon.) Each website usually contains the following basic elements: A<a class="moretag" href="http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<div class='series_toc'><h4>Table of contents for Learn how to create a website series</h4>
Below is the complete list of entries to this series. 
<ol><li><a href='http://talkbinary.com/web-development/learn-how-to-create-a-website/' title='Learn how to create a website using a Template'>Learn how to create a website using a Template</a></li><li><strong>Understanding the Basic Structure of a Website</strong></li><li><a href='http://talkbinary.com/web-development/choosing-a-template-for-your-website/' title='Choosing a template for your website'>Choosing a template for your website</a></li><li><a href='http://talkbinary.com/web-development/editing-the-css-template-to-make-a-website/' title='Editing the CSS Template to Make a Website'>Editing the CSS Template to Make a Website</a></li></ol> </div> <h3 id="section-1">What is a website made out of anyways?</h3>
<p>If you take a good look at a couple of websites, you might notice their structures share a couple of things in common. (If you are wondering why you need to know this, you&#8217;ll learn why really soon.) Each website usually contains the following basic elements:</p>
<ul>
<li><b>A header</b> usually contains the logo of a website along with a brief description. Sometimes you may find a menu there as well.</li>
<li><b>The main body or content</b> which may take up most of the website which contains the content of the website.
<li><b>A sidebar</b> which usually contains the navigation of your website.
<li><b>A footer</b> which usually contains copyright and licensing information.</li>
</ul>
<p><center><img src="http://talkbinary.com/wp-content/uploads/2009/05/csstemplates.jpg"></center></p>
<p>Not all websites follow this traditional structure. It all depends on what type of website you need to suit your needs. </p>
<hr />
<h3 id="section-2">So what is under the hood?</h3>
<p>So, what makes a website a website? Under the hood websites are made up of different coding languages that serve different purposes. I&#8217;ll only describe the basic ones you need to be aware of and will be working with. </p>
<p>Don&#8217;t worry, you don&#8217;t need to know anything. I&#8217;ll help you every step of the way.</p>
<h4 id="section-3">HTML</h4>
<p><strong>HTML</strong> stands for Hyper Text Markup Language. It consists of HTML tags that are used to mark up content and usually have a starting and ending tag. If you have worked with website development in the past, edited a profile on a social site such as MySpace you probably already are familiar with the basics of HTML. An example of HTML is below.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;This is the title of a website&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;This is a header&lt;/h1&gt;
&lt;p&gt;This is a paragraph&lt;/p&gt;
&nbsp;
&nbsp;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p><span id="more-1757"></span></p>
<p><i>Note: If you really wanted to, you could create an html document say, index.html, copy the above code into that document, save it, run it on firefox, and view your website!</i></p>
<h4 id="section-4">Cascading Style Sheets</h4>
<p><strong>CSS</strong> are Cascading Style Sheets. They can be embedded withing your website or be found in an external file (.css) that is linked to your website. You can think of them as style sheets. If you want to define or alter an attribute of an element of your website such as a font, image, link color, or any other element, you define it in the CSS document, and it would apply to all such elements on your site. I&#8217;ll show you an example later. </p>
<h4 id="section-5">XHTML</h4>
<p><strong>XHTML</strong> stands for Extensible HyperText Markup Language. It is more of a standard for writing in HTML. So if you see a website or layout saying its XHTML Compliant, well now you know why.</p>
<hr />
<h3 id="section-6">Ok, now what?</h3>
<p>Scared yet? Don&#8217;t worry. It will all make sense later. So what&#8217;s next? In the next tutorial I&#8217;ll help you find a template to start our website, then we&#8217;ll start editing it. Stay tuned for the next tutorial. If you have any comments or suggestions feel free to post them below.</p>
 <div class='series_links'>Previous: <a href='http://talkbinary.com/web-development/learn-how-to-create-a-website/' title='Learn how to create a website using a Template'>Learn how to create a website using a Template</a><br/><br/>
 Next: <a href='http://talkbinary.com/web-development/choosing-a-template-for-your-website/' title='Choosing a template for your website'>Choosing a template for your website</a><br/><br/>
</div>]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn how to create a website using a Template</title>
		<link>http://talkbinary.com/web-development/learn-how-to-create-a-website/</link>
		<comments>http://talkbinary.com/web-development/learn-how-to-create-a-website/#comments</comments>
		<pubDate>Thu, 28 May 2009 08:06:04 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[create a website]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[cv]]></category>
		<category><![CDATA[design a website]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Learn how to create a website]]></category>
		<category><![CDATA[make a website]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[resume]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=1748</guid>
		<description><![CDATA[Getting started on your first website Ever wanted to create a website but had no idea where to get started? No worries, I&#8217;ll guide you through the simple process and it will require no prior experience. Is it really that easy? After you complete my series of tutorials, it sure will be. We&#8217;ll be using<a class="moretag" href="http://talkbinary.com/web-development/learn-how-to-create-a-website/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<div class='series_toc'><h4>Table of contents for Learn how to create a website series</h4>
Below is the complete list of entries to this series. 
<ol><li><strong>Learn how to create a website using a Template</strong></li><li><a href='http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/' title='Understanding the Basic Structure of a Website'>Understanding the Basic Structure of a Website</a></li><li><a href='http://talkbinary.com/web-development/choosing-a-template-for-your-website/' title='Choosing a template for your website'>Choosing a template for your website</a></li><li><a href='http://talkbinary.com/web-development/editing-the-css-template-to-make-a-website/' title='Editing the CSS Template to Make a Website'>Editing the CSS Template to Make a Website</a></li></ol> </div> <h4 id="section-1">Getting started on your first website</h4>
<p>Ever wanted to create a website but had no idea where to get started? No worries, I&#8217;ll guide you through the simple process and it will require no prior experience. Is it really that easy? After you complete my series of tutorials, it sure will be. We&#8217;ll be using the template BigSpaceLove found on <a href="http://www.free-css-templates.com/">Free-CSS-Templates</a> to create a simple personal website similar to my <a href="http://www.cs.ucr.edu/~dvillase/">personal website</a>.</p>
<p>You don&#8217;t need to know anything. I&#8217;ll even make sure you understand the fundamentals so you can continue learning more on your own afterwards. So no, you don&#8217;t need to know how to design a web page, or even how to code one. </p>
<p><center><img src="http://talkbinary.com/wp-content/uploads/2009/05/csstemplates.jpg" alt="csstemplates" title="csstemplates" width="400" height="345" class="alignnone size-full wp-image-1749" /><br />
<small>This series will teach you how to make a similar website pictured above</small></center><br />
<br/><br />
This series of tutorials will start by showing you where to find a template online (and for free!) so you can edit to your choosing. Remember, the product will only be limited by your imagination. </p>
<hr />
<h3 id="section-2">Why would I need a website anyways?</h3>
<p>First of all, a website might serve a great variety of purposes such as the following:</p>
<ul>
<li>You may post your resume, CV, or portfolio online to attract potential employers</li>
<li>Might want to share a hobby</li>
<li>Promote a product you are selling or endorsing</li>
<li>Start a community</li>
<li>Simply to learn!</li>
</ul>
<p>In reality, the possibilities are endless. It&#8217;s actually quite a good skill to have and it can pay off. While I was in highschool I managed to create websites and get paid pretty darn well for it since people think its more complicated than it looks.<br />
<span id="more-1748"></span><br />
If you are looking to simply learn, this is a great place to start. This will be a great hands on experience as you will be seeing progress rather quickly. It will also enable you to understand the fundamentals of the creation of a website.</p>
<hr />
<h3 id="section-3">Next tutorial shortly coming up</h3>
<p>Stay tuned and before you know it, you&#8217;ll have your very own personal website. If you have any questions or concerns, feel free to post them below. I&#8217;ll try to tailor this tutorial for beginners so if there is anything you want me to cover please leave a comment or suggestion. </p>
 <div class='series_links'> Next: <a href='http://talkbinary.com/web-development/understanding-the-basic-structure-of-a-website/' title='Understanding the Basic Structure of a Website'>Understanding the Basic Structure of a Website</a><br/><br/>
</div>]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/web-development/learn-how-to-create-a-website/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Linux 101 Hacks &#8211; Free e-book</title>
		<link>http://talkbinary.com/programming/ebooks/linux-101-hacks-free-e-book/</link>
		<comments>http://talkbinary.com/programming/ebooks/linux-101-hacks-free-e-book/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 05:37:11 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[eBooks]]></category>
		<category><![CDATA[101]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=1584</guid>
		<description><![CDATA[Slickdeals never fails to amaze me. Today is a deal from The Geek Store offering a free download of their ebook Linux 101 Hacks. Simply go here and enter linuxrocks. Linux 101 Hacks An excerpt from the book&#8230; There are a total of 101 hacks in this book that will help you build a strong<a class="moretag" href="http://talkbinary.com/programming/ebooks/linux-101-hacks-free-e-book/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://talkbinary.com/wp-content/uploads/2009/02/linuxhacks.jpg" alt="linuxhacks" title="linuxhacks" width="175" height="248" class="alignleft size-full wp-image-1585" /> <a href="http://slickdeals.net">Slickdeals</a> never fails to amaze me. Today is a deal from <a href="http://slickdeals.net/?pno=18345&#038;lno=1&#038;afsrc=1">The Geek Store</a> offering a free download of their ebook Linux 101 Hacks. Simply go <a href="http://slickdeals.net/?pno=18345&#038;lno=1&#038;afsrc=1">here</a> and enter <strong>linuxrocks</strong>.</p>
<h3 id="section-1">Linux 101 Hacks</h3>
<blockquote><p>An excerpt from the book&#8230;</p>
<p><i>There are a total of 101 hacks in this book that will help you build a strong foundation in Linux. All the hacks in this book are explained with appropriate Linux commands examples that are easy to follow.</i></p></blockquote>
<p>You can visit the author&#8217;s blog over at <a href="http://www.thegeekstuff.com/">The Geek Stuff</a>. Some of his hacks are on his blog as well. So happy hacking!</p>
<p><br/>I&#8217;ll check it out so I&#8217;ll tell you guys later how it went! So don&#8217;t let this deal slip!<br />
<br/>Remember to subscribe to my <a href="http://feedproxy.google.com/TalkBinary">feed</a> for daily updates!<br />
<br/><br/><br/><br/><br/><br/><br/><br/><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/programming/ebooks/linux-101-hacks-free-e-book/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Synergy &#8211; Share your mouse and keyboard wirelessly between computers</title>
		<link>http://talkbinary.com/software/synergy-share-your-mouse-and-keyboard-wirelessly-between-computers/</link>
		<comments>http://talkbinary.com/software/synergy-share-your-mouse-and-keyboard-wirelessly-between-computers/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 23:51:52 +0000</pubDate>
		<dc:creator>Diego</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[set up]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[share mouse and keyboard between computers]]></category>
		<category><![CDATA[share mouse/keyboard]]></category>
		<category><![CDATA[synergy]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://talkbinary.com/?p=1501</guid>
		<description><![CDATA[Synergy is a powerful yet elegant program that allows you to share a single mouse and keyboard with multiple computers regardless of the OS, each with its own display. Why Synergy? I use a laptop that I take to school and takes notes on using Microsoft OneNote. When I go home, I usually put my<a class="moretag" href="http://talkbinary.com/software/synergy-share-your-mouse-and-keyboard-wirelessly-between-computers/">&#160;&#160;Full Article&#8230;</a>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://talkbinary.com/wp-content/uploads/2009/01/synergylogo.jpg" alt="synergylogo" title="synergylogo" width="216" height="77" class="alignleft size-full wp-image-1502" /><a href="http://synergy2.sourceforge.net/">Synergy</a> is a powerful yet elegant program that allows you to share a single mouse and keyboard with multiple computers regardless of the OS, each with its own display. <br/>Why <a href="http://synergy2.sourceforge.net/">Synergy</a>? I use a laptop that I take to school and takes notes on using Microsoft OneNote. When I go home, I usually put my laptop on my desk but I always thought it was so unproductive to switch from keyboard/mouse every time I needed to switch from my computer and laptop. <a href="http://synergy2.sourceforge.net/">Synergy</a> allows me to set up the program on both my computers, and allows me to share my keyboard/mouse between both of them by simply rolling my mouse from one screen to the other.</p>
<p><center><img src="http://talkbinary.com/wp-content/uploads/2009/01/synergyex.jpg" alt="synergyex" title="synergyex" width="500" height="205" class="alignnone size-full wp-image-1507" /></center></p>
<h3 id="section-1">Setting up Synergy</h3>
<p>First, download and install <a href="http://synergy2.sourceforge.net/">Synergy</a>.</p>
<p>On your host computer, the computer you want to use keyboard/mouse, follow these instructions.<br />
1. Open up Synergy.<br />
2. Click on Advanced.<br />
2a. Choose a Screen Name and Port number. I chose Diego as my screen name, and left Port Number as is.<br />
2b. Click ok.<br />
3. Click on Share this computer&#8217;s keyboard and mouse (server)<br />
4. Click on Configure.<br />
5. Create two screens. I created Diego and DiegoLaptop(name of client).<br />
6. Create 2 links so your mouse can travel to and from your screens. I left the percentages as 100%. </p>
<p><center><img src="http://talkbinary.com/wp-content/uploads/2009/01/synergysetuphost.jpg" alt="synergysetuphost" title="synergysetuphost" width="500" height="346" class="alignnone size-full wp-image-1509" /></center></p>
<p>Secondly, on the client computer, simply download, install <a href="http://synergy2.sourceforge.net/">Synergy</a>, and open Synergy.<br />
<span id="more-1501"></span><br />
1. Click on Advanced.<br />
2. Choose a screen name, I chose DiegoLaptop.<br />
2a. I confirmed the port number was the same as the server.<br />
2b. Click ok.<br />
3. Click on Use another computer&#8217;s shared keyboard and mouse (client).<br />
3a. Put in the name of your host, I put in Diego. </p>
<p>Lastly, simply Start both programs by click on the corresponding Start button on both computers! </p>
<p>You can share your keyboard/mouse between more computers, but I simply showed you how to do it between two.</p>
<h3 id="section-2">Impressions of Synergy</h3>
<p>I believe <a href="http://synergy2.sourceforge.net/">Synergy</a> is a great utility. It allows me to share my keyboard/mouse effortlessly! It did take me awhile to figure out how to configure it, since there was no instructions on how to do so online.</p>
<p>So what are you waiting for? Why don&#8217;t you try it out and tell us how it went? If you still have trouble, post your comments below. </p>
]]></content:encoded>
			<wfw:commentRss>http://talkbinary.com/software/synergy-share-your-mouse-and-keyboard-wirelessly-between-computers/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: talkbinary.com @ 2012-02-11 15:11:02 -->
