Skip to content

Commit

Permalink
rails slides
Browse files Browse the repository at this point in the history
  • Loading branch information
ntassone committed May 2, 2016
1 parent 0ea2082 commit 83feeed
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 9 deletions.
Binary file added app/shared/images/avatar-sasada.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/shared/images/avatar-schneeman.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
72 changes: 63 additions & 9 deletions app/talks/pre-roll/deck.html
Original file line number Diff line number Diff line change
Expand Up @@ -174,28 +174,82 @@ <h3>Managing Kafka</h3>
</section>

<section data-autoslide="8000" data-transition="convex" class="light-on-dark">
<h2>See Heroku Kafka in Action</h2>
<h2>See Heroku and Rails in Action</h2>
<hr>
<div class="row">
<div class="half-col">
<div class="col">
<img width="100" src="shared/images/avatar-rimas.png" style="margin-top: -.1em;"/>
<h4>Rimas Silkaitis</h4>
<h6 style="margin-top: -1em; font-size: .65em; margin-bottom: 2em;">Product, Heroku</h6>
<img width="100" src="shared/images/avatar-sasada.png" style="border-radius: 50%; margin-top: -.1em;"/>
<h4>Koichi Sasada</h4>
<h6 style="margin-top: -1em; font-size: .65em; margin-bottom: 2em;">Programmer, Heroku</h6>
<div style="font-size: 1em; color: white; margin-top: 1em;">
<strong>Tuesday April 26, 2016</strong> <br />
<strong>Thursday May 5, 2016</strong> <br />
<div style=" font-size: .8em; color: rgba(255,255,255,.5); margin-top: .4em;">
12:10 PM &mdash; 12:50 PM <br />
Imperial B
10:50 AM &mdash; 11:30 AM <br />
3501EF
</div>
</div>
</div>
<div class="col" style="text-align: left; ">
<h4>The Enterprise Service Bus Is Dead! Long Live the Enterprise Service Bus</h4>
<p style="font-size: .6em; line-height: 1.7;">The enterprise service bus (ESB) was designed to contain the complexity of connecting heterogeneous applications, including the entire organization’s business logic and data. These concepts have fallen out of favor with the advent of microservices and Kafka. In this talk, we’ll introduce a modern definition of the ESB, with Kafka at its heart.</p>
<h4>Precompiling Ruby Scripts &mdash; Myth and Fact</h4>
<p style="font-size: .6em; line-height: 1.7;">Ruby 2.3 introduced the precompilation feature which compiles Ruby scripts to a binary data format. You can store them to storage (file systems and so on) and then load from them.</br></br>
Many people believe a myth: precompilation is a silver bullet to reduce long boot times. However, our initial evaluations do not show impressive reduction of boot times. We faced the fact that we need more effort to achieve short boot times.</br></br>
This talk will introduce this new feature and detailed analysis of Rails application loading time. Also, see our new tricks to reduce loading time.</p>
</div>
</div>
</div>
</section>

<section data-autoslide="8000" data-transition="convex" class="light-on-dark">
<h2>See Heroku and Rails in Action</h2>
<hr>
<div class="row">
<div class="half-col">
<div class="col">
<img width="100" src="shared/images/avatar-schneeman.png" style="border-radius: 50%; margin-top: -.1em;"/>
<h4>Richard Schneeman</h4>
<h6 style="margin-top: -1em; font-size: .65em; margin-bottom: 2em;">Ruby Task Force Member, Heroku</h6>
<div style="font-size: 1em; color: white; margin-top: 1em;">
<strong>Thursday May 5, 2016</strong> <br />
<div style=" font-size: .8em; color: rgba(255,255,255,.5); margin-top: .4em;">
2:40 PM &mdash; 3:20 PM <br />
3501EF
</div>
</div>
</div>
<div class="col" style="text-align: left; ">
<h4>Saving Sprockets</h4>
<p style="font-size: .6em; line-height: 1.7;">What do you do when a maintainer leaves a project with over 44 million downloads? That is what we had to consider this year when Sprockets lost the developer responsible for more than 70% of the commits. In this talk we will look at recent efforts to revive Sprockets, and make it more maintainable. We will look into how your projects can be structured to avoid burnout and survive a change of maintainers. Let's save Sprockets.</p>
</div>
</div>
</div>
</section>

<section data-autoslide="8000" data-transition="convex" class="light-on-dark">
<h2>See Heroku and Rails in Action</h2>
<hr>
<div class="row">
<div class="half-col">
<div class="col">
<img width="100" src="shared/images/avatar-schneeman.png" style="border-radius: 50%; margin-top: -.1em;"/>
<h4>Richard Schneeman</h4>
<h6 style="margin-top: -1em; font-size: .65em; margin-bottom: 2em;">Ruby Task Force Member, Heroku</h6>
<div style="font-size: 1em; color: white; margin-top: 1em;">
<strong>Friday May 6, 2016</strong> <br />
<div style=" font-size: .8em; color: rgba(255,255,255,.5); margin-top: .4em;">
1:30 PM &mdash; 5:00 PM <br />
2505A
</div>
</div>
</div>
<div class="col" style="text-align: left; ">
<h4>Keep Rails Upgraded</h4>
<p style="font-size: .6em; line-height: 1.7;">Lucky you, it's time to upgrade Rails versions! I know, you just upgraded your app a few years ago, but it's time again. The good news is that you've got a team of "professionals" to help make the process a bit smoother. In this workshop we will work through upgrading an existing Rails 4 application to run on Rails 5 together. We will highlight some common pitfalls and if you finish early there's time at the end to kickstart your own app upgrade. Why suffer alone? Join us for this Rails upgrading workshop!</p>
</div>
</div>
</div>
</section>



</div>

0 comments on commit 83feeed

Please sign in to comment.