<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>LINUX programming Forum RSS Feed</title>
    <link>http://www.programmersheaven.com/</link>
    <description>Contains the latest threads from the 'LINUX programming' forum at Programmer's Heaven, excluding replies.</description>
    <language>en</language>
    <copyright>Copyright 2009 Programmers Heaven</copyright>
    <pubDate>Fri, 20 Nov 2009 20:42:22 -0700</pubDate>
    <lastBuildDate>Fri, 20 Nov 2009 20:42:22 -0700</lastBuildDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <image>
      <url>http://www.programmersheaven.com/images/ph.gif</url>
      <title>Programmers Heaven</title>
      <link>http://www.programmersheaven.com/</link>
      <width>88</width>
      <height>31</height>
    </image>
    <item>
      <title>About splice systemcall problem</title>
      <link>http://www.programmersheaven.com/mb/Linux/409626/409626/about-splice-systemcall-problem/</link>
      <description>hi,&lt;br /&gt;
   while i was using splice system call for copy one file to another,&lt;br /&gt;
I got the error is given below:&lt;br /&gt;
&lt;br /&gt;
splice() (from) failed: Invalid argument&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In file:&lt;br /&gt;
       int relay_fd,log_fd;&lt;br /&gt;
        int pipe_fd[2];&lt;br /&gt;
        int retval;&lt;br /&gt;
 After open the files,&lt;br /&gt;
   &lt;br /&gt;
   retval = splice(relay_fd, NULL, pipe_fd[1], NULL, 128, SPLICE_F_MOVE);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have any idea, please help me.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
manikandan&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/409626/409626/about-splice-systemcall-problem/</guid>
      <pubDate>Fri, 20 Nov 2009 03:35:59 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>pthread_mutex_call blocks forever causing cpu usage 100%</title>
      <link>http://www.programmersheaven.com/mb/Linux/409339/409339/pthread_mutex_call-blocks-forever-causing-cpu-usage-100/</link>
      <description>pthread_mutex_lock() call never returns causing other threads to wait &lt;br /&gt;
for gaining its lock forever in turn causing 100% cpu load. I have tried &lt;br /&gt;
using alternate call pthread_mutex_trylock() which try to lock and if the &lt;br /&gt;
mutex is locked in some other thread it returns with an error code.&lt;br /&gt;
&lt;br /&gt;
The above mentioned call pthread_mutex_lock is used in an application which &lt;br /&gt;
goes to full cpu load once mutex blocks forever, and even if i kill the application &lt;br /&gt;
and restart it, it will again go to full cpu load, the problem of full cpu load only gets &lt;br /&gt;
resolved when i restart the machine, is there any other alternate call or any other &lt;br /&gt;
possible solution for this problem.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/409339/409339/pthread_mutex_call-blocks-forever-causing-cpu-usage-100/</guid>
      <pubDate>Sun, 15 Nov 2009 21:55:43 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>hello</title>
      <link>http://www.programmersheaven.com/mb/Linux/409011/409011/hello/</link>
      <description>cheap sale&lt;br /&gt;
Welcome to our site: &lt;a href="http://www.voguecatch.com"&gt;http://www.voguecatch.com&lt;/a&gt;  &lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/409011/409011/hello/</guid>
      <pubDate>Tue, 10 Nov 2009 03:58:22 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>hello</title>
      <link>http://www.programmersheaven.com/mb/Linux/409010/409010/hello/</link>
      <description>cheap sale&lt;br /&gt;
Welcome to our site: &lt;a href="http://www.voguecatch.com"&gt;http://www.voguecatch.com&lt;/a&gt;  &lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/409010/409010/hello/</guid>
      <pubDate>Tue, 10 Nov 2009 03:56:48 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>My script returns an error when it doesn't like the input</title>
      <link>http://www.programmersheaven.com/mb/Linux/408649/408649/my-script-returns-an-error-when-it-doesnt-like-the-input/</link>
      <description>I have a script which assigns the output of a shell command to a string, for later comparison.&lt;br /&gt;
&lt;br /&gt;
The command typically outputs either "Idle" or&lt;br /&gt;
"Uploading 1 file (102.8 KB/sec, 1 min left)"&lt;br /&gt;
&lt;br /&gt;
I use a test:&lt;br /&gt;
&lt;br /&gt;
while test $status != 'Idle'&lt;br /&gt;
&lt;br /&gt;
However, when the string is not equal to 'Idle' it crashes, possibly because of the unusual characters such as / and ( etc. in the alternative output.&lt;br /&gt;
&lt;br /&gt;
Is it possible to compare or even prepare the string before comparison so that my script doesn't crash? Or is shell scripting limited in this way, in which case I should be using a different language?&lt;br /&gt;
&lt;br /&gt;
Here is the script in case it makes things clearer. It's purpose is to start dropbox, allow it's running while it is performing any action, but exiting if everything is already up to date.&lt;br /&gt;
&lt;pre class="sourcecode"&gt;
#! /bin/sh
dropbox start

status=$(dropbox status)

while test $status != 'Idle'
do
  echo "Working"
  status=$(dropbox status)
done

echo "\nIdle again.. exiting"
dropbox stop&lt;/pre&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/408649/408649/my-script-returns-an-error-when-it-doesnt-like-the-input/</guid>
      <pubDate>Sat, 31 Oct 2009 16:24:49 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>(doubt) linux vs windows</title>
      <link>http://www.programmersheaven.com/mb/Linux/408638/408638/doubt-linux-vs-windows/</link>
      <description>how to write code for an application that makes it open source? hope, i am clear with my view.&lt;br /&gt;
&lt;br /&gt;
i mean windows was written in C and its closed whereas linux written in c is open.where is the difference?</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/408638/408638/doubt-linux-vs-windows/</guid>
      <pubDate>Sat, 31 Oct 2009 12:50:40 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>How to create "post-it" note? Also, use .odt or rtf?</title>
      <link>http://www.programmersheaven.com/mb/Linux/408504/408504/how-to-create-post-it-note-also-use-odt-or-rtf/</link>
      <description>We are designing a cross platform note application for Linux using wxWidgets in C++ or in Python.&lt;br /&gt;
&lt;br /&gt;
But we have a few questions I need to try to find answers for.&lt;br /&gt;
&lt;br /&gt;
1. should we use a RTF format for the notes, or should we try to use the open source format .odt?  Our most important concern is that text formatting is preserved when users cut and paste from OpenOffice, Word, or from Firefox. Any recommendations on how to go about doing this?&lt;br /&gt;
&lt;br /&gt;
2. We want to include a 'Post-It' note feature similar to that used in WORD (in Word they call it "add comment") or in Adobe Acrobat (where it is like a little yellow sticky note) You can click on the document and add a 'comment'. A yellow little box will pop up in which you can type the comment.&lt;br /&gt;
Any suggestions on how to make this? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/408504/408504/how-to-create-post-it-note-also-use-odt-or-rtf/</guid>
      <pubDate>Wed, 28 Oct 2009 20:27:45 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>question on use raw socket to a implement HTTP Proxy Server</title>
      <link>http://www.programmersheaven.com/mb/Linux/408353/408353/question-on-use-raw-socket-to-a-implement-http-proxy-server/</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I am trying to implement a HTTP proxy server using raw socket.&lt;br /&gt;
&lt;br /&gt;
I create a alias IP address on eth1:0 192.168.0.200 on my linux box&lt;br /&gt;
&lt;br /&gt;
I opened a raw socket as:&lt;br /&gt;
&lt;br /&gt;
fd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);&lt;br /&gt;
&lt;br /&gt;
and binds to 192.168.0.200 and port 3080&lt;br /&gt;
&lt;br /&gt;
bind(fd, (struct sockaddr *) &amp;amp;addr, sizeof(addr));&lt;br /&gt;
&lt;br /&gt;
However when I use netstat it shows the port as 255 as the following:&lt;br /&gt;
&lt;br /&gt;
raw 0 0 192.168.0.200:255 0.0.0.0:* 7 7469/test-http-proxy&lt;br /&gt;
&lt;br /&gt;
I changed the Firefox connection settings to Manual proxy configuration as:&lt;br /&gt;
&lt;br /&gt;
HTTP Proxy: 192.168.0.200 Port:3080&lt;br /&gt;
&lt;br /&gt;
I got this error from Firefox, and I did not receive any packets from the raw socket.&lt;br /&gt;
&lt;br /&gt;
The browser is configured to use a proxy server, but the proxy refused a connection.&lt;br /&gt;
&lt;br /&gt;
* Is the browser's proxy configuration correct? Check the settings and try again.&lt;br /&gt;
* Does the proxy service allow connections from this network?&lt;br /&gt;
* Still having trouble? Consult your network administrator or Internet provider for assistance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Any ideas or pointers are appreciated.&lt;br /&gt;
&lt;br /&gt;
yu_zyy &lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/408353/408353/question-on-use-raw-socket-to-a-implement-http-proxy-server/</guid>
      <pubDate>Mon, 26 Oct 2009 09:20:19 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>BASH:  SED/AWK A Variable</title>
      <link>http://www.programmersheaven.com/mb/Linux/406427/406427/bash--sedawk-a-variable/</link>
      <description>Hi Im wondering how to extract data from a variable.  I have a variable that contains YYYYMMDD, something like 20091013.  Can I extract the year, YYYY, to varA, the month, MM, to varB and the day, DD to vabC?&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/406427/406427/bash--sedawk-a-variable/</guid>
      <pubDate>Wed, 14 Oct 2009 00:38:32 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>BASH: Script Input Flags</title>
      <link>http://www.programmersheaven.com/mb/Linux/405710/405710/bash-script-input-flags/</link>
      <description>Hi.  Im wondering if there is a way to use flags when starting a script.&lt;br /&gt;
