Profile cover photo
Profile photo
Oliver Zeigermann
405 followers
405 followers
About
Oliver's posts

Post has attachment

Post has shared content
How Startups Work, Explained in 14 Lines of #JavaScript
Photo

Post has shared content
Gemeinsam mit +Rene Preissel  biete ich auf der diesjährigen Jax  im April einen ganztägigen Workshop rund um das Thema #Git an.

Der Workshop richtet sich an Interessierte, die bereits erste Schritte mit Git gemacht haben und jetzt ein tieferes Verständnis von der Versionsverwaltung bekommen möchten.

Im ersten Teil des Workshops werden wir Euch die wichtigsten Konzepte und Arbeitsweisen von Git vorstellen. So besprechen wir unter anderem, was genau der Index eigentlich ist, wie Merges funktionieren oder welche Möglichkeiten es bei der Arbeit mit Remote-Repositories gibt. Dabei sehen wir uns auch einige interne Dinge von Git an, zum Beispiel wie das Datenmodell aussieht, in dem Versionen und Dateien gespeichert werden. Unser Ziel ist es, Euch in "allen Lebenslagen" einen sicheren Umgang mit der Versionsverwaltung zu ermöglichen - auch wenn diese mal wieder mit kryptischen Fehlermeldungen um sich wirft ;-)

Der zweite Teil ist dann für weiterführende Themen rund um den praktischen Einsatz von Git vorgesehen. Wir besprechen dann zum Beispiel welche unterschiedlichen Branch-Strategien es für den Entwicklungsprozess gibt oder wie ein auf Git basierender Releaseprozess aussehen kann.

Den ganzen Tag über ist natürlich auch genügend Zeit, um Eure eigenen Fragen und Anliegen zu besprechen. 

Weitere Informationen findet ihr auf der +JAX / W-JAX Homepage: https://jax.de/2015/sessions/werden-sie-git-experte

Wir freuen uns auf Eure Teilnahme!

Post has shared content
This is way more fun than seems reasonable. This program uses a simple genetic algorithm to evolve random two-wheeled shapes into cars over generations. From what I can see it is based purely on random mutation* of parameters where the one with the best performing "phenotype" is preserved and copied to the next generation.

Anyway, try running it in a background tab for a few hours.

http://rednuht.org/genetic_cars_2/

* Some genetic algorithms go further than this by also "cross breeding" the best performers (ie by making a hybrid parameter set using bits of each parent). Presumably, you can get better designs faster this way because you can explore the solution space without necessarily getting trapped in nearby but sub-optimal solutions.
Animated Photo

Post has shared content
Knowledge vs. Expertise... looks about right.
Photo

Post has shared content
Rückblick und Vorschau: Unser neues echo ist online. Wissenswertes, Fachliches und Neues von embarc in gebotener Kürze. Kundengeschichten, Blog-Beiträge, Konferenzen/User Groups ...

Post has shared content

Post has shared content
What Programmers Say vs. What They Mean


http://imgur.com/gallery/M5wl14r
Photo

Post has attachment
We still need a location for 10-20 people and more JavaScript game hackers for this. This is in Hamburg February 20th and 21st.

http://www.meetup.com/js-games/events/219553972/

Post has shared content
Chrome Canary just landed one of the best improvements to the Network panel in a long time: the timeline bars show you where the time was spent! 

In the below screenshot for theverge.com it is now trivial to spot cases (the colors correspond to the various connection stages) where downloads are taking a long time; if and where you need to optimize your TLS stack; if the server is taking a long time to respond (aka, slow TTFB); if a new connection is established or if the request was able to reuse a previous connection to the server, and more... And, of course, if you hover over the bar you'll get a more detailed breakdown with exact timing information.
Photo
Wait while more posts are being loaded