December Meetup 2015

hosted by Tobias Pfeiffer by DaWanda (de.dawanda.com), 03.12.2015 at 19:30

It's time to go to West Berlin again, sit down in a neat little cinema at DaWanda again and enjoy great talks!

Attend

Topics

What Functional Programming Taught Me About Ruby

One of the best things about learning a new programming language is how it changes the way you use the languages that you already know. For the past few years I have been using Clojure more and more and it certainly affected the way that I look at Ruby. In this talk I will run through some of the things that I’ve learned in my functional programming adventures that have affected the way that I write Ruby.

Taming memory: performance-tuning a (Crystal) application

When developing a game, you need to pay attention to performance. After all, a game needs to run fast, and have a predictable frame rate, and stuttering will throw people off.

I’ve had performance issues even in Crystal, a fast, compiled, statically-typed language with a syntax inspired by Ruby. As it turns out, the way a program handles memory can have a huge impact on performance. Luckily, Crystal gives a great deal of control over how this can be done. It’s also possible to use familiar tools with Crystal to debug issues and identify bottlenecks.

In this talk, I’ll share what I’ve learnt about memory and performance tuning, and give an introduction to several powerful tools for identifying performance issues.

Docker - why we shouldn't use it

There is a new hype in DevOp-Town. It is fancy, shiny and a new solution for all your problems! Well, at least that’s how most of the articles about docker sound like. The VC-backed startup made a dream start with their new open-source implementation of an LXC Interface. It promises fast startup times and deployments and some people already propagating the end of the era of configuration management.

This talk provides an short overview of the decades-old history of context isolation, what tools are still around and how Docker became so popular. Afterwards we will see in depth, why it’s far from production ready. There are serious doubts about this technology, including serious security issues, container propagation, maturity, configuration management and many more.

It finishes with general thoughts about provisioning vs. deployment in a broad sense. I will introduce how we want takle this problem and how I would love to handle server orchestration in the future.

Attendees: (68)

russolsen

Topics: 1 | Events: 1

benfrasersimpson

Topics: 0 | Events: 4

Dennis van de Hoef

Topics: 0 | Events: 7

Leszek Zalewski

Topics: 1 | Events: 6

Organizer

Tobias Pfeiffer

Topics: 11 | Events: 77

Chris Chinchilla

Topics: 1 | Events: 3

Jan Lelis

Topics: 5 | Events: 46

Nico Hagenburger

Topics: 3 | Events: 30

Denny Mueller

Topics: 0 | Events: 21

Dennis Hägler

Topics: 1 | Events: 29

Hauke Klement

Topics: 0 | Events: 9

Josep

Topics: 0 | Events: 19

Christoph Grabo

Topics: 0 | Events: 58

12finger

Topics: 0 | Events: 22

Maximilian Haack

Topics: 0 | Events: 3

Stefan Horning

Topics: 0 | Events: 12

Marc Jeanson

Topics: 0 | Events: 1

Raluca Badoi

Topics: 0 | Events: 3

Roland Koch

Topics: 0 | Events: 38

Jorge

Topics: 0 | Events: 11

Netznarkose

Topics: 0 | Events: 5

Dmitry Maksimov

Topics: 0 | Events: 2

Vitaly Tatarintsev

Topics: 0 | Events: 4

Tom Stuart

Topics: 2 | Events: 8

Pascal Weiland

Topics: 0 | Events: 6

Dajana

Topics: 0 | Events: 14

Stefanos Xanthopoulos

Topics: 1 | Events: 16

Tiago Teixeira

Topics: 0 | Events: 10

Christian Zacharias

Topics: 0 | Events: 5

mtdurling

Topics: 0 | Events: 1

Frederic Branczyk

Topics: 0 | Events: 5

Denis Defreyne

Topics: 11 | Events: 23

Felix Mohnert

Topics: 0 | Events: 14

André Rieck

Topics: 0 | Events: 1

Nina Vyshnevska

Topics: 0 | Events: 4

yonatan miller

Topics: 0 | Events: 18

Martin Skinner

Topics: 0 | Events: 1

Andreas Marr

Topics: 0 | Events: 1

Sebastian Ziebell

Topics: 0 | Events: 27

Paul Götze

Topics: 1 | Events: 44

Jan Sandbrink

Topics: 0 | Events: 4

Christian Hempel

Topics: 0 | Events: 11

Fokke Vermeulen

Topics: 0 | Events: 12

Duilio Ruggiero

Topics: 0 | Events: 27

nynne

Topics: 0 | Events: 7

Lucas Krebs-Pinto

Topics: 0 | Events: 13

Oleksii Fedorov

Topics: 1 | Events: 20

Armin Pašalić

Topics: 1 | Events: 51

Laurent Arnoud

Topics: 0 | Events: 9

Hernan Maguina

Topics: 0 | Events: 21

Tanja Cerri

Topics: 0 | Events: 11

Erik Michaels-Ober

Topics: 3 | Events: 10

Duana Saskia

Topics: 2 | Events: 4

Juuro

Topics: 0 | Events: 2

groteck

Topics: 0 | Events: 2

Sven

Topics: 0 | Events: 3

Sebastian Röder

Topics: 0 | Events: 4

jottr

Topics: 0 | Events: 13

TPei

Topics: 0 | Events: 8

nicola

Topics: 0 | Events: 17

Robin

Topics: 0 | Events: 14

Zhuo-Fei Hui

Topics: 1 | Events: 31

Matt Patterson

Topics: 1 | Events: 11

Martin

Topics: 0 | Events: 2

Niall Burkley

Topics: 2 | Events: 21

Deepak Lamichhane

Topics: 0 | Events: 21

Gil Desmarais

Topics: 0 | Events: 11

Route

Become a patron
Fork me on GitHub!