7 Videos von der WindyCityRails 2009

All diejenigen die nicht bei der WindyCityRails-Konferenz in Chicago sein konnten, haben nun die Möglichkeit sich zumindest sieben Vorträge als Video anzuschauen.

Die Videos sind auf den Seiten von windycityrails.org zu finden:

Better Ruby through Functional Programming von Dean Wampler – Dean Wampler führt in seinem Vortrag in die Konzepte der Funktionalen Programmierung ein.

Super-easy PDF Generation with Prawn and Prawnto von John McCaffrey – John zeigt wie einfach PDF Generierung sein kann.

Comics Is Hard: On Domains and Databases von Ben Scofield – Alernativen zu SQL-getriebenen Applikationen.

UI Fundamentals for Programmers von Ryan Singer – Ryan zeigt Arbeitsweisen von 37Signals.

How To Test Absolutely Anything (in Rails) von Noel Rappin – Noel zeigt wie man alle Schichten einer Rails-Applikation testen kann.

Optimizing Perceived Performance von David Eisinger – David zeigt an einem Beispiel wie Rails und JQuery zusammenarbeiten.

Rails 3 Update von Yehuda Katz – Yehuda gibt einen Einblick in Rails 3 und was uns mit diesem Release erwartet.

Videolänge mit Ruby und ffmpeg herausfinden

Heute wollen wir in unserem Script-Tip zeigen wie man auf Windows-Rechnern die Länge von Videos mit Ruby und ffmpeg herausfinden kann.

Um das Script auszuführen muss ffmpeg auf dem Rechner installiert sein.
Quellcode:
[ruby]
s = `ffmpeg -i x:\dirfile.wmv 2>&1`
if s =~ /Duration: ([d][d]):([d][d]):([d][d]).([d]+)/
hours = $1
mins = $2
seconds =$3
fractions = $4
end
[/ruby]

Railscasts von Ryan Bates

Ryan Bates erstellt schon seit über zwei Jahren jede Woche einen Screencasts zum Thema Rails und allem was dazugehört. Viele werden seine Videos bereits kennen, aber alldiejenigen für die es neu ist, können sich auf ein Portfolio von inzwischen 176 Screencasts freuen.

In der folgenden Liste findet ihr alle bisher erschienen Screencasts mit ihren Titeln.
Die Videos sind sehr gut gemacht und wir hoffen es ist auch etwas für euch dabei.

August 2009

176. Searchlogic
175. AJAX History and Bookmarks

July 2009

June 2009

May 2009

April 2009

156. Webrat

March 2009

February 2009

January 2009

December 2008

138. I18n

November 2008

136. jQuery

October 2008

September 2008

August 2008

July 2008

118. Liquid

June 2008

May 2008

April 2008

March 2008

February 2008

January 2008

December 2007

November 2007

October 2007

September 2007

August 2007

July 2007

June 2007

May 2007

April 2007

March 2007

Videos von der deutschen Railskonf

Alle die nicht an der diesjährigen deutschen RailsKonferenz teilnehmen konnten, haben nun die Gelegenheit sich die Vorträge als Video anzuschauen.

Auf den Seiten von loroma findet ihr die Clips:

Contexts:

http://www.loroma.com/loroma/movie.faces?movie=15202#Contexts-1216177855399

Document Clustering:

http://www.loroma.com/loroma/movie.faces?movie=15205#Dokumenten-Clustering-1216801980235

ExtJs on Rails:

http://www.loroma.com/loroma/movie.faces?movie=15101#ExtJS-on-Rails-1216056881577

Messaging und Ruby:

http://www.loroma.com/loroma/movie.faces?movie=15501#Messaging-und-Ruby-1220738254139

Rails Pattern:

http://www.loroma.com/loroma/movie.faces?movie=15201#Rails-Pattern-1216148037606

Representer:

http://www.loroma.com/loroma/movie.faces?movie=15206#representer-1216855125627

Rest nach „Hello world“:

http://www.loroma.com/loroma/movie.faces?movie=15000#REST-nach-hello-world-1215850161584

Ruby Erweiterungsmuster:

http://www.loroma.com/loroma/movie.faces?movie=15500#Ruby-Erweiterungsmuster-1220646585807

Wie teste ich:

http://www.loroma.com/loroma/movie.faces?movie=15102#Wie-teste-ich-1216148657501

Ruby on Rails – Video-Training (DVD-ROM)

8 Stunden Videotraining. Die Skriptsprache Ruby und das Framework Rails beschleunigen die Arbeit des Programmierers enorm. Lernen Sie von der Installation bis zu konkreten Projekten, wie Sie mit Ruby on Rails professionelle Webanwendungen entwickeln.

