|
1 BEGIN:VCALENDAR |
|
2 X-WR-CALNAME:OSCON 2009 |
|
3 VERSION:2.0 |
|
4 PRODID:Expectnation |
|
5 CALSCALE:GREGORIAN |
|
6 BEGIN:VEVENT |
|
7 DTEND;TZID=US/Pacific:20090721T120000 |
|
8 DTSTART;TZID=US/Pacific:20090721T083000 |
|
9 DTSTAMP:20090711T160325 |
|
10 LOCATION:Ballroom A1 |
|
11 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8262 |
|
12 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--8262 |
|
13 SUMMARY:How to Write Your Own Eclipse Plug-ins |
|
14 DESCRIPTION:Presented by Beth Tibbitts (IBM ). Eclipse is an open source |
|
15 IDE that has available extensions for a variety of languages and tools. |
|
16 How are these extensions created? This tutorial will cover how to inst |
|
17 all eclipse extensions ("plug-ins"), how to write your own including usi |
|
18 ng the built-in wizards, how to write help for your plug-ins, and how to |
|
19 publish/package them so that others can easily download and use your pl |
|
20 ug-ins. |
|
21 END:VEVENT |
|
22 BEGIN:VEVENT |
|
23 DTEND;TZID=US/Pacific:20090721T120000 |
|
24 DTSTART;TZID=US/Pacific:20090721T083000 |
|
25 DTSTAMP:20090311T161032 |
|
26 LOCATION:Ballroom A2 |
|
27 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7844 |
|
28 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--7844 |
|
29 SUMMARY:Spatializing your Data with PostGIS, GeoDjango & OpenLayers |
|
30 DESCRIPTION:Presented by Chander Ganesan (Open Technology Group, Inc). T |
|
31 he GeoDjango project provides a set of extensions to the python Django f |
|
32 ramework that allows for the easy and rapid development of spatially ena |
|
33 bled applications. Using GeoDjango's model-driven design methods, PostG |
|
34 IS's spatial database extensions to PostgreSQL, and OpenLayers, we will |
|
35 explain and demonstrate how to build powerful spatially enabled applicat |
|
36 ions. |
|
37 END:VEVENT |
|
38 BEGIN:VEVENT |
|
39 DTEND;TZID=US/Pacific:20090721T120000 |
|
40 DTSTART;TZID=US/Pacific:20090721T083000 |
|
41 DTSTAMP:20090629T230556 |
|
42 LOCATION:Ballroom A3/A6 |
|
43 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8062 |
|
44 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--8062 |
|
45 SUMMARY:7 Principles of Better API Design |
|
46 DESCRIPTION:Presented by Damian Conway (Thoughtstream). This course pres |
|
47 ents a minimalist approach to interface design known as "S.A.T." Develop |
|
48 ed by Damian Conway over the past decade, this design philosophy can pro |
|
49 duce smaller, better focused, more usable module APIs. |
|
50 END:VEVENT |
|
51 BEGIN:VEVENT |
|
52 DTEND;TZID=US/Pacific:20090721T120000 |
|
53 DTSTART;TZID=US/Pacific:20090721T083000 |
|
54 DTSTAMP:20090629T230304 |
|
55 LOCATION:Ballroom A4/A5 |
|
56 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7519 |
|
57 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--7519 |
|
58 SUMMARY:Linux System and Network Performance Monitoring |
|
59 DESCRIPTION:Presented by Darren Hoch (StrongMail Systems). The Linux Sys |
|
60 tem and Network Performance Course teaches systems administrators practi |
|
61 cal methodologies for monitoring systems using standard system tools. Th |
|
62 e course breaks performance into 4 functional components: CPU, Memory, I |
|
63 /O, and Network. |
|
64 END:VEVENT |
|
65 BEGIN:VEVENT |
|
66 DTEND;TZID=US/Pacific:20090721T120000 |
|
67 DTSTART;TZID=US/Pacific:20090721T083000 |
|
68 DTSTAMP:20090310T224022 |
|
69 LOCATION:Ballroom A7 |
|
70 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7734 |
|
71 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--7734 |
|
72 SUMMARY:Moose: A Complete (Meta-)OO System for Perl |
|
73 DESCRIPTION:Presented by Yuval Kogman (Infinity Interactive). Moose is a |
|
74 complete OO system for Perl that provides a declarative sugar layer alo |
|
75 ng with a complete meta-model for introspection and extension. |
|
76 END:VEVENT |
|
77 BEGIN:VEVENT |
|
78 DTEND;TZID=US/Pacific:20090721T120000 |
|
79 DTSTART;TZID=US/Pacific:20090721T083000 |
|
80 DTSTAMP:20090711T160428 |
|
81 LOCATION:Ballroom A8 |
|
82 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7384 |
|
83 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--7384 |
|
84 SUMMARY:PHP Code Audit |
|
85 DESCRIPTION:Presented by Philippe Gamache (Parler Haut, Interagir Librem |
|
86 ent), Damien Seguy (Alterway Consulting). In this laboratory, we will ca |
|
87 rry out a safety audit of an Open Source web application. We will work o |
|
88 n a real application. The laboratory will end with the handing over of t |
|
89 he report to the authors of the application so they can have an outside |
|
90 view on the safety of the application. |
|
91 END:VEVENT |
|
92 BEGIN:VEVENT |
|
93 DTEND;TZID=US/Pacific:20090721T120000 |
|
94 DTSTART;TZID=US/Pacific:20090721T083000 |
|
95 DTSTAMP:20090711T160317 |
|
96 LOCATION:Meeting Room B1/B4 |
|
97 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8020 |
|
98 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--8020 |
|
99 SUMMARY:The PhoneGap Project: Designing for the Device Neutral Mobile We |
|
100 b |
|
101 DESCRIPTION:Presented by Brian LeRoux (Nitobi Inc.), Rob Ellis (Nitobi I |
|
102 nc.), Brock Whiten (Nitobi Inc.). Created at iPhoneDevCamp 2008, PhoneGa |
|
103 p is an open source initiative for bringing native device capabilities t |
|
104 o mobile browsers. Use PhoneGap to author apps in HTML and JavaScript an |
|
105 d still take advantage of native mobile device capabilities like geo loc |
|
106 ation, camera, vibration and sound. Learn to build apps for iPhone, Andr |
|
107 oid, Nokia S60 and Blackberry and how to contribute back to the project. |
|
108 END:VEVENT |
|
109 BEGIN:VEVENT |
|
110 DTEND;TZID=US/Pacific:20090721T120000 |
|
111 DTSTART;TZID=US/Pacific:20090721T083000 |
|
112 DTSTAMP:20090408T163529 |
|
113 LOCATION:Meeting Room J1/J4 |
|
114 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7554 |
|
115 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--7554 |
|
116 SUMMARY:Practical Erlang Programming Tutorial |
|
117 DESCRIPTION:Presented by Francesco Cesarini (Erlang Training and Consult |
|
118 ing Ltd). Practical Erlang Programming covers the basic, sequential and |
|
119 concurrent aspects of the Erlang programming language. You will learn th |
|
120 e basics of how to read, write and structure Erlang programs. The target |
|
121 audience are software developers and engineers with an interest in serv |
|
122 er side applications and massively concurrent systems. The perquisites a |
|
123 re basic programming knowledge. |
|
124 END:VEVENT |
|
125 BEGIN:VEVENT |
|
126 DTEND;TZID=US/Pacific:20090721T120000 |
|
127 DTSTART;TZID=US/Pacific:20090721T083000 |
|
128 DTSTAMP:20090711T160410 |
|
129 LOCATION:Meeting Room J2 |
|
130 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8206 |
|
131 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--8206 |
|
132 SUMMARY:Gearman: Build Your Own Distributed Platform in 3 Hours |
|
133 DESCRIPTION:Presented by Eric Day (Sun Microsystems), Brian Aker (Sun Mi |
|
134 crosystems, Inc.). This tutorial will show you how to get started with G |
|
135 earman, the flexible job queuing system used to power websites such as L |
|
136 iveJournal and Digg. We'll cover common architectures, installation, API |
|
137 s, and deployment. A few use cases will be described and built, includin |
|
138 g a Map/Reduce cluster and database-driven URL mining application. |
|
139 END:VEVENT |
|
140 BEGIN:VEVENT |
|
141 DTEND;TZID=US/Pacific:20090721T120000 |
|
142 DTSTART;TZID=US/Pacific:20090721T083000 |
|
143 DTSTAMP:20090323T212845 |
|
144 LOCATION:Meeting Room J3 |
|
145 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8210 |
|
146 UID:http://conferences.oreilly.com/oscon--s2009-07-21-08:30--8210 |
|
147 SUMMARY:Building Great User Experiences For the Open Web With Dojo |
|
148 DESCRIPTION:Presented by Matthew Russell (Zaffra, LLC). Dojo is an indus |
|
149 trial strength JavaScript toolkit that drastically simplifies the effort |
|
150 it takes to develop an application for the open web. This 3 hour tutori |
|
151 al provides an intense introduction to all of the "good parts" of the to |
|
152 olkit and includes a number of demonstrations built in real time (as opp |
|
153 osed to primarily being a lecture) in the spirit of a "labs style" envir |
|
154 onment. |
|
155 END:VEVENT |
|
156 BEGIN:VEVENT |
|
157 DTEND;TZID=US/Pacific:20090721T170000 |
|
158 DTSTART;TZID=US/Pacific:20090721T133000 |
|
159 DTSTAMP:20090310T223652 |
|
160 LOCATION:Ballroom A1 |
|
161 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8893 |
|
162 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8893 |
|
163 SUMMARY:Open-Source Solutions for Cameras in the Digital Age |
|
164 DESCRIPTION:Presented by Tom Christiansen (TCPC). Now that everyone and |
|
165 their dog has some sort of a digital camera, what are you supposed to |
|
166 do with it, and how? What real solutions are out there that aren |
|
167 't just for the subfenestrated? |
|
168 END:VEVENT |
|
169 BEGIN:VEVENT |
|
170 DTEND;TZID=US/Pacific:20090721T170000 |
|
171 DTSTART;TZID=US/Pacific:20090721T133000 |
|
172 DTSTAMP:20090311T175417 |
|
173 LOCATION:Ballroom A2 |
|
174 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8178 |
|
175 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8178 |
|
176 SUMMARY:Total Security In A PostgreSQL Database |
|
177 DESCRIPTION:Presented by Robert Bernier (Consultant). Protecting your da |
|
178 ta, by any and all means possible, is no longer an option. Rather, it is |
|
179 mandated by today's security conscious management. This tutorial will d |
|
180 emonstrate a hands on methodology of using the latest encryption and cip |
|
181 her technology available in PostgreSQL. Following best condoned practice |
|
182 s used in the industry today, PostgreSQL can be used to manage your data |
|
183 securely. |
|
184 END:VEVENT |
|
185 BEGIN:VEVENT |
|
186 DTEND;TZID=US/Pacific:20090721T170000 |
|
187 DTSTART;TZID=US/Pacific:20090721T133000 |
|
188 DTSTAMP:20090310T214348 |
|
189 LOCATION:Ballroom A3/A6 |
|
190 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7943 |
|
191 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--7943 |
|
192 SUMMARY:Scalable Internet Architectures |
|
193 DESCRIPTION:Presented by Theo Schlossnagle (OmniTI). Internet traffic sp |
|
194 ikes aren't what they used to be. It is now evident that even the small |
|
195 est sites can suffer the attention of the global audience. This present |
|
196 ation dives into techniques to avoid collapse under dire circumstances. |
|
197 Looking at some real traffic spikes, we'll pinpoint what part of the ar |
|
198 chitecture is crumbling under the load; then, walk though stop-gaps and |
|
199 complete solutions. |
|
200 END:VEVENT |
|
201 BEGIN:VEVENT |
|
202 DTEND;TZID=US/Pacific:20090721T170000 |
|
203 DTSTART;TZID=US/Pacific:20090721T133000 |
|
204 DTSTAMP:20090629T231001 |
|
205 LOCATION:Ballroom A4/A5 |
|
206 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8451 |
|
207 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8451 |
|
208 SUMMARY:Doing Perl Right |
|
209 DESCRIPTION:Presented by Paul Fenwick (Perl Training Australia), Jacinta |
|
210 Richardson (Perl Training Australia). You already know some Perl. You' |
|
211 ve read a book, written a few scripts, maybe even a module, but are you |
|
212 sure you're doing it right? Languagues and techniques evolve over time, |
|
213 and Perl is no exception. This detailed tutorial covers many of the bes |
|
214 t modern and practical techniques in Perl, including Moose, autodie, Dev |
|
215 el::NYTProf, Devel::Cover, PAR, Perl::Critic and more. |
|
216 END:VEVENT |
|
217 BEGIN:VEVENT |
|
218 DTEND;TZID=US/Pacific:20090721T170000 |
|
219 DTSTART;TZID=US/Pacific:20090721T133000 |
|
220 DTSTAMP:20090629T231146 |
|
221 LOCATION:Ballroom A7 |
|
222 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/7616 |
|
223 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--7616 |
|
224 SUMMARY:Quality Assurance in PHP Projects |
|
225 DESCRIPTION:Presented by Sebastian Bergmann (thePHP.cc). This tutorial i |
|
226 ntroduces the audience to the testing of modern web applications using P |
|
227 HPUnit for testing the backend components and Selenium for end-to-end te |
|
228 sting of the whole application as well as measuring and controlling othe |
|
229 r aspects of software quality throughout a project's lifecycle. |
|
230 END:VEVENT |
|
231 BEGIN:VEVENT |
|
232 DTEND;TZID=US/Pacific:20090721T170000 |
|
233 DTSTART;TZID=US/Pacific:20090721T133000 |
|
234 DTSTAMP:20090320T181052 |
|
235 LOCATION:Ballroom A8 |
|
236 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8327 |
|
237 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8327 |
|
238 SUMMARY:Becoming an OpenSolaris Power User |
|
239 DESCRIPTION:Presented by Nicholas Solter (OpenSolaris / Sun Microsystems |
|
240 ), David Miner (Sun Microsystems). Join the authors of “OpenSolaris Bibl |
|
241 e” for a tutorial in becoming an OpenSolaris power user. Learn about ZFS |
|
242 , DTrace, FMA, SMF, and more. |
|
243 END:VEVENT |
|
244 BEGIN:VEVENT |
|
245 DTEND;TZID=US/Pacific:20090721T170000 |
|
246 DTSTART;TZID=US/Pacific:20090721T133000 |
|
247 DTSTAMP:20090310T213100 |
|
248 LOCATION:Meeting Room B1/B4 |
|
249 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8238 |
|
250 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8238 |
|
251 SUMMARY:Just Enough C For Open Source Projects |
|
252 DESCRIPTION:Presented by Andy Lester (theworkinggeek.com). For programme |
|
253 rs raised on open source who want to delve into lower-level mechanics of |
|
254 C programming, this tutorial gives a complete overview of what it takes |
|
255 to jump into the innards of your favorite open source projects. From My |
|
256 SQL to Perl 5 to the Linux core, C is the foundation of many of the most |
|
257 widely used open source packages. Learn the language, learn the tools, |
|
258 and start contributing. |
|
259 END:VEVENT |
|
260 BEGIN:VEVENT |
|
261 DTEND;TZID=US/Pacific:20090721T170000 |
|
262 DTSTART;TZID=US/Pacific:20090721T133000 |
|
263 DTSTAMP:20090717T010624 |
|
264 LOCATION:Meeting Room B2 |
|
265 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/10152 |
|
266 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--10152 |
|
267 SUMMARY:Inside Symbian Tips and Tricks Tutorial |
|
268 DESCRIPTION:Presented by Lars Kurth (Symbian), Regan Coleman (Xenient). |
|
269 The Symbian tutorial is the ideal place to gain insight and hands-on exp |
|
270 erience with the Symbian Mobile Platform using Runtime tools including W |
|
271 eb, Adobe Flash Lite, and Python, as well as an introduction to native |
|
272 C++ development. The first 60 attendees will receive their very own unlo |
|
273 cked Nokia 5800 device. |
|
274 END:VEVENT |
|
275 BEGIN:VEVENT |
|
276 DTEND;TZID=US/Pacific:20090721T170000 |
|
277 DTSTART;TZID=US/Pacific:20090721T133000 |
|
278 DTSTAMP:20090311T013744 |
|
279 LOCATION:Meeting Room J1/J4 |
|
280 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8159 |
|
281 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8159 |
|
282 SUMMARY:Django in the Real World |
|
283 DESCRIPTION:Presented by Jacob Kaplan-Moss (Django). There's plenty of m |
|
284 aterial (documentation, blogs, books) out there that'll help you write a |
|
285 site using Django... but then what? You've still got to test, deploy, m |
|
286 onitor, and tune the site; failure at deployment time means all your bea |
|
287 utiful code is for naught. This tutorial examines how best to cope when |
|
288 the Real World intrudes on your carefully designed website. |
|
289 END:VEVENT |
|
290 BEGIN:VEVENT |
|
291 DTEND;TZID=US/Pacific:20090721T170000 |
|
292 DTSTART;TZID=US/Pacific:20090721T133000 |
|
293 DTSTAMP:20090629T231133 |
|
294 LOCATION:Meeting Room J2 |
|
295 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8225 |
|
296 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8225 |
|
297 SUMMARY:Learn to use Semantic Technologies using Open Source Tools |
|
298 DESCRIPTION:Presented by Jamie Taylor (Metaweb), Toby Segaran (Metaweb), |
|
299 Colin Evans (Metaweb). Semantic Technologies provide a simple, standard |
|
300 ized methodology for representing, combing and sharing data and serve as |
|
301 the foundation for creating communities of open data. These technologi |
|
302 es are both easy to learn and easy to use. This tutorial will introduce |
|
303 you to semantic programming using a variety of open source tools and pro |
|
304 gramming techniques that you can use on your projects today. |
|
305 END:VEVENT |
|
306 BEGIN:VEVENT |
|
307 DTEND;TZID=US/Pacific:20090721T170000 |
|
308 DTSTART;TZID=US/Pacific:20090721T133000 |
|
309 DTSTAMP:20090310T220642 |
|
310 LOCATION:Meeting Room J3 |
|
311 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/8457 |
|
312 UID:http://conferences.oreilly.com/oscon--s2009-07-21-13:30--8457 |
|
313 SUMMARY:Using Drupal |
|
314 DESCRIPTION:Presented by James Walker (Lullabot), Addison Berry (Lullabo |
|
315 t). Drupal is a highly modular, Open Source Content Management System wi |
|
316 th a wealth of powerful add-on modules. Learn to harness it all and buil |
|
317 d dynamic websites with Drupal from authors of the book, Using Drupal. |
|
318 END:VEVENT |
|
319 BEGIN:VEVENT |
|
320 DTEND;TZID=US/Pacific:20090721T203000 |
|
321 DTSTART;TZID=US/Pacific:20090721T193000 |
|
322 DTSTAMP:20090630T234102 |
|
323 LOCATION:Exhibit Hall 3 |
|
324 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/9010 |
|
325 UID:http://conferences.oreilly.com/oscon--s2009-07-21-19:30--9010 |
|
326 SUMMARY:Ignite OSCON |
|
327 DESCRIPTION:If you had five minutes on stage what would you say? What if |
|
328 you only got 20 slides and they rotated automatically after 15 seconds? |
|
329 Would you pitch a project? Launch a web site? Teach a hack? We’re going |
|
330 to find out when we try our first Ignite event at OSCON. Damian Conway |
|
331 is scheduled to end OSCON Ignite in style. Want to present at Ignite? |
|
332 END:VEVENT |
|
333 BEGIN:VEVENT |
|
334 DTEND;TZID=US/Pacific:20090721T210000 |
|
335 DTSTART;TZID=US/Pacific:20090721T203000 |
|
336 DTSTAMP:20090430T234511 |
|
337 LOCATION:Exhibit Hall 3 |
|
338 URL:http://en.oreilly.com/oscon2009/public/schedule/detail/9000 |
|
339 UID:http://conferences.oreilly.com/oscon--s2009-07-21-20:30--9000 |
|
340 SUMMARY:Google O'Reilly Open Source Awards |
|
341 DESCRIPTION:Winners of the Google O'Reilly Open Source Award will be ann |
|
342 ounced during this fun evening event. |
|
343 END:VEVENT |