Neue Artikel
1x täglich per E-Mail:

Zugestellt von FeedBurner

Ruby User Group München — Juli-Treffen

Roland Moriz, 23. Juni 2010

Ruby und Ruby on Rails in München
Die Münchner Ruby User Group trifft sich wieder am 12.07.2010 um 19:00 Uhr in den Räumen der Firma Valiton.

Um eine Anmeldung wird gebeten.

Weitere Informationen auf der Mailingliste.


In eigener Sache

Roland Moriz, 9. Juni 2010

Liebe Leser,

eine sehr traurige Nachricht hat uns gestern erreicht:

Unser Freund, Kollege und Autor Bernhard “fuxowitsch” Fuchs ist im Alter von nur 38 Jahren verstorben.

Er war ein großer Star Trek Fan und arbeitete zuletzt an seinem Startup Friddler.com.
Unter http://www.geek-happens.com/ veröffentlichte er seine eigene Comic-Serie.

Unser Mitgefühl gilt seinen Angehörigen.


RailsWayCon 2010 Fazit

Roland Moriz, 3. Juni 2010

Auch dieses Jahr fand wieder die vom Software & Support Verlag veranstaltete Konferenz im Rahmen der Webinale und International PHP Conference in Berlin statt. Gegenüber 2009 wurde der Veranstaltungsort gewechselt und man fand sich im Maritim proArte in der Friedrichstraße ein.

Die dreitägige Konferenz hat rundum überzeugt, die Vorträge waren besser und nützlicher als im letzten Jahr. Das Interesse, Rails in die sogenannten Enterprise-Bereiche (“Websfear“) zu bringen, prägte sehr viele Vorträge und auch die Paneldiskussion, an der u.a. Yehuda Katz (Rails & jQuery Core Entwickler) teilnahm.

Auch Rails 3 und Hosting waren heisse Themen die von mehreren Vorträgen behandelt wurden.

Hier eine Sammlung mit Links zu den Slides, sofern mir bekannt:

Montag

Dynamic Language VMs: Ruby 1.9
Lourens Naudé
http://www.slideshare.net/methodmissing/railswaycon-2010-dynamic-language-vms

Push it to the limit – An intro to Websockets and Rails applications
Michael Johann

CouchDB on Rails
Jonathan Weiss
http://www.slideshare.net/jweiss/couchdb-on-rails-railswaycon-2010

Cross-browser testing in the real world
Martin Kleppmann
http://www.slideshare.net/martinkleppmann/crossbrowser-testing-in-the-real-world

Ruby on Rails Security Updated
Heiko Webers
http://www.slideshare.net/heikowebers/ruby-on-rails-security-updated-rails-3-at-railswaycon

Small is Sexy – We need Components in Rails!
Nick Sutterer

Be Authentic – Get into LDAP, Users and Roles
Michael Johann

mongodb and mongomapper 4 real!
Jan Krutisch
http://slidesha.re/aSNEan

Command your Domain
Lourens Naudé
http://www.slideshare.net/methodmissing/railswaycon-2010-command-your-domain

Dienstag

Rails 3: Dashing to the Finish
Yehuda Katz
http://www.slideshare.net/wycats/rails-3-dashing-to-the-finish

A Testing Survival Guide
Thilo Utke
http://www.slideshare.net/freaklikeme/testing-survival-small

Rails in the Cloud – Lessons learned from building a platform on EC2
Jonathan Weiss
http://www.slideshare.net/jweiss/rails-in-the-cloud-experiences-from-running-on-ec2

Enterprise Rails Hosting
Julian Fischer
http://www.slideshare.net/avarteq/enterprise-hosting-2448821

betterplace.org: Crashing and uncrashing a social startup
Phillip Oertel, Till Behnke

10 fun projects to improve your coding skills
Jan Krutisch
http://slidesha.re/aFHE0O
http://jan.krutisch.de/en/fun_projects/

SOLID Rails, SOLID Ruby – practical patterns applied
Jens-Christian Fischer, Michael Mahlberg
http://github.com/MichaelMahlberg/RailsWayCon2010

Productive Rails development with RubyMine
Oleg Shpynov, Dennis Ushakov
http://www.slideshare.net/olegshpynov/productive-rails-development-with-rubymine

Evolutionary programming with Ruby
Julian Fischer
http://www.slideshare.net/avarteq/evolutionary-algorithms-in-ruby

