<html><head><base href="x-msg://5/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><font class="Apple-style-span" color="#000000"><b><br></b></font></div><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 0px; margin-right: auto; margin-bottom: 0.8em; margin-left: auto; font-family: Verdana, helvetica, arial, sans-serif; background-color: rgb(238, 238, 238); font-size: 11px; color: rgb(34, 34, 34); line-height: 16px; width: 600px; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; position: static; z-index: auto; "><table border="0" cellpadding="0" cellspacing="0" align="center" style="width: 600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(212, 212, 212); border-right-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); border-left-color: rgb(212, 212, 212); "><tbody><tr><td><a href="http://post.oreilly.com/rd/9z1z361ttha79im3qbhk83tdba5977ja5mnthh4o4co" style="text-decoration: none; color: rgb(0, 0, 255); "><img alt="O'Reilly.com" src="http://post.oreilly.com/rd/9z1zlke5r7ik7i84sq9fs8s7v5n4b13p7i9ksgrh1a8" border="0" style="padding-left: 20px; "></a><img alt="User Group Newsletter" src="http://oreilly.com/emails/newsletters/graphics/ug_newsletter-header2.gif" border="0"></td></tr><tr><td valign="top" colspan="2" style="padding-top: 8px; padding-right: 28px; padding-bottom: 8px; padding-left: 28px; "><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td width="160" valign="top" style="padding-right: 10px; "><p style="font-size: 18px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 22px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">May 2011 Issue</p><p style="font-size: 15px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 22px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">New Releases:</p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1z3rnjdeasis94j253u2thcmeun8p546d3gj6q6j8" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9781449304614/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zacog9oue9m4j8vtjtnj5hecmjks1f345poqck50" style="text-decoration: none; color: rgb(0, 0, 255); ">50 Tips and Tricks for MongoDB Developers</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z50kv8qnfgq6nnnnohmc2jb484c11gf3s9k7utp8" style="text-decoration: none; color: rgb(0, 0, 255); ">Kristina Chodorow</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1zq7809nb6qbc0gfrhvh4aj1f76m9iicm462jhaho" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9781449397487/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zjivis7kss2p5c6ku215vjm3hq12nagph13n6qpo" style="text-decoration: none; color: rgb(0, 0, 255); ">App Inventor</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z355cgqp81to12h52ke8tkqu0rcmgv7cq3m807ko" style="text-decoration: none; color: rgb(0, 0, 255); ">Hal Abelson</a>,<a href="http://post.oreilly.com/rd/9z1zn7ksltmbh4kcbepn2kmu7q3ervobo31m13s96q0" style="text-decoration: none; color: rgb(0, 0, 255); ">David Wolber</a>,<a href="http://post.oreilly.com/rd/9z1z7p2ip2rnatkokkhno90h9p1nmjgbmilok0dcmu8" style="text-decoration: none; color: rgb(0, 0, 255); ">Liz Looney</a>,<a href="http://post.oreilly.com/rd/9z1z4j3gc66r4sasv8n199dhoeb3h0034jci8sjp8n0" style="text-decoration: none; color: rgb(0, 0, 255); ">Ellen Spertus</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1z8jbj4n0m548g9f95h96ajeiuhfu46lntho0ihu8" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9780596517342/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zc56jbv2i0l0qgnvjqtjeidhofufmb14l85tf3mg" style="text-decoration: none; color: rgb(0, 0, 255); ">Asterisk: The Definitive Guide, Third Edition</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z9qsf2trktifvqq12ams2o3helmpnsks0i2tc218" style="text-decoration: none; color: rgb(0, 0, 255); ">Jim Van Meggelen</a>,<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zca15g6av93gmd2rv5a8hhm055h0hi3oa9sad090" style="text-decoration: none; color: rgb(0, 0, 255); ">Leif Madsen</a>,<a href="http://post.oreilly.com/rd/9z1zil9rjp4bvc2mhdn885ko47o7bol02oh5k17os2g" style="text-decoration: none; color: rgb(0, 0, 255); ">Russell Bryant</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1z1e2eshaj04t7kjgusksbo7dskur6l1lrr3qma8o" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9780735627352/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1z6q5roa9jh8193k69q8ol2k5kv1idacc7dj38ij0" style="text-decoration: none; color: rgb(0, 0, 255); ">Beyond Bullet Points, Third Edition</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z6nc6l539avfpk3jv952ooaatb6iks6uat1q6bvg" style="text-decoration: none; color: rgb(0, 0, 255); ">Cliff Atkinson</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1z7vtm7e5198jvr202j8g4l5shasoge4a62blaguo" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9781934356630/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zdmh6hu0c8oh5i7nr0dt7fsths8maa3mmbgub4jo" style="text-decoration: none; color: rgb(0, 0, 255); ">Code in the Cloud</a></b><br></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1z9a7jltceiqdmksug2br21iiom3f4qupvdds4ndo" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9781449301729/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1z97otusp0u9iru02iq6e81id908p6jltkcp316co" style="text-decoration: none; color: rgb(0, 0, 255); ">Creating a Website: The Missing Manual, Third Edition</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1ze0oic56omfs3tnqh2b591ghgp8qff5j5k5ql1n0" style="text-decoration: none; color: rgb(0, 0, 255); ">Matthew MacDonald</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1znokk8tpk0l7d4dcbgic1ufhjbslndq27lrlh6d8" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9780735651999/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zm8uhrh0877spkh5r16gc6mrru6iuk8g8qoeeim8" style="text-decoration: none; color: rgb(0, 0, 255); ">Documents, Presentations, and Workbooks: Using Microsoft Office to Create Content That Gets Noticed</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z9r9eu9ej16c7cusju2r3f1n6qherj8m389qu988" style="text-decoration: none; color: rgb(0, 0, 255); ">Stephanie Krieger</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1zd2h10dp6mgjp2u8c8jafd9q9c7gefn10p2lbvdg" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9781449307820/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1z1iul6a9r38cme31n5j3hbvc8thtbcahc56uef6g" style="text-decoration: none; color: rgb(0, 0, 255); ">Gamification by Design</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zca222nl9nel15hkjaaqjeo5j6g4lgt7lveijd20" style="text-decoration: none; color: rgb(0, 0, 255); ">Gabe Zichermann</a>,<a href="http://post.oreilly.com/rd/9z1zu1d4d64mlic2hib35qc7hpr3n7mi7qeng2onjh0" style="text-decoration: none; color: rgb(0, 0, 255); ">Christopher Cunningham</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1zej29kpr0shihecm8clibi4m2bijmuruj3h5qj5o" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9781449305673/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zcrad5ce94sjmieclhoqnl87jmhdds0rneij4cso" style="text-decoration: none; color: rgb(0, 0, 255); ">Graphics and Animation on iOS</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zj3kpsogiegb9svtdv4r228mg2589dtt9vg4s3fg" style="text-decoration: none; color: rgb(0, 0, 255); ">Vandad Nahavandipoor</a></p><p style="clear: left; font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1zdjiqrj30o5pm4f6ba8panb8mdanpmd00952jv4o" style="text-decoration: none; color: rgb(0, 0, 255); "><img align="left" src="http://covers.oreilly.com/images/9780596809553/icon.gif" style="border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; width: 42px; margin-right: 5px; padding-right: 5px; margin-bottom: 5px; padding-bottom: 5px; "></a><b><a href="http://post.oreilly.com/rd/9z1zjph4c6ulm441f84na0tieq32m2qdkl9m8ljcppg" style="text-decoration: none; color: rgb(0, 0, 255); ">Introduction to Search with Sphinx</a></b><br>By<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zbcmjvbofqac0najbu0svbr5evg9hmc3hgm2vr00" style="text-decoration: none; color: rgb(0, 0, 255); ">Andrew Aksyonoff</a></p><p style="font-size: 12px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1zkritaavc5aon1h3qarugpf3dqt3nbgj139g7420" style="text-decoration: none; color: rgb(0, 0, 255); ">More New Releases >></a></p></td><td valign="top" style="padding-left: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(153, 153, 153); "><a name="1" style="text-decoration: none; color: rgb(0, 0, 255); "></a><p style="font-size: 15px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 22px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Welcome</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">We've just opened registration for the<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zc2b9vfjep10b2nfd255874aqq7ddtm9f2g7em58" style="text-decoration: none; color: rgb(0, 0, 255); ">O'Reilly Open Source Convention, July 25-29, 2011</a><span class="Apple-converted-space"> </span>in Portland, OR. This year we're adding two new conferences, co-located with OSCON, focusing on key areas where open source is driving innovation:<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zl495hca8qujdf25ambqa6dg6cr6hi2csqor9kmg" style="text-decoration: none; color: rgb(0, 0, 255); ">OSCON Data</a><span class="Apple-converted-space"> </span>and<a href="http://post.oreilly.com/rd/9z1zr4ajrn4t6er9s92emd53m69oo1fhlhdfoj6a348" style="text-decoration: none; color: rgb(0, 0, 255); ">OSCON Java</a>.</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Don't forget to arrive early to attend the<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z09dipmrgmqjf02icokrj0q7ctus9mvhbr324lr0" style="text-decoration: none; color: rgb(0, 0, 255); ">Community Leadership Summit</a><span class="Apple-converted-space"> </span>on July 23-24. We're hoping to get as many user group leaders and other community contributors as we can to participate at this free annual event.</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Are you're an experienced Android developer or a recent newbie? We're looking for contributions for "Android Cookbook." Create your own recipe, suggest one you'd like to see, or vote for your favorite by joining the<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zccaj1c4jd3dbg6dr6ha3asqg56ub6al3fq365q8" style="text-decoration: none; color: rgb(0, 0, 255); ">Android Cookbook community</a>.</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Stay tuned for more Android goodness coming up soon from O'Reilly.</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Thanks,</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">---- Marsee Henon and Jon Johns</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">P.S. Want to hang out? Here's a list of the places the UG team will be. If you're attending or live in the area and have time to get together, please let us know.</p><ul><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">May 15,<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zhik9hutt60gb52s6eiqohupbloun9807dpnoelg" style="text-decoration: none; color: rgb(0, 0, 255); ">INETA Community Leadership Summit Meeting 2011,</a><br>Atlanta, CA</li><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">May 16-19,<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z45rcv475jtrvpsaakhkuer887lvc41t6slcivq0" style="text-decoration: none; color: rgb(0, 0, 255); ">Tech Ed North America 2011,</a>Atlanta, GA</li><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">May 21-22,<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zpgua0hbbi37i7r4k08euggur0ugvq1kli43d0qo" style="text-decoration: none; color: rgb(0, 0, 255); ">Bay Area Maker Faire,</a><span class="Apple-converted-space"> </span>San Mateo, CA</li><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">May 21-22,<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1z7ufc7k597747s13v649gdquq34qcsijljs7qa78" style="text-decoration: none; color: rgb(0, 0, 255); ">SharePoint Technology Conference,</a>Boston, MA<span class="Apple-converted-space"> </span><br>Receive a $100 discount off SPTechCon registration or get free admission to the exhibits by using code OREILLY. (First time registrants only/cannot be combined with other offers.)</li></ul><br clear="all"><hr style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; color: rgb(204, 204, 204); background-color: rgb(204, 204, 204); height: 1px; width: 361px; clear: both; "><a name="2" style="text-decoration: none; color: rgb(0, 0, 255); "></a><p style="font-size: 15px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 22px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">User Group Discounts</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Buy 1 Ebook, Get 1 Free Go to<span class="Apple-converted-space"> </span><a href="http://post.oreilly.com/rd/9z1zul3i05s6j7g9om5fjo06cmnbjfggvbjiikos4so" style="text-decoration: none; color: rgb(0, 0, 255); ">oreilly.com</a><span class="Apple-converted-space"> </span>and use discount code:<span class="Apple-converted-space"> </span><strong>DSUG2</strong><span class="Apple-converted-space"> </span><br>When you buy ebooks through<span class="Apple-converted-space"> </span><a href="http://oreilly.com" style="text-decoration: none; color: rgb(0, 0, 255); ">oreilly.com</a><span class="Apple-converted-space"> </span>you get lifetime access to the book, and whenever possible we provide it to you in five, DRM-free file formats--PDF, ePub, Kindle compatible .mobi, DAISY, and Android APK--to use on the devices of your choice. Our ebook files are fully searchable and you can cut, paste, and print them. We also alert you when we've updated the files with corrections and additions.</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">O'Reilly Open Source Convention, July 25-29, 2011--July 25-29, 2011--Portland, OR<br><a href="http://post.oreilly.com/rd/9z1z6pusu0qorrdnr3m3qkjqf1mjmg7pal8qfoip68o" style="text-decoration: none; color: rgb(0, 0, 255); ">oscon.com</a></p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">OSCON Data, July 25-27, 2011--Portland, OR<br><a href="http://post.oreilly.com/rd/9z1zc919830r2c0qipdfrrnc22aam8d0gqsr3bsa36g" style="text-decoration: none; color: rgb(0, 0, 255); ">oscon.com/data</a></p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">OSCON Java, July 25-27, 2011--Portland, OR<br><a href="http://post.oreilly.com/rd/9z1zm7njdkqmlmct2680mtlp0gvq6i423ihpbo2j7t8" style="text-decoration: none; color: rgb(0, 0, 255); ">oscon.com/java</a></p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Get 20% off each conference with code<span class="Apple-converted-space"> </span><strong>os11usrg</strong><br>Early registration pricing applies until June 6.</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">RailsConf--The official event of the Ruby on Rails Community, May 16-19, 2011--Baltimore, MD<span class="Apple-converted-space"> </span><br>Get 15% off with code<span class="Apple-converted-space"> </span><strong>rc11usrg</strong><span class="Apple-converted-space"> </span><br><a href="http://post.oreilly.com/rd/9z1zhh8sa4cfj0bdqpr8sql4ogs437pbgmdsm0ij2j0" style="text-decoration: none; color: rgb(0, 0, 255); ">railsconf.com</a></p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">O'Reilly Velocity Conference, June 14-16, 2011--Santa Clara, CA<br>Get 20% off with code<span class="Apple-converted-space"> </span><strong>vel11usrg</strong><br><a href="http://post.oreilly.com/rd/9z1zf76a4lbus0mf14juhpi7dgo06hsot7i5eq7cfr0" style="text-decoration: none; color: rgb(0, 0, 255); ">velocityconf.com/</a></p><br clear="all"><hr style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; color: rgb(204, 204, 204); background-color: rgb(204, 204, 204); height: 1px; width: 361px; clear: both; "><a name="3" style="text-decoration: none; color: rgb(0, 0, 255); "></a><p style="font-size: 15px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 22px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">UG leaders only--Put Up a Banner; Get a Free Book</p><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">We're looking for user groups to display our discount banners on their websites. If you send us your group's site with one or more banners posted, we'll send you the O'Reilly book(s) of your choice. Choose from the following list of banners:</p><ul><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; "><a href="http://post.oreilly.com/rd/9z1zt6h86bvkl36fup6l785tlcbs41t2v7hob4pieu0" style="text-decoration: none; color: rgb(0, 0, 255); ">OSCON, OSCON Java, OSCON Data</a></li><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; "><a href="http://post.oreilly.com/rd/9z1z5a89j39l0qk2t0g0uop4tcvjdacle0v63pnhs68" style="text-decoration: none; color: rgb(0, 0, 255); ">Railconf</a></li><li style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; "><a href="http://post.oreilly.com/rd/9z1zjh86sqfdhbhbbu5chanujf3sgj9c92johpoi9g8" style="text-decoration: none; color: rgb(0, 0, 255); ">Velocity Conference</a></li></ul><br clear="all"><hr style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; color: rgb(204, 204, 204); background-color: rgb(204, 204, 204); height: 1px; width: 361px; clear: both; "><a name="events" style="text-decoration: none; color: rgb(0, 0, 255); "></a><p style="font-size: 15px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 22px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; ">Upcoming Event</p><div style="float: left; padding-right: 10px; padding-bottom: 10px; "><a href="http://post.oreilly.com/rd/9z1zc2l2cm9dosmjl80d446vfgnondqm5i737iqmgt8" style="text-decoration: none; color: rgb(0, 0, 255); "><img alt="RailsConf" src="http://assets.en.oreilly.com/1/eventprovider/1/rails_logo_85.gif" border="0"></a></div><p style="font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; line-height: 16px; color: rgb(0, 0, 0); "><b style="font-size: 12px; "><a href="http://post.oreilly.com/rd/9z1zrooe5m5e71c44a5g9d6s34u7ve4pcf8e2nbikp0" style="text-decoration: none; color: rgb(0, 0, 255); ">RailsConf</a></b><br><b>When</b>: May 16-19, 2011<br><b>Where</b>: Baltimore Convention Center Baltimore<br>Co-produced by Ruby Central and O'Reilly Media, RailsConf is the official and largest gathering of the Ruby on Rails community. RailsConf incorporates keynotes, sessions, and tutorials to arm participants with the knowledge and skills they need to capitalize on the wealth of services and opportunities the Rails framework has to offer.</p><div style="clear: left; "></div><p style="font-size: 12px; font-family: Verdana, helvetica, arial, sans-serif; color: rgb(34, 34, 34); line-height: 16px; "><a href="http://post.oreilly.com/rd/9z1z3lnn27dqptaci5e38oa9njggmj9s6o95matgrsg" style="text-decoration: none; color: rgb(0, 0, 255); ">More Upcoming Events >></a></p><br clear="all"></td></tr></tbody></table></td></tr><tr><td colspan="2" align="center"><a href="http://post.oreilly.com/rd/9z1zd4m5lkjaflfigoc7pp7k4ippfkgv2ui1n43fepo" style="text-decoration: none; color: rgb(0, 0, 255); "><img alt="Spreading the knowledge of innovators." src="http://oreilly.com/emails/newsletters/graphics/newsletter-footer1.gif" border="0"></a><a href="http://post.oreilly.com/rd/9z1zmrm9o4fmkleobpek4frp4v5b9p5eq9hvkukpo0o" style="text-decoration: none; color: rgb(0, 0, 255); "><img alt="O'Reilly.com" src="http://oreilly.com/emails/newsletters/graphics/newsletter-footer2.gif" border="0"></a></td></tr></tbody></table><div style="width: 600px; font-size: 10px; font-family: Verdana, helvetica, arial, sans-serif; font-weight: normal; line-height: 13px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; "><span class="Apple-style-span" style="line-height: 16px;"><span class="Apple-style-span" style="line-height: 13px;"><br></span></span></div></div></span><br class="Apple-interchange-newline"></div></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">-- </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br class="khtml-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Mike Stok <<a href="mailto:mike@stok.ca">mike@stok.ca</a>></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="http://www.stok.ca/~mike/">http://www.stok.ca/~mike/</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br class="khtml-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The "`Stok' disclaimers" apply.</div><div><br class="khtml-block-placeholder"></div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span>
</div>
<br></body></html>