<?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>Ali Abbas &#187; linux</title>
	<atom:link href="http://alouche.net/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://alouche.net/blog</link>
	<description>Unix - Networking - News</description>
	<lastBuildDate>Sun, 11 Jul 2010 17:05:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>qtcreator-collec2-ld-returned-1-exit-status</title>
		<link>http://alouche.net/blog/2009/09/14/qtcreator-collec2-ld-returned-1-exit-status/</link>
		<comments>http://alouche.net/blog/2009/09/14/qtcreator-collec2-ld-returned-1-exit-status/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 18:07:21 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[ld]]></category>
		<category><![CDATA[librairies]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[qt]]></category>

		<guid isPermaLink="false">http://alouche.net/blog/?p=384</guid>
		<description><![CDATA[When facing this error&#8230; manually cd into the project QT folder and run &#8220;make&#8221;&#8230; ld would return the library name it isn&#8217;t able to locate. Example: ali@laptop:~/Documents/Dev/QT-Progs/Test$ make g++ -Wl,-rpath,/opt/qtsdk-2009.03/qt/lib -o Test main.o testhello.o moc_testhello.o    -L/opt/qtsdk-2009.03/qt/lib -lQtGui -L/opt/qtsdk-2009.03/qt/lib -L/usr/X11R6/lib -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lm -pthread -lgthread-2.0 -lrt [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2009/09/14/qtcreator-collec2-ld-returned-1-exit-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dive into the I/O subsystems</title>
		<link>http://alouche.net/blog/2009/04/19/dive-into-the-io-subsystems/</link>
		<comments>http://alouche.net/blog/2009/04/19/dive-into-the-io-subsystems/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 18:18:05 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux scheduler]]></category>
		<category><![CDATA[subsystems]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=281</guid>
		<description><![CDATA[I decided to write this article as to give a short intro, which I hope would help one another to dive into understanding but more tweaking the I/O scheduler for better computing performance. So what is the I/O scheduler&#8230; Talking about the I/O scheduler requires to immediately address the issue of I/O process execution on [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2009/04/19/dive-into-the-io-subsystems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strace &#8211; Reverse Engineering &#8211; System Calls</title>
		<link>http://alouche.net/blog/2008/12/17/strace-reverse-engineering-system-calls/</link>
		<comments>http://alouche.net/blog/2008/12/17/strace-reverse-engineering-system-calls/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 16:00:21 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=192</guid>
		<description><![CDATA[If there is one recurring problem that I often see gagging the forums is &#8220;Library missing&#8221;, or often &#8220;installed libraries which a program doesn&#8217;t find&#8221;. I decided to share a simple debugging technique which could save the day or even the hours&#8230; Google might not be the right choice all the time, when you have [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2008/12/17/strace-reverse-engineering-system-calls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sqlite &#8211; install and hack fix</title>
		<link>http://alouche.net/blog/2008/10/26/sqlite-install-and-hack-fix/</link>
		<comments>http://alouche.net/blog/2008/10/26/sqlite-install-and-hack-fix/#comments</comments>
		<pubDate>Sun, 26 Oct 2008 20:51:54 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[offset errot]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=5</guid>
		<description><![CDATA[Weather it is installing a software or recompiling a package, dependencies/libraries problems are always around the corner to make the life of a sys admin more complicated than it is. This Howto is more of a fix type than an overview on how to configure Sqlite. One day I was confronted to the challenge to [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2008/10/26/sqlite-install-and-hack-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create a linux system call</title>
		<link>http://alouche.net/blog/2008/10/14/how-to-create-a-linux-system-call/</link>
		<comments>http://alouche.net/blog/2008/10/14/how-to-create-a-linux-system-call/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 17:52:56 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[system call]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=52</guid>
		<description><![CDATA[Creating a system call in the kernel to be used by a user-space application isn&#8217;t that exotic but requires three basic steps. The first step is to create the function, to update the header files and to update the system call table. We will create the function with the asmlinkage modifier, which tells the compiler [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2008/10/14/how-to-create-a-linux-system-call/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Devices &#8211; Tip1 &#8211; /dev/full</title>
		<link>http://alouche.net/blog/2008/10/10/linux-devices-tip1-devnull/</link>
		<comments>http://alouche.net/blog/2008/10/10/linux-devices-tip1-devnull/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 19:42:49 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[series tip]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=39</guid>
		<description><![CDATA[This is a humble series on linux devices. Writing to /dev/full fails and produces &#8220;a disk full&#8221; error sending errno to ENOSPC&#8230; ENOSPC is the error that signals that the device is full. Would you wonder what&#8217;s the use of /dev/full &#8211; well pretty obvious, just to test how program behaves if they run out [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2008/10/10/linux-devices-tip1-devnull/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linus(x)&#8217;s rambling blog</title>
		<link>http://alouche.net/blog/2008/10/08/linusxs-rambling-blog/</link>
		<comments>http://alouche.net/blog/2008/10/08/linusxs-rambling-blog/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 10:24:34 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=26</guid>
		<description><![CDATA[If you are interested in Linux, you certainly would be interested in Linus, its creator. Linus still works as one of the kernel mainternair (yes! you got it! Linux isn&#8217;t RedHat, Debian but only the kernel).. anyway, to get more update on the geek&#8217;s life, follow this link http://torvalds-family.blogspot.com/ have fun reading,]]></description>
		<wfw:commentRss>http://alouche.net/blog/2008/10/08/linusxs-rambling-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 advises for junior systems administrator</title>
		<link>http://alouche.net/blog/2008/10/06/10-advises-for-junior-systems-administrator/</link>
		<comments>http://alouche.net/blog/2008/10/06/10-advises-for-junior-systems-administrator/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 19:13:41 +0000</pubDate>
		<dc:creator>Ali Abbas</dc:creator>
				<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://alouche.net/?p=17</guid>
		<description><![CDATA[1) Understand Linux&#8230; Although you might not be expected at a beginner level to understand and remember all the system calls and alloc() of the kernel, it is very important for your sake and the sake of whoever you happen to work with, that you understand how the kernel boots, how the kernel manages devices, [...]]]></description>
		<wfw:commentRss>http://alouche.net/blog/2008/10/06/10-advises-for-junior-systems-administrator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->