Skip to content

Commit

Permalink
Move archived slides links from abstract to slides_url
Browse files Browse the repository at this point in the history
  • Loading branch information
AndrewKvalheim committed Nov 6, 2023
1 parent dc062aa commit 0a90cac
Show file tree
Hide file tree
Showing 14 changed files with 26 additions and 28 deletions.
6 changes: 2 additions & 4 deletions _archive-sessions/2015/how-to-train-your-compiler.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: How to Train Your Compiler
osem_url: https://osem.seagl.org/conferences/seagl2015/program/proposals/43
beginning: '2015-10-24T13:30:00.000-07:00'
end: '2015-10-24T14:20:00.000-07:00'
resources:
slides_url: https://github.com/iankronquist/how-to-train-your-compiler
presenters:
- name: Ian Kronquist
affiliation: The Open Source Lab
Expand All @@ -20,7 +22,3 @@ We'll look at the major components of compilers and interpreters and the theory

This talk has been presented at Beaver BarCamp in April, 2015 and is being
further refined.

The source code for the slides can be found at <https://github.com/iankronquist/how-to-train-your-compiler>

A relatively recent build of the slides can be found at <http://people.oregonstate.edu/~kronquii/build/slides/#2>
4 changes: 2 additions & 2 deletions _archive-sessions/2015/you-should-speak.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: You Should Speak
osem_url: https://osem.seagl.org/conferences/seagl2015/program/proposals/20
beginning: '2015-10-23T14:00:00.000-07:00'
end: '2015-10-23T14:50:00.000-07:00'
resources:
slides_url: https://talks.edunham.net/seagl2015/
presenters:
- name: E. Dunham
affiliation: Mozilla
Expand Down Expand Up @@ -34,5 +36,3 @@ many of the problems which aspiring speakers encounter, including:

These tricks will be helpful for experienced presenters looking to learn new
skills, as well as novice speakers who need some help getting started.

Slides at <https://talks.edunham.net/seagl2015/>
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Blockchain and Cryptocurrency for Free and Open Source Project Governance
osem_url: https://osem.seagl.org/conferences/seagl2016/program/proposals/121
beginning: '2016-11-12T10:45:00.000-08:00'
end: '2016-11-12T11:45:00.000-08:00'
resources:
slides_url: https://www.slideshare.net/createTank/seagl-2016-blockchain-and-cryptocurrency-for-open-source-project-governance
presenters:
- name: Joe Roets
affiliation: Dragonchain
Expand Down Expand Up @@ -31,5 +33,3 @@ Speaker is Joe Roets:
- Overstock.com Project Medici - Former Senior Technical Advisor

Resume: <https://goo.gl/wobjM3>

Slides: <https://www.slideshare.net/createTank/seagl-2016-blockchain-and-cryptocurrency-for-open-source-project-governance>
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: 'Concise GNU Bash: An Introduction to Advanced Usage'
osem_url: https://osem.seagl.org/conferences/seagl2016/program/proposals/196
beginning: '2016-11-12T15:30:00.000-08:00'
end: '2016-11-12T16:30:00.000-08:00'
resources:
slides_url: http://talk.jpnc.info/bash_seagl_2016.pdf
presenters:
- name: James Pannacciulli
affiliation: Media Temple
Expand All @@ -15,8 +17,6 @@ presenters:
and brewing. James has presented on Bash usage at SCALE, OSCON, and LinuxCon Europe.
---