Improved performance with client side optimization
Patrick Hüsler

Culerity: Full stack Rails testing with Cucumber and Celerity
Patrick Hüsler

Mittwoch

Establishing an integrated JRuby/Rails – Stack in a Legacy environment
Rubén Parés-Selders

The State of RESTful Rails
Stefan Tilkov
http://www.innoq.com/blog/st/presentations/2010/2010-06-02-REST-Rails–RailsWayCon.pdf

Rails/Ruby Coding Dojo
Jens-Christian Fischer, Michael Mahlberg
http://github.com/jcfischer/RwcCodingDojo

Ruby and Redis – Simple meets Awesome
Mathias Meyer
http://redis-railswaycon2010.heroku.com/

Using jQuery with Rails
Yehuda Katz

The Anatomy of Ruby I18n: Overview of the Gem’s architecture and advanced features
Sven Fuchs

Deliver Software with MacRuby
Thilo Utke
http://www.slideshare.net/freaklikeme/mac-ruby-deployment

Fazit:

Die RWC2010 hat mir dieses Jahr deutlich besser gefallen als 2009. Die Talks waren nützlich und fast ausnahmslos sehr gut präsentiert. Es ergab sich durch das tägliche gemeinsame Mittagessen auch eine gute Möglichkeit zum Netzwerken. Die Party am Dienstag habe ich leider verschlafen, verweise aber auch deshalb gerne auf Twitter (#railswaycon) .

Ich würde mich sehr über eine RailsWayConf 2011 oder 2012 freuen, wenn man die Überschneidung mit der Euruko 2011 in Berlin vermeiden möchte.

Am letzten Tag dann noch eine wunderbare Art des Reality-Checks: Ein Panel der Webinale, die für alle Teilnehmer geplant wurde, zeigte uns unbeabsichtigt auf, wie weit die deutsche Internet/Web/Medienszene im letzten Jahrhundert verankert ist:

Die von vielen von uns eingesetzten agilen Methoden, testgetriebene oder zumindest testgestützte Entwicklung in Kombination mit guter Usability braucht sich keinesfalls verstecken und ist noch immer Lichtjahre den etablierten voraus. Lasst uns also gemeinsam den Leuten zeigen wie es besser geht :-)


Neues von der Ruby User Group München

Roland Moriz, 28. April 2010

Die bisher als “Munich-on-Rails” bekannte Münchner Ruby User Group rund um Ruby und Rails ist ab sofort mit neuer Website unter http://Ruby-Muenchen.de/ zu finden. Die Mailingliste bleibt unverändert erhalten und ist über die Website zu erreichen.

Ruby und Ruby on Rails in München


Düsseldorf on Rails lädt ein!

Tim Keller, 26. Oktober 2009

Wir laden alle Ruby- und Rails-Enthusiasten herzlich zu unserem morgigen User Group
Treffen ein:

Datum: 27.10.09
Uhrzeit: 18:30 (Türen auf) – 22:00
Veranstaltungsort: Heinrich-Heine-Universität Düsseldorf (Hörsaal 5H, Gebäude 25.22)
Vortrag: Chef – Infrastructure Automation (Mutwin Kraus)

Gewinne:

Unter den Teilnehmern werden Lizenzen von JetBRAINS verlost!

Über den Vortrag:

Chef is an open source systems integration framework built to bring the benefits of
configuration mangement to your entire infrastructure. You write source code to describe
how you want each part of your infrastructure to be built, then apply those descriptions to
your servers. The result is a fully automated infrastructure: when a new server comes on line,
the only thing you have to do is tell Chef what role it should play in your architecture.*

*http://www.opscode.com/chef

Über den Referenten:

Mutwin arbeitet bei Engine Yard und ist CTO bei http://blogage.de .

Weitere Informationen findet Ihr unter:

http://groups.google.de/group/duesseldorf-on-rails


Excellent – Statische Code Analyse für Ruby und Rails

Marco Otte-Witte, 9. Oktober 2009

Ich habe gestern auf dem Treffen von Munich on Rails in einem kurzen Talk mein gem Excellent vorgestellt. Excellent macht statische Code Analyse auf Ruby Code ähnlich wie dies reek, roodi oder flog tun (Excellent basiert zum Teil auch auf Code dieser Projekte).

