<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6114769564566328327</id><updated>2012-01-13T17:16:00.993-07:00</updated><category term='Reading'/><category term='flash'/><category term='openid'/><category term='Xargs'/><category term='revision control'/><category term='3d'/><category term='Review'/><category term='Arrays'/><category term='Wallpaper'/><category term='Tutorials'/><category term='mssql'/><category term='2write'/><category term='AdventuresofAt'/><category term='Web Programming'/><category term='duplicates'/><category term='Soccer'/><category term='JQuery'/><category term='Module'/><category term='robocode'/><category term='Busy'/><category term='Nation'/><category term='Git'/><category term='adam tablet'/><category term='gamedev'/><category term='MOTD'/><category term='Scripts'/><category term='Work'/><category term='oauth'/><category term='SSHFS'/><category term='code'/><category term='Book'/><category term='Android'/><category term='Concepts'/><category term='notion ink'/><category term='News'/><category term='Simple Dock'/><category term='database'/><category term='merge'/><category term='School'/><category term='PHP Frameworks'/><category term='CKEditor'/><category term='repositories'/><category term='Soup'/><category term='Showcase'/><category term='Mounting'/><category term='SSH'/><category term='java'/><category term='Compatibility'/><category term='Character Counter'/><category term='Fifa'/><category term='Javascript'/><category term='programming'/><category term='Gmail'/><category term='ffmpeg'/><category term='modules'/><category term='Perl'/><category term='Noodles'/><category term='Templates'/><category term='Skruffy'/><category term='Xlib'/><category term='PHP'/><category term='Development'/><category term='Life'/><category term='Frameworks'/><category term='Joomla'/><category term='sql'/><category term='Oneliners'/><category term='Linux'/><category term='Eclipse'/><category term='mp3'/><category term='Widget'/><category term='Sed'/><category term='version control'/><category term='qt'/><category term='Simple Menu'/><category term='writing'/><category term='live journal'/><category term='Remote Servers'/><category term='subversion'/><category term='Excel'/><title type='text'>ScottsCreations</title><subtitle type='html'>Blogger who likes to program and develop on my spare time.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>37</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-9072068280246468493</id><published>2012-01-13T17:16:00.000-07:00</published><updated>2012-01-13T17:16:01.042-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openid'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='oauth'/><title type='text'>OpenID vs Oauth</title><content type='html'>What the heck am I talking about?&lt;br /&gt;&lt;br /&gt;OpenID allows users to sign into many websites using one id. It doesn't allow the sharing of private resources. With OAuth, this allows a website you want to use to ask for permissions from the service you are a member of, ex: Facebook and using a Facebook Application. After you give the website certain permissions, it can now pull information from Facebook to use. Cool? yes!&lt;br /&gt;&lt;br /&gt;As a web programmer which one fits best? Use Both? I preferably would like to see OpenID pick up more use. Within the last few years we see more Facebook comments on websites then OpenID with gravatars. If we wish to remain anonymous on the web OpenID is a much better way to go. If your website requires more information of a user such as who are their friends then OAuth is the way to go. Many people blindly click 'Allow' when asked if they need to allow the application / website to use your information.&amp;nbsp;Anonymity&amp;nbsp;is now gone for that user. Still cool though? yes!&lt;br /&gt;&lt;br /&gt;They are fairly easy to implement and in different languages, many people have been working on it and have done the hard part. It is now really a drop in solution when creating a website or application and makes it hard to create a registration system to manage user passwords.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;OpenID:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://openid.net/"&gt;http://openid.net/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/OpenID"&gt;http://en.wikipedia.org/wiki/OpenID&lt;/a&gt;&lt;br /&gt;&lt;b&gt;OAuth:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://oauth.net/"&gt;http://oauth.net/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/OAuth"&gt;http://en.wikipedia.org/wiki/OAuth&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-9072068280246468493?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/9072068280246468493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2012/01/openid-vs-oauth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9072068280246468493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9072068280246468493'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2012/01/openid-vs-oauth.html' title='OpenID vs Oauth'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-2185432221974193301</id><published>2012-01-12T17:14:00.000-07:00</published><updated>2012-01-12T17:14:00.309-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='robocode'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>A fun way to learn Java - Robocode</title><content type='html'>I recently found this programming game. Robocode,&amp;nbsp;&lt;a href="http://robocode.sourceforge.net/"&gt;http://robocode.sourceforge.net/&lt;/a&gt;.&amp;nbsp;It is somewhat like the aichallenge but geared more for beginners.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ce61qTd9aHc/Tw9MHumjrvI/AAAAAAAAAVw/jd09nRCab2Q/s1600/robocode-battlefield.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="221" src="http://4.bp.blogspot.com/-ce61qTd9aHc/Tw9MHumjrvI/AAAAAAAAAVw/jd09nRCab2Q/s320/robocode-battlefield.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;You will first need to install Java JDK development kit. Then download Robocode. Install it, start it and it opens up to a small battle. Cool huh.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;It has an editor inside the application, its okay for quick changes. I would highly recommend using Eclipse. It seemed like it has a way to configure it to work with eclipse. When your robot is awesome and can obliterate the bots it comes with. There is a battle server.&amp;nbsp;&lt;a href="http://robowiki.net/wiki/RoboRumble"&gt;http://robowiki.net/wiki/RoboRumble&lt;/a&gt;&amp;nbsp;This makes it even cooler. &amp;nbsp;This is a great way to learn syntax, logic, ai design, and coding. If you get sick of tanks then you can move on to the aichallenge.org. Pick your language&amp;nbsp;flavor&amp;nbsp;and hope to beat everyone.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-2185432221974193301?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/2185432221974193301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2012/01/fun-way-to-learn-java-robocode.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/2185432221974193301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/2185432221974193301'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2012/01/fun-way-to-learn-java-robocode.html' title='A fun way to learn Java - Robocode'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ce61qTd9aHc/Tw9MHumjrvI/AAAAAAAAAVw/jd09nRCab2Q/s72-c/robocode-battlefield.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5906569436382968146</id><published>2011-11-29T10:27:00.001-07:00</published><updated>2011-11-29T10:29:44.768-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Solar System Generator Smaller Circles</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;I have added into my algorithm a way to create the worlds while keeping a circle around the sun but also doing larger and smaller circles, while still being around the sun.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;This is just a picture of it.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="280" src="http://4.bp.blogspot.com/-FQ-7FmBI0FM/TtUWEeQx6SI/AAAAAAAAAVk/2UX08oa7Vg4/s400/simple2.png" width="400" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5906569436382968146?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5906569436382968146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/11/solar-system-generator-smaller-circles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5906569436382968146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5906569436382968146'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/11/solar-system-generator-smaller-circles.html' title='Solar System Generator Smaller Circles'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-FQ-7FmBI0FM/TtUWEeQx6SI/AAAAAAAAAVk/2UX08oa7Vg4/s72-c/simple2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5286454308540319951</id><published>2011-11-27T12:39:00.001-07:00</published><updated>2011-11-27T12:55:18.637-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Solar System Generator</title><content type='html'>I spent my thanksgiving taking care of my wife after she had her wisdom teeth removed. I also took care of my son, who is almost 2. He is really fun. On the side I started to tinker around with my space game. One of the things that I needed to create was a fast way of making solar systems. I want them to be somewhat realistic but still be simple. I really wanted a visual way to view each system / quadrant of space. I found gnuplot to be the easiest to get going without much hassle.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-1OVQhG04btY/TtKRAgrJk6I/AAAAAAAAAVU/jXrTzLd5mrs/s1600/simple.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="280" src="http://1.bp.blogspot.com/-1OVQhG04btY/TtKRAgrJk6I/AAAAAAAAAVU/jXrTzLd5mrs/s400/simple.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;This is the 3d view, it does not have the green or purple gas fields in it yet.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-neNIchHVUKk/TtKRBY1qNKI/AAAAAAAAAVc/_D-DhUSqwhk/s1600/simple2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="280" src="http://1.bp.blogspot.com/-neNIchHVUKk/TtKRBY1qNKI/AAAAAAAAAVc/_D-DhUSqwhk/s400/simple2.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;This is the 2D view.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;What is cool about this system, it allows me to put in a coordinate range, planet names, and it will randomly configure the planets, their locations within my range, and randomly add gas / mining possibilities for players. While also providing a easy map. Hopefully I can piece the 2D view to make one large scale map, or just pull all the information from the database and make one giant gnuplot map...&lt;br /&gt;&lt;br /&gt;One fun piece in making the system was the midpoint circle algorithm.&lt;br /&gt;http://en.wikipedia.org/wiki/Midpoint_circle_algorithm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5286454308540319951?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5286454308540319951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/11/solar-system-generator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5286454308540319951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5286454308540319951'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/11/solar-system-generator.html' title='Solar System Generator'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-1OVQhG04btY/TtKRAgrJk6I/AAAAAAAAAVU/jXrTzLd5mrs/s72-c/simple.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5374557988135117052</id><published>2011-10-19T13:57:00.000-06:00</published><updated>2011-11-27T12:55:12.234-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='SSH'/><category scheme='http://www.blogger.com/atom/ns#' term='Mounting'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Remote Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='SSHFS'/><title type='text'>SSH and Fuse : Remote File Systems</title><content type='html'>I knew about fuse and always would just SFTP into things when I needed to change files on servers. I would use Dolphin as my file manager so sftping into servers was easy for me. Well I finally got annoyed with it and looked more into fuse.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;To use sshfs:&lt;/b&gt;sshfs hostname: mountpoint&lt;br /&gt;This will mount /root on foobar.com to my mounts folder &lt;br /&gt;ex: sshfs root@foobar.com:/root /home/scott/mounts/foobar&lt;br /&gt;&lt;br /&gt;&lt;b&gt;To Unmount:&lt;/b&gt;fusermount -u mountpoint&lt;br /&gt;ex: fusermount -u /home/scott/mounts/foobar&lt;br /&gt;&lt;br /&gt;I am now able to attach my development environments to my computer as well as use Eclipse to add my mount points as external folders. Making it easy to develop on. Its a perfect solution.To install, look for a package in your linux distribution or compile it yourself.http://fuse.sourceforge.net/sshfs.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5374557988135117052?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5374557988135117052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/10/ssh-and-fuse-remote-file-systems.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5374557988135117052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5374557988135117052'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/10/ssh-and-fuse-remote-file-systems.html' title='SSH and Fuse : Remote File Systems'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-6053975787328062856</id><published>2011-10-07T14:45:00.000-06:00</published><updated>2011-10-07T14:45:08.211-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Frameworks'/><title type='text'>PHP Templates</title><content type='html'>I am currently working on a web contract for a start up company. We started with Perl Catalyst, then went from PHP to Morfik and back to PHP. We tried the frameworks and wanted something we could build something fast but without a lot of research and expirementing. The PHP frameworks were not really easy to get going, but we both knew or have fiddled with PHP before and its easy to pick up. We ended up building a new framework that isn't really MVC but tries to be a simple to use framework.&lt;br /&gt;&lt;br /&gt;I found a nice template system called Rain TPL. &lt;a href="http://www.raintpl.com/"&gt;http://www.raintpl.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Its very easy to use. It allows me to have a PHP file and a template / HTML file and pass variables from&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;$tpl-&amp;gt;assign('varname', $phpvar)&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;to the template as&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;{$varname}.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;It does the while loops, caching, url renaming for base url replacements. It's very slick, and runs fast.&lt;br /&gt;&lt;br /&gt;This is only a simple look at it, go to the website and look at the docs. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-6053975787328062856?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/6053975787328062856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/10/php-templates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6053975787328062856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6053975787328062856'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/10/php-templates.html' title='PHP Templates'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-7446153910904359319</id><published>2011-07-06T20:41:00.000-06:00</published><updated>2011-07-06T20:41:39.713-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>One Liners - Add a Line</title><content type='html'>This is just using Sed, a simple way to add a line after a specific word is found.&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class='bash'&gt;&lt;br /&gt;sed '/John/ a\ add' &lt; greeting.txt &lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-7446153910904359319?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/7446153910904359319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/07/one-liners-add-line.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/7446153910904359319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/7446153910904359319'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/07/one-liners-add-line.html' title='One Liners - Add a Line'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5564558045629929563</id><published>2011-07-05T23:21:00.007-06:00</published><updated>2011-07-05T23:26:05.689-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oneliners'/><category scheme='http://www.blogger.com/atom/ns#' term='Scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Sed'/><category scheme='http://www.blogger.com/atom/ns#' term='Xargs'/><title type='text'>One Liners - Replace a Word in a List of Files</title><content type='html'>I want to start a new series. Command Line one liners. I am not good at them but as I learn new ones I will post them on my blog.&lt;br /&gt;&lt;br /&gt;The first post is how to take a list of files and change a word in each one.&lt;br /&gt;&lt;br /&gt;If you don't understand what is going on, I recommend looking at the sed, and xargs man pages.&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class='bash'&gt;#replace a list of files&lt;br /&gt;find . -name ".bashrc" &gt; list.log&lt;br /&gt;xargs sed -i 's/word/newword/g' &lt; list.log &lt;br /&gt;&lt;br /&gt;#same thing different way&lt;br /&gt;#finds all your .bash at location .&lt;br /&gt;find . -name ".bashrc" | xargs sed -i "s/word/newword/g"&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5564558045629929563?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5564558045629929563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/07/one-liner-1-replace-list-of-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5564558045629929563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5564558045629929563'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/07/one-liner-1-replace-list-of-files.html' title='One Liners - Replace a Word in a List of Files'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-997771743246189232</id><published>2011-06-10T20:35:00.002-06:00</published><updated>2011-06-11T12:14:53.313-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='duplicates'/><category scheme='http://www.blogger.com/atom/ns#' term='merge'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='mssql'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Removing Duplicate Rows in SQL and Merging Tables with Constraints</title><content type='html'>I am writing this because the solutions I found on the internet, well didn't work for the job I needed. This one made the most sense and it was simple to do.&lt;br /&gt;&lt;br /&gt;The problem was at work I had 3 years of data and a schema to use to put this data in. The schema had primary keys. The 3 years of data did not. I merged the 3 years together and now had duplicates. The constraints will not like that so I needed to get rid of them. This is the solution I came up with.&lt;br /&gt;&lt;br /&gt;You want to first check the table you are going to import for possible primary key duplicates. Select the primary key columns and group by them. If the count is greater than 1 then you have duplicates.&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class='sql'&gt;--CHECK FOR UNIQUES, IF UNIQUE IS ALL = 1 then no need to change anything.&lt;br /&gt;--select primary key constraints, count(*) from table  group by primary key contraints&lt;br /&gt;&lt;br /&gt;select id, username,&lt;br /&gt;count(*) as 'unique=1'&lt;br /&gt;from users&lt;br /&gt;group by &lt;br /&gt;id,&lt;br /&gt;username&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;If there are duplicates then you have to remove them. I would add the contents of the final data with this data so that you can truncate the final data and then merge in the new data, in my case I truncated the table the data will end up in because it was supposed to be empty for me anyways. Do not do this on a production server!&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class='sql'&gt;--IF DUPLICATES&lt;br /&gt;--TRUNCATE THE TABLE THAT IS GOING TO HAVE THE NEW DATA&lt;br /&gt;truncate table users_final&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I then made a new table that will filter out the duplicates. Then merged a existing table to it so that I could get a schema with no constraints. I then added an INDEX and checked the box that says ignore duplicates. This will filter out the duplicates and you are ready to import the giant table and watch the duplicates go away. Then you can insert that table into your final table and no pk complains should happen.&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class='sql'&gt;--CREATE A NEW TABLE AND INSERT IN THE GIANT MESS&lt;br /&gt;select * into users_unique from users_old&lt;br /&gt;--TRUNCATE THAT NEW TABLE, WE NEEDED A STRUCTURE FOR THE INDEX WE WILL CREATE&lt;br /&gt;truncate table users_unique&lt;br /&gt;--CREATE THE INDEX, MAKE IT UNIQUE and IGNORE DUPLICATES&lt;br /&gt;&lt;br /&gt;ALTER TABLE [dbo].[users_unique]&lt;br /&gt; ADD CONSTRAINT [users_pk]&lt;br /&gt; UNIQUE ([id], [username])&lt;br /&gt; WITH (IGNORE_DUP_KEY = ON, ALLOW_ROW_LOCKS = OFF, ALLOW_PAGE_LOCKS = OFF)&lt;br /&gt;&lt;br /&gt;--INSERT THE DATA AGAIN AND IT WILL REMOVE THE DUPLICATES :D&lt;br /&gt;insert into users_unique select * from users&lt;br /&gt;--CONFIRM IT WORKED&lt;br /&gt;select id,&lt;br /&gt;username&lt;br /&gt;count(*) as 'unique=1'&lt;br /&gt;from users_unique&lt;br /&gt;group by &lt;br /&gt;id,&lt;br /&gt;username&lt;br /&gt;--IF all is 1 then you can now add it to your final table&lt;br /&gt;insert into users_final select * from users_unique&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-997771743246189232?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/997771743246189232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/06/removing-duplicate-rows-in-sql-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/997771743246189232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/997771743246189232'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/06/removing-duplicate-rows-in-sql-and.html' title='Removing Duplicate Rows in SQL and Merging Tables with Constraints'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-8398531941157325177</id><published>2011-06-05T17:02:00.002-06:00</published><updated>2011-06-05T17:05:24.241-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2write'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='writing'/><title type='text'>2write - #1</title><content type='html'>I recently acquired the domain name, 2write.net. I have been after it for over a year. I have tossed the idea around, developed a half working website in Perl with CGI and HTML::Template. It was a bit too much for one person for what I wanted to do and I was learning Perl at the time so when school started up again I ended up putting it on the back burner.&lt;br /&gt;&lt;br /&gt;Well that was about two years ago. My programming is much better as I now know JQuery, Ajax and JSON along with Perl. I am redoing the website I previously was making using Perl Catalyst but with less complexities and features, these can always be added later. It is very slick. &lt;br /&gt;&lt;br /&gt;For the SQL I am using ORM, DBIx::Class which is a bit difficult for me right now as I am used to doing just SQL code. But Perl developers recommend ORM and DBIx::Class fits perfectly into Catalyst and instead of Mysql I am trying out PostgreSQL as I have heard awesome things about it.&lt;br /&gt;&lt;br /&gt;I would say a couple more weekends and I will have a functional website ready for alpha testing.&lt;br /&gt;&lt;br /&gt;For my development feeds follow my twitter @ &lt;a href="http://www.twitter.com/2writenet"&gt;twitter.com/2writenet&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-8398531941157325177?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/8398531941157325177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/06/2write-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/8398531941157325177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/8398531941157325177'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/06/2write-1.html' title='2write - #1'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-6277938816309096994</id><published>2011-05-20T11:09:00.002-06:00</published><updated>2011-06-11T12:15:20.457-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='3d'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Arrays'/><title type='text'>3 dimensional arrays</title><content type='html'>Had someone ask me how to do a 3 dimensional array. It is not hard, but hard for someone new to programming and lacks the understanding of arrays. This example is how its done in PHP but it crosses over to all programming languages. This should give any programmer learning the idea of how to do it in his or hers programming language of choice.&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class='php'&gt;$x = 10;&lt;br /&gt;$y = 10;&lt;br /&gt;$z = 10;&lt;br /&gt;&lt;br /&gt;$array = array();&lt;br /&gt;for($i = 0; $i &lt; $y; $i++)&lt;br /&gt;{&lt;br /&gt;  for($j = 0; $j &lt; $x; $j++)&lt;br /&gt;  {&lt;br /&gt;    for($k = 0; $k &lt; $z; $k++)&lt;br /&gt;    {&lt;br /&gt; $array[$i][$j][$k] = rand(0, 100); //insert value into our xyz field&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;foreach($array as $y) //y&lt;br /&gt;{&lt;br /&gt;  foreach($y as $x) //x&lt;br /&gt;    {&lt;br /&gt; foreach($x as $z) //z&lt;br /&gt; {&lt;br /&gt;     echo $z."\n"; //echo our xyz value&lt;br /&gt; }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-6277938816309096994?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/6277938816309096994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/05/3-dimensional-arrays.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6277938816309096994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6277938816309096994'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/05/3-dimensional-arrays.html' title='3 dimensional arrays'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-2078981264143152752</id><published>2011-04-30T20:43:00.003-06:00</published><updated>2011-06-11T12:15:47.597-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='CKEditor'/><category scheme='http://www.blogger.com/atom/ns#' term='Character Counter'/><title type='text'>JQuery + CKEditor Character Count</title><content type='html'>I created this character count for the CKEditor. I use the JQuery adapter since about all my JavaScript is done in JQuery. It counts all the characters, it excludes tags and the &amp;nbsp; for a html space.&lt;br /&gt;&lt;br /&gt;To use this you need the ckeditor folder.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name='code' class="js"&gt;&lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="ckeditor.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="config.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="adapters/jquery.js"&gt;&lt;/script&gt;&lt;br /&gt;var global = '';&lt;br /&gt;$(document).ready(function()&lt;br /&gt;{&lt;br /&gt; var editor = CKEDITOR.replace('editor1');&lt;br /&gt; global = editor;&lt;br /&gt; var len = editor.getData().replace(/&lt;[^&gt;]*&gt;|\s/g, '').length;&lt;br /&gt; setInterval( "updateCount()", 1000 );&lt;br /&gt;&lt;br /&gt;    });&lt;br /&gt; function updateCount()&lt;br /&gt; {&lt;br /&gt; var almost = global.getData().replace(/&lt;[^&gt;]*&gt;|\s/g, '');&lt;br /&gt; $('#count').html(almost.replace(/&amp;nbsp\;/g, '').length);&lt;br /&gt; &lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-2078981264143152752?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/2078981264143152752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/04/jquery-ckeditor-character-count.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/2078981264143152752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/2078981264143152752'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/04/jquery-ckeditor-character-count.html' title='JQuery + CKEditor Character Count'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-6062189462689468504</id><published>2011-02-16T23:19:00.002-07:00</published><updated>2011-02-16T23:26:30.731-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Git'/><category scheme='http://www.blogger.com/atom/ns#' term='revision control'/><category scheme='http://www.blogger.com/atom/ns#' term='repositories'/><category scheme='http://www.blogger.com/atom/ns#' term='version control'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Online Version Control Services</title><content type='html'>My brother and I have been searching for a month or so on the best version control service that is inexpensive for two people. It needs to handle Subversion or Git along with a good project management system. We wanted something to put our projects on a 'cloud' so that in case our hard drives fail us we had our code somewhere safe, along with a version control and project management.&amp;nbsp; I would've liked a Redmine service with Git or SVN but I think I found only one and the price was not worth it for such just us.&lt;br /&gt;&lt;br /&gt;Many of the low priced ones, frankly sucked. They used Trac for project management which is great, I tried their trials and it was very slow, very bad user interfaces and just not professional looking. I am not sure if it was just because I wasn't a paying member but for a trial account you would think that they would try to make it super awesome to attract customers.&lt;br /&gt;&lt;br /&gt;The ones that I liked and stood out were Github, Bitbucket, and Codespaces.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://github.com/"&gt;Github&lt;/a&gt; is pricey. I think they mean to support Open Source and large companies. They have a very nice user interface and easy to use system. They have a great help system and I hear their support is good. Its a great service but I am not rich enough.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://bitbucket.org/"&gt;Bitbucket&lt;/a&gt; is free for private and public the only problem is it uses Mercurial. Mercurial on windows isn't that great, I didn't like the GUIs available and tortoiseHG is okay. Which really isn't a reason to not use it, I did put many of my projects already on it and I think I will keep at it with those ones.&lt;br /&gt;&lt;br /&gt;The one we finally settled on is &lt;a href="http://www.codespaces.com/"&gt;Codespaces&lt;/a&gt;. It supports SVN and GIT repositories. It has a cool card wall system, does work items and you can email in items to be added. It has a great project management system. The only downside is that its costs are by per user. The basic plan does two users for three bucks a month for 1GB. It is a very inexpensive solution and its rich in features. I suggest everyone to try it. There is a free 45 days.&lt;br /&gt;&lt;br /&gt;I am not trying to advertise this in anyway,&amp;nbsp; but only save you time. Codespaces seemed to be the best bang for its buck. If anyone has suggestions on other services to try comments are welcome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-6062189462689468504?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/6062189462689468504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/02/version-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6062189462689468504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6062189462689468504'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/02/version-control.html' title='Online Version Control Services'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-6981116554813615791</id><published>2011-01-31T21:00:00.001-07:00</published><updated>2011-01-31T21:01:22.261-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='live journal'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='gamedev'/><category scheme='http://www.blogger.com/atom/ns#' term='modules'/><category scheme='http://www.blogger.com/atom/ns#' term='qt'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='adam tablet'/><category scheme='http://www.blogger.com/atom/ns#' term='notion ink'/><title type='text'>Recent Finds</title><content type='html'>&lt;b&gt;Some quick updates:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://notionink.wordpress.com/"&gt;&lt;b&gt;Notion Inks Adam Tablet&lt;/b&gt;&lt;/a&gt; is now starting to trickle out. High Demand, lack of devices = angry fanatic train hype. The sad thing is, either some of the devices are poor quality or they work good. Then the Eden UI was not ready for the public.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gamedev.net/"&gt;&lt;b&gt;GameDev.net&lt;/b&gt;&lt;/a&gt; has been redone. Go check it out.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Findings:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://blog.qt.nokia.com/2011/01/28/use-our-material-for-your-qt-training-free/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+TheQtBlog+%28The+Qt+Blog%29"&gt;Free Materials for QT Training&lt;/a&gt; - QT is a remarkable framework. I want to get into it someday.&lt;br /&gt;&lt;a href="http://sql-performance-explained.com/"&gt;SQL Tuning and Perfomance PDFS&lt;/a&gt; - Interesting.&lt;br /&gt;&lt;a href="http://www.perl.org/about/whitepapers/"&gt;Perl White Pages&lt;/a&gt; - Modern Perl tools and Best Practices, cool stuff.&lt;br /&gt;&lt;a href="http://danga.com/words/2007_06_usenix/usenix.pdf"&gt;Live Journal PowerPoint PDF&lt;/a&gt; on how they scaled their website from what not to do and what to do. Its interesting. &lt;br /&gt;&lt;a href="http://www.danga.com/"&gt;LiveJournal Modules&lt;/a&gt; - they have developed and use. Some cool ones.&lt;br /&gt;&lt;br /&gt;That is it for now. I am trying to finish this last semester up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-6981116554813615791?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/6981116554813615791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2011/01/recent-finds.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6981116554813615791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6981116554813615791'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2011/01/recent-finds.html' title='Recent Finds'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-8967504004749137528</id><published>2010-11-12T22:53:00.002-07:00</published><updated>2010-11-30T19:16:16.805-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='Life'/><category scheme='http://www.blogger.com/atom/ns#' term='Skruffy'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>(&gt;-.-)&gt;</title><content type='html'>I am still here and kickin'. I am almost done with college. Semester is almost over and I have one more to go. I took summer school and have quit one of my jobs and now only have two part time jobs that I can barely do. I have been rather busy.&lt;br /&gt;&lt;br /&gt;On to better things...&lt;br /&gt;&lt;br /&gt;I had a good name to replace the Skruffy IF Engine but now that I am writing this I completely forgot it. I also want to redo the text that it reads so that it is XML. I think I remember trying XML and it wasn't working out, but since I plan to get it on the Android platform. XML would be a good format to go with.&lt;br /&gt;&lt;br /&gt;I have been playing around with the Android SDK. Its pretty cool. I will have to get used to the GUI structure but it will do. I have also played with Perl Catalyst. It is also very cool. What a great way to build and structure a website.&lt;br /&gt;&lt;br /&gt;My plans till next time: &lt;br /&gt;Finish this semester. Have more of an android app to post screen shots and to not be thirsty when blogging.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-8967504004749137528?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/8967504004749137528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/11/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/8967504004749137528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/8967504004749137528'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/11/blog-post.html' title='(&gt;-.-)&gt;'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-9053230982943411401</id><published>2010-07-15T17:52:00.002-06:00</published><updated>2010-07-15T17:53:50.370-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Skruffy'/><category scheme='http://www.blogger.com/atom/ns#' term='Book'/><title type='text'>Skruffy Game Engine - preview</title><content type='html'>I have been developing on and off a simple adventure engine that uses simple text files to make the game. You can put in pictures, background music, sound effects and of course text. Then create an archive using a special tool to encrypt your game files for the Skruffy Player to read.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__-N8wQyzprc/TD-dfXwMqII/AAAAAAAAAMg/hNIYr3i2uto/s1600/1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/__-N8wQyzprc/TD-dfXwMqII/AAAAAAAAAMg/hNIYr3i2uto/s320/1.PNG" width="238" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/__-N8wQyzprc/TD-dnbDrWDI/AAAAAAAAAMo/4bBEThpwR-I/s1600/4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/__-N8wQyzprc/TD-dnbDrWDI/AAAAAAAAAMo/4bBEThpwR-I/s320/4.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The first screenshot is the cover of the game. The second screenshot is its configuration file.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__-N8wQyzprc/TD-d3X18yJI/AAAAAAAAAMw/nGgbtJ3CM84/s1600/2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/__-N8wQyzprc/TD-d3X18yJI/AAAAAAAAAMw/nGgbtJ3CM84/s320/2.PNG" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/__-N8wQyzprc/TD-d6iExl5I/AAAAAAAAAM4/1IoHhJsgbvQ/s1600/3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/__-N8wQyzprc/TD-d6iExl5I/AAAAAAAAAM4/1IoHhJsgbvQ/s320/3.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;The first screenshot is an area within the game. The player then has the choice on how to respond. The second screenshot is another area, so in this case the player click on the lets go to the bar. It then loads the bar area and room.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__-N8wQyzprc/TD-d9ipvvyI/AAAAAAAAANA/ycegb8jtT5g/s1600/5.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/__-N8wQyzprc/TD-d9ipvvyI/AAAAAAAAANA/ycegb8jtT5g/s320/5.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This is an area file. Within it are the rooms and its actions and configuration.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;As you can see, this has potential. You can make a game with just pictures, or have a scenario to solve such as playing a investigator within a murder house, create a fantasy novel where choices by the reader decides what the ending outcome could be.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-9053230982943411401?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/9053230982943411401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/07/skruffy-game-engine-preview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9053230982943411401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9053230982943411401'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/07/skruffy-game-engine-preview.html' title='Skruffy Game Engine - preview'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__-N8wQyzprc/TD-dfXwMqII/AAAAAAAAAMg/hNIYr3i2uto/s72-c/1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-9160384537491940467</id><published>2010-06-08T13:29:00.001-06:00</published><updated>2010-06-08T21:34:05.358-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ffmpeg'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Rip audio from flash files!</title><content type='html'>Before I lose this I want to post  it for reference. Usually bands release EP cds, special songs only for  europe and things like that. Sometimes live videos are better then the  album that you bought. So this is how you turn those videos into mp3 or  whatever format you want.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Get a flash getter. I use FlashGot with  firefox. I simply say hey i want this video off this website, gets the  flv from it and im done.&lt;br /&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; get ffmpeg&lt;br /&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Make sure you have the contents codec, so  you can watch it. Then make sure you have the soon to be file codec.  such as the mp3 codec.&lt;br /&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; for a basic convert use this command, `&lt;strong&gt;ffmpeg  -i inputfile.flv -ac 2 -ab 128kb -vn -y outputfile.mp3&lt;/strong&gt;`  dont  use the “&lt;/blockquote&gt;&lt;blockquote&gt;&lt;strong&gt;&lt;em&gt;The commands I used:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;-i input file&lt;br /&gt;-ac is number of audio channels&lt;br /&gt;-ab bitrate&lt;br /&gt;-vn no video please&lt;br /&gt;-y overwrite output files, so its not important.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I suggest doing a man on ffmpeg and learn more on what can be added,  once the song file is created, go into your media player and add the  tags to it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-9160384537491940467?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/9160384537491940467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/06/rip-audio-from-flash-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9160384537491940467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9160384537491940467'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/06/rip-audio-from-flash-files.html' title='Rip audio from flash files!'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-4305221294257763493</id><published>2010-06-03T09:55:00.000-06:00</published><updated>2010-06-03T09:55:42.403-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reading'/><category scheme='http://www.blogger.com/atom/ns#' term='Nation'/><category scheme='http://www.blogger.com/atom/ns#' term='Book'/><title type='text'>The Nation is over!</title><content type='html'>I just finished reading &lt;i&gt;The Nation&lt;/i&gt; by Terry Pratchett. It was a good&amp;nbsp;children&amp;nbsp;novel, it was different from his fantasy theme he usually goes. It was more of an adventure for two kids that needed some growing up. Some spots of the book dragged and the ending was a bit messed up for me but other then that it was a good read. I now have a new book my dad recommended to me called &lt;i&gt;The Lost City of Z&lt;/i&gt; which is a true story about an adventurer that goes and tries to find the lost city of El&amp;nbsp;Dorado, never returns so this other party goes and thats how far I am.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-4305221294257763493?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/4305221294257763493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/06/nation-is-over.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4305221294257763493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4305221294257763493'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/06/nation-is-over.html' title='The Nation is over!'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-1503150609712713910</id><published>2010-04-30T12:01:00.007-06:00</published><updated>2010-04-30T12:06:26.495-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Compatibility'/><category scheme='http://www.blogger.com/atom/ns#' term='Showcase'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Module'/><title type='text'>Joomla Module - Browser Checker</title><content type='html'>I created a Joomla 1.5 Module that is used to determine if your browser is old or not. The way the web is improving and people that barely know how to use a computer are not upgrading their browsers. They must be warned with a nice JQuery UI window that the website they are visiting is probably not going to display properly and then points them where to go to upgrade their browser.&lt;br /&gt;&lt;br /&gt;It was really made for people who still use IE 6. The worst browser ever.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Nice GUI window&lt;/li&gt;&lt;li&gt;Checks all major browser versions&lt;/li&gt;&lt;li&gt;I have included many themes, the readme explains.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;To install, follow the readme.txt that is found in the zip.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;a href="http://sites.google.com/site/scottscreations2/home/downloads/mod_browsercheck_0.2.zip"&gt;Download Here&lt;/a&gt;&amp;lt;&amp;lt;&amp;lt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-1503150609712713910?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/1503150609712713910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/04/joomla-module-browser-checker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/1503150609712713910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/1503150609712713910'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/04/joomla-module-browser-checker.html' title='Joomla Module - Browser Checker'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-4842941575018644239</id><published>2010-03-27T22:38:00.000-06:00</published><updated>2010-03-27T22:38:18.812-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='School'/><category scheme='http://www.blogger.com/atom/ns#' term='Busy'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>So busy</title><content type='html'>I have been pretty busy these last couple of weeks. I still have a final project to do for my operating systems class. Only a couple of weeks left, I have no idea how I am going to accomplish such a task within such a short amount of time.&lt;br /&gt;&lt;br /&gt;I am putting off my simple menu probably until I get motivated again. I am getting a little burnt out from programming.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-4842941575018644239?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/4842941575018644239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/03/so-busy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4842941575018644239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4842941575018644239'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/03/so-busy.html' title='So busy'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-8039194417793387947</id><published>2010-02-18T22:50:00.002-07:00</published><updated>2010-02-18T23:07:04.758-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Review'/><category scheme='http://www.blogger.com/atom/ns#' term='Soup'/><category scheme='http://www.blogger.com/atom/ns#' term='Noodles'/><title type='text'>Get your cup of noodles on!</title><content type='html'>I ran into this blog a week or two ago and I subscribed to the feed.&lt;br /&gt;&lt;a href="http://noodlecupreviews.blogspot.com/" target="_blank" title="NoodleCupPreviews.blogspot.com"&gt;http://noodlecupreviews.blogspot.com/&lt;/a&gt;&lt;br /&gt;Every post makes my mouth water for soup. The blogger finds soups he has not yet tried out, cooks it up, eats it and then posts the review along with the price of how much he paid for it. Its great for when you are in your soup section at the store and your staring at those weird soups you think are nasty, they can actually be good.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-8039194417793387947?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/8039194417793387947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/02/get-your-cup-of-noodles-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/8039194417793387947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/8039194417793387947'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/02/get-your-cup-of-noodles-on.html' title='Get your cup of noodles on!'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-4375525175228485715</id><published>2010-02-09T22:21:00.000-07:00</published><updated>2010-02-09T22:21:34.209-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Work'/><title type='text'>Javascript Project</title><content type='html'>Well I am about done with my&amp;nbsp;substitute&amp;nbsp;contract. I have a few things left to do that I plan to finish tomorrow and&amp;nbsp;Thursday.&lt;br /&gt;&lt;br /&gt;For my work I am playing with ESX VM and VMCenter. We had fun today moving servers around, lets just say the old ones are big and heavy. One of my co-workers would like me, after I volunteered myself to do it, create a Javascript browser checker that would warn old browser users to upgrade and if they didn't the site may appear non-functional and problematic. It then links them to the correct place to update their browser. Its pretty cool. Once that is done ill post that in my showcase.&lt;br /&gt;&lt;br /&gt;I also added a new widget on the right side--My Wish List. Its my amazon wish list. I am going to keep growing it and if you like what you see here, consider buying me something. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-4375525175228485715?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/4375525175228485715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/02/javascript-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4375525175228485715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4375525175228485715'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/02/javascript-project.html' title='Javascript Project'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-554899239906606027</id><published>2010-02-01T09:22:00.001-07:00</published><updated>2010-05-04T19:02:58.344-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Simple Menu'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Concepts'/><title type='text'>Some Happenings</title><content type='html'>I have been pretty busy to not be coding. My little baby boy was born on Thursday and my wife is now recovering; recovering very well. &lt;br /&gt;&lt;br /&gt;I have some new ideas for the simple menu concept but I really think before I tackle this I should learn how to use references and pointers better. So I am going to take some time learning them before I get deeper into making my little application.&lt;br /&gt;&lt;br /&gt;On another note I have another concept coming into my head where its ASCII and its almost like a populous / sim city game but you run it in the background and it only pauses when you have to make serious decisions. The ascii city grows as you manage it and try to keep the people happy. It is for the hard worker that likes simulation and strategy but can't spend hours playing a game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-554899239906606027?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/554899239906606027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/02/some-happenings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/554899239906606027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/554899239906606027'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/02/some-happenings.html' title='Some Happenings'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-6903019805897435104</id><published>2010-01-24T23:07:00.000-07:00</published><updated>2010-01-24T23:07:52.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Simple Menu'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Xlib'/><title type='text'>Simple Menu</title><content type='html'>Okay so I renamed the concept to Simple Menu, it is more of a quick menu then a dock. I have been playing with &lt;a href="http://en.wikipedia.org/wiki/GTK%2B" id="aptureLink_6FQ2znj0oF"&gt;GTK&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Qt%20%28toolkit%29" id="aptureLink_QZaY7nrAAI"&gt;Qt&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Tk%20%28framework%29" id="aptureLink_PRhnmV2xBK"&gt;PerlTk&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Xlib" id="aptureLink_dxJSO7IRl7"&gt;Xlib&lt;/a&gt;. I want it to be fast, simple, light-weight and something every linux distro can run without have to get a "package" to run the dang thing. Most REAL linux users prefer light weight. If they didnt care I would use Java but the JVM uses ~15mb of ram just to run the application...well I haven't checked lately. &lt;br /&gt;&lt;br /&gt;What I have found is Xlib is the base of GTK and Qt and TK.&amp;nbsp; Xlib can do stuff but its complicated, the documentation or tutorials on the net are just not there when compared to the other toolkits.&lt;br /&gt;&lt;br /&gt;I put up my Github on the right side for everyone to see. I am experimenting still with which way to go. Right now I have Xlib working where it brings a window up at your mouse, no decorations. I just need to add a button in it and make it execute a command, then it should work perfectly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-6903019805897435104?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/6903019805897435104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/simple-menu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6903019805897435104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6903019805897435104'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/simple-menu.html' title='Simple Menu'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5266824040326677426</id><published>2010-01-20T19:43:00.001-07:00</published><updated>2010-01-20T19:43:44.556-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Concepts'/><category scheme='http://www.blogger.com/atom/ns#' term='Simple Dock'/><title type='text'>Simple Dock</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;I came up with this idea the other day...&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The idea is, assign this app to a hotkey or a hotkey and middle mouse click. It pops up where your mouse pointer is. You can then quickly pick the application you want to launch or the folder you want to open. I also want to make the mouse wheel make it rotate, I might make it a hexagonal shape then a circle. Once you launch your application or whatever it closes.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Why hasn't anyone developed something like this..., there is one for windows but I hear its buggy and looks like it. I would like this to ultimately have a way to do most of what a panel would do that way you can free up your screen and click to open this app when you need to see or launch something.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I am thinking of doing this in C/C++/GTK+ or instead of GTK+ use Qt...not sure.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I started a git repository on git-hub, once I get some code up I'll stick a link to it.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Forgive my bad photoshop skills. &lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__-N8wQyzprc/S1e9C_KcxBI/AAAAAAAAAKM/dZfoVLrUFzw/s1600-h/simpleconcept.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://1.bp.blogspot.com/__-N8wQyzprc/S1e9C_KcxBI/AAAAAAAAAKM/dZfoVLrUFzw/s400/simpleconcept.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5266824040326677426?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5266824040326677426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/simple-dock.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5266824040326677426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5266824040326677426'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/simple-dock.html' title='Simple Dock'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__-N8wQyzprc/S1e9C_KcxBI/AAAAAAAAAKM/dZfoVLrUFzw/s72-c/simpleconcept.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-6096284675617904281</id><published>2010-01-18T23:06:00.005-07:00</published><updated>2010-01-18T23:09:55.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fifa'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Widget'/><category scheme='http://www.blogger.com/atom/ns#' term='Soccer'/><title type='text'>World Cup Soccer Count Down Widget</title><content type='html'>After viewing the official Fifa website. I really wanted their count down widget to the world cup 2010. I first googled around to see if I could find it and I could not find anything similiar. So I went back to the Fifa site and looked the source, well here it is and I modified it a little to work with my layout.&lt;br /&gt;&lt;pre class='brush: xml'&gt;&lt;embed width="180" src="http://www.fifa.com/flash/worldcup/Mascot2010_Blue_Last.swf?cd_date=201006102200&amp;amp;lang=e&amp;amp;environment=PROD" wmode="transparent" height="99"/&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-6096284675617904281?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/6096284675617904281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/worldcup-soccer-count-down-widget.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6096284675617904281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/6096284675617904281'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/worldcup-soccer-count-down-widget.html' title='World Cup Soccer Count Down Widget'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5303426117208187938</id><published>2010-01-10T13:14:00.005-07:00</published><updated>2011-06-11T12:20:36.339-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>Send HTML emails via Perl and Google</title><content type='html'>There is a Perl module &lt;a href="http://search.cpan.org/~lbrocard/Email-Send-Gmail-0.33/lib/Email/Send/Gmail.pm"&gt;Email::Send::Gmail&lt;/a&gt; but this module does not do HTML and for the life of me, I could not figure out how to change the Mail Encode Type within that Module. So I managed to find a similar module, &lt;a href="http://search.cpan.org/~cwest/Net-SMTP-SSL-1.01/lib/Net/SMTP/SSL.pm"&gt;Net::SMTP::SSL&lt;/a&gt; and &lt;a href="http://search.cpan.org/~rjbs/MIME-Lite-3.027/lib/MIME/Lite.pm"&gt;MIME::Lite&lt;/a&gt; by putting these two together, I can login to my gmail smtp server and send the desired html message.&lt;br /&gt;&lt;br /&gt;Here is the code:&lt;br /&gt;&lt;pre class="perl" name="code"&gt;#!/usr/bin/perl&lt;br /&gt;use Net::SMTP::SSL;&lt;br /&gt;use MIME::Lite;&lt;br /&gt;&lt;br /&gt;my $msg = MIME::Lite -&amp;gt;new (&lt;br /&gt;From =&amp;gt;'fromuser@domain.com',&lt;br /&gt;To =&amp;gt;'touser@domain.com',&lt;br /&gt;Subject =&amp;gt;'testing html',&lt;br /&gt;Data =&amp;gt; "&lt;b&gt;HI&lt;/b&gt;",&lt;br /&gt;Type =&amp;gt; 'text/html'&lt;br /&gt;);&lt;br /&gt;my $USERNAME = 'username@gmail.com';&lt;br /&gt;my $PASSWORD = 'password';&lt;br /&gt;my $smtps = Net::SMTP::SSL-&amp;gt;new("smtp.gmail.com", Port =&amp;gt; 465, Debug=&amp;gt;1, Timeout=&amp;gt;30);&lt;br /&gt;$smtps-&amp;gt;auth ( $USERNAME, $PASSWORD ) or die "Could not authenticate $!";&lt;br /&gt;$smtps -&amp;gt;mail('themailer@domain.com');&lt;br /&gt;$smtps-&amp;gt;to('destination@gmail.com');&lt;br /&gt;$smtps-&amp;gt;data();&lt;br /&gt;$smtps-&amp;gt;datasend( $msg-&amp;gt;as_string() );&lt;br /&gt;$smtps-&amp;gt;dataend();&lt;br /&gt;$smtps-&amp;gt;quit;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5303426117208187938?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5303426117208187938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/send-html-emails-via-perl-and-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5303426117208187938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5303426117208187938'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/send-html-emails-via-perl-and-google.html' title='Send HTML emails via Perl and Google'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-568028345372515850</id><published>2010-01-08T17:18:00.016-07:00</published><updated>2010-01-20T19:31:32.370-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Concepts'/><category scheme='http://www.blogger.com/atom/ns#' term='AdventuresofAt'/><title type='text'>The Adventures of @</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__-N8wQyzprc/S0fK8uPQTQI/AAAAAAAAAKA/U_Orqb-Qt8k/s1600-h/wallpaper.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__-N8wQyzprc/S0fK8uPQTQI/AAAAAAAAAKA/U_Orqb-Qt8k/s400/wallpaper.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;New Concept:&lt;/b&gt; The Adventures of @ - something needs to go here*working title*&lt;br /&gt;&lt;br /&gt;This is not the platform concept that is in my abandoned projects. Even though the picture above looks like it's a platform game, it is not.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Some Features:&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;It is a &lt;a href="http://en.wikipedia.org/wiki/Rogue-like" id="aptureLink_AxlH1bOVUv"&gt;Rogue&lt;/a&gt; game, top-down and 2d. It's not your average rogue.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Enemies will most likely be randomized.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The maps will not be, keeping the story line together.&lt;/li&gt;&lt;li&gt;Simple, &lt;a href="http://en.wikipedia.org/wiki/Casual%20game" id="aptureLink_MWxuCxqCpE"&gt;Casual Gameplay&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Save/Load&lt;/li&gt;&lt;li&gt;Special Abilities as story progresses.&lt;/li&gt;&lt;/ol&gt;&lt;ul class="normal"&gt;&lt;/ul&gt;&amp;nbsp;To keep current with my updates on the game, &lt;a href="http://scottscreations.blogspot.com/feeds/posts/default?alt=rss"&gt;subscribe&lt;/a&gt; to the game feed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-568028345372515850?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/568028345372515850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/adventures-of_08.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/568028345372515850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/568028345372515850'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/adventures-of_08.html' title='The Adventures of @'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__-N8wQyzprc/S0fK8uPQTQI/AAAAAAAAAKA/U_Orqb-Qt8k/s72-c/wallpaper.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-1548722827210538520</id><published>2010-01-05T22:57:00.004-07:00</published><updated>2011-06-11T12:21:40.014-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Excel Move Duplicates Script</title><content type='html'>Created this script for work. You specify the column to work with and where to output, i usually set it for the next sheet. I run it once. Then change the output sheet to say sheet3. Run it again and so on until i have no duplicates left. And every sheet after is a unique value. Pretty cool, was hard to find this example on the internet so I found what I could modified it my best and thought I should share it. To use it, o to View tab &amp;gt; on the right side, Macro. Type a name in and then hit create. Copy and paste the code below. Edit the fields its checking and outputting to. Run it and bam you have your unique records and any duplicates will just be moved and not deleted.&lt;br /&gt;&lt;pre name='code' class="vb"&gt;'Created for Excel 2007`&lt;br /&gt;'Finds the duplicates and removes them but leaves one unique record.'&lt;br /&gt;'After you run it once, highlight the duplicates in the main sheet. If there are more, make the output sheet different'&lt;br /&gt;'For some reason it skips some sometimes...'&lt;br /&gt; &lt;br /&gt;Sub test()&lt;br /&gt;Dim OutSH As Worksheet&lt;br /&gt;Set OutSH = Sheets("Sheet2")&lt;br /&gt;Dim ce As Range&lt;br /&gt;OutSH.Cells.ClearContents&lt;br /&gt; &lt;br /&gt;OutSH.Range("1:1").Value = Sheets("Sheet1").Range("1:1").Value&lt;br /&gt; &lt;br /&gt;With Sheets("Sheet1")&lt;br /&gt;    For Each ce In .Range("E2:E" &amp; .Cells(Rows.Count, "E").End(xlUp).Row)&lt;br /&gt;        If WorksheetFunction.CountIf(.Range("E:E"), ce.Value) &gt; 1 Then&lt;br /&gt;        ce.EntireRow.Copy Destination:=OutSH.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)&lt;br /&gt;        ce.EntireRow.Delete&lt;br /&gt;    End If&lt;br /&gt;     &lt;br /&gt;    Next ce&lt;br /&gt;     &lt;br /&gt;    End With&lt;br /&gt; &lt;br /&gt;End Sub &lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-1548722827210538520?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/1548722827210538520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/excel-move-duplicates-script.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/1548722827210538520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/1548722827210538520'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/excel-move-duplicates-script.html' title='Excel Move Duplicates Script'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-9033890339956116489</id><published>2010-01-05T20:16:00.007-07:00</published><updated>2011-06-11T12:23:08.418-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wallpaper'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Auto Rotate your Wallpaper in Gnome</title><content type='html'>Here it is, unfortunately this one is only for gnome. I read that it can not be done in kde, but there is still hope for those who do not use Gnome. For those that do not use Gnome, take a look at Feh – http://linux.die.net/man/1/feh Its available in most distros. Use my script for the basic part and where it gets into the gconf tool just put the feh –bg-scale filename.jpg and that should work. Same idea.&lt;br /&gt;&lt;pre name='code' class="bash"&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;    FOLDERNAME=".wallpapers" #FOLDER NAME — change this to your picture folder.&lt;br /&gt;&lt;br /&gt;    ##OPTIONS##&lt;br /&gt;    FORMAT="scaled" # Determines how the image set by wallpaper_filename is rendered. Possible values are "none", "wallpaper", "centered", "scaled", "stretched", "zoom".&lt;br /&gt;    SHADING="solid" # How to shade the background color. Possible values are "horizontal-gradient", "vertical-gradient", and "solid".&lt;br /&gt;    OPACITY="100" # Opacity with which to draw the background picture.&lt;br /&gt;    PRIM_COLOR="#0000" # Left or Top color when drawing gradients, or the solid color.&lt;br /&gt;    SECON_COLOR="#000" # Right or Bottom color when drawing gradients, not used for solid color.&lt;br /&gt;&lt;br /&gt;    WALLPAPERS="$HOME/$FOLDERNAME" #PATH TO FOLDER&lt;br /&gt;    ALIST=( `ls -w1 $FOLDERNAME` )&lt;br /&gt;    RANGE=${#ALIST[@]}&lt;br /&gt;&lt;br /&gt;    let "number = $RANDOM"&lt;br /&gt;    let LASTNUM="`cat $WALLPAPERS/.last` + $number"&lt;br /&gt;    let "number = $LASTNUM % $RANGE"&lt;br /&gt;&lt;br /&gt;    echo $number &gt; $WALLPAPERS/.last&lt;br /&gt;&lt;br /&gt;    gconftool-2 -t string -s /desktop/gnome/background/picture_filename $WALLPAPERS/${ALIST[$number]}&lt;br /&gt;    gconftool-2 -t string -s /desktop/gnome/background/picture_options $FORMAT&lt;br /&gt;    gconftool-2 -t string -s /desktop/gnome/background/color_shading_type $SHADING&lt;br /&gt;    gconftool-2 -t string -s /desktop/gnome/background/picture_opacity $OPACITY&lt;br /&gt;    gconftool-2 -t string -s /desktop/gnome/background/primary_color $PRIM_COLOR&lt;br /&gt;    gconftool-2 -t string -s /desktop/gnome/background/secondary_color $SECON_COLOR&lt;br /&gt;&lt;/pre&gt;Put that in a file and make it executable. Then put pictures in the folder you specify within the script and it will work. Have fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-9033890339956116489?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/9033890339956116489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/here-it-is-unfortunately-this-one-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9033890339956116489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/9033890339956116489'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/here-it-is-unfortunately-this-one-is.html' title='Auto Rotate your Wallpaper in Gnome'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-3820301069051888092</id><published>2010-01-05T19:55:00.007-07:00</published><updated>2011-07-05T23:25:40.318-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='MOTD'/><title type='text'>Custom Linux Message of the Day Login Script</title><content type='html'>I created this script to run at start up of a login. so make a file in your linux machine and chmod +x the file. Put the text below in it. bash filename and see it work, if everything looks good go into your .bashrc or .bash_profile and tell it to bash filename this will cause the script to run when you login and make your motd blank so this somewhat replaces it.&lt;br /&gt;&lt;pre name='code' class="bash"&gt;#!/bin/bash&lt;br /&gt;echo “&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =======================================”&lt;br /&gt;echo -en “&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =” ‘\E[32m'"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \033[1mWeb Server Name\033[0m&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =\n"&lt;br /&gt;echo "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ======================================="&lt;br /&gt;echo&lt;br /&gt;btime=`who -b | sed -e 's/[^A-Z]*//’`&lt;br /&gt;utime=`uptime | sed -e ’s/ [0-9:]* up /&amp;gt;/’ -e ’s/,.*//’`&lt;br /&gt;echo -en “&amp;nbsp;&amp;nbsp; ====” ‘\E[32m’”\033[1mBOOT TIME\033[0m” “====&amp;nbsp;&amp;nbsp; &amp;nbsp; ==== “‘\E[32m’”\033[1mUPTIME\033[0m” “====\n”&lt;br /&gt;echo “&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; “$btime”&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ” $utime&lt;br /&gt;echo&lt;br /&gt;echo -en “===================== “‘\E[32m’”\033[1mDISK USAGE\033[0m” “======================\n”&lt;br /&gt;df -h&lt;br /&gt;echo&lt;br /&gt;echo -en “================== “‘\E[32m’”\033[1mCURRENTLY ONLINE\033[0m” “===================\n”&lt;br /&gt;echo “NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TIME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IP ADDRESS”&lt;br /&gt;who -ups&lt;br /&gt;&lt;/pre&gt;This gets uptime, last restart, disk usage and currently online. Its in the works, i plan to add more to it but for now its working great. For modifying the colors here is a website on how to do just that. &lt;a href="http://www.faqs.org/docs/abs/HTML/colorizing.html" target="_blank"&gt;http://www.faqs.org/docs/abs/HTML/colorizing.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-3820301069051888092?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/3820301069051888092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/custom-linux-message-of-day-login.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/3820301069051888092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/3820301069051888092'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/custom-linux-message-of-day-login.html' title='Custom Linux Message of the Day Login Script'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5018457072478772922</id><published>2010-01-02T14:35:00.002-07:00</published><updated>2010-01-02T14:35:15.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>layout almost complete</title><content type='html'>I still have some tweaking to do, but all my pages are now up, I have to relocate my download files and picture files then this blog will be ready.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5018457072478772922?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scottscreations.blogspot.com/feeds/5018457072478772922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scottscreations.blogspot.com/2010/01/layout-almost-complete.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5018457072478772922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5018457072478772922'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/layout-almost-complete.html' title='layout almost complete'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5271771231278439541</id><published>2010-01-01T23:13:00.010-07:00</published><updated>2010-07-15T18:49:15.227-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Concepts'/><title type='text'>The @ Adventures - Platform</title><content type='html'>Small concept I had of creating a platform game where I could easily make levels and the @ player could try and solve the map. Also wanted to try my Applet skills. Never really got into making it, was more of a concept.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;h1&gt;The @ Adventures&lt;/h1&gt;&lt;br /&gt;&lt;a href='http://www.45to105.com/projlaw/scottsrpg/index.html'&gt;Play&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5271771231278439541?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5271771231278439541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5271771231278439541'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/adventures-of.html' title='The @ Adventures - Platform'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-7239265794380322140</id><published>2010-01-01T22:55:00.005-07:00</published><updated>2011-06-05T16:50:28.416-06:00</updated><title type='text'>About</title><content type='html'>&lt;center&gt;&lt;a href="http://www.scottscreations.com"&gt;www.scottscreations.com&lt;/a&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-7239265794380322140?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/7239265794380322140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/7239265794380322140'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/about.html' title='About'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-4170266706864721053</id><published>2010-01-01T20:42:00.002-07:00</published><updated>2010-01-01T20:42:36.674-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Showcase'/><title type='text'>Windows 8</title><content type='html'>I do not have pics yet, give me a week or two :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-4170266706864721053?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4170266706864721053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/4170266706864721053'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/windows-8.html' title='Windows 8'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-5603808707470170233</id><published>2010-01-01T20:41:00.001-07:00</published><updated>2010-07-15T18:27:09.936-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Showcase'/><title type='text'>Game Master</title><content type='html'>Game Master: Elorins Quest&lt;br /&gt;&lt;br /&gt;You print out maps via rpg websites example: DnD maps of the day.&lt;br /&gt;Run the game to be the Game Master and take turns battling your map and leveling up to save the princess from becoming hideously ugly.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Screenshot:&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__-N8wQyzprc/Sz7AJGBqSgI/AAAAAAAAAJo/vf1bNvQ5AJc/s1600-h/screenshot.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/__-N8wQyzprc/Sz7AJGBqSgI/AAAAAAAAAJo/vf1bNvQ5AJc/s320/screenshot.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Requirements:&lt;/b&gt;&lt;br /&gt;Java 1.6.something&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Download:&lt;/b&gt;&lt;br /&gt;*contains instructions.pdf, the game, charactersheet.pdf*&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://sites.google.com/site/scottscreations2/home/downloads/GameMasterElorinsQuestAlpha.zip"&gt;Download Here&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You can find maps here: &lt;a href="http://www.wizards.com/default.asp?x=dnd/mwa/archive2004"&gt;DnD Maps of the week&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What needs to be done:&lt;/b&gt;&lt;br /&gt;I need to fix how the final array is made, add more stuff to the xls database, and create the storyline within the game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-5603808707470170233?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5603808707470170233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/5603808707470170233'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/game-master.html' title='Game Master'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__-N8wQyzprc/Sz7AJGBqSgI/AAAAAAAAAJo/vf1bNvQ5AJc/s72-c/screenshot.gif' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6114769564566328327.post-2531778692935954579</id><published>2010-01-01T20:11:00.002-07:00</published><updated>2010-07-15T18:28:26.196-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Showcase'/><title type='text'>My Java Pet</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;My Java Pet&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/__-N8wQyzprc/Sz64npTFEvI/AAAAAAAAAJg/xh4lEpRejAY/s1600-h/myjavapetscreenshot.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/__-N8wQyzprc/Sz64npTFEvI/AAAAAAAAAJg/xh4lEpRejAY/s320/myjavapetscreenshot.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;I made this for a final project in my second java class, you hatch an egg after 15-30 minutes of it running. You then have to feed, play and clean it. If it dies, it dies. It saves and loads. Its a bit buggy since I didn't use threads and uses loops so it may not work.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://sites.google.com/site/scottscreations2/home/downloads/myjavapetv1.zip"&gt;Download Here&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6114769564566328327-2531778692935954579?l=scottscreations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/2531778692935954579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6114769564566328327/posts/default/2531778692935954579'/><link rel='alternate' type='text/html' href='http://scottscreations.blogspot.com/2010/01/my-java-pet.html' title='My Java Pet'/><author><name>Scott</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__-N8wQyzprc/Sz64npTFEvI/AAAAAAAAAJg/xh4lEpRejAY/s72-c/myjavapetscreenshot.jpg' height='72' width='72'/></entry></feed>
