Skip to content

Commit e17ba79

Browse files
committed
Schedule Changes
1 parent e1c2699 commit e17ba79

26 files changed

+50
-63
lines changed

content/sessions/acockcroft.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ speakerimage = "/2016/img/speakers/adrian-cockcroft.jpg"
99
twitter = "https://twitter.com/adrianco"
1010
speaker = "acockcroft"
1111
sessionscheduled = "July 11th"
12-
sessiontime = "02:00pm - 02:50pm"
12+
sessiontime = "02:30pm - 03:20pm"
1313
+++
1414

1515
Coming soon.

content/sessions/adonovan.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/alan-donovan.jpg"
99
speaker = "adonovan"
1010
sessionscheduled = "July 11th"
11-
sessiontime = "09:30am - 10:00am"
11+
sessiontime = "09:35am - 10:05am"
1212
+++
1313

1414
In this talk, I will present the Go [Guru](http://golang.org/x/tools/cmd/guru), an "editor-integrated tool for code comprehension and navigation".

content/sessions/bofarrell.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/bill-ofarrell.jpg"
99
speaker = "bofarrell"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "03:00pm - 03:50pm"
11+
sessiontime = "03:30pm - 04:20pm"
1212
+++
1313

1414
At the IBM Linux on z Systems Open Source Ecosystem team, we have ported the Go language tooling (compiler, assembler, linker) to the Linux on z platform.

content/sessions/bschaefer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Go Without the Operating System"
77
speakerimage = "/2016/img/speakers/bernerd-schaefer.jpg"
88
speaker = "bschaefer"
99
sessionscheduled = "July 12th"
10-
sessiontime = "10:20am - 10:50am"
10+
sessiontime = "10:10am - 10:40am"
1111
+++
1212

1313
Go lets you to compile your program into stand-alone binaries which can be safely shared across systems without worrying about a missing dependency.

content/sessions/csridharan.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Building an Origin Cache for Images"
77
speakerimage = "/2016/img/speakers/cindy-sridharan.jpg"
88
speaker = "csridharan"
99
sessionscheduled = "July 11th"
10-
sessiontime = "10:50am - 11:20am"
10+
sessiontime = "11:20am - 11:50am"
1111
+++
1212

1313
At Imgix, our multitiered caching layer forms an important components of our real­time image processing and delivery service. This talk will shed light on what necessitated the system and the architecture, how several of the language’s inbuilt constructs, newer features (like the library introduced in 1.5 which enabled us to do our own dns resolutions that helped replace nginx‘s own resolver in the old architecture) well as the tooling were used to design, implement and test the cache filling, eviction and purging logic, and more interestingly, our experience ‘productionizing this’, tuning the system to handle disparate traffic patterns, evaluating performance pre and post production, the mistakes made, challenges faced and lessons learned building this.

content/sessions/cvanslyck.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "TBD"
88
speakerimage = "/2016/img/speakers/carolyn-van-slyck.jpg"
99
speaker = "cvanslyck"
1010
sessionscheduled = "July 11th"
11-
sessiontime = "03:00pm - 03:50pm"
11+
sessiontime = "03:30pm - 04:20pm"
1212
+++
1313

1414
You may not realize it but there are a lot of Windows developers moving into your neighborhood.

content/sessions/dberkholz.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "TBD"
88
speakerimage = "/2016/img/speakers/donnie-berkholz.jpg"
99
speaker = "dberkholz"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "02:00pm - 02:50pm"
11+
sessiontime = "02:30pm - 03:20pm"
1212
+++
1313
Now serving as Research Director for the Development, DevOps, and IT Ops team at 451 Research.
1414
Growing 451's footprint and recognition across the entire software lifecycle.

content/sessions/dwhitenack.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Go for Data Science"
77
speakerimage = "/2016/img/speakers/whitenack1.jpg"
88
speaker = "dwhitenack"
99
sessionscheduled = "July 11th"
10-
sessiontime = "10:20am - 10:50am"
10+
sessiontime = "10:10am - 10:40am"
1111
+++
1212

1313
Trending languages for data science/engineering work are python and R, but can Go provide something special and relevant in this developing space?

content/sessions/egu.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/emily-big.png"
99
speaker = "egu"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "03:00pm - 03:50pm"
11+
sessiontime = "03:30pm - 04:20pm"
1212
+++
1313

1414
Developers are often told reflection is bad and should be avoided. However, when reflection can help reduce the amount of code needed to solve a problem, it should be considered.

content/sessions/fvalsorda.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "cgo: Safely Taming the Beast"
77
speakerimage = "/2016/img/speakers/filippo-valsorda.jpg"
88
speaker = "fvalsorda"
99
sessionscheduled = "July 12th"
10-
sessiontime = "02:00pm - 02:50pm"
10+
sessiontime = "02:30pm - 03:20pm"
1111
+++
1212

1313
cgo is a powerful tool, but using it right becomes subtle when memory starts to be shared between C and Go.

content/sessions/gtankersley.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Go for Crypto Developers"
77
speakerimage = "/2016/img/speakers/george-tankersley.jpeg"
88
speaker = "gtankersley"
99
sessionscheduled = "July 11th"
10-
sessiontime = "02:00pm - 02:50pm"
10+
sessiontime = "02:30pm - 03:20pm"
1111
+++
1212

1313
You've heard don't implement your own crypto! and taken it to heart. Great!

content/sessions/idaniluk.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/ivan-daniluk.jpg"
99
speaker = "idaniluk"
1010
sessionscheduled = "July 11th"
11-
sessiontime = "12:10pm - 12:40pm"
11+
sessiontime = "12:30pm - 1:00pm"
1212
+++
1313

1414
Concurrency in Go has been explained many times in a variety of articles, but there is time to explain it visually using the power of 3D modeling and animations.

content/sessions/jcarlosnieto.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/jose-carlos-nieto.jpg"
99
speaker = "jcarlosnieto"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "11:40am - 12:10pm"
11+
sessiontime = "11:55am - 12:25pm"
1212
+++
1313

1414
Lantern is a circumvention tool that people can use to access the Open Internet without restrictions. Lantern uses Go on its desktop client, server infrastructure and on its Lantern Mobile application for phones.

content/sessions/jleon.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/john-leon.png"
99
speaker = "jleon"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "04:00pm - 04:50pm"
11+
sessiontime = "04:30pm - 05:20pm"
1212
+++
1313

1414
Learn about packet capturing, analysis, manipulation and injection using the gopacket package. Useful for port scanning, monitoring, routing, and ensuring your network is secure.

content/sessions/jlindamood.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/jack-lindamood.jpg"
99
speaker = "jlindamood"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "04:00pm - 04:50pm"
11+
sessiontime = "04:30pm - 05:20pm"
1212
+++
1313

1414
This talk will go in depth into the decisions popular existing libraries make about how to structure their code for users and the tradeoffs of different solutions.

content/sessions/khightower.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/kelsey-hightower.jpg"
99
speaker = "khightower"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "02:00pm - 02:50pm"
11+
sessiontime = "02:30pm - 03:20pm"
1212
+++
1313

1414
gRPC is a general RPC framework focused on performance and interoperability across a wide range of programming environments.

content/sessions/krandall.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Inside the Map Implementation"
77
speakerimage = "/2016/img/speakers/keith-randall.jpg"
88
speaker = "krandall"
99
sessionscheduled = "July 12th"
10-
sessiontime = "09:30am - 10:00am"
10+
sessiontime = "09:35am - 10:05am"
1111
+++
1212

1313
Ever wondered how maps work in Go? This talk will describe the current Go map implementation in detail and discuss some of the design tradeoffs.

content/sessions/mmatloob.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/michael-matloob.jpg"
99
speaker = "mmatloob"
1010
sessionscheduled = "July 11th"
11-
sessiontime = "02:00pm - 02:50pm"
11+
sessiontime = "02:30pm - 03:20pm"
1212
+++
1313

1414
Interested in contributing to the Go Programming Language open source project, but don't know where to start? Come learn how you can get involved and find something to work on.

content/sessions/mvanlohuizen.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/marcel-van-lohuizen.jpg"
99
speaker = "mvanlohuizen"
1010
sessionscheduled = "July 11th"
11-
sessiontime = "03:00pm - 03:50pm"
11+
sessiontime = "03:30pm - 04:20pm"
1212
+++
1313

1414
Human languages are more often than not messy, inconsistent, and full of surprises. Although this can make languages interesting, it is not something you want to deal with in your code.

content/sessions/rfrench.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subtitle = "A Community Event Hosted By GopherAcademy"
88
speakerimage = "/2016/img/speakers/renee-french.jpg"
99
speaker = "rfrench"
1010
sessionscheduled = "July 12th"
11-
sessiontime = "12:10pm - 12:40pm"
11+
sessiontime = "12:30pm - 1:00pm"
1212
+++
1313

1414
Everyone is familiar with the Go Gopher but who is he really? What is he thinking about? What gets him motivated in the morning? And how does he hold that Champagne glass?

content/sessions/rpike.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "The Design of the Go Assembler"
77
speakerimage = "/2016/img/speakers/rob_pike.jpg"
88
speaker = "rpike"
99
sessionscheduled = "July 12th"
10-
sessiontime = "10:50am - 11:20am"
10+
sessiontime = "11:20am - 11:50am"
1111
+++
1212

1313
The Go assembler was rewritten for the 1.5 release, replacing a suite of C programs, one per architecture, with a single binary, written in Go, that supports all architectures.

content/sessions/rsimon.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ twitter = "https://twitter.com/rgsimon"
1010
github = "https://github.com/raphael/"
1111
speaker = "rsimon"
1212
sessionscheduled = "July 11th"
13-
sessiontime = "04:00pm - 04:50pm"
13+
sessiontime = "04:30pm - 05:20pm"
1414
+++
1515

1616
This tutorial introduces a novel approach to building microservices in Go that uses code to describe the design of the service API.

content/sessions/tueda.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Go for Mobile Games"
77
speakerimage = "/2016/img/speakers/takuya-ueda.png"
88
speaker = "tueda"
99
sessionscheduled = "July 11th"
10-
sessiontime = "04:00pm - 04:50pm"
10+
sessiontime = "04:30pm - 05:20pm"
1111
+++
1212

1313
Go Mobile (golang.org/x/mobile) is a project which shows new possibilities for mobile apps development.

content/sessions/womuya.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ talk = "Go Vendoring Deconstructed"
77
speakerimage = "/2016/img/speakers/wisdom-omuya.jpg"
88
speaker = "womuya"
99
sessionscheduled = "July 11th"
10-
sessiontime = "11:40am - 12:10pm"
10+
sessiontime = "11:55am - 12:25pm"
1111
+++
1212

1313
Vendoring has been a major struggle for Go developers. Many of us have had to vendor packages to build dependences into our projects - usually by performing ugly rewrites of import paths.

themes/gophercon/layouts/partials/schedule/11july.html

+18-24
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@
2727
</div>
2828
</div>
2929
</div>
30+
<div class="row schedule-item">
31+
<div class="col-md-3 schedule-item-slot">
32+
<span class="time">05:20pm - 6:15pm</span>
33+
<span class="location">Dining Den</span>
34+
</div>
35+
<div class="col-md-9 schedule-item-details">
36+
<div class="schedule-item-summary">
37+
<span class="title">Exhibitor's Happy Hour</span>
38+
</div>
39+
</div>
40+
</div>
3041
<div class="row schedule-item">
3142
<div class="col-md-3 schedule-item-slot">
3243
<span class="time">8:00pm - 11:00pm</span>
@@ -44,7 +55,7 @@
4455
</div>
4556
</div>
4657
<div id="main-theater-11july" class="schedule-tab schedule-item-tab tab-pane ">
47-
{{ partial "schedule/intermission.html" (dict "purpose" "Open" "sessiontime" "08:50am - 09:00am" )}}
58+
{{ partial "schedule/intermission.html" (dict "purpose" "Welcome Gophers!" "sessiontime" "08:50am - 09:00am" )}}
4859

4960
{{ range $sessions }}
5061
{{ if eq .Params.speaker "fcampoyflores" }}
@@ -57,21 +68,20 @@
5768
{{ end }}
5869
{{ end }}
5970

60-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "10:00am - 10:20am" )}}
61-
6271
{{ range $sessions }}
6372
{{ if eq .Params.speaker "dwhitenack" }}
6473
{{ partial "schedule/session.html" (dict "session" . ) }}
6574
{{ end }}
6675
{{ end }}
76+
77+
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "10:40am - 11:20am" )}}
78+
6779
{{ range $sessions }}
6880
{{ if eq .Params.speaker "csridharan" }}
6981
{{ partial "schedule/session.html" (dict "session" . ) }}
7082
{{ end }}
7183
{{ end }}
7284

