Looking for some books over the holidays? Here are some deals from O'Reilly. This sale goes on through Jan 19th. The 40% off print book isn't such a spectacular deal, for example the sale price of Learning Python is only $0.48 cheaper than Amazon's regular price, and many of these titles can be picked up used for considerably less. <div>

<br></div><div>However the 50% off the e-book price is pretty competitive (even comparing to the e-book versions on Amazon) and their formats are DRM free, making them very easy to use on a variety of devices.</div><div>
<br>
</div><div>Sorry, I can't give too many personal recommendations from this list, I've only read "Learning Python" by Lutz and it's been quite some time ago. Do note that there are two "rhino" books. The more famous one is "Javascript: The definitive guide" by Flanagan, an excellent book that I can heartily recommend reading cover to cover. However it is not the one on sale here.</div>

<div><br></div><div>* In case you're interested, my favorite JS books are now:</div><div><br></div><div>1. The JavascriptBible by Danny Goodman, though I'm not sure how relevant it is today, I've committed the 3rd edition to memory (including in depth analysis of Netscape 4 vs IE 4), the current edition is the 7th</div>

<div>2. (New) jQuery in Action by Bibeault, yes focuses on jQuery but has an excellent appendix for JS that covers well some of the less understood JS concepts like closures</div><div>3. Javascript: The definitive guide by Flanagan, which I think I've actually bought 2.5 times because the latest edition you can buy some of the individual chapters relating to specific topics such as canvas and jQuery.</div>

<div><br></div><div>Have you read a book that others should know about? You can post your recommendations to the list, including a link to your blog if you gave an indepth review there. I know we have a lot of book lovers in this group and your recommendations would go a long way.<br>

<br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">O'Reilly Media</b> <span dir="ltr"><<a href="mailto:oreilly@post.oreilly.com">oreilly@post.oreilly.com</a>></span><br>

Date: Mon, Dec 19, 2011 at 3:57 AM<br>Subject: Your Deal Today: Save 40-50% - Over 35 Programming Titles<br>To: <a href="mailto:newz@bearfruit.org">newz@bearfruit.org</a><br><br><br><u></u>





<div style="padding:10px;margin:0 auto 0.8em;font-family:arial,helvetica,sans-serif;background-color:#fff;font-size:13px;color:#222;line-height:15px;border-bottom:0px" bgcolor="#fff;">

<table border="0" cellpadding="0" cellspacing="0" width="630" align="center" style="padding-bottom:2px;font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px;color:#222">
        
<tbody><tr><td><p style="margin:10px 0"><a href="http://post.oreilly.com/rd/9z1z07drd1d5p5m3fo0ct9i0e3c68vvau27fkiq30bg" style="text-decoration:none" target="_blank">View in browser</a>.</p></td>
</tr>

</tbody></table>

<table border="0" cellpadding="0" cellspacing="0" width="630" align="center" style="margin:0 auto;background-color:#fff;border:1px solid #9b9b9b;font-family:arial,helvetica,sans-serif;font-size:13px;line-height:15px;color:#222">


<tbody><tr>
<td style="padding:16px;border-bottom:0"><a href="http://post.oreilly.com/rd/9z1zafpuaiv2fs5ko28abficb2q02k5r059s0ahplmo" target="_blank"><img width="595" alt="O'Reilly Books and Videos" src="http://post.oreilly.com/rd/9z1znp76os7duphceh55vsl8cbf4h2vpj15h666trg8" height="27" border="0"></a></td>


</tr>

