-
Notifications
You must be signed in to change notification settings - Fork 0
/
speakers.html
833 lines (720 loc) · 80.5 KB
/
speakers.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
<!DOCTYPE html>
<html>
<head>
<link href="countdown/jquery.countdown.css" rel="stylesheet" type="text/css" />
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js" type="text/javascript"></script>
<script src="countdown/jquery.countdown.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#countdown').countdown({
compact: false,
description: "Until SouthEast LinuxFest!",
until: new Date(2014, 6, 20), timezone: -5});
//Set default open/close settings
$('.acc_container').hide(); //Hide/close all containers
//$('.acc_trigger:first').addClass('active').next().show(); //Add "active" class to first trigger, then show/open the immediate next container
//On Click
$('.acc_trigger').click(function(){
if ($(this).next().is(':hidden'))
{
//If immediate next container is closed...
$('.acc_trigger').removeClass('active').next().slideUp(); //Remove all .acc_trigger classes and slide up the immediate next container
$(this).toggleClass('active').next().slideDown(); //Add .acc_trigger class to clicked trigger and slide down the immediate next container
}
else
{
$(this).toggleClass('active').next().slideUp();
}
return false; //Prevent the browser jump to the link anchor
});
if (document.location.toString().indexOf('#') > -1)
{
$('.acc_container').hide(); //Hide/close all containers
var speaker = document.location.toString().split('#')[1];
$('a[name="' + speaker + '"]').trigger('click');
}
});
</script>
</head>
<body>
<div id="header">
<img src="header.png" alt="header" style="max-height: 100%;" />
<ul style="float: right; margin: 10px 10px 0px auto; position: relative;">
<li style="display: inline-block; text-align: center;"><a href="sessions.html" title="Sessions"><img src="sessions.png" /></a><!--br /><a href="sessions.html" title="Sessions">Sessions</a--></li>
<li style="display: inline-block; margin: 0px 25px 0px 25px; text-align: center;"><a href="speakers.html" title="Speakers"><img src="speakers.png" /></a><!--br /><a href="speakers.html" title="Speakers">Speakers</a--></li>
<li style="display: inline-block; text-align: center;"><a href="map.html" title="Map"><img src="map.png" /></a><!--br /><a href="map.html" title="Map">Map</a--></li>
</ul>
<div style="background-color: #000000; margin: -5px 0px 0px 0px; padding: 0px; position: relative; width: 100%;">
<span class="colorbox" style="background-color: #34687b;"> </span>
<span class="colorbox" style="background-color: #5a766f;"> </span>
<span class="colorbox" style="background-color: #7d8264;"> </span>
<span class="colorbox" style="background-color: #9d8e59;"> </span>
<span class="colorbox" style="background-color: #c09a4e;"> </span>
<span class="colorbox" style="background-color: #dea545;"> </span>
<span class="colorbox" style="background-color: #ff832d;"> </span>
<span class="colorbox" style="background-color: #ff5520;"> </span>
</div>
</div>
<div class="container">
<h2 class="acc_trigger"><a href="#" name="AlanHicks">Alan Hicks</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Senior Linux Sysamin, Intermedia Outdoors</p>
<p><strong>Bio:</strong> I've been working as a sysadmin for over a decade and put my fingers into a lot of ASCII pies.</p>
<p><strong>Presenting Topic:</strong><u>"Maintaining Privacy in the Digital Age"</u></p>
<p>Ever feel like you're being watched? It's not paranoia if they really are out to get you. From social media to antisocial government, personal privacy is under an assault the likes of which we've never seen before. What can you do to fight back and secure your privacy? The answer is a lot and not enough.</p>
<p><strong>Audience:</strong> Anyone interested in their online anonymity, reducing the amount of sensitive personal information about them online, and/or interested in making the most of online services without compromising sensitive information.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="AndrewPsaltis">Andrew Psaltis</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Software Engineer, Akamai Technologies</p>
<p><strong>Bio:</strong> Andrew is a software engineer at Akamai Technologies, where he
develops systems for the GNU/Linux platform. A graduate from
the University of Virginia, he has participated in various FOSS
projects, including wicd. He has been a user of Slackware Linux
since 2006.
</p>
<p><strong>Presenting Topic:</strong><u>"Making Pointers Point"</u></p>
<p>Memory management is a core aspect of low-level programming, especially in the C family of programming languages. Given how common such low-level applications are for performance, and the how common C and C++ are in software, it is important to have a general idea of how computer programs manage memory. This talk will provide an overview of memory management as it pertains to C.
</p>
<p><strong>Audience:</strong> This talk should appeal to developers, especially the hobbyists who do
not have a strong grasp on memory management.
I will be assuming knowledge of basic programming concepts.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="AndyGrimm">Andy Grimm</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Operations Support Engineer, Red Hat</p>
<p><strong>Bio:</strong> Andy been involved in the Linux community since 1997 as a packager, sys admin, support engineer, distro maintainer, developer and evangelist. Prior to joining Red Hat, he most recently worked at rPath and Eucalyptus. He currently does customer support and performance analysis for OpenShift Online.</p>
<p><strong>Presenting Topic:</strong><u>"An introduction to CGroups"</u></p>
<p>Linux Control Groups (cgroups) are a great way to manage resources on shared systems. This talk will teach you how to define memory and CPU limits for users and services with cgroups, how to configure the cgroup rules engine, and how to monitor and troubleshoot problems which may arise from implementing cgroups.</p>
<p><strong>Audience:</strong> This talk would appeal to systems administrators at various levels of experience. It will assume basic knowledge of Linux systems, but no prior knowledge of cgroups is expected.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="BarryPeddycordIII">Barry Peddycord III</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Ph.D. Student, North Carolina State University</p>
<p><strong>Bio:</strong> Chair of the Triangle Linux User Group</p>
<p><strong>Presenting Topic:</strong><u>"Open Source Tools in Teaching"</u></p>
<p>What do you get when you bring Python, Jenkins, and Github together? An automated suite for grading computer science projects! Hear from a teacher who brings open source tools together to make the job of teaching easier, and also a learning experience for budding computer scientists.</p>
<p><strong>Audience:</strong> Sysadmins, especially those who work in educational institutions, might really benefit from seeing how teachers are using these tools to teach. Teachers will obviously benefit from this as well, seeing how they can leverage FOSS to improve teaching.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="BenFrancis">Ben Francis</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> CEO of FOSSperts</p>
<p><strong>Bio:</strong> Ben is a migrant worker who enjoys picking open source modules for a living.
</p>
<p><strong>Presenting Topic:</strong><u>"The Anti-Cloud:Headless Archlinux on a Pogoplug"</u></p>
<p>Tired of the cloud selling you out to the NSA? Be your own power-efficient cloud with an ARM-based Pogoplug serving the web, nfs, ipxe, openldap, samba, and ssh.
</p>
<p><strong>Audience:</strong> Students, educators, and the family IT guy will enjoy this alternative to the cloud. Boot all your household computers from this one low wattage server. Bypass coffee house internet evesdropping. Secure all your transmissions through your own Web of Trust.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="BillFarrow">Bill Farrow</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Senior Embedded Linux Engineer at Beyond Electronics Corp</p>
<p><strong>Bio:</strong> Bill develops Linux device drivers for custom hardware and FPGA devices, ports u-boot, Linux, and drivers to new embedded boards. He comes from the land down under, loves Vegemite and the Metric system, and remembers the days of loading Slackware Linux from 30 floppy disks and X11 from another 30 disks.</p>
<p><strong>Presenting Topic:</strong><u>"SSH and friends"</u></p>
<p>Do you use ssh ? This talk will show you how to do more with ssh and do it faster.
The Secure Shell (SSH) set of tools have been around for a long time and are essential for the remote management of Linux servers at work or half way around the world. From big server clusters to the tiniest embedded device, you will find OpenSSH & Dropbear providing secure network transports. This talk will take you beyond opening a remote shell and show you how to become more productive through the use of the ssh config file, key agent, control master, port tunneling, XWindows forwarding, and more.</p>
<p><strong>Audience:</strong> Beginner and advanced command line users.
Sysadmins and developers. Cloud, desktop, mobile, embedded.
Learn how to use ssh, scp, sshfs, etc. Create and copy keys, forward ports, tunnel connections through multiple hosts, remotely access files, and then wrap all these techniques into the ssh config file to simplify day to day use.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="C.ThomasStover">C. Thomas Stover</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Sr. Software Engineer at Alert Logic</p>
<p><strong>Bio:</strong> Has a background in systems programming, native code on embedded and high-end environments, and distributed systems. With a fascination for all things technological and historical, his contrarian views are not always what you would expect. </p>
<p><strong>Presenting Topic:</strong><u>"Historical Perspectives on Computer Security"</u></p>
<p>Current events should only be reminding us of the rich history we inherit. Join in for a story with a cast filled with the likes of Von Neumann, Edison, Turing, Cray, Leibniz, Babbage, Zuse, and more. What are these weapons we call computers in the first place? Who is fighting whom? Even paranoids have enemies.
</p>
<p><strong>Audience:</strong> Anyone interested in filling in pieces of the puzzle they don't know. Those who like interesting stories and characters, and would like to know were to look for more.</p>
<p><strong>Presenting Topic:</strong><u>"A Case for Erlang"</u></p>
<p>Are the rumors true? Can massively parallel distributed systems fall into place like toys? Take a look at something old, and in it you will find something new. Leave this talk longing to start hacking.</p>
<p><strong>Audience:</strong> Professionals and hackers looking to try new things and expand their horizons. </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="ChrisTeodorski">Chris Teodorski</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> </p>
<p><strong>Bio:</strong> </p>
<p><strong>Presenting Topic:</strong><u>"Kippo and Bits and Bits and Bits"</u></p>
<p></p>
<p><strong>Audience:</strong> </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="ChuckAurora">Chuck Aurora</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Software Support Engineer, ISC</p>
<p><strong>Bio:</strong> Chuck Aurora was totally unknown online until late 2013, when ISC, for some reason, decided to take a chance on him, hiring him as a Software Support Engineer. He is a disgruntled former Postal worker and ex-Air Traffic Controller, who, until recently, tried to make a living as a Unix/Linux consultant and email specialist. Now he provides paid support for ISC's free BIND9 and DHCP software and occasionally annoys the ISC software developers. Someone who looks a lot like Mr. Aurora is involved with Slackbuilds.org, but no one knows for sure if it is the same person.</p>
<p><strong>Presenting Topic:</strong><u>"The Joy of DNSSECs"</u></p>
<p>A beginner's introduction to DNSSEC, covering what, why, when, where, who and, of course, how. If you know what DNS is and have ever wondered about securing it, this is for you, whether you are an Internet user or domain name owner. Internet Systems Consortium, Inc. maintains and supports BIND9, the most complete and widely deployed implementation of DNS. Time permitting, we will convert an actual, live zone from unsigned to signed.</p>
<p><strong>Audience:</strong> Internet users: they would learn how to verify cryptographically signed DNS records, along with why they might want to.
Internet domain name owners: they would get a view of how easy it is to sign their zones.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="ColinCharles">Colin Charles</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Chief Evangelist, Team MariaDB, SkySQL</p>
<p><strong>Bio:</strong> Colin Charles works on MariaDB at SkySQL. He has been the Chief Evangelist for MariaDB since 2009, with work ranging from speaking engagements to consultancy and engineering works around MariaDB. He lives in Kuala Lumpur, Malaysia and had worked at MySQL since 2005, and been a MySQL user since 2000. Before joining MySQL, he worked actively on the Fedora and OpenOffice.org projects. He's well known within open source communities in Asia and Australia, and has spoken at many conferences to boot.</p>
<p><strong>Presenting Topic:</strong><u>"MariaDB 10: Your MySQL alternative"</u></p>
<p>In this talk we delve into the features that MariaDB 10.0 has, why you should consider it, how it compares to MySQL 5.6, and why you should consider migrating to it.
A quick overview of the topics include:
- replication improvements, including multi-source replication, Global Transaction ID (GTID), and more
- connecting MariaDB to a Cassandra cluster using CassandraSE
- using the CONNECT storage engine to join ODBC data sources with other tables and more
- using the built-in sharding features of the SPIDER storage engine
- improvements for DBAs around per-thread-memory-usage statistics, and more
- MySQL Enterprise features that exist in MariaDB: PAM Authentication plugin, threadpool, Audit plugin
The benefits are clear. We will delve a little into the roadmap of upcoming features, you will learn what features are ported from MySQL 5.6, and you will learn about the availability of a MariaDB Galera Cluster 10.0 release.
</p>
<p><strong>Audience:</strong> This talk would appeal to a DBA or a developer developing against MySQL. This would also appeal to systems administrators who are increasingly finding that MariaDB is the default on their Linux distribution and it would make sense to learn all about it.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="DanielBartholomew">Daniel Bartholomew</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> MariaDB Release Manager. System Administrator and Sr. Technical Writer at SkySQL.</p>
<p><strong>Bio:</strong> Daniel has written two books on MariaDB for Packt Pub: Getting Started with MariaDB, published in Oct 2013; and the MariaDB Cookbook, published in Mar 2014.
He lives in Raleigh, NC.
</p>
<p><strong>Presenting Topic:</strong><u>"Insane NoSQL speeds with MariaDB and HandlerSocket"</u></p>
<p>There are two warring camps in the database world. On one side is the RDBMS crowd, these are the ones that care about things like the relational model, transactions, schemas, normalization, SQL and other such things. On the other side is the NoSQL crowd, these are the ones that care about simple schema-less key-value stores, insane speed, massive scalability, and so on.
Both styles are useful in their own ways, but if you need both you've generally needed two different databases. But what if we could have both in a single database?
HandlerSocket is a NoSQL-style interface for MariaDB. It enables us to read and write to a MariaDB database, bypassing the entire SQL layer of MariaDB which results in insane speed for the simple read, write, and update operations it supports. Of course, all of the traditional RDBMS features of MariaDB are still there when you need them.
As part of the talk, I will demonstrate live with code examples in Perl, Python, and Ruby.</p>
<p><strong>Audience:</strong> This talk will appeal to anyone who is currently using or considering using traditional SQL RDBMS and/or NoSQL databases for their business or website data storage and management needs. </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="DaveStokes">Dave Stokes</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> MySQL Community Manager, Oracle Corp</p>
<p><strong>Bio:</strong> Dave Stokes is a MySQL Community Manager for Oracle and previously he was the MySQL Certification Manager for MySQL AB and Sun. Grew up on DEC hardware but got tired of them taking away my operating systems (RSTS, TOPS, VMS), went to Unix in the pre System-V days, and moved to Linux when it got stable.</p>
<p><strong>Presenting Topic:</strong><u>"MySQL 5.7 -- What is new, what is changing, and what we are breaking"</u></p>
<p>MySQL 5.7 is coming and will have many changes. Performance will be much better, security will be enhanced, and there new features. But included in these changes we are proposing is using STRICT_MODE by default which will hurt Wordpress and some other products. So come see what we are changing and give us your input while 5.7 is in development.</p>
<p><strong>Audience:</strong> MySQL Users</p>
<p><strong>Presenting Topic:</strong><u>"Is Big Data like high school sex, lots of talk but little action?"</u></p>
<p>The siren call to big data is loud in the computer press but what are people actually doing? Most big data projects are like middle school science projects that are done for the sake of being done but providing minimal return on investment. Your boss probably is pestering you to do some Big Data Thingie as that is what they are reading in their professional literature. Heck we had key/value store back with the old Berkeley DB in the 1980s and don't ask your old man about visualization as he had that back with IBM 360s in the 1970's! But is there any good stuff in the hype? So you before you sign the PO for a few thousand Hadoop servers or make a zillion vagrant copies of your environment,look at what is really being done and why you just may want to stay 'chaste' for the time being.</p>
<p><strong>Audience:</strong> Anyone being pestered by their bosses to have Big Data.</p>
<p><strong>Presenting Topic:</strong><u>"MySQL Queries -- Damned Lies and Best Guesses"</u></p>
<p>The MySQL optimizer WANTS, DESIRES, and NEEDS to try to optimize every query it sees. But how do you know it is making the best choices, how do you use EXPLAIN or VISUAL EXPLAIN to see what guesses it is making, and how do you make it pick the correct indexes? This is a talk for those new or intimate with query tuning who want to learn when the optimizer is fibbing, want to make their queries faster, or want to find out why the #%$# MySQL wants to read all the table when all you want is the top 10 items.</p>
<p><strong>Audience:</strong> MySQL developers and admins plus those seeking a refined air of dignity at an open source conference</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="DavidCantrell">David Cantrell</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Software Engineering Manager, Red Hat</p>
<p><strong>Bio:</strong> David has been a long time Linux and open source user and contributor. Having started as a Slackware Core Team member and now working for Red Hat, he has seen many distributions come and go over the years.</p>
<p><strong>Presenting Topic:</strong><u>"Old Timer Slackware Ragchew"</u></p>
<p>Curious about the state of Linux from 10 or 20 years ago? I have been involved with Linux in some capacity since 1996, though I was using it before then. Come listen to old stories about tradeshows that have come and gone, old battles about compilers and packaging formats and filesystem standards, and the ever fun and exciting industry migration from libc5 to glibc. A lot of discussions and projects (re: arguments) that happen now are very similar to some of those back in the day.</p>
<p><strong>Audience:</strong> Slackware fans, anyone interested in hearing about the bad old days, just angry people in general</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="DebNicholson">Deb Nicholson</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Community Outreach Director, Open Invention Network. Community Manager, GNU MediaGoblin</p>
<p><strong>Bio:</strong> Deb Nicholson wants to make the world a better place with technology and social justice for all. After many years of local political organizing, she started handling outreach for the Free Software Foundation and became an enthusiastic free software activist. She likes talking to developers about software patents, to project maintainers about leadership and to activists about free software. She is currently the Community Outreach Director at the Open Invention Network and the Community Manager at GNU MediaGoblin. She also serves on the board at Open Hatch, a.k.a. Free Software's Welcoming Committee. She lives with her husband in Cambridge, Massachusetts -- surrounded by a community of food nerds and noisy musicians.</p>
<p><strong>Presenting Topic:</strong><u>"Trolls Aren't the Only Threat Under the Bridge"</u></p>
<p>Lots of small and medium free software projects are staffed by volunteers that don't have any money to tempt a patent aggression entity. There's been plenty of talk about patent trolls, but money isn't the only motive for a patent suit. Even if non-practicing entities are eventually curtailed, ill-intentioned practicing entities may not be affected. The free software community will still have to worry about anti-competitive suits, nuisance suits and suits designed to spread fear, uncertainty and doubt about the adoption of free software. So, what can we as free software builders, promoters and users do to protect the code we care about?
Some solutions are only effective against non-practicing entities, while others may impact all kinds of bad actors. The strengths and weaknesses of proposed legislation, recent and ongoing campaigns and academic writings will be examined. If legislators and international trade negotiators won't take a stand against anti-competitive patent aggression, then we must do so as a community. Find out about some of the community solutions that are underway and how we can combat the threat of anti-FLOSS plaintiffs together. </p>
<p><strong>Audience:</strong> Anyone who spends time thinking about how the patent landscape impacts free software.</p>
<p><strong>Presenting Topic:</strong><u>"Non-Coders Wanted: How to Get and Keep Non-technical Volunteers"</u></p>
<p>Many projects sorely need writers for documentation, press releases and blogging or experts on outreach, fundraising and volunteer management or a friendly pack of translators, but aren't sure how to get them. Non-coders do want to contribute to free software, but they need slightly different framing and like all contributors they thrive with the proper care and feeding. Tweaking your volunteer pitch, looking in different places, being open to different communications channels, and finding ways to appreciate folks will help immensely.
Once you've got them, letting your new non-coding contributors get on with what they're good at will help them feel invested. In this talk, I'll discuss how to set parameters for non-coding tasks so that everyone is happy. With some basic benchmarks for scheduling, accountability and volunteer empowerment, you'll be able to retain and excite your new non-coding volunteers. Want more visibility, a better user experience, nicer materials or more well-organized events for your project or user group? Start bringing in folks with the skills and enthusiasm to make it happen! </p>
<p><strong>Audience:</strong> Anyone who wants to learn how to attract non-coders to their code project for blogging, fundraising, translating and much, much more. </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="DennyDeaton,JustinCacak">Denny Deaton, Justin Cacak</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> </p>
<p><strong>Bio:</strong> </p>
<p><strong>Presenting Topic:</strong><u>"Are You At Risk Of A Security Breach? Recent Trends and Common Pitfalls of Network Penetration Testing"</u></p>
<p></p>
<p><strong>Audience:</strong> </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="DruLavigne">Dru Lavigne</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Lead Tech Writer, iXsystems</p>
<p><strong>Bio:</strong> Dru Lavigne is the lead documentation writer for the PC-BSD and FreeNAS projects and a member of the FreeBSD documentation project. She is author of BSD Hacks, The Best of FreeBSD Basics, and The Definitive Guide to PC-BSD. She is founder and current Chair of the BSD Certification Group Inc., a non-profit organization with a mission to create the standard for certifying BSD system administrators, and serves on the Board of the FreeBSD Foundation.</p>
<p><strong>Presenting Topic:</strong><u>"ZFS 101"</u></p>
<p>The ZFS filesystem provides many powerful features such as built-in software RAID, the ability to self-heal from data corruption, copy-on-write, low-cost snapshots, support for multiple boot environments, and more. This presentation provides a basic overview of these features and demonstrates the ZFS tools which are incorporated into the graphical user interfaces of FreeNAS (an open source storage system) and PC-BSD (an open source desktop/server).</p>
<p><strong>Audience:</strong> Anyone. The cool open source tools which are available for automatically backing up data and easily restoring data as needed.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="FrancoisDion">Francois Dion</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Python Application Developer, Inmar</p>
<p><strong>Bio:</strong> Mr. Dion is also the founder of Dion Research. He published his first commercial software at the age of 13. He has worked for the Canadian Broadcasting Corporation, for Videoway Communications (Videotron) and has consulted on many technology projects both in Canada and the US over the past 25 years. Mr. Dion also founded PYPTUG (the Python Piedmont Triad User Group, in Winston Salem, NC) and is a core contributor to Brython (Python for the browser).</p>
<p><strong>Presenting Topic:</strong><u>"Brython: Not Celtic, Pythonic! "</u></p>
<p>Brython (http://www.brython.info) is designed to replace Javascript as the scripting language for the Web. It is a Python 3 implementation for your web browser.
In this talk you will learn about Brython from one of the contributors: why Brython, what it is, where to get it, some of its features and see some demonstrations.
Applications are wide ranging and you will see an example of that in how combined with the power of Linux and the Raspberry Pi, people all over the world have an opportunity to learn how to code, thanks to mobile classrooms.</p>
<p><strong>Audience:</strong> For anyone who like Python, for Raspberry Pi fans (and other similar low power computing), for educators, for front end and mobile apps developers and Brython fans in general.
They will learn not just the what and why, but also how to deploy it and use it with various environments and even how to participate in the development.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="GarrettHoneycutt">Garrett Honeycutt</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Puppet Trainer and Consultant at LearnPuppet.com</p>
<p><strong>Bio:</strong> Garrett Honeycutt has been hacking *nix based systems and spreading the merits of open source software for over fifteen years. He began using Puppet in 2007 while building out a national carrier grade VoIP system. Previously he has worked on such things as building core internet infrastructure for an ISP, creating mobile media distribution platforms, and as a Professional Services Engineer with Puppet Labs helping customers around the world with Puppet, DevOps processes, and project management and as the Puppet Architect at Ericsson in Stockholm where he coordinated with and mentored those writing Puppet code for their global R&D sites supporting over 30k developers.</p>
<p><strong>Presenting Topic:</strong><u>"Test Driven Development with Puppet"</u></p>
<p>Learn about TDD (Test Driven Development) and how to implement this approach with your infrastructure using Puppet. Gain confidence to make changes to your code and find failures before they make it to production.</p>
<p><strong>Audience:</strong> Must be familiar with Puppet and have experience writing modules. This would build upon previous years' tutorials.
## Outline
* Why test?
* TDD - Test Driven Development
* What to test
* What does a 1.0.0 module need
* Writing tests for
* Classes
* Defines
* Functions
* Travis-ci.org
* How to setup on GitHub
* How to configure your puppet module
</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JāsEckard">Jās Eckard</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Senior IT Automation Specialist, ZF Transmissions</p>
<p><strong>Bio:</strong> Jās Eckard is a systems administrator and developer for the Linux systems controlling the robots that test every automotive transmission built at the Gray Court, SC plant of ZF Transmissions. Over his career, Jās has been a network engineer, a systems administrator, and a software developer. He enjoys the variety of skills these different disciplines have given him. Jās installed his first Linux distro in c.1997 on a 486 laptop by spending several nights on his third-shift helpdesk job downloading and copying 50 Slackware floppy images. He is active in the Upstate South Carolina Linux User's Group (uclug.org), where he emcees, encourages members and guests to give talks, and occasionally gives a talk as well. You may have seen him years ago as Volunteer Coordinator here at SELF. When you see a volunteer this weekend, thank him or her.</p>
<p><strong>Presenting Topic:</strong><u>"Linux Must-Haves: Programs I Can't Believe Aren't in the Default Distro Installation"</u></p>
<p>This is a survey of various applications that the speaker finds so incredibly useful that they _must_ be installed immediately after a new machine has been commissioned. These tools range from everyday use to development to administration to network diagnostics. The speaker has compiled this list over his many years as a Network Engineer, System Administrator, and Software Developer. Noobs will discover new programs and long-timers may encounter that little nugget that makes the whole conference worthwhile. This talk has a lot of breadth, but not a lot of depth.</p>
<p><strong>Audience:</strong> This should appeal to the gamut of Linux users, from newbie to expert, administrator to developer to casual user. They would learn about various programs that will make their Linux use easier.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JasonPlum">Jason Plum</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Core Developer, Arch Linux ARM, Sr. Software Engineer, Devon IT</p>
<p><strong>Bio:</strong> In 3 years I went from relative Linux noob to kernel committer, community distribution core developer, and proprietary Linux-based platform maintainer and engineer. All this because I bought one tiny ARM server.</p>
<p><strong>Presenting Topic:</strong><u>"Hands on ARMs"</u></p>
<p>Most people experience ARMs only with hands, we'll show show you where else you can find them, and what they can be used for.</p>
<p><strong>Audience:</strong> Those interested in the rapidly evolving ARM based systems sector, low-power home servers, Makers and curious minds.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JeffPropes">Jeff Propes</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Senior Sysadmin, MODX, LLC</p>
<p><strong>Bio:</strong> Jeff is the ranking BOFH in charge of systems and servers for MODX. He has been managing Linux systems professionally for 8 years. Before that, he was tinkering away with Slackware Linux and FreeBSD in his bedroom. In his spare time, Jeff likes to play bass and learn as much as he can about as many things as he can.</p>
<p><strong>Presenting Topic:</strong><u>"An Analysis of Heartbleed"</u></p>
<p>Exploring the OpenSSL vulnerability that rocked the web in early April.
- What is Heartbleed, a brief history
- Impact & Implications
- In-depth exploration of the bug
- Mitigation strategies
</p>
<p><strong>Audience:</strong> Security types, sysadmin types, and anyone with a reasonably high curiosity. This presentation isn't specifically targeted at Linux users, but Windows folks won't get much out of this presentation.</p>
<p><strong>Presenting Topic:</strong><u>"Demystifying SSL: Putting the S in HTTPS"</u></p>
<p>This is the first of two interactive sessions on SSL using the OpenSSL tool. In this session, you will learn what SSL is and does, and understand its most common use case: securing web sites. We will explore the following:
- What is SSL really (it's not what you think)
- Understanding certificates
- Root, intermediate, and end user certificates
- How to operate the OpenSSL Binary
- Requesting, creating, and installing an SSL certificate
To get the most out of this presentation, you'll need access to a *nix system with the openssl binary.</p>
<p><strong>Audience:</strong> Any user running a web site on a Linux or other *nix system that desires to add SSL to their site. Any enthusiast who wishes to get a better picture of how the web is secured.</p>
<p><strong>Presenting Topic:</strong><u>"Demystifying SSL: From Zero to Certificate Authority"</u></p>
<p>This is the second of two interactive sessions on SSL using the OpenSSL tool. In this session, you will learn how to create your own certificate authority that can sign SSL certificates. We will explore the following:
- Understanding the SSL tree of Trust
- The X.509 certificate format and features
- Configuration & best practices
- Revocation lists and OCSP
- Signing your first certificate</p>
<p><strong>Audience:</strong> Any user running a web site on a Linux or other *nix system that desires to add SSL to their site. Any enthusiast who wishes to get a better picture of how the web is secured.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JimSalter">Jim Salter</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> President, JRS Systems LLC.</p>
<p><strong>Bio:</strong> Jim Salter (@jrssnet) is an author, public speaker, small business owner, mercenary sysadmin, and father of three—not necessarily in that order. He got his first real taste of open source by running Apache on his very own dedicated FreeBSD 3.1 server back in 1999, and he's been a fierce advocate of FOSS ever since. He also also created and maintains http://freebsdwiki.net and http://ubuntuwiki.net.</p>
<p><strong>Presenting Topic:</strong><u>"Virtualization with Linux KVM"</u></p>
<p>Are you interested in virtualization? Are you a Linux user? If you don't already know about the Linux Kernel Virtual Machine, you should. KVM allows you to install and manage high performance FreeBSD, Linux, and Windows virtual machines on your Linux PC without any additional software.
In this talk we'll explore how to install KVM itself, how it works, and how to set up a new virtual machine step by step. It's (a lot) easier than you might think! We'll also look at *why* you would want to virtualize instead of installing directly to hardware.</p>
<p><strong>Audience:</strong> Virtualization newbies can see how easy it is to get their feet wet with virtualization, and why they might want to virtualize instead of (or in addition to) installing operating systems on bare metal.
Veterans with experience on different hypervisors (Xen, VMWare, Virtualbox, Hyper-V) can learn about the tools and performance level KVM has to offer.
KVM veterans will probably still learn *something* - if not, they can heckle. =)</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JoniJulian">Joni Julian</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Associate Director of Networking at UNC-Chapel Hill</p>
<p><strong>Bio:</strong> My group manages Systems and Services. I have worked with UNC's Networking group since 1997 as the SNMP specialist. I received my B.S. Physics from UNC in 1991, M.S. Physics from Penn State in 1993 with "An Introduction to Scanning Tunneling Microscopes," and Ph.D. Biomedical Engineering from UNC in 2004 on "Network Service Management: Preparing the Internet for Telemedicine."</p>
<p><strong>Presenting Topic:</strong><u>"IPv6 Security"</u></p>
<p>I will review a number of security tools and considerations for IPv6, from my networking perspective. I will discuss converting a configuration for iptables to ip6tables, with a pleasant detour through nftables. I will concentrate on the SI6 toolkit http://www.si6networks.com/tools/ipv6toolkit/ for IPv6 security testing.</p>
<p><strong>Audience:</strong> Anyone in Networking or Security who would like to be as ready for the modern Internet as the legacy IPv4 Internet!</p>
<p><strong>Presenting Topic:</strong><u>"Welcome to IPv6"</u></p>
<p>I will introduce IPv6, why and how, in a friendly setting. Please ask questions!</p>
<p><strong>Audience:</strong> Anyone who is new to IPv6, and curious. Anyone who would like to understand more about IPv6, and what's behind it. Anyone who wants to feel really ready for my IPv6 Security talk. Oh, and EVERYONE! since we should start using modern Internet addresses instead of allowing NAT to break everything clever.</p>
<p><strong>Presenting Topic:</strong><u>"FreeRADIUS for AAx"</u></p>
<p>The first version of FreeRADIUS I installed was version 0.1.0, and I have been using it at work ever since. I will cover how to get started without feeling daunted, and then go through several of my professional use cases with examples. I use FreeRADIUS for both authentication and authorization (auth and autz), but not for accounting (acct, the final A of AAA - since I don't use it, the title is AAx).</p>
<p><strong>Audience:</strong> This talk would appeal to anyone who has been handed the task of "make this RADIUS authentication work" and feels daunted by that. It's a gentle introduction to awesome software! For instance, I have made a Cisco VPN, several applications, Cisco router logins, Enterasys switch logins, and 802.1X wireless including eduroam logins work with FreeRADIUS. I've used kerberos, LDAP, and a few other back-ends.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JosephS.Tate">Joseph S. Tate</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Sr. DevOps Engineer, Crunch.io</p>
<p><strong>Bio:</strong> Joseph was introduced to Linux while in college in 1998, and while he didn't understand Debian then (and arguably still doesn't), did manage to download RedHat 5.0 onto a bunch of floppies and install it successfully; he then tried never again to look at Windows with varying degrees of failure. He cut his first open source teeth on PHP earning commit access to a couple of modules in 2001, and since has contributed to many other projects. He now contributes most regularly to CherryPy and a couple of pet projects. A long time RPM slinger, he worked for the now defunct rPath from 2005-2009 building system configuration and distro building software. Now he runs the completely virtual infrastructure and continuous testing and build system for a small SaaS startup in California from his evil lair^W^Wbasement. Joseph holds a BSE in Electrical Engineering and Computer Science from Duke University, served as Publicity Chair of TriLUG from 2004-2006, and has reluctantly been awarded three software patents. He thinks KDE is the best desktop to run multiple terminals in, and VIM is the best editor.</p>
<p><strong>Presenting Topic:</strong><u>"Driving AWS with Ansible"</u></p>
<p>Using Amazon Web Services effectively can require a lot of infrastructure to set up and run. I'll show how you can use Ansible to remotely launch AWS EC2 instances, perform some basic configuration, run a task, retrieve the results, and tear down the EC2 instances when finished.
This kind of thing is perfect for SETI @ Home and Folding@Home type parallelization projects, or for general purpose benchmarking.</p>
<p><strong>Audience:</strong> System Administrators, Automation Engineers, and others trying to learn how to make the best use of cloud technologies.
Attendees will learn some best practices around using Ansible and Cloud technologies.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JoshuaFranklin">Joshua Franklin</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> </p>
<p><strong>Bio:</strong> </p>
<p><strong>Presenting Topic:</strong><u>"LTE Security - Facts & Fictions"</u></p>
<p></p>
<p><strong>Audience:</strong> </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="JTPennington">JT Pennington</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Co-founder of Obsidian Security Services</p>
<p><strong>Bio:</strong> I first got introduced to Open Source Software by a friend, who gave me a machine in 94 with Slackware installed on it. From that point on i was hooked. Bounced around between the Slackware and OpenSuSe communitues before finally finding Puppy Linux. I became involved in the Puppy Linux Project in 2008, and have been a member of that community ever since. I've worked in IT most of my adult life, aside from a short stint in the USAF. In 2011, I co-founded Obsidian Security Services, a small security consulting firm providing boutique services to business clients. In 2013, I joined the ranks of Jupiter Broadcasting as a producer for their shows focused on Linux. </p>
<p><strong>Presenting Topic:</strong><u>"Puppy Linux Deconstructed"</u></p>
<p>Unlike most Linux Distros, Puppy Linux operates on a fundamentally different set of principles and methodologies. This talk will go into the details of all the peculiarities of Puppy Linux; why we use them and the benefit they provide.
eg: Running entirely from RAM, Layered File Systems, Squash File Systems, System Backups in a single file, as well as our build scripts. </p>
<p><strong>Audience:</strong> This talk may appeal to anyone who's ever used Puppy Linux, those who are interested in the methods to produce a modern Linux distro that will still operate on Pre 2000 hardware, or those who generally are interested in designing Linux systems outside of the status-quo.
</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="KenMoore">Ken Moore</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> PC-BSD/iXsystems</p>
<p><strong>Bio:</strong> Ken is one of the main developers of the PC-BSD project, focusing on graphical utility development as well as managing the PBI repositories for the project. He is also the creator of EasyPBI - a graphical utility that makes it simple to package applications within the PBI format.
</p>
<p><strong>Presenting Topic:</strong><u>"PBI v10: Application Management Made Easy"</u></p>
<p>The PBI system provides an easy-to-use package management framework for installing,
removing, and running applications while also providing simple methods for keeping
your system up to date and in working order. In this session we will discuss the
recent developments in the 10.0 PBI format, describe the background systems that
make everything run, and demonstrate how an end-user interacts with this system via
the AppCafe on PC-BSD. We will also show how this system can be utilized to manage
and use jails on PC-BSD/FreeBSD, enabling the user to isolate applications away
from the general system for improved safety and security.
</p>
<p><strong>Audience:</strong> Anyone who distributes or uses 3rd-party applications will learn about an alternative to the standard Linux/Unix package formats, and how it is designed with the end-user in mind for both simplicity and security.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="LancePeterman">Lance Peterman</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> </p>
<p><strong>Bio:</strong> </p>
<p><strong>Presenting Topic:</strong><u>"Privileged Access Management - Security the 21st Century Enterprise"</u></p>
<p></p>
<p><strong>Audience:</strong> </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="MarkAtwood">Mark Atwood</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Director of Open Source Engagement at Hewlett-Packard</p>
<p><strong>Bio:</strong> Mark Atwood is a regular speaker at technical conferences, and has been a long-time contributor to open source. He describes his job as "learning amazing stuff and meeting amazing people, and then introducing them all to each other". His technology interests include Open Source Development Methodology, Cloud Computing, and Open Source Databases. He is currently the Director of Open Source for HP Cloud Services. He has been the Open Source Advocate for Red Hat OpenShift, the Community Manager for Eucalyptus Systems, the Director of Community Development for Gear6 Memcached, and a Senior Technology Advisor for Network.com at Sun Microsystems. He is a coauthor of the OAuth Core specification. He makes his home in Seattle USA, with an annual trip to his other home in Black Rock City.</p>
<p><strong>Presenting Topic:</strong><u>"How to Get One of These Awesome Open Source Jobs"</u></p>
<p>Getting paid to work on open source is sometimes called “living the dream”. People with skill sets in open source development are in high demand, can have good salaries, and often can work from home, with opportunities to work with excellent coworkers, on projects they enjoy. I will present advice and lead discussion on what the necessary hard skills and social skills are, how to get them, and how to gain the necessary social proofs and reputation, and how to curate a portfolio.</p>
<p><strong>Audience:</strong> Students, New Developers, Not Yet Developers, and people changing jobs</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="MaxMether">Max Mether</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Co-founder SkySQL - MariaDB</p>
<p><strong>Bio:</strong> Max Mether, a native of Finland received his M.Sc (Eng) in Physics and Maths from Helsinki University of Technology. Max joined MySQL AB in 2001 starting as a Consultant and an Instructor and ended up creating the MySQL training program and managing the curriculum under MySQL Ab and later at Sun. As a co-founder Max now manages the field services and training departments at SkySQL and helps advance the MySQL eco-system around the world. Max is a frequent speaker at LinuxFests and other conferences around the globe.
</p>
<p><strong>Presenting Topic:</strong><u>"MaxScale - An Advanced Proxy for MySQL"</u></p>
<p>MaxScale is an interesting new proxy for MySQL and MariaDB that provides advanced features for handling multiple MySQL or MariaDB servers. MaxScale allows you to transparently handle clusters of MySQL servers behind the proxy. MaxScale is different from most other proxies as it is content aware and contains a query parser, has a modular plugin architecture, is aware of the state of the underlying servers and much more.
In this session we will look at the architecture of MaxScale to find out what makes MaxScale so good. We will look at the basic building blocks of MaxScale and how they work together in a very efficient way. We will also discover the basic modules delivered with MaxScale, such as the read-write splitting module, the round-robin module etc. We will also look at different use cases for MaxScale and how to optimize the use of MaxScale, in particular in various replication setups such as Master-Slave replication scenarios and Galera clusters. </p>
<p><strong>Audience:</strong> Admins and developers interested in managing and running clusters of MySQL/MariaDB servers.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="MykelAlvis">Mykel Alvis</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> DevOps Consultant, Automation Monkey</p>
<p><strong>Bio:</strong> Mykel has been involved software engineering for 35 years and has done essentially every (crappy) job that IT has to offer at one point or another. He currently assists enterprises and startups in the adoption of automation with a goal of continuous delivery.</p>
<p><strong>Presenting Topic:</strong><u>"How You Currently AREN'T Delivering Software"</u></p>
<p>DevOps as a buzzword is more than a bit over-used, but DevOps as a practice is still heavily under-utilized.
This presentation will cover the reasons you're not operating with a DevOps mindset and ways to get you out of that horrible place.
Topics will be definitions of states, communications mechanisms and techniques, and building a delivery pipeline.</p>
<p><strong>Audience:</strong> This talk should appeal to everyone in the software delivery chain. They should discover some of the techniques that enable smoother transitions to delivery and better methods of collecting metrics on that delivery chain.</p>
<p><strong>Presenting Topic:</strong><u>"The Tiny Dirty Window We See You Through"</u></p>
<p>Software APIs are an underutilized mechanism for communication. The API of a given codebase is essentially the contract that this code publishes with its consumers. This talk will discuss the importance of the API, how to construct one, and how to deliver it.
There will also likely be some complaining about how poorly software engineers deliver APIs.</p>
<p><strong>Audience:</strong> Developers and people involved in the development process (managers, release engineers, and possibly testers)</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="NateMcConnell">Nate McConnell</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> General Manager and Developer, Synaptian, Inc.</p>
<p><strong>Bio:</strong> Nate has experience working with a variety of programming languages and development frameworks (including C/C++/C#/Objective-C, Java, Python, JavaScript, XHTML, PHP using the Zend Framework, CSS, and many more); he is Synaptian's iOS development team leader, and a Ruby on Rails developer.</p>
<p><strong>Presenting Topic:</strong><u>"Becoming a Rails Developer - the Rest of the Story"</u></p>
<p>Learning Rails is only part of the process of becoming a Rails developer. During this talk, I'll discuss the myriad of other challenges present themselves, including learning various front-end technologies (HTML, CSS, JavaScript), back-end technologies (database, SASS/LESS, CoffeeScript), infrastructure and deployment, and immersing oneself in the open source community and the Rails mentality.</p>
<p><strong>Audience:</strong> Anyone interested in becoming a Rails developer or employers looking to gain a deeper understanding of the other “stuff” involved with training/on-boarding a neophyte Rails developer would gain a comprehensive understanding of everything involved with becoming a Rails developer, besides actually learning Rails.
</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="NickOwen">Nick Owen</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> CEO & Co-founder, WiKID Systems, Inc.</p>
<p><strong>Bio:</strong> Nick Owen is the CEO and Co-founder of WiKID Systems and hates writing bios.</p>
<p><strong>Presenting Topic:</strong><u>"Avoiding the stupid when deploying two-factor authentication"</u></p>
<p>There are many options these days for deploying two-factor authentication. This talk explores the options and provides some thoughts on the best way to deploy it. </p>
<p><strong>Audience:</strong> Network and systems engineers tasked with securing their environment.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="NikEverett">Nik Everett</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Wikimedia Foundation</p>
<p><strong>Bio:</strong> Nik Everett is a software engineer living in Raleigh and working for the Wikimedia Foundation on search.
</p>
<p><strong>Presenting Topic:</strong><u>"Tour of an Elasticsearch Application"</u></p>
<p>Overview of the important bits that power on wiki search on Wikimedia Foundation wikis using Elasticsearch. </p>
<p><strong>Audience:</strong> Could target towards developers or operations. Folks just learning about Elasticsearch or those that know a ton. I'm a pretty informal speaker and happy to customize for the crowd.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="PeterLarsen">Peter Larsen</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Sr. Solutions Architect, Red Hat</p>
<p><strong>Bio:</strong> Working in the IT field for more than 25 years with everythin from development, system administration, databases and enterprise level architecture. Used Linux since '93. Work with Red Hat customers showing them how Open Source makes better IT solutions.</p>
<p><strong>Presenting Topic:</strong><u>"Speed your development into high gear with OpenShift"</u></p>
<p>Do you speak java, php, python, ruby etc? Are you spending your time configuring servers instead of programming? OpenShift Origin is a project that allows you to create/setup environments in seconds. Fully secure, reusable, easily maintainable containers - means you do not have to spend time doing system administration jobs but instead you can focus on making the next Google or Twitter happen.</p>
<p><strong>Audience:</strong> Developers and system administrators. Learn how to standardlize and use the power of Linux containers to create and manage hundreds of projects. </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="PeterZaitsev">Peter Zaitsev</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> CEO and Founder of Percona</p>
<p><strong>Bio:</strong> Peter is arguably the world's foremost expert in MySQL performance and scaling, with a special expertise in hardware and database internals. A native of Moscow, Peter first became a MySQL user in 1998 and quickly became both a technologist and manager in some of Russia's early large MySQL installations. Peter was personally recruited in 2002 by MySQL's founder to manage the High Performance Group within the MySQL Support Team until 2006, when he left to found Percona. Peter has guided Percona from a two-person, bootstrapped startup to a worldwide organization with an international reputation for high quality MySQL software and services.
Peter's work has contributed to dozens of MySQL appliances, storage engines, replication systems, and other technologies. He has advised some of the world's largest MySQL users -- including many Fortune 500 firms and household name web sites -- on MySQL best practices, especially performance scaling and optimization. Peter co-authored High Performance MySQL along with two other Percona experts. He is a frequently invited guest at open source conferences, and has been a sell-out speaker at the yearly MySQL User Conference since its inception. Peter currently lives in North Carolina with his wife and their two children. He holds a Master's Degree in Computer Science from Moscow State University.</p>
<p><strong>Presenting Topic:</strong><u>"Architecture and Design of MySQL Powered Applications"</u></p>
<p>So you're tasked with designing a new MySQL powered application, or with refining the architecture of the old one to meet new challenges. What process should you follow and what tools should you have in your toolbox? In this presentation we will look into the process that MySQL Architects should follow in order to design efficient and scalable MySQL powered applications. We will look into what questions should be asked about Performance, High Availability, Security, and Scalability of applications. We will also give direction on what tools and practices the Architect should be aware of such as Replication, Clustering, Caching, and Buffering. We also will review the most common software packages which allow us to implement these architecture patterns in our applications.</p>
<p><strong>Audience:</strong> Intermediate level DBAs tasked with designing a new MySQL powered application, or with refining the architecture of the old one to meet new challenges</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="RichardHipp">Richard Hipp</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Founder of Hipp, Wyrick & Company, Inc</p>
<p><strong>Bio:</strong> Dr. D. Richard Hipp (Ph.D. Duke University 1992) is the founder of Hipp, Wyrick & Company, Inc, a small but multinational software development firm providing bespoke application development and supporting a variety of proprietary and open-source software components, including SQLite and Fossil.</p>
<p><strong>Presenting Topic:</strong><u>"SQLite as an Application File Format"</u></p>
<p>Many applications need to hold data on local persistent storage. There are countless ways to do this: Writing out one or more files of CSV or XML or JSON is a popular choice. Some applications write many small files for a "pile-of-files" format. Stuffing a pile-of-files into a ZIP archive is another common pick. And, of course, some applications choose to grow their own custom formats.
In most cases, using a SQLite database file as the application file format is a better approach: more reliable, more performance, and easier to implement and maintain. This talk explains why SQLite database files make excellent application file formats and provides guidance to application designers on using SQLite in that role.</p>
<p><strong>Audience:</strong> This talk is geared toward software developers, application designers, and software system integrators. Attendees will learn why SQLite often works better than other choices as an application file format.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="RikkiEndsley">Rikki Endsley</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Open Source and Standards, Red Hat</p>
<p><strong>Bio:</strong> Rikki Endsley is a community evangelist at Red Hat on the Open Source and Standards team. In the past she worked as a tech journalist, community manager of the USENIX Association, associate publisher at Linux New Media USA, and as the managing editor of Sys Admin magazine. She lives in Austin, Texas. </p>
<p><strong>Presenting Topic:</strong><u>"What Communities Can Learn from Buffy the Vampire Slayer "</u></p>
<p>The cast of characters from Buffy the Vampire Slayer offer many lessons for open source communities. Buffy did not volunteer to lead a team. Instead, she was the "chosen one" and had to grow into her leadership role. Other characters illustrate how energy demons drain communities, how trolls can become valued contributors, and how mentoring helps team members excel.
</p>
<p><strong>Audience:</strong> This fun talk looks back at characters from the popular Buffy the Vampire Slayer series that went off the air 10 years ago. Using main characters as examples, we’ll discuss how the lines between good and bad blur when it comes to communities, and how even inexperienced or disruptive individuals have the potential to be great contributors and strong allies.</p>
</p>
<p><strong>Presenting Topic:</strong><u>"You know, for kids! 7 ideas for improving tech education in schools"</u></p>
<p>Before the tech field sees a dramatic increase in diversity, our educational system must be more inclusive. This talk is based on the popular article "Open Letter to My Daughter's High School Programming Teacher." Based on personal experience raising her 17-year-old daughter, Rikki will present 7 suggestions for improving high school programming classes, increasing diversity, and eliminating harassment.
</p>
<p><strong>Audience:</strong> Audience: General (community, educators, parents, students, open source enthusiasts)
This talk will cover how raising confident daughters with access to technology and mentors isn’t enough. By sharing her personal experience with raising a teenage daughter, Rikki will show how a high school programming class is a microcosm of the open source tech world, and how negative experiences early on are enough to turn girls away from pursuing tech careers later. Inspired by her daughter’s negative experience in her first programming class, Rikki will discuss what can (and does) go wrong in early computing education, and how the environment can be improved dramatically without affecting staffing or budgets.
The talk will also show specific examples of the overwhelming backlash that occurs when women and girls speak up about harassment. Attendees will take away practical ideas for improving technology education at home and in schools, with the achievable goal of creating a more inclusive, diverse tech field in the near future.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="RobertMarshall">Robert Marshall</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> System Admin (RetromMud) & Data Architect (Kobie Marketing)</p>
<p><strong>Bio:</strong> Robert got his first taste of Linux in 1997 and hasn't looked back. He spent quite a few years consulting for small businesses and currently is a data architect working with a fast-growing company whose platform runs on Postgres.l</p>
<p><strong>Presenting Topic:</strong><u>"Hello, Ruby!"</u></p>
<p>Heard about Ruby but wonder what it's all about? Come see in this beginner friendly introduction to Ruby and what makes it both easy to learn and fun to use!</p>
<p><strong>Audience:</strong> This talk appeals to beginning programmers and Ruby novices.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="Ronin">Ronin</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> </p>
<p><strong>Bio:</strong> </p>
<p><strong>Presenting Topic:</strong><u>"Hacker Toys for Hacker Boys ... and Girls"</u></p>
<p></p>
<p><strong>Audience:</strong> </p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="RussellPavlicek">Russell Pavlicek</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Xen Project Evangelist, Citrix Systems</p>
<p><strong>Bio:</strong> Russell Pavlicek has been a speaker at over 50 open source conferences. A Linux user since 1995, he was an Open Source columnist for Infoworld and Processor magazines, as well as a former panelist on The Linux Show weekly webcast. He has over 20 years experience delivering software services. He currently employed by Citrix Systems as an evangelist for the Xen Project.
</p>
<p><strong>Presenting Topic:</strong><u>"Introduction to the Advanced Security Features of the Xen Project Hypervisor"</u></p>
<p>The Xen Project team produces a mature, enterprise-grade virtualization technology featuring many advanced and unique security features. For this reason, it's the hypervisor of choice for multiple security-sensitive government agencies. However, while much of the security of Xen Project software is inherent in its design, many of the advanced security features, such as stub domains, driver domains, and Xen Security Modules (XSM), are not enabled by default. This session will describe many of the advanced security features of the software which can be used in either a traditional virtualization environment or a cloud.</p>
<p><strong>Audience:</strong> This talk is for people who are interested in hypervisor security in either a standard virtualization or cloud environment. Attendees will get an overview of several Xen Project security features, with pointers toward more detailed information.</p>
<p><strong>Presenting Topic:</strong><u>"Geek Empowerment: The Real Heart of Open Source"</u></p>
<p>Many people today have jobs creating Open Source software. But for too many of these people, FOSS development is just another coding job with just another development methodology. Although these people are creating Open Source software, they are missing the real heart of Open Source completely.
I was present in the late 1990s at many of the earliest Linux conferences. I clearly remember talking with many of the conferees; seeing the light in their eyes and hearing the enthusiasm in their voices. They weren’t excited about a new development methodology. Most weren’t even driven with enthusiasm by the Four Freedoms of Free Software. Almost all seem elated by their own empowerment—an empowerment which rarely existed before the rise of FOSS.
Until the 1990s, software engineers were mostly power tools in the hands of others. We could think up marvelous designs and concepts, but at the end of the day, some product manager had the last say on whether or not our bright idea would be implemented. We may have been the engine for IT, but someone else almost always did the driving.
The arrival of FOSS meant empowerment and self-realization of the geek. Not only could we dream big dreams, but no one could tell us not to implement those dreams. For once, what we did was our choice, and we could face the consequences of that choice.
But have the cultural changes associated with the corporate acceptance of FOSS actually killed the crucial self-enablement which helped birth the movement? Have the business people taken the reigns back again, costing us the important victory we won years ago? Can the next generation of FOSS coders experience the same empowerment that their predecessors enjoyed?
This session will analyze the past, examine the present, and provide guidance for the future of FOSS.
</p>
<p><strong>Audience:</strong> This talk has value for anyone in Open Source, from the rankest newbie to the most senior practitioner. Newbies will learn about the heart of Open Source -- something you won't find in a job description. And many old hands will be challenged to remember -- and teach -- why they started working with FOSS in the first place.</p>
</p>
<p><strong>Presenting Topic:</strong><u>"Xen Project 4.4: Features and Futures"</u></p>
<p>The 4.4 release of Xen Project is no minor "point" release of software. This latest release from the original enterprise-ready Open Source hypervisor contains some important additions, including the enhanced libvirt support, additional support for the ARM architecture, the release of Mirage OS 1.0, a tech preview of nested virtualization, and more.
Another notable arrival is the new experimental PVH mode. Dubbed Paravirtualized Hardware mode, PVH represents a new leap in paravirtualization: Paravirtualization within a hardware container, resulting in potentially significant improvements in performance.
</p>
<p><strong>Audience:</strong> This session is valuable both for current users of the Xen Project Hypervisor and for those who have not touched Xen Project software in years. You will learn about the newest features and capabilities of the Xen Project Hypervisor.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="RuthSuehle">Ruth Suehle</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Open Source and Standards group, Red Hat</p>
<p><strong>Bio:</strong> Ruth Suehle manages the community leadership team in Red Hat's Open Source and Standards group, which helps upstream open source software communities be more successful. She also leads the Fedora Project's marketing team and is co-author of Raspberry Pi Hacks (O'Reilly, Dec. 2013). Previously an editor for Red Hat Magazine, she now leads discussions about open source principles as a moderator at opensource.com. She has spoken on a variety of open source topics at many conferences, from regional Linux-focused events to larger groups such as SXSW Interactive. Ruth is also a senior editor at GeekMom.com, where she covers the adventures of motherhood alongside technology and sci-fi. </p>
<p><strong>Co-Presenting Topic:</strong><u>"Raspberry Pi Hacks"</u></p>
<p>Co-presenter; Please refer to <a href="#TomCallaway" name="TomCallaway">Tom Callaway</a> for the full description of this talk</p>
<p><strong>Audience:</strong> Anyone interested in either building projects with the Pi or seeing projects others have built.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="Ryan"Icculus"Gordon">Ryan "Icculus" Gordon</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Hackmaster, icculus.org</p>
<p><strong>Bio:</strong> N/A</p>
<p><strong>Presenting Topic:</strong><u>"The Linux Game Industry"</u></p>
<p>It's 2014, and Linux is becoming a hotspot for video games. This talk will cover the history of gaming on Linux, the current state of things, what happens next, and how you can be part of the fun.</p>
<p><strong>Audience:</strong> Everyone is a gamer. This talk will cover the hardcore Call of Duty people and the casual Minesweepers.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="ScottSuehle">Scott Suehle</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Cloud Support Engineer, Eucalyptus Systems</p>
<p><strong>Bio:</strong> Scott Suehle is a cloud support engineer for Eucalyptus Systems. He actively participates in the quality testing of several Eucalyptus open source projects and is a member of the Fedora Project community. Previously a systems analyst at Duke University and at Yardi Systems, Scott has taught classes on server configuration and SQL.</p>
<p><strong>Presenting Topic:</strong><u>"Baby You Can Drive My Cloud..."</u></p>
<p>...And Maybe You'll Fork It. I will demonstrate usage of open source tools to create a working AWS-compatible development cloud on your local laptop. This is OS agnostic, so whether you use Linux or one of those other OSes to operate your machine, we can get you up and running. I will show you how to use Vagrant and Chef to stand up a development cloud environment in only 30 minutes. All projects are hosted on Github, and we welcome pull requests and comments.</p>
<p><strong>Audience:</strong> Developers of cloud applications and system administrators looking for automation of deployment of private cloud systems.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="SteveBurge">Steve Burge</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Founder of OSTraining</p>
<p><strong>Bio:</strong> Originally from the U.K., he now lives in Atlanta in the U.S.A.. He was a teacher for many years before starting Alledia.com, a web development firm. After several years of full-time web work, he found the desire to teach coming back again and started OSTraining.
He now travels widely teaching people how to use Joomla, WordPress and Drupal. He has been heavily involved in various Open Source projects, writing books, starting user groups and serving as a board member.</p>
<p><strong>Presenting Topic:</strong><u>"10 Ways to Convince Your Staff to Drink the Open Source Kool Aid"</u></p>
<p>Deciding to move a large organization to open source is tough enough. It’s a whole other challenge to bring your staff along with you during the move.
How do you train a staff of thousands to accept, tolerate, use and perhaps even enjoy open source?
What challenges await for staff who are moving away from a very corporate, licensing-heavy environment?
How can the move to open source actually invigorate your staff, helping you hire and retain better developers?
Steve plans to provide answers to these questions using real-life examples from large companies and government agencies.</p>
<p><strong>Audience:</strong> Companies and organizations wondering how to move away from a heavily-licensed environment.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="TimFowler">Tim Fowler</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Network Engineer & Community Evangelist, Sabai Technology</p>
<p><strong>Bio:</strong> Tim Fowler has spent many years providing small businesses with powerful open source solutions to help leverage their capabilities without crippling their wallets. In recent years he ventured into and out of enterprise environments, where he was able to implement many powerful and robust FOSS solutions. Tim is now working at Sabai Technology as an engineer and developer, working to develop a new open source networking platform and the community around it. He is an active member of several Linux User Groups in North and South Carolina. Tim is the founder of Docker Greenville.</p>
<p><strong>Presenting Topic:</strong><u>"Docker: Containerize All The Things"</u></p>
<p>Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.
In this talk we will walk through an introduction to Docker and its history. We will demonstrate simple ways to get started using Docker and the Docker ecosystem. Finally, we will see Docker in action by deploying services in a matter of seconds.</p>
<p><strong>Audience:</strong> This talk appeals to those that are interested in:
Virutalization
Linux containers
Process Virtualization vs Machine Virtualization
DevOps
Deployment Technologies
Deployment Orchestration
SaaS
PaaS
Development Environments
People attending this talk we be learn containerization with Docker meets a a huge need that has existed for some time in process of developing and deploying services. They will learn the basics on how to use the tools, why you would use the tools and the resources to continue learning more and diving deeper into Docker.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="TomCallaway">Tom Callaway</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> Tom Callaway, Fedora Special Projects, Red Hat</p>
<p><strong>Bio:</strong> Tom Callaway is in the CTO Office at Red Hat. He volunteers to give talks on controversial topics.</p>
<p><strong>Co-Presenting Topic:</strong><u>"Raspberry Pi Hacks"</u></p>
<p>Tom Callaway and Ruth Suehle, authors of Raspberry Pi Hacks (O’Reilly, December 2013), will share hints and tips for brave hackers ready to bring their ideas to life with the Raspberry Pi. They’ll start with the important basics of doing tricks with your Pi and go on to talk about a few fun projects, from game emulators to low-Earth-orbit photography. This talk is fun for both experienced builders and novices who would like to get started building something with the Pi, so regardless of whether you know how to use a soldering iron or use a cross-compiler, you'll find something useful.
Ruth and Tom will start with the basic-but-important Pi tricks, like choosing the best distro for the job you intend to do as well as address more challenging problems, like what happens when you need to build a custom kernel. We'll tell you things like how to add a power switch (since the thing doesn't come with one!) and check your power problems.
Then we'll show you some of the cool stuff that we and other people have made, from controlling Christmas light displays and using the Pi as an FM radio to a project so awesome, it scored the creator an upgrade from girlfriend to wife. This Pi talk is topped with a generous meringue of Lego TARDIS, Pi-powered Pipboy, and aliens, so come ready to geek out, both Pi and otherwise.
</p>
<p><strong>Audience:</strong> People who want to learn more about a Raspberry Pi, people who own a Raspberry Pi but haven't done anything with it yet, people who have done something awesome with a Raspberry Pi and want to share it, people who want to learn why the Raspberry Pi starts acting weird when they plug in USB peripherals, people who like jokes about Stargates, people obsessed with Lego, people who like to laugh, people who hate to laugh but like to watch other people laugh.
They will all learn. Oh yes. They'll learn. Err, I'm sorry.
They will learn some of the pitfalls of the Raspberry Pi and some great ideas for their own projects. They may also get a free book and/or t-shirt.</p>
<p><strong>Presenting Topic:</strong><u>"Systemd"</u></p>
<p>Learn what systemd is, how it works in Fedora, and why it might not be the worst thing ever to happen to Linux.</p>
<p><strong>Audience:</strong> People who get excited about init systems. They'd learn about systemd.</p>
</div>
</div>
<h2 class="acc_trigger"><a href="#" name="ZachUnderwood">Zach Underwood</a></h2>
<div class="acc_container">
<div class="block">
<p><strong>Title:</strong> System Administrator, Globalvision</p>
<p><strong>Bio:</strong> System Administrator with Globalvision, an WISP(wireless ISP) in Greenville, SC that supports a wireless network serving 200+ customers using Ubiquiti gear.
The wireless network is a mix if point to point (for dedicated bandwidth) and point to multipoint for residential customers.
</p>
<p><strong>Presenting Topic:</strong><u>"Providing wifi for SELF"</u></p>
<p>Doing WIFI at scale is not as easy as plugging in an Access Point and calling it a day. You also don’t have to spend $1,500 for a Cisco AP. We will show the management software for the APs and a great Open Source network monitoring software called Observium. We will even show you the costs and numbers involved providing WIFI for SELF </p>
<p><strong>Audience:</strong> This will appeal to sysadmins and anyone who wants to get up wifi for indoors or outdoors.</p>
</div>
</div>
</div>
<div id="footer">
<div style="background-color: #000000; margin: -5px 0px 0px 0px; padding: 0px; position: relative; width: 100%;">
<span class="colorbox" style="background-color: #34687b;"> </span>
<span class="colorbox" style="background-color: #5a766f;"> </span>
<span class="colorbox" style="background-color: #7d8264;"> </span>
<span class="colorbox" style="background-color: #9d8e59;"> </span>
<span class="colorbox" style="background-color: #c09a4e;"> </span>
<span class="colorbox" style="background-color: #dea545;"> </span>
<span class="colorbox" style="background-color: #ff832d;"> </span>
<span class="colorbox" style="background-color: #ff5520;"> </span>
</div>
<div id="countdown"></div>
</div>
</body>
</html>