<?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>Small Town Geeks &#187; Development</title>
	<atom:link href="http://smalltowngeeks.net/category/developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://smalltowngeeks.net</link>
	<description>Tech News, How to&#039;s, and Reviews</description>
	<lastBuildDate>Mon, 10 Oct 2011 15:00:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Getting Started with the Android Application Inventor</title>
		<link>http://smalltowngeeks.net/2011/01/11/getting-started-with-the-android-application-inventor/</link>
		<comments>http://smalltowngeeks.net/2011/01/11/getting-started-with-the-android-application-inventor/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 20:07:41 +0000</pubDate>
		<dc:creator>Skrieder</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[Android Programming]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[App Inventor]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Android]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/?p=1023</guid>
		<description><![CDATA[Getting started with the app inventor is pretty straight forward.  But if you lose your way follow the steps below to get started. Navigate to http://appinventor.googlelabs.com/about/ Click “Get Started ” Follow the directions for ensuring that Java is configured correctly on your system Follow the directions for the app inventor setup software on your system. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2011%2F01%2F11%2Fgetting-started-with-the-android-application-inventor%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2011%2F01%2F11%2Fgetting-started-with-the-android-application-inventor%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=Android+Programming,App,App+Inventor,Google,Google+Android,Google+Chrome,Programming&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Getting started with the app inventor is pretty straight forward.  But if you lose your way follow the steps below to get started.</p>
<p><span id="more-1023"></span></p>
<ol>
<li><span style="font-size: small;">Navigate 	to http://appinventor.googlelabs.com/about/<a href="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.48.28-PM.png"><img class="aligncenter size-medium wp-image-1024" title="App Inventor Home" src="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.48.28-PM-300x232.png" alt="" width="300" height="232" /></a></span><img src="file:///Users/scottkrieder/Desktop/Screen%20shot%202011-01-11%20at%2012.48.28%20PM.png" alt="" /></li>
<li><span style="font-size: small;">Click 	“Get Started ”<a href="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.51.59-PM.png"><img class="aligncenter size-full wp-image-1025" title="Get Started" src="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.51.59-PM.png" alt="" width="140" height="51" /></a></span></li>
<li><span style="font-size: small;">Follow 	the directions for ensuring that Java is configured correctly on 	your system<a href="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.52.44-PM.png"><img class="aligncenter size-medium wp-image-1026" title="Screen shot 2011-01-11 at 12.52.44 PM" src="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.52.44-PM-300x155.png" alt="" width="300" height="155" /></a></span></li>
<li><span style="font-size: small;">Follow 	the directions for the app inventor setup software on your system.<a href="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.50.38-PM.png"><img class="aligncenter size-medium wp-image-1027" title="App Inventor Software" src="http://smalltowngeeks.net/wp-content/uploads/2011/01/Screen-shot-2011-01-11-at-12.50.38-PM-300x67.png" alt="" width="300" height="67" /></a></span></li>
<li><span style="font-size: small;">Set-up 	either your phone or the emulator.</span>
<ol>
<li><span style="font-size: small;">Android 		Phone: http://appinventor.googlelabs.com/learn/setup/phone.html</span></li>
</ol>
</li>
<li><span style="font-size: small;">Build 	the HelloPurr application.</span>
<ol>
<li><span style="font-size: small;">http://appinventor.googlelabs.com/learn/setup/hellopurr/hellopurrphonepart1.html</span></li>
</ol>
</li>
<li><span style="font-size: small;">Have Fun!<br />
</span></li>
</ol>
<p>If you have any questions feel free to email me at Scott {at} Smalltowngeeks {dot} net!</p>
<div class="cbw snap_nopreview">
<div class="cbw_header"><script src="http://www.crunchbase.com/javascripts/widget.js" type="text/javascript"></script></p>
<div class="cbw_header_text"><a href="http://www.crunchbase.com/">CrunchBase Information</a></div>
</div>
<div class="cbw_content">
<div class="cbw_subheader"><a href="http://www.crunchbase.com/company/google">Google</a></div>
<div class="cbw_subcontent"><script src="http://www.crunchbase.com/cbw/company/google.js" type="text/javascript"></script></div>
<div class="cbw_subheader"><a href="http://www.crunchbase.com/product/android">Android</a></div>
<div class="cbw_subcontent"><script src="http://www.crunchbase.com/cbw/product/android.js" type="text/javascript"></script></div>
<div class="cbw_footer">Information provided by <a href="http://www.crunchbase.com/">CrunchBase</a></div>
</div>
</div>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2011/01/11/getting-started-with-the-android-application-inventor/' addthis:title='Getting Started with the Android Application Inventor ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2011/01/11/getting-started-with-the-android-application-inventor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a mobile Icon for your website or blog</title>
		<link>http://smalltowngeeks.net/2010/12/21/make-your-site-look-pro-on-mobile-devices/</link>
		<comments>http://smalltowngeeks.net/2010/12/21/make-your-site-look-pro-on-mobile-devices/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 00:22:00 +0000</pubDate>
		<dc:creator>TJ</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[android browser]]></category>
		<category><![CDATA[apple-touch-icon]]></category>
		<category><![CDATA[Gdocs]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[home screen icon]]></category>
		<category><![CDATA[touch icon wordpress]]></category>
		<category><![CDATA[touch up icon]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/2010/12/21/make-your-site-look-pro-on-mobile-devices/</guid>
		<description><![CDATA[When you try to save a bookmark on mobile devices it takes a screen capture of the website and adds it to your screen. Today we are going to teach you how to force the device to find your icon and use it as the bookmark icon. This will make your site look more professional [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F12%2F21%2Fmake-your-site-look-pro-on-mobile-devices%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F12%2F21%2Fmake-your-site-look-pro-on-mobile-devices%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=Android,android+browser,apple-touch-icon,Gdocs,Google,Google+Docs,home+screen+icon,touch+icon+wordpress,touch+up+icon,wordpress&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>When you try to save a bookmark on mobile devices it takes a screen capture of the website and adds it to your screen. Today we are going to teach you how to force the device to find your icon and use it as the bookmark icon. This will make your site look more professional and give your site a cleaner look. Lets take a look.</p>
<p>You can see here, the difference between the two ways to display a bookmark on IOS devices:</p>
<p><img src="http://smalltowngeeks.net/wp-content/uploads/2010/12/wpid-iphoneicon-2010-12-21-19-221.png" alt="wpid-iphoneicon-2010-12-21-19-221.png" width="324" height="120" /></p>
<p>As you can see the icon on the right looks cleaner and you can actually tell what the icon is suppose to be. Lets look at how to do this step by step.</p>
<p>First create a 57 x 57 px image (png) in photoshop. To make it easier, name it apple-touch-icon.png.</p>
<p>After you are done upload it to your site (ftp or file manager)</p>
<p>*Note the location of where you uploaded the icon to</p>
<p>If you have a static site, go to step A. If you have a WordPress Blog go to step A1</p>
<p>A: Find the &lt;head&gt; tag in your html should look like this:<br />
<img src="http://smalltowngeeks.net/wp-content/uploads/2010/12/wpid-codeentered-2010-12-21-19-221.png" alt="wpid-codeentered-2010-12-21-19-221.png" width="577" height="167" /></p>
<p>After the &lt;head&gt; tag is where you are going to enter the link code to tell the browsers where your images are located.</p>
<p>&lt;link rel=&#8221;apple-touch-icon&#8221; href=&#8221;./apple-touch-icon.png&#8221;/&gt;<br />
&lt;link rel=&#8221;apple-touch-icon-precomposed&#8221; href=&#8221;/apple-touch-icon.png&#8221;/&gt;</p>
<p>*note ./apple-touch-icon.png is the location and name of your image.</p>
<p><img src="http://smalltowngeeks.net/wp-content/uploads/2010/12/wpid-code-2010-12-21-19-221.png" alt="wpid-code-2010-12-21-19-221.png" width="554" height="228" /></p>
<p>Now when the browsers are looking to your website to create the image, this will override the screenshot that it normally grabs.</p>
<p>A1:</p>
<p>For WordPress we are going to do similar to the above but the file that we are going to modify is the header.php. To access your header.php via the control panel navigate to the apearance tab and select editor.</p>
<p><img src="http://smalltowngeeks.net/wp-content/uploads/2010/12/wpid-clickedit-2010-12-21-19-221.png" alt="wpid-clickedit-2010-12-21-19-221.png" width="351" height="157" /></p>
<p>Find header.php:<br />
<img src="http://smalltowngeeks.net/wp-content/uploads/2010/12/wpid-headeredit-2010-12-21-19-221.png" alt="wpid-headeredit-2010-12-21-19-221.png" width="371" height="611" /></p>
<p>After the &lt;head&gt; tag is where you are going to enter the link code to tell the browsers where your images are located.</p>
<p>&lt;link rel=&#8221;apple-touch-icon&#8221; href=&#8221;./apple-touch-icon.png&#8221;/&gt;<br />
&lt;link rel=&#8221;apple-touch-icon-precomposed&#8221; href=&#8221;/apple-touch-icon.png&#8221;/&gt;</p>
<p>*note ./apple-touch-icon.png is the location and name of your image.</p>
<p><img src="http://smalltowngeeks.net/wp-content/uploads/2010/12/wpid-wpedit-2010-12-21-19-221.png" alt="wpid-wpedit-2010-12-21-19-221.png" width="571" height="307" /></p>
<p>I have noticed that this works for Android devices as well as Apple IOS devices. If you have any questions feel free to ask.</p>
<p>Until Next Time<br />
“Carpe Noctum”</p>
<p>TJ</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2010/12/21/make-your-site-look-pro-on-mobile-devices/' addthis:title='Create a mobile Icon for your website or blog ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2010/12/21/make-your-site-look-pro-on-mobile-devices/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Github Source Control Management</title>
		<link>http://smalltowngeeks.net/2010/11/06/github-source-control-management/</link>
		<comments>http://smalltowngeeks.net/2010/11/06/github-source-control-management/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 03:10:16 +0000</pubDate>
		<dc:creator>gilsal</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/?p=747</guid>
		<description><![CDATA[Github Social Coding (Source Control Management) Github can be summarized as the software developers Dropbox. Added bonuses that only groups of software developers can appreciate differentiate it from the rest. Simply, Github provides multiple developers the ability to work on the same project without causing an interference with another developer. This means that any developer [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F11%2F06%2Fgithub-source-control-management%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F11%2F06%2Fgithub-source-control-management%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=coding,development,git,github,HowTo,repository,sharing,source&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px} span.s1 {letter-spacing: 0.0px} span.s2 {text-decoration: underline ; letter-spacing: 0.0px color: #0b00ae} -->Github Social Coding</p>
<p>(Source Control Management)</p>
<p>Github can be summarized as the software developers Dropbox. Added bonuses that only groups of software developers can appreciate differentiate it from the rest. Simply, Github provides multiple developers the ability to work on the same project without causing an interference with another developer. This means that any developer can continue to code as if it were their own program and essentially have their own version of the same project. Ultimately all collaborators will share and compile code to complete the project. To learn more of the intricate details of Github, the developers have a well written documentation of functions at <a href="http://help.github.com">http://help.github.com/</a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} --></p>
<p>Personally I am a fairly regular user for work and therefore I am not an expert but I shall divulge common functions I uses on a regular basis.</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px} span.s1 {letter-spacing: 0.0px} --></p>
<p>I am a Mac user and therefore  this will initially work only for fellow Apple users. I intend this article to be followed by a Windows solution. Globally for all platforms, Github uses a terminal interface I would casually describe as Linux-esque. Most commands will be performed through the terminal interface.</p>
<p><span style="text-decoration: underline;">Registration</span></p>
<p>The registration is quite simple. It is when initiating the terminal interface for different platforms does it become tricky (ie. Windows). New users need to register through the web interface of Github. It is easily described as common as signing up for a new email account on gmail. Once the accounts username, password, and email address has been registered the new user will need to set up the account credentials on their terminal. You’ll first need to install the file on your machine which can be easily accomplished in various ways.</p>
<p><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} span.s2 {text-decoration: underline ; letter-spacing: 0.0px color: #0b00ae} --></p>
<ul>
<li>Mac users can install through pre-compiled installers, Homebrew, MacPorts, and manual configuration all of which can be researched at <a href="http://help.github.com/mac-git-installation/">http://help.github.com/mac-git-installation/</a></li>
<li>Linux users can install through Synaptic Package Manager installing git-core, git-gui, and git-doc or use the command $ sudo apt-get install git-core git-gui git-doc. Information on these installs can be found at <a href="http://help.github.com/linux-git-installation/">http://help.github.com/linux-git-installation/</a> Note that example uses Ubuntu Linux though I am fairly certain that Fedora, Red Hat, and all other distributions have their respective installation process.</li>
<li>Windows users can use msysgit as their installer for git. It is straight forward but is advised by both the help github site as well as my self that if prompted for the option of using PuTTY against openSSH that users always choose openSSH. Github only supports openSSH as their security socket/protocol.</li>
</ul>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/new_account.tiff"><img class="aligncenter size-full wp-image-748" title="new_account" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/new_account.tiff" alt="" width="588" height="140" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} span.s2 {text-decoration: underline ; letter-spacing: 0.0px color: #0b00ae} --><span style="text-decoration: underline;">Terminal Account Setup</span></p>
<p>The next step into Github is establishing your account in the terminal. This step is fairly simple. The user will need the same credentials as the registration process. The task for this setup is the global configuration of git on the users local machine as well as generating ones ssh keys for authentication. The first task that should be completed is retrieving ones ssh keys. Since all platforms, at this point, are using similar instances of terminal client the command for all machines will be as follows.</p>
<p>$ ssh-keygen -t rsa -C “email@address.com”</p>
<p>Once the key is generated a file named id_rsa.pub should be in the directory the keygen command was called. Open that file in a text editor and copy that contents as is and paste into SSH Public keys of the web interface of Github.</p>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/ssh_key.tiff"><img class="aligncenter size-full wp-image-751" title="ssh_key" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/ssh_key.tiff" alt="" width="588" height="380" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} -->Next is to configure the global user account. The following commands will setup the user account on the users terminal client.</p>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/global_terminal_config.tiff"><img class="aligncenter size-full wp-image-753" title="global_terminal_config" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/global_terminal_config.tiff" alt="" width="493" height="78" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica; min-height: 14.0px} span.s1 {letter-spacing: 0.0px} -->Once this procedure has been completed, the user will have a secure means of sending new revision to and from their web account.</p>
<p><span style="text-decoration: underline;">Creating a repository</span></p>
<p>You’ll achieve this feature by going through the web interface.</p>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/create_new_repo.tiff"><img class="aligncenter size-full wp-image-754" title="create_new_repo" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/create_new_repo.tiff" alt="" width="853" height="398" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} -->You’ll want to create a new repository. The next screen will prompt you for a few details. Project name, Description, and Homepage URL if you decide to include.</p>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/new_repo_info.tiff"><img class="aligncenter size-full wp-image-755" title="new_repo_info" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/new_repo_info.tiff" alt="" width="851" height="294" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} -->Once the repository is created you can then sync a project from your local machine. The next set of steps is written on the next screen after the repository is created.</p>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/git_instructions.tiff"><img class="aligncenter size-full wp-image-756" title="git_instructions" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/git_instructions.tiff" alt="" width="553" height="349" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} -->In the terminal while inside of the directory you’ll want to execute the following commands.</p>
<p style="text-align: center;"><a href="http://smalltowngeeks.net/wp-content/uploads/2010/11/terminal_commands.tiff"><img class="aligncenter size-full wp-image-757" title="terminal_commands" src="http://smalltowngeeks.net/wp-content/uploads/2010/11/terminal_commands.tiff" alt="" width="552" height="199" /></a></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 17.0px; font: 12.0px Helvetica} span.s1 {letter-spacing: 0.0px} span.s2 {text-decoration: underline ; letter-spacing: 0.0px color: #0b00ae} -->Git init will initialize the repository on your local machine.</p>
<p>Touch Readme is actually trivial and is often skipped by other developers. It is used to force the directory to experience an addition or modification.</p>
<p>Git commit is another common command uses will use. This function will essentially add your changes to your local repository and can be pushed online.</p>
<p>The command git remote add origin <a href="mailto:git@github.com">git@github.com</a>:gilsal/SmallTownGeeks.git is the command the user will use to bridge their local repository to their online one. This command is only need once during the initialization process.</p>
<p>Git push origin master is how to merge changes between the local repo and the online.</p>
<p>Once the repository has been initialized both online and on the local machine the the most common commands one will use is the “git commit” and “git push.” Other common commands will be “git reset &#8211;hard”, “git checkout”, and “git pull”. “Git reset &#8211;hard” and “git checkout” both reset changes that ones made on the local machine. “Git reset &#8211;hard” reset working branches where as “git checkout” resets a single file. “Git pull” allows a user to copy another users repository on their local machine. This is useful for when collaborating with other developers on projects.</p>
<p>If you have any questions feel free to leave a comment and we can give you a hand!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2010/11/06/github-source-control-management/' addthis:title='Github Source Control Management ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2010/11/06/github-source-control-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pro’s and Con’s of the new “App Store”</title>
		<link>http://smalltowngeeks.net/2010/10/20/pros-and-cons-of-the-new-app-store/</link>
		<comments>http://smalltowngeeks.net/2010/10/20/pros-and-cons-of-the-new-app-store/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 18:19:34 +0000</pubDate>
		<dc:creator>TJ</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/2010/10/20/pros-and-cons-of-the-new-app-store/</guid>
		<description><![CDATA[Today Apple announced the new “app” store for OSX. The app store is the same as what we currently see on the IOS devices, a one stop shop for applications. What does this mean for developers? Lets take a look at the pro’s and con’s. Pro’s: Easier to monitor application downloads Easy avenue to push [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F10%2F20%2Fpros-and-cons-of-the-new-app-store%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F10%2F20%2Fpros-and-cons-of-the-new-app-store%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=smalltowngeeks&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Today Apple announced the new “app” store for OSX. The app store is the same as what we currently see on the IOS devices, a one stop shop for applications. </p>
<p>What does this mean for developers? Lets take a look at the pro’s and con’s. </p>
<p>Pro’s:</p>
<p>Easier to monitor application downloads</p>
<p>Easy avenue to push out updates</p>
<p>Easily manage product keys and keep your work protected</p>
<p>Free advertisement</p>
<p>Reach more users</p>
<p>&#160;</p>
<p>Con’s:</p>
<p>Apple approval process</p>
<p>Apple cutting in to profits (ie IOS store 30/70 split)</p>
<p>Not as much control over what you can publish</p>
<p>Lots of paperwork to get your profits</p>
<p>&#160;</p>
<p>There are a lot of questions still un-answered in regards to the Apple App store, they plan on opening within 90 days so we will see if this move helps or hurts us. This is still an opt in platform so not “All” applications will have to go through the store but it may help the new developers get noticed and help you keep track of your intellectual property.</p>
<p>&#160;</p>
<p>Until next time:</p>
<p>CARPE DIUM</p>
<p>&#160;</p>
<p>TJ </p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2010/10/20/pros-and-cons-of-the-new-app-store/' addthis:title='Pro’s and Con’s of the new “App Store” ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2010/10/20/pros-and-cons-of-the-new-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sending spam e-mail using a simple PHP method.</title>
		<link>http://smalltowngeeks.net/2010/05/19/sending-spam-e-mail-using-a-simple-php-method/</link>
		<comments>http://smalltowngeeks.net/2010/05/19/sending-spam-e-mail-using-a-simple-php-method/#comments</comments>
		<pubDate>Thu, 20 May 2010 06:12:25 +0000</pubDate>
		<dc:creator>Skrieder</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[How To's]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/?p=474</guid>
		<description><![CDATA[A quick post on how to send spam e-mail using a PHP method.  Also, don’t use this form as a normal contact form as it has no security built in. NOTE:  First in some cases the client will receive an e-mail that looks spoofed.  In this case you can make an e-mail look like it [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F05%2F19%2Fsending-spam-e-mail-using-a-simple-php-method%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2010%2F05%2F19%2Fsending-spam-e-mail-using-a-simple-php-method%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=smalltowngeeks&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>A quick post on how to send spam e-mail using a PHP method.  Also, don’t use this form as a normal contact form as it has no security built in.</p>
<p><span id="more-474"></span>NOTE:  First in some cases the client will receive an e-mail that looks spoofed.  In this case you can make an e-mail look like it has been sent from someone other than you.  Second, in some cases the client will receive an e-mail from your server.  In either case DO NOT USE THIS MALICIOUSLY because….it’s very easy to be caught.  If someone were to examine the details of the e-mail in either case it would show your server and you would be traceable.</p>
<p>&lt;code&gt;</p>
<p>&lt;!— sampleSpamForm.php</p>
<p>Note:  All of this code should be placed on a single page.  If you look below you will see that the form will post to itself, after the post if the email field is set then it will send the email.  If not then it will display the form.</p>
<p>—&gt;</p>
<p>&lt;?php<br />
if (isset($_REQUEST['email']))<br />
//if “email” is filled out, send email<br />
{<br />
//send email<br />
$to = “email to send to”;<br />
$from = “email you want the email to appear to be sent from”;<br />
$name = $_REQUEST['name'] ;<br />
$email = $_REQUEST['email'] ;<br />
$subject = $_REQUEST['subject'] ;<br />
$message = $_REQUEST['message'] ;<br />
$headers = “From: $from”;<br />
$body = “$message $name”;<br />
mail($to,$subject,$body,$headers);<br />
echo “Thank you $name for using the spam form.”;<br />
}<br />
else<br />
//if “email” is not filled out, display the form<br />
{<br />
echo “&lt;form method=’post’ action=’spam.php’&gt;<br />
Name: &lt;input name=’name’ type=’text’&gt;<br />
&lt;br&gt;<br />
Email: &lt;input name=’email’ type=’text’&gt;<br />
&lt;br&gt;<br />
Subject: &lt;input name=’subject’ type=’text’&gt;<br />
&lt;br&gt;<br />
Message:<br />
&lt;br&gt;<br />
&lt;textarea name=’message’ rows=’15′ cols=’40′&gt; &lt;/textarea&gt;<br />
&lt;br&gt;<br />
&lt;input type=’submit’ /&gt;<br />
&lt;/form&gt;”;<br />
}<br />
?&gt;</p>
<p>&lt;/code&gt;</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2010/05/19/sending-spam-e-mail-using-a-simple-php-method/' addthis:title='Sending spam e-mail using a simple PHP method. ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2010/05/19/sending-spam-e-mail-using-a-simple-php-method/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Screen Shots on Your Blackberry</title>
		<link>http://smalltowngeeks.net/2009/08/19/screen-shots-on-your-blackberry/</link>
		<comments>http://smalltowngeeks.net/2009/08/19/screen-shots-on-your-blackberry/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 04:11:00 +0000</pubDate>
		<dc:creator>TJ</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[How To's]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/?p=258</guid>
		<description><![CDATA[As a blogger and avid Blackberry user, I have found a need to do screenshots for new product reviews as well as demonstration for How to’s. The old way of screen capturing involved connecting your BlackBerry to your PC and using a program like JL_Cmder and take a Screenshot. I will tell you, this was [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2009%2F08%2F19%2Fscreen-shots-on-your-blackberry%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2009%2F08%2F19%2Fscreen-shots-on-your-blackberry%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=smalltowngeeks&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://smalltowngeeks.net/wp-content/uploads/2009/08/090813195633.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="090813195633" src="http://smalltowngeeks.net/wp-content/uploads/2009/08/090813195633_thumb.jpg" border="0" alt="090813195633" width="244" height="184" /></a></p>
<p>As a blogger and avid Blackberry user, I have found a need to do screenshots for new product reviews as well as demonstration for How to’s.</p>
<p><span id="more-258"></span>The old way of screen capturing involved connecting your BlackBerry to your PC and using a program like JL_Cmder and take a Screenshot.</p>
<p><a href="http://smalltowngeeks.net/wp-content/uploads/2009/08/jl_loader.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="jl_loader" src="http://smalltowngeeks.net/wp-content/uploads/2009/08/jl_loader_thumb.png" border="0" alt="jl_loader" width="197" height="267" /></a>I will tell you, this was a pain. Since then I have found a few apps that do a much better job at creating screenshots to share with others. The app that works the best, is a free program called “<em>Capture It</em>” from “<em>The Tech Mogul”.</em></p>
<blockquote><p>Description from the website:<br />
<em>A simple screen capture utility for </em><a href="http://forums.pinstack.com/#"><em>Blackberry</em></a><em> devices with 4.3 or higher. You simple assign the the application to a Blackberry convenience key, and press the key on the screen of your choice. The device capture will be saved to the first available storage medium (Storage Card or Device Memory)</em></p></blockquote>
<p>This has made Screenshotting much easier to do. I definitely recommend using this app if you find yourself needing to showcase an app or a theme on your blackberry.</p>
<p>Developers Website:</p>
<p><a title="http://www.thetechmogul.com/" href="http://www.thetechmogul.com/">http://www.thetechmogul.com/</a></p>
<p>Over the air Download:</p>
<p><a href="http://www.thetechmogul.com/CaptureIt/CaptureIt.jad">http://www.thetechmogul.com/CaptureIt/CaptureIt.jad</a></p>
<p>Good Luck</p>
<p>T.J.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2009/08/19/screen-shots-on-your-blackberry/' addthis:title='Screen Shots on Your Blackberry ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2009/08/19/screen-shots-on-your-blackberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft DreamSpark</title>
		<link>http://smalltowngeeks.net/2008/02/19/microsoft-dreamspark/</link>
		<comments>http://smalltowngeeks.net/2008/02/19/microsoft-dreamspark/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 03:26:00 +0000</pubDate>
		<dc:creator>TJ</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://smalltowngeeks.net/?p=132</guid>
		<description><![CDATA[It was announced today that Microsoft is giving students a package of developer tools that is rival to none. The first thing you do is go over to Channel 8 and sign in using your live ID. After giving your ID you are asked to validate your school, which is very similar to the regular [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmalltowngeeks.net%2F2008%2F02%2F19%2Fmicrosoft-dreamspark%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmalltowngeeks.net%2F2008%2F02%2F19%2Fmicrosoft-dreamspark%2F&amp;source=smalltowngeeks&amp;style=normal&amp;service=bit.ly&amp;hashtags=smalltowngeeks&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://1.bp.blogspot.com/_a4mcs_8wWCk/R7ueVM03_QI/AAAAAAAAAEA/chYb_RSMjNE/s1600-h/visual_studio_2005.gif"><img id="BLOGGER_PHOTO_ID_5168899084395216130" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_a4mcs_8wWCk/R7ueVM03_QI/AAAAAAAAAEA/chYb_RSMjNE/s320/visual_studio_2005.gif" border="0" /></a>
<div>It was announced today that Microsoft is giving students a package of developer tools that is rival to none. The first thing you do is go over to <a href="http://channel8.msdn.com/">Channel 8</a> and sign in using your live ID. After giving your ID you are asked to validate your school, which is very similar to the regular MSDN that you may be accustomed to. If your school is on there… Enjoy the free software. If you are still reading this then your schools name was not on the list. Its ok there is hope for you yet. If you scroll down you will see a message that states,<br />“If you have selected your Country, but your University is not listed in the above ListBox, here are some <a href="https://downloads.channel8.msdn.com/StudentIdOptions.aspx">options</a> to get a new Student ID.”<br />Just follow the steps to validate that you are a student. After you do, feel free to enjoy the free software that Microsoft has bestowed upon you.</p>
<p>Things available for download:<br />SQL Server 2005<br />XNA Game Studio 2.0<br />Visual Studio 2005 professional Edition<br />Visual C# 2005<br />Visual Basic 2005<br />Visual Studio 2008<br />Windows Server 2003<br />Microsoft Expression Studio<br />Xna Creators Club Online<br />Visual C++ 2005<br />SQL Server 2005 Express<br />Visual J# 2005<br />And Virtual PC 2007</div>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://smalltowngeeks.net/2008/02/19/microsoft-dreamspark/' addthis:title='Microsoft DreamSpark ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://smalltowngeeks.net/2008/02/19/microsoft-dreamspark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