<tr>
<td valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-family:arial,helvetica,sans-serif;font-size:13px;line-height:15px;color:#222">

                                <tbody><tr>

                                        <td valign="top">
                                                <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px;color:#222">
                                                        <tbody><tr>
                                                                <td width="396" valign="top" align="left" bgcolor="#990000;" style="min-height:135px;padding:16px 16px 0 16px;background:#990000 0 0 no-repeat;color:#fff">
                                                                        <a href="http://post.oreilly.com/rd/9z1zebjv6mnsga8j4prgtte6ikoud35mgsa9c3mur3g" style="text-decoration:none;color:#ffef82;font-weight:bold" target="_blank">Seven Weeks of Gift Ideas</a> <strong>| Week 7</strong>

                                                                        
                                                                        <h1 style="margin:5px 0 5px 0;padding:0;font-size:30px;line-height:34px;font-weight:bold"><a href="http://post.oreilly.com/rd/9z1z18kl5uv89mg9g8r89n3ts7ogi534bljudrnatrg" style="color:#fff;text-decoration:none" target="_blank">Programming</a></h1>



                                                                        
                                                                        <h2 style="margin:5px 0 5px 0;padding:0;font-size:18px;line-height:20px;font-weight:bold">
                                                                                Save 50% on ebooks  and 40% on print books 

                                                                                with discount code <span style="color:#ffef82"> HDPRMM </span>                                                                    </h2>
                                                                        
                                                                        <p style="margin:0;padding:0;font-size:12px;line-height:16px;font-weight:bold">All orders over $29.95 qualify for FREE SHIPPING within the US.</p>                                                                </td>
                                                        </tr>

                                                </tbody></table>

                                                

                        <table width="412" border="0" cellpadding="0" cellspacing="0" style="padding:0px 0 0 8px;font-family:arial,helvetica,sans-serif;font-size:13px;line-height:15px;color:#222">


<tbody><tr>
  <td colspan="5" style="padding:10px 16px 10px 8px">

    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>Python</strong></span>

                        </td>
</tr>

<tr>
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1znoiogvcobhsbcb88h55bodggj48t8k0eseaf8d0" target="_blank"><img width="96" alt="Learning Python" src="http://covers.oreilly.com/images/9780596158071/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z4euthsf072fsb73aia0580iu94hdmnq3gub84r0" style="text-decoration:none" target="_blank">Learning Python
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$54.99</strike>
<span style="color:#990000;font-weight:bold">$32.99</span><br>
<a href="http://post.oreilly.com/rd/9z1z9p8209hn77ogd7dhhd9d045uvf7vk235jo1psq0" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>



<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zk443hegd29lpak5f5ekuc1upm7s3fstjk9d3qao" target="_blank"><img width="109" alt="Head First Python" src="http://covers.oreilly.com/images/0636920003434/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zdnk7tun7fgveib24u296bsu8nqb0lql5spg2mv0" style="text-decoration:none" target="_blank">Head First Python
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zv5um1vko7cjmjdt4u76m2rv8i3dt22svchvr6f8" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>


<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zdktj9pv7gbfk8bilmres86p794sfgbctl06ftio" target="_blank"><img width="96" alt="Programming Python" src="http://covers.oreilly.com/images/9780596158118/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zlfosv330745o82l2eitshteh839275gjn55lcn8" style="text-decoration:none" target="_blank">Programming Python
</a></strong></span><br> 
Ebook: <strike>$51.99</strike> <span style="color:#990000;font-weight:bold">$25.99</span><br>
Print: <strike>$64.99</strike>
<span style="color:#990000;font-weight:bold">$38.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zv7bp0vtdeo2ege1440or9q0fc6p681k5fdtaqso" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>


<tr>
  <td colspan="5" align="right" style="padding:10px 20px 0px 0">
    <a href="http://post.oreilly.com/rd/9z1z838416abubiqpjul2nl0vk1lab4gcel7a38ngmg" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more Python books in this deal ></strong></a>
</td></tr>

<tr>

  <td colspan="5" style="padding:10px 16px 10px 8px">
<hr style="background-color:#ccc;color:#ccc;border:0;min-height:1px">
    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>Ruby</strong></span>

                
        </td>
</tr>



<tr>
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zh4s80qemud8t2s9qa1a8rl85lmhbd3i5no3d9no" target="_blank"><img width="96" alt="Learning Ruby" src="http://covers.oreilly.com/images/9780596529864/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zdmgpo1b23mdvt7pft647413v3sfan6qmtl54gg8" style="text-decoration:none" target="_blank">Learning Ruby
</a></strong></span><br> 
Ebook: <strike>$27.99</strike> <span style="color:#990000;font-weight:bold">$13.99</span><br>
Print: <strike>$34.99</strike>
<span style="color:#990000;font-weight:bold">$20.99</span><br>
<a href="http://post.oreilly.com/rd/9z1z5p4use3eq0gbph18gj2lvtinrnjihsgfps5mft8" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>





