From 9d71f25884413cdb7bc4862ee8d5b8b42c30c002 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Fri, 31 Jul 2015 14:51:26 +1000 Subject: Ported to me --- bower.json | 8 +- gulpfile.js | 21 +- package.json | 12 +- src/2015-08-pyconau/index.html | 215 -------------- src/a-vision-for-the-future/index.html | 498 +++++++++++++++++++++++++++++++++ src/index.hbs | 6 +- 6 files changed, 521 insertions(+), 239 deletions(-) delete mode 100644 src/2015-08-pyconau/index.html create mode 100644 src/a-vision-for-the-future/index.html diff --git a/bower.json b/bower.json index 090f7c2..fb73900 100644 --- a/bower.json +++ b/bower.json @@ -1,11 +1,11 @@ { - "name": "presentations", + "name": "inaugust", "version": "1.0.0", - "homepage": "https://krotscheck.github.com/presentations", + "homepage": "https://inaugust.com", "authors": [ - "Michael Krotscheck " + "Monty Taylor " ], - "license": "Apache-2.0", + "license": "CC-BY 4.0", "ignore": [ "**/.*", "node_modules", diff --git a/gulpfile.js b/gulpfile.js index cffd79c..6884eae 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -8,9 +8,9 @@ var gulp = require('gulp'); var git = require('gulp-git'); - var ghPages = require('gulp-gh-pages'); var filter = require('gulp-filter'); var less = require('gulp-less'); + var rsync = require('gulp-rsync'); var webserver = require('gulp-webserver'); var streamqueue = require('streamqueue'); var ignore = require('gulp-ignore'); @@ -62,7 +62,6 @@ var $ = cheerio.load(fs.readFileSync(file)); presentations.push({ 'title': $("head title").text(), - 'description': $("head meta[name='description']").attr('content'), 'author': $('head meta[name="author"]').attr('content'), 'mtime': stat.mtime, 'path': files[i] + '/index.html' @@ -216,18 +215,18 @@ */ gulp.task('package', ['package:html', 'package:hbs', 'package:libs']); - /** - * Push the contents of the dist directory to gh-pages. - */ - gulp.task('gh-pages', function () { - return gulp.src(dir.dist + '/**/*') - .pipe(ghPages()); + gulp.task('rsync', function () { + gulp.src('dest/**') + .pipe(rsync({ + root: 'dest', + hostname: 'kleos.inaugust.com', + destination: '/var/www/inaugust.com/talks' + })); }); - /** - * Build the current release package and push it to gh-pages. + * Build the current release package and push it */ - gulp.task('release', ['package', 'gh-pages']); + gulp.task('release', ['package', 'rsync']); /** * Start a local server and serve the application code. This is diff --git a/package.json b/package.json index cdafc8d..de762dc 100644 --- a/package.json +++ b/package.json @@ -12,11 +12,11 @@ "release": "gulp release" }, "author": { - "name": "Michael Krotscheck", - "email": "krotscheck@gmail.com", - "url": "http://www.krotscheck.net/" + "name": "Monty Taylor", + "email": "mordred@inaugust.com", + "url": "http://inaugust.com" }, - "license": "Apache-2.0", + "license": "CC-BY 4.0", "dependencies": {}, "devDependencies": { "bower": "^1.4.1", @@ -24,17 +24,17 @@ "gulp": "^3.9.0", "gulp-compile-handlebars": "^0.5.0", "gulp-filter": "^3.0.0", - "gulp-gh-pages": "^0.5.2", "gulp-git": "^1.2.4", "gulp-ignore": "^1.2.1", "gulp-less": "^3.0.3", "gulp-prompt": "^0.1.2", "gulp-rename": "^1.2.2", + "gulp-rsync": "^0.0.5", "gulp-util": "^3.0.6", "gulp-webserver": "^0.9.1", "main-bower-files": "^2.9.0", "rimraf": "^2.4.2", "streamqueue": "^1.1.0" }, - "repository": "git@github.com:krotscheck/presentations.git" + "repository": "http://git.inaugust.com/cgit/inaugust.com" } diff --git a/src/2015-08-pyconau/index.html b/src/2015-08-pyconau/index.html deleted file mode 100644 index dca0882..0000000 --- a/src/2015-08-pyconau/index.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - PyCon AU- Talking to Browsers with CORS - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-
-

Talking to Browsers with CORS

- -

Breaking the single origin policy

-
- -
-
-
Author:
-
- Michael Krotscheck -
- - krotscheck - -
- - http://www.krotscheck.net - -
-
Source:
-
- https://github.com/krotscheck/presentations -
-
License:
-
Creative - Commons Attribution 4.0 International
-
-
- -
-

Topics Covered

-
- -
-
-

Single Origin Policy

-
-
-

Security Concerns

-
-
- -
-
-

Web Application Design Patterns

-
-
-

All-in-one

-
-
-

API + UI

-
-
-

API(s) + UI + UI-Server

- -

- -

-
-
- -
-
-

CORS

-
-
-

CORS Preflight request

-
-
-

CORS Preflight response

-
-
-

CORS Http Request

-
-
-

CORS Http Response

-
-
- -
-
-

Implementing CORS

-
-
Apache 2
-
mod_headers
-
Nginx
-
add_headers
-
Python WSGI
-
mod_headers
-
-
    -
  • Apache2: mod_headers
  • -
  • Nginx: add_headers
  • -
  • Python: Middleware
  • -
-
-
-

mod_headers

-
-
-

CORS via WSGI

-
-
-

oslo_middleware

-
-
-

other middleware

-
-
- - -
- - - - - - - - diff --git a/src/a-vision-for-the-future/index.html b/src/a-vision-for-the-future/index.html new file mode 100644 index 0000000..cc5280b --- /dev/null +++ b/src/a-vision-for-the-future/index.html @@ -0,0 +1,498 @@ + + + + + + + OpenStack: a vision for the future + + + + + + + + + + + + + + + + + + + +
+ +
+ +

+ OpenStack: a vision for the future +

+

Monty Taylor

+

http://inaugust.com/talks/a-vision-for-the-future.html

+

twitter: @e_monty

+
+ +
+

Stanislavski

+
+ + +
+ +
+ +
+

Who am I?

+ +

Technical Committee

+

Foundation Board of Directors

+

Developer Infrastructure Core Team

+
+ + +
+

Who am I?

+ +

Undergrad Degree in Theatre Directing

+

Grad School at CalArts for Lighting Design

+

Member of the Satori Group

+
+ + +
+

Konstantin Sergeyevich Stanislavsky

+ +

Константи́н Серге́евич Станисла́вский

+

Founder of the Moscow Art Theatre

+ +

"The task of our generation is to liberate art from outmoded tradition, from tired cliché and to give greater freedom to imagination and creative ability."

+ +

Psychological Realism

+
+ + +
+

Anton Chekhov

+

The Seagull (1898)

+

Uncle Vanya (1899)

+

The Three Sisters (1901)

+

The Cherry Orchard (1904)

+
+ + +
+

Moscow Art Theatre

+ +

Founded in 1897

+ +

popular seat prices

+ +

ensemble ethos

+ +

realistic theatre

+ + +
+ + +
+

Verisimilitude

+ +

the appearance of being true or real

+ + +
+ + +
+

Psychology, Physiology and Neurology

+ +

First meeting of International Congress of Psychology - Paris, 1889

+ +

Pavlov - Institute of Experimenal Medicine, St. Petersburg, 1891

+ +

(the dogs were in 1901)

+ +

Freud - Interpretation of Dreams 1899

+ + +
+ + +
+

Stanislavski's system

+ +

psychophisology

+ +

interrelation between mind and body

+ +

Physical Actions and Internal Life are linked

+ +

Most modern theatre, tv and film actors

+ + +
+ + +
+

Key ideas

+ +

"What if" (what if I were in the same situtaion as my character)

+ +

Motivation (why)

+ +

Objectives (what do I want)

+ +
+ +
+

Chekhov and Psychological action

+
+ + +
+

Emotional Memory

+
+ + +
+

Sense Memory

+
+ + +
+

Inside out

+ +

like using a programming framework

+ +

Express the key points - let the framework handle the details

+ +

Manipulate the emotional life - the body will handle a lot of the details

+ + +
+ + +
+

An Actor Prepares

+ +

For further reading

+ + +
+ + +
+

Lee Strasberg

+ +

Moscow Art Theatre visited the US in 1923

+ +

Strasberg == Mind Blown

+ +

Dropped out of school and went to study with the Russians

+ + +
+ + +
+

The Group Theatre

+ +

New York - 1931

+ +

Founded by Lee Strassberg, Harold Clurman and Cheryl Crawford

+ +

Not the same as the Group Theatre in London

+ +

Believed in Leaderless Operation and Collaborative Work

+ + +
+ + +
+

Sound familiar?

+
+ + +
+

The Method

+ +

Strasberg took Stanislavski's system and made a training system

+ +

You've probably heard of it

+ +

Marlon Brando, Heath Ledger, Philip Seymor Hoffman, Robert DeNiro, Daniel Day-Lewis, Christian Bale, Al Pacino

+ + +
+ + +
+

Big differences from Stanislavski

+ +

Emotional Memory becomes Affective Memory

+ +

Substitution - What would make me, the actor, behave in the way the character does

+ + +
+ + +
+

So I was at this bar ...

+
+ + +
+

Clear danger, right?

+ +

Notice that Heath Ledger and Philip Seymour Hoffman were in the list

+ +

Everyone other than Strasberg walked away from pure-emotional immersion

+ + +
+ + +
+

Stanford Meisner

+ +

Split from Strasberg - thought emotional memory caused actors to focus on themselves and not the character

+ +

Concentration on the parter instead

+ +

live truthfully under imaginary circumstances

+ +
+ + +
+

Stella Adler

+ +

Broke with Strasberg after studying with Stanislavski

+ +

Emotion should come from imagination based on given circumstance

+ + +
+ + +
+

Uta Hagen

+ +

Another split

+ +

Basic Object Exercises

+ +

Start by doing mundane things in front of people

+ + +
+ + +
+

What the heck does this have to do with OpenStack?

+
+ + +
+

All of these people shared a purpose

+ +

To create truth in realistic acting

+ + +
+ + +
+

All of these people both shared approaches and diverged substantially

+ +

"What would I do if I were in this circumstance"

+ +

"What would motivate me, the actor, to behave in the way the character does?"

+ + +
+ + +
+

Tadashi Suzuki

+
+ + +
+

The Feet

+ +

connection to the ground

+

outside in

+

Truth from Physicality, not from Psychological realism

+
+ + +
+

The Trojan Women

+ +

Drew from Noh, Kabuki and Shingeki tranditions

+ +

Produce a thing that is "true" to a modern Japanese sensibility

+ +

Training arose from the need to train replacement actors for the show

+ + +
+ + +
+

SITI Company

+ +

Suzuki collaborated with Anne Bogart

+ +

Added Anne Bogart's Viewpoints to Suzuki's techniques

+ + +
+ + +
+

P3

+ +

Robyn Hunt and Steve Pearson studied for 12 year in Japan with Suzuki

+ +

Moved back to US to teach the techniques

+ +

Added Shogo Ohta's slow-tempo techniques

+ + +
+ + +
+

Frank

+ +

Here in Brisbane

+ +

Studied with Suzuki - Added Australian content and form

+ +

Exercies to Nick Cave instead of Japanese Flute

+ +
+ + +
+

The training is a tool

+ +

An actor might study all of them

+

Each technique can be useful for different things

+ + +
+ +
+

Shakespeare

+

Each of these directors has applied their techniques to Shakespeare

+
+ +
+

They're all useful tools for different hings

+
+ + +
+

Why all this talk about acting techniques?

+
+ + +
+

Four takeaways from the actors

+

Know what problem they're trying to solve

+

Develop techniques to solve the problem

+

Don't confuse technique with results

+

Be willing to adapt based on new data

+
+ + +
+

The problem

+

Are we chasing psycological realism?

+

Are we chasing physical truth?

+
+ + +
+

The problem for us

+

Are we making a toolkit for people to use to build clouds?

+

Are we making a cloud that can be deployed in multiple places?

+

Are we providing computers?

+
+ +
+

What I want

+
+ +
+

OpenStack should provide computers and networks that work

+
+ +
+

OpenStack should not chase 12-factor apps

+
+ +
+

OpenStack should provide a happy home for app frameworks

+
+ +
+

OpenStack should, by default, give me a directly routable IP

+
+ +
+

Thank you!

+

http://inaugust.com/talks/a-vision-for-the-future.html

+

twitter: @e_monty

+
+ +
+ + +
+ + + + + + + + + diff --git a/src/index.hbs b/src/index.hbs index c5cbc93..97114c7 100644 --- a/src/index.hbs +++ b/src/index.hbs @@ -3,11 +3,11 @@ - Convention Presentations + Conference Talks + content="Conference Talks by {{author.name}}"> @@ -16,7 +16,7 @@
-- cgit v1.2.3