<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Software Development with Linux</title>
	
	<link>http://laurentparenteau.com/blog</link>
	<description>by Laurent Parenteau</description>
	<lastBuildDate>Tue, 07 Sep 2010 17:21:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SoftwareDevelopmentWithLinux" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="softwaredevelopmentwithlinux" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Questions/Answers : Digest 0×0006</title>
		<link>http://laurentparenteau.com/blog/2010/09/questionsanswers-digest-0x0006/</link>
		<comments>http://laurentparenteau.com/blog/2010/09/questionsanswers-digest-0x0006/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 17:21:05 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=867</guid>
		<description><![CDATA[Here the most interesting questions and answers I&#8217;ve read last week : What are great open source projects to see Rail&#8217;s best practices and code standards? Is there a list of all Linux system call, with the instructions? What&#8217;s the best way to start/control a background process in a PHP application? What are the good [...]]]></description>
			<content:encoded><![CDATA[<p>Here the most interesting questions and answers I&#8217;ve read last week :</p>
<ol>
<li><a href="http://stackoverflow.com/questions/3605474/railss-open-source-projects-with-best-practices-and-or-code-standard">What are great open source projects to see Rail&#8217;s best practices and code standards?</a></li>
<li><a href="http://stackoverflow.com/questions/3614995/linux-system-call-table-or-cheetsheet-in-assembly-language">Is there a list of all Linux system call, with the instructions?</a></li>
<li><a href="http://stackoverflow.com/questions/3657516/best-way-for-background-processing-in-php-based-application">What&#8217;s the best way to start/control a background process in a PHP application?</a></li>
<li><a href="http://stackoverflow.com/questions/3655996/books-on-state-machine-development">What are the good books about developing state machines in C?</a></li>
</ol>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/ABhXr3sz0Rs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/09/questionsanswers-digest-0x0006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review : Manage It!</title>
		<link>http://laurentparenteau.com/blog/2010/09/book-review-manage-it/</link>
		<comments>http://laurentparenteau.com/blog/2010/09/book-review-manage-it/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 17:10:48 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[reviews]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=856</guid>
		<description><![CDATA[In Manage It! Your Guide to Modern, Pragmatic Project Management, Johanna Rothman gives you all the possibles techniques and practices that you can use to successfully manage a project.  She isn&#8217;t dogmatic about any of them, or about any life cycle; she simply gives you the advantages and disadvantages of each one, indicates when they [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://laurentparenteau.com/blog/wp-content/uploads/2010/09/manageit.jpg"><img class="alignleft size-thumbnail wp-image-879" title="manageit" src="http://laurentparenteau.com/blog/wp-content/uploads/2010/09/manageit-150x150.jpg" alt="" width="150" height="150" /></a>In <a href="http://www.amazon.com/gp/product/0978739248?ie=UTF8&amp;tag=softwdevelwit-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0978739248">Manage It! Your Guide to Modern, Pragmatic Project Management</a>, <a href="http://www.jrothman.com/">Johanna Rothman</a> gives you all the possibles techniques and practices that you can use to successfully manage a project.  She isn&#8217;t dogmatic about any of them, or about any life cycle; she simply gives you the advantages and disadvantages of each one, indicates when they are particularly useful, and how you can adapt them for your needs and environments.</p>
<p>While it is evidently valuable for every project manager, I found that a lot of what is said can also be of great help for a software developer.  The schedule games she describes can be prevented with the help of the team, and if you notice of those games running, you too can help stop it.  All the chapters about estimation, multitasking, and planning would be valuable for software developers too.</p>
<p>At least, if it simply makes you better understand what your project manager&#8217;s life looks like, what he have to deal with, that can only improve the relationship.</p>
<p>Here&#8217;s the chapter list :</p>
<ol>
<li>Starting a project</li>
<li>Planning the project</li>
<li>Using life cycles to design your project</li>
<li>Scheduling the project</li>
<li>Estimating the work</li>
<li>Recognizing and avoiding schedule games</li>
<li>Creating a great project team</li>
<li>Steering the project</li>
<li>Maintaining the project rhythm</li>
<li>Managing meetings</li>
<li>Creating and using a project dashboard</li>
<li>Managing multisite projects</li>
<li>Integrating testing into the project</li>
<li>Managing programs</li>
<li>Completing a project</li>
<li>Managing the project portfolio</li>
</ol>
<p>All in all, I will recommend this book to all software developers, testers, and project managers.  It will help everyone working on a software development project.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/sZMQyh-cwqw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/09/book-review-manage-it/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>LinkedIn for Software Developers</title>
		<link>http://laurentparenteau.com/blog/2010/08/linkedin-for-software-developers/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/linkedin-for-software-developers/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 00:06:53 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=869</guid>
		<description><![CDATA[For the first time : a post from a guest blogger, Simon Hénault.  Have a good reading! Still today, most people on LinkedIn are there because they received many invitations.  They then decided to join the wave and dropped their resume, then wait.  That&#8217;s sad, since LinkedIn offer many benefits, for free : External communication [...]]]></description>
			<content:encoded><![CDATA[<p><em>For the first time : a post from a guest blogger, </em><a href="http://ca.linkedin.com/in/simonhenault/fr">Simon Hénault</a><em>.  Have a good reading!</em></p>
<p>Still today, most people on LinkedIn are there because they received many invitations.  They then decided to join the wave and dropped their resume, then wait.  That&#8217;s sad, since LinkedIn offer many benefits, for free :</p>
<ol>
<li><strong>External communication</strong> : Forget wrong e-mails, CRM, and mass e-mail software –  LinkedIn simplified and integrated it all.</li>
<li><strong>Internal communication</strong> : Start a group reserved for your employees.  This way, you benefits from their contacts, share yours, and be informed of any changes.</li>
<li><strong>Business development </strong>: Increase your visibility and be found by millions of users.  Find new clients and partners.</li>
<li><strong>Job</strong> : Target businesses, be informed of job opportunities, or reach recruiters or anybody else inside the targeted businesses.</li>
<li><strong>Expertise</strong> : LinkedIn is a great source of experts.  Thanks to advanced research, find a specialist on anything, any subject, sector, business, or region.</li>
<li><strong>Formation</strong> : Get answers to your questions, read comments from members and get contents from your contacts.</li>
<li><strong>Business intelligence </strong>: Stay informed of your competitor&#8217;s job openings and your industry&#8217;s news.  Ask questions to your contacts, members of your groups, or your concurrent&#8217;s previous employees.</li>
<li><strong>Recruitment</strong> : More than 80 % of recruiters are using LinkedIn.  Nothing surprising since this tool gives you the resume of millions of candidates.</li>
</ol>
<p>I&#8217;m inviting you to listen to this <a href="http://www.centre-info.com/podmedia/2009/04/linkedin-le-guide-complet/">LinkedIn online training</a> (in french), the most consulted in the french world :</p>
<ol>
<li><a href="http://www.centre-info.com/podmedia/2008/11/pourquoi-utiliser-linkedin/">Why use LinkedIn?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/02/comment-remplir-votre-profil-linkedin/">How to fill your LinkedIn profile?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/02/comment-creer-et-profiter-de-votre-reseau-linkedin/">How to create your LinkedIn network?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/03/4-comment-optimiser-votre-presence-dans-linkedin/">How to optimize your LinkedIn presence?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/03/5-comment-effectuer-une-recherche-dans-linkedin/">How to search on LinkedIn?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/03/6-comment-gerer-la-confidentialite-de-vos-informations/">How to manage your privacy?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/03/7-comment-trouver-un-emploi-par-le-biais-de-linkedin/">How to find a job on LinkedIn?</a> (in french)</li>
<li><a href="http://www.centre-info.com/podmedia/2009/03/8-comment-trouver-des-clients-par-la-biais-de-linkedin/">How to find clients on LinkedIn?</a> (in french)</li>
</ol>
<p><strong>More about the author<br />
</strong></p>
<p>Founder of Linked Québec, <a href="http://ca.linkedin.com/in/simonhenault/fr">Simon Hénault</a> is a LinkedIn trainer (training in business development, recruiting solutions, and community development). He coaches professionals and B2B enterprises in the creation and implantation of web business development strategies, specially by creating contents and publishing it on LinkedIn.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/c1YZPlGylj4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/linkedin-for-software-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questions/Answers : Digest 0×0005</title>
		<link>http://laurentparenteau.com/blog/2010/08/questions-answers-digest-0x0005/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/questions-answers-digest-0x0005/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 01:05:37 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[object-oriented]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=858</guid>
		<description><![CDATA[Here are the best questions and answers I&#8217;ve seen last week : How to launch an independent process in PHP from httpd? What is the best way to handle out of memory situation in C and C++? What were the languages used for developing OSes before C was used? How to programmatically get the address [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the best questions and answers I&#8217;ve seen last week :</p>
<ol>
<li><a href="http://stackoverflow.com/questions/3600949/launching-an-independent-process-from-php-via-httpd">How to launch an independent process in PHP from httpd?</a></li>
<li><a href="http://stackoverflow.com/questions/3596990/whats-the-graceful-way-of-handling-out-of-memory-situations-in-c-c">What is the best way to handle out of memory situation in C and C++?</a></li>
<li><a href="http://stackoverflow.com/questions/3589462/languages-using-for-os-development-before-c">What were the languages used for developing OSes before C was used?</a></li>
<li><a href="http://stackoverflow.com/questions/3565232/how-to-programmatically-get-the-address-of-the-heap-on-linux">How to programmatically get the address of the heap in Linux?</a></li>
<li><a href="http://stackoverflow.com/questions/3583353/calling-c-class-member-function-from-c-code">How to call C++ class methods from C?</a></li>
</ol>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/zKDvI_vmbHg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/questions-answers-digest-0x0005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building source and binary .deb from .dsc, .orig.tar.gz, and .debian.tar.gz files</title>
		<link>http://laurentparenteau.com/blog/2010/08/building-sourcebinary-deb/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/building-sourcebinary-deb/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 14:12:48 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=861</guid>
		<description><![CDATA[This post is more a note to myself since I don&#8217;t have to search again it when I&#8217;ll need to do this.  I&#8217;m guessing that it may be helpful to others too. Here is how to create both .deb packages (source and binary) from the .dsc, .orig.tar.gz, and .debian.tar.gz files. Create a directory to work [...]]]></description>
			<content:encoded><![CDATA[<p>This post is more a note to myself since I don&#8217;t have to search again it when I&#8217;ll need to do this.  I&#8217;m guessing that it may be helpful to others too.</p>
<p>Here is how to create both .deb packages (source and binary) from the .dsc, .orig.tar.gz, and .debian.tar.gz files.</p>
<ol>
<li>Create a directory to work from
<ul>
<li>mkdir newpackage &amp;&amp; cd newpackage</li>
</ul>
</li>
<li>Download the .dsc, .orig.tar.gz, and .debian.tar.gz files for the software you needed.</li>
<li>Create the source directory
<ul>
<li>dpkg-source -x &lt;packagename_version&gt;.dsc</li>
</ul>
</li>
<li>Get into the package source directory
<ul>
<li>cd &lt;packagename-version&gt;</li>
</ul>
</li>
<li>Build both source and binary .deb
<ul>
<li>dpkg-buildpackage -rfakeroot</li>
</ul>
</li>
<li>Verify the binary package&#8217;s content
<ul>
<li>dpkg &#8211;contents ../&lt;packagename_version_platform&gt;.deb</li>
</ul>
</li>
</ol>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/tbwTHk6qcdI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/building-sourcebinary-deb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questions/Answers : Digest 0×0004</title>
		<link>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0004/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0004/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 13:41:35 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=841</guid>
		<description><![CDATA[This week, I&#8217;ve only found three questions and answers particularly interesting : Has the use of C to implement other languages constrained their designs? Is there a Linux distribution with a pure HTML interface? Problems with manually creating an ELF file.]]></description>
			<content:encoded><![CDATA[<p>This week, I&#8217;ve only found three questions and answers particularly interesting :</p>
<ol>
<li><a href="http://stackoverflow.com/questions/3513780/has-the-use-of-c-to-implement-other-languages-constrained-their-designs-in-any-wa">Has the use of C to implement other languages constrained their designs?</a></li>
<li><a href="http://superuser.com/questions/176814/linux-distro-with-pure-html-interface">Is there a Linux distribution with a pure HTML interface?</a></li>
<li><a href="http://stackoverflow.com/questions/3548710/elf-file-by-hand">Problems with manually creating an ELF file.</a></li>
</ol>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/1pL-bqPU1lo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion Clients Review : Cascade</title>
		<link>http://laurentparenteau.com/blog/2010/08/subversion-clients-review-cascade/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/subversion-clients-review-cascade/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 16:02:28 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[reviews]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[source control]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=846</guid>
		<description><![CDATA[I have not forgotten the Subversion Clients Review series.  This time, I&#8217;ll take a look at Cascade from Conifer Systems. Cascade in not a simple subversion client.  The main part of it is the Cascade File System (CFS), which is used to interact with a either a Perforce, Subversion, or Alienbrain repository.  On top of [...]]]></description>
			<content:encoded><![CDATA[<p>I have not forgotten the <a href="http://laurentparenteau.com/blog/2010/01/subversion-svn-clients-reviews/">Subversion Clients Review</a> series.  This time, I&#8217;ll take a look at <a href="http://www.conifersystems.com/cascade/">Cascade</a> from Conifer Systems.</p>
<p>Cascade in not a simple subversion client.  The main part of it is the Cascade File System (CFS), which is used to interact with a either a <a href="http://www.perforce.com/">Perforce</a>, <a href="http://subversion.apache.org/">Subversion</a>, or <a href="http://www.nxn-software.com/">Alienbrain</a> repository.  On top of that, there&#8217;s the Cascade Proxy which create an easy and effective way for remotely accessing the repository.  Then, there&#8217;s the Cascade Manager that does automated builds and tests when changes are committed to the repository.</p>
<p>While this suite of tools is very interesting and seems to offer great functionality rarely found in free tools (Cascade isn&#8217;t open source, but it&#8217;s free for personal use), I didn&#8217;t reach the point of trying it.  The reason is, you need to install it as root, which isn&#8217;t great for a subversion client.  I&#8217;m sure that it would be possible for them to make it so it allow an installation from a non root user.</p>
<p>But if you want to, checkout the <a href="http://www.conifersystems.com/manual/cascade/1.2.0.1069/">manual</a>, and get yourself an idea of Cascade.  It looks really interesting, if you are a business.  For personal use, the requirements and installation procedure are too cumbersome.  Get yourself an open source Subversion client instead.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/82rWojcijQ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/subversion-clients-review-cascade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GlusterFS</title>
		<link>http://laurentparenteau.com/blog/2010/08/glusterfs/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/glusterfs/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 17:42:15 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=843</guid>
		<description><![CDATA[If you don&#8217;t know about GlusterFS, read that article at linux-mag.com.  While it start by talking about FUSE, it&#8217;s followed by a great detailed description of GlusterFS. For a brief overview of what GlusterFS is, from wikipedia : GlusterFS is a general purpose distributed file system for scalable storage. It aggregates various storage bricks over [...]]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t know about <a href="http://www.gluster.org/">GlusterFS</a>, read that <a href="http://www.linux-mag.com/id/7833">article</a> at linux-mag.com.  While it start by talking about <a href="http://fuse.sourceforge.net/">FUSE</a>, it&#8217;s followed by a great detailed description of GlusterFS.</p>
<p>For a brief overview of what GlusterFS is, from wikipedia :</p>
<blockquote><p><strong> </strong>GlusterFS is a general purpose distributed file system for scalable storage. It aggregates various storage bricks over  Infiniband RDMA or TCP/IP interconnect into one large parallel network  file system. GlusterFS is based on a stackable user space design without  compromising performance. From the ground zero days it has found a  variety of applications ranging from Cloud Computing, Biomedical  Sciences to Archival Storage.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/Vg3Y2HV2d20" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/glusterfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questions/Answers : Digest 0×0003</title>
		<link>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0003/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0003/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 17:57:56 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=837</guid>
		<description><![CDATA[While I&#8217;m a bit late on this one, here are some interesting questions &#38; answers I&#8217;ve seen last week. How does the Linux kernel handle new file creation? How to set a shell environment variable in C? What file system is used for the swap in Linux? Can you use more than the standard STDOUT, [...]]]></description>
			<content:encoded><![CDATA[<p>While I&#8217;m a bit late on this one, here are some interesting questions &amp; answers I&#8217;ve seen last week.</p>
<ul>
<li><a href="http://stackoverflow.com/questions/3414108/how-does-kernel-handle-new-file-creation">How does the Linux kernel handle new file creation?</a></li>
<li><a href="http://stackoverflow.com/questions/3416638/set-environment-variables-in-c">How to set a shell environment variable in C?</a></li>
<li><a href="http://superuser.com/questions/172724/what-file-system-is-swap-on-linux">What file system is used for the swap in Linux?</a></li>
<li><a href="http://stackoverflow.com/questions/3427651/can-a-process-create-extra-shell-redirectable-file-descriptors">Can you use more than the standard STDOUT, STDIN, and STDERR file descriptors to interact with the shell from your program?</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/ymHN084tvq0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0003/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questions/Answers : Digest 0×0002</title>
		<link>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0002/</link>
		<comments>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0002/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 19:19:22 +0000</pubDate>
		<dc:creator>Laurent Parenteau</dc:creator>
				<category><![CDATA[tips & tricks]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://laurentparenteau.com/blog/?p=822</guid>
		<description><![CDATA[This week for Questions/Answers, four picks from Stack Overflow : Should temporary variables declarations be out of loops in C? How to detect the memory page size, in C or C++? Advantages of upgrading to Java 6? Most efficient way of finding a list of words in text, in Python?]]></description>
			<content:encoded><![CDATA[<p>This week for Questions/Answers, four picks from Stack Overflow :</p>
<ol>
<li><a href="http://stackoverflow.com/questions/3353294/should-i-bring-temporary-variable-declarations-out-of-loops-in-c-and-c">Should temporary variables declarations be out of loops in C?</a></li>
<li><a href="http://stackoverflow.com/questions/3351940/detecting-the-memory-page-size">How to detect the memory page size, in C or C++?</a></li>
<li><a href="http://stackoverflow.com/questions/3371681/reasons-and-advantages-for-upgrading-to-java-6-for-a-non-technical-decider-at-th">Advantages of upgrading to Java 6?</a></li>
<li><a href="http://stackoverflow.com/questions/3372332/python-best-efficient-way-of-finding-a-list-of-words-in-a-text">Most efficient way of finding a list of words in text, in Python?</a></li>
</ol>
<img src="http://feeds.feedburner.com/~r/SoftwareDevelopmentWithLinux/~4/KDmZ4v-ciNo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://laurentparenteau.com/blog/2010/08/questionsanswers-digest-0x0002/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