<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zjfsj7340gkp6l97mirm11h7lev576clrfd87rko" target="_blank"><img width="96" alt="Ruby Cookbook" src="http://covers.oreilly.com/images/9780596523695/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zvso5h1i0eaif0imgcobbsr567hcio39s0jcjs18" style="text-decoration:none" target="_blank">Ruby Cookbook
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zgcb496kkmncdt83duu6v19bdvb9jb3fcdqstls0" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zjpn1vc8vjl8vsmij82u2d6gjg3s183q5b9lmuj0" target="_blank"><img width="96" alt="Ruby Best Practices" src="http://covers.oreilly.com/images/9780596523015/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zmlhc9952fd103ffmniqlkukbdjqjmiou1l9cuh8" style="text-decoration:none" target="_blank">Ruby Best Practices
</a></strong></span><br> 
Ebook: <strike>$27.99</strike> <span style="color:#990000;font-weight:bold">$13.99</span><br>
Print: <strike>$34.99</strike>
<span style="color:#990000;font-weight:bold">$20.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zqe6r3gqj802tk3a9ailr0eq7sf35giqh4be7je8" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>




<tr>
  <td colspan="5" align="right" style="padding:10px 20px 0px 0">
    <a href="http://post.oreilly.com/rd/9z1zfukn4amg64nkvdp7bpipujcr53amopnjsmdt3r8" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more Ruby books in this deal ></strong></a>
</td></tr>



<tr>
  <td colspan="5" style="padding:10px 16px 10px 8px">
<hr style="background-color:#ccc;color:#ccc;border:0;min-height:1px">
    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>Perl</strong></span>

                
        </td>
</tr>


<tr>                                                      
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zkv02ghvpfvsosh1933lv81kmf13t77n0sdjp6o8" target="_blank"><img width="96" alt="Learning Perl" src="http://covers.oreilly.com/images/0636920018452/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zrocgsj7pjelhjg9gm8t3nr32v1ujitdb3ab9b30" style="text-decoration:none" target="_blank">Learning Perl
</a></strong></span><br> 
Ebook: <strike>$31.99</strike> <span style="color:#990000;font-weight:bold">$15.99</span><br>
Print: <strike>$39.99</strike>
<span style="color:#990000;font-weight:bold">$23.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zttjduo08d672s5gobpi0q7jj7ti54lj6l0lelog" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>



<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1z5atosvffe06c1shobp2aq42r5l6umbmcvlo5qb0" target="_blank"><img width="96" alt="Programming Perl" src="http://covers.oreilly.com/images/9780596000271/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z7nri8td8pve5vfo9m7ce5cpdr6ra1u3s3gstmlg" style="text-decoration:none" target="_blank">Programming Perl
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zd0q5j2rp6k5nbh1f9tr80542sj5dvge1goehlm8" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zkl4mqk34fa4153353obggg3n63942ii4r98brd8" target="_blank"><img width="96" alt="Perl Cookbook" src="http://covers.oreilly.com/images/9780596003135/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z2sja73013g10j9v1qnqtgcbjtossbmelgqied10" style="text-decoration:none" target="_blank">Perl Cookbook
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.95</strike>
<span style="color:#990000;font-weight:bold">$29.97</span><br>
<a href="http://post.oreilly.com/rd/9z1zi3srseahs4geo4itcgurnhpphjq0j74pc7bs65g" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>


<tr>
  <td colspan="5" align="right" style="padding:10px 20px 0px 0">
    <a href="http://post.oreilly.com/rd/9z1zqf6e6tdqrj4cvtbg3gcriav3snpisocnrj2bkj0" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more Perl books in this deal ></strong></a>
</td></tr>



<tr>
  <td colspan="5" style="padding:10px 16px 10px 8px">
<hr style="background-color:#ccc;color:#ccc;border:0;min-height:1px">
    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>Rails</strong></span>

                
        </td>
</tr>