Something like this.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;Script -a -b 10&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Right now Ive got something like this.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;
while getopts ab AA
   do case $AA in
       a) var="value"
       ;;
   esac
done          
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
So with that code I can only use flags ( -a -b ).  Can I do the -b 10 so it will store say varB=10?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/405710/405710/bash-script-input-flags/</guid>
      <pubDate>Mon, 12 Oct 2009 21:11:49 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Migrating my site from Ubuntu 9.04 to RedHat 5 - directory issues</title>
      <link>http://www.programmersheaven.com/mb/Linux/402270/402270/migrating-my-site-from-ubuntu-904-to-redhat-5---directory-issues/</link>
      <description>Hi All,&lt;br /&gt;
I'm attempting to migrate my website files from server Ubuntu 9.04 to RedHat 5. it's currently hosted in directory&lt;br /&gt;
\var\www\intranet&lt;br /&gt;
&lt;br /&gt;
but in RedHat 5 the root directory is&lt;br /&gt;
\var\www\documents\intranet&lt;br /&gt;
&lt;br /&gt;
I just want to know if avoioding/ignoring the document directory  and placing my intranet folder in the same www directory will cause problems.&lt;br /&gt;
Any assistance appreciated!&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/402270/402270/migrating-my-site-from-ubuntu-904-to-redhat-5---directory-issues/</guid>
      <pubDate>Tue, 06 Oct 2009 08:32:00 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Samsung S3C2416 + Android = Embedded Solution</title>
      <link>http://www.programmersheaven.com/mb/Linux/400103/400103/samsung-s3c2416-+-android--embedded-solution/</link>
      <description>Samsung S3C2416 + Android + Embedded Solution &lt;br /&gt;
&lt;br /&gt;
A Cost-effective Solution, applied to industrial control, power, medical, media, communications, security, automotive, financial services, consumer electronics, handheld devices, teaching and other fields for the control panel, terminal, POS, terminal delivery, human-computer interaction interface.&lt;br /&gt;
&lt;br /&gt;
For more information, please visit:&lt;br /&gt;
&lt;a href="http://www.giayee.com/solutions/S3C2416%20Solution.asp"&gt;http://www.giayee.com/solutions/S3C2416%20Solution.asp&lt;/a&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/400103/400103/samsung-s3c2416-+-android--embedded-solution/</guid>
      <pubDate>Thu, 24 Sep 2009 20:41:06 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Marvell PXA310 + Android = Cellular &amp; Handheld Solutions</title>
      <link>http://www.programmersheaven.com/mb/Linux/400102/400102/marvell-pxa310-+-android--cellular--handheld-solutions/</link>
      <description>Marvell PXA310 + Android = Cellular &amp;amp; Handheld Solutions &lt;br /&gt;
&lt;br /&gt;
The PXA310 processor joins the PXA3xx processor family as a cost-effective solution with up to 806 MHz of power-efﬁcient compute performance, hardware video acceleration, and DRM security, enabling the development of cost-efficient smartphones, industrial embedded solutions, and handheld devices.&lt;br /&gt;
&lt;br /&gt;
For more information, please visit:&lt;br /&gt;
&lt;a href="http://www.giayee.com/solutions/PXA310%20Solutions.asp"&gt;http://www.giayee.com/solutions/PXA310%20Solutions.asp&lt;/a&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/400102/400102/marvell-pxa310-+-android--cellular--handheld-solutions/</guid>
      <pubDate>Thu, 24 Sep 2009 20:38:21 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Samsung S3C2440 + Linux = Handheld Solution</title>
      <link>http://www.programmersheaven.com/mb/Linux/400100/400100/samsung-s3c2440-+-linux--handheld-solution/</link>
      <description>Samsung S3C2440 + Linux = Handheld Solution &lt;br /&gt;
