-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'slides/master' into ext
- Loading branch information
Showing
346 changed files
with
42,383 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
tracey-jaquith-gitlab-and-nomad-a-gitops-dream-come-true.pdf | ||
textAV |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,15 @@ | ||
# tracey | ||
# Tracey Jaquith's slides, talks and projects - https://tracey.archive.org/ | ||
|
||
pointers to slides/talks and projects | ||
See: https://tracey.archive.org/ | ||
|
||
Tracey Jaquith | ||
|
||
Founding Coder, Internet Archive 🏛️ | ||
|
||
TV Architect | ||
|
||
I focus on TV, video/audio, UI/UX, javascript 🦕, markdown, 🦭 containers & devops 🐋 | ||
|
||
Find me at: | ||
[🦣 mastodon](https://mastodon.social/@traceypooh) | ||
[🐦 twitter/X](https://twitter.com/tracey_pooh) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../images |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,198 @@ | ||
<!doctype html><head><script src="../eveal.js/eveal.js"></script></head><body> | ||
|
||
# Internet Archive | ||
# Pods & Pods | ||
## ++diversity | ||
### Aaron Swartz Day, 2019 | ||
|
||
<small> | ||
by | ||
[traceypooh](https://twitter.com/tracey_pooh) | ||
<a href="https://github.com/traceypooh"><img style="margin:0" src="i/git.png"/></a> | ||
<br/> | ||
</small> | ||
|
||
<small> | ||
_?_ for key shortcuts | ||
</small><br/> | ||
https://archive.org/~tracey/slides | ||
|
||
|
||
|
||
<a href="https://archive.org"> | ||
<img src="i/glogo.png" style="position:fixed; bottom:0.5%; left:10%;"/> | ||
</a> | ||
<a href="https://internetarchive-www.dev.archive.org"> | ||
<img src="i/k8.png" style="position:fixed; bottom:0; left:80%;"/> | ||
</a> | ||
|
||
|
||
--- | ||
<b>tracey</b><br><br> | ||
expert plastic square presser | ||
|
||
|
||
--- | ||
# Empower | ||
|
||
|
||
--- | ||
# Kubernetes | ||
## and Pods of Docker Containers | ||
|
||
|
||
--- | ||
# Kubernetes | ||
- 1 code repo => 1 deployment (via GitLab) | ||
- `docker build` | ||
- deploy docker containers inside 'pods' | ||
- pods | ||
- rolling update / rollback | ||
- autoscale | ||
- built-in load balancer | ||
- DNS names | ||
|
||
|
||
--- | ||
# More info | ||
- https://gitlab.com/internetarchive/kre8 | ||
- cluster creation & management | ||
- GitLab tie-ins | ||
- full CI / CD | ||
- https://docs.gitlab.com/ee/topics/autodevops/ | ||
|
||
|
||
--- | ||
# Dockerfile | ||
|
||
```bash | ||
FROM node | ||
|
||
RUN apt-get -y update && apt-get -y install nginx fcgiwrap | ||
|
||
COPY . /app | ||
WORKDIR /app | ||
RUN rm -rfv /var/www/html && \ | ||
ln -s /app/www /var/www/html && \ | ||
ln -sf /app/default /etc/nginx/sites-available/default && \ | ||
|
||
RUN npm install | ||
|
||
CMD bash -c "service fcgiwrap start && nginx -g 'daemon off;'" | ||
``` | ||
|
||
--- | ||
# HTML | ||
```html | ||
<script type="module" src="details-page.js"></script> | ||
<style> | ||
#theatre { | ||
background-color: black; | ||
height: 75vh; | ||
text-align: center; | ||
} | ||
#jw6 { | ||
margin: auto; | ||
} | ||
</style> | ||
<div id="theatre"> | ||
<div id="jw6"></div> | ||
</div> | ||
<details-page mdapi={"metadata":{"title":"Baby-Elephant","creator":"Tracey","mediatype":"movies","identifier":"babyelephant"]}>javascript required</details-page> | ||
``` | ||
|
||
|
||
--- | ||
## Web Components / JavaScript | ||
```javascript | ||
import { LitElement, html, css } from './web_modules/lit-element.js' | ||
|
||
export class DetailsPage extends LitElement { | ||
static get styles() { | ||
return css` | ||
#metadata { max-width: 800px; margin: auto; }` | ||
} | ||
|
||
render() { | ||
return html` | ||
<div id="metadata"> | ||
<h1>${this.mdapi.metadata.title}</h1> | ||
</div>` | ||
} | ||
} | ||
|
||
customElements.define('details-page', DetailsPage) | ||
``` | ||
|
||
|
||
--- | ||
# prototype site | ||
|
||
https://internetarchive-www.dev.archive.org | ||
|
||
|
||
--- | ||
# Solid | ||
|
||
<img src="https://solid.inrupt.com/themes/custom/solid/logo.svg" | ||
style="width:150px; position:absolute; top: 0; right: 5%;"/> | ||
|
||
**SOcial LInked Data** | ||
|
||
- Decentralized, portable, data storage | ||
- You own it | ||
- You control access to it by people/apps | ||
- You can move it to any provider you like | ||
|
||
https://solid.mit.edu/ | ||
|
||
|
||
--- | ||
# Make a Pod on archive.org | ||
|
||
- https://pod.archive.org | ||
- https://solid.inrupt.com/how-it-works | ||
- https://solid.inrupt.com/docs/app-on-your-lunch-break | ||
|
||
<i>** coming to items soon!</i> | ||
|
||
|
||
--- | ||
# Pods in Pods | ||
|
||
|
||
--- | ||
# Diversity | ||
|
||
|
||
--- | ||
makes us stronger | ||
|
||
|
||
--- | ||
danah boyd | ||
|
||
```So many more people face the personal and professional harm of exclusion, the emotional burden of never-ending subtle misogyny ..``` | ||
|
||
https://medium.com/p/facing-the-great-reckoning-head-on-8fe434e10630 | ||
|
||
@zephoria | ||
|
||
|
||
--- | ||
```Anybody that has any connection to an Institution like mine | ||
-- that comes with a certain amount of Privilege.``` | ||
|
||
```Nudge that Privilege towards a Public purpose.``` | ||
|
||
Michael Barker, Librarian<br> | ||
Philips Academy Andover<br> | ||
[Internet Archive's Hero Award, 2019](https://blog.archive.org/2019/10/23/unlocking-the-potential-for-every-high-school-library-2019-internet-archive-hero-award/) | ||
|
||
|
||
--- | ||
# Empow-Her | ||
|
||
--- | ||
<!-- .slide: data-background="https://media.giphy.com/media/q4ICE9wYvOwBG/giphy.gif" --> | ||
# The End |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../images |
Oops, something went wrong.