<?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; Fedora</title>
	<atom:link href="http://blog.basilgohar.com/tag/fedora/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>Fedora 16 &#8220;Verne&#8221; has been released!</title>
		<link>http://blog.basilgohar.com/2011/11/08/fedora-16-verne-has-been-released</link>
		<comments>http://blog.basilgohar.com/2011/11/08/fedora-16-verne-has-been-released#comments</comments>
		<pubDate>Tue, 08 Nov 2011 15:38:08 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[torrent]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=528</guid>
		<description><![CDATA[بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِي الْحَمْدُ لِلَّه, Fedora 16 has been released!  You can read the full release notes or just go straight to the torrents for downloading.  See the release announcement after the fold&#8230; The Fedora Project is pleased to announce the release of Fedora 16 (&#8220;Verne&#8221;). For detailed information, see the release notes: http://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/ [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِي</em></p>
<p><em>الْحَمْدُ لِلَّه</em>, <a title="Fedora Project website" href="http://fedoraproject.org">Fedora</a> 16 has been <a title="Fedora 16 Release Announcement" href="http://fedoraproject.org/wiki/F16_release_announcement">released</a>!  You can read the full <a title="Fedora 16 release notes" href="http://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/index.html">release notes</a> or just go straight to the <a title="Fedora Project torrent server" href="http://torrent.fedoraproject.org/">torrents</a> for downloading.  See the release announcement after the fold&#8230;<span id="more-528"></span></p>
<p>The Fedora Project is pleased to announce the release of Fedora 16 (&#8220;Verne&#8221;). For detailed information, see the release notes:</p>
<p><a href="http://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/">http://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/</a></p>
<p>Fedora is a leading-edge, free and open source operating system that continues to deliver innovative features to many users, with a new release about every six months. Fedora 16 brings exciting new features for desktop users, for system administrators, and for developers. Highlights of these features can be found below. If the mere mention of Fedora 16 is all you need, download options can be found at:</p>
<p><a href="http://fedoraproject.org/get-fedora">http://fedoraproject.org/get-fedora</a></p>
<h3>Dedication</h3>
<p>During the preparation of Fedora 16, the computing world lost one of its great contributors: Dennis Ritchie. Ritchie co-invented Unix and the C language. He also co-authored <em>The C Programming Language</em>, a book that taught many programmers just at the time personal computing was exploding. Without Ritchie computing would be nothing like it is today.</p>
<p>A humble man, not well-known outside his field, Dennis will always be remembered by those of us who practice the craft. Thank you, Dennis.</p>
<h3>What&#8217;s New in Fedora 16?</h3>
<h4>For desktop users</h4>
<p>A journey to the center of the desktop:</p>
<ul>
<li><strong>GNOME 3.2</strong>, the latest update to the most popular desktop environment, brings new features, including:
<ul>
<li>System Settings gains an &#8220;Online Accounts&#8221; panel, which provides a central point for managing online accounts like Google, Facebook, etc.</li>
<li>A new contact management application is integrated with Empathy, Evolution and the new &#8220;Online Accounts&#8221; settings panel</li>
<li>A new document management application provides a simpler alternative to traditional file management for both local and &#8220;in-cloud&#8221; documents.</li>
</ul>
</li>
<li><strong>KDE 4.7</strong>, the most recent version of this feature-rich desktop environment, brings substantial updates, including:
<ul>
<li>DigiKam 2.0 adds face detection and recognition, geotagging and more.</li>
<li>An updated Plasma Workspaces window manager (KWin) makes KDE better suited for mobile devices, and also adds improvements for desktop users.</li>
<li>A new shutdown dialog allows users with multiple operating systems to select the OS to boot next.</li>
</ul>
</li>
</ul>
<h4>For developers</h4>
<p>Twenty thousand lines in C:</p>
<ul>
<li><strong>Perl 5.14</strong>, a new version of Perl, brings many enhancements, including Unicode 6.0 support.</li>
<li><strong>GCC Python Plugins</strong> extend GCC with Python 2 and 3, without dealing with the C internals of GCC.</li>
<li><strong>D2</strong>: Fedora 16 is the first Linux distribution to include the newest version of D, a systems programming language combining the power and high performance of C and C++ with the programmer productivity of modern languages such as Ruby and Python.</li>
</ul>
<h4>For system administrators</h4>
<p>Around the world in eighty columns:</p>
<ul>
<li><strong>GRUB2</strong>: This leap forward allows better configuration options and better support for non-x86 architectures.</li>
<li><strong>New system account ID numbering</strong>: Fedora 16 starts user IDs at 1000, providing more room for system accounts and making it easier for administrators not have services run as root. This improves interoperability with other Linux distributions that start user IDs at 1000.</li>
<li><strong>Chrony</strong>: Chrony provides network time protocol (NTP) client and server pieces which are more tolerant of unstable clocks and Internet connections which are not always on.</li>
<li><strong>ext4 driver mounts ext2 and ext3</strong>: Fedora 16 uses the ext4 driver to mount ext2 and ext3 file systems, reducing the size of the kernel code.</li>
<li><strong>Improved virtualization tools</strong>:
<ul>
<li>Fedora 16 provides improvements to virtual networking, making large deployments easier.</li>
<li>Virt-manager guest inspection is a unique-to-Fedora tool allowing read-only access to guest file systems, applications, and Windows registry.</li>
<li>Fedora 16 provides locking of virtual disks to prevent a disk being used by multiple virtual machines simultaneously.</li>
</ul>
</li>
</ul>
<p>This is only a taste of what is included in Fedora 16. A more detailed list can be found at:</p>
<p><a href="https://fedoraproject.org/wiki/Releases/16/FeatureList">https://fedoraproject.org/wiki/Releases/16/FeatureList</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2011/11/08/fedora-16-verne-has-been-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 13 released!</title>
		<link>http://blog.basilgohar.com/2010/05/25/fedora-13-released</link>
		<comments>http://blog.basilgohar.com/2010/05/25/fedora-13-released#comments</comments>
		<pubDate>Tue, 25 May 2010 14:03:35 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[fedora 13]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=507</guid>
		<description><![CDATA[Alhamdulillaah, Fedora 13 has been released!  Torrents (on a newly redesigned torrent page) are also available.  Not a bad way to get back into blogging, either.  Look for more updates soon, in shaaʾ Allaah.]]></description>
			<content:encoded><![CDATA[<p><em>Alhamdulillaah</em>, <a title="F13 one page release notes" href="https://fedoraproject.org/wiki/F13_one_page_release_notes">Fedora 13 has been released</a>!  <a title="Torrent Server for the Fedora Project" href="http://torrents.fedoraproject.org/">Torrents</a> (on a newly redesigned torrent page) are also available.  Not a bad way to get back into blogging, either.  Look for more updates soon, in shaaʾ Allaah.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2010/05/25/fedora-13-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing out Lekhonee WordPress client</title>
		<link>http://blog.basilgohar.com/2009/07/25/testing-out-lekhonee-wordpress-client</link>
		<comments>http://blog.basilgohar.com/2009/07/25/testing-out-lekhonee-wordpress-client#comments</comments>
		<pubDate>Sat, 25 Jul 2009 09:05:32 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[blog client]]></category>
		<category><![CDATA[lekhonee]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/2009/07/25/testing-out-lekhonee-wordpress-client</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I&#8217;ve discovered a new WordPress blogging client packaged with Fedora &#8211; namely, Lekhonee. There aren&#8217;t a lot of formatting options, but it appears you can post using HTML, so that&#8217;s a plus, I think. Let&#8217;s see how it goes.]]></description>
			<content:encoded><![CDATA[<p><i>Bismillaahir Rahmaanir Raheem</i></p>
<p><i>Alhamdulillaah</i>, I&#8217;ve discovered a new WordPress blogging client packaged with Fedora &#8211; namely, <i><a href="https://fedorahosted.org/lekhonee/">Lekhonee</a></i>.  There aren&#8217;t a lot of formatting options, but it appears you can post using HTML, so that&#8217;s a plus, I think.  Let&#8217;s see how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/07/25/testing-out-lekhonee-wordpress-client/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fedora 11 released!</title>
		<link>http://blog.basilgohar.com/2009/06/09/fedora-11-released</link>
		<comments>http://blog.basilgohar.com/2009/06/09/fedora-11-released#comments</comments>
		<pubDate>Tue, 09 Jun 2009 12:54:58 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=475</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, the Fedora Project has released Fedora 11!  You can get the torrents and/or check out the new features! (Sorry for the rather uninspired &#38; lazy post&#8230;I usually like to share more details, but I&#8217;ve got work to do&#8230;;) )]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, the <a title="Fedora Project website" href="http://fedoraproject.org/">Fedora Project</a> has <a title="Fedora download page" href="http://fedoraproject.org/get-fedora">released Fedora 11</a>!  You can get the <a title="Fedora Project torrents listing" href="http://torrent.fedoraproject.org/">torrents</a> and/or check out the <a title="Fedora 11 feature list" href="http://fedoraproject.org/wiki/Releases/11/FeatureList">new features</a>!</p>
<p>(Sorry for the rather uninspired &amp; lazy post&#8230;I usually like to share more details, but I&#8217;ve got work to do&#8230;;) )</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/06/09/fedora-11-released/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HDR Scooter</title>
		<link>http://blog.basilgohar.com/2009/03/13/hdr-scooter</link>
		<comments>http://blog.basilgohar.com/2009/03/13/hdr-scooter#comments</comments>
		<pubDate>Fri, 13 Mar 2009 07:54:36 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[hdr]]></category>
		<category><![CDATA[hugin]]></category>
		<category><![CDATA[putrajaya]]></category>
		<category><![CDATA[qtpfsgui]]></category>
		<category><![CDATA[scooter]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=442</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, I am quite pleased with the following HDR image I was able to assemble.  While not as good as the best that are out there, it is definitely a step-up from my other attempt I shared here. The workflow this time was almost the same as always, with one minor difference.  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, I am quite pleased with the following HDR image I was able to assemble.  While not as good as the best that are out there, it is definitely a step-up from <a title="High Dynamic Range Photography" href="http://www.basilgohar.com/blog/2009/02/21/high-dynamic-range-photography">my other attempt</a> I shared here.</p>
<div id="attachment_443" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2009/03/putrajaya-mantiuk-default.jpg"><img class="size-medium wp-image-443" title="putrajaya-mantiuk-default" src="http://www.basilgohar.com/blog/wp-content/basilgohar/uploads/2009/03/putrajaya-mantiuk-default-300x225.jpg" alt="HDR Scooter" width="300" height="225" /></a><p class="wp-caption-text">HDR Scooter</p></div>
<p><span id="more-442"></span>The workflow this time was almost the same as always, with one minor difference.  I took several shots of the same scene at different exposure levels (1/3 EV), amounting to a whopping 28 (!) separate exposures, which is about the most I&#8217;ve ever done.  I renamed the images so that they were in sequence from darkest to lightest, which helps with the next step, which is to align them using <a title="Hugin website" href="http://hugin.sourceforge.net/">Hugin</a>&#8216;s separately-packaged <a title="Align image stack on qtpfsgui wiki" href="http://qtpfsgui.wiki.sourceforge.net/align_image_stack">align_image_stack</a>.  However, instead of using the align_image_stack utility directly, I called it from within <a title="Qtpfsgui website" href="http://qtpfsgui.sourceforge.net/">Qtpfsgui</a> (using the &#8211;align switch on the command line).  I used the default HDR generation settings and output to OpenEXR format.</p>
<p>The difference is that I did the HDR generation from within Qtpfsgui rather than using align_image_stack&#8217;s own routine (which also outputs in, I believe, Radiance HDR format).  Comparing the two, I realized that there wasn&#8217;t much difference at first, but at a closer zoom (e.g., 1:1), the Qtpfsgui method has far less noise in some areas (but not without some glitches, maybe you can find them), resulting in a smoother &amp; more-natural picture.  I may consider playing with more than just the default HDR parameters with Qtpfsgui for generating the HDR image to see what other results I can get.</p>
<p>The final phase is tonemapping, which I generally don&#8217;t tweak.  Contrary to previous attempts, the Mantiuk algorithm produced a very colorful image, which I usually can only get with Fattal, which brings with it some other complications.  All in all, it was great.</p>
<p>If I had to guess, I would say that part of the reason for the ease of working with this HDR sequence was that the image had plenty of HDRness available to play with &#8211; the sky, the ground, the scooter with its reflective highlights as well as its darker spots.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/03/13/hdr-scooter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first Fedora</title>
		<link>http://blog.basilgohar.com/2009/03/10/my-first-fedora</link>
		<comments>http://blog.basilgohar.com/2009/03/10/my-first-fedora#comments</comments>
		<pubDate>Tue, 10 Mar 2009 08:01:07 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[first]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[my first fedora]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=424</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Alhamdulillaah, to my pleasant surprise, I discovered that I started using Fedora personally with Fedora Core 4, and not 5 like I had previously thought.  This makes me feel better as I&#8217;m glad I started using Fedora earlier, because I like to think I recognized the importance of a completely (or as [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><em>Alhamdulillaah</em>, to my pleasant surprise, I discovered that I <a title="Post that mentions that I started using Fedora Core 4" href="http://www.basilgohar.com/blog/2006/02/22/gnome-214-aiglx">started using Fedora</a> personally with Fedora Core 4, and not 5 like I had previously thought.  This makes me feel better as I&#8217;m glad I started using <a title="Fedora Project website" href="http://fedoraproject.org/">Fedora</a> earlier, because I like to think I recognized the importance of a completely (or as close as possible) free operating system (free here means <a title="The Free Software Definition" href="http://www.gnu.org/philosophy/free-sw.html"><em>freedom</em></a>, not just free of cost).</p>
<p><span id="more-424"></span>At the time, I was content running it as a dual-boot system and just playing around with it.  By the time Fedora Core 5 came around, though, <a title="Fedora Core 5 Installed" href="http://www.basilgohar.com/blog/2006/04/01/fedora-core-5-installed">I was giving serious thought to using Fedora (Core, at the time) as my primary OS</a>.  <a title="100% Fedora 7 Installations" href="http://www.basilgohar.com/blog/2007/08/10/100-fedora-7-installations">The complete transition happened, I believe, with Fedora 7</a> (which is also the year that Fedora Core &amp; Fedora Extras combined, creating&#8230;Fedora!), where I relegated Windows XP to just being a spare OS for the very few things it does that I am unable to do with a completely free operating system (yet).</p>
<p>My experience with Fedora Core 4 was overwhelmingly positive.  I am sure I was impressed by the sheer amount of Free Software that was available for it as well as the elegance of a system that was not originated in Redmond.  I was and still am very pleased with the way <a title="Gnome website" href="http://www.gnome.org/">Gnome</a> works, and that was a big factor for me at the time as it is now.  I do wonder, though, if I downloaded &amp; installed Fedora Core 4 today, what my experience would be link&#8230;.hmm&#8230;</p>
<p>I remember seeing Fedora first in use as Fedora Core 2, when I was surprised someone was using it, as the name &#8220;Fedora Core&#8221; made me think it was the core of an operating system, but not the complete one.  I don&#8217;t know how or why I picked that up, but it is likely related to the perception that Fedora is not really meant to be used, and it is just a development platform (a blatantly false accusation).  I do know that I <em>heard</em> of Fedora Core when it came out, but again, my perception was likely incorrect at the time, thus causing me to adopt using it until quite late.  I had been using different GNU/Linux distributions since I was a freshman in college (can anyone say 1999?).  At the time, I recall trying &#8220;<a title="Wikipedia article for &quot;Corel Linux&quot;" href="http://en.wikipedia.org/wiki/Corel_Linux">Corel Linux</a>&#8221; &#8211; yes, I&#8230;don&#8217;t know what I was thinking.  I do remember it being based on Debian, though.  I also remember it significantly for a large amount of disk activity.  I don&#8217;t remember much else other than me deleting it shortly afterward.  <img src='http://blog.basilgohar.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   Other flavors of GNU/Linux I tried were Red Hat, and that&#8217;s about all I can remember now.</p>
<p>So, anyway, this might be a good idea for a meme.  My first Fedora.  Talk about when you first started using it, why you did, and how the experience was.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/03/10/my-first-fedora/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>$PATH in Fedora 10</title>
		<link>http://blog.basilgohar.com/2009/02/16/path-in-fedora-10</link>
		<comments>http://blog.basilgohar.com/2009/02/16/path-in-fedora-10#comments</comments>
		<pubDate>Mon, 16 Feb 2009 06:04:55 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[path]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=393</guid>
		<description><![CDATA[[basilgohar@beta ~]$ echo $PATH /usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin\ :/home/basilgohar/bin Note: This is for future reference as I try to make some progress on an old project.  I do not think the last value is a default for Fedora, but rather, something added later.  If someone knows otherwise, please correct me! Update: I&#8217;m starting to dislike fixed-width templates&#8230;corrected the [...]]]></description>
			<content:encoded><![CDATA[<pre>[basilgohar@beta ~]$ echo $PATH
/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin\
:/home/basilgohar/bin</pre>
<p><strong>Note</strong>: This is for future reference as I try to make some progress on an old project.  I do not think the last value is a default for Fedora, but rather, something added later.  If someone knows otherwise, please correct me!</p>
<p><strong>Update</strong>: I&#8217;m starting to dislike fixed-width templates&#8230;corrected the last $PATH value so it will fit on my blog without overflowing into CSS &#8220;Elsewhere&#8221;.</p>
<p><strong>Update 2</strong>: Ahhh!  WordPress!  WYSIWYG, not WIWIWYG (What <strong>I</strong> Want is Why <strong>You</strong> Get)!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/02/16/path-in-fedora-10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>screen is my new best friend</title>
		<link>http://blog.basilgohar.com/2009/02/15/screen-is-my-new-best-friend</link>
		<comments>http://blog.basilgohar.com/2009/02/15/screen-is-my-new-best-friend#comments</comments>
		<pubDate>Sun, 15 Feb 2009 14:50:09 +0000</pubDate>
		<dc:creator>Basil</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[screen]]></category>

		<guid isPermaLink="false">http://www.basilgohar.com/blog/?p=251</guid>
		<description><![CDATA[Bismillaahir Rahmaanir Raheem Note: This is a post I started writing back in November, but only got around to updating now. Alhamdulillaah, I cannot believe I&#8217;ve lived for so long without knowing about screen (Wikipedia article).  To put it as simple as possible, think of screen as a &#8220;tabbed&#8221; interface for terminals/shells.  This is a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Bismillaahir Rahmaanir Raheem</em></p>
<p><strong>Note:</strong> This is a post I started writing back in November, but only got around to updating now.</p>
<p><em>Alhamdulillaah</em>, I cannot believe I&#8217;ve lived for so long without knowing about <a title="GNU Screen project page" href="http://www.gnu.org/software/screen/">screen</a> (<a title="Wikipedia article for &quot;GNU Screen&quot;" href="http://en.wikipedia.org/wiki/GNU_Screen">Wikipedia article</a>).  To put it as simple as possible, think of screen as a &#8220;tabbed&#8221; interface for terminals/shells.  This is a weak analogy, however, because it enables so much more than tabs do for browsers, for example.  Onwards for more details.<br />
<span id="more-251"></span><br />
<h2>History</h2>
<p>I had first heard of screen through references and then through some of my friends, but I didn&#8217;t give it much heed because it seemed like something too complex for something so simple as a terminal application.  Little did I realize that, like most applications with their roots in Unix, it&#8217;s both simple and extremel useful.</p>
<h2>Invocation</h2>
<p>screen is invoked by typing it&#8217;s name.  It will appear initially as though you&#8217;ve reset your terminal, but this is just a new screen session, which is effectively a new login.  Each screen window (which I will explain later) is independent and has it&#8217;s own scrolling buffer, independent also of your own terminal&#8217;s buffer.  This means that screen as an application stores previously displayed text on the machine on which it is ran, so if you&#8217;re running it remotely, it won&#8217;t affect your local machine.</p>
<h2>Basic Usage</h2>
<p>Commands in screen are almost always prefixed by ctrl-a.  For example, creating a new window in screen is &#8220;ctrl-a c&#8221;.  Switching to the next window, if you have more than one, is &#8220;ctrl-a n&#8221;.  Previous is &#8220;ctrl-a p&#8221;.  screen windows can be exited by simply typing &#8220;exit&#8221; as if they were any other terminal session.  When the last screen window is exited, screen itself terminates.  Screen windows can also be killed by typing &#8220;ctrl-a K&#8221; (note the capitalization of &#8220;K&#8221;).</p>
<p>It&#8217;s also easy to jump to windows 0 &#8211; 9 by typing &#8220;ctrl-a&#8221; followed by the window number.  So, for example, if you want to jump to window 3 of your screen session, just type &#8220;ctrl-a 3&#8243;.</p>
<h2>Detach and resume</h2>
<p>The real beauty is using screen is its persistence.  Chances are, if you&#8217;ve used remote login shells frequently, you&#8217;ve been disconnected while working.  Most shells will respond by terminating whatever was actively running in the foreground of that terminal.  This means your vim session was interrupted.  It also means whatever service you had started is probably dead by now.  screen takes care of all of these things, because it behaves as a persistent application.  Thus, whenever you disconnect from the terminal, screen stays running, and it allows you to resume a previous screen session with the command line option &#8220;-R&#8221;, which means reattach an existing screen session, else start a new one.  Additionally, the &#8220;-d&#8221; argument might be useful, because it will detach the session from an existing login, in the case it is still attached elsewhere, such as a remote login from another location that you&#8217;re no longer using.</p>
<p>For example, if you are logged-in to your server from home with an active screen session, and then go to work, calling &#8220;screen -d -R&#8221; will detach the screen session from your home login and reattach it, where you left off, to your login from work.</p>
<p>Another advantage is that screen effectively allows you to make a daemon (background running process) from any command-line application, including those for which it normally isn&#8217;t possible.  An example of this would be rtorrent, which is a torrent downloading application normally meant to run in the foreground.  I personally like to start an rtorrent process running in one screen window and just leave it running.  Then whenever I login to that server and attach the screen session, I can check on the status of my torrents very easily by ctrl-a p/n to the appropriate window while doing other work.</p>
<h2>Conclusion</h2>
<p>So there you have it!  I realize this is a very introductory article with regards to screen, but it should be enough to get your started.  If you run into any problems with it, just type &#8220;ctrl-a ?&#8221; (that&#8217;s a question mark) and a friendly window will pop-up explaining, albeit briefly, all the different commands and what they do.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.basilgohar.com/2009/02/15/screen-is-my-new-best-friend/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