Am Ende des Video-Trainings können Sie: – eine Entwicklungs- und Testumgebung einrichten, – das Model-View-Controller Schema verstehen, – Datenbankanbindungen realisieren, – Webanwendungen mittels Scaffolding inkürzester Zeit erstellen, – Daten mit Listen, Links und Formularenausgeben und formatieren, – Benutzereingaben und -anfragen verarbeiten, – Datenmodelle für Webapplikationen erstellen, – das Gelernte in konkreten Projekten einsetzen.
Die Skriptsprache Ruby und das Framework Rails beschleunigen die Arbeit des Programmierers enorm. Lernen Sie von der Installation bis zu konkreten Projekten, wie Sie mit Ruby on Rails professionelle Webanwendungen entwickeln.Am Ende des Video-Trainings können Sie:- eine Entwicklungs- und Testumgebung einrichten,- das Model-View-Controller Schema verstehen,- Datenbankanbindungen realisieren,- Webanwendungen mittels Scaffolding inkürzester Zeit erstellen,- Daten mit Listen, Links und Formularenausgeben und formatieren,- Benutzereingaben und anfragen verarbeiten, Datenmodelle für Webapplikationen erstellen,- das Gelernte in konkreten Projekten einsetzen.

Über das Produkt

Sehen Sie erfahrenen Trainern über die Schulter! Die Grazer Firma video2brain vereint in ihren Video-Trainings Aktualität und Professionalität mit langjährigem Schulungs-Know-How. Die Zusammenarbeit mit anerkannten Experten, sowie äußerste Sorgfalt in der Prä- und Postproduktion, führen zu einem optimalen, audiovisuellen Lernerlebnis für Sie. Die Video-Trainings zeichnen sich durch didaktische Struktur, einfache Navigierbarkeit, praxisnähe und Expertentipps aus.

  • Taschenbuch: Seiten
  • Verlag: (2007-03-13 )
  • Preis: 29.89 €
  • Sprache: german
  • ISBN-10: 3827360544
  • Autor(en): Michael Raidel
  • kaufen

Rails-Konf Video: Slingshot -Offline Rails (Jens – Christian Fischer)

Über die Videopräsentation
Das Web lebt von „Online“. Web-Anwendungen gehen davon aus, dass wir ständig vernetzt sind. Doch GMail oder ihre Web2.0 Anwendung sind unbrauchbar, wenn man Offline ist. Mit „Joyent Slingshot“ gibt es die Möglichkeit Rails-Anwendungen als eigenständige Windows- oder Mac-Applikation zu betreiben. In diesem Vortrag werden Möglichkeiten und Grenzen dieser Technik gezeigt, und an einem Beispiel gezeigt, wie eine Anwendung „aus dem Netz“ genommen werden kann.

Über den Autor
Jens-Christian Fischer entwickelt seit über 20 Jahren Software. Er ist Geschäftsführer der InVisible GmbH mit Sitz in Zürich. Er ist vor fast 2 Jahren mit Rails in Kontakt gekommen, begeistert gewesen und hat bereits mehrere Projekte erfolgreich mit und Dank Rails realisieren können. Seit Anfangs 2006 gibt er auch Rails Schulungen. Er blogt (auch über Rails) auf blog.invisible.ch.

Link: http://www.loroma.com/loroma/movie.faces?movie=5

Rails-Konf Video: SOA und Rails (Sven Tissot)

Über die Videopräsentation
Integration von Rails Anwendungen in Enterprise Umgebungen? Anschluss an den unternehmensweiten Messaging Bus? SOA und ActiveMessaging machen es möglich !

Der Vortrag gibt eine Einführung in Service orientierte Architekturen und den Einsatz von Rails in solchen Umgebungen. Es werden die wesentlichen Begriffe und Konzepte im Umfeld von SOA erläutert, wie z.B. SOAP, Services, ESB und BPEL.

An einem praktischen Beispiel wird die Integration von Rails und SOA mit Action Web Services und BPEL sowie die Anbindung an Messaging Systeme via Active Messaging demonstriert.
Über den Autor
Sven Tissot:

1980-1986 Studium der Informatik in Erlangen, Abschluß als Diplom-Informatiker

1987-1998 Software Ingenieur bei SESA Deutschland GmbH

1989-1990 Projektleiter bei CAP Gemini Deutschland GMBH

seit 1991 Projektmanager bei pdv Technische Automation Systeme GmbH

Schwerpunktmässig beschäftige ich mich mit Datenbanken, Internet, J2EE Architekturen und SOA. Trotz der Empfehlung jedes Jahr eine neue Programmiersprache zu lernen, setze ich mich nun schon seit 3 Jahren mit Ruby und Rails auseinander und versuche insbesondere auch in konservativen Enterprise Umgebungen Nischen für Rails zu erschließen.