Ein wichtiger Bestandteil ist dabei Komplexitätsmaße zu ermitteln anhand derer man eine Aussage über die Verstehbarkeit und Wartbarkeit des Codes treffen kann. Wenn etwa Maße wie Zyklomatische Komplexität, ABC-Metrik aber bspw. auch Line Count in einem sehr hohen Bereich liegen, kann man davon ausgehen, dass die Komplexität sehr hoch und damit die Wartbarkeit relativ gering ist. Solche Maße stellen natürlich immer nur ungefähre Richtlinien dar und können keine Aussage über die tatsächliche Qualität des Codes treffen. So können bspw. Teile des Codes hohe Komplexitätswerte erzielen, nichtsdestotrotz aber leicht verständlich sein.

Excellent bietet daher zusätzlich zu solchen Komplexitäts-Checks auch Rails spezifische Checks an. Im Gegensatz zu den Komplexitätsmaßen können solche Checks klare Aussagen treffen, da sie feste Kriterien überprüfen, wie etwa ob bestimmte Best Practices oder auch Bad Practices eingehalten werden oder im Code auftauchen. Rails spezifische Checks sind bspw. solche die überprüfen ob ActiveRecord Models ihre Attribute validieren oder solche die die Verwendung von Instanzvariablen in Partials beanstanden.

Excellent ist trotz der Versionsnummer 1.5.4 immer noch im Beta Stadium. Für Vorschläge auf der Mailing Liste, Bug Reports oder auch Patches auf Github bin ich natürlich dankbar!

Hier die Slides zum Talk:


Munich on Rails trifft sich am 8. Oktober 2009

Roland Moriz, 5. Oktober 2009

Wir laden herzlich ein zu unserem nächsten Treffen!

Termin

Donnerstag, 8. Oktober 2009 19:00 Uhr

iCal: http://tinyurl.com/adj4hp

Vorträge

+ Marco Otte-Witte: Excellent (http://simplabs.github.com/excellent)

+ Peter Schrammel: Share-Nothing Private Assets Server

+ Sven C. Koehler: Localmemcache (http://localmemcache.rubyforge.org/ + http://github.com/sck/localmemcache)

+ … Du?

Ort & Anmeldung

Wir treffen uns dieses Mal bei der Experteer GmbH. Vielen Dank an Peter und das Experteer-Team für die Einladung!
Bitte gebt uns auch wieder Bescheid ob Ihr teilnehmen möchtet um die Planung zu erleichtern. Bitte bis Mittwoch 7.10. per Mail an:

anmeldung AT munich-on-rails.com

Adresse:

Experteer GmbH
Lenbachplatz 3
80333 München


Düsseldorf on Rails lädt ein!

Tim Keller, 19. August 2009

Wir laden alle Ruby- und Rails-Enthusiasten herzlich zu unserem nächsten User Group
Treffen ein:

Datum: 25.08.09
Uhrzeit: 18:30 (Türen auf) – 22:00
Veranstaltungsort: Heinrich-Heine-Universität Düsseldorf (Hörsaal 5A, Gebäude 25.11)
Vortrag: Metaprogrammierung (Vladimir Dobriakov)

Gewinne

Unter den Teilnehmern werden Lizenzen von JetBRAINS verlost!

Über den Vortrag

Entwickler, die gerade die Macht der Metaprogrammierung entdeckt haben,
nutzen es intensiv sowohl in den Fällen, wo es Sinn macht, aber auch da,
wo es eine Menge unerwarteter Probleme verursacht.

Anhand einer Auswahl praktischer “Metaprogrammierung außer Rand und Band” Beispiele
möchte ich zeigen, wie weniger oder eine gezielte Metaprogrammierung zu einfacherem
und leichter zu wartendem Code führen.

Über den Referenten

Vladimir Dobriakov ist Senior Consultant bei innoQ Deutschland GmbH und
entwickelt seit 15 Jahren datenbankgestützte Enterprise-Anwendungen.
Seit 2002 entwickelt er interaktive Web-Anwendungen zunächst mit Microsoft ASP,
dann ASP .NET und schließlich mit Ruby on Rails.

In den letzten Jahren gilt sein Interesse dem Web als Plattform für verteilte Anwendungen
und Service Orientierte Architekturen (insbesondere im Java-Umfeld) sowie den
dynamischen Programmiersprachen wie Python und Ruby.

Er bloggt regelmäßig auf http://blog.geekq.net/ .

Weitere Informationen findet Ihr unter:

http://groups.google.de/group/duesseldorf-on-rails