&lt;br /&gt;
A low-power, and high-performance microcontroller solution, suitable for PDA, portable media players, GPS and other multimedia terminals.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.giayee.com/images/2440.jpg" /&gt;http://www.giayee.com/images/2440.jpg&lt;br /&gt;
&lt;br /&gt;
KEY FEATURES&lt;br /&gt;
Around 1.2V internal, 1.8V/2.5V/3.3V memory, 3.3V external I/O microprocessor with 16KB I-Cache/16KB DCache/MMU&lt;br /&gt;
External memory controller (SDRAM Control and Chip Select logic)&lt;br /&gt;
LCD controller (up to 4K color STN and 256K color TFT) with LCD-dedicated DMA&lt;br /&gt;
4-ch DMA controllers with external request pins&lt;br /&gt;
3-ch UARTs (IrDA1.0, 64-Byte Tx FIFO, and 64-Byte Rx FIFO)&lt;br /&gt;
2-ch SPls&lt;br /&gt;
IIC bus interface (multi-master support)&lt;br /&gt;
IIS Audio CODEC interface&lt;br /&gt;
AC’97 CODEC interface&lt;br /&gt;
SD Host interface version 1.0 &amp;amp; MMC Protocol version 2.11 compatible&lt;br /&gt;
2-ch USB Host controller / 1-ch USB Device controller (ver 1.1)&lt;br /&gt;
4-ch PWM timers / 1-ch Internal timer / Watch Dog Timer&lt;br /&gt;
8-ch 10-bit ADC and Touch screen interface&lt;br /&gt;
RTC with calendar function&lt;br /&gt;
Camera interface (Max. 4096 x 4096 pixels input support. 2048 x 2048 pixel input support for scaling)&lt;br /&gt;
130 General Purpose I/O ports / 24-ch external interrupt source&lt;br /&gt;
Power control: Normal, Slow, Idle and Sleep mode&lt;br /&gt;
On-chip clock generator with PLL&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/400100/400100/samsung-s3c2440-+-linux--handheld-solution/</guid>
      <pubDate>Thu, 24 Sep 2009 20:27:39 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>gawk program</title>
      <link>http://www.programmersheaven.com/mb/Linux/399553/399553/gawk-program/</link>
      <description>Write a gawk program to create a text file "abc" containing only odd pages and file "xyz" containing only even pages from input file.(Assume Suitable page length) Please Help me&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/399553/399553/gawk-program/</guid>
      <pubDate>Wed, 23 Sep 2009 07:45:33 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Find command with MKSToolkit</title>
      <link>http://www.programmersheaven.com/mb/Linux/399513/399513/find-command-with-mkstoolkit/</link>
      <description>Hi All,&lt;br /&gt;
&lt;br /&gt;
I want to use the find command with MKS Toolkit. I am using the below syntax,&lt;br /&gt;
&lt;br /&gt;
find.exe . "pattern" -print &amp;gt; tmp.txt&lt;br /&gt;
&lt;br /&gt;
This command is working fine in Unix, but not in MKSToolkit. But it is exiting with 1. Can any one help me how to use the find command with MKS Toolkit.&lt;br /&gt;
&lt;br /&gt;
Thanks for your responses.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/399513/399513/find-command-with-mkstoolkit/</guid>
      <pubDate>Wed, 23 Sep 2009 01:54:00 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Ether header for tagged frames</title>
      <link>http://www.programmersheaven.com/mb/Linux/396834/396834/ether-header-for-tagged-frames/</link>
      <description>Hi,&lt;br /&gt;