<tr>
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1z9hmshej83t0n9q09v203rf8osfefuf9mdigveeg" target="_blank"><img width="109" alt="Head First Rails" src="http://covers.oreilly.com/images/9780596515775/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z8qf5blf2mo49l2f7aielhj2qqlomlh1cgopf9hg" style="text-decoration:none" target="_blank">Head First Rails
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zng38gi7hidpcnbsm97i29sqis5cmledap0c5gng" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zpcoe8s6lf21ao9feshkrom7gchg9h35ud5npr7o" target="_blank"><img width="96" alt="Enterprise Rails" src="http://covers.oreilly.com/images/9780596515201/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1za8dpkvrd9fouvhq4iie9f256sseqerpmlugv0no" style="text-decoration:none" target="_blank">Enterprise Rails
</a></strong></span><br> 
Ebook: <strike>$35.99</strike> <span style="color:#990000;font-weight:bold">$17.99</span><br>
Print: <strike>$44.99</strike>
<span style="color:#990000;font-weight:bold">$26.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zi560597m7ip6857vn2jgjgpgen4unloqshh65mg" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1z1gma7bvnsd5252ujs2e7uurq7oh5b5vocfv7aog" target="_blank"><img width="96" alt="Advanced Rails" src="http://covers.oreilly.com/images/9780596510329/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zpp8p1brt1s991k9n1n7b4rvn8vjlli4k8na15lg" style="text-decoration:none" target="_blank">Advanced Rails
</a></strong></span><br> 
Ebook: <strike>$27.99</strike> <span style="color:#990000;font-weight:bold">$13.99</span><br>
Print: <strike>$34.99</strike>
<span style="color:#990000;font-weight:bold">$20.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zm2k6g5hgagn78069dkglthclkh6ancm490t0kog" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>


<tr>
  <td colspan="5" align="right" style="padding:10px 20px 0px 0">
    <a href="http://post.oreilly.com/rd/9z1z2bd19b82h56fk84dk4qnmkv0uend5rlgeoidq7o" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more Rails books in this deal ></strong></a>
</td></tr>


<tr>
  <td colspan="5" style="padding:10px 16px 10px 8px">
<hr style="background-color:#ccc;color:#ccc;border:0;min-height:1px">
    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>JavaScript</strong></span>

        
        </td>
</tr>


<tr>
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1z7aa4511lfs19fn6knn1eb38rtt6n0eq7u1c83m8" target="_blank"><img width="96" alt="Learning JavaScript" src="http://covers.oreilly.com/images/9780596521882/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1ziff7d9d9912lseq1j1v1u7u8a1fvrs7410q6b9g" style="text-decoration:none" target="_blank">Learning JavaScript
</a></strong></span><br> 
Ebook: <strike>$27.99</strike> <span style="color:#990000;font-weight:bold">$13.99</span><br>
Print: <strike>$34.99</strike>
<span style="color:#990000;font-weight:bold">$20.99</span><br>
<a href="http://post.oreilly.com/rd/9z1z8ulfm7hnn0jpg1rssvj9m6ap14qpd652juumba8" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1za8a85osq9lb4m50nbr8hatsua6250u80qreo058" target="_blank"><img width="109" alt="Head First JavaScript" src="http://covers.oreilly.com/images/9780596527747/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zadocaif0soh881jl6rijn24ko0af0korip6dof0" style="text-decoration:none" target="_blank">Head First JavaScript
</a></strong></span><br> 
Ebook: <strike>$31.99</strike> <span style="color:#990000;font-weight:bold">$15.99</span><br>
Print: <strike>$39.99</strike>
<span style="color:#990000;font-weight:bold">$23.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zshitihjdr89cdrjtdj2lo4hkb0a1jh7me8k4s58" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zmnbc14fbnd7uktj58bm21hsua10rl01h7edt1go" target="_blank"><img width="96" alt="JavaScript Cookbook" src="http://covers.oreilly.com/images/9780596806149/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zvd8lpe229uo207f9qf4pel5m6leokgq2s638s3g" style="text-decoration:none" target="_blank">JavaScript Cookbook
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zulmshdb26njgdem1rbuojb9g2b0smrck058oi9g" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>


<tr>
  <td colspan="5" align="right" style="padding:10px 20px 0px 0">
    <a href="http://post.oreilly.com/rd/9z1zkjsoko4q35fle645ts49m2lc6qo14i3i0kshv4g" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more JavaScript books in this deal ></strong></a>
