diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..cf7dbc2 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,5 @@ +This work is licensed under a Creative Commons Attribution 4.0 International License. + +See http://creativecommons.org/licenses/by/4.0/ for a copy of the license. + +All linked slides and articles are subject to their owner's licensing. diff --git a/README.md b/README.md index 59bee89..c8c4b0a 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,21 @@ About This Repo This is the repo for the http://www.golangphilly.org. If you would like to suggest a talk submit a PR to this repo with the details of your talk. -Testing out you talk request +Testing out your talk request ============================ You'll need to install jekyll to verify the changes you're making to the site. Follow the instructions below to get jekyll installed and running. +Using Jekyll with docker +======================== + +You can either install jekyll on your machine, or use a docker container. To use docker, use the following commands: + + docker pull jekyll/jekyll + docker run --rm --volume=$(pwd):/srv/jekyll -t -p 4000:4000 jekyll/jekyll jekyll s + + + Jekyll Dependencies =================== diff --git a/_posts/2015-03-10-deploying-golang-website-to-heroku-and-revel.markdown b/_posts/2015-03-10-deploying-golang-website-to-heroku-and-revel.markdown index c16068b..8071894 100644 --- a/_posts/2015-03-10-deploying-golang-website-to-heroku-and-revel.markdown +++ b/_posts/2015-03-10-deploying-golang-website-to-heroku-and-revel.markdown @@ -14,6 +14,7 @@ Deploying a GoLang Website to Heroku with Revel... or how to get a fast website 6:50-7pm Lightning Talks 7pm - 8pm Rafael will speak about Heroku and Revel and creating a website + * slides [http://www.zcarioca.net/slideshow/deploying-a-go-website-with-heroku-and-revel#/](http://www.zcarioca.net/slideshow/deploying-a-go-website-with-heroku-and-revel#/) {% highlight go %} func main() { diff --git a/_posts/2015-05-12-godeps-vendoring-makefile-and-docker-for-building-go-projects.markdown b/_posts/2015-05-12-godeps-vendoring-makefile-and-docker-for-building-go-projects.markdown new file mode 100644 index 0000000..a92551a --- /dev/null +++ b/_posts/2015-05-12-godeps-vendoring-makefile-and-docker-for-building-go-projects.markdown @@ -0,0 +1,14 @@ +--- + +layout: post +title: "May 12 - Godeps, vendoring, makefile, and docker for building go projects" +date: 2015-05-12 18:30:00 + +categories: golang docker make vendoring +--- + +6:30 - 6:50 Pizza and Get To Know your fellow gophers + +6:50-7pm Lightning Talks + +7pm - 8pm Dan Worth will talk about vendoring dependencies with Godep and some makefile and docker goodness for building go projects. diff --git a/_posts/2015-07-21-golang-with-aws-lambda.markdown b/_posts/2015-07-21-golang-with-aws-lambda.markdown new file mode 100644 index 0000000..61fc62b --- /dev/null +++ b/_posts/2015-07-21-golang-with-aws-lambda.markdown @@ -0,0 +1,18 @@ +--- + +layout: post +title: "July 21 - Golang with AWS Lambda" +date: 2015-07-21 18:30:00 + +categories: golang aws lambda +--- + +6:30-6:50 pm Pizza and meet your fellow gophers + +6:50-7:00 pm Lightning talks + +7:00 - 8:00 pm Jon Wear talks about How to use Golang with AWS Lambda, and other services. + +Repo for the Lambda Code: + +GopherCon talk about func types implementing interfaces: diff --git a/_posts/2015-08-11-peter-shannon-docker-at-dramafever.markdown b/_posts/2015-08-11-peter-shannon-docker-at-dramafever.markdown new file mode 100644 index 0000000..608a0c9 --- /dev/null +++ b/_posts/2015-08-11-peter-shannon-docker-at-dramafever.markdown @@ -0,0 +1,15 @@ +--- + +layout: post +title: "August 11 - Docker at DramaFever" +date: 2015-08-11 18:30:00 + +categories: golang docker dramafever +--- + + +7:00 - 8:00 pm Peter Shannon - Docker at DramaFever + +At DramaFever we have been running Docker in production since October 2013. In this talk, I will detail how DramaFever implemented Docker for our entire development pipeline from laptops to production. I’ll cover the pain points and failure scenarios we’ve encountered and how we’ve worked through them. + + * Slides diff --git a/_posts/2015-09-08-golang-and-slack-with-appengine.markdown b/_posts/2015-09-08-golang-and-slack-with-appengine.markdown new file mode 100644 index 0000000..5cfd642 --- /dev/null +++ b/_posts/2015-09-08-golang-and-slack-with-appengine.markdown @@ -0,0 +1,37 @@ +--- + +layout: post +title: "September 8 - Golang and slack with appengine" +date: 2015-09-08 18:30:00 + +categories: golang slack appengine +--- + +Using go and AppEngine to create a slackbot + +Walkthrough of a go project using Google AppEngine and slack to create a bot that responds to commands. + +6:30 - 6:50 Pizza and Get To Know your fellow gophers + +6:50-7pm Lightning Talks + +Jon Wear on using the go blog software + + * Slides are here: + * Code is here: + + +7pm - 8pm Darrel Herbst will speak about using go and appengine to create a slack bot + + * slides + * code + +{% highlight go %} +package main + +import "fmt" + +func main() { + fmt.Printf("Hello Gophers!") +} +{% endhighlight %}