Need Help!&lt;br /&gt;
I'm porting VxWorks code to Linux. Here in VxWorks I have a structure called ether_tag_header.&lt;br /&gt;
What is the equivalent structure in Linux?&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
struct ether_tag_header {&lt;br /&gt;
u_char ether_dhost[6];&lt;br /&gt;
u_char ether_shost[6];&lt;br /&gt;
u_char etherTag[4];&lt;br /&gt;
u_short ether_type;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Thanks in advance!&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/396834/396834/ether-header-for-tagged-frames/</guid>
      <pubDate>Tue, 08 Sep 2009 05:22:14 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Can't get socket peek to work</title>
      <link>http://www.programmersheaven.com/mb/Linux/395485/395485/cant-get-socket-peek-to-work/</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I am trying to peek the number of received bytes in a socket using the recv() function with the MSG_PEEK flag.&lt;br /&gt;
&lt;br /&gt;
So I wrote a line:&lt;br /&gt;
&lt;br /&gt;
maxToread = recv(source_fd, tmpBuffer, maxToRead, MSG_PEEK | MSG_DONTWAIT);&lt;br /&gt;
&lt;br /&gt;
and then if maxToRead &amp;gt; 0 (there is something to be read) I do:&lt;br /&gt;
&lt;br /&gt;
readn = recv(source_fd, buffer, msgLen, MSG_DONTWAIT);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
According to the Man pages, the expected behavior when setting the MSG_PEEK flag is that the data is not removed from the reception buffer so that the next read returns the same data.&lt;br /&gt;
&lt;br /&gt;
In my case I am seeing that, after the first 'recv()' call (with MSG_PEEK), the second reads 0 bytes instead of reading the same data the first call read.&lt;br /&gt;
&lt;br /&gt;
This is quite annoying because I need to be able to check if there is data in the buffer without consuming it. Am I missing something here? Did I misunderstand the MSG_PEEK behavior?&lt;br /&gt;
&lt;br /&gt;
Any help appreciated!!&lt;br /&gt;
Thanks!&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/395485/395485/cant-get-socket-peek-to-work/</guid>
      <pubDate>Fri, 21 Aug 2009 10:42:50 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>How to work with parameters in for-loop when making a script?</title>
      <link>http://www.programmersheaven.com/mb/Linux/395421/395421/how-to-work-with-parameters-in-for-loop-when-making-a-script/</link>
      <description>I'm trying to make a script that sort's numbers that are passed as parameters.( bubblesort)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;
#!/bin/sh

MINPARAMETERS=2
declare -a EXITNUMBERS
HELPNUMBER

if [ $# -lt $MINPARAMETERS ]
then 
	echo "The script needs at least " $MINPARAMETERS 
	echo 
	exit
else
	echo "The value of the parameters before the sorting:"
	echo $@
	echo	
fi
for (( h=1 ; h &amp;lt;= $# ; h++ ))
do
	EXITNUMBERS=$@
done
for (( i=1 ; i &amp;lt;= $# ; i++ ))
do
	for j 
	do	
	&lt;strong&gt;if [ $j -ge $((j+1)) ]&lt;/strong&gt;	
	then 	
	    HELPNUMBER=${EXITNUMBERS[j]}
            EXITNUMBERS[j]=${EXITNUMBERS[j+1]
            EXITNUMBERS[j+1]=$HELPNUMBER
	fi
	done
done
echo "The value of the parameters after sorting"
echo ${EXITNUMBERS[*]}
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The problem is that I can't find the right syntaxis for:   &lt;br /&gt;
$[j+1] or $((j+1))&lt;br /&gt;
in the nested for-loop.&lt;br /&gt;
&lt;br /&gt;
I'm working with ubuntu.&lt;br /&gt;
If you see any other mistakes or have tips, I would appreciate it.&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/395421/395421/how-to-work-with-parameters-in-for-loop-when-making-a-script/</guid>
      <pubDate>Thu, 20 Aug 2009 10:37:29 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Fake Germany passports for sell, fake UK(United Kingdom) passports</title>
      <link>http://www.programmersheaven.com/mb/Linux/394732/394732/fake-germany-passports-for-sell-fake-ukunited-kingdom-passports/</link>
      <description>Our team is a unique producer of quality fake documents. &lt;br /&gt;
We offer only original high-quality fake passports, driver's licenses, stamps and other products for following countries: &lt;br /&gt;
USA, Australia, Belgium, Brazil, Canada, Finland, France, Germany, Israel, Mexico, Netherlands, South Africa, Spain, United Kingdom. &lt;br /&gt;
 &lt;br /&gt;
To get the additional information and place the order just visit our website:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.buynewpassports.com"&gt;http://www.buynewpassports.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt; Contact e-mails: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
General support: support@buynewpassports.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Technical support: tech@buynewpassports.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----------------------------&lt;br /&gt;
Keywords:&lt;br /&gt;
&lt;br /&gt;
buy fake passports, &lt;br /&gt;
buy false passports, &lt;br /&gt;
fake passports for sale,&lt;br /&gt;
false passport for sale,&lt;br /&gt;
buy fake driver license,&lt;br /&gt;
buy false driver license,&lt;br /&gt;
fake driver license for sale,&lt;br /&gt;
false driver license for sale,&lt;br /&gt;
buy fake USA(United States) passports,&lt;br /&gt;
buy fake Australian passports,&lt;br /&gt;
buy fake Belgium passports,&lt;br /&gt;
buy fake Brazilian(Brazil) passports,&lt;br /&gt;
buy fake Canadian(Canada) passports,&lt;br /&gt;
buy fake Finnish(Finland) passports,&lt;br /&gt;
buy fake French(France) passports,&lt;br /&gt;
buy fake German(Germany) passports,&lt;br /&gt;
buy fake Dutch(Netherland/Holland) passports,&lt;br /&gt;
buy fake Israel passports,&lt;br /&gt;
buy fake UK(United Kingdom) passports,&lt;br /&gt;
buy fake Spanish(Spain) passports,&lt;br /&gt;
buy fake Mexican(Mexico) passports,&lt;br /&gt;
buy fake South African passports.&lt;br /&gt;
buy fake Australian driver licenses,&lt;br /&gt;
buy fake Canadian driver licenses,&lt;br /&gt;
buy fake French(France) driver licenses,&lt;br /&gt;
buy fake Dutch(Netherland/Holland) driving licenses,&lt;br /&gt;
buy fake German(Germany) driving licenses,&lt;br /&gt;
buy fake UK(United Kingdom) driving licenses,&lt;br /&gt;
buy fake Diplomatic passports,&lt;br /&gt;
buy false USA(United States) passports,&lt;br /&gt;
buy false Australian passports,&lt;br /&gt;
buy false Belgium passports,&lt;br /&gt;
buy false Brazilian(Brazil) passports,&lt;br /&gt;
buy false Canadian(Canada) passports,&lt;br /&gt;
buy false Finnish(Finland) passports,&lt;br /&gt;
buy false French(France) passports,&lt;br /&gt;
buy false German(Germany) passports,&lt;br /&gt;
buy false Dutch(Netherland/Holland) passports,&lt;br /&gt;
buy false Israel passports,&lt;br /&gt;
buy false UK(United Kingdom) passports,&lt;br /&gt;
buy false Spanish(Spain) passports,&lt;br /&gt;
buy false Mexican(Mexico) passports,&lt;br /&gt;
buy false South African passports.&lt;br /&gt;
buy false Australian driver licenses,&lt;br /&gt;
buy false Canadian driver licenses,&lt;br /&gt;
buy false French(France) driver licenses,&lt;br /&gt;
buy false Dutch(Netherland/Holland) driving licenses,&lt;br /&gt;
buy false German(Germany) driving licenses,&lt;br /&gt;
buy false UK(United Kingdom) driving licenses,&lt;br /&gt;
buy false Diplomatic passports,&lt;br /&gt;
buy Camouflage passports,&lt;br /&gt;
buy passport Duplicates,&lt;br /&gt;
fake USA(united States) passports for sale,&lt;br /&gt;
fake Australian passports for sell,&lt;br /&gt;
fake Belgium passports for sell,&lt;br /&gt;
fake Brazilian(Brazil) passports for sell,&lt;br /&gt;
fake Canadian(Canada) passports for sell,&lt;br /&gt;
fake Finnish(Finland) passports for sell,&lt;br /&gt;
fake French(France) passports for sell,&lt;br /&gt;
fake German(Germany) passports for sell,&lt;br /&gt;
fake Dutch(Netherland/Holland) passports for sell,&lt;br /&gt;
fake Israel passports for sell,&lt;br /&gt;
fake UK(United Kingdom) passports for sell,&lt;br /&gt;
fake Spanish(Spain) passports for sell,&lt;br /&gt;
fake Mexican(Mexico) passports for sell,&lt;br /&gt;
fake South African passports for sell,&lt;br /&gt;
fake Australian driver licenses for sell,&lt;br /&gt;
fake Canadian driver licenses for sell,&lt;br /&gt;
fake French(France) driver licenses for sell,&lt;br /&gt;
fake Dutch(Netherland/Holland) driving licenses for sell,&lt;br /&gt;
fake German(Germany) driving licenses for sell,&lt;br /&gt;
fake UK(United Kingdom) driving licenses for sell,&lt;br /&gt;
fake Diplomatic passports for sell,&lt;br /&gt;
false USA(united States) passports for sale,&lt;br /&gt;
false Australian passports for sell,&lt;br /&gt;
false Belgium passports for sell,&lt;br /&gt;
false Brazilian(Brazil) passports for sell,&lt;br /&gt;
false Canadian(Canada) passports for sell,&lt;br /&gt;
false Finnish(Finland) passports for sell,&lt;br /&gt;
false French(France) passports for sell,&lt;br /&gt;
false German(Germany) passports for sell,&lt;br /&gt;
false Dutch(Netherland/Holland) passports for sell,&lt;br /&gt;
false Israel passports for sell,&lt;br /&gt;
false UK(United Kingdom) passports for sell,&lt;br /&gt;
false Spanish(Spain) passports for sell,&lt;br /&gt;
false Mexican(Mexico) passports for sell,&lt;br /&gt;
false South African passports for sell,&lt;br /&gt;
false Australian driver licenses for sell,&lt;br /&gt;
false Canadian driver licenses for sell,&lt;br /&gt;
false French(France) driver licenses for sell,&lt;br /&gt;
false Dutch(Netherland/Holland) driving licenses for sell,&lt;br /&gt;
false German(Germany) driving licenses for sell,&lt;br /&gt;
false UK(United Kingdom) driving licenses for sell,&lt;br /&gt;
false Diplomatic passports for sell,  &lt;br /&gt;
Camouflage passports for sale,&lt;br /&gt;
passport Duplicates for sale.&lt;br /&gt;
&lt;br /&gt;
fake passport of Afghanistan&lt;br /&gt;
fake passport of Albania&lt;br /&gt;
fake passport of Algeria&lt;br /&gt;
fake passport of Andorra&lt;br /&gt;
fake passport of Angola&lt;br /&gt;
fake passport of Antigua &amp;amp; Deps&lt;br /&gt;
fake passport of Argentina&lt;br /&gt;
fake passport of Armenia&lt;br /&gt;
fake passport of Australia&lt;br /&gt;
fake passport of Austria&lt;br /&gt;
fake passport of Azerbaijan&lt;br /&gt;
fake passport of Bahamas&lt;br /&gt;
fake passport of Bahrain&lt;br /&gt;
fake passport of Bangladesh&lt;br /&gt;
fake passport of Barbados&lt;br /&gt;
fake passport of Belarus&lt;br /&gt;
fake passport of Belgium&lt;br /&gt;
fake passport of Belize&lt;br /&gt;
fake passport of Benin&lt;br /&gt;
fake passport of Bhutan&lt;br /&gt;
fake passport of Bolivia&lt;br /&gt;
fake passport of Bosnia Herzegovina&lt;br /&gt;
fake passport of Botswana&lt;br /&gt;
fake passport of Brazil&lt;br /&gt;
fake passport of Brunei&lt;br /&gt;
fake passport of Bulgaria&lt;br /&gt;
fake passport of Burkina&lt;br /&gt;
fake passport of Burundi&lt;br /&gt;
fake passport of Cambodia&lt;br /&gt;
fake passport of Cameroon&lt;br /&gt;
fake passport of Canada&lt;br /&gt;
fake passport of Cape Verde&lt;br /&gt;
fake passport of Central African Rep&lt;br /&gt;
fake passport of Chad&lt;br /&gt;
fake passport of Chile&lt;br /&gt;
fake passport of China&lt;br /&gt;
fake passport of Colombia&lt;br /&gt;
fake passport of Comoros&lt;br /&gt;
fake passport of Congo&lt;br /&gt;
fake passport of Congo {Democratic Rep}&lt;br /&gt;
fake passport of Costa Rica&lt;br /&gt;
fake passport of Croatia&lt;br /&gt;
fake passport of Cuba&lt;br /&gt;
fake passport of Cyprus&lt;br /&gt;
fake passport of Czech Republic&lt;br /&gt;
fake passport of Denmark&lt;br /&gt;
fake passport of Djibouti&lt;br /&gt;
fake passport of Dominica&lt;br /&gt;
fake passport of Dominican Republic&lt;br /&gt;
fake passport of East Timor&lt;br /&gt;
fake passport of Ecuador&lt;br /&gt;
fake passport of Egypt&lt;br /&gt;
fake passport of El Salvador&lt;br /&gt;
fake passport of Equatorial Guinea&lt;br /&gt;
fake passport of Eritrea&lt;br /&gt;
fake passport of Estonia&lt;br /&gt;
fake passport of Ethiopia&lt;br /&gt;
fake passport of Fiji&lt;br /&gt;
fake passport of Finland&lt;br /&gt;
fake passport of France&lt;br /&gt;
fake passport of Gabon&lt;br /&gt;
fake passport of Gambia&lt;br /&gt;
fake passport of Georgia&lt;br /&gt;
fake passport of Germany&lt;br /&gt;
fake passport of Ghana&lt;br /&gt;
fake passport of Greece&lt;br /&gt;
fake passport of Grenada&lt;br /&gt;
fake passport of Guatemala&lt;br /&gt;
fake passport of Guinea&lt;br /&gt;
fake passport of Guinea-Bissau&lt;br /&gt;
fake passport of Guyana&lt;br /&gt;
fake passport of Haiti&lt;br /&gt;
fake passport of Honduras&lt;br /&gt;
fake passport of Hungary&lt;br /&gt;
fake passport of Iceland&lt;br /&gt;
fake passport of India&lt;br /&gt;
fake passport of Indonesia&lt;br /&gt;
fake passport of Iran&lt;br /&gt;
fake passport of Iraq&lt;br /&gt;
fake passport of Ireland {Republic}&lt;br /&gt;
fake passport of Israel&lt;br /&gt;
fake passport of Italy&lt;br /&gt;
fake passport of Ivory Coast&lt;br /&gt;
fake passport of Jamaica&lt;br /&gt;
fake passport of Japan&lt;br /&gt;
fake passport of Jordan&lt;br /&gt;
fake passport of Kazakhstan&lt;br /&gt;
fake passport of Kenya&lt;br /&gt;
fake passport of Kiribati&lt;br /&gt;
fake passport of Korea North&lt;br /&gt;
fake passport of Korea South&lt;br /&gt;
fake passport of Kosovo&lt;br /&gt;
fake passport of Kuwait&lt;br /&gt;
fake passport of Kyrgyzstan&lt;br /&gt;
fake passport of Laos&lt;br /&gt;
fake passport of Latvia&lt;br /&gt;
fake passport of Lebanon&lt;br /&gt;
fake passport of Lesotho&lt;br /&gt;
fake passport of Liberia&lt;br /&gt;
fake passport of Libya&lt;br /&gt;
fake passport of Liechtenstein&lt;br /&gt;
fake passport of Lithuania&lt;br /&gt;
fake passport of Luxembourg&lt;br /&gt;
fake passport of Macedonia&lt;br /&gt;
fake passport of Madagascar&lt;br /&gt;
fake passport of Malawi&lt;br /&gt;
fake passport of Malaysia&lt;br /&gt;
fake passport of Maldives&lt;br /&gt;
fake passport of Mali&lt;br /&gt;
fake passport of Malta&lt;br /&gt;
fake passport of Marshall Islands&lt;br /&gt;
fake passport of Mauritania&lt;br /&gt;
fake passport of Mauritius&lt;br /&gt;
fake passport of Mexico&lt;br /&gt;
fake passport of Micronesia&lt;br /&gt;
fake passport of Moldova&lt;br /&gt;
fake passport of Monaco&lt;br /&gt;
fake passport of Mongolia&lt;br /&gt;
fake passport of Montenegro&lt;br /&gt;
fake passport of Morocco&lt;br /&gt;
fake passport of Mozambique&lt;br /&gt;
fake passport of Myanmar, {Burma}&lt;br /&gt;
fake passport of Namibia&lt;br /&gt;
fake passport of Nauru&lt;br /&gt;
fake passport of Nepal&lt;br /&gt;
fake passport of Netherlands&lt;br /&gt;
fake passport of New Zealand&lt;br /&gt;
fake passport of Nicaragua&lt;br /&gt;
fake passport of Niger&lt;br /&gt;
fake passport of Nigeria&lt;br /&gt;
fake passport of Norway&lt;br /&gt;
fake passport of Oman&lt;br /&gt;
fake passport of Pakistan&lt;br /&gt;
fake passport of Palau&lt;br /&gt;
fake passport of Panama&lt;br /&gt;
fake passport of Papua New Guinea&lt;br /&gt;
fake passport of Paraguay&lt;br /&gt;
fake passport of Peru&lt;br /&gt;
fake passport of Philippines&lt;br /&gt;
fake passport of Poland&lt;br /&gt;
fake passport of Portugal&lt;br /&gt;
fake passport of Qatar&lt;br /&gt;
fake passport of Romania&lt;br /&gt;
fake passport of Russian Federation&lt;br /&gt;
fake passport of Rwanda&lt;br /&gt;
fake passport of St Kitts &amp;amp; Nevis&lt;br /&gt;
fake passport of St Lucia&lt;br /&gt;
fake passport of Saint Vincent &amp;amp; the Grenadines&lt;br /&gt;
fake passport of Samoa&lt;br /&gt;
fake passport of San Marino&lt;br /&gt;
fake passport of Sao Tome &amp;amp; Principe&lt;br /&gt;
fake passport of Saudi Arabia&lt;br /&gt;
fake passport of Senegal&lt;br /&gt;
fake passport of Serbia&lt;br /&gt;
fake passport of Seychelles&lt;br /&gt;
fake passport of Sierra Leone&lt;br /&gt;
fake passport of Singapore&lt;br /&gt;
fake passport of Slovakia&lt;br /&gt;
fake passport of Slovenia&lt;br /&gt;
fake passport of Solomon Islands&lt;br /&gt;
fake passport of Somalia&lt;br /&gt;
fake passport of South Africa&lt;br /&gt;
fake passport of Spain&lt;br /&gt;
fake passport of Sri Lanka&lt;br /&gt;
fake passport of Sudan&lt;br /&gt;
fake passport of Suriname&lt;br /&gt;
fake passport of Swaziland&lt;br /&gt;
fake passport of Sweden&lt;br /&gt;
fake passport of Switzerland&lt;br /&gt;
fake passport of Syria&lt;br /&gt;
fake passport of Taiwan&lt;br /&gt;
fake passport of Tajikistan&lt;br /&gt;
fake passport of Tanzania&lt;br /&gt;
fake passport of Thailand&lt;br /&gt;
fake passport of Togo&lt;br /&gt;
fake passport of Tonga&lt;br /&gt;
fake passport of Trinidad &amp;amp; Tobago&lt;br /&gt;
fake passport of Tunisia&lt;br /&gt;
fake passport of Turkey&lt;br /&gt;
fake passport of Turkmenistan&lt;br /&gt;
fake passport of Tuvalu&lt;br /&gt;
fake passport of Uganda&lt;br /&gt;
fake passport of Ukraine&lt;br /&gt;
fake passport of United Arab Emirates&lt;br /&gt;
fake passport of United Kingdom&lt;br /&gt;
fake passport of United States&lt;br /&gt;
fake passport of Uruguay&lt;br /&gt;
fake passport of Uzbekistan&lt;br /&gt;
fake passport of Vanuatu&lt;br /&gt;
fake passport of Vatican City&lt;br /&gt;
fake passport of Venezuela&lt;br /&gt;
fake passport of Vietnam&lt;br /&gt;
fake passport of Yemen&lt;br /&gt;
fake passport of Zambia&lt;br /&gt;
fake passport of Zimbabwe&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/394732/394732/fake-germany-passports-for-sell-fake-ukunited-kingdom-passports/</guid>
      <pubDate>Fri, 07 Aug 2009 08:36:27 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>Tracking Memory Accesses</title>
      <link>http://www.programmersheaven.com/mb/Linux/394329/394329/tracking-memory-accesses/</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I need to write a C program to track memory reads and writes, caz I need to characterize the memory usage pattern for an application.  The big question is: &lt;strong&gt;how can I know/track through a program that memory has been accessed by some other application&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
Any help will be appreciated.  Thanks&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/394329/394329/tracking-memory-accesses/</guid>
      <pubDate>Tue, 28 Jul 2009 10:51:38 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>New Android SDK</title>
      <link>http://www.programmersheaven.com/mb/Linux/394325/394325/new-android-sdk/</link>
      <description>Hey guys, I just came across this article on Gizmodo about the new Zii EGG Plaszma SDK. I think its pretty interesting as it runs on Android and is NOT a mobile phone. I wonder if this could be the iPod touch or Zune HD killer that people are waiting for. Anyways you can find out more at www.zii.com or watch the Android in action on the Zii here: &lt;a href="http://www.youtube.com/watch?v=CZ6It6z05rg"&gt;http://www.youtube.com/watch?v=CZ6It6z05rg&lt;/a&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/394325/394325/new-android-sdk/</guid>
      <pubDate>Tue, 28 Jul 2009 10:02:33 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>New Android SDK</title>
      <link>http://www.programmersheaven.com/mb/Linux/394323/394323/new-android-sdk/</link>
      <description>Hey guys, I just came across this article on Gizmodo about the new Zii EGG Plaszma SDK. I think its pretty interesting as it runs on Android and is NOT a mobile phone. I wonder if this could be the iPod touch or Zune HD killer that people are waiting for. Anyways you can find out more at www.zii.com or watch the Android in action on the Zii here: &lt;a href="http://www.youtube.com/watch?v=CZ6It6z05rg"&gt;http://www.youtube.com/watch?v=CZ6It6z05rg&lt;/a&gt;&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/394323/394323/new-android-sdk/</guid>
      <pubDate>Tue, 28 Jul 2009 10:01:51 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>F/S:brand new unlocked apple iphone 3GS 32gb</title>
      <link>http://www.programmersheaven.com/mb/Linux/394254/394254/fsbrand-new-unlocked-apple-iphone-3gs-32gb/</link>
      <description>We have all brands of Mobile Phones,Ipods,Sidekicks,Nextels phone,Laptops for&lt;br /&gt;
sell at cheap and affordable prices, they ranges from Nokia/Samsung/LG/Sony Ericsson/Motorola/Alcatel/panasonic/iphone With Bluetooth, all Brands and Models of&lt;br /&gt;
Nextel Phones, we want you to get back to us with your quote so that we can&lt;br /&gt;
begin a good business relationship. Note they are all Brand New T2 Euro specs,&lt;br /&gt;
unlocked, no operator logo, come in their original sealed box, With 1 year&lt;br /&gt;
international warranty from the manufacturer, English &amp;amp; Spanish manual,&lt;br /&gt;
Finland made.&lt;br /&gt;
Kindly acknowledge the reciept of our mail and get back to us at:&lt;br /&gt;
&lt;br /&gt;
Email:euronet_inc@hotmail.com&lt;br /&gt;
&lt;br /&gt;
Samsung P520 Armani====$330usd&lt;br /&gt;
BlackBerry Storm 9500…..$350usd&lt;br /&gt;
BlackBerry Curve 8900 …$300usd&lt;br /&gt;
Nokia 8800 Carbon Arte..$600usd&lt;br /&gt;
Nokia 8800 sapphire arte…$500usd&lt;br /&gt;
HTC Touch HD ……….$500usd&lt;br /&gt;
HTC Touch Pro ……….$400usd&lt;br /&gt;
HTC Touch Diamond …$350usd&lt;br /&gt;
Samsung omnia i900…..$400usd&lt;br /&gt;
Apple iphone 3G 16gb……..$300usd&lt;br /&gt;
Sony ericsson C905………$500usd&lt;br /&gt;
Nokia n96 16gb…$400usd&lt;br /&gt;
Apple iphone 16gb..$350usd&lt;br /&gt;
Sony ericsson xperia x1..$350usd&lt;br /&gt;
Apple iphone 8gb…..$300usd&lt;br /&gt;
Nokia n95 8gb…….$300usd&lt;br /&gt;
Ps3 60gb………….$300usd&lt;br /&gt;
Samsung U800=====$380USD&lt;br /&gt;
Samsung G900====$350usd&lt;br /&gt;
Samsung U900=====$350usd&lt;br /&gt;
Samsung i780===$340usd&lt;br /&gt;
Samsung Serenata====$400usd&lt;br /&gt;
&lt;br /&gt;
Samsung Omnia (i900) Specifications:&lt;br /&gt;
&lt;br /&gt;
• HSDPA (up to 7.2Mbps) / 3G (2100MHz) / EDGE/ GPRS Class 12 / GSM&lt;br /&gt;
&lt;br /&gt;
(900/1800/1900MHz)&lt;br /&gt;
• 5 Megapixel Camera with Auto-Focus &amp;amp; Power LED flash. Also comes with&lt;br /&gt;
&lt;br /&gt;
face and smile detection, Wide Dynamic Range optimisation and geo-tagging&lt;br /&gt;
• 2nd VGA Camera for video telephony&lt;br /&gt;
• 65K TFT WQVGA (240×400); 16:9 format&lt;br /&gt;
• Multi-Format Music Support (MP3,AAC,AAC+,RM,WMA)&lt;br /&gt;
• Background Music Play&lt;br /&gt;
• FM Radio&lt;br /&gt;
• Light Sensor / Motion Sensor with automatic screen rotation and&lt;br /&gt;
&lt;br /&gt;
etiquette pause&lt;br /&gt;
• Digital Photo Frame&lt;br /&gt;
• Video Recording (MPEG4, up to 640 x 480 / 3gp)&lt;br /&gt;
• Video Playback (DivX, Xvid, MPEG4, H.263, H.264, WMV)&lt;br /&gt;
• Video Editor / TV Out function&lt;br /&gt;
• Bluetooth v2.0 EDR / USB 2.0 / WiFi 802.11 b/g&lt;br /&gt;
• Windows Mobile 6.1 Professional&lt;br /&gt;
• E-mail ( POP3, IMAP4, SMTP, MS PUSH Mail)&lt;br /&gt;
• Windows Live with Windows Mobile Messenger&lt;br /&gt;
• Offline Mode / Hands-free Speaker&lt;br /&gt;
• Internet Explorer 5 (WEB) / Opera Browser (WAP)&lt;br /&gt;
• Full Touch Screen&lt;br /&gt;
• Optical Joystick&lt;br /&gt;
• RSS Reader / Podcast Manager&lt;br /&gt;
• Office Mobile / Internet Sharing&lt;br /&gt;
• Java MIDP 2.0&lt;br /&gt;
• Marvell PXA312, 624 MHz CPU&lt;br /&gt;
• RAM 128MB, ROM 256MB&lt;br /&gt;
• Support up to 1000 USIM contacts&lt;br /&gt;
• Storage Memory 16GB or 8GB built-in Flash memory; MicroSD expansion slot&lt;br /&gt;
&lt;br /&gt;
tested up to 8GB&lt;br /&gt;
• Size: 112 x 56.9 x 12.5mm / 122g&lt;br /&gt;
• Phone battery capacity: 1440mAh&lt;br /&gt;
• Talk Time: 5.8 hours (2G), 4 hours (3G)&lt;br /&gt;
• Standby Time: 500 hours (2G), 400 hours (3G)&lt;br /&gt;
&lt;br /&gt;
Email:&lt;br /&gt;
euronet_inc@hotmail.com&lt;br /&gt;
euronet_inc@yahoo.com&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/394254/394254/fsbrand-new-unlocked-apple-iphone-3gs-32gb/</guid>
      <pubDate>Mon, 27 Jul 2009 09:31:11 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
    <item>
      <title>For Sale T-Mobile Sidekick LX 2009 $150 Apple iPhone 3GS 32GB $250USD</title>
      <link>http://www.programmersheaven.com/mb/Linux/394238/394238/for-sale-t-mobile-sidekick-lx-2009-150-apple-iphone-3gs-32gb-250usd/</link>
      <description>LYCADALE LIMITED is a leading supplier of high-end products to customers, we deal primarily in genuine and brand new electronics, all items are sourced directly from the manufacturers and carry the manufacturer's warranty. We ship 100% of our orders the same business day. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We specialize in a wide range of products such as laptops, mobile phones, plasma &amp;amp; lcd tv, mp3 &amp;amp; mp4 players, video games console, digital cameras, dvd players (Etc) at cheap &amp;amp; affordable prices. &lt;br /&gt;
&lt;br /&gt;
LYCADALE LIMITED strive to offer high-quality products at competitive prices. All of our products are brand new, never used, never rebuilt. We maintain multiple-supplier sources for our products as a means of being able to continually offer the best products at the best prices. All of our products are backed by a 90-days, money-back guarantee. Contact us for further informations about extended warranty from manufacturer. &lt;br /&gt;
&lt;br /&gt;
We pride ourselves in the quality of products we offer, our prices, and most importantly, our customer service. &lt;br /&gt;
&lt;br /&gt;
For more informations regarding product and purchasing process send your enquiry to  yanlyrix@msn.com&lt;br /&gt;
&lt;br /&gt;
CHECK OUT FOR OUR PRODUCT LIST: &lt;br /&gt;
&lt;br /&gt;
T-Mobile Sidekick: &lt;br /&gt;
T-Mobile Sidekick LX 2009--$150&lt;br /&gt;
T-Mobile Sidekick LX 2008--$140  &lt;br /&gt;
T-Mobile Sidekick LX -- $130&lt;br /&gt;
T-Mobile Shadow --- $125 &lt;br /&gt;
T-Mobile G1 --- $135 &lt;br /&gt;
T-Mobile Sidekick 3 --- $100 &lt;br /&gt;
Juicy Couture Sidekick 2 -- $90 &lt;br /&gt;
&lt;br /&gt;
Apple iPhone: &lt;br /&gt;
Apple iPhone 4GB --- $105 &lt;br /&gt;
Apple iPhone 8GB --- $125 &lt;br /&gt;
Apple iPhone 16GB -- $135 &lt;br /&gt;
Apple iPhone 3G 8GB -- $150ud&lt;br /&gt;
Apple iPhone 3G 16GB -- $160usd &lt;br /&gt;
Apple iPhone 3GS 16GB ---------$200USD&lt;br /&gt;
Apple iPhone 3GS 32GB.............$250USD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BlackBerry: &lt;br /&gt;
Blackberry Curve 8900 -- $170 &lt;br /&gt;
Blackberry Storm 9500 -- $140&lt;br /&gt;
Blackberry Storm 9530 -- $150&lt;br /&gt;
Blackberry Pearl Flip 8220 -- $120&lt;br /&gt;
Blackberry Bold 9000 -- $130 &lt;br /&gt;
Blackberry Curve 8320 -- $125 &lt;br /&gt;
&lt;br /&gt;
HTC: &lt;br /&gt;
HTC Hero---$220&lt;br /&gt;
HTC Touch Pro2 $190 &lt;br /&gt;
HTC Touch Pro -- $150&lt;br /&gt;
HTC Touch Diamond 2 -- $180 &lt;br /&gt;
HTC Touch Diamond -- $140 &lt;br /&gt;
HTC Touch Cruise -- $135 &lt;br /&gt;
HTC Touch Dual -- $130 &lt;br /&gt;
HTC Dream -- $175 &lt;br /&gt;
HTC Touch Cruise 09 -- $185 &lt;br /&gt;
HTC MAX 4G -- $190&lt;br /&gt;
HTC Touch HD -- $16o&lt;br /&gt;
HTC Touch 3G -- $150&lt;br /&gt;
HTC Touch Viva -- $140&lt;br /&gt;
HTC S740 -- $150&lt;br /&gt;
&lt;br /&gt;
Eten: &lt;br /&gt;
Eten glofiish X610 -- $135 &lt;br /&gt;
Eten glofiish V900 -- $235 &lt;br /&gt;
Eten glofiish X900 -- $185 &lt;br /&gt;
Eten glofiish DX900 -- $165 &lt;br /&gt;
Eten glofiish M810 -- $155 &lt;br /&gt;
Eten glofiish X650 -- $145 &lt;br /&gt;
Eten glofiish M800 -- $160 &lt;br /&gt;
&lt;br /&gt;
Nokia: &lt;br /&gt;
Nokia N98-----$200 &lt;br /&gt;
Nokia N85------$190 &lt;br /&gt;
Nokia N96 16GB-- $175 &lt;br /&gt;
Nokia E90 -- $155 &lt;br /&gt;
Nokia N97 -- $195 &lt;br /&gt;
Nokia N79 -- $175 &lt;br /&gt;
Nokia E71 -- $180 &lt;br /&gt;
Nokia 8800 Sapphire Arte -- $190 &lt;br /&gt;
Nokia N93i -- $125 &lt;br /&gt;
Nokia 8600 Luna -- $145 &lt;br /&gt;
Nokia 5800 XPress Music----175&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Sony Ericsson: &lt;br /&gt;
Sony Ericsson Idou-----$200 &lt;br /&gt;
Sony Ericsson C510 -- $185 &lt;br /&gt;
Sony Ericsson P1 -- $125 &lt;br /&gt;
Sony Ericsson C905 -- $145 &lt;br /&gt;
Sony Ericsson W960 -- $130 &lt;br /&gt;
Sony Ericsson G900 -- $150 &lt;br /&gt;
Sony Ericsson XPERIA X1 -- $175 &lt;br /&gt;
Sony Ericsson C902 -- $130 &lt;br /&gt;
Sony Ericsson W902 -- $145  &lt;br /&gt;
&lt;br /&gt;
Samsung: &lt;br /&gt;
Samsung i8910 Omnia HD -------$170 &lt;br /&gt;
Samsung i900 Omnia 16GB -- $160 &lt;br /&gt;
Samsung Omnia 8GB -------$155 &lt;br /&gt;
Samsung T929 Memoir -- $185 &lt;br /&gt;
Samsung T919 Behold -- $175 &lt;br /&gt;
Samsung Giorgio Armani P520 -- $130&lt;br /&gt;
Samsung U900 Soul -- $145&lt;br /&gt;
Samsung G800 -- $140 &lt;br /&gt;
Samsung F490 -- $135 &lt;br /&gt;
&lt;br /&gt;
LG Phones &lt;br /&gt;
LG Incite------$190&lt;br /&gt;
LG GD910-----$180 &lt;br /&gt;
LG KS500----$230&lt;br /&gt;
LG KF900 Prada-----$230 &lt;br /&gt;
LG KC780----$250 &lt;br /&gt;
LG KP500 Cookie-----$175&lt;br /&gt;
LG KC910 Renoir------$170 &lt;br /&gt;
LG KB770------$165&lt;br /&gt;
LG CB630 Invision------$160&lt;br /&gt;
LG KS360-------$150 &lt;br /&gt;
&lt;br /&gt;
Video Games Console: &lt;br /&gt;
Playstation: &lt;br /&gt;
Sony PSP Slim Giga Bundle -- $105 &lt;br /&gt;
Sony PlayStation 3 80GB Motorstorm Pack -- $155 &lt;br /&gt;
Sony Playstation 3 60GB -- $140 &lt;br /&gt;
Sony PlayStation 3 40GB -- $125 &lt;br /&gt;
&lt;br /&gt;
APPLE LAPTOPS &lt;br /&gt;
Apple Macbook Air............................$500 &lt;br /&gt;
Apple MacBook (MA700LL/A) Mac Notebook...$500usd &lt;br /&gt;
Apple MacBook Pro (MA611LL/A) Notebook...$500usd &lt;br /&gt;
Apple MacBook (MA254LL/A) Mac Notebook...$450usd &lt;br /&gt;
Apple iBook G3 (M7698LL/A) Mac Notebook..$400usd &lt;br /&gt;
Apple MacBook Pro (MA609LL/A) Notebook...$550usd &lt;br /&gt;
Apple MacBook Pro (MA600LLA) Notebook...$500usd &lt;br /&gt;
Apple MacBook Pro (MA610LL/A) Notebook...$450usd &lt;br /&gt;
Apple Macbook Pro (885909119400) Notebook..$445usd &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ACER FERRARI P4 LAPTOP:&lt;br /&gt;
Acer Ferrari 3200 - Mobile Athlon 64 2800+ ...$800usd&lt;br /&gt;
Acer Ferrari 3400LMi Notebook ...$750usd&lt;br /&gt;
Acer Ferrari 3000LMi - Athlon XP-M...$700usd&lt;br /&gt;
Acer Ferrari 3200LMi - Mobile Athlon..$500usd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SONY LAPTOP&lt;br /&gt;
Sony VAIO VGN-T1..$700usd&lt;br /&gt;
Sony VAIO VGN-FS315...$670usd&lt;br /&gt;
Sony VAIO VGN-S3...$630usd&lt;br /&gt;
Sony VAIO VGN-TX1...$600usd&lt;br /&gt;
Sony VAIO VGN-FS215...$550usd&lt;br /&gt;
Sony VAIO VGN-S4...$500usd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toshiba Satellite® A75S211 PC Notebook....$500usd&lt;br /&gt;
Toshiba Satellite® A75S229 PC Notebook....$450usd&lt;br /&gt;
Toshiba Satellite A75S213 PC Notebook........$400usd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
yanlyrix@msn.com&lt;br /&gt;
yanlyrix@msn.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well we offer international standard warranty with full acceptance for replacement or full refund of money back.&lt;br /&gt;
&lt;br /&gt;
We give maximum guarantee for safe delivery of items bought from us.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please review our returns policy for more details below: &lt;br /&gt;
Before you return your items, you must contact us and receive a Return Merchandise Authorization Number (RMA). Any returns sent without an RMA number will not be accepted by  LYCADALE LIMITED We assume all responsibility for the package until it arrives at our office. &lt;br /&gt;
&lt;br /&gt;
Please include the following information when returning an item: &lt;br /&gt;
1) Your RMA number on your invoice (Do not write on the items box). &lt;br /&gt;
2) A copy of your original invoice with the RMA number (inside the shipping box). &lt;br /&gt;
3) A note stating the problem if you would like the return for replacement or exchange. &lt;br /&gt;
&lt;br /&gt;
We ship 100% of our orders the same business day from our warehouse, typically the product will arrive within 2days via either Fedex/Ups Courier Sevices. &lt;br /&gt;
&lt;br /&gt;
For more informations regarding product and purchasing process send your enquiry to  yanlyrix@msn.com&lt;br /&gt;
&lt;br /&gt;
We look forward in placing your order with us and giving you the most competent services. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Online Chat : yanlyrix@msn.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LYCADALE LIMITED &lt;br /&gt;
Registered No.05129835&lt;br /&gt;
E-mail:  yanlyrix@msn.com&lt;br /&gt;
Contact Name :  Trang Livieratos&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/Linux/394238/394238/for-sale-t-mobile-sidekick-lx-2009-150-apple-iphone-3gs-32gb-250usd/</guid>
      <pubDate>Mon, 27 Jul 2009 04:34:37 -0700</pubDate>
      <category>LINUX programming</category>
    </item>
  </channel>
</rss>