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

<channel>
	<title>[as] &#187; Web &amp; Programming</title>
	<atom:link href="http://www.alexschreyer.net/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexschreyer.net</link>
	<description>AEC CAD, Timber Engineering and more...</description>
	<lastBuildDate>Thu, 02 Sep 2010 02:40:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>A lightweight WordPress page</title>
		<link>http://www.alexschreyer.net/programming/a-lightweight-wordpress-page/</link>
		<comments>http://www.alexschreyer.net/programming/a-lightweight-wordpress-page/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 21:46:44 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=2102</guid>
		<description><![CDATA[
I had read about this trick before but had never had a need to try it out &#8211; until now. So here&#8217;s a nifty trick for any self-hosted WordPress installation:
If you want to add a webpage outside of a WordPress installation that has its own design, yet relies on some of the functions of the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alexschreyer.net/blog/wp-content/uploads/2010/02/kiosk_screen-Small.png"  class="thickbox"><img class="alignnone size-medium wp-image-2105" title="kiosk_screen (Small)" src="http://www.alexschreyer.net/blog/wp-content/uploads/2010/02/kiosk_screen-Small-440x247.png" alt="" width="440" height="247" /></a></p>
<p>I had read about this trick before but had never had a need to try it out &#8211; until now. So here&#8217;s a nifty trick for any self-hosted WordPress installation:</p>
<p>If you want to add a webpage outside of a WordPress installation that has its own design, yet relies on some of the functions of the main WordPress installation (such as the loop), then you can simply create a &#8220;WordPress-enabled&#8221; page by adding the following PHP statement to the top of the page:</p>
<pre lang="php">require('../wp-blog-header.php');</pre>
<p>By doing this, WordPress will be loaded with the page while the template will not. It will also not show up anywhere in the WordPress site as it is not a post or a page. You can then go ahead and invoke any WordPress core or plugin function and use its data.</p>
<p><span id="more-2102"></span>In my case, this worked well for an LCD &#8220;news display&#8221; for our building. I guess, you could also use this approach for a mobile-enabled site (although there are nice WordPress plugins that do this well. In any case, here is a sample of a WordPress-enabled &#8220;index.php&#8221; file located outside the wordpress installation. To modify it for your needs, simply adjust the path to <em>wp-blog-header.php</em> and you are good to go.</p>
<pre lang="php">&lt;?php
  /** Loads the WordPress Environment to have access to functions */
  require('../wp-blog-header.php');
?&gt;
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;My lightweight wordpress page&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;h1&gt;News&lt;/h1&gt;
    &lt;ul&gt;
      &lt;?php query_posts($query_string . '&amp;cat=3&amp;posts_per_page=5'); ?&gt;
      &lt;?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;
      &lt;li&gt;&lt;?php the_title(); ?&gt;&lt;/li&gt;
      &lt;?php endwhile; else: ?&gt;
      &lt;li&gt;No news at this time.&lt;/li&gt;
      &lt;?php endif; ?&gt;
    &lt;/ul&gt;
  &lt;/body&gt;
&lt;/html&gt;
</pre>
<p>See the image on top of this post for a sample of our installation. You can also look at the &#8220;live&#8221; version <a href="http://nrc.umass.edu/ws_nrc/kiosk/" target="_blank">here</a> (optimized for a 720p widescreen LCD TV).</p>

	Post tags: <a href="http://www.alexschreyer.net/tag/education/" title="education" rel="tag">education</a>, <a href="http://www.alexschreyer.net/tag/presentation/" title="presentation" rel="tag">presentation</a>, <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a>, <a href="http://www.alexschreyer.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/programming/say-something/" title="Say Something! (March 8, 2009)">Say Something!</a> (1)</li>
	<li><a href="http://www.alexschreyer.net/programming/running-multiple-sites-on-shared-hosting-with-some-dns-and-htaccess-magic/" title="Running multiple sites on shared hosting (with some DNS and HTACCESS magic) (May 22, 2009)">Running multiple sites on shared hosting (with some DNS and HTACCESS magic)</a> (4)</li>
	<li><a href="http://www.alexschreyer.net/cad/reducing-sketchup-file-sizes-for-google-earth/" title="Reducing SketchUp File Sizes for Google Earth (April 7, 2008)">Reducing SketchUp File Sizes for Google Earth</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/design/playing-with-birds-in-the-cloud/" title="Playing with birds in the cloud (February 12, 2009)">Playing with birds in the cloud</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/programming/liquid-page-a-bookmarklet-to-rearrange-webpages/" title="Liquid Page &#8211; A bookmarklet to rearrange webpages (December 7, 2009)">Liquid Page &#8211; A bookmarklet to rearrange webpages</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/a-lightweight-wordpress-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liquid Page &#8211; A bookmarklet to rearrange webpages</title>
		<link>http://www.alexschreyer.net/programming/liquid-page-a-bookmarklet-to-rearrange-webpages/</link>
		<comments>http://www.alexschreyer.net/programming/liquid-page-a-bookmarklet-to-rearrange-webpages/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 21:33:22 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=2010</guid>
		<description><![CDATA[


I was once again changing the design of one of my websites when I realized that it would be great if I could just move things around on a page to preview the changes &#8211; without any coding. As it turns out, there is a solution to that problem: A bookmarklet and a few lines [...]]]></description>
			<content:encoded><![CDATA[<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/5gSvm0xlkr8" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/5gSvm0xlkr8"></embed></object>
</p>
<p>I was once again changing the design of one of my websites when I realized that it would be great if I could just move things around on a page to preview the changes &#8211; without any coding. As it turns out, there is a solution to that problem: A bookmarklet and a few lines of JavaScript did the trick. Using jQuery and its UI extension, this actually turned out to be rather simple to implement.</p>
<p>Drag the link (&#8220;LIQUID PAGE&#8221;) shown below to your browser&#8217;s bookmarks toolbar. You can then use it on any web page. Simply load the page and then click the link. Be aware: You cannot try the functionality out on this page by simply clicking the link (it&#8217;s in an iframe). Please also note that there is a slight delay after clicking while some Javascript (i.e. jQuery) is being loaded &#8211; just wait for the confirmation dialog.</p>
<div class="iframe-wrapper">
  <iframe src="http://media.alexschreyer.net/lqpage/" frameborder="0" style="height:50px;width:200px;">Please upgrade your browser</iframe>
</div>
<p>So what can you do with this? Beyond the obvious tweaking of existing web page designs, it should not be forgotten that this may hold potential for playing tricks on unaware browser users. It is &#8211; of course &#8211; also fun to just reorder (read: destroy) a well-known page design&#8230;</p>
<p><strong><span id="more-2010"></span>Before:</strong></p>
<p><a href="http://www.alexschreyer.net/blog/wp-content/uploads/2009/12/Screenshot-12_8_2009-09_42_38.png"  class="thickbox"><img class="alignnone size-medium wp-image-2026" title="Screenshot - 12_8_2009 , 09_42_38" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/12/Screenshot-12_8_2009-09_42_38-439x319.png" alt="Screenshot - 12_8_2009 , 09_42_38" width="439" height="319" /></a></p>
<p><strong>After:</strong></p>
<p><a href="http://www.alexschreyer.net/blog/wp-content/uploads/2009/12/Screenshot-12_8_2009-09_49_05.png"  class="thickbox"><img class="alignnone size-medium wp-image-2025" title="Screenshot - 12_8_2009 , 09_49_05" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/12/Screenshot-12_8_2009-09_49_05-439x308.png" alt="Screenshot - 12_8_2009 , 09_49_05" width="439" height="308" /></a></p>
<p><br class="spacer_" /></p>
<p><strong>Updates:</strong></p>
<ul>
<li>I added a function that removes all &#8220;overflow&#8221; properties (after user confirms). Therefore everything can be moved everywhere on a page. Just be aware that you cannot test nested DIVs this way. Also, the page layout may break due to overflowing text.</li>
</ul>
<p><strong>Caveat: </strong>Works best with Firefox, Chrome, Safari &#8211; as usual.</p>
<p><strong>Thanks:</strong> The code is based on the jQuery UI ThemeRoller bookmarklet implementation.</p>

	Post tags: <a href="http://www.alexschreyer.net/tag/design/" title="Design" rel="tag">Design</a>, <a href="http://www.alexschreyer.net/tag/jquery/" title="jQuery" rel="tag">jQuery</a>, <a href="http://www.alexschreyer.net/tag/presentation/" title="presentation" rel="tag">presentation</a>, <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/design/playing-with-birds-in-the-cloud/" title="Playing with birds in the cloud (February 12, 2009)">Playing with birds in the cloud</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/design/wordle-ing-around/" title="Wordle-ing around&#8230; (June 18, 2008)">Wordle-ing around&#8230;</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/typical-types-and-others/" title="Typical Types and Others (March 11, 2009)">Typical Types and Others</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/making-cad-output-personal/" title="Making CAD output personal (February 13, 2009)">Making CAD output personal</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/hot-3d-sketchup-models/" title="Hot 3D (SketchUp) models (August 7, 2009)">Hot 3D (SketchUp) models</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/liquid-page-a-bookmarklet-to-rearrange-webpages/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Follow me!</title>
		<link>http://www.alexschreyer.net/misc/follow-me/</link>
		<comments>http://www.alexschreyer.net/misc/follow-me/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 05:00:20 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[AEC CAD]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Timber Engineering]]></category>
		<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[SketchUp]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=1979</guid>
		<description><![CDATA[Chirp, chirp&#8230; While I was figuring out how to make best use of all things Web 2.0, I found that Twitter is a great way for me to broadcast quick news items related to my blog&#8217;s topics (AEC-CAD, timber engineering, design and web stuff). So whenever something is too short for a blog post but [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1980" title="2" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/11/2.png" alt="2" width="220" height="220" />Chirp, chirp&#8230; While I was figuring out how to make best use of all things Web 2.0, I found that Twitter is a great way for me to broadcast quick news items related to my blog&#8217;s topics (AEC-CAD, timber engineering, design and web stuff). So whenever something is too short for a blog post but it does not deserve to be plowed under in my inbox, then you can be sure I&#8217;ll post it to my Twitter account.</p>
<p>To follow those posts, either click on &#8220;follow&#8221; in Twitter:</p>
<p><a href="http://twitter.com/alexschreyer" target="_blank">http://twitter.com/alexschreyer</a></p>
<p>Or subscribe to my Twitter RSS feed:</p>
<p><a href="http://twitter.com/statuses/user_timeline/21881607.rss" target="_blank">http://twitter.com/statuses/user_timeline/21881607.rss</a></p>
<p><strong>Enjoy!</strong></p>
<p><em>P.S.: </em>Of course, you can also subscribe to this site&#8217;s various RSS feeds using the buttons at the <a href="#top">top</a> of this page.</p>
<p><img class="alignnone size-medium wp-image-1981" title="11" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/11/11-440x123.png" alt="11" width="440" height="123" /></p>

	Post tags: <a href="http://www.alexschreyer.net/category/cad/" title="AEC CAD" rel="tag">AEC CAD</a>, <a href="http://www.alexschreyer.net/tag/aec-cad/" title="AEC CAD" rel="tag">AEC CAD</a>, <a href="http://www.alexschreyer.net/category/design/" title="Design" rel="tag">Design</a>, <a href="http://www.alexschreyer.net/tag/life/" title="life" rel="tag">life</a>, <a href="http://www.alexschreyer.net/category/misc/" title="Miscellaneous" rel="tag">Miscellaneous</a>, <a href="http://www.alexschreyer.net/tag/sketchup/" title="SketchUp" rel="tag">SketchUp</a>, <a href="http://www.alexschreyer.net/category/engineering/" title="Timber Engineering" rel="tag">Timber Engineering</a>, <a href="http://www.alexschreyer.net/tag/timber-engineering/" title="Timber Engineering" rel="tag">Timber Engineering</a>, <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/cad/hot-3d-sketchup-models/" title="Hot 3D (SketchUp) models (August 7, 2009)">Hot 3D (SketchUp) models</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/cad/get-3d-everywhere/" title="Get 3D Everywhere! (October 16, 2008)">Get 3D Everywhere!</a> (1)</li>
	<li><a href="http://www.alexschreyer.net/cad/wood-cad-chips-1-sketchup-for-woodworking/" title="Wood CAD Chips #1: SketchUp for Woodworking (January 17, 2009)">Wood CAD Chips #1: SketchUp for Woodworking</a> (1)</li>
	<li><a href="http://www.alexschreyer.net/cad/when-wii-met-sketchup/" title="When Wii Met SketchUp (June 26, 2008)">When Wii Met SketchUp</a> (5)</li>
	<li><a href="http://www.alexschreyer.net/misc/welcome/" title="Welcome! (January 4, 2007)">Welcome!</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/misc/follow-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing Google</title>
		<link>http://www.alexschreyer.net/programming/optimizing-google/</link>
		<comments>http://www.alexschreyer.net/programming/optimizing-google/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 06:19:29 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=1725</guid>
		<description><![CDATA[
As announced in their latest blog post, Google has just released an optimization feature for their online spreadsheets (which, of course, are part of Google Docs). With this new feature, linear optimization problems can be solved easily. This is a great feature and makes online spreadsheets even more Excel-like and usable. Here are some of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alexschreyer.net/blog/wp-content/uploads/2009/06/docs_139704c_solve_setup_en.gif"  class="thickbox"><img class="alignnone size-medium wp-image-1726" title="docs_139704c_solve_setup_en" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/06/docs_139704c_solve_setup_en-440x389.gif" alt="docs_139704c_solve_setup_en" width="440" height="389" /></a></p>
<p>As announced in their <a href="http://googledocs.blogspot.com/2009/06/solve-feature-lets-you-solve.html" target="_blank">latest blog post</a>, Google has just released an optimization feature for their online spreadsheets (which, of course, are part of <a href="http://docs.google.com/" target="_blank">Google Docs</a>). With this new feature, linear optimization problems can be solved easily. This is a great feature and makes online spreadsheets even more Excel-like and usable. Here are some of the features:</p>
<ul>
<li>Minimization or maximization of target cell, but no target value optimization. TIP: Minimize the difference to a target value if you need this.</li>
<li>Select (unlimited?) cells as design variables. Restriction to positive values is possible.</li>
<li>Add (unlimited?) constraints. These can be &#8220;&lt;=&#8221;, &#8220;=&#8221; or &#8220;&gt;=&#8221;. Since the dialog has no scroll function, the number of constraints is apparently limited by the screen height.</li>
<li>Due to the nature of the optimization algorithm, only linear problems can be computed. This means that formulas may not contain power functions or decision-based formulas (IF-THEN).</li>
</ul>
<p><span id="more-1725"></span>I haven&#8217;t tried this feature out yet on a real problem, but my main performance question would be whether the calculation uses Javascript in the local browser (likely) or uses Google&#8217;s server resources, which may speed things up  on a large problem.</p>
<p>For more help and information on this feature, look at the <a href="http://docs.google.com/support/bin/answer.py?hl=en&amp;answer=139704" target="_blank">relevant Help page</a>. And if you need an optimization solution for Excel spreadsheets that is based on Genetic Algorithms, check out <a href="http://www.alexschreyer.net/projects/xloptim/">my handy tool</a>.</p>

	Post tags: <a href="http://www.alexschreyer.net/tag/analysis/" title="analysis" rel="tag">analysis</a>, <a href="http://www.alexschreyer.net/tag/google/" title="Google" rel="tag">Google</a>, <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/cad/web-based-application-trials-from-autodesk-a-great-idea/" title="Web-Based Application trials from Autodesk &#8211; A Great Idea! (October 7, 2009)">Web-Based Application trials from Autodesk &#8211; A Great Idea!</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/engineering/the-timber-google-web/" title="The timber-Google-web (May 8, 2007)">The timber-Google-web</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/programming/searching-the-mind-map/" title="Searching the Mind-Map (May 4, 2008)">Searching the Mind-Map</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/collaborating-with-the-butterfly/" title="Collaborating with the Butterfly (May 14, 2010)">Collaborating with the Butterfly</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/wow-sweets-3d-warehouse/" title="Wow, Sweet(s) 3D Warehouse! (March 12, 2007)">Wow, Sweet(s) 3D Warehouse!</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/optimizing-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My semi-annual computer cleanup (a to-do list for everyone else)</title>
		<link>http://www.alexschreyer.net/programming/my-semi-annual-computer-cleanup/</link>
		<comments>http://www.alexschreyer.net/programming/my-semi-annual-computer-cleanup/#comments</comments>
		<pubDate>Wed, 27 May 2009 02:53:26 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=1655</guid>
		<description><![CDATA[Now that the semester is over and all the grades are in, it is time for me again to clean up my computer before summer work starts. It is simply amazing how much that machine get filled with stuff over time. Add to that that my hard disk is small by today&#8217;s standards and I [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1663" class="wp-caption alignnone" style="width: 450px"><a href="http://www.alexschreyer.net/blog/wp-content/uploads/2009/05/windirstat.jpg"> <img class="size-medium wp-image-1663" title="windirstat" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/05/windirstat-440x332.jpg" alt="WinDirStat main window" width="440" height="332" /></a><p class="wp-caption-text">WinDirStat main window</p></div>
<p>Now that the semester is over and all the grades are in, it is time for me again to clean up my computer before summer work starts. It is simply amazing how much that machine get filled with stuff over time. Add to that that my hard disk is small by today&#8217;s standards and I have my work cut out for me.</p>
<p>Since this may be of help for others, here is my to-do list when I clean my machine. Since I am running a Windows machine, all of those apply to Windows only.</p>
<ul>
<li><strong>Uninstall unused software</strong><br />
 I try out a lot of software and often forget to uninstall those right away. My uninstall tool of choice is the <a title="Revo uninstaller" href="http://www.revouninstaller.com/">Revo uninstaller</a>. It not only runs the software-supplied uninstaller but also checks for connected files and registry settings.</li>
<li><strong><span style="font-weight: normal;"><strong>Run a disk cleanup</strong><br />
 That&#8217;s always a good idea. Run the Windows cleanup program as a baseline and then run <a title="CCleaner" href="http://www.piriform.com/">CCleaner</a> for more options and possibly a registry scan.</span></strong></li>
<li><strong>Find and cleanup big files</strong><br />
 I find the main space problem on my harddisk comes from huge files. Finding those is often a good step in chasing down which program stores large amounts of data. I use <a title="WinDirStat" href="http://windirstat.info/">WinDirStat</a> for this. It is a small software that lists large folders and files in a treeview and &#8211; especially useful &#8211; in a colorful diagram. This is how I found out about many of the other tips in this list.</li>
<li><strong><span id="more-1655"></span>Defragment drive</strong><br />
 You should do this regularly anyways. In my case I couldn&#8217;t do that until I had some time since I had to free up some space on my harddisk first (Windows&#8217; defragmenter needs 15% free space to run). I also use <a title="Defraggler" href="http://www.defraggler.com/">Defraggler</a> since it can defragment individual files. <em>One tip: </em>Disable hibernation (in your computer&#8217;s power settings) and set the pagefile to zero (right-click on My Computer and look under Properties) before you defragment. Those two files (hiberfil.sys and pagefil.sys) can be huge and are locked otherwise.</li>
<li><strong>Cleanup MS Outlook archive and/or backup files and then defragment those</strong><br />
 Depending on how you use Outlook (if you do), it may be wise to delete old items. You can easily do so by running an advanced find (right-click on folder name in Outlook) over your &#8220;Personal Folders&#8221; file or your &#8220;Archive&#8221; file (if you have archiving enabled). I typically delete old items that are at least three years old.</li>
<li><strong>Cleanup iTunes</strong><br />
 You may want to check iTunes for leftover podcasts, duplicate movies etc. Then delete those and maybe change the settings to only store the latest version of your subscribed podcasts.</li>
<li><strong>Delete Picasa originals</strong><br />
 If you are happy with how Picasa modifies your images, then there&#8217;s no need to keep backups (I burn my original files on CD-ROMS as added safety anyways). Do a search for folders named &#8220;Originals&#8221; or &#8220;.picasaoriginals&#8221; and then delete those. You can use Windows&#8217; search function but you&#8217;ll have to make those folders visible first since they are hidden (in any explorer window go to Tools &gt; Folder Options&#8230;).</li>
<li><strong>Malwarebytes anti-malware</strong><br />
 You should check for malware every once in a while anyways. I ran <a title="Microsofts' little program" href="http://www.microsoft.com/security/malwareremove/default.mspx">Microsofts&#8217; little program</a> which didn&#8217;t find anything. Then I tried <a title="Malwarebytes' software" href="http://www.malwarebytes.org/mbam.php">Malwarebytes&#8217; software</a> which found the little bugger. Also do a check with <a title="Ad-aware" href="http://www.lavasoft.com/">Ad-aware</a>. </li>
<li><strong>Apple installers</strong><br />
 For whatever reason, Apple decided to cache every single installer for iTunes, Quicktime, Safari etc. for the past years on my harddrive. They are in folders called &#8220;Installer Cache&#8221;. You can spot them easily using WinDirStat and then safely delete at least the old versions.</li>
<li><strong>Google Desktop index file</strong><br />
 This turned out to be a huge space hog on my harddisk. It may be a good idea to uninstall google desktop and reinstall. This way, the index gets rebuilt and old leftover items get removed. I also found that the index was significantly contributing to my harddrive fragmentation. You might need to manually remove the index files &#8211; mine didn&#8217;t clean up after an uninstall. Again, spot them using WinDirStat (They are under &#8220;Documents and Settings &gt; All Users&#8221;.</li>
<li><strong>Video temp files</strong><br />
 If you burn a lot of DVDs (of your family movies for example), look for temporary files or burn images. Video software often stores a full copy of the DVD on the harddisk before it burns the DVD itself. </li>
<li><strong>System restore</strong><br />
 <em> Final tip: </em>You can reduce the amount of space that system restore uses by looking under the My Computer properties. Don&#8217;t turn it off, it&#8217;s a useful feature!</li>
</ul>

	Post tags: <a href="http://www.alexschreyer.net/tag/life/" title="life" rel="tag">life</a>, <a href="http://www.alexschreyer.net/tag/software/" title="software" rel="tag">software</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/programming/inserting-holidays-events-into-outlook/" title="Inserting Holidays/Events Into Outlook (January 2, 2007)">Inserting Holidays/Events Into Outlook</a> (4)</li>
	<li><a href="http://www.alexschreyer.net/cad/why-cant-everything-be-ecotect/" title="Why can&#8217;t everything be like Ecotect? (May 11, 2010)">Why can&#8217;t everything be like Ecotect?</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/where-are-my-autocad-settings/" title="Where are my AutoCAD settings??? (February 5, 2007)">Where are my AutoCAD settings???</a> (4)</li>
	<li><a href="http://www.alexschreyer.net/misc/welcome/" title="Welcome! (January 4, 2007)">Welcome!</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/web-based-application-trials-from-autodesk-a-great-idea/" title="Web-Based Application trials from Autodesk &#8211; A Great Idea! (October 7, 2009)">Web-Based Application trials from Autodesk &#8211; A Great Idea!</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/my-semi-annual-computer-cleanup/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Running multiple sites on shared hosting (with some DNS and HTACCESS magic)</title>
		<link>http://www.alexschreyer.net/programming/running-multiple-sites-on-shared-hosting-with-some-dns-and-htaccess-magic/</link>
		<comments>http://www.alexschreyer.net/programming/running-multiple-sites-on-shared-hosting-with-some-dns-and-htaccess-magic/#comments</comments>
		<pubDate>Fri, 22 May 2009 11:00:33 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=1616</guid>
		<description><![CDATA[I recently had the need to set up several different websites in one (hosted, shared) webspace. While this by itself is trivial there was a catch: I had multiple domains that needed to be DNS forwarded (using CNAME) to this webspace. In essence, the functionality I needed was that once a user goes to one of [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/69697083@N00/152502539"><img class=" " style="margin-left: 5px; margin-right: 5px; border: 0px initial initial;" title="The worlds network" src="http://www.alexschreyer.net/blog/wp-content/uploads/2009/05/cable.jpg" border="0" alt="The worlds network" hspace="5" width="240" height="180" /></a><p class="wp-caption-text">Plugged (Image by saschaaa)</p></div>
<p>I recently had the need to set up several different websites in one (hosted, shared) webspace. While this by itself is trivial there was a catch: I had multiple domains that needed to be DNS forwarded (using <a title="CNAME" href="http://en.wikipedia.org/wiki/CNAME_record">CNAME</a>) to this webspace. In essence, the functionality I needed was that once a user goes to one of those domains, he/she would get the site served from one of the subdirectories in my webspace.</p>
<p>This again were trivial if the domains had been hosted with the company that provides me with the webspace. But in my case, the domains could not be moved and therefore I needed the <a title="DNS" href="http://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> forwarding. In case you run into a similar situation, here&#8217;s what you need to do:</p>
<p><span id="more-1616"></span></p>
<ol>
<li><strong>Make sure you have Linux/Apache.</strong><br />
 This method works with Linux and Apache. I don&#8217;t know how to do this with Windows since IIS doesn&#8217;t have a clean way to rewrite URLs.</li>
<li><strong>Get a static IP. </strong><br />
 This is usually not included in a cheap, shared hosting plan. Some hosters offer those but mine didn&#8217;t. However, with my hoster (<a title="1and1.com" href="http://wwww.1and1.com/" target="_blank">1and1.com</a>), I was able to purchase an SSL certificate, which gave me a dedicated IP.</li>
<li><strong>Set up subdirectories and add URL rewriting</strong><br />
 Set up one subdirectory per site and add the site content into these. Then add a <em>.htaccess</em> file into the root of the webspace and add the following lines. Of course you&#8217;ll have to modify them to your need.</li>
</ol>
<pre lang="htacces">RewriteEngine on
Options +FollowSymLinks
RewriteBase /
# Site 1
RewriteCond %{HTTP_HOST} ^sub1.site.com$ [NC]
RewriteCond %{REQUEST_URI} !^/subdirectory1/.*$
RewriteRule ^(.*)$ /subdirectory1/$1 [L]
# Site 2
RewriteCond %{HTTP_HOST} ^sub2.site.com$ [NC]
RewriteCond %{REQUEST_URI} !^/subdirectory2/.*$
RewriteRule ^(.*)$ /subdirectory2/$1 [L]
</pre>
<p><br class="spacer_" /></p>

	Post tags: <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a>, <a href="http://www.alexschreyer.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/programming/say-something/" title="Say Something! (March 8, 2009)">Say Something!</a> (1)</li>
	<li><a href="http://www.alexschreyer.net/programming/a-lightweight-wordpress-page/" title="A lightweight WordPress page (February 11, 2010)">A lightweight WordPress page</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/design/wordle-ing-around/" title="Wordle-ing around&#8230; (June 18, 2008)">Wordle-ing around&#8230;</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/misc/welcome/" title="Welcome! (January 4, 2007)">Welcome!</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/web-based-application-trials-from-autodesk-a-great-idea/" title="Web-Based Application trials from Autodesk &#8211; A Great Idea! (October 7, 2009)">Web-Based Application trials from Autodesk &#8211; A Great Idea!</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/running-multiple-sites-on-shared-hosting-with-some-dns-and-htaccess-magic/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Say Something!</title>
		<link>http://www.alexschreyer.net/programming/say-something/</link>
		<comments>http://www.alexschreyer.net/programming/say-something/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 19:05:26 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=1314</guid>
		<description><![CDATA[I just installed IntenseDebate on this site. It is a comment management system that is far more flexible than what I had so far. Threading is implemented (without me having to fiddle with the code and making everything work with WordPress 2.7 comments) and RSS subscription is nicely implemented. Commenters (and comments) can also now [...]]]></description>
			<content:encoded><![CDATA[<p>I just installed <strong>IntenseDebate </strong>on this site. It is a comment management system that is far more flexible than what I had so far. Threading is implemented (without me having to fiddle with the code and making everything work with WordPress 2.7 comments) and RSS subscription is nicely implemented. Commenters (and comments) can also now be voted on. Pretty nice system. Apparently I am not the only one using it &#8211; <a href="http://www.readwriteweb.com/archives/barack_obamas_changegov_adds_o.php" target="_blank">Obama likes it, too</a>.</p>
<p>So if you have something to say about any of my posts (or some of the pages), go right ahead and debate intensely!</p>

	Post tags: <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a>, <a href="http://www.alexschreyer.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/programming/running-multiple-sites-on-shared-hosting-with-some-dns-and-htaccess-magic/" title="Running multiple sites on shared hosting (with some DNS and HTACCESS magic) (May 22, 2009)">Running multiple sites on shared hosting (with some DNS and HTACCESS magic)</a> (4)</li>
	<li><a href="http://www.alexschreyer.net/programming/a-lightweight-wordpress-page/" title="A lightweight WordPress page (February 11, 2010)">A lightweight WordPress page</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/design/wordle-ing-around/" title="Wordle-ing around&#8230; (June 18, 2008)">Wordle-ing around&#8230;</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/misc/welcome/" title="Welcome! (January 4, 2007)">Welcome!</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/web-based-application-trials-from-autodesk-a-great-idea/" title="Web-Based Application trials from Autodesk &#8211; A Great Idea! (October 7, 2009)">Web-Based Application trials from Autodesk &#8211; A Great Idea!</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/say-something/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Everything is Data</title>
		<link>http://www.alexschreyer.net/cad/everything-is-data/</link>
		<comments>http://www.alexschreyer.net/cad/everything-is-data/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 03:30:24 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[AEC CAD]]></category>
		<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=379</guid>
		<description><![CDATA[


Even beyond the great music, Radiohead&#8217;s latest video &#8220;House of Cards&#8221; is simply amazing. And that for two reasons:
100% data-driven visuals. The entire music video was produced without the use of a camera. Instead, three kinds of (near- and far-range) laser scanners were used to capture the artists and several environments. That&#8217;s just great fun [...]]]></description>
			<content:encoded><![CDATA[<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/8nTFjVm9sTQ&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/8nTFjVm9sTQ&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object>
</p>
<p>Even beyond the great music, Radiohead&#8217;s latest video &#8220;House of Cards&#8221; is simply amazing. And that for two reasons:</p>
<p><strong>100% data-driven visuals. </strong>The entire music video was produced without the use of a camera. Instead, three kinds of (near- and far-range) laser scanners were used to capture the artists and several environments. That&#8217;s just great fun from an engineering standpoint.</p>
<p><strong>All data and code are open source. </strong>Not only are both the raw data AND the <a href="http://processing.org/" target="_blank">processing</a> code freely available on Google Code, fans (at least the tech-savvy kind) are encouraged to remix the data and make their own visualizations.</p>
<p><span id="more-379"></span>So if you feel like downloading 1/2 GB of pointcloud-data or are just interested in watching the &#8220;Making of&#8230;&#8221;, go to the Google Code page for more infos:</p>
<p><a href="http://code.google.com/creative/radiohead/">RA DIOHEA_D / HOU SE OF_C ARDS &#8211; Google Code</a></p>

	Post tags: <a href="http://www.alexschreyer.net/tag/3d/" title="3D" rel="tag">3D</a>, <a href="http://www.alexschreyer.net/category/cad/" title="AEC CAD" rel="tag">AEC CAD</a>, <a href="http://www.alexschreyer.net/tag/animation/" title="animation" rel="tag">animation</a>, <a href="http://www.alexschreyer.net/tag/design/" title="Design" rel="tag">Design</a>, <a href="http://www.alexschreyer.net/tag/google/" title="Google" rel="tag">Google</a>, <a href="http://www.alexschreyer.net/tag/photography/" title="photography" rel="tag">photography</a>, <a href="http://www.alexschreyer.net/tag/processing/" title="processing" rel="tag">processing</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/cad/the-third-the-seventh/" title="The Third &#038; the Seventh (January 7, 2010)">The Third &#038; the Seventh</a> (1)</li>
	<li><a href="http://www.alexschreyer.net/cad/sketchup-7-is-here/" title="SketchUp 7 is here! (November 15, 2008)">SketchUp 7 is here!</a> (1)</li>
	<li><a href="http://www.alexschreyer.net/cad/reducing-sketchup-file-sizes-for-google-earth/" title="Reducing SketchUp File Sizes for Google Earth (April 7, 2008)">Reducing SketchUp File Sizes for Google Earth</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/" title="Explorations in the Infrared Spectrum (June 16, 2008)">Explorations in the Infrared Spectrum</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/building-a-3d-wold-using-sketchup-for-presentations/" title="&#8220;Building a 3D World&#8221; &#8211; Using SketchUp for Presentations (April 13, 2008)">&#8220;Building a 3D World&#8221; &#8211; Using SketchUp for Presentations</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/cad/everything-is-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Explorations in the Infrared Spectrum</title>
		<link>http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/</link>
		<comments>http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 05:00:05 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=309</guid>
		<description><![CDATA[Okay, okay, this one is a bit geeky, but it&#8217;s fun so I had to try it. I don&#8217;t remember how I found this, but I saw somewhere that you can easily turn your $10 webcam into an infrared camera. Since I never ventured into the infrared spectrum with my film-based camera, this sounded like [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_105012png.jpg"  class="thickbox"><img class="alignright size-thumbnail wp-image-331" title="Me in false color IR" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_105012png-150x150.jpg" alt="Me in false color IR" width="150" height="150" /></a>Okay, okay, this one is a bit geeky, but it&#8217;s fun so I had to try it. I don&#8217;t remember how I found this, but I saw somewhere that you can easily turn your $10 webcam into an infrared camera. Since I never ventured into the infrared spectrum with my film-based camera, this sounded like a great way to expand my photographic capabilities &#8211; at a rather low resolution, though.</p>
<p><span id="more-309"></span>Instead of lengthy instructions (which you can find <a href="http://www.hoagieshouse.com/IR/" target="_blank">here</a>), I&#8217;ll just give you a short rundown on how to do this and leave you up to trying this for yourself. Here are the steps:</p>
<ol>
<li>Get a webcam. I believe anyone will do but I have found that the ball-shaped ones might be easier to work with than others due to their simplicity.</li>
<li>Take it apart and look for the CCD chip. This is where the image gets acquired, so it&#8217;ll usually be in the center of the circuit board below the lens. (If you have a ball-shaped cam, then skip this step since you likely have a filter that&#8217;s attached to the underside of the lens, which screws out easily) </li>
<li>Either below the lens or above the CCD chip is a glass plate that is coated with an IR-blocker. You need to get rid of that one. Either pry it out entirely or scratch off the coating. Try not to scratch the lens. </li>
<li>Reassemble the camera and reconnect to your computer. At this point, you should see an image with colors that resemble the color shift you get with an old slide. You are now seeing visible and IR combined. </li>
<li>Should have told you this earlier, but you need at this point an IR filter that blocks out visible light. Two ways to get one: 1) Take the blackened end of a color negative film and cut it to size to cover the lens on the outside or the inside. 2) Order a quite inexpensive (and more precise) plastic filter. I got mine from <a href="http://www.bhphotovideo.com/c/product/102762-REG/LEE_Filters_87P3_3x3_Infra_Red_87.html" target="_blank">B&amp;H Photo</a>.</li>
<li>Connect the camera and look at the incoming images. All visible light is now filtered out and you see infrared only.</li>
</ol>
<p>The result is an image like this one:</p>
<p><a rel="lightbox" href="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_111934.png"  class="thickbox"><img class="alignnone size-medium wp-image-332" title="IR Tree" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_111934-430x322.png" alt="IR Tree" width="430" height="322" /></a></p>
<p>Unfortunately the resolution and image quality is limited by what your camera can do, which is usually not much in terms of pixels and lens quality. If you need better quality, then feel free to modify your <a href="http://www.lifepixel.com/IR.htm" target="_blank">digital SLR</a> (or video camera) in a similar (but more expensive) fashion.</p>
<p>Below is some of the fun you can have with this now. Be forewarned, this is not a thermal imaging camera &#8211; at least not for common household temperatures. The camera will, though, pick up heat above roughly 1400 degrees C (since the upper cutoff of these cameras is typically at a wavelength of 1700 nm). Check your oven heater coils for an example of this.</p>

<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_105012png/' title='Me in false color IR'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_105012png-150x150.jpg" class="attachment-thumbnail" alt="Me in false color IR" title="Me in false color IR" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_111934/' title='IR Tree'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_111934-150x150.png" class="attachment-thumbnail" alt="IR Tree" title="IR Tree" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_221854/' title='Lamp comparison'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_221854-150x150.png" class="attachment-thumbnail" alt="Lamp comparison" title="Lamp comparison" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_13420png/' title='Colors disappear'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_13420png-150x150.jpg" class="attachment-thumbnail" alt="Colors disappear" title="Colors disappear" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_13441/' title='Veins appear'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_13441-150x150.png" class="attachment-thumbnail" alt="Veins appear" title="Veins appear" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_142352/' title='Fluorescent Light'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_142352-150x150.png" class="attachment-thumbnail" alt="Fluorescent Light" title="Fluorescent Light" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_142813/' title='Test your money'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_142813-150x150.png" class="attachment-thumbnail" alt="Test your money" title="Test your money" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_211742/' title='Night vision'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_211742-150x150.png" class="attachment-thumbnail" alt="Night vision" title="Night vision" /></a>
<a href='http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/attachment/pix_22196/' title='False color lamp comparison'><img width="100" height="100" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_22196-150x150.png" class="attachment-thumbnail" alt="False color lamp comparison" title="False color lamp comparison" /></a>

</p>
<p>(click any image for a description)</p>
<p>It gets a bit more technical when we apply false colors to the video. This allows to distinguish a bit better between slight variations. In the example below, an inverted HSB scale was mapped to the black-and-white image:</p>
<p><a rel="lightbox" href="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_22196.png"  class="thickbox"><img class="alignnone size-medium wp-image-339" title="False color lamp comparison" src="http://www.alexschreyer.net/blog/wp-content/uploads/2008/06/pix_22196-430x322.png" alt="False color lamp comparison" width="430" height="322" /></a></p>
<p>And here is a video of another light source &#8211; a Christmas light chain:</p>
<p>
<object width="440" height="332" data="http://www.vimeo.com/moogaloop.swf?clip_id=971994&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.vimeo.com/moogaloop.swf?clip_id=971994&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /></object>
</p>
<p><a href="http://www.vimeo.com/971994?pg=embed&amp;sec=971994">Light Trails</a> from <a href="http://www.vimeo.com/user308209?pg=embed&amp;sec=971994">Alexander Schreyer</a> on <a href="http://vimeo.com?pg=embed&amp;sec=971994">Vimeo</a>.</p>
<p>The video above was made (video acquisition and color conversion) and captured using a small piece of software I wrote in <a href="http://processing.org" target="_blank">processing</a>.</p>
<h3>Links:</h3>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Infrared_photography">Infrared Photography</a></li>
<li><a href="http://answers.google.com/answers/threadview?id=207741" target="_blank">Wavelengh &#8211; temperature conversion</a> </li>
</ul>

	Post tags: <a href="http://www.alexschreyer.net/tag/analysis/" title="analysis" rel="tag">analysis</a>, <a href="http://www.alexschreyer.net/tag/animation/" title="animation" rel="tag">animation</a>, <a href="http://www.alexschreyer.net/tag/photography/" title="photography" rel="tag">photography</a>, <a href="http://www.alexschreyer.net/tag/presentation/" title="presentation" rel="tag">presentation</a>, <a href="http://www.alexschreyer.net/tag/processing/" title="processing" rel="tag">processing</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/cad/everything-is-data/" title="Everything is Data (July 15, 2008)">Everything is Data</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/visualizing-data-with-sketchup/" title="Visualizing Data with SketchUp (November 8, 2008)">Visualizing Data with SketchUp</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/sketchup-does-mtv-or-rather-muchmusic/" title="SketchUp does MTV (or rather MuchMusic)&#8230; (July 15, 2009)">SketchUp does MTV (or rather MuchMusic)&#8230;</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/reducing-sketchup-file-sizes-for-google-earth/" title="Reducing SketchUp File Sizes for Google Earth (April 7, 2008)">Reducing SketchUp File Sizes for Google Earth</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/cad/push-pull-this-world-builder-video/" title="Push-Pull This: World Builder Video (March 16, 2009)">Push-Pull This: World Builder Video</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/explorations-in-the-infrared-spectrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching the Mind-Map</title>
		<link>http://www.alexschreyer.net/programming/searching-the-mind-map/</link>
		<comments>http://www.alexschreyer.net/programming/searching-the-mind-map/#comments</comments>
		<pubDate>Mon, 05 May 2008 03:05:57 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Web & Programming]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mapping]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.alexschreyer.net/?p=310</guid>
		<description><![CDATA[While Google serves me well, I always enjoy new forms of search &#8211; especially the mind-map format. One of those just crossed my paths. Give it a try:


	Post tags: Google, mapping, web, Web &#38; Programming

	Related posts
	
	Web-Based Application trials from Autodesk &#8211; A Great Idea! (2)
	The timber-Google-web (0)
	Reducing SketchUp File Sizes for Google Earth (2)
	Optimizing Google [...]]]></description>
			<content:encoded><![CDATA[<p>While Google serves me well, I always enjoy new forms of search &#8211; especially the mind-map format. One of those just crossed my paths. Give it a try:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"width="450" height="450" id="QuinturaFlash" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="http://affiliates.quintura.com/flash/quintura.swf?refresh=0&#038;firstRequest=web%202.0&#038;engine=http://affiliates.quintura.com&#038;partnerId=138&#038;partnerTopic=test&#038;lang=en" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="firstRequest" value="web%202.0" /><param name="lang" value="en" /><param name="engine" value="http://affiliates.quintura.com"/><param name="refresh" value="0" /><param name="partnerId" value="138"/><param name="partnerTopic" value="test" /><embed src="http://affiliates.quintura.com/flash/quintura.swf?refresh=0&#038;firstRequest=web%202.0&#038;partnerId=138&#038;partnerTopic=test&#038;engine=http://affiliates.quintura.com&#038;lang=en" quality="high" bgcolor="#ffffff" width="450" height="450" name="QuinturaFlash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></p>

	Post tags: <a href="http://www.alexschreyer.net/tag/google/" title="Google" rel="tag">Google</a>, <a href="http://www.alexschreyer.net/tag/mapping/" title="mapping" rel="tag">mapping</a>, <a href="http://www.alexschreyer.net/tag/web/" title="web" rel="tag">web</a>, <a href="http://www.alexschreyer.net/category/programming/" title="Web &amp; Programming" rel="tag">Web &amp; Programming</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.alexschreyer.net/cad/web-based-application-trials-from-autodesk-a-great-idea/" title="Web-Based Application trials from Autodesk &#8211; A Great Idea! (October 7, 2009)">Web-Based Application trials from Autodesk &#8211; A Great Idea!</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/engineering/the-timber-google-web/" title="The timber-Google-web (May 8, 2007)">The timber-Google-web</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/reducing-sketchup-file-sizes-for-google-earth/" title="Reducing SketchUp File Sizes for Google Earth (April 7, 2008)">Reducing SketchUp File Sizes for Google Earth</a> (2)</li>
	<li><a href="http://www.alexschreyer.net/programming/optimizing-google/" title="Optimizing Google (June 29, 2009)">Optimizing Google</a> (0)</li>
	<li><a href="http://www.alexschreyer.net/cad/collaborating-with-the-butterfly/" title="Collaborating with the Butterfly (May 14, 2010)">Collaborating with the Butterfly</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.alexschreyer.net/programming/searching-the-mind-map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