</td></tr>



<tr>
  <td colspan="5" style="padding:10px 16px 10px 8px">
<hr style="background-color:#ccc;color:#ccc;border:0;min-height:1px">
    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>C#</strong></span>


        </td>
</tr>

<tr>
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zvai3qr8bnbp5iaa4b03h76bkmgbk8n91haujnd8" target="_blank"><img width="109" alt="Head First C#" src="http://covers.oreilly.com/images/0636920000679/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z99f54ar1r7qi33cap358alau5p4s9kh5blh724g" style="text-decoration:none" target="_blank">Head First C#
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1z1tnt2hitlouo7rlamnu48e4323o287jaevdfa9o" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zcclcoj0rh5os4k6k05m23af181g0nn3ne1geo18" target="_blank"><img width="85" alt="C# 4.0 in a Nutshell" src="http://covers.oreilly.com/images/9780596800963/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z45ccqfu0hgli71s2d90cvtk15i3do1psgrrn23g" style="text-decoration:none" target="_blank">C# 4.0 in a Nutshell
</a></strong></span><br> 
Ebook: <strike>$39.99</strike> <span style="color:#990000;font-weight:bold">$19.99</span><br>
Print: <strike>$49.99</strike>
<span style="color:#990000;font-weight:bold">$29.99</span><br>
<a href="http://post.oreilly.com/rd/9z1zkaglo1b6pfvaehkbqoppggehkugo6cha7vs1ud0" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>



<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zopq0o3dndkf1kv22mapmdqk7rv09u3cofpuqtd0" target="_blank"><img width="85" alt="Learning C# 3.0" src="http://covers.oreilly.com/images/9780596521073/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zdv6m6cmsnsffs3gqetrojldv516ooj4vep5t4ug" style="text-decoration:none" target="_blank">Learning C# 3.0
</a></strong></span><br> 
Ebook: <strike>$31.99</strike> <span style="color:#990000;font-weight:bold">$15.99</span><br>
Print: <strike>$39.99</strike>
<span style="color:#990000;font-weight:bold">$23.99</span><br>
<a href="http://post.oreilly.com/rd/9z1z1kob8pl66q1iopvapb8d2hiufkad09gag9oop5g" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>

<tr>
  <td colspan="5" align="right" style="padding:10px 20px 0px 0">
    <a href="http://post.oreilly.com/rd/9z1z5b3j4krt6anv95di9403j1p9v3itmqi2jq5o420" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more C# books in this deal ></strong></a>
</td></tr>



<tr>
  <td colspan="5" style="padding:10px 16px 10px 8px">
<hr style="background-color:#ccc;color:#ccc;border:0;min-height:1px">
    <span style="color:#333;font-size:16px;line-height:20px;font-family:Verdana,helvetica,arial,sans-serif">  <strong>Java</strong></span>

                
        </td>
</tr>



<tr>
<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zlfe4os1ipg8uuvek3kc7u62grf15k9a50fib32o" target="_blank"><img width="109" alt="Head First Java" src="http://covers.oreilly.com/images/9780596009205/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zog9vigkl2gvbm9sorhbjittie57f2fnmkdrbvpo" style="text-decoration:none" target="_blank">Head First Java
</a></strong></span><br> 
Ebook: <strike>$35.99</strike> <span style="color:#990000;font-weight:bold">$17.99</span><br>
Print: <strike>$44.95</strike>
<span style="color:#990000;font-weight:bold">$26.97</span><br>
<a href="http://post.oreilly.com/rd/9z1zeu8gdgioiuo9nsapaidhdgbb38jisitskdenc0o" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1z9vbef5gtragpp1lrhbcr86qjumtn1ldrabg6l80" target="_blank"><img width="85" alt="Java in a Nutshell" src="http://covers.oreilly.com/images/9780596007737/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1z2k5avg77brq2bul10ijd9k8aa01ikrbp77pkj5g" style="text-decoration:none" target="_blank">Java in a Nutshell
</a></strong></span><br> 
Ebook: <strike>$35.99</strike> <span style="color:#990000;font-weight:bold">$17.99</span><br>
Print: <strike>$44.95</strike>
<span style="color:#990000;font-weight:bold">$26.97</span><br>
<a href="http://post.oreilly.com/rd/9z1zaap69if5f4nhmr9iok2nn6ng23n6nd6rmqshfto" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td>




