<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><P>In the topic of Linux penetration.</P><P><BR></P><P>I frequently hear and read that Linux is just for tinkerers, a toy for geeks, cannot support professional work because it does not run photo shop.<BR></P><P><BR></P><P>I am sure you've heard those comments too.</P><P><BR></P><P>So, when you need examples other than yourself to show how professional Linux is and wht penetration it has on real life, just explain them that it runs the software and servers used to create Lord of the Rings, Avatar and many other movies.</P><BR>Raul Suarez<BR>
<BR>
Technology consultant<BR>
Software, Hardware and Practices<BR>
_________________<BR>
http://rarsa.blogspot.com/ <BR>
An eclectic collection of random thoughts<BR><BR>--- On <B>Tue, 2/2/10, Dr. Dobb's Update <I><DDJ@techwebnewsletters.com></I></B> wrote:<BR><BLOCKQUOTE style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><BR>From: Dr. Dobb's Update <DDJ@techwebnewsletters.com><BR>Subject: Dr. Dobb's Update - 02/02/10 - That's The Way Movies Are Made These Days<BR>To: rarsa@yahoo.com<BR>Received: Tuesday, February 2, 2010, 12:08 PM<BR><BR><DIV id="yiv979486849"><TITLE>Dr. Dobb's Update</TITLE><CENTER><FONT size="1" color="#000000" face="ARIAL">If you are unable to see the message below, <A rel="nofollow" target="_blank" href="http://links.techwebnewsletters.com/servlet/MailView?ms=MzQ1OTY0NDIS1&r=MjIxNTUyOTM2MgS2&j=NjY0NjI3NzIS1&mt=1&rt=0">click here to view</A>.</FONT><FONT face="ARIAL" color="#808080" size="2"><BR></FONT></CENTER><TABLE border="0" cellspacing="0" cellpadding="5" width="730"
 align="left"><TBODY><TR><TD valign="top" width="425" align="left"><IMG border="0" width="425" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/ddjupdate.gif"><A rel="nofollow" name="dobbscodetalk_com_index_php_op" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=13&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><IMG border="0" hspace="0" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/forums_strip.gif"></A><A rel="nofollow" name="www_ddj_com_resources_" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=25&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><IMG border="0" hspace="0" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/resources_strip.gif"></A><A rel="nofollow" name="dobbscodetalk_com_" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=30&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><IMG border="0" hspace="0" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/blogs_strip.gif"></A><A rel="nofollow" name="www_ddj_com_mediaCenter_" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=6&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><IMG border="0" hspace="0" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/podcasts_strip.gif"></A><A rel="nofollow" name="www_ddj_com_ddjtvlounge_jhtml" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=22&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><IMG border="0" hspace="0" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/videos_strip2.gif"></A><BR><BR><BR><FONT color="#7ac244" size="3" face="arial">Editor's Note</FONT><BR><IMG width="423" alt=""
 src="http://i.cmpnet.com/ddj/images/ddjreport/greenstrip.jpg"><BR><BR><FONT color="#000000" size="3" face="arial"><B>That's The Way Movies Are Made These Days</B></FONT><BR><FONT color="#000000" size="2" face="arial"><P><IMG align="left" alt="" src="http://i.cmpnet.com/ddj/images/article/2007/blogs/jeavatar.jpg">It's understandable if you haven't heard of John Knoll. It's unlikely, however, that you haven't heard about <A rel="nofollow" name="www_avatarmovie_com" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=1&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Avatar</A>, James Cameron's sci-fi epic in which Jake, a paraplegic war veteran, is brought to another planet, Pandora, which is inhabited by the Na'vi, a humanoid race with their own language and culture. Those from Earth find themselves at odds with each other and the local culture. Not to spill the Na'vi beans, but Jake bonds with the locals
 and falls in love with the beautiful alien Neytiri.</P><P>That's as far as I'll go as a plot spoiler. If you want to know more, go see the movie. What I found interesting about the movie from a technology perspective is that it is about 40% live action and 60% photo-realistic CGI. Clearly, a lot of motion capture technology was used. And a lot of compute power. Each frame (1/24 of a second) of the CGI scenes took an average of 47 hours to complete.</P><P>Delivering the compute power was a visual effects company called <A rel="nofollow" name="www_wetadigital_com" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=5&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Weta Digital</A>, which also provided visual effects for <I>I, Robot, The Lord of the Rings</I> trilogy, and other such flicks. Weta Digital can create this kind of special effects thanks to its 34 server racks, each with four chassis of 32
 machines a piece. All in all, we're talking about 40,000 processors with 104 terabytes of memory using 10 GB networking adapters powered by 4,000 HP BL2x220c blade computers. All of this horsepower reportedly processed up to 1.4 million tasks per day to render the effects.</P><P>Was it worth it? I guess so, since <I>Avatar</I> is the highest grossing film of all time with a worldwide gross of $1,858,866,889.</P><P>And John Knoll? He was the visual effects supervisor on the film and the likely recipient of this year's Scientific and Technical Award at the upcoming 2010 Academy Awards. John was also the focus of a Dr. Dobb's interview entitled <A rel="nofollow" name="www_ddj_com_architect_18441060" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=8&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">A Conversation with John Knoll: Life On the Bleeding Edge of Computer Graphics</A>. Granted, a lot of
 computer-generated water has gone under the bridge since we conducted the interview. However, the fundamentals are as fascinating as ever, and here's a hearty congratulations to John Knoll for any awards he will receive for his behind-the-scenes role in a fascinating film.</P><P>-- Jonathan Erickson<BR><A rel="nofollow" name="jerickson_ddj_com" ymailto="mailto:jerickson@ddj.com" target="_blank" href="/mc/compose?to=jerickson@ddj.com">jerickson@ddj.com</A></P></FONT><BR><FONT color="#7ac244" size="3" face="arial">New Features</FONT><BR><IMG width="423" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/greenstrip.jpg"><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="www_ddj_com_cpp_222600299_cid_" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=23&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">C Snippet #10</A></FONT><BR><FONT color="#000000" size="2"
 face="arial">When you really need really random</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="www_ddj_com_embedded_222600279" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=27&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">A Universal Cross Assembler</A></FONT><BR><FONT color="#000000" size="2" face="arial">Rolling your own cross assembler</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="www_ddj_com_architect_22260009" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=26&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">CUDA, Supercomputing for the Masses: Part 15</A></FONT><BR><FONT color="#000000" size="2" face="arial">Using Pixel Buffer Objects with CUDA and OpenGL</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A
 rel="nofollow" name="www_ddj_com_embedded_222500141" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=7&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Your Own MP3 Duration Calculator</A></FONT><BR><FONT color="#000000" size="2" face="arial">The "MP3 Duration Calculator" lets you select MP3 files from a directory and calculate the total duration of the selected files on-the-fly </FONT><BR><BR><BR><FONT color="#7ac244" size="3" face="arial">In The News</FONT><BR><IMG width="423" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/greenstrip.jpg"><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="www_ddj_com_web_development_22" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=12&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">IEEE Smart Grid Web Portal</A></FONT><BR><FONT
 color="#000000" size="2" face="arial">Web portal is a content-rich gateway providing intelligence, education, and news on global smart grid</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="www_ddj_com_hpc_high_performan" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=2&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Text for Teaching Parallel Programming Concepts</A></FONT><BR><FONT color="#000000" size="2" face="arial">First book of its kind teaches students how to program massively parallel processors</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="www_ddj_com_222600319_cid_RSSf" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=9&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Parallel Algorithm Leads to Crypto
 Breakthrough</A></FONT><BR><FONT color="#000000" size="2" face="arial">Massively parallel algorithm iteratively decrypts fixed-size blocks of data</FONT><BR><BR><BR><FONT color="#7ac244" size="3" face="arial">Dr. Dobb's Code Talk</FONT><BR><IMG width="423" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/greenstrip.jpg"><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_1" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=18&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Quick Links: RS232 Networking</A></FONT><BR><FONT color="#000000" size="2" face="arial">Recently, I was shopping for a serial to Ethernet solution. There's quite a few "boxes" that perform this task, but I was shopping for something to embed in another device without surgery. Of course, I have a bunch of TINI board, which can do the job (a byproduct of my
 <I>Embedded Internet</I> book). A cheap single board PC or PC/104 board would to the trick, too. But I figured there had to be some ready-built solutions out there. Here's what I found [...]</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_2" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=15&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Oracle and Sun: The Java Strategy</A></FONT><BR><FONT color="#000000" size="2" face="arial">Oracle and Sun produced a 15-minute video to outline some of the strategy for Java and related products going forward. [...]</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_3" style="color:black;" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=16&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Snobol Patterns in Prolog III: Sharing Code with Higher-Order Programming</A></FONT><BR><FONT color="#000000" size="2" face="arial">Two Sundays ago, I walked with my friend Hendrik Hilberdink along the Oxford canal and into Kidlington. As we wandered along Kidlington's stunningly tedious main street, I pointed out the gym that I use. Oxford prices being what they are, it's cheaper than ones nearer home. But I haven't visited it recently, because I reckon I've expended enough calories letting my fingers do the walking. [...]</FONT><BR><BR><FONT color="#000000" size="3" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_4" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=20&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Oracle's
 Direction in Cloud Computing</A></FONT><BR><FONT color="#000000" size="2" face="arial">There has been much speculation in recent months about Oracle's future direction following an acquisition of Sun Microsystems and Founder Larry Ellison's remarks about cloud computing. Chairman Ellison has made widely reported, disparaging comments about cloud computing, Because the Sun acquisition recently received European regulators; approval, Sun's goal of offering open cloud services is likely to end under Oracle ownership. [...]</FONT><BR><BR><FONT color="#7ac244" size="3" face="arial">Advertising Information</FONT><BR><IMG width="423" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/greenstrip.jpg"><BR><BR><FONT color="#000000" size="2" face="arial">For more information about advertising in <B>Dr. Dobb's Update</B> newsletter, <A rel="nofollow" name="createyournextcustomer_techweb" style="color:black;" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=24&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">contact our account managers</A>.</FONT><BR><BR><FONT color="#000000" size="2" face="arial">Copyright 2010, <A rel="nofollow" name="www_techweb_com" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=14&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">TechWeb</A>, a division of United Business Media LLC, <BR>600 Community Drive, Manhasset, NY 11030. <BR><A rel="nofollow" name="ubmtechnology_com_united_busin" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=28&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">United Business Media LLC Privacy Policy</A></FONT><BR><BR><FONT color="#000000" size="2" face="arial">This e-mail was sent to: rarsa@yahoo.com</FONT><BR><BR><FONT
 color="#000000" size="2" face="arial">Problems with this newsletter? Please contact:<BR><A rel="nofollow" name="ddjupdate_techweb_com" ymailto="mailto:ddjupdate@techweb.com" target="_blank" href="/mc/compose?to=ddjupdate@techweb.com"><FONT color="#009900">ddjupdate@techweb.com</FONT></A></FONT><BR><BR><FONT color="#000000" size="2" face="arial"><U>Note:</U> To change your E-mail address, please <A rel="nofollow" name="www_ddj_com_newsletters_" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=19&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">subscribe</A> your new address and <A rel="nofollow" name="www_ddj_com_newsletters_unsub_" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=10&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">unsubscribe</A> your old one.</FONT></TD><TD valign="top" width="300"><FONT color="#135e7e" size="3" face="arial">In This
 Issue</FONT><BR><IMG width="298" alt="" src="http://i.cmpnet.com/ddj/images/ddjreport/bluestrip.jpg"><BR><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_cpp_222600299_cid_" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=23&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">C Snippet #10</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_embedded_222600279" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=27&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">A Universal Cross Assembler</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_architect_22260009" style="color:black;" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=26&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">CUDA, Supercomputing for the Masses: Part 15</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_embedded_222500141" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=7&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Your Own MP3 Duration Calculator</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_web_development_22" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=12&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">IEEE Smart Grid Web Portal</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_hpc_high_performan" style="color:black;" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=2&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Text for Teaching Parallel Programming Concepts</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="www_ddj_com_222600319_cid_RSSf" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=9&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Parallel Algorithm Leads to Crypto Breakthrough</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_1" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=18&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Quick Links: RS232 Networking</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_2" style="color:black;"
 target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=15&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Oracle and Sun: The Java Strategy</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_3" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=16&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Snobol Patterns in Prolog III: Sharing Code with Higher-Order Programming</A></FONT><BR><FONT color="#000000" size="2" face="arial"><A rel="nofollow" name="dobbscodetalk_com_index_p_4" style="color:black;" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=20&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0">Oracle's Direction in Cloud Computing</A></FONT><BR><BR><A rel="nofollow" name="events_nokia_com_developersumm" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=4&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><IMG border="0" alt="" src="http://i.cmpnet.com/ads/graphics/as5/kh/news/336x280_banner.gif"></A><IMG border="0" width="1" height="1" alt="" src="http://as.cmpnet.com/event.ng/Type=count&ClientType=2&AdID=252072&FlightID=150975&TargetID=9895&SiteID=944&AffiliateID=975&EntityDefResetFlag=0&Segments=3108,3448,4875,13770&Targets=2625,2878,9895&Values=34,46,51,63,77,87,91,102,140,442,655,944,945,975,1311,1716,1767,1785,1970,2310,2325,2352,2767,2862,2878,2942,3724,3890,3904,4080,6176,6293,6391,6392,6393,6422,6541,6567,6580,6815,7035,7309&RawValues=&random=baNlNdn,bfwopnmbvrvqz"><BR><BR><DIV style="padding-bottom:5px;background-color:#98c2f4;padding-left:5px;padding-right:5px;padding-top:5px;"><FONT color="#000000" size="2" face="arial"><P><A rel="nofollow"
 name="www_sptechcon_com" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=3&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>This issue sponsored by SharePoint TechCon, February 10–12, 2010:</B></A><BR>The SharePoint Technology Conference in San Francisco focuses on this hot software used by IT developers, users and managers. Whether migrating to SharePoint 2010, remaining with SharePoint 2007 or getting started, <A rel="nofollow" name="www_sptechcon_com" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=3&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>the future of SharePoint is here.</B></A><IMG border="0" width="1" height="1" alt=""
 src="http://as.cmpnet.com/event.ng/Type=count&ClientType=2&AdID=250151&FlightID=150969&TargetID=6050&SiteID=944&AffiliateID=975&EntityDefResetFlag=0&Segments=3108,3448,4875,8360&Targets=2625,2878,6050&Values=34,46,51,63,77,87,91,102,140,442,655,944,945,975,1311,1716,1767,1785,1970,2310,2325,2352,2767,2862,2878,2942,3667,3724,3890,3904,4080,6293,6391,6392,6393,6422,6541,6567,6580,6815,7035,7309&RawValues=&random=bsdohlt,bfwopnmbvikce"></P><P><A rel="nofollow" name="www_ddj_com_resources_" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=25&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>Resources from Dr. Dobb's</B></A><BR>Access FREE whitepapers & downloads. Find LIVE webinars and join in on the discussion. Check out the LATEST developer events. <A rel="nofollow" name="www_ddj_com_resources_" target="_blank"
 href="http://links.techwebnewsletters.com/ctt?kn=25&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>Visit the Dr. Dobb's Online Resource Section Today! </B></A><IMG border="0" width="1" height="1" alt="" src="http://as.cmpnet.com/event.ng/Type=count&ClientType=2&AdID=248349&FlightID=150970&TargetID=6049&SiteID=944&AffiliateID=975&EntityDefResetFlag=0&Segments=3108,3448,4875,8361&Targets=2625,2878,6049&Values=34,46,51,63,77,87,91,102,140,442,655,944,945,975,1311,1716,1767,1785,1970,2310,2325,2352,2767,2862,2878,2942,3668,3724,3890,3904,4080,6293,6391,6392,6393,6422,6541,6567,6580,6815,7035,7309&RawValues=&random=cmyIleN,bfwopnmbvabvy"></P><P><A rel="nofollow" name="www_ddj_com_codetalk__cid_news" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=11&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>Dr. Dobb's
 CodeTalk: <BR>The Voice of the Programming Community</B></A><BR>BLOG about programming issues and interests. Post your comments on topic-based FORUMS. Talk to EXPERTS and VISIONARIES in the programming world. <A rel="nofollow" name="www_ddj_com_codetalk__cid_news" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=11&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>Join today!</B></A><IMG border="0" width="1" height="1" alt=""
 src="http://as.cmpnet.com/event.ng/Type=count&ClientType=2&AdID=248350&FlightID=150971&TargetID=6048&SiteID=944&AffiliateID=975&EntityDefResetFlag=0&Segments=3108,3448,4875,8362&Targets=2625,2878,6048&Values=34,46,51,63,77,87,91,102,140,442,655,944,945,975,1311,1716,1767,1785,1970,2310,2325,2352,2767,2862,2878,2942,3669,3724,3890,3904,4080,6293,6391,6392,6393,6422,6541,6567,6580,6815,7035,7309&RawValues=&random=lRfsay,bfwopnnhccus"></P><P><A rel="nofollow" name="store_ddj_com_product_4_Dr__Do" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=21&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>Order the Discounted <BR>Dr. Dobb's Developer Library DVD 5</B></A><BR>Purchase the fully searchable DVD for $59.95 - a 60% discount! Features 21 years of <I>Dr. Dobb's Journal</I>, 15 years of <I>Sys Admin</I> magazine, podcasts, videos and more! <A
 rel="nofollow" name="store_ddj_com_product_4_Dr__Do" target="_blank" href="http://links.techwebnewsletters.com/ctt?kn=21&m=34596442&r=MjIxNTUyOTM2MgS2&b=0&j=NjY0NjI3NzIS1&mt=1&rt=0"><B>Order Now.</B></A><IMG border="0" width="1" height="1" alt="" src="http://as.cmpnet.com/event.ng/Type=count&ClientType=2&AdID=248351&FlightID=150972&TargetID=6047&SiteID=944&AffiliateID=975&EntityDefResetFlag=0&Segments=3108,3448,4875,8363&Targets=2625,2878,6047&Values=34,46,51,63,77,87,91,102,140,442,655,944,945,975,1311,1716,1767,1785,1970,2310,2325,2352,2767,2862,2878,2942,3670,3724,3890,3904,4080,6293,6391,6392,6393,6422,6541,6567,6580,6815,7035,7309&RawValues=&random=cmrjrIR,bfwopnnbvrvsi"></P></FONT></DIV></TD></TR></TBODY></TABLE><P><BR></P><IMG src="http://open.techwebnewsletters.com/open/log/34596442/MjIxNTUyOTM2MgS2/0/NjY0NjI3NzIS1/1/0"> 

</DIV></BLOCKQUOTE></td></tr></table><br>
      <hr size=1>
Looking for the perfect gift?<a href="http://www.flickr.com/gift/"><b> Give the gift of Flickr!</b></a>