73-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "11:20am - 11:40am" )}}
74-
7585
{{ range $sessions }}
7686
{{ if eq .Params.speaker "womuya" }}
7787
{{ partial "schedule/session.html" (dict "session" . ) }}
@@ -83,23 +93,17 @@
8393
{{ end }}
8494
{{ end }}
8595

86-
{{ partial "schedule/intermission.html" (dict "purpose" "Lunch" "sessiontime" "12:40pm - 02:00pm" )}}
96+
{{ partial "schedule/intermission.html" (dict "purpose" "Lunch" "sessiontime" "1:00pm - 02:30pm" )}}
8797

8898
{{ range $sessions }}
8999
{{ if eq .Params.speaker "acockcroft" }}
90100
{{ partial "schedule/session.html" (dict "session" . ) }}
91101
{{ end }}
92102
{{ end }}
93103

94-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "02:50pm - 03:00pm" )}}
95-
96-
{{ partial "schedule/intermission.html" (dict "purpose" "Panel and Questions" "sessiontime" "03:00pm - 03:50pm" )}}
97-
98-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "03:50pm - 04:00pm" )}}
99-
100-
{{ partial "schedule/intermission.html" (dict "purpose" "Lightning Talks" "sessiontime" "04:00pm - 04:50pm" )}}
104+
{{ partial "schedule/intermission.html" (dict "purpose" "Panel and Questions" "sessiontime" "03:30pm - 04:20pm" )}}
101105