Slides: [`bash_seagl_2016.pdf`](http://talk.jpnc.info/bash_seagl_2016.pdf)

A fast paced, broad (but not too shallow) introduction to Bash features for users familiar with command line environments who want to go beyond simple command execution. Exciting concepts and syntax illustrated in the slides and demonstrated with live examples.

Topics include command types, parameters (arguments, variables, arrays, special parameters), parameter expansion (interpolation, directly or with truncation or substitution), stream redirection, compound commands (loops, groups, conditionals), subshells, brace expansion (word and sequence generation), tests and pattern matching, branching (if, case, logical operators), functions, and the encapsulation of parameters and functions for expansion into distinct Bash instances (run your functions in a root shell or on remote hosts via SSH). Throughout the talk, topics covered are combined to demonstrate higher level constructions and abstractions.
Expand Down
4 changes: 2 additions & 2 deletions _archive-sessions/2016/exploring-system-calls-with-strace.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Exploring System Calls with Strace
osem_url: https://osem.seagl.org/conferences/seagl2016/program/proposals/187
beginning: '2016-11-11T16:30:00.000-08:00'
end: '2016-11-11T17:30:00.000-08:00'
resources:
slides_url: https://www.muppetlabs.com/~mikeh/systemcalls.pdf
presenters:
- name: Mike Hamrick
osem_url: https://osem.seagl.org/users/365
Expand All @@ -16,5 +18,3 @@ presenters:
You can learn a lot about what programs are doing under the hood by examining the system calls that they make. In this talk I'll demonstrate how you can use the strace program in GNU/Linux to learn things about what programs are doing. What files are opened, read from and written to? What DNS and MySQL queries are being made? All of these questions can be answered using strace. I'll also show how you can use strace to output timing deltas to identify slow system calls that may be hurting your program's performance. I'll demonstrate how you can attach strace to a running apache or nginx worker process to debug a live website. I'll also spend a bit of time talking about GNU/Linux system calls themselves, and how strace displays the various C data structures (like sockaddr) that are used in interesting system calls like connect(2).

Some of this talk will be a bit of a rehash of my YouTube video on the subject, but this will be a longer, more in-depth dive into the world of GNU/Linux system calls and strace.

This talk is finished, but you can [view the slides here](https://www.muppetlabs.com/~mikeh/systemcalls.pdf).
4 changes: 2 additions & 2 deletions _archive-sessions/2016/linux-jargon.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Linux Jargon
osem_url: https://osem.seagl.org/conferences/seagl2016/program/proposals/126
beginning: '2016-11-11T10:45:00.000-08:00'
end: '2016-11-11T11:45:00.000-08:00'
resources:
slides_url: https://slides.lucywyman.me/linux-jargon
presenters:
- name: Lucy Wyman
affiliation: OSU Open Source Lab
Expand All @@ -17,5 +19,3 @@ presenters:
---

Join me on a cultural, technical, and philosophical journey through time and space. Not sure what BDFL, Backus-Naur Form, gparted, astroturfing, or The Evil Bit are? I've got you covered. This talk aims to introduce common phrases, tools, protocols, cultural references, and other tech jargon to help you keep up with technical discussions.

Slides available at <https://slides.lucywyman.me/linux-jargon>
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: "Servo's Infrastructure: Building Tomorrow's Browser Engine"
osem_url: https://osem.seagl.org/conferences/seagl2016/program/proposals/194
beginning: '2016-11-12T16:30:00.000-08:00'
end: '2016-11-12T17:30:00.000-08:00'
resources:
slides_url: https://talks.edunham.net/seagl2016/servo/
presenters:
- name: E. Dunham
affiliation: Mozilla
Expand All @@ -18,5 +20,3 @@ presenters:
The Servo browser engine is a Mozilla initiative to test novel approaches to rendering the web and build components to improve Firefox. Servo's zealously open community contribution model is a glimpse into the future of how corporate projects can work symbiotically with volunteers.

However, the mix of Servo's uncompromisingly open workflow and Mozilla's strict security requirements for Firefox components creates infrastructure challenges. This talk will follow Servo's quest to get the best of both worlds, highlighting the tools and techniques that other projects can use on similar challenges.

Slides are available at <https://talks.edunham.net/seagl2016/servo/> (use arrow keys to navigate)
4 changes: 2 additions & 2 deletions _archive-sessions/2016/your-resume-is-code.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Your Resume Is Code
osem_url: https://osem.seagl.org/conferences/seagl2016/program/proposals/198
beginning: '2016-11-11T15:30:00.000-08:00'
end: '2016-11-11T16:30:00.000-08:00'
resources:
slides_url: https://talks.edunham.net/seagl2016/resume/slides.pdf
presenters:
- name: E. Dunham
affiliation: Mozilla
Expand All @@ -18,5 +20,3 @@ presenters:
Does your resume sit abandoned in a Word or LibreOffice document, forgotten for years at a time between job hunts? Is it unpleasant to work on, inconsistently formatted, and difficult to read?

LaTeX is a Free Software document formatting tool which can make your resume not only aesthetically pleasing, but fun to hack on as well! This talk will teach you the basics of LaTeX typesetting, how to apply it to your resume, and some best practices for making the document useful to your recruiters and interviewers. And since your resume will now be a single text file that you can use common Unix utilities to render into a format of your choice, you can apply your favorite version control and code review tools to it as well!

Slides are available at <https://talks.edunham.net/seagl2016/resume/slides.pdf>
1 change: 1 addition & 0 deletions _archive-sessions/2017/automatic-chicken-door-howto.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ beginning: '2017-10-06T13:00:00.000-07:00'
end: '2017-10-06T13:20:00.000-07:00'
resources:
internet_archive_identifier: AutomaticChickenDoorHOWTOATalkByAdamMonsenAtSeaGL2017
slides_url: https://github.com/meonkeys/seagl2017-rpi-talk
presenters:
- name: Adam Monsen
affiliation: SeaGL
Expand Down
4 changes: 2 additions & 2 deletions _archive-sessions/2017/scaling-applications-with-redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Scaling applications with Redis
osem_url: https://osem.seagl.org/conferences/seagl2017/program/proposals/257
beginning: '2017-10-07T14:00:00.000-07:00'
end: '2017-10-07T14:50:00.000-07:00'
resources:
slides_url: https://docs.google.com/presentation/d/1ohEaLzaUMDy5uA2VcdEw4WtdZyqroOhK8a_W32bU_T8/edit?usp=sharing
presenters:
- name: Dmitry Polyakovsky
osem_url: https://osem.seagl.org/users/563
Expand All @@ -25,5 +27,3 @@ and queues. Or exposure to alternative technologies such as Memcache or
RabbitMQ.

Checkout <https://www.meetup.com/Seattle-Redis> for more Redis info.

For those of you who could not attend, here are the slides <https://docs.google.com/presentation/d/1ohEaLzaUMDy5uA2VcdEw4WtdZyqroOhK8a_W32bU_T8/edit?usp=sharing>
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: 'Hack your clothes: Merging and patching textiles'
osem_url: https://osem.seagl.org/conferences/seagl2018/program/proposals/551
beginning: '2018-11-09T13:30:00.000-08:00'
end: '2018-11-09T14:20:00.000-08:00'
resources:
slides_url: https://talks.edunham.net/seagl2018/sewingtalk.pdf
presenters:
- name: E. Dunham
affiliation: Mozilla
Expand All @@ -18,5 +20,3 @@ presenters:
Many FLOSS enthusiasts exact perfect control of every bit and byte in their digital lives, but feel helpless at the mercy of clothing manufacturers to mass-produce garments for them. Sewing is an under-appreciated technology which allows you to modify, resize, and even duplicate your proprietary garments, or design your own!

This talk will take a quick spin through the underlying principles of fabric materials and construction, then share everything you need to know to mend, re-shape, or add pockets to your clothes. And of course, we’ll talk about when you should and shouldn’t sew with floss.

Slides online at <https://talks.edunham.net/seagl2018/sewingtalk.pdf>
4 changes: 2 additions & 2 deletions _archive-sessions/2018/take-back-your-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Take Back Your Data
osem_url: https://osem.seagl.org/conferences/seagl2018/program/proposals/510
beginning: '2018-11-10T16:00:00.000-08:00'
end: '2018-11-10T16:20:00.000-08:00'
resources:
slides_url: https://andschwa.com/public/Take_Back_Your_Data.pdf
presenters:
- name: Andy Schwartzmeyer
osem_url: https://osem.seagl.org/users/430
Expand All @@ -15,8 +17,6 @@ presenters:
user.
---

[Slides!](https://andschwa.com/public/Take_Back_Your_Data.pdf)

This talk is aimed at those with a beginner to intermediate level of experience using technology, and falls under the category of (personal) "Information Security."

In today's world, users have lost control over their personal data. A massive industry has been created by companies such as Google, Amazon, Facebook, Microsoft, and others where the product is _you_: your likes, dislikes, behaviors, interests, social circles, emails, instant messages, location, face, voice, medical problems, and anything else that is entered into a phone or computer. These companies have convinced people, often unknowingly, to give them their most personal (and valuable) data, which they sell to other companies for incredible profits. The users do not know who ends up with their data, nor how it is used, but fortunately users are becoming aware of this as a problem.
Expand Down
3 changes: 1 addition & 2 deletions _archive-sessions/2018/the-democratization-of-software.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ end: '2018-11-10T09:55:00.000-08:00'
keynote: true
resources:
internet_archive_identifier: seagl2018-stephenwalli-keynote
slides_url: https://www.slideshare.net/stephenrwalli/the-democratization-of-software-seagl-2018
presenters:
- name: Stephen Walli
osem_url: https://osem.seagl.org/users/576
Expand All @@ -17,5 +18,3 @@ In 1995 everything changed with the creation of the World Wide Web. Anything tha
But the industry we never talk about is the one that was already digital – software. Software was democratized as well. We’ve shared software for as long as we’ve written software. By pulling the friction out of the pipeline around software and sharing it liberally through open source licensing, we’ve ended up in a completely new software industry over the past 20 years.

This talk presents the trends that got the industry to where it is, as well as ideas for the coming challenges for the next twenty years of open source software. It might be a cautionary tale.

[Slides](https://www.slideshare.net/stephenrwalli/the-democratization-of-software-seagl-2018)
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: How to use linux tools to troubleshoot small networks
osem_url: https://osem.seagl.org/conferences/seagl2019/program/proposals/600
beginning: '2019-11-15T10:45:00.000-08:00'
end: '2019-11-15T11:35:00.000-08:00'
resources:
slides_url: https://docs.google.com/presentation/d/e/2PACX-1vRcSREMJnCt5tgcPVzrzvxWDGq4aBnAz5zF2JFNa70fvIk_-GrvP-70GXqx8ILQ-4BFafgmoH_NS3JQ/pub?start=false&loop=false&delayms=3000
presenters:
- name: Jeff Silverman
affiliation: PuPPy
Expand All @@ -20,5 +22,3 @@ It's fairly common knowledge about the tools available to troubleshoot a network
In this workshop, I am going to discuss the OSI model (and how it sort of kind of fits the TCP/IP model) and then go up the stack to show what can go wrong at each level, how to diagnose it, and how to fix it.

I gave a similar presentation at LinuxFest in April 2017. It was well-received, however, there are some things I have learned since then that will make the presentation more relevant to home networks.

See [the slides from the presentation](https://docs.google.com/presentation/d/e/2PACX-1vRcSREMJnCt5tgcPVzrzvxWDGq4aBnAz5zF2JFNa70fvIk_-GrvP-70GXqx8ILQ-4BFafgmoH_NS3JQ/pub?start=false&loop=false&delayms=3000).

0 comments on commit 0a90cac

Please sign in to comment.