code.talks 2014 – Tag 2

Machine Learning mit künstlichen Neuronalen Netzen und Clojure
Stefan Richter
image
Recruiting @fdc 😉
image

Datengetriebene Analyse und Verbesserung von Code
Andreas Dewes
image

Die Jungs fahren einen interessanten Ansatz, leider aktuell nur für Python.

Code und Gesellschaft – macht was draus!
Nico Lumma
image

Guerrilla software design: doing it wrong and getting it right
Marco Cecconi
image

Predictive Analytics zum Schutze der Liebe
Mario Selk
image

Die haben bei Parship das interessante Problem der Scammer. War ein sehr unterhaltsamer Talk.

Handgranaten für die Developer
Nils Lauk
image

code.talks 2014 – Tag 1

image

Elasticsearch Lessons Learned
Patrick Peschlow

image

Marvel is a management and monitoring product for Elasticsearch. Daraus das Sense UI als Elasticsearch Client.

Percolator sind gespeicherte Suchen.

Immer Aliase für Indexe benutzen.

Plugins kennen.

https://blog.codecentric.de
image

WebAPI – expand what the Web can do today
Carsten Sandtner
image

XTags (?) Mozillas Implementierung auf Web Components, wie Polymer
image

Contacts API
Settings API
Vibration API
Alarm API
image

image

image

image

Modern Web Application (In-)Security
Fabian Beterke, Felix Schmidt
image

Im Westen nichts neues. Bei PHP auch nicht.

Introduction to CoreOS
Timo Derstappen
image

Github ist eine Public SSH Key Registry.
etcd, flannel, fleet, locksmith for update management

Hamburg Geekettes – Lightning Talks
Diana Knodel, Uygar Gomez, Lisa Junger, Tina Egolf, Inga Halpin, Eshani Sarma, Tina Umlandt
image

http://www.vivoie.com – Plattform for part-time entrepreneurs

Schluss mit Copy & Paste! Design Pattern automatisieren mit Xtend
Sebastian Zarnekow, Sven Efftinge
image

Active Annotations – write code that writes code. Nice. Ich hab echt Lust bekommen noch mal Xtend eine Chance zu geben. Ich mag halt kein Scala.

Distributed Ad hoc Real-Time Stream Processing
Christian Kreutzfeldt
image

OTTO hatte ein Problem dem sie mit Kafka, Storm und Stanza nicht beikommen konnten und haben sich selbst was gebaut. Das heißt wohl ASAP. Das wird wohl bald (asap) Open Source.

JSunconf HH – Day 1

image

Jelle Akkerman – Your first steps with Clojurescript and Om
ClojureScript ist Clojure für den Client, kompiliert nach JavaScript.
react.js ist ein Databinding-Framework. Om bringt react.js in ClojureScript.

Slides

Robin Böhm – Enterprise AngularJS
Leider nicht so viel interessantes.

Elma Burke & Robin Böhm – Hoodie & AngularJS – The perfect couple for simple and fast Prototyping!

Hoodie ist ein Webapp Stack mit Local Storage Integration (offline first) das auch schon den Backend kram mitbringt (CouchDB). Das kann man dann mit Angular verheiraten und dann ist das awesome.

Damien Klinnert – Angular performance tuning for large apps
– Prefer ng-if to ng-show (subtree removal vs. CSS hidden)
– use bindonce (on github)
– precalculate properties
– Scalyr Angular
– Angular Fastscroll
– use track by in ngRepeat

Tools
– Batarang / angular-instruments

Slide Wiki

Developer Conference Hamburg 2013 – Day 2

image

image

Man sollte immer einmal im Jahr was über Sicherheit hören. Der Saal war voll, der Speaker hat extra dunkle Folien gemacht damit wir nach der Party nicht so geblendet werden. Trotzdem was gelernt. Beef Project ist wohl ein XSS Toolkit mit dem man sich mal anschauen kann was so geht. Versioneye hält Bibliotheken und deren Version im Auge und sagt bescheid wenn es was neues gibt.

image

Der Kollege sprach selbst für meinen Zustand etwas zu monoton. War auch eher ein Einsteigervortrag, daher nichts neues an der Front.

image
Guter Überblick darüber wie man E-Commerce richtig macht. Technisch jetzt keine großen Besonderheiten.
image
image
Johannes hat ein wenig was über Nerds und Manager erzählt und das agile Methoden eigentlich die Lösung für alles sind.

image

TypeScript ist eine Microsoft Erweiterung für JS die Typen erlaubt. Sieht gut aus, würde ich benutzen, vor allem nachdem das was ich bis jetzt von Coffeescript gesehen habe nicht so überzeugend war.

image
Guter Einsteigervortrag von einem Cloudera Menschen. Den Teil kannte ich aber leider schon.

image

Dann hat Christian was über CDNs erzählt.

Fazit: Super Konferenz, nächstes Jahr wieder.

Nina Pauer: Wir haben keine Angst

“Luxusprobleme sind keine Pseudoprobleme”

Da ich gerade bei einer Lesung in der überaus schönen Buchhandlung cohen+dobernigg in der Schanze war bin ich immer noch ganz beseelt. Nina Pauer ist freie Autorin bei der Zeit, bloggt, ’82er Jahrgang und hat ein wunderbares Buch über unsere Generation geschrieben. Naja, eigentlich hat sie ein Buch über uns geschrieben. Uns ist in dem Falle die endzwanziger Akademikerkinder, die festgestellt haben das sie ja jetzt langsam 30 werden und somit schon seit 10 Jahren im Hamsterrad sind. Oder so ähnlich. Im großen und ganzen geht es um die Probleme die wir trotzdem haben, über die Angst und Überforderung die dieses “die Welt steht euch offen” manchmal verursacht. Das ganze ist schön verpackt in zwei extremen Charakteren, die es aber so auf jeden Fall geben kann und einem sehr angenehmen Schreibstil. Ich persönlich denke das das eines der besten Bücher ist die ich dieses Jahr gelesen habe. Lösungen hat sie nicht parat, aber wenn wir nicht alle langsam einsehen das es auch in unserer Welt grenzen gibt dann werden die meisten nicht sonderlich alt, oder nicht sonderlich glücklich, oder beides.