<td width="33%" align="left" valign="top" style="padding:0px 4px 0 8px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif">
<a href="http://post.oreilly.com/rd/9z1zki1phhqchmed0tm6k3vc0j6jh1e2fc093e39690" target="_blank"><img width="96" alt="Java Cookbook" src="http://covers.oreilly.com/images/9780596007010/thumb.gif" style="padding-bottom:4px" height="120" border="0"></a><br>

<span style="text-decoration:none;font-size:10px;line-height:14px;font-family:Verdana,helvetica,arial,sans-serif"><strong><a href="http://post.oreilly.com/rd/9z1zq4qhgls6737cunj3vntq1642fj5cnsvop3pkdh8" style="text-decoration:none" target="_blank">Java Cookbook
</a></strong></span><br> 
Ebook: <strike>$34.99</strike> <span style="color:#990000;font-weight:bold">$17.49</span><br>
Print: <strike>$49.95</strike>
<span style="color:#990000;font-weight:bold">$29.97</span><br>
<a href="http://post.oreilly.com/rd/9z1zgt55638kcs6reo9k2rlai0s15nt8aagevel85e0" target="_blank"><img width="90" alt="Buy Now" src="http://cdn.oreilly.com/images/oreilly/btn-buy-now.png" style="margin-top:0px;padding-top:5px" height="26" border="0"></a>
</td></tr>



<tr>
  <td colspan="5" align="right" style="padding:10px 20px 12px 0">
    <a href="http://post.oreilly.com/rd/9z1z2k6djo6kpm6nn84tp523ki3k1vehcngj21qjnl8" style="font-size:14px;line-height:17px;font-family:Verdana,helvetica,arial,sans-serif;text-decoration:none" target="_blank">  <strong>See more Java books in this deal ></strong></a>
</td></tr>



<tr><td width="100%" align="left" valign="center" style="padding:0 0px 0px 0px;font-size:10px;font-family:Verdana,helvetica,arial,sans-serif" colspan="3">


                         
                         </td>


</tr></tbody></table>                        

                                        
                        
                
                                        
<table valign="top" border="0" cellpadding="0" cellspacing="0" align="left" style="padding-left:16px">
<tbody><tr>
<td valign="middle" style="font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:bold">Share this deal:  </td>


<td style="font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px"><a href="http://post.oreilly.com/rd/9z1z2km507l233t8mhttcvsu1nbuagap1fc3pjhmdkg?u=http%3A%2F%2Foreil.ly%2Ftz2yBz%20" target="_blank"><img width="20" alt="Facebook" src="http://shop.oreilly.com/images/oreilly/en_us/global/globalgraphics/facebook.gif" style="padding-bottom:4px" height="20" border="0"></a>   <a href="http://post.oreilly.com/rd/9z1zkqn9u0jgqt9inujklbpsrvclhk8m8invv97afrg?source=webclient&text=Programming%20for%20the%20Holiday%20-%20Save%2040-50%25%20on%20over%2035%20titles%20http%3A%2F%2Foreil.ly%2Ftz2yBz%20(via%20%40OReillyMedia)" target="_blank"><img width="55" alt="Tweet" src="http://cdn.oreilly.com/oreilly/email/tweetn.png" style="padding-bottom:4px" height="20" border="0"></a>  <a href="http://post.oreilly.com/f2f/9z1zub864ra8io4oa1k60fk0aqpf8c56hvfkcqr8dto" style="text-decoration:none" target="_blank"><img width="68" alt="Forward to Friend" src="http://cdn.oreilly.com/oreilly/email/forward-icon-email.png" height="28" border="0"></a>




