CRE: Technik, Kultur, Gesellschaft

CRE163 Ruby und Rails


Listen Later

Die dynamische und agile Entwicklungsumgebung für Web- und andere Anwendungen

Ruby hat sich in den letzten Jahren den Ruf einer der beliebtesten Programmiersprachen verdient und hat nachweislich die Anwendungen innovativer Webanwendungen spürbar nach vorne gebracht. Vor allem das Framework Ruby on Rails hat der Sprache viele neue Freunde eingebracht. Im Gespräch mit Tim Pritlove berichtet Martin Wöginger von seiner Liebe zu und seinen Erfahrungen mit Ruby und Ruby on Rails und stellt Eigenschaften, Vor- und Nachteile der Entwicklungsumgebung vor.

Themen: Geschichte und verwandte Programmiersprache; Designprinzipien von Ruby; Syntax Sugar; Sprachkonzepte, Objektorientierung und Modularisierung; Erweitern von Basisklassen; Kontrollstrukturen und Closures; Eingebaute Datentypen; Vor- und Nachteile von Ruby; Implementierungen; Ruby on Rails; ORM und ActiveRecord; das Model-View-Controller-Modell; Hosting von Ruby-Anwendungen; Paketmanagement; Setup on Rails-Anwendungen; Programmieren mit Tests und Behaviour-driven Development; Anlegen und Migrieren von Datenbanken; Scaffolding; Restful Programming; Sicherheitsaspekte; Resourcen; Ruby und der Mac.

  • Tim Pritlove
    • Twitter
    • Website
    • Spenden via PayPal
    • Martin Wöginger
      • Twitter
      • Website
        Shownotes

        Links:

        • Martin Wöginger
        • Martin Wöginger @ Twitter
        • WP: Ruby
        • WP: Ruby on Rails
        • WP: Java
        • WP: Yukihiro Matsumoto (mats)
        • WP: LISP
        • WP: Smalltalk-80
        • WP: Ada
        • WP: Eiffel
        • WP: Principle of Least Surprise
        • WP: Perl
        • WP: Regulärer Ausdruck (Regular Expression)
        • WP: Python
        • CRE084 LISP
        • WP: Objektorientierung
        • WP: Nullable Type (nil)
        • WP: Ausnahmebehandlung
        • WP: Syntaktischer Zucker
        • WP: Dynamische Typisierung
        • WP: Klasse
        • WP: Duck-Typing
        • WP: Vererbung
        • WP: Mehrfachvererbung
        • WP: Mixin
        • WP: Hashfunktion
        • WP: MapReduce
        • WP: JavaScript Object Notation (JSON)
        • WP: Lose Kopplung
        • WP: Namensraum
        • WP: Closure
        • WP: Fibonacci-Folge
        • WP: Iterator
        • WP: Nebenläufigkeit
        • WP: Erlang
        • CRE082 Erlang
        • WP: MacRuby
        • WP: LLVM
        • CRE114 LLVM
        • WP: Ruby MRI
        • Rubinius
        • JRuby
        • WP: Interpreter
        • CRE125 CouchDB
        • WP: Go
        • WP: Thread
        • WP: Framework
        • 37signals
        • Basecamp
        • WP: Objektrelationale Abbildung (ORM)
        • WP: SQL
        • WP: Model View Controller
        • WP: eRuby (ERB)
        • WP: Haml
        • WP: Merb
        • WP: jQuery
        • WP: Unobtrusive JavaScript
        • CRE146 JavaScript
        • WP: RubyGems
        • WP: MySQL
        • WP: PostgreSQL
        • WP: SQLite
        • WP: Testgetriebene Entwicklung
        • WP: Behavior Driven Development
        • Domänenspezifische Sprache (DSL)
        • WP: RSpec
        • WP: Rake
        • WP: Scaffold (programming)
        • WP: Representational State Transfer (REST)
        • WP: YAML
        • WP: Foreign Key
        • WP: NoSQL
        • github
        • The Pragmatic Bookshelf
        • Programming Ruby: The Pragmatic Programmer’s Guide
        • Hal Fulton’s Ruby Page (The Ruby Way)
        • Ruby Inside
        • Railscasts – free Ruby on Rails screencasts
        • WP: TextMate
        • EuRuKo 2011
        • RubyConf
        • Confreaks
        • ...more
          View all episodesView all episodes
          Download on the App Store

          CRE: Technik, Kultur, GesellschaftBy Metaebene Personal Media - Tim Pritlove

          • 5
          • 5
          • 5
          • 5
          • 5

          5

          16 ratings


          More shows like CRE: Technik, Kultur, Gesellschaft

          View all
          Freak Show by Metaebene Personal Media - Tim Pritlove

          Freak Show

          9 Listeners

          Raumzeit by Metaebene Personal Media - Tim Pritlove

          Raumzeit

          13 Listeners

          Der Lautsprecher by Metaebene Personal Media

          Der Lautsprecher

          1 Listeners

          Sternengeschichten by Florian Freistetter

          Sternengeschichten

          45 Listeners

          Methodisch inkorrekt! by Methodisch inkorrekt!

          Methodisch inkorrekt!

          16 Listeners

          Forschergeist by Metaebene Personal Media - Tim Pritlove

          Forschergeist

          4 Listeners

          Metaebene by Tim Pritlove

          Metaebene

          0 Listeners

          Das Wissen | SWR by SWR

          Das Wissen | SWR

          110 Listeners

          Stay Forever - Retrogames & Technik by Stay Forever Team

          Stay Forever - Retrogames & Technik

          33 Listeners

          Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

          Logbuch:Netzpolitik

          6 Listeners

          Newz of the World by Metaebene Personal Media - Tim Pritlove

          Newz of the World

          1 Listeners

          brettagoge by brettagoge

          brettagoge

          1 Listeners

          UKW by Metaebene Personal Media - Tim Pritlove

          UKW

          1 Listeners

          Baywatch Berlin by Klaas Heufer-Umlauf, Thomas Schmitt, Jakob Lundt & Studio Bummens

          Baywatch Berlin

          74 Listeners

          LANZ & PRECHT by ZDF, Markus Lanz & Richard David Precht

          LANZ & PRECHT

          340 Listeners

          Der Rest ist Geschichte by Deutschlandfunk

          Der Rest ist Geschichte

          17 Listeners

          RONZHEIMER. by Paul Ronzheimer

          RONZHEIMER.

          133 Listeners