Auf jeden Fall sollte jeder zwischen 25 und 35 “Wir haben keine Angst” lesen, um zu sehen wo man selber steht. Und um zu reflektieren wo man sein möchte. Und vielleicht um einfach etwas glücklicher zu werden, in dem Wissen das man nicht alleine ist.

HH.js Oktober

Heute habe ich es tatsächlich mal geschafft bei der HH.js Vorbeizuschauen, das hatte ich irgendwie das ganze Jahr schon mal vor, ist aber bis jetzt nicht wirklich passiert da ich irgendwie nie Zeit hatte. Heute fand das Ganze in den Räumlichkeiten von Bigpoint statt, die Jungs haben auch ein schönes Büro und klingen auch ganz nett. Der @scheffield war mit und den @heshist haben wir da getroffen.

Erstmal gab es einen HTML 5 Appcache Vortrag von Peter Kröner (@sir_pepe), der war sehr gut und sehr schnell und hatte eine angenehme Informationsdichte. Das einzige was ich mitgenommen habe ist aber das man wohl noch viel tun muss damit das läuft und das ich mir mal jStorage anschauen muss.

Danach ging es mit Meno Abels über lauter kranken kram den man mit JS machen kann wenn man ein Konferenz-WLAN baut, den kram hat er auf seinem Github account (https://github.com/mabels).

Haymo Meran hat kurz was über den Aloha Editor erzählt, der wohl die sane Variante von “contentEditable” ist, indem er die ganzen Dom-Operationen selber macht. Wirkt zumindest besser als alles was ich bis jetzt da draußen gesehen habe.

Dann gab es noch ein Roundup zur jsconf.eu, wo eigentlich alle Vorträge mal zusammengefasst wurde. Folgende Puntke waren für mich interessant:

  • Zeon.js ist wohl ein JavaScript Formatter und Analyzer, kann man wohl mal mit in die Toolbox nehmen
  • Es wird versucht ein JS-Logo zu etablieren, weil es irgendwie kein so cooles Logo für JS gibt wie für HTML 5 und man das ja marketingtechnisch brauchen kann.
  • Coderdojo ist eine Initiative aus Irland wo Leute Pro-Bono Schulkindern coden beibringen. Das klint auch cool.
Sieht so aus als wenn ich in Zukunft da häufiger aufschlage.

Danke 20th Century Fox!

Danke dieses wunderbaren Filmverleihs/Verlegers/Konttolfreakkonsortium hatte ich grade den komischsten Kinoabend meines Lebens.

Man denkt das die etwas dürftigeg Reaktion unserer westlichen Demokratien das Problem für Frieden, Freiheit und Rechte auf dieser Welt ist, aber nein, Copyrights sind die wirklich fühlbaren Gründe für Einschränkungen in unserem Alltag.

Dazu ein kleines Beispiel:

Soll Situation:

Man verabredet sich mit einem Freund zum Sneaken, geht sich gemütlich eine Stunde vorher die Karte holen, geht noch was essen, setzt sich ins Kino, lässt sich überraschen und schaut den Film und lässt dann gemütlich den Abend ausklingen.

Ist Situation:

Man kommt vom Essen und steht erstmal in einer Schlange die bis aus dem Kino reicht. Warum? Weil die netten leute von 20th Cenutry Fox sich überlegt haben die Moderne Form einer Razia ins Kino zu verlegen, präventiv halt und einen Metalldetektor vor den Eingang des Kinosaals gestellt haben. Dazu noch ein paar nette Leute in Schwarzen anzügen, die eine Leibesvisitation durchführen. Dazu passend die groß aufgestellte Pauschabeschuldigung: “Wir gehen zwar nicht davon aus das sie böse sind, aber sie verstehen doch sicher das wir etwas gegen Videopiraterie machen müssen” (so oder in etwa Stand es auf dem großen, natürlich 20th Century Fox gebrandeten Aufsteller, weil man ist ja stolz auf sich). Ferner gilt: keine Handys, MP3 Player, Kameras, etc. (schade nur das die Jungs nicht wussten das das Grindel gar keine Gaderobe hat, was das “vorher abgeben an der Garderobe” für sie zu etwas mehrarbeit machte. Die vielen rumstänkernden Leute sowieso. Dann fängt daher der Film auch noch mit 20 Minuten Verspätung an. Dafür darf man sich dann aber im dunkeln auch noch von den netten Herren, die ihren eigenen Kontrollen nicht glauben, mit Nachtsichgeräten betrachten lassen.

Wenn ich es nicht eh nicht gewusst hätte hätte ich mich wirklich gefragt in was für einem Film ich bin.

Das ich so nen Hals habe ist wohl klar, das erklärt auch das posting hier. Welche Marketingabteilung die Idee hatte die zahlenden Kunden wie Kriminelle zu behandeln frage ich mich eh. Das ist fast so schlimm wie in die U.S.A. einreisen (mit Foto und Fingerabdruck, habe ich auch schon gemacht).

Also dieser Filmverleih ist jetzt erstmal unten durch. Schade.