</td>
</tr>
</tbody></table>
<div style="clear:both"></div>
<p style="margin:16px;font-size:11px;line-height:16px"><em>This offer is good through January 19, 2012.</em></p>

                                                </td>
                                        
                                        <td width="202" valign="top">
                                                <img width="202" alt="Tony" src="http://cdn.oreilly.com/oreilly/promos/holiday-2011/holiday-andrew-email.jpg" height="267" border="0">
                                                
                                                <div style="padding:0 16px 0 0">

                                                        <p style="padding:0;margin:4px 0 8px 0"><span style="color:#990000;font-weight:bold">Shopping for the Geek in Your Life</span></p>

                                                        
                                                        <p style="padding:0;margin:8px 0">The hardest person on your list to shop for is Andrew. Why? Because he just won't tell you what he needs or wants. It's not because he doesn't want anything; it's just that telling you isn't logical. If he needs it or wants it, he'll get it himself, right? In the meantime, you're left with trying to figure out the perfect gift for someone who spends 18 hours at a stretch in front of his computer (including meal times) and answers most of your questions with, "Um, okay" while looking like he wonders what planet you're from. </p>



                                                
                                                        <p style="padding:0;margin:8px 0">So here's the secret to making Andrew happy with your holiday gift. Get him the perfect programming book from O'Reilly. Just look (or ask him) what color his favorite O'Reilly books are, and select one you don't see on his shelf. He uses ebooks, you say? That's easy too: ask, "What do you think about JavaScript Web Applications?" Keep at it until you find one he doesn't know.  Sure, it's a little work but it'll pay off.  This year you won't have to see his unenthusiastic smile as he opens yet-another-geek t-shirt that in a moment of madness you thought he'd find amusing. </p>


                                                        
                                                        <p style="padding:0;margin:8px 0">
                                                </p></div>                                  </td>

                                </tr>
                        </tbody></table>

                        
                        
                        <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px;color:#222">
                                <tbody><tr>
                                        <td style="padding:0 0 6px 13px">
                                                <table border="0" cellspacing="0" cellpadding="0" width="100%" style="font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px;color:#222">
                                                        <tbody><tr>

                                                                <td style="padding:0">

                                                                        <a href="http://post.oreilly.com/rd/9z1zl3m5p3ido3lhlcmhu0q7easd12n44reciljiqt8" style="color:#fff;text-decoration:none" target="_blank">
                                                                                <img width="603" alt="oreilly.com" src="http://oreilly.com/images/oreilly/oreillycom-email-footer.png" height="50" border="0">
                                                                        </a>

                                                                </td>
                                                        </tr>
                                                </tbody></table>
                                        </td>

                                </tr>

                        </tbody></table>
                </td>
        </tr>
</tbody></table>

<table border="0" cellpadding="0" cellspacing="0" style="width:630px;margin:0 auto;background-color:#fff;font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px;color:#222" align="center">
        <tbody><tr>
                <td style="font-size:11px;line-height:14px;padding-top:10px;font-family:Helvetica,Arial,sans-serif;color:#222">
        
You are receiving this message because you purchased directly from O'Reilly or registered titles. Keep up on all things O'Reilly by signing up for our <a href="http://post.oreilly.com/rd/9z1z0h5ps4u1rk9acdrtj788pbd6pjqm36vg2arair8" style="text-decoration:none" target="_blank"><strong>email alerts and newsletters</strong></a>.<br>

<br>

To ensure delivery to your inbox (not bulk or junk folders), please add <a href="mailto:oreilly@post.oreilly.com" style="text-decoration:none" target="_blank"><strong>oreilly@post.oreilly.com</strong></a> to your address book.<br>

<br>

To unsubscribe from all email announcements from O'Reilly, <a href="http://post.oreilly.com/rd/9z1z43n5clbpn3pi46jgbetbkp1v5cd0ec1kje0j8lg" style="text-decoration:none;font-weight:bold" target="_blank">click here.</a><br>

<br>
O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472  <a href="tel:%28707%29%20827-7000" value="+17078277000" target="_blank">(707) 827-7000</a>
                </td>
        </tr>
</tbody></table>


<br clear="all"><div><p></p></div></div>

</div><br><br clear="all"><div><br></div>-- <br>Matthew Nuzum<br>newz2000 on freenode, skype, linkedin and twitter<br><br><p>







</p><p><span>♫</span> You're never fully dressed without a smile! <span>♫</span></p><p></p><br>
</div>