Link: http://www.loroma.com/loroma/movie.faces?movie=11

Rails-Konf Video: Writing omdb.org (Benjamin Krause)

Über die Videopräsentation
Das Rails Framework bietet viele Antworten für gängige Probleme einer Webanwendung. Doch es gibt auch Bereiche, die nicht oder nur knapp in den Werken „Agile Web Development with Rails“ und „Rapid Web Development mit Ruby on Rails“ behandelt werden. Eine kurze Reise von Coding Conventions, über Internationalisierung, Performance bis zur Maintenance einer Web Applikation.

Dieser Vortrag gibt einen Überblick über die Erfahrungen und Stolpersteine, die bei der Entwicklung der Plattform omdb.org entstanden bzw. aufgetreten sind. Mit mehr als einem Jahr Entwicklungszeit und dem Einsatz mehrer Rails-Entwickler aus den Anfängen der Rails-Bewegung in Deutschland, ist das Hobbyprojekt mittlerweile zu einer etablierten Plattform gewachsen.

Ein Resümee der Erfahrungen und Richtlinien, die sich heute rückblickend zusammenfassen lassen, als Leitfaden für Personen, deren grossen Rails Projekt noch bevorsteht.

Über den Autor
Benjamin Krause ist Freelancer und seit über 10 Jahren als Entwickler von Webanwendungen tätig. Neben der privaten Entwicklung der Open-Content Seite omdb.org beschäftigt er sich auch hauptberuflich seit einem Jahr mit Rails und startete sein eigenes Unternehmen Anfang des Jahres.

Link: http://www.loroma.com/loroma/movie.faces?movie=6

Rails-Konf Video: Caching in Rails (Tammo Freese)

Über die Videopräsentation
Caching ist eines der wichtigsten Mittel, eine Ruby on Rails-Anwendung zu beschleunigen. Tammo Freese gibt einen Überblick über die Caching-Mechanismen in Rails, er erläutert, wie Caching getestet werden kann, und zeigt typische Probleme und Lösungen beim Caching in Rails-Anwendungen.

Über den Autor
Tammo Freese ist freiberuflicher Berater, Trainer und Extreme Programmer. Sein Schwerpunkt ist die agile Entwicklung mit Ruby on Rails, AJAX und Eclipse. Zur Zeit arbeitet er in Rails-Projekten. In seiner spärlichen Freizeit forscht er an einer Refactoring-Unterstützung im Software-Konfigurationsmanagement.

Link: http://www.loroma.com/loroma/movie.faces?movie=9

Rails-Konf Video: Ferret – Search Engine for Ruby (Jens Kraemer)

Über die Videopräsentation
Eine funktionierende Volltextsuche ist für viele Webapplikationen unerlässlich. Doch allzu schnell gelangt man an die Grenzen von LIKE-Statements und MySQL-Volltextindizes.

Ferret ist eine hochperformante Volltextsuchmaschine für Ruby. Im Funktionsumfang vergleichbar mit der aus der Java-Welt bekannten Lucene-Bibliothek, übertrifft das in C implementierte Ferret sein Vorbild oft sogar, was die Geschwindigkeit angeht.

Acts_as_ferret ist ein Rails-Plugin mit dem Ziel, seinem Benutzer die Verwendung von Ferret so leicht wie möglich zu machen. Ein Einzeiler in der Model-Klasse sorgt dafür, dass der gesamte Datenbestand komfortabel und schnell durchsucht werden kann. Dabei wird der Index stets auf dem aktuellen Stand gehalten, wenn Datensätze hinzukommen, aktualisiert oder gelöscht werden.

Dieser Vortrag gibt zunächst Einblick in die Funktionsweise und Besonderheiten von Ferret. Anschließend wird gezeigt, wie man mittels acts_as_ferret typische Anwendungsfälle von erweiterten Suchformularen über Live-Searches bis hin zur Model-übergreifenden Indizierung von Objekten realisieren kann. Abschließend wird auf Besonderheiten im Produktivbetrieb eingegangen.

Über den Autor
Jens Krämer ist Softwareentwickler bei webit! in Dresden und auch als Freelancer im Bereich Rails unterwegs. Seit Anfang 2006 ist er Maintainer von acts_as_ferret, einem Rails-Plugin dass die Nutzung von Ferret in Rails-Anwendungen extrem vereinfacht. Ferret selbst ist im Prinzip eine Lucene-Implementierung in C für Ruby, wobei die API mittlerweile den von Lucene geerbten Java-Stil abgelegt hat.

Link: http://www.loroma.com/loroma/movie.faces?movie=7