102-
{{ partial "schedule/intermission.html" (dict "purpose" "Close" "sessiontime" "05:00pm" )}}
106+
{{ partial "schedule/intermission.html" (dict "purpose" "Lightning Talks" "sessiontime" "04:30pm - 06:00pm" )}}
103107

104108
</div>
105109
<div id="tutorial-1-11july" class="schedule-tab schedule-item-tab tab-pane">
@@ -109,23 +113,18 @@
109113
{{ end }}
110114
{{ end }}
111115

112-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "02:50pm - 03:00pm" )}}
113-
114116
{{ range $sessions }}
115117
{{ if eq .Params.speaker "cvanslyck" }}
116118
{{ partial "schedule/session.html" (dict "session" . ) }}
117119
{{ end }}
118120
{{ end }}
119121

120-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "03:50pm - 04:00pm" )}}
121-
122122
{{ range $sessions }}
123123
{{ if eq .Params.speaker "rsimon" }}
124124
{{ partial "schedule/session.html" (dict "session" . ) }}
125125
{{ end }}
126126
{{ end }}
127127

128-
{{ partial "schedule/intermission.html" (dict "purpose" "Room Closed" "sessiontime" "04:50pm" )}}
129128
</div>
130129
<div id="tutorial-2-11july" class="schedule-tab schedule-item-tab tab-pane">
131130
{{ range $sessions }}
@@ -134,23 +133,18 @@
134133
{{ end }}
135134
{{ end }}
136135

137-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "02:50pm - 03:00pm" )}}
138-
139136
{{ range $sessions }}
140137
{{ if eq .Params.speaker "mvanlohuizen" }}
141138
{{ partial "schedule/session.html" (dict "session" . ) }}
142139
{{ end }}
143140
{{ end }}
144141

145-
{{ partial "schedule/intermission.html" (dict "purpose" "Break" "sessiontime" "03:50pm - 04:00pm" )}}
146-
147142
{{ range $sessions }}
148143
{{ if eq .Params.speaker "tueda" }}
149144
{{ partial "schedule/session.html" (dict "session" . ) }}
150145
{{ end }}
151146
{{ end }}
152147

153-
{{ partial "schedule/intermission.html" (dict "purpose" "Room Closed" "sessiontime" "04:50pm" )}}
154148
</div>
155149
</div>
156150
</div>

0 commit comments

Comments
 (0)