<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Samstag, 10. Januar 2015 um 18:12 Uhr<br/>
<b>Von:</b> "O'Reilly Media, Free Live Events" <webcast@post.oreilly.com><br/>
<b>An:</b> c.duehl@gmx.de<br/>
<b>Betreff:</b> Ratpack Web Framework, Software Architecture, Rust Programming, + more</div>
<div name="quoted-content"><!--@media only screen and (max-width: 600.0px) {
body[yahoo].fullwidth {
width: 100.0%;
height: auto;
border-width: 0.0px;
}
body[yahoo].headergraphic {
max-width: 100.0%;
}
body[yahoo].mobile-width {
width: 100.0%;
}
body[yahoo].clear {
clear: both;
}
body[yahoo].bt {
border-top: 1.0px solid rgb(255,255,255);
}
body[yahoo]#bt-sides {
border-right: 0;
border-left: 0;
}
body[yahoo]#header-text {
padding-left: 6.0px;
}
body[yahoo].sponsor-image {
width: 155.0px;
height: auto;
padding: 5.0px 0 4.0px 0.0px;
}
body[yahoo].sponsor-image-container {
width: 155.0px;
height: auto;
margin: 0.0px 0 10.0px 0.0px;
}
body[yahoo].hidden {
display: none;
width: 0.0px;
overflow: hidden;
float: left;
}
body[yahoo].head1 {
font-size: 18.0px;
line-height: 22.0px;
}
body[yahoo].pd {
padding-bottom: 10.0px;
}
body[yahoo]#mb {
margin: 0 0 20.0px 0;
}
body[yahoo]#wd {
width: 100.0%;
}
body[yahoo]#wd1 {
width: 100.0%;
padding-left: 20.0px;
}
body[yahoo].wd-button {
width: 175.0px;
}
td[id="webcasts"] {
font-size: 16.0px;
line-height: 20.0px;
padding: 0.0px 0.0px 0.0px 0.0px;
text-align: right;
}
}
-->
<div style="background-color: rgb(255,255,255);border: 0;font-family: arial , helvetica , sans-serif;font-size: 13.0px;color: rgb(34,34,34);line-height: 1.4em;padding: 0;margin: 0 auto;background-color: rgb(255,255,255);">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td bgcolor="#ffffff">
<div align="center" style="padding: 6.0px 0.0px 0.0px 0.0px;">
<table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="600">
<tbody>
<tr>
<td bgcolor="#ffffff" style="padding: 0.0px;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td align="center" bgcolor="#ffffff">
<p id="view-text" style="font-size: 14.0px;line-height: 18.0px;padding: 0.0px;margin: 0.5em 0;font-family: Helvetica , Arial , sans-serif;color: rgb(34,34,34);">Exclusive online events (<a href="http://post.oreilly.com/rd/9z1zfuk31rmhc13desams6pr50gcbr2i6gnrlf4hjig" style="text-decoration: none;color: rgb(0,0,238);" target="_blank">View in browser</a>)</p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="100%">
<tbody>
<tr>
<td bgcolor="#ffffff">
<div align="center" class="header" style="padding: 0 0.0px 0.0px 0.0px;">
<table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="602">
<tbody>
<tr>
<td bgcolor="#510c76" class="logo" style="padding: 8.0px 16.0px 5.0px 18.0px;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td align="left" bgcolor="#510c76" style="padding: 0.0px 0.0px 4.0px 0.0px;"><a href="http://post.oreilly.com/rd/9z1zudurjn6j44nsl7an6d1i1s7s0gfh27jdnendedo" target="_blank"><img align="left" alt="O'Reilly Media" border="0" height="18" src="http://post.oreilly.com/rd/9z1zn9581hvjhkhbn1l800cnomlpm2gmo1l067a7iug" title="O'Reilly Media" width="100"/></a></td>
<td align="right" bgcolor="#510c76" valign="bottom" width="300">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td align="right" id="books-videos" style="padding: 0.0px 0.0px 0.0px 0.0px;font-size: 18.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(255,255,255);text-decoration: none;" valign="bottom">Live Webcasts</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<table cellpadding="0" cellspacing="0" class="fullwidth" style="margin: 0 auto;" width="600">
<tbody>
<tr>
<td id="bt-sides" style="border: 1.0px solid rgb(204,204,204);border-bottom: none;border-top: none;">
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" class="border-bottom fullwidth" style="padding: 10.0px 10.0px 0.0px 0.0px;" width="100%">
<tbody>
<tr>
<td align="left" class="pad-headline" style="font-size: 36.0px;line-height: 40.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(81,12,118);padding: 10.0px 0.0px 0.0px 15.0px;font-weight: normal;">Learn from programming experts online, for free.
<p class="big-text" style="font-size: 14.0px;line-height: 18.0px;padding: 0;margin: 5.0px 0 0.0px 0;color: rgb(34,34,34);">Attendance is limited, so register now. We'll send you a reminder before the webcast.</p>
</td>
</tr>
</tbody>
</table>
<table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" class="border-hide" style="padding: 5.0px 15.0px;border-bottom: none;font-family: Helvetica , Arial , sans-serif;color: rgb(34,34,34);" width="100%">
<tbody>
<tr>
<td style="padding-top: 5.0px;"> </td>
</tr>
</tbody>
</table>
<table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" class="fullwidth" style="border-bottom: 1.0px solid rgb(255,255,255);" width="600">
<tbody>
<tr>
<td style="margin: 0;" valign="top">
<table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 5.0px solid rgb(255,255,255);" width="295">
<tbody>
<tr valign="top" width="100%">
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1z3hnt8of6mg01ik06hh4dk2lpotfdmgt7hsekt5g" style="vertical-align: top;" target="_blank"><img alt="Josh Owens" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/josh_owens-50.jpg" width="50"/> </a> </span></td>
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
<p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zrvk1v78dg9bvk5nnrkbc017as2c9j95sv5itt30" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Building a Realtime Mobile App with Meteor and Cordova</a> </span></p>
<p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zbig675jgt6vrgr6im0ejrqhe9r379vfac9nnubg" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Josh Owens</a> </span></p>
<p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 13 at 10 AM PT </span></p>
<p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1za0sbip6gd5if88rneaeuju5oosm3j9ree4vglv8" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
</td>
</tr>
</tbody>
</table>
<table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 1.0px solid rgb(255,255,255);" width="299">
<tbody>
<tr valign="top" width="100%">
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1zigcncuqlo5rn45nmhqhl099eapqvff0pfe8ej2o" style="vertical-align: top;" target="_blank"><img alt="Dan Woods" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/dan_woods2-50.jpg" width="50"/> </a> </span></td>
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
<p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zlrs80dk9tpsmq03803rl68itdlpfinm375o3mn8" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Ratpack Web Framework</a> </span></p>
<p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zcme3iru9ru4vnma2cvgc6bg8k8crlovht58i5ho" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Dan Woods</a> </span></p>
<p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 13 at 10 AM PT </span></p>
<p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1zv1jb5ka3ufds4aphcvpb0qdldnap7if1c7kt7l8" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" class="fullwidth" style="border-bottom: 1.0px solid rgb(255,255,255);" width="600">
<tbody>
<tr>
<td style="margin: 0;" valign="top">
<table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 5.0px solid rgb(255,255,255);" width="295">
<tbody>
<tr valign="top" width="100%">
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1z64m3qmvl0t9057b5dkj425lsvne02rtf4vg8hqo" style="vertical-align: top;" target="_blank"><img alt="Kenneth Kousen" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/ken_kousen-50.jpg" width="50"/> </a> </span></td>
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
<p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zech7ihf06q6gssjhnt2dt1k7mcaid79s6vqmcfo" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Gradle for Android</a> </span></p>
<p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zdrmsvpsf09lg1dscs2uq6gq8q9nu8itmvm8m710" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Kenneth Kousen</a> </span></p>
<p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 13 at 1 PM PT </span></p>
<p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1z8k30e8obicoe1a5jul552qquldf8iloj19mleq0" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
</td>
</tr>
</tbody>
</table>
<table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 1.0px solid rgb(255,255,255);" width="299">
<tbody>
<tr valign="top" width="100%">
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1zuvt5t6t8te54lg5c90ps5pv9amnramuad7fi5u0" style="vertical-align: top;" target="_blank"><img alt="Jim Blandy" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/jim_blandy-50.jpg" width="50"/> </a> </span></td>
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
<p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1z0m4mfbp0um97a674qvv9fdh0dr7i2pk9o8jltf8" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">The Rust Programming Language: Fast, Safe, and Beautiful</a> </span></p>
<p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1z5g3vts7hvrmbagu874lctom0sd8hpu44p53c93g" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Jim Blandy</a> </span></p>
<p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 20 at 10 AM PT </span></p>
<p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1zfbhiignf8slshehn4kmk54eattdgj9bsmr1mug8" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" class="fullwidth" style="border-bottom: 1.0px solid rgb(255,255,255);padding-bottom: 5.0px;" width="600">
<tbody>
<tr>
<td style="margin: 0;" valign="top">
<table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 5.0px solid rgb(255,255,255);" width="295">
<tbody>
<tr valign="top" width="100%">
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1zkmknbendnfoslp40rct8807tunbgocst9u4ms50" style="vertical-align: top;" target="_blank"><img alt="Miguel Grinberg" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/miguel_grinberg-50.jpg" width="50"/> </a> </span></td>
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
<p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zl42gtop5bn8f9s9g4bqk7opn1bit9skeh1op6ko" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Let's Build a Web Application!</a> </span></p>
<p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zo094aneldvtiqp68gm02fae2f6vbumjtdqihnpg" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Miguel Grinberg</a> </span></p>
<p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 27 at 10 AM PT </span></p>
<p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1z79ljg7nraqolbsrnnib4hjulci42vvmsjupahng" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
</td>
</tr>
</tbody>
</table>
<table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 1.0px solid rgb(255,255,255);" width="299">
<tbody>
<tr valign="top" width="100%">
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1z495hi8l8c1fhgjp9000q8lou4ncfvse1a2m7258" style="vertical-align: top;" target="_blank"><img alt="Juval L�wy" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/juval_lowy-50.jpg" width="50"/> </a> </span></td>
<td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
<p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zu0ogbr8glvjljrqrapb5d645jcp9lcl14c8n08g" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">The Zen of Software Architecture</a> </span></p>
<p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1z1udu55b8ilr5m9v82bn2dbasjkms77leklp9708" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Juval Löwy</a> </span></p>
<p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Feb 3 at 10 AM PT </span></p>
<p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1zre5r2gbnt53pmd9lof6egsvg8si07col18f7meg" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td align="center" bgcolor="#fff" class="pad-content" style="padding: 0.0px;">
<table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="602">
<tbody>
<tr>
<td>
<table border="0" cellpadding="0" cellspacing="0" class="border-hide" width="100%">
<tbody>
<tr>
<td align="left" bgcolor="#510c76" class="mobile-hide" style="font-size: 14.0px;line-height: 18.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(255,255,255);padding: 7.0px 0 7.0px 16.0px;" width="60%">Learn from experts online, for free.</td>
<td align="center" bgcolor="#000000" id="oreilly" style="font-size: 14.0px;line-height: 18.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(255,255,255);padding: 7.0px 0.0px 7.0px 0.0px;background-color: rgb(0,0,0);" width="30%"><a href="http://post.oreilly.com/rd/9z1zgv7eahl0ggtt1gb2pt73q5sqa3gi7g0anujg23g" style="color: rgb(255,255,255);text-decoration: none;" target="_blank">O'Reilly Webcasts</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td align="center" bgcolor="#ffffff">
<div align="center" style="padding: 0.0px 15.0px;">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding: 0.0px;">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="600">
<tbody>
<tr>
<td align="left" class="pad-footer" style="padding-top: 0.5em;line-height: 15.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(34,34,34);">
<p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">You are receiving this because you're a customer of O'Reilly Media, or you've signed up to receive email from us. We hope you found this message to be useful. However, if you'd rather not receive future emails of this type from O'Reilly, please <a href="http://post.oreilly.com/rd/9z1zloc9g5v17849rqpthc2as4tgm1hmlqepf5fq308" style="text-decoration: none;font-weight: bold;" target="_blank">manage your preferences or unsubscribe here</a>.</p>
<p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">Did someone forward this to you? <a href="http://post.oreilly.com/rd/9z1zktc1f7kth1gcos6o2776sbc57164cssbcg420b0" style="text-decoration: none;" target="_blank"><strong>Sign up here</strong></a>.</p>
<p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">To ensure delivery to your inbox (not bulk or junk folders), please add <a href="oreilly@post.oreilly.com" style="text-decoration: none;" target="_parent"><strong>oreilly@post.oreilly.com</strong></a> to your address book.</p>
<p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000</p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<div class="ipost-opt-out">
<p> </p>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>