<?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>HidayahTech &#187; Technology</title>
	<atom:link href="http://blog.basilgohar.com/category/science/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.basilgohar.com</link>
	<description>Technology, Development, &#38; Interesting Stuph</description>
	<lastBuildDate>Tue, 08 Nov 2011 15:49:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>High Dynamic Range photography</title>
		<link>http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography</link>
		<comments>http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography#comments</comments>
		<pubDate>Sat, 21 Feb 2009 10:56:21 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[chdk]]></category>
		<category><![CDATA[hdr]]></category>
		<category><![CDATA[ldr]]></category>
		<category><![CDATA[qtpfsgui]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=404</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I&#8217;ve just managed to produce my first HDR (high dynamic range) image the results of which I&#8217;m pleased with.  Once again, I have CHDK to thank for enabling this feature easily. Note:  I begin this post with a mildly detailed explanation of the human visual system, HDR &#38; LDR images, and [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I&#8217;ve just managed to produce my first HDR (high dynamic range) image the results of which I&#8217;m pleased with.  Once again, I have <a title="CHDK website" href="http://chdk.wikia.com/">CHDK</a> to thank for enabling this feature easily.</p>
<p><span id="more-404"></span><em>Note:  I begin this post with a mildly detailed explanation of the human visual system, HDR &amp; LDR images, and the process to create HDR &amp; tone-mapped images.  The pictures themselves are near the bottom of this post.<br />
</em></p>
<p>First, a little background about HDR.  The way our bodies capture and process imagery is, to put it lightly, amazing.  Starting from when light first hits the <a title="Wikipedia article for &quot;Cornea&quot;" href="http://en.wikipedia.org/wiki/Cornea">cornea</a> through to when we perceive the visual object (not to mention how our brain&#8217;s store such visual images, which is far from just keeping a &#8220;bunch of bits&#8221;), the Words of Allāh resound with truth regarding His Creation:</p>
<blockquote><p><em> And it is He who spread the earth and placed therein firmly set mountains and rivers; and from all of the fruits He made therein two mates; He causes the night to cover the day. <strong>Indeed in that are signs for a people who give thought</strong>. </em>(Alqurʾān 13:3)</p></blockquote>
<p>Thus, in the way that they are created, our eyes can capture an amazing amount of detail and range in their own way.  The range of regular (so-called &#8220;LDR&#8221; &#8211; low dynamic range) images is quite limited in comparison.  And this is, actually, the vast majority of image-related technologies, be they cameras, display devices, or even image formats such as JPEG.</p>
<p>HDR images, however, are those which do or have the ability to capture image details, specifically color &amp; brightness information, at a much higher level than normal technologies.  Since normal technologies, such as our digital cameras and screens, can not capture nor display HDR images, we have to take a different route to get the information.  One technique is <a title="Wikipedia article for &quot;Exposure bracketing&quot;" href="http://en.wikipedia.org/wiki/Bracketing#Exposure_bracketing">exposure bracketing</a> where one takes a picture of the same scene at different exposure levels, one after another.  The reason for doing this is that, while the normal dynamic range of a camera may be unable to capture the bright, medium, and dark details of an image all at once, it does have the ability to capture these details separately with different settings.</p>
<p><em>Alhamdulillaah</em>, there is also software that exists that allows you to take these separate LDR images and combine them into one now-HDR image that contains the details from all the separate exposures.  Doing so is not trivial, and it may take one multiple attempts to get something that looks good.  More often than not, the result is eery, because of a technique called tone-mapping.  Tone-mapping is a technique whereby the colors and range of an HDR image are brought down into a simulation of what our eyes would perceive in the scene.  In reality, that&#8217;s all but impossible, but it yields some interesting, beautiful, and sometimes striking results.</p>
<p>The specific software I use is the unpronounceable <a title="Website for Qtpfsgui" href="http://qtpfsgui.sourceforge.net/">Qtpfsgui</a> (I just say it one letter at a time).  Qtpfsgui is a front end for pfstools, which is an outstanding image toolkit for these kinds of images.  It takes care of aligning, merging, and finally tone-mapping the images one step at a time.  I short-circuited the first two steps (because Qtpfsgui can be fussy sometimes)  by using the command-line tool <a title="Panotools website for align_image_stack" href="http://wiki.panotools.org/Align_image_stack">align_image_stack</a> to align the different exposures (since I moved a bit between exposures) as well as creating the HDR image from the three separate images.  Then, I used Qtpfsgui just for the tone-mapping stage.</p>

<a href='http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography/c' title='c'><img width="150" height="112" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2009/02/c-150x112.jpg" class="attachment-thumbnail" alt="c" title="c" /></a>
<a href='http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography/d' title='d'><img width="150" height="112" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2009/02/d-150x112.jpg" class="attachment-thumbnail" alt="d" title="d" /></a>
<a href='http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography/e' title='e'><img width="150" height="112" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2009/02/e-150x112.jpg" class="attachment-thumbnail" alt="e" title="e" /></a>
<a href='http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography/kt-beach-hdr_tone-maps-combined-both-overlayed-scaled' title='kt-beach-hdr_tone-maps-combined-both-overlayed-scaled'><img width="150" height="111" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2009/02/kt-beach-hdr_tone-maps-combined-both-overlayed-scaled-150x111.jpg" class="attachment-thumbnail" alt="kt-beach-hdr_tone-maps-combined-both-overlayed-scaled" title="kt-beach-hdr_tone-maps-combined-both-overlayed-scaled" /></a>

<p>The first row of pictures are the original images, taken at -4, 0, &amp; +4 EV settings.  Looking closely, you&#8217;ll notice that each range brings out different details: the darkest shows details in the clouds, the middle shows details in the sea, and the brighest shows details in the sand.  These are the separate LDR images at different exposures that I talked-about above.</p>
<p>The second &#8220;row&#8221;, containing only a single picture, is the result of the several steps I mentioned above to produce an HDR image.  I make no claims into how &#8220;real&#8221; this image looks, but it does show the details that I was looking for &#8211; from the clouds to the sand &#8211; in one image.  I also think it looks cool.  <img src='http://blog.basilgohar.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>This is the first HDR image I&#8217;ve created that I&#8217;ve wanted to share, and so I took this opportunity to explain the process too.  If you have any questions, then by all means, please post a comment and then subscribe to the comments so you&#8217;ll know when I&#8217;ve replied.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/02/21/high-dynamic-range-photography/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>International Year of Astronomy 2009</title>
		<link>http://blog.basilgohar.com/2009/01/01/international-year-of-astronomy-2009</link>
		<comments>http://blog.basilgohar.com/2009/01/01/international-year-of-astronomy-2009#comments</comments>
		<pubDate>Thu, 01 Jan 2009 20:36:08 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Astronomy]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=304</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Today&#8217;s Astronomy Picture of the Day featured an announcement for the International Year of Astronomy.  This alone would be noteworthy enough, but they also have a downloadable trailer (warning: contains some music, but it&#8217;s not prominent until the end).  This is great for geeks, and especially video geeks like Belal &#38; me [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><a title="Astronomy Picture of the Day - Welcome to the International Year of Astronomy!" href="http://antwrp.gsfc.nasa.gov/apod/ap090101.html">Today&#8217;s Astronomy Picture of the Day</a> featured an announcement for the <a title="International Year of Astronomy 2009 website" href="http://www.astronomy2009.org/">International Year of Astronomy</a>.  This alone would be noteworthy enough, but they also have a <a title="International Year of Astronomy 2009 download trailer" href="http://www.astronomy2009.org/resources/multimedia/videos/detail/iya_trailer/">downloadable trailer</a> (warning: contains some music, but it&#8217;s not prominent until the end).  This is great for geeks, and especially video geeks like <a title="Belal Khan's Leechon Films website" href="http://www.leechon.com/">Belal</a> &amp; me (him much more than me, of course).</p>
<p>Best of all, the content on the website is <a title="IYA2009 copyright page" href="http://www.astronomy2009.org/copyright/">licensed under a Creative Commons license</a> (albeit, including the non-commercial restriction, which is the worst of the available standard CC licenses).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/01/01/international-year-of-astronomy-2009/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rTorrent let me down :(</title>
		<link>http://blog.basilgohar.com/2008/11/25/rtorrent-let-me-down</link>
		<comments>http://blog.basilgohar.com/2008/11/25/rtorrent-let-me-down#comments</comments>
		<pubDate>Wed, 26 Nov 2008 05:06:37 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=280</guid>
		<description><![CDATA[For seeding the Fedora 10 release, I am using rTorrent on albaqarah &#38; aalimraan (my two fastest servers), but I had to fall back to using the standard bittorrent client on alfaatihah because rTorrent isn&#8217;t available for its platform (RHEL3) &#8211; at least, not through yum nor up2date.  rTorrent is great, in general, but it [...]]]></description>
			<content:encoded><![CDATA[<p>For seeding the Fedora 10 release, I am using <a title="rTorrent website" href="http://libtorrent.rakshasa.no/">rTorrent</a> on albaqarah &amp; aalimraan (my two fastest servers), but I had to fall back to using the standard bittorrent client on alfaatihah because rTorrent isn&#8217;t available for its platform (RHEL3) &#8211; at least, not through yum nor up2date.  rTorrent is great, in general, but it really let me down when I was trying to seed on aalimraan, because it kept crashing.</p>
<p><span id="more-280"></span>I had really wanted to seed the initial few hours of the release on my new server because of its great amount of network bandwidth, but that&#8217;s an opportunity I lost because of a crash like this:</p>
<blockquote><p><code>Caught Segmentation fault, dumping stack: KB] [Port: 6924]                                                                                                                                                                                                                   [U 76/0] [D 0/0] [H 0/32] [S 3/86/768] [F 4/128]<br />
0 rtorrent [0x41ea5d]<br />
1 rtorrent [0x421488]<br />
2 /lib64/libc.so.6 [0x3a76a322a0]<br />
3 /usr/lib64/libtorrent.so.10 [0x3a78e4caf4]<br />
4 /usr/lib64/libtorrent.so.10 [0x3a78e50683]<br />
5 /usr/lib64/libtorrent.so.10 [0x3a78e4f704]<br />
6 /usr/lib64/libtorrent.so.10(_ZN7torrent9PollEPoll7performEv+0x5d) [0x3a78e24d55]<br />
7 rtorrent [0x440379]<br />
8 rtorrent [0x41f645]<br />
9 /lib64/libc.so.6(__libc_start_main+0xfa) [0x3a76a1e32a]<br />
10 rtorrent(_ZNSt8ios_base4InitD1Ev+0x49) [0x40cc79]<br />
Aborted</code></p></blockquote>
<p>that kept happening.  Up to this point, I have <em>never</em> had a problem with rTorrent, <em>alhamdulillaah</em>, but still &#8211; that one time you <em>really</em> need it, and it goes?  The worst part is, when searching the problems I was having, it was due to memory consumption.  4GB is not enough to seed a couple of hundred peers?  I could seed almost 100 on my older hardware with only 1GB of RAM, and I never had the mainline client (which is written in Python) give me such problems.  rTorrent is written in C++, which I thought would help with these kinds of cases.  Shouldn&#8217;t, theoretically, a compiled application require less memory than one running within a virtual machine environment &#8212; maybe my understanding on computer science is lacking, but I always thought that was the prevailing wisdom.</p>
<p>Anyway, I didn&#8217;t want to turn this into a rant about rTorrent, but the emotions are strong enough to drive me to at least say <em>something</em>, especially because the crash happened during (my) nighttime, so I couldn&#8217;t restore the seeding until after I woke up and got back from <em>fajr</em> prayer.</p>
<p>If anyone has any recommendations on how to avoid the problem I had with rTorrent or on a better, more stable client that can handle such massive transfers and load, please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/11/25/rtorrent-let-me-down/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog almost certainly 100% compliant now</title>
		<link>http://blog.basilgohar.com/2008/11/25/blog-almost-certainly-100-compliant-now</link>
		<comments>http://blog.basilgohar.com/2008/11/25/blog-almost-certainly-100-compliant-now#comments</comments>
		<pubDate>Tue, 25 Nov 2008 12:48:48 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[X/HTML]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=277</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, after loading up all blog-post pages (i.e., going to the bottom of each page and clicking for the next page), I&#8217;ve fixed all old posts that had HTML errors (according to the HTML Validator Firefox plugin). This actually is a relief for me because amongst the major reasons I enjoy using [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p style="text-align: left;"><em>Alhamdulillaah</em>, after loading up all blog-post pages (i.e., going to the bottom of each page and clicking for the next page), I&#8217;ve fixed all old posts that had HTML errors (according to the HTML Validator Firefox plugin).</p>
<p style="text-align: left;">This actually is a relief for me because amongst the major reasons I enjoy using WordPress is the work the developers put into it to make it a clean &amp; standards-compliant application.  I&#8217;ve avoided themes that are not.  So, <em>alhamdulillaah</em>, it seems that all the posts are fixed.  I haven&#8217;t bothered with the pages that I&#8217;ve created, though, because I&#8217;m likely going to redo those shortly anyway, <em>in shaaʾ Allaah</em>.</p>
<div style="text-align: left;"><em>Note</em>:  This refers to all pages that list multiple posts.  Apparently there is an error, possibly in the template that I am using, when viewing individual posts or pages.  *sigh*  More work ahead for me, but this is, at least, progress, <em>alhamdulillaah</em>.</div>
<p style="text-align: left;">That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/11/25/blog-almost-certainly-100-compliant-now/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APOD: 2008 September 20 &#8211; A Darkened Sky</title>
		<link>http://blog.basilgohar.com/2008/09/20/apod-2008-september-20-a-darkened-sky</link>
		<comments>http://blog.basilgohar.com/2008/09/20/apod-2008-september-20-a-darkened-sky#comments</comments>
		<pubDate>Sat, 20 Sep 2008 22:39:49 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Astronomy]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/2008/09/20/apod-2008-september-20-a-darkened-sky/</guid>
		<description><![CDATA[APOD: 2008 September 20 &#8211; A Darkened Sky. If this isn&#8217;t one of the most amazing pictures you&#8217;ve ever seen, I really would like to know what you&#8217;ve been looking at&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://antwrp.gsfc.nasa.gov/apod/ap080920.html">APOD: 2008 September 20 &#8211; A Darkened Sky</a>.</p>
<p>If this isn&#8217;t one of the most amazing pictures you&#8217;ve ever seen, I really would like to know what you&#8217;ve been looking at&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/09/20/apod-2008-september-20-a-darkened-sky/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freedom is for the people</title>
		<link>http://blog.basilgohar.com/2008/08/28/freedom-is-for-the-people</link>
		<comments>http://blog.basilgohar.com/2008/08/28/freedom-is-for-the-people#comments</comments>
		<pubDate>Thu, 28 Aug 2008 17:00:57 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=227</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem michael.dehaan (his spelling, not mine!) posted something that you can take or leave (I don&#8217;t want to start a flame war on my own blog): michaeldehaan.net &#124; Popularity Contests Are So Junior High School. But what is intriguing are the ideas that develop in the comments.   Please take some time and read [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p>michael.dehaan (his spelling, not mine!) posted something that you can take or leave (I don&#8217;t want to start a flame war on my own blog):</p>
<p><a href="http://www.michaeldehaan.net/?p=667">michaeldehaan.net | Popularity Contests Are So Junior High School</a>.</p>
<p>But what is intriguing are the ideas that develop in the comments.   Please take some time and read those first, and then come back here.  <img src='http://blog.basilgohar.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><span id="more-227"></span>What I wanted you to read were the ideas floated in the comments regarding raising awareness of the Freedom of Free Software for the common people, and the analogies made to such programs as NOVA &amp; Cosmos on PBS.  This touched me personally because of how important such programs were to me and to nurturing my love &amp; interest for Science &amp; Nature.</p>
<p>These programs, it seems, were designed to take what may have been seemingly esoteric topics that were originally avoided by regular people and make them accessible.  People like Carl Sagan devoted their lives towards making deep topics such as the universe accessible and understandable by common people.  In no small part, I think they were successful.</p>
<p>So, if success can be had in such an area as Science, then why not also for Freedom?  Why not devote time to &#8220;marketing&#8221; the advantages that Free software and software freedom bring, both practical and social?  But the noveleity I found was in pointing towards the successful (if not &#8220;American Idol&#8221; successful) models of Public broadcasting, which <em>did</em> succeed in reaching  intended audiences and affecting them positive ways that brought about positive changes, in my humble opinion.</p>
<p>What&#8217;s the next step, then?  Let&#8217;s at least foster the idea that we should be working on producing media that fun, easy to understand and follow, and serves to promote what we, the users of Free software, feel is important about it.  I&#8217;m going to think some more about this and get back to you all, <em>in shaaʾ Allaah</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/08/28/freedom-is-for-the-people/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Audio Islam now running on lighttpd</title>
		<link>http://blog.basilgohar.com/2008/08/16/audio-islam-now-running-on-lighttpd</link>
		<comments>http://blog.basilgohar.com/2008/08/16/audio-islam-now-running-on-lighttpd#comments</comments>
		<pubDate>Sun, 17 Aug 2008 04:59:32 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Audio Islam]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=212</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I&#8217;ve been able to make some major- and sorely-needed-upgrades to Audio Islam.  Interestingly enough, for the vast majority of people, these changes won&#8217;t really be that visible as they are all behind-the scenes. The desire to upgrade Audio Islam has been around for a long time, and I still have many [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I&#8217;ve been able to make some major- and sorely-needed-upgrades to <a title="Audio Islam website" href="http://www.audioislam.com/"><em>Audio Islam</em></a>.  Interestingly enough, for the vast majority of people, these changes won&#8217;t really be that visible as they are all behind-the scenes.</p>
<p><span id="more-212"></span>The desire to upgrade <em>Audio Islam</em> has been around for a long time, and I still have many more changes, particularly in relation to the code, that are pending.  But I decided to focus on performance due to the vast surge in visitors that will come during the month of Ramadhaan, in shaaʾ Allaah.  Therefore, I had to polish some things, upgrade others, and in some cases, fundamentally change them!</p>
<p>Prior to today, <em>Audio Islam</em> was running a typical <a title="Wikipedia article for &quot;LAMP&quot;" href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)">LAMP</a> setup &#8211; <a title="Red Hat website" href="http://www.redhat.com/">Red Hat</a> <a title="Red Hat Enterprise Linux website (note: this current version as of this writing is 5)" href="http://www.redhat.com/rhel/">Enterprise Linux</a> 4, <a title="Apache Software Foundation website" href="http://www.apache.org/">Apache</a> <a title="Apache HTTP Server website" href="http://httpd.apache.org/">HTTP Server</a>, <a title="MySQL website" href="http://www.mysql.com/">MySQL</a> database server, &amp; <a title="PHP website" href="http://www.php.net/">PHP Hypertext Preprocessor</a>.  Also typically, at the <a title="PHP FAQ entry &quot;Why shouldn't I use Apache2 with a threaded MPM in a production environment?&quot;" href="http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2">behest</a> of the PHP developers, my Apache HTTP server was configured to operate in <a title="Apache MPM prefork" href="http://httpd.apache.org/docs/2.2/mod/prefork.html">prefork</a> mode, which, to put it simply, causes the web server to assign one process per web request.</p>
<p>For a site like <em>Audio Islam</em>, where currently the programming logic is rather limited and the bulk of the action involves downloading of large files, the cautions that call for using the prefork mode, as opposed to the more performant multi-threaded <a title="Apache MPM worker" href="http://httpd.apache.org/docs/2.2/mod/worker.html">worker</a> mode, are less urgent, so I opted for the more efficient mode due to <em>Audio Islam</em>&#8216;s need for very high concurrency on rather modest server hardware.  I&#8217;ve had to set the maximum number of clients in my webserver to over 700 and also offset the more popular mode of download to be FTP just to keep the website accessible, so I am very keen to seek out as much optimization as I can until I can move to another server that will sustain the site as well as this one in terms of bandwidth (currently, 20Mbit/s unmetered is keeping the site afloat, alhamdulillaah).</p>
<p>However, here is where the multi-threaded madness of PHP reared its ugly head.  In truth, I am not entirely sure that I can lay the blame solely on PHP here, but as PHP is not generally multi-threaded enabled and intends to stay that way, I don&#8217;t feel so keen on removing them from the blame completely, either.</p>
<p>Before going further, here&#8217;s a summary of the specific versions of each package (before/after)</p>
<ul>
<li>Apache HTTP Server: 2.2.0/2.2.9</li>
<li>MySQL database server: 5.0.16/5.0.67</li>
<li>PHP Hypertext Preprocessor: 5.1.6/5.2.3</li>
</ul>
<p>As I install all my servers from source on my aging Red Hat platform in order to get the latest versions easily, that means I have the pleasure of compiling all my packages from source (I haven&#8217;t figured-out how to make my own RPMs yet&#8230;).  So, my first step was to compile Apache HTTP server, ensuring I enabled the worker MPM mode to enable multi-threading (a simple mistake I noticed when I saw the config summary included the old prefork MPM).</p>
<p>My configure command was as follows:</p>
<pre>./configure --enable-modules=all --enable-mods-shared=all --with-mpm=worker</pre>
<p>This went along very well.  My next step was to compile MySQL, as I needed access to the client library in order to compile PHP with support for the database backend.  Note that the coming of <a title="Introduction to PHP 5.3 Slides by Ilia Alshanetsky" href="http://ilia.ws/archives/187-Introduction-to-PHP-5.3-Slides.html">PHP 5.3</a> should obviate this as it will feature a <a title="PHP MYSQLND" href="http://forge.mysql.com/wiki/PHP_MYSQLND">native MySQL driver for PHP</a> which shares the same license as PHP, which sparked the whole problem of the <a title="PHP FAQ entry &quot; PHP 5 no longer bundles MySQL client libraries, what does this mean to me? Can I still use MySQL with PHP? I try to use MySQL and get &quot;function undefined&quot; errors, what gives?&quot;" href="http://my.php.net/manual/en/faq.databases.php#faq.databases.mysql.php5">separation between PHP the MySQL client library</a>.</p>
<p>Before I show the MySQL configure command, let me present the PHP one:</p>
<pre>./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-zlib --with-bz2 --enable-mbstring --with-mysqli --with-pdo-mysql --enable-zip</pre>
<p>This is a pretty basic PHP configuration script, rather slim, but sufficient for what I needed.  However, the configure script complained about a missing library for MySQL named &#8220;libmysqlclient_r&#8221;.  I looked for it on my system, and while I found it, it was the wrong version.  This is when I realizzed that I had to enable the thread-safe client in MySQL.  So, I did this, using this configure command:</p>
<pre>./configure --enable-thread-safe-client</pre>
<p>After a rather lengthy make &amp; make install process, PHP was <em>still</em> complaining.  I looked for libmysqlclient_r and found it, but PHP still kept complaining that it wasn&#8217;t under &#8220;/usr/local&#8221;.  It didn&#8217;t matter that I explicitly instructed it to look at the install directory of my MySQL installation.</p>
<p>Anyway, after spending several hours trying to figure this out by researching online and trial-and-error, I decided enough was enough, and I was going to follow PHP&#8217;s recommendation of running it under FastCGI.  However, I do not have a lot of experience getting Apache to run under FastCGI.  Morever, as I didn&#8217;t need Apache&#8217;s power &amp; flexibility for <em>Audio Islam</em>, I decided now was the time to go where I&#8217;ve wanted to go for a while &#8211; to host <em>Audio Islam</em> using <a title="lighttpd website" href="http://www.lighttpd.net/">lighttpd</a>.</p>
<p><span title="It's proper name is lower-cased 'lighttpd', so don't bug me about it!">lighttpd</span> (pronounced <em>lighty</em>) is a lightweight yet powerful HTTP server that is designed for low overhead and high performance.  Despite these goals, it still hosts a slew of features that sufficed it to be the backend for <em>Audio Islam</em>, alhamdulillaah.  Once I realized that I was going to go through with it, I stopped all my efforts at getting Apache HTTP working and focused on installing lighttpd.  Amazingly enough, I discovered that the latest stable version, 1.4.19, was already available via yum for RHEL4!  I quickly went ahead and install it and its fastcgi module.  And, a short while later, after some configuration, I had <em>Audio Islam</em> up-and-running on lighttpd!  Alhamdulillaah!  It was rather surprising to see how it worked perfectly out of the box once I redirected it to my newly-fastcgi-compiled PHP.  For reference, here&#8217;s the final configure command I used for compiling PHP to ultimately work on lighttpd:</p>
<pre>./configure --enable-fastcgi --enable-discard-path --enable-force-cgi-redirect --with-mysql --with-zlib --with-bz2 --enable-mbstring --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql/bin/mysql_config --enable-zip</pre>
<p>The first three arguments are from the <a title="lighttpd &amp; PHP tutorial" href="http://trac.lighttpd.net/trac/wiki/TutorialLighttpdAndPHP#Others">lighttpd documentation</a>, and the rest are what I wanted in the first place.</p>
<p>So, there you have it! <em>Audio Islam</em> is now running on top of lighttpd, alhamdulillaah.  In shaaʾ Allaah this setup will enable the server to sail through Ramadhaan far smoother than previous years.  I guess we&#8217;ll find out in a couple of weeks, in shaaʾ Allaah.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/08/16/audio-islam-now-running-on-lighttpd/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Message Mastery by Belal Khan</title>
		<link>http://blog.basilgohar.com/2008/07/29/message-mastery-by-belal-khan</link>
		<comments>http://blog.basilgohar.com/2008/07/29/message-mastery-by-belal-khan#comments</comments>
		<pubDate>Tue, 29 Jul 2008 07:39:44 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Islam]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=208</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, my good friend Belal Khan of Leechon Films fame has started (a while back, actually) a program called Message Mastery.  You should get the full explanation from the website, but the basic gist of it is that it is a training seminar focused on developing masterful messages through the medium of [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, my good friend <a title="Belal Khan's website" href="http://belalkhan.com/">Belal Khan</a> of <a title="Website for Leechon Films" href="http://www.leechon.com/">Leechon Films</a> fame has started (a while back, actually) a program called <a title="Message Mastery website" href="http://messagemastery.com/"><em>Message Mastery</em></a>.  You should get the full explanation from the website, but the basic gist of it is that it is a training seminar focused on developing masterful messages through the medium of video.</p>
<p>He&#8217;s released a few videos that are freely available that are samples of what the entire program entails.  I found the one entitled &#8220;<a title="Three POWER Principles of Filmmaking from Message Master" href="http://messagemastery.com/three-power-principles-of-filmmaking-4.htm">Three POWER Principles of Filmmaking</a>&#8221; to be quite refreshing in how simple, yet effective, such techniques can be.  Even more beneficial is that the tips he provides, while framed around the production of video media, are general enough to be beneficial in almost any context.</p>
<p>Give his site a check-out and leave some comments as he&#8217;s very keen on getting &amp; responding-to feedback from his visitors &amp; members of his program.</p>
<p><em>Disclaimer</em>:  Belal is just my friend &#8211; I am neither associated with <em>Message Mastery</em> nor am I enrolled in the program&#8230;<em>yet</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/07/29/message-mastery-by-belal-khan/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time Lapse Barrage</title>
		<link>http://blog.basilgohar.com/2008/07/29/time-lapse-barrage</link>
		<comments>http://blog.basilgohar.com/2008/07/29/time-lapse-barrage#comments</comments>
		<pubDate>Tue, 29 Jul 2008 07:08:49 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=178</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I&#8217;ve been able to take an enormous amount of pictures during my stay here in Malaysia until now.  And while the actual yield of shots with any value may be low, the sheer volume of photos means that I have plenty I would like to share. The sheer amount of work [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I&#8217;ve been able to take an enormous amount of pictures during my stay here in Malaysia until now.  And while the actual yield of shots with any value may be low, the sheer volume of photos means that I have plenty I would like to share.</p>
<p>The sheer amount of work to upload these and present them in anything close to an appealing way through WordPress has made me decide that I am going to seek an alternative method for disseminating the videos.  I am hoping I can leverage <a title="My media gallery site" href="http://www.basilgohar.com/media/">my Gallery</a> installation, in shaaʾ Allaah, but it&#8217;s support for alternative media types has not impressed me to date.  And don&#8217;t even dare suggest that I use a Flash-based solution&#8230;</p>
<p>Read on for the feature presentation(s)!  As usual, make sure to get a copy of the free-and-open-source <a title="Website for the VLC media player" href="http://www.videolan.org/">VLC player</a> if you don&#8217;t have it or another media player that can play Ogg Theora videos.<br />
<span id="more-178"></span></p>
<h1>Kuala Lumpur Downtown Time Lapse</h1>
<div id="attachment_191" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-vga.ogv"><img class="size-medium wp-image-191" title="kuala-lumpur-downtown-time-lapse-vga-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-vga-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">VGA</p></div>
<div id="attachment_190" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-hd720.ogv"><img class="size-medium wp-image-190" title="kuala-lumpur-downtown-time-lapse-hd720-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-hd720-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">720p HD</p></div>
<p><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-hd720.ogv"></a></p>
<h1>Balcony Sunset Time Lapse</h1>
<div id="attachment_199" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-vga-24fps.ogv"><img class="size-medium wp-image-199" title="time-lapse-balcony-sunset-vga-24fps-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-vga-24fps-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">VGA</p></div>
<div id="attachment_195" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-720p-24fps.ogv"><img class="size-medium wp-image-195" title="time-lapse-balcony-sunset-720p-24fps-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-720p-24fps-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">720p HD</p></div>
<div id="attachment_193" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/balcony-sunset-time-lapse-vga.ogv"><img class="size-medium wp-image-193" title="time-lapse-balcony-sunset-2-vga-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-2-vga-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">VGA</p></div>
<div id="attachment_192" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/balcony-sunset-time-lapse-2-hd720.ogv"><img class="size-medium wp-image-192" title="time-lapse-balcony-sunset-2-720p-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-2-720p-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">720p HD</p></div>
<div id="attachment_194" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-3-vga.ogv"><img class="size-medium wp-image-194" title="time-lapse-balcony-sunset-3-vga-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-3-vga-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">VGA</p></div>
<div id="attachment_198" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-vga-30fps.ogv"><img class="size-medium wp-image-198" title="time-lapse-balcony-sunset-interrupted-vga-30fps-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-vga-30fps-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">VGA</p></div>
<div id="attachment_196" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-720p-30fps.ogv"><img class="size-medium wp-image-196" title="time-lapse-balcony-sunset-interrupted-720p-30fps-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-720p-30fps-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">720p HD</p></div>
<div id="attachment_197" class="wp-caption alignnone" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-epilogue-vga-30fps.ogv"><img class="size-medium wp-image-197" title="time-lapse-balcony-sunset-interrupted-epilogue-vga-30fps-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-epilogue-vga-30fps-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">VGA</p></div>
<p>Quick links to all video downloads</p>
<ul>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-hd720.ogv">kuala-lumpur-downtown-time-lapse-vga</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/kuala-lumpur-downtown-time-lapse-hd720.ogv">kuala-lumpur-downtown-time-lapse-hd720</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-vga-24fps.ogv">time-lapse-balcony-sunset-vga-24fps</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-720p-24fps.ogv">time-lapse-balcony-sunset-720p-24fps</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/balcony-sunset-time-lapse-vga.ogv">balcony-sunset-time-lapse-vga</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/balcony-sunset-time-lapse-2-hd720.ogv">balcony-sunset-time-lapse-2-hd720</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-3-vga.ogv">time-lapse-balcony-sunset-3-vga</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-vga-30fps.ogv">time-lapse-balcony-sunset-interrupted-vga-30fps</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-720p-30fps.ogv">time-lapse-balcony-sunset-interrupted-720p-30fps</a></li>
<li><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/07/time-lapse-balcony-sunset-interrupted-epilogue-vga-30fps.ogv">time-lapse-balcony-sunset-interrupted-epilogue-vga-30fps</a></li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/07/29/time-lapse-barrage/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nokia plans to buy Symbian, open OS</title>
		<link>http://blog.basilgohar.com/2008/06/26/nokia-plans-to-buy-symbian-open-os</link>
		<comments>http://blog.basilgohar.com/2008/06/26/nokia-plans-to-buy-symbian-open-os#comments</comments>
		<pubDate>Thu, 26 Jun 2008 08:16:08 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=177</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I just caught the news that Nokia is planning to buy Symbian and subsequently plans to open-source Symbian OS last this year or at the beginning of this year.  If this all plays out and is true, then this is a great boon to world as a high-quality mobile operating system [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I just caught the news that <a title="Nokia buys Symbian, will open Symbian OS" href="http://www.linux.com/feature/139596">Nokia is planning to buy Symbian</a> and subsequently plans to open-source <a title="Wikipedia article for Symbian OS" href="http://en.wikipedia.org/wiki/Symbian_OS">Symbian OS</a> last this year or at the beginning of this year.  If this all plays out and is true, then this is a great boon to world as a high-quality mobile operating system will be free from proprietary encumbrances.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/06/26/nokia-plans-to-buy-symbian-open-os/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Panorama shots of Kuala Lumpur downtown</title>
		<link>http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown</link>
		<comments>http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown#comments</comments>
		<pubDate>Thu, 26 Jun 2008 06:37:58 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=176</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulilllaah, there are some outstanding opportunities for views of the downtown Kuala Lumpur skyline from the roof of our apartment here.  Some of the shots are clearer than others due to the conditions at the time I took theme.  These are my first attempts, as well, so keep that in mind.  Click [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulilllaah</em>, there are some outstanding opportunities for views of the downtown Kuala Lumpur skyline from the roof of our apartment here.  Some of the shots are clearer than others due to the conditions at the time I took theme.  These are my first attempts, as well, so keep that in mind.  Click the link to see them!</p>
<p><span id="more-176"></span></p>

<a href='http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown/downtown-kuala-lumpur-wide-angle-cropped-scaled-1600' title='downtown-kuala-lumpur-wide-angle-cropped-scaled-1600'><img width="150" height="150" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2008/06/downtown-kuala-lumpur-wide-angle-cropped-scaled-1600-150x150.jpg" class="attachment-thumbnail" alt="downtown-kuala-lumpur-wide-angle-cropped-scaled-1600" title="downtown-kuala-lumpur-wide-angle-cropped-scaled-1600" /></a>
<a href='http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown/downtown-panorama-zoomed-cropped-airbrushed-scaled-1600' title='downtown-panorama-zoomed-cropped-airbrushed-scaled-1600'><img width="150" height="150" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2008/06/downtown-panorama-zoomed-cropped-airbrushed-scaled-1600-150x150.jpg" class="attachment-thumbnail" alt="downtown-panorama-zoomed-cropped-airbrushed-scaled-1600" title="downtown-panorama-zoomed-cropped-airbrushed-scaled-1600" /></a>
<a href='http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown/kuala-lumpur-downtown-panorama-2-cropped-retouched-scaled-1600' title='kuala-lumpur-downtown-panorama-2-cropped-retouched-scaled-1600'><img width="150" height="150" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2008/06/kuala-lumpur-downtown-panorama-2-cropped-retouched-scaled-1600-150x150.jpg" class="attachment-thumbnail" alt="kuala-lumpur-downtown-panorama-2-cropped-retouched-scaled-1600" title="kuala-lumpur-downtown-panorama-2-cropped-retouched-scaled-1600" /></a>
<a href='http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown/kuala-lumpur-roof-panorama-3-recentered-cropped-scaled-1600' title='kuala-lumpur-roof-panorama-3-recentered-cropped-scaled-1600'><img width="150" height="150" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2008/06/kuala-lumpur-roof-panorama-3-recentered-cropped-scaled-1600-150x150.jpg" class="attachment-thumbnail" alt="kuala-lumpur-roof-panorama-3-recentered-cropped-scaled-1600" title="kuala-lumpur-roof-panorama-3-recentered-cropped-scaled-1600" /></a>
<a href='http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown/panorama-1-cropped-scaled-1600' title='panorama-1-cropped-scaled-1600'><img width="150" height="150" src="http://blog.basilgohar.com/wp-content/basilgohar/uploads/2008/06/panorama-1-cropped-scaled-1600-150x150.jpg" class="attachment-thumbnail" alt="panorama-1-cropped-scaled-1600" title="panorama-1-cropped-scaled-1600" /></a>

<p>Just yesterday I purchased a tripod specifically so I can take more steady shots.  It will also help me in taking more clear &amp; even panoramas, because with a tripod I can have a more even axis of rotation &#8211; as opposed to the rotation happening due to me twisting my waist with the camera held in front of my face.  I think this will yield even better &amp; more accurate panoramas, in shaaʾ Allaah.</p>
<p>Look to a future post where I explain how I created these images.  It&#8217;s amazingly more simple than it seems, alhamdulillaah.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/06/26/panorama-shots-of-kuala-lumpur-downtown/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>More time-lapse fun</title>
		<link>http://blog.basilgohar.com/2008/05/21/more-time-lapse-fun</link>
		<comments>http://blog.basilgohar.com/2008/05/21/more-time-lapse-fun#comments</comments>
		<pubDate>Wed, 21 May 2008 07:13:13 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=152</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Okay, so I have an addiction. Here are some more time-lapse sequences I took this past weekend and Monday. I&#8217;m now dabbling with alternative frame rates and sizes, including, by &#8220;popular&#8221; request, HD resolution videos. I&#8217;ve learned a few lessons from these sequences, and I&#8217;ll elaborate a bit more on each one. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p>Okay, so I have an addiction.  Here are some more <a title="Time-lapse photography with CHDK" href="http://www.basilgohar.com/blog/2008/05/16/time-lapse-photography-with-chdk/">time-lapse sequences</a> I took this past weekend and Monday.  I&#8217;m now dabbling with alternative frame rates and sizes, including, by &#8220;popular&#8221; request, HD resolution videos.</p>
<p>I&#8217;ve learned a few lessons from these sequences, and I&#8217;ll elaborate a bit more on each one.</p>
<h2 style="text-align: center;"><span id="more-152"></span>Sunset 1</h2>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/sunset-1-720p.ogv"><img class="alignnone size-medium wp-image-160 aligncenter" title="sunset-1-720p-246-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/sunset-1-720p-246-thumbnail-300x168.jpg" alt="Sunset 1" width="300" height="168" /></a></p>
<p style="text-align: left;">This time-lapse sequence is composed of 900 images, taken with an approximate interval of 5 &#8211; 8 seconds (it&#8217;s not very precise due to a few factors).  As happened with at least one other sequence, something interesting started to happen just as the sequence finishes&#8230;you&#8217;ll have to watch the whole thing to find out&#8230;</p>
<p style="text-align: left;">Highlights include seeing the contrails of planes transform into high-altitude cirrus clouds as well as shadows from individual clouds sweeping across the sky!</p>
<p style="text-align: left;">Bonus points if you can identify the embedded subliminal message about lawn care.  <img src='http://blog.basilgohar.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: left;"><em>Lessons learned</em>: Capture more!  If something looks interesting in real-time, then it almost certainly will be more so in time-lapse!</p>
<h2 style="text-align: center;">Sunset 2</h2>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/sunset-2-1280x720.ogv"><img class="alignnone size-medium wp-image-161" title="sunset-2-1280x720-0516-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/sunset-2-1280x720-0516-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p style="text-align: left;">Possibly my best sequence yet, it is composed of a whopping <em>1500</em> images, taken with an approximate interval of 2 &#8211; 4 seconds (the setting was 1 &#8220;second&#8221; in CHDK).  This is cropped to 720p HD resolution after I resized the sequence a bit to make it more manageable.  For an uncropped sequence, see below.</p>
<p style="text-align: left;">Highlights include very detailed view of cloud structure as well as cloud formation &amp; dissipation.  Additionally, more cloud-shadow streaks are visible.  Finally, there is some interesting stuff happening at sunset that appears to be some very high-level development, such as waves within the clouds.</p>
<p style="text-align: left;"><em>Lessons learned</em>: Fix the exposure and other settings so that there is a consistent feel throughout the whole sequence, unless that changing exposure settings are intentional (which they are not, in this case, but it&#8217;s not so bad, either).</p>
<h2 style="text-align: center;">Sunset 2</h2>
<p style="text-align: center;">(VGA resolution)</p>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/sunset-2-vga.ogv"><img class="alignnone size-medium wp-image-166" title="sunset-2-vga-0516-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/sunset-2-vga-0516-thumbnail-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: left;">This is from the same image sequence as above, except the original 4&#215;3 images are resized to VGA (640&#215;480) resolution.  It should be easy to identify where the crop took place (somewhat below the exact middle of the frame, poised just above and between the non-sky parts).</p>
<h2 style="text-align: center;">Windy Day 1</h2>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-01-720p.ogv"><img class="alignnone size-medium wp-image-162" title="windy-day-set-01-720p-132-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-01-720p-132-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a></p>
<h2 style="text-align: center;">Windy Day 2</h2>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-02-720p.ogv"><img class="alignnone size-medium wp-image-163" title="windy-day-set-02-720p-071-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-02-720p-071-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p style="text-align: left;">These two image sequences (Windy Day 1 &amp; 2) are real gems, <em>alhamdulillaah</em>!  I really liked them.  Sadly, they are also the shortest.  And why, might you ask, are they the shortest (and most irregular in length)?  Well, the sequences are titled quite appropriately &#8211; they were taken on an <em>exceptionally</em> windy day.  So windy, in fact, that my lightweight plastic tripod (that came more-or-less free with my camera from Newegg) was blown over by the wind&#8230;twice (once per sequence, thus the abrupt endings)&#8230;with the camera still on it.  The first impact was on concrete.  The second was grass.</p>
<p style="text-align: left;">Highlights include some stunning sun rays sweeping through the holes in the clouds.</p>
<p style="text-align: left;"><em>Lessons learned</em>: Have a basic understanding of physics (especially the aspects of mass, force, leverage, and thus, torque) before undertaking photography in averse conditions that lend to beautiful photo ops.  Additionally, should one&#8217;s understanding of above-mentioned topics not be sufficient, at least retain the common sense to place the camera in an area where damage from falling would be minimized.</p>
<h2 style="text-align: center;">Windy Day 3</h2>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-03-720p.ogv"><img class="alignnone size-medium wp-image-164" title="windy-day-set-03-720p-780-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-03-720p-780-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a></p>
<h2 style="text-align: center;">Windy Day 4</h2>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-04-720p.ogv"><img class="alignnone size-medium wp-image-165" title="windy-day-set-04-720p-835-thumbnail" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/windy-day-set-04-720p-835-thumbnail-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p style="text-align: left;">These last two image sequences were done on a different windy day, but with a heavier tripod (an old, well-built <em>metal</em> one belonging to my father).  There really isn&#8217;t as much inspiring about these sequences.  The quality of the images was outstanding, but nothing particularly <em>interesting </em>happened.</p>
<p style="text-align: left;"><em>Lessons learned</em>: Place the camera in such a way as to minimize unwanted obstructions (in this case, the trees didn&#8217;t add much).  Also, a deeper field of view would make for a more interesting shot &#8211; more time to see the cloud formations develop and dissipate.</p>
<p style="text-align: left;">So there you have it!  I&#8217;ve been working on these sequences (both making &amp; processing them) all weekend and until today, so I am happy to finally be done with them so I can share them.  Comments most welcome!</p>
<p style="text-align: center;"><img class="aligncenter" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-sa/3.0/us/88x31.png" alt="Creative Commons License" /></p>
<p style="text-align: left;"><span>Time-lapse sky </span>by <span>Basil Mohamed Gohar</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/05/21/more-time-lapse-fun/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Time-lapse photography with CHDK</title>
		<link>http://blog.basilgohar.com/2008/05/16/time-lapse-photography-with-chdk</link>
		<comments>http://blog.basilgohar.com/2008/05/16/time-lapse-photography-with-chdk#comments</comments>
		<pubDate>Fri, 16 May 2008 06:12:26 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=150</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem As I&#8217;ve already alluded to in a previous post, I&#8217;ve been using the CHDK firmware supplement with my Canon PowerShot A550, which on it&#8217;s own is an outstanding camera, alhamdulillaah. This firmware add-on, though, really takes the cake! One of the features made possible by CHDK is the ability to run scripts [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p>As I&#8217;ve already alluded to in a <a title="CHDK - Unleash the POWER in your PowerShot" href="http://www.basilgohar.com/blog/2008/05/15/chdk-unleash-the-power-in-your-powershot/">previous post</a>, I&#8217;ve been using the <a title="CHDK wikia site" href="http://chdk.wikia.com">CHDK</a> firmware supplement with my Canon PowerShot A550, which on it&#8217;s own is an outstanding camera, <em>alhamdulillaah</em>.  This firmware add-on, though, really takes the cake!</p>
<p>One of the features made possible by CHDK is the ability to run scripts which take the enabled features of your camera and do interesting things with them.  One such script enables one to take a sequence of images of a fixed interval over a period of time &#8211; i.e., time-lapse photography!  So, over the past two days, I&#8217;ve gone-ahead and played with this feature a bit by just collecting images from my office window while I diligently &#8220;worked&#8221;.</p>
<p><span id="more-150"></span>Through the script menu, I was able to setup the time-lapse to take one photo every second.  As my office is on the 4th floor of large cubic structure in the suburbs of Columbus, Ohio, I had a nice view that combined parking lot-and-street activity with some nice cloud shows.  That both days were signficantly overcast actually proved to make the videos more interesting &#8211; so much so that the last image sequence was pointed more towards the sky to capture the natural splendor up above.</p>
<p><strong>Note:</strong> All videos are in free and open source <a title="Theora video format site" href="http://www.theora.org/">Ogg Theora</a> format.  If you do not have a player that supports this already installed, then I recommend the <a title="VLC player website" href="http://www.videolan.org/vlc/">VLC</a> free and open source player.  Most users of a GNU/Linux or other *nix-based systems will probably not need anything special to player, so this note is mostly for Windows users.</p>
<p style="text-align: center;"><a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/"><img style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/us/88x31.png" alt="Creative Commons License" /></a><br />
<span>Time-lapse view from my office window</span> by <span>Basil Mohamed Gohar</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
<p><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/work-window-time-lapse-1.ogv">work-window-time-lapse-1</a></p>
<p>This was my first image sequence out of my office window.  The white balance is really off, unfortunately, because I didn&#8217;t attempt to adjust it at all.  Subsequently, the entire image sequence has a color hue due to the tinting of the office building&#8217;s windows.</p>
<p><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/work-window-time-lapse-2.ogv">work-window-time-lapse-2</a></p>
<p>My second image sequence came out a little better with regards to color, because I set the white balance to &#8220;overcast&#8221;.  This is still not as accurate as it could be, however.</p>
<p><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/work-window-time-lapse-3.ogv">work-window-time-lapse-3</a></p>
<p>The third image sequence is the longest, and first one from the second day.  This is a sequence of 600 images in total!  I manually adjusted the white balance for this and the next sequence, and as such, the color appear much more natural &amp; realistic in these two sequences.</p>
<p><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/work-window-time-lapse-4.ogv">work-window-time-lapse-4</a></p>
<p>The last &amp; final image sequence for this batch was really just something I did without giving it much thought.  Amazingly enough, it turned-out to be the most interesting until the end when it gets cut off (due to lack of space on my SD card) &#8211; the direction of the clouds began to change!  This sequence in particular encourages me to try to stake-out a day with excellent cloud activity and just setup the camera to capture as long a sequence as is sane.</p>
<p>I hope you&#8217;ve enjoyed this post and these clips as much as I did making &amp; manipulating them.  I&#8217;ll make another post explaining how I captured the images &amp; converted them into videos.  Feel free to post comments and/or questions should you have any.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/05/16/time-lapse-photography-with-chdk/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>CHDK &#8211; Unleash the POWER in your PowerShot</title>
		<link>http://blog.basilgohar.com/2008/05/15/chdk-unleash-the-power-in-your-powershot</link>
		<comments>http://blog.basilgohar.com/2008/05/15/chdk-unleash-the-power-in-your-powershot#comments</comments>
		<pubDate>Fri, 16 May 2008 05:45:05 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=144</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I&#8217;ve been playing around with CHDK, which is a free firmware add-on (note: it does not require flashing your camera&#8217;s firmware) that enables a multitude of features on your ordinary, run-of-the-mill Canon PowerShot digital camera. In short, it&#8217;s amazing. I haven&#8217;t had enough time to truly &#8220;unleash the POWER&#8221; yet, but [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I&#8217;ve been playing around with <a title="CHDK wiki on Wikia" href="http://chdk.wikia.com/wiki/CHDK">CHDK</a>, which is a <a title="What is free software?" href="http://www.fsf.org/about/what-is-free-software">free</a> firmware add-on (note: it does <em>not</em> require flashing your camera&#8217;s firmware) that enables a multitude of features on your ordinary, run-of-the-mill Canon PowerShot digital camera.  In short, it&#8217;s amazing.  I haven&#8217;t had enough time to truly &#8220;unleash the POWER&#8221; yet, but I&#8217;m already amazingly pleased with what I can do so far that I was unable to do prior to this.</p>
<p>Amongst its amazing features includes the ability to save images to a <a title="Wikipedia article for 'Raw image format'" href="http://en.wikipedia.org/wiki/Raw_image_format">RAW format</a>, full control over shutter speed &amp; exposure settings, fine-grained control over video quality settings, <a title="Wikipedia article for 'High dynamica range imaging'" href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging">HDR photography</a>, and an amazing BASIC-based scripting language that enables, among other things, time-lapse photography (examples in an upcoming post, in shaaʾ Allaah).</p>
<p>Expect myriad future posts relating to images &amp; videos I&#8217;ve been able to capture with these new features, especially in combination with</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/05/15/chdk-unleash-the-power-in-your-powershot/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fedora 9 seeding stats</title>
		<link>http://blog.basilgohar.com/2008/05/13/fedora-9-seeding-stats</link>
		<comments>http://blog.basilgohar.com/2008/05/13/fedora-9-seeding-stats#comments</comments>
		<pubDate>Tue, 13 May 2008 22:33:00 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Audio Islam]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hidayah Online]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=141</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I&#8217;m about to head out from work, and I&#8217;m going to have to disconnect my torrent seeds that have been running all day &#8211; at least until I get home, in shaaʾ Allaah. Here are the graphical bandwidth charts showing the stats of the seeds from all day. First, the hidayahonline [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I&#8217;m about to head out from work, and I&#8217;m going to have to disconnect my torrent seeds that have been running all day &#8211; at least until I get home, in shaaʾ Allaah.  Here are the graphical bandwidth charts showing the stats of the seeds from all day.</p>
<p><span id="more-141"></span></p>
<p>First, the <a title="Guidance According to the Qur'aan &amp; Sunnah" href="http://hidayahonline.org/">hidayahonline</a> server (seeding the x86_64 DVD ISO file):</p>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/fedora-9-seed-hidayahonlineorg.png"><img class="size-full wp-image-142 aligncenter" title="fedora-9-seed-hidayahonlineorg" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/fedora-9-seed-hidayahonlineorg.png" alt="Fedora 9 x86_64 DVD ISO seeding" /></a></p>
<p style="text-align: left;">And second, the <a title="Islamic Audio downloads" href="http://www.audioislam.com/">audioislam</a> server (seeding the i386 DVD ISO file):</p>
<p style="text-align: center;"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/fedora-9-seed-audioislamcom.png"><img class="size-full wp-image-143 aligncenter" title="fedora-9-seed-audioislamcom" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2008/05/fedora-9-seed-audioislamcom.png" alt="Fedora 9 i386 DVD ISO" /></a></p>
<p style="text-align: left;">Although the audioislam server has twice the tubeage of the hidayahonline server, it is also the one more heavily loaded due to <a title="Islamic Audio downloads" href="http://www.audioislam.com/"><em>AudioIslam.com</em></a>.  So, they both ended-up serving around 32GB of data to the <a title="Series of tubes" href="http://en.wikipedia.org/wiki/Series_of_tubes">Tubes</a> before I disconnected them for the day.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/05/13/fedora-9-seeding-stats/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tapeless HD camcorders</title>
		<link>http://blog.basilgohar.com/2008/05/06/tapeless-hd-camcorders</link>
		<comments>http://blog.basilgohar.com/2008/05/06/tapeless-hd-camcorders#comments</comments>
		<pubDate>Wed, 07 May 2008 05:36:14 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=136</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem I&#8217;ve been keeping my eye out for tapeless (e.g., hard drive or flash memory instead of tapes) HD camcorders for a while, because of the obvious flexibility of being able to transfer the recorded video directly rather than &#8220;recording&#8221; it via IEEE 1394 (i.e., &#8220;FireWwire&#8221;) &#8211; while an IEEE 1394 link is [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p>I&#8217;ve been keeping my eye out for tapeless (e.g., hard drive or flash memory instead of tapes) HD camcorders for a while, because of the obvious flexibility of being able to transfer the recorded video directly rather than &#8220;recording&#8221; it via <a title="Wikipedia article for &quot;IEEE 1394 Interface&quot;" href="http://en.wikipedia.org/wiki/IEEE_1394_interface">IEEE 1394</a> (i.e., &#8220;FireWwire&#8221;) &#8211; while an IEEE 1394 link is definitely fast, any tape-based camcorder usually only transfers the video at regular playing speeds by actually playing the video.</p>
<p>Having said that, here are a few that have caught my eye:</p>
<ul>
<li><a title="Sanyo Xacti" href="http://www.bhphotovideo.com/c/product/519149-REG/Sanyo_VPC_HD1000BK_Xacti_HD1000_HD_Camcorder.html">http://www.bhphotovideo.com/c/product/519149-REG/Sanyo_VPC_HD1000BK_Xacti_HD1000_HD_Camcorder.html</a></li>
<li><a title="Panasonic HDC SDS" href="http://www.bhphotovideo.com/c/product/521864-REG/Panasonic_HDC_SD5BNDL_HDC_SD5_AVCHD_Digital_Camcorder.html">http://www.bhphotovideo.com/c/product/521864-REG/Panasonic_HDC_SD5BNDL_HDC_SD5_AVCHD_Digital_Camcorder.html</a></li>
<li><a title="Canon Vixia HF100" href="http://www.bhphotovideo.com/c/product/539291-REG/Canon_2708B001_VIXIA_HF_100_AVCHD_Flash.html">http://www.bhphotovideo.com/c/product/539291-REG/Canon_2708B001_VIXIA_HF_100_AVCHD_Flash.html</a></li>
<li><a title="JVC HD5" href="http://www.bhphotovideo.com/c/product/537788-REG/JVC_GZ_HD5_GZ_HD5_60GB_HD_Everio.html">http://www.bhphotovideo.com/c/product/537788-REG/JVC_GZ_HD5_GZ_HD5_60GB_HD_Everio.html</a></li>
<li><a title="JVC HD6" href="http://www.bhphotovideo.com/c/product/537789-REG/JVC_GZ_HD6_GZ_HD6_120GB_HD_Everio.html">http://www.bhphotovideo.com/c/product/537789-REG/JVC_GZ_HD6_GZ_HD6_120GB_HD_Everio.html</a></li>
</ul>
<p>The important issue, of course, is how easy is it to work with the video once it&#8217;s recorded.  Most of the video formats are <a title="Wikipedia article for &quot;MPEG-4&quot;" href="http://en.wikipedia.org/wiki/MPEG-4">MPEG-4</a>-based, usually the controversial <a title="Advanced Video Codec High Definition" href="http://en.wikipedia.org/wiki/Advanced_Video_Codec_High_Definition">AVCHD</a>.  There are some advantages &amp; disadvantages, of course, but <a title="ffmpeg website" href="http://ffmpeg.mplayerhq.hu/">ffmpeg</a> really helps with most of the issues.  I&#8217;ve been playing a lot with it (ffmpeg) this past week, and the sheer flexibility of it is astounding.  I think the woes of multimedia flexibility under free operating systems is slowly going away, as even the GUI applications (<a title="avidemux website" href="http://fixounet.free.fr/avidemux/">avidemux</a>, <a title="PiTiVi website" href="http://www.pitivi.org/wiki/Main_Page">PiTiVi</a>, <a title="Kino website" href="http://www.kinodv.org/">Kino</a>, etc.) are at a level of refinement I wouldn&#8217;t have expected.</p>
<p>Naturally, I am loath to use nonfree versus free solutions, so I am pleased to let you know that there are many free software codecs available through ffmpeg &#8211; that is the topic for another article, perhaps.</p>
<p>Obviously, there&#8217;s still a lot of work to be done, but I&#8217;m really excited to dive into open-source content creation!</p>
<p>Updated with relevant linking and a few spelling fixes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/05/06/tapeless-hd-camcorders/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Texas Dawah Convention 2007 Audio Project &#8211; overview</title>
		<link>http://blog.basilgohar.com/2008/04/18/texas-dawah-convention-2007-audio-project-overview</link>
		<comments>http://blog.basilgohar.com/2008/04/18/texas-dawah-convention-2007-audio-project-overview#comments</comments>
		<pubDate>Fri, 18 Apr 2008 21:28:40 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Islam]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=124</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Introduction Alhamdulillaah, a few months back, I successfully wrapped-up the audio recording &#38; production project for the Texas Dawah Convention 2007. This was clearly one of the most ambitious projects in which I&#8217;ve been involved in my life, especially given the degree of responsibility I was given and the amount of work [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><em>Bismillaahir Rahmaanir Raheem</em></p>
<h2>Introduction</h2>
<p><em>Alhamdulillaah</em>, a few months back, I successfully wrapped-up the audio recording &amp; production project for the <a title="Texas Dawah Convention website" href="http://www.texasdawah.org">Texas Dawah Convention</a> 2007.  This was clearly one of the most ambitious projects in which I&#8217;ve been involved in my life, especially given the degree of responsibility I was given and the amount of work I had to do.</p>
<p>The project for me was a great learning experience on numerous fronts &#8211; management, business, technology, work ethic, and team work are amongst a few of them.  If it weren&#8217;t for the great support I received from my partner &amp; friend (I&#8217;ll only mention him if he wants me to &#8211; knowing him, he probably would prefer I don&#8217;t by default), then the work would have never happened and would have ended-up a terrible flop.</p>
<p>Please read on if you&#8217;re interested in knowing the history of how I became involved with this project, how it was executed, some of the challenges I faced during it, and finally, and a part of which I am very proud, how I completed almost exclusively using <a title="What is Free Software at fsf.org" href="http://www.fsf.org/about/what-is-free-software">free (as in freedom) software</a>, particular that which comes with <a title="Fedora Project website" href="http://fedoraproject.org">Fedora</a>.<br />
<span id="more-124"></span></p>
<h2>Background</h2>
<p>I have long had a passion for audio &#8211; be it with regards to editing, recording, production, or even creation.  And, given my other passion for Islamic education, it should come as no surprise that I like to work on recording, producing, and making-available quality Islamic recordings for the benefit of everyone.  Thus, ever since I first attended the Texas Dawah Convention, I knew that I wanted to be involved, at least with the audio aspect.  This desire became even stronger as the Convention has had some troubles make the recordings from the previous years widely available.</p>
<p>The Convention itself is outstanding, and I strongly encourage everyone to attend it if you can &#8211; whether or not you are Muslim, it provides an excellent place where someone can learn about the proper understanding of Islam free from extremism, misguidance, and distortion.  Naturally, those are based on my <em>own</em> opinions, and everyone is entitled to their own about whatever they like, I suppose&#8230;regardless, it is held every year in late December.  Details can usually be found on their website as Winter approaches.</p>
<h2>First Contact</h2>
<p>Back to the point, I had a golden opportunity to pursue the desire to become more involved with the Convention itself.  It just so happened that Shaykh Waleed Basyouni, the director of the Texas Dawah Convention, was holding an <a title="AlMaghrib Institute website" href="http://www.almaghrib.org">AlMaghrib Institute</a> seminar (<a title="Seminar information for Rays of Faith" href="http://www.almaghrib.org/seminar_rof.php"><em>Rays of Faith</em></a>) in Columbus, Ohio (<a title="Website for Qabeelat Hayl - AlMaghrib Institute student body in Columbus, Ohio" href="http://www.haylstorm.com">Qabeelat Hayl</a>).  As I was the coordinator for the class, I was blessed with extra time with the shaykh, so I approached him with a bold proposal.  Being that he was the director of the Texas Dawah Convention, I proposed to him to hand over audio recording &amp; production entirely to me for the then upcoming convention.  I knew it was more-or-less a shot in the dark, but he respectfully listened to me in full, giving me more than a generous portion of his time given that he was heading back home soon afterward.</p>
<p>Pleasantly enough, and after a series of e-mails &amp; phone conversations, Shaykh Waleed took me up on my proposal, which I was wisely discussing as a prospect with a close friend &amp; future partner the whole time.  As such, we were mentally prepared with the idea that we&#8217;d have actual work to do during the convention.</p>
<h2>Preparations</h2>
<p>As much as one prepares for a task, it&#8217;s amazing how many aspects can still come up and leave one shaken and struggling to stay standing.  To be honest, it is in management of this kind &#8211; preparing for the logistics of something hands-on &#8211; that I tend to be rather weak.  <em>Alhamdulillaah</em>, my friend and business partner came to the rescue and prepared, more or less, the entire plan for how the work needed to be broken-up, divided, and thus organized so that it could be managed in a reasonable way.  Without his sheets, plans, and equipment labeling, the task would have been an operational nightmare.</p>
<p>Part of our charter for the audio work was to purchase a variety of recording equipment, most of which would be used for the many coming years, in shaaʾ Allaah.  Consequently, once again, my friend showcased his business prowess, and was able to secure the best pricing for the majority of the equipment and supplies we needed.  The biggest challenge here was my procrastination and that of others, through miscommunication, which resulted in us spending way more money than necessary for some basic items (e.g., CDs, labels, and some equipment).</p>
<h2>Showtime!</h2>
<p>Once we got to the site, we had very little time really to spend with the volunteers we&#8217;d be given to be our runners.  It was somewhat of a challenge to divide the work up amongst them &#8211; we had 8 total (a 9th came in midway through the convention, alhamdulillaah).  Each had their own level of skills, be it technical or otherwise, that we had to balance and find out.  What was most troubling to me was that, despite the sheer amount of work involved, frequently the volunteers found themselves without anything to do simply because we didn&#8217;t know how best to divide up the work.  Again, and I will continue pointing this out through the post, my partner-friend really took to managing the volunteers and ensuring they were kept reasonably busy with productive things while also ensuring they weren&#8217;t overworked and could attend the parts of the convention their really wanted to.</p>
<p>To their credit, the volunteers, in general, all performed outstandingly, maa shaaʾ Allaah walhamdulillaah.  Given that there were three straight days of seminars, sometimes 6 at the same time, the fact that we had only a few really major mistakes (including one lecture that was a complete write off, unfortunately) is really a testament to their hard work and willingness to pull through some tough schedules we&#8217;d made for them.  Jazaakum Allaahu khayr!</p>
<h2>To Be Continued&#8230;</h2>
<p>While this wraps-up the general procedure for everything, I have intentionally left the technical side out as I am going to focus on that in a dedicated post, including possibly mentioning a near disaster that was narrowly avoided due to the Mercy of Allaah in answering my supplications.  See you then!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2008/04/18/texas-dawah-convention-2007-audio-project-overview/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>What is this?</title>
		<link>http://blog.basilgohar.com/2007/11/05/what-is-this</link>
		<comments>http://blog.basilgohar.com/2007/11/05/what-is-this#comments</comments>
		<pubDate>Tue, 06 Nov 2007 03:59:49 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/2007/11/05/what-is-this/</guid>
		<description><![CDATA[After the end of The Code of Scholars, when I came home and returned my laptop back to its natural position next to my couch (which is where I also sleep), I found this frighteningly intriguing little thing: It is hard to describe without referring to the picture, because what struck me about it is [...]]]></description>
			<content:encoded><![CDATA[<p>After the end of <a href="http://www.almaghrib.org/seminar_tcos.php"><em>The Code of Scholars</em></a>, when I came home and returned my laptop back to its natural position next to my couch (which is where I also sleep), I found this frighteningly intriguing little thing:</p>
<p><a href="http://www.basilgohar.com/media/v/Darkroom/img_5184.jpg.html"></a></p>
<p style="text-align: center"><a href="http://www.basilgohar.com/media/v/Darkroom/img_5171.jpg.html"><img src="http://www.basilgohar.com/media/d/4498-2/img_5171.jpg" title="Little electronic gadget" alt="Little electronic gadget" height="360" width="480" /></a></p>
<p><span id="more-118"></span></p>
<p>It is hard to describe without referring to the picture, because what struck me about it is that it is just <em>so small</em>.  It is less than half a centimeter in diameter at its widest, and at first glance, it looks like just a piece of plastic.  In fact, it is so small that you can pick it up with one finger simply by pushing down with some force &#8211; lift your finger, and it comes up with it.  Looking closely, though, I noticed something interesting:</p>
<p><a href="http://www.basilgohar.com/media/v/Darkroom/img_5177.jpg.html"></a></p>
<p style="text-align: center"><a href="http://www.basilgohar.com/media/v/Darkroom/img_5177.jpg.html"><img src="http://www.basilgohar.com/media/d/4510-2/img_5177.jpg" height="360" width="480" /></a></p>
<p>On one side is a coiled span of wire wrapped around what appears to be a dark, metallic substance.  Immediately, I thought this was either a tiny voice coil (e.g., speaker) or a microphone.  The question is &#8211; where is it from?  Nothing I have is missing such a component, to my recollection.  It also doesn&#8217;t appear to have any internal power source, so I guess I can rule out the idea that it is a planted bug&#8230;right?</p>
<p>When I first saw it, it was actually on the ground, very likely to be sucked-up by a vacuum or kicked by a stray foot or eaten by a gigantic centipede.  Looking closely, the characters on the dark side are &#8220;3R3&#8243;, with a larger circle to the left and a smaller circle above the 2nd &#8220;3&#8243;.</p>
<p align="center">Here it is sitting in the middle of my laptop&#8217;s trackpad.</p>
<p align="center"><a href="http://www.basilgohar.com/media/v/Darkroom/img_5181.jpg.html"><img src="http://www.basilgohar.com/media/d/4519-2/img_5181.jpg" height="360" width="480" /></a></p>
<p align="left">Any clues as to what it may be?  All pictures link to my media gallery, where you can more pictures of both this mystery device as well as a whole slew of other things,</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2007/11/05/what-is-this/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dearly Departed</title>
		<link>http://blog.basilgohar.com/2007/07/25/dearly-departed</link>
		<comments>http://blog.basilgohar.com/2007/07/25/dearly-departed#comments</comments>
		<pubDate>Thu, 26 Jul 2007 05:13:47 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/2007/07/25/dearly-departed/</guid>
		<description><![CDATA[Those that know me well know that there is one device in my possession that I hold high above all others – namely, my iRiver iHP-120 (renamed to the H100 later). When I purchased it in the Summer of 2004, it was one of the few products that had the features that I desperately sought [...]]]></description>
			<content:encoded><![CDATA[<p>Those that know me well know that there is one device in my possession that I hold high above all others – namely, my iRiver iHP-120 (renamed to the H100 later).  When I purchased it in the Summer of 2004, it was one of the few products that had the features that I desperately sought in a portable audio device (PAD™).  Roughly in order of priority, they are:</p>
<ul>
<li>Ability to record to an uncompressed or losslessly-compressed format with reasonable quality</li>
<li>USB mass storage-class device (for 	drag-and-drop between the device and any computer with a USB port)</li>
<li>Ability to play, at least, MP3 as well Ogg Vorbis-formatted files</li>
<li>Reasonable amount of storage capacity</li>
</ul>
<p><span id="more-105"></span>The iHP-120/H100 was the <em>only</em> PAD™ on the market at the time that met all of these requirements.  After acquiring it, I discovered that, not only did it meet these requirements, but it did so with flying colors, <em>mā shā ’Allāh</em>.  I thought I couldn&#8217;t be happier with the device.  This proved to be true until I discovered <a href="http://www.rockbox.org">Rockbox</a>.  After loading Rockbox onto my PAD™, I was in an entirely new world of bliss.  Not only did I get the warm-&amp;-fuzzy feeling of using a free-&amp;-open-source product on my PAD™, but Rockbox took away the built-in limitations that came with my PAD™ – most importantly, the time/size limit of any single recorded file (in WAV format).  A later revision of Rockbox introduced the ability to record directly to a WavPack format, which meant even greater space savings and fewer disk writes – theoretically, this could save additional battery power, but I never evaluated whether or not this was truly the case.  But I digress&#8230;</p>
<p>The majority of my usage of my PAD™ was in playback &#8211; either lectures, <em>Qur’ān</em> recitation, or previously-recorded sessions (could be either of the previous two examples).  Other than playback, I have used my PAD™ to master many live recordings.  Many, many recordings that I’ve posted online, either on this or other sites, have been recorded through my PAD™, and there remain many more that I have yet to post (though they are mostly of me, and therefore, have dubious value&#8230;).</p>
<p>After all this gushing, surely you can imagine my chagrin when I first started to experience drive-based errors on my PAD™.  Though they were fleeting and infrequent at first, they unnerved me.  The frequency of these drive errors increased with time until it actually prevented me from using the device altogether, and even being able to turn it off became an exercise in precisely timing a hard reboot along with hitting the power button as soon as the PAD™’s firmware could receive commands but before it had a chance to attempt to read the disk.  This culminated in the PAD™ becoming utterly unusable.  My heart sank.</p>
<p>After a few attempts at trying to manually re-seat the disk drive (after hunting for the right-sized Torx screwdriver), I realized that perhaps it was time to move up in the world of PAD™ recording.  Therefore, recently, I have come across several devices that may possibly serve as a replacement to my PAD™ in the capacity of its usage as a recording device, mainly for spoken events, such as lectures or <em>Qur’ān</em> recitation (e.g., during <em>tarawīḥ</em>).  The results of my ongoing search for a replacement to my PAD™ can be found in an upcoming post, <em>in shā ’Allāh</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2007/07/25/dearly-departed/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Classic Gaming &#8211; BBS Doors/Games</title>
		<link>http://blog.basilgohar.com/2006/10/22/classic-gaming-bbs-doorsgames</link>
		<comments>http://blog.basilgohar.com/2006/10/22/classic-gaming-bbs-doorsgames#comments</comments>
		<pubDate>Mon, 23 Oct 2006 04:54:55 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/2006/10/22/classic-gaming-bbs-doorsgames/</guid>
		<description><![CDATA[Procomm Plus Terminal *beeeeeeee-tshshhhhhhh-khkhkhkkhkhkh* Connected at 9600 bps to Pyro VBBS I can only wonder how many times the above (or whatever the equivalent was&#8230;my memory is fuzzy, at best) information flashed on my family&#8217;s Casper 14-inch monitor in the early 1990s (of course, back then, it would have just been &#8220;90s&#8221;, when we were [...]]]></description>
			<content:encoded><![CDATA[<pre>Procomm Plus Terminal
*beeeeeeee-tshshhhhhhh-khkhkhkkhkhkh*
<em>Connected at 9600 bps to Pyro VBBS</em></pre>
<p>I can only wonder how many times the above (or whatever the equivalent was&#8230;my memory is fuzzy, at best) information flashed on my family&#8217;s Casper 14-inch monitor in the early 1990s (of course, back then, it would have just been &#8220;90s&#8221;, when we were young &#038; ignorant of such vile truths as Y2K).  ANSI art was the height of graphics technology.  Our Hayes 9600 baud modem allowed us to look down at those peasants that would dare connect with a lowly 2400 baud no-name brand (probably some upstart company like USRobotics or something&#8230;).  Indeed, those were the days.  Downloads over the zmodem protocol (much better than that xmodem fluf that had been around for so long) brought me my 300kB ARJ archive faster than I could get up, go to the bathroom, make a sandwich, grab a can of pop from the fridge, come back and&#8230;find it half-way through.  Could things get better?  Signs point to &#8220;no&#8221;.<span id="more-47"></span></p>
<p>With Pyro VBBS, I had 100 minutes a day (my brother was friends with the sysop, so I got a bit of a boost from the regular 60 minutes those peasants would get&#8230;) to enjoy message boards, this new &#8220;electronic mail&#8221; (just like real mail, only you have to print it out if you want to take it with you!), and pulling the sysop (a friendly fellow who went by the name of Rabid Mongoose) away from his episodes of Darkwing Duck with continuous ASCII beeps.  I pitied him, but you see, it was crucial that I saw just how long it took him to get up and see why one of the users was paging the sysop.</p>
<p>But the real draw was, and always will be, door games.  They are called doors because, more or less, the BBS software hands control over to the application until it exits &#8211; so it is as though you passing through a door to another&#8230;room?  Yeah, I didn&#8217;t come up with the name, so don&#8217;t blame me.</p>
<p>Pyro VBBS introduced me to several different kinds of poison, and without a doubt, the most frequent ones I had up were Tradewars 2002, Solar Realms Elite, &#038; Land of Devastation &#8211; ANSI gaming at its finest!  If I could count the number of hours I spent playing those games&#8230;um&#8230;I could count <span style="font-style: italic">very, very high</span>.</p>
<p>The draw of these &#038; other door games was a combination of classic gameplay elements, their quaint yet creative text-based interfaces, and their colorful text elements, such as the random encounters, quips, &#038; quotes of the game&#8217;s characters &#038; plotlines.</p>
<p>Tradewars 2002 was a space-trading simulation, and the version on Pyro VBBS likely predated the multi-node versions that came later, so it was strictly one-player.  And we were <em>thankful</em>.  With 1000 sectors to explore, the player could trade ports, attack alien ships (including the dreaded Ferrengi, if you had enough fighters), upgrade to a more powerful ship or one with more cargo holds, and even build your own planets.  There were &#8220;Good guys&#8221; and &#8220;Bad guys&#8221;.  I only learned later that the &#8220;Bad guys&#8221; could do cool things like stealing from trading ports.  One of them actually kept sending me money to increase the police bounty on his head&#8230;I never figured out why&#8230;</p>
<p>Solar Realms Elite is a staple of the BBS world, and the original author even has a <a title="Solar Realms Elite webpage &#038; documentation" href="http://www-cs-students.stanford.edu/~amitp/Articles/SRE-Documentation.html">site dedicated to it</a>. It is a rather elaborate economy/warfare-based empire simulation game, where the player manages the military, population, &#038; resources of a nation, with the other players doing the same.  While battling off pirates (rogue states?), you can also engage the other players either through trade, cooperation, or even all-out battle.  Very enjoyable and fun.</p>
<p>Land of Devastation was definitely a time-eater.  With a large world to explore and an intricate plotline, the game pitted the player as an adventurer in a post-nuclear holocast scenario.  You would fight monsters in the wastelands, while finding, purchasing, and/or selling equipment you&#8217;d find.  There were many different factions (nearly all of them hostile), and the game even feature NPCs that could interact with you.  The game had a clever &#8220;discussion&#8221; system that would allow you to glean information &#038; additional topics from a character you were interacting with, which may change their disposition from hostile to friendly, or even giving you additional items if you asked for them!   This description doesn&#8217;t do the gae justice, but it&#8217;s also close to 1AM, so I&#8217;m going to wrap it up here.</p>
<p>I became so hooked to these and other games that I have actually downloaded the original executables for most of these games and play them from time to time locally on my PC (as there are few BBSes that are accessible these days, except through telnet).  Playing them locally also means I can enjoy them at my own pace and play sysop from time to time as well.</p>
<p>So, there you have.  A manifesto of an ANSI game addict.  I hope you enjoyed reading this as much as I enjoyed writing it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2006/10/22/classic-gaming-bbs-doorsgames/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

