Ruby on Rails 2. Das Praxisbuch für Entwickler. Professionelle Webentwicklung mit. Jens-Christian Fischer
|
|
- Klaudia Giese
- vor 8 Jahren
- Abrufe
Transkript
1 Jens-Christian Fischer Professionelle Webentwicklung mit Ruby on Rails 2 Das Praxisbuch für Entwickler Test und Behaviour Driven Development mit RSpec und User Stories REST, AJAX mit jquery, HAML und SASS Suchfunktionen integrieren, Deployment mit Capistrano
2 Jens-Christian Fischer Professionelle Webentwicklung mit Ruby on Rails 2 Das Praxisbuch für Entwickler
3 Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über < abrufbar. Bei der Herstellung des Werkes haben wir uns zukunftsbewusst für umweltverträgliche und wiederverwertbare Materialien entschieden. Der Inhalt ist auf elementar chlorfreiem Papier gedruckt. ISBN Unveränderter Nachdruck der ISBN Auflage Telefon: / Telefax: / mitp, eine Marke der Verlagsgruppe Hüthig Jehle Rehm GmbH Heidelberg, München, Landsberg, Frechen, Hamburg IT -fachportal.de Dieses Werk, einschließlich aller seiner Teile, ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulässig und strafbar. Dies gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Printed in Germany Lektorat: Sabine Schulz Satz: III-satz, Husby,
4 Über dieses Buch Ein hilfreiches Buch? Voraussetzungen Aufbau des Buches Ist dieses Buch für Sie? Was ist nicht enthalten? Administratives Danksagung Teil I Rails praktisch anwenden Eine Anwendung entsteht Anforderungen Voraussetzungen Achtung, fertig, Rails! Rails das erste mal starten Endlich: Die erste Seite URLs verstehen Das Model einer Seite Migration Datenpflege per Hand Darstellung einzelner Seiten Einzelne Seite Fehlerhaft! Liste aller Seiten anzeigen Ein einfaches Layout verwenden Was Sie gelernt haben Einführung ins Testen Automatische Tests Muss es sein? Einen Test schreiben
5 2.2 Testdaten mit Fixtures generieren Tests für das Bearbeiten von Seiten Den Controller testen Die View testen Was Sie gelernt haben Weitere einfache Funktionen der Anwendung Formulare gestalten Hilfsfunktionen zur Formulargestaltung Felder Seiten aktualisieren Neue Seiten anlegen Die View in wiederverwendbare Blöcke aufteilen Seiten löschen Benutzerführung Die Funktion link_to Die Funktion button_to Verlinkungen Die Funktionen assert_select und url_for Scaffolding? Genügend Tests? Lösungen Aufgabe Aufgabe Was Sie gelernt haben ActiveRecord: Mit Modellen arbeiten ORM: Von Objekt zu Datenbank und zurück Validierungen Fehlermeldungen anzeigen ActiveRecord-Funktionen Zugriffe auf Spalten Mit mehreren Attributen arbeiten Callbacks in Models Was Sie gelernt haben Relationen zwischen Objekten herstellen Kategorien in eigene Tabelle verschieben Datenmigration vornehmen Tests anpassen
6 5.2 Kategorien mittels Dropdown auswählen Alle Relationen im Überblick Eins zu eins Eins zu vielen Viele zu vielen Viele zu viele durch ein anderes Model Optionen für Assoziationen SQL-Modifikatoren Was Sie gelernt haben Navigation und Layout Navigation Titelseite Liste aller Kategorien Refactoring des Controllers Seiten nach Kategorien suchen Layout Seitenaufbau Seitenleiste Titel Liste Navigation Was Sie gelernt haben Teil II Rails professionell einsetzen Die Arbeitsumgebung einrichten Der Editor Versionskontrolle Wieso Versionskontrolle? Firefox / Firebug Refactoring Kontinuierliche Integration Der Entwicklungs-Workflow Erstellen eines Repositories Import Weniger verwalten Arbeit sichern
7 7.7 Workflow mit Git Git-Branching und -Merging Was Sie gelernt haben Behaviour Driven Development RSpec installieren Dokumentation Spezifizieren, nicht testen Erwartungen an die Software in Spezifikationen abbilden RSpec on Rails Mock-Objekte Erwartungen an Methodenaufrufe formulieren ActiveRecord-Attrappen bauen Was Sie gelernt haben HAML und SASS Alternativen zu Embedded Ruby (ERB) Markaby Liquid HAML Einführung in HAML Installation HAML-Basics HTML-Tags Tag-Attribute Implizite DIVs Objekt-Klasse und ID Direkt geschlossene Tags Ruby einbetten Listen Blöcke ohne Leerzeichen einbetten Doctype-Deklarationen Kommentare Escaping Mehrere Zeilen Textfilter HAML in der Praxis SASS und CSS
8 9.6.1 Grundlagen Konstanten und Berechnungen Importe Kommentare Konfiguration HAML-Generator Fazit Was Sie gelernt haben REST Mit der Welt reden Grundlagen URL und Verb Repräsentation Ressourcen Routing REST-Controller make_resourceful resource_this Wie DRY? Komplexere Fälle Verschachtelte Ressourcen Mehrfach verschachtelte Ressourcen Singleton-Ressourcen Was Sie gelernt haben RSpec, REST und User Stories in der Praxis Vorbereitungen User Stories Anatomie einer User Story Die User Story implementieren BDD-Controller Unterschied zwischen Mock und Stub Model durch Mock ersetzen BDD-View Nutzen von Stories und Spezifikationen Plain Text Stories Steps Webrat
9 Implementierung Specs und Stories Was Sie gelernt haben Erweiterungen Rails erweitern Libraries Plug-ins Login und Authentisierung Wie weiß Rails, wer eingeloggt ist? Das Plug-in restful_authentication Benutzer registrieren Aktionen schützen Aufräumen Aufgaben im Hintergrund Konfiguration Display mit Maruku Was Sie gelernt haben Die Anwendung um Kommentare erweitern Kommentare abgeben Die User Story»Kommentar abgeben« Das View-Spec für»seite ansehen« Hilfsfunktionen zum Generieren von Mock-Objekten View ergänzen Model für Kommentare mit STI Verknüpfung zwischen Page und Comment Kommentare zu Kommentaren erstellen Comments-Controller Views für Kommentare Kommentare sehen Kommentare in Baumstruktur Subkommentare erstellen Baumstruktur anzeigen Admin-Interface für Kommentare Kommentare auflisten, zeigen und löschen Blättern mit will_paginate Mehrere Kommentare gleichzeitig löschen Was Sie gelernt haben
10 14 Suchfunktionen Mögliche Technologien SQL Ferret SOLR Ultrasphinx Mit Ultrasphinx arbeiten Installation Rails-Plug-ins Indexieren Suchen Such-Controller Unterstützung von will_paginate Kommentare finden oder eben nicht Pages und Comments trennen Indexoptionen Felder Assoziationen Suchoptionen Suchmaske Ultrasphinx produktiv einsetzen Indexverwaltung Delta-Indizes Was Sie gelernt haben JavaScript & AJAX Wozu AJAX und JavaScript? Unterschiede zwischen Prototype und jquery jquery verwenden Installation Philosophie Beispiele für das User Interface Einblenden von Login-Feldern Feld mit Vorgabewerten füllen Inhaltsverzeichnis generieren AJAX-Beispiele Published Status umschalten Kommentare eingeben, ohne die Seite zu verlassen
11 Periodisches Sichern im Hintergrund Was Sie gelernt haben Die Produktionsumgebung Code vorbereiten Gems definieren Rails einfrieren Gems einfrieren Ladezeiten reduzieren Gzip-Komprimierung Zusammenfassen von Dateien Mehr (virtuelle) Server Server aufsetzen Webserver Mongrel-Cluster Datenbank Was Sie gelernt haben Automatisches Deployment mit Capistrano Wieso Capistrano? Aufgaben von Capistrano Erste Schritte deploy.rb pflegen Voraussetzungen prüfen Erstinstallation Weiteres Deployment/Rollback Applikationsserver stoppen und starten Deployment-Strategien Aufräumen Dateien auf den Server kopieren Längere Wartungsarbeiten Capistrano erweitern Neuen Task definieren before- und after-hooks verwenden Multistaging Hintergrund Multistaging mit Capistrano Capistrano-Referenz
12 Befehle Variablen Was Sie gelernt haben Teil III Ruby Ruby-Grundlagen Schöner Code Datentypen und Strukturen Zahlen und Strings String-Interpolation Andere Datentypen Wahr und Falsch Array und Hash Vererbung Kontrollfluss Schleifen und Iteratoren each inject select / reject collect / map any? find Blöcke Symbole zu Blöcken Was Sie gelernt haben Metaprogrammierung in Ruby Was ist Metaprogrammierung? Alles ist ein Objekt Klassen sind offen Dynamische Typen Duck Typing Die Frage nach dem Selbst: self Neue Methoden für Objekte self in Klassen self in Modulen Der tiefere Sinn von self
13 19.6 Ruby ist interpretiert Methoden erzeugen Evaluation instance_eval class_eval Was Sie gelernt haben Alternatives Ruby: JRuby Installation JRuby Rails und Mongrel installieren JDBC-Adapter und ActiveRecord Bestehende Rails-Anwendung unter JRuby Neue Rails-Anwendung erstellen Rails-Anwendung unter Tomcat Glassfish V Glassfish V Die Zukunft? Was Sie gelernt haben Teil IV Anhänge A Installation von Ruby & Rails A.1 Mac A.1.1 Mac OS X 10.4 (Tiger) A.1.2 Mac OS X 10.5 (Leopard) A.2 Unix / Linux A.3 Windows A.3.1 InstantRails A.3.2 Schritt für Schritt A Ressourcen A.1 Online-Ressourcen A.2 Real-Life-Ressourcen A.3 Bibliographie Stichwortverzeichnis
Professionelle Webentwicklung mit Ruby on Rails 2
Jens-Christian Fischer Professionelle Webentwicklung mit Ruby on Rails 2 Das Praxisbuch für Entwickler mitp Über dieses Buch 15 Ein hilfreiches Buch? 15 Voraussetzungen 16 Aufbau des Buches 16 Ist dieses
MehrProfessionelle Webentwicklung mit Ruby on Rails 2
Professionelle Webentwicklung mit Ruby on Rails 2 Das Praxisbuch für Entwickler von Jens-Christian Fischer 2008;unveränderter Nachdruck des Titels 978-3-8266-1683-9 Professionelle Webentwicklung mit Ruby
MehrAdobe Flash CS4. Herbert A. Mitschke. inklusive DVD-ROM. Von den Programmier-Grundlagen zur professionellen Webentwicklung
Herbert A. Mitschke inklusive DVD-ROM Professionelle Webentwicklung mit Adobe Flash CS4 inkl. ActionScript 3, XML, PHP und MySQL Von den Programmier-Grundlagen zur professionellen Webentwicklung Datenmanagement
MehrDigitale Naturfotografie
mitp Edition Profifoto Digitale Naturfotografie Tiere Pflanzen Strukturen Landschaften von Gerhard Zimmert, Beate Stipanits 1. Auflage Digitale Naturfotografie Zimmert / Stipanits schnell und portofrei
MehrTanja Hartwig genannt Harbsmeier. Up- und Cross-Selling
Tanja Hartwig genannt Harbsmeier Up- und Cross-Selling Tanja Hartwig genannt Harbsmeier Up- und Cross-Selling Mehr Profit mit Zusatzverkäufen im Kundenservice Bibliografische Information der Deutschen
MehrMartin Marinschek- Wolfgang Radinger. Ruby on Rails. Einstieg in die effiziente Webentwicklung. [Tu dpunkt.verlag
Martin Marinschek- Wolfgang Radinger Ruby on Rails Einstieg in die effiziente Webentwicklung [Tu dpunkt.verlag Inhaltsverzeichnis 1 Ruby on Rails -»Bitte Einsteigen«1 1.1 Web-Entwicklung und Entwicklung
MehrErwin Lammenett. TYPO3 Online-Marketing-Guide
Erwin Lammenett TYPO3 Online-Marketing-Guide Erwin Lammenett unter Mitarbeit von Stefan Koch, Andreas von Studnitz und Taras Vasilkevich TYPO3 Online-Marketing-Guide Affiliate- und E-Mail-Marketing, Keyword-Advertising,
MehrKonfigurationsmanagement mit Subversion, Ant und Maven
Gunther Popp Konfigurationsmanagement mit Subversion, Ant und Maven Grundlagen für Softwarearchitekten und Entwickler 2., aktualisierte Auflage Gunther Popp gpopp@km-buch.de Lektorat: René Schönfeldt Copy-Editing:
MehrEinführung Design und Programmierung. Microsoft Dynamics NAV 2016
MICHAELA GAYER Einführung Design und Programmierung Microsoft Dynamics NAV 2016 ISBN 978-3-9502492-0-0 Microsoft Dynamics NAV Einführung Design und Programmierung 1 Herausgeber: MBS-Training, Ludwig-Boltzmann
MehrDas Friedensstifter-Training
Barbara Gasteiger-Klicpera Gudrun Klein Das Friedensstifter-Training Grundschulprogramm zur Gewaltprävention 2. Mit Auflage 23 Abbildungen und 26 Arbeitsblättern Alle Unterrichtsmaterialien auf CD-ROM
MehrRuby on Rails 3.1 Expertenwissen
Stefan Sprenger Kieran Hayes Ruby on Rails 3.1 Expertenwissen Eine praxisorientierte Einführung in die Entwicklung mit Ruby on Rails dpunkt.verlag vül Inhaltsverzeichnis 1 Einleitung 1.1 Zielsetzung 1.2
MehrEinfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch
Einfache und effiziente Zusammenarbeit in der Cloud EASY-PM Office Add-Ins Handbuch Inhaltsverzeichnis 1. Einführung... 3 2. Ribbonmenü... 4 3. Dokument... 5 3.1 Öffnen... 5 3.2 Speichern... 6 3.3 Speichern
MehrOnline lernen und lehren
Norbert M. Seel, Dirk Ifenthaler Online lernen und lehren Mit 26 Abbildungen, 9 Tabellen und 19 Aufgaben Ernst Reinhardt Verlag München Basel Prof. Dr. Norbert M. Seel und Dr. Dirk Ifenthaler lehren am
MehrBusiness Intelligence für Prozesscontrolling
Business Intelligence für Prozesscontrolling Peter Singer Business Intelligence für Prozesscontrolling Konzeption eines Business-Intelligence-Systems für subjektorientierte Geschäftsprozesse unter Beachtung
MehrErfolgreiches Kita-Management
Wolfgang Klug Erfolgreiches Kita-Management Unternehmens-Handbuch für LeiterInnen und Träger von Kitas 2. Auflage Mit 34 Abbildungen und 9 Tabellen Ernst Reinhardt Verlag München Basel Prof. Dr. Wolfgang
MehrSabine M. Grüsser/Ralf Thalemann Computerspielsüchtig? Aus dem Programm Verlag Hans Huber Psychologie Sachbuch
Sabine M. Grüsser/Ralf Thalemann Computerspielsüchtig? Aus dem Programm Verlag Hans Huber Psychologie Sachbuch Wissenschaftlicher Beirat: Prof. Dr. Dieter Frey, München Prof. Dr. Kurt Pawlik, Hamburg Prof.
MehrInhaltsverzeichnis VII
Inhaltsverzeichnis 1 Die Grundlagen zu CMS auch eine lange Reise beginnt mit dem ersten Schritt............................................ 1 1.1 Was behandeln wir in dem einleitenden Kapitel?....................
MehrSeniorenbüros im Land Brandenburg
Nancy Bauer Seniorenbüros im Land Brandenburg Innovative und zukunftsorientierte Kommunalpolitik unter dem Aspekt des demographischen Wandels Diplomarbeit BACHELOR + MASTER Publishing Bauer, Nancy: Seniorenbüros
MehrWhittaker, Holtermann, Hänni / Einführung in die griechische Sprache
$ 8. Auflage Vandenhoeck & Ruprecht Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte
MehrDaniela Lohaus. Outplacement PRAXIS DER PERSONALPSYCHOLOGIE
Daniela Lohaus Outplacement PRAXIS DER PERSONALPSYCHOLOGIE Outplacement Praxis der Personalpsychologie Human Resource Management kompakt Band 23 Outplacement von Prof. Dr. Daniela Lohaus Herausgeber der
MehrGrundmann Rathner Abschlussprüfungen Bankwirtschaft, Rechnungswesen und Steuerung, Wirtschafts- und Sozialkunde
Grundmann Rathner Abschlussprüfungen Bankwirtschaft, Rechnungswesen und Steuerung, Wirtschafts- und Sozialkunde Prüfungstraining für Bankkaufleute Die Bücher der Reihe Prüfungstraining für Bankkaufleute
MehrChristina Janning. Change Management. Möglichkeiten der Kommunikation zur Reduzierung innerbetrieblicher Widerstände. Diplomarbeit
Christina Janning Change Management Möglichkeiten der Kommunikation zur Reduzierung innerbetrieblicher Widerstände Diplomarbeit Janning, Christina: Change Management: Möglichkeiten der Kommunikation zur
MehrKinderzeichnungen. Ernst Reinhardt Verlag München Basel. Martin Schuster. Wie sie entstehen, was sie bedeuten
Martin Schuster Kinderzeichnungen Wie sie entstehen, was sie bedeuten 3., überarbeitete und neu gestaltete Auflage Ernst Reinhardt Verlag München Basel Prof. Dr. Martin Schuster, Dipl.-Psychologe, lehrt
MehrAnna Karin Spangberg Zepezauer. Prüfungsvorbereitung Geprüfter Betriebswirt (IHK)
Anna Karin Spangberg Zepezauer Prüfungsvorbereitung Geprüfter Betriebswirt (IHK) Anna Karin Spangberg Zepezauer Prüfungsvorbereitung Geprüfter Betriebswirt (IHK) Gezielt das lernen, was in den Prüfungen
MehrWikis im Blended Learning
Klaus Himpsl Wikis im Blended Learning Ein Werkstattbericht Klaus Himpsl: Wikis im Blended Learning Ein Werkstattbericht Bibliografische Information der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet
MehrPraxiswissen TYPO3 CMS 7 LTS
Praxiswissen TYPO3 CMS 7 LTS 8. AUFLAGE Praxiswissen TYPO3 CMS 7 LTS Robert Meyer & Martin Helmich Robert Meyer & Martin Helmich Lektorat: Alexandra Follenius Korrektorat: Sibylle Feldmann Herstellung:
MehrHeinrich Hemme, Der Mathe-Jogger 2
Heinrich Hemme Der Mathe-Jogger 2 100 mathematische Rätsel mit ausführlichen Lösungen Vandenhoeck & Ruprecht Mit zahlreichen Abbildungen Bibliografische Information der Deutschen Nationalbibliothek Die
MehrDer Einstellungstest/Eignungstest zur Ausbildung zum Industriekaufmann/ zur Industriekauffrau
Eignungstest Prüfung 1 Industriekaufmann/-frau Prüfungsbögen Kurt Guth Marcus Mery Der Einstellungstest/Eignungstest zur Ausbildung zum Industriekaufmann/ zur Industriekauffrau Mit den Prüfungsfragen sicher
MehrWebsite. zur eigenen. Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und IT-Recht. Websites. erstellen
Websites ohne Programmierkenntnisse erstellen Anita Woitonik / Vilma Niclas Ohne HTML zur eigenen Website Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und IT-Recht Anita Woitonik /
MehrIndustrie 4.0 in Produktion, Automatisierung und Logistik
Industrie 4.0 in Produktion, Automatisierung und Logistik Thomas Bauernhansl Michael ten Hompel Birgit Vogel-Heuser (Hrsg.) Industrie 4.0 in Produktion, Automatisierung und Logistik Anwendung Technologien
MehrRüdiger Zarnekow Lutz Kolbe. Green IT. Erkenntnisse und Best Practices aus Fallstudien
Rüdiger Zarnekow Lutz Kolbe Green IT Erkenntnisse und Best Practices aus Fallstudien Green IT Rüdiger Zarnekow Lutz Kolbe Green IT Erkenntnisse und Best Practices aus Fallstudien Rüdiger Zarnekow Fachgebiet
MehrKurzeinführung Excel2App. Version 1.0.0
Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig
MehrInstallation und Einrichtung egk-lesegeräte
Installation und Einrichtung egk-lesegeräte SCM Microsystems ehealth200 (100) ehealth500 Stand: 04/2014 Produkt der medatixx GmbH & Co. KG Alle Werke der medatixx GmbH & Co. KG einschließlich ihrer Teile
MehrWeb2Lead. Konfiguration
Web2Lead Konfiguration 1. Was ist Web2Lead?... 3 2. Erstellen Sie ein individuelles Kontaktformular... 3 2.1 Optionen...4 2.2 Benachrichtigungen...4 2.3 Verkaufschance...4 2.4 Formular Felder...4 Copyright
MehrDabeisein ist nicht alles
Max Kreuzer, Borgunn Ytterhus (Hrsg.) Dabeisein ist nicht alles Inklusion und Zusammenleben im Kindergarten Mit 7 Abbildungen und 6 Tabellen 3. Auflage Ernst Reinhardt Verlag München Basel Prof. Dr. Max
MehrInstallationsanleitung Webhost Windows Flex
Installationsanleitung Webhost Windows Flex Stand März 2014 Inhaltsverzeichnis 1. Zugangsdaten & Login... 3 2. Passwort ändern... 4 3. Leistungen hinzufügen / entfernen... 6 4. Datenbanken anlegen / entfernen...
MehrClemens Gull. Joomlal-Extensions. mit PHP entwickeln. Mit 322 Abbildungen
Clemens Gull Joomlal-Extensions mit PHP entwickeln Mit 322 Abbildungen 11 Inhaltsverzeichnis 1 Einführung 15 1.1 Wasistjoomla? 15 1.1.1 Content-Management-System 15 1.1.2 Open-Source-Software 16 1.2 Der
MehrInterkulturelle Kompetenz für die öffentliche Verwaltung
Leitfaden für die Bildungspraxis Interkulturelle Kompetenz für die öffentliche Verwaltung Band 35 Was ist Informationen Inhalt Einleitung Qualifizierungsbedarf? Herausforderungen Vorgehensweisen Instrumente
MehrJoomla! eigenen Joomla!-Website ^ADDISON-WESLEY. Die Schritt-für-Schritt-Anleitung zur. Stephen Bürge. An imprint of Pearson
Stephen Bürge Joomla! Die Schritt-für-Schritt-Anleitung zur eigenen Joomla!-Website ^ADDISON-WESLEY An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrMotivierte Klienten trotz Zwangskontext
Wolfgang Klug Patrick Zobrist Motivierte Klienten trotz Zwangskontext Tools für die Soziale Arbeit Mit 4 Abbildungen und 5 Tabellen Mit 20 Arbeitsblättern als Online-Zusatzmaterial Ernst Reinhardt Verlag
MehrInstallation und Einrichtung egk-lesegeräte
Installation und Einrichtung egk-lesegeräte Ingenico Healthcare Orga 6000 (6041) Orga 920 M Orga 920 M Plus Orga 930 M Stand: 04/2014 Produkt der medatixx GmbH & Co. KG Alle Werke der medatixx GmbH & Co.
MehrHandbuch Kundenmanagement
Handbuch Kundenmanagement Armin Töpfer (Herausgeber) Handbuch Kundenmanagement Anforderungen, Prozesse, Zufriedenheit, Bindung und Wert von Kunden Dritte, vollständig überarbeitete und erweiterte Auflage
MehrEine Anwendung mit InstantRails 1.7
Eine Anwung mit InstantRails 1.7 Beschrieben wird das Anlegen einer einfachen Rails-Anwung, die ohne Datenbank auskommt. Schwerpunktmäßig wird auf den Zusammenhang von Controllern, Views und der zugehörigen
MehrSoziale Netzwerke im Internet
3 Christoph Mörl / Mathias Groß Soziale Netzwerke im Internet Analyse der Monetarisierungsmöglichkeiten und Entwicklung eines integrierten Geschäftsmodells C. Mörl/M. Groß: Soziale Netzwerke im Internet
MehrDas Google Analytics-Buch. Cathrin Tusche
Das Google Analytics-Buch Cathrin Tusche Die Informationen in diesem Buch wurden mit größter Sorgfalt erarbeitet. Dennoch können Fehler nicht vollständig ausgeschlossen werden. Verlag, Autoren und Übersetzer
MehrInstallation des edu- sharing Plug- Ins für Moodle
Installation des edu- sharing Plug- Ins für Moodle [edu-sharing Team] [Dieses Dokument beschreibt die Installation und Konfiguration des edu-sharing Plug-Ins für das LMS Moodle.] edu- sharing / metaventis
Mehr3 Windows als Storage-Zentrale
3 Windows als Storage-Zentrale Windows als zentrale Datenspeichereinheit punktet gegenüber anderen Lösungen vor allem bei der Integration in vorhandene Unternehmensnetze sowie bei der Administration. Dabei
MehrHANAUER H!LFE e.v. (Hrsg.) Die Entwicklung professioneller Opferhilfe
HANAUER H!LFE e.v. (Hrsg.) Die Entwicklung professioneller Opferhilfe VS RESEARCH HANAUER H!LFE e.v. (Hrsg.) Die Entwicklung professioneller Opferhilfe 25 Jahre Hanauer Hilfe VS RESEARCH Bibliografische
MehrGelassenheit gewinnen 30 Bilder für ein starkes Selbst
Gelassenheit gewinnen 30 Bilder für ein starkes Selbst Barbara Burghardt Gelassenheit gewinnen 30 Bilder für ein starkes Selbst Wie Sie Ihren inneren Reichtum neu entdecken 2., verbesserte Auflage Barbara
MehrBedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.
Bedienungsanleitung CAD-KAS Reklamationserfassung Einen neuen Datensatz anlegen Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Datensatz löschen Daten hier erfassen. Automatische Reklamationsnummer
MehrInfopark CMS Fiona. Fiona 6.5.1 Release Notes
Infopark CMS Fiona Fiona 6.5.1 Release Notes Infopark CMS Fiona Fiona 6.5.1 Release Notes Die Informationen in diesem Dokument wurden mit größter Sorgfalt erarbeitet. Dennoch können Fehler nicht vollständig
MehrX.systems.press ist eine praxisorientierte Reihe zur Entwicklung und Administration von Betriebssystemen, Netzwerken und Datenbanken.
X. systems.press X.systems.press ist eine praxisorientierte Reihe zur Entwicklung und Administration von Betriebssystemen, Netzwerken und Datenbanken. Rafael Kobylinski MacOSXTiger Netzwerkgrundlagen,
MehrSEO Strategie, Taktik und Technik
SEO Strategie, Taktik und Technik Andre Alpar Markus Koczy Maik Metzen SEO Strategie, Taktik und Technik Online-Marketing mittels effektiver Suchmaschinenoptimierung Andre Alpar Maik Metzen Markus Koczy
MehrPraxis der Personalpsychologie Human Resource Management kompakt
Praxis der Personalpsychologie Human Resource Management kompakt herausgegeben von Prof. Dr. Heinz Schuler, Dr. Rüdiger Hossiep Prof. Dr. Martin Kleinmann, Prof. Dr. Werner Sarges Band 6 Auslandseinsatz
MehrDie neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30
Die neue Datenraum-Center-Administration in Brainloop Secure Dataroom Service Version 8.30 Leitfaden für Datenraum-Center-Manager Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Dokumentversion:
MehrPHP - Projekt Personalverwaltung. Erstellt von James Schüpbach
- Projekt Personalverwaltung Erstellt von Inhaltsverzeichnis 1Planung...3 1.1Datenbankstruktur...3 1.2Klassenkonzept...4 2Realisierung...5 2.1Verwendete Techniken...5 2.2Vorgehensweise...5 2.3Probleme...6
MehrMicrosoft Office:mac 2011 Das Grundlagenbuch: Home and Student
Microsoft Office:mac 2011 Das Grundlagenbuch: Home and Student Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen
MehrMöglichkeiten und Grenzen des Einsatzes von Tacit Knowledge im Performance Management
Daniel Klemann Möglichkeiten und Grenzen des Einsatzes von Tacit Knowledge im Performance Management Bachelorarbeit Klemann, Daniel: Möglichkeiten und Grenzen des Einsatzes von Tacit Knowledge im Performance
MehrWebshop Tutorial. E-Commerce ECM ERP SFA EDI. Backup. Integration des Comarch Webshops mit Facebook. www.comarch-cloud.de
Webshop SFA ECM Backup E-Commerce ERP EDI Integration des Comarch Webshops mit Facebook www.comarch-cloud.de Inhaltsverzeichnis 1 ZIEL DES TUTORIALS 3 2 EINE ANWENDUNG AUF FACEBOOK ERSTELLEN 3 3 EINE SEITE
MehrBedienungsanleitung Elektronischer Zertifikatsaustausch
Bedienungsanleitung Elektronischer Zertifikatsaustausch Version 1.2 Inhaltsverzeichnis 1 ZERTIFIKATSAUSTAUSCH... 2 1.1 Ablauf des Austauschs der Zertifikate... 2 1.2 Voraussetzungen... 2 2 DIGITALE ID
MehrWas gibt es Neues in QuarkXPress 10.1?
Was gibt es Neues in QuarkXPress 10.1? INHALTSVERZEICHNIS Inhaltsverzeichnis Was gibt es Neues in QuarkXPress 10.1?...3 Neue Funktionen...4 Dynamische Hilfslinien...4 Notizen...4 Bücher...4 Redline...5
MehrOptions- und Freitext-Modul Update-Anleitung
Options- und Freitext-Modul Update-Anleitung Hinweis... 2 Update für Versionen kleiner als 1.2.4 auf 1.3.x... 3 Update für Versionen ab 1.2.4 auf 1.3.x... 6 Update für Versionen ab 1.3.x auf 2.x.x... 7
MehrJochen Bartlau. List & Label. schnell + kompakt
Jochen Bartlau List & Label Jochen Bartlau List & Label ISBN 978-3-939084-68-6 2007 entwickler.press, ein Imprint der Software & Support Verlag GmbH 1. Auflage, 2007 http://www.entwickler-press.de http://www.software-support.biz
MehrInstallationsanleitung Webhost Linux Flex
Installationsanleitung Webhost Linux Flex Stand März 2014 Inhaltsverzeichnis 1. Zugangsdaten & Login... 3 2. Passwort ändern... 4 3. Leistungen hinzufügen / entfernen... 6 4. Datenbanken anlegen / entfernen...
MehrInhaltsverzeichnis. 1 Hallo 13
1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL
MehrInhaltsverzeichnis. Einleitung und Danksagung. 1 Was ist SharePoint? - Ein Überblick.
Einleitung und Danksagung. Für wen ist dieses Buch? Voraussetzungen für die Arbeit mit diesem Buch Danksagung. 11 12 13 13 1 Was ist SharePoint? - Ein Überblick. SharePoint Foundation 2010 - die Basis
MehrDjango - ein Python Web-Framework
31. Mai 2011 Inhaltsverzeichnis 1 Überblick Was ist Django Merkmale Anforderungen 2 MVC im Detail Model Controller View 3 Live-Demo 4 Wie geht es weiter? Was ist Django Was ist Django? quelloffenes Web-Framework
MehrInstallation und Einrichtung egk-lesegeräte
Installation und Einrichtung egk-lesegeräte CCV Deutschland GmbH (Celectronics) CARD STAR/medic2 6220 CARD STAR/memo2 CARD STAR/memo3 Stand: 04/2014 Produkt der medatixx GmbH & Co. KG Alle Werke der medatixx
MehrContent Management mit Joomla! 1.7 für Kids Hanke
mitp für Kids Content Management mit Joomla! 1.7 für Kids von Johann-Christian Hanke 1. Auflage Content Management mit Joomla! 1.7 für Kids Hanke schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG
MehrBachelorarbeit BESTSELLER. Benjamin Höber. Die Bad Bank als mögliches Mittel zur Bewältigung der Finanzkrise
Bachelorarbeit BESTSELLER Benjamin Höber Die Bad Bank als mögliches Mittel zur Bewältigung der Finanzkrise Höber, Benjamin: Die Bad Bank als mögliches Mittel zur Bewältigung der Finanzkrise. Hamburg, Bachelor
Mehr12. Dokumente Speichern und Drucken
12. Dokumente Speichern und Drucken 12.1 Überblick Wie oft sollte man sein Dokument speichern? Nachdem Sie ein Word Dokument erstellt oder bearbeitet haben, sollten Sie es immer speichern. Sie sollten
MehrIBM SPSS Statistics Version 22. Konfigurieren von Technologie für behindertengerechte Bedienung
IBM SPSS Statistics Version 22 Konfigurieren von Technologie für behindertengerechte Bedienung Inhaltsverzeichnis Assistive Technology Software..... 1 Windows-Software............ 1 Mac OS-Software.............
MehrInhaltsverzeichnis. Apps für Android entwickeln
Inhaltsverzeichnis zu Apps für Android entwickeln von Jan Tittel und Jochen Baumann ISBN (Buch): 978-3-446-43191-1 ISBN (E-Book): 978-3-446-43315-1 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43191-1
MehrEnergieeffizienz mit System
Mark Junge Energieeffizienz mit System Auf dem Weg zur CO 2 -neutralen Fabrik Bibliografische Information der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen
MehrStudien zur Sozial- und Wirtschaftsgeschichte Ostmitteleuropas
Studien zur Sozial- und Wirtschaftsgeschichte Ostmitteleuropas Herausgegeben von Werner Benecke, Christoph Boyer, Ulf Brunnbauer, Uwe Müller, Alexander Nützenadel und Philipp Ther Band 24 2015 Harrassowitz
MehrFrançois Colling. Holzbau Beispiele
François Colling Holzbau Beispiele François Colling Holzbau Beispiele Musterlösungen, Formelsammlung, Bemessungstabellen 2., überarbeitete Auflage Mit 79 Tabellen, 98 Beispielen und ausführlichen Musterlösungen
MehrIhr CMS für die eigene Facebook Page - 1
Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das
MehrTransatlantic Trade and Investment Partnership (TTIP)
Philipp Stiens Transatlantic Trade and Investment Partnership (TTIP) Auswirkungen auf die globale Handelsordnung Bachelorarbeit Stiens, Philipp: Transatlantic Trade and Investment Partnership (TTIP): Auswirkungen
Mehrmitp für Kids Python für Kids von Gregor Lingl 4., überarbeitete Auflage 2010
mitp für Kids Python für Kids von Gregor Lingl 4., überarbeitete Auflage 2010 Python für Kids Lingl schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Programmier-
MehrMigration von statischen HTML Seiten
Migration von statischen HTML Seiten Was ist Typo3 Typo3 ist ein Content Mangement System zur Generierung von Internetauftritten. Dieses System trennt Inhalt, Struktur und Layout von Dokumenten und stellt
MehrPraxisbuch BI Reporting
Alexander Adam Bernd Schloemer Praxisbuch BI Reporting Schritt für Schritt zum perfekten Report mit BEx Tools und BusinessObjects Alexander Adam alexander.adam@googlemail.com Bernd Schloemer bernd.schloemer@googlemail.de
MehrDas Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel
Orville Bennett Übersetzung: Thomas Bögel 2 Inhaltsverzeichnis 1 Einführung 5 2 KNetAttach verwenden 6 2.1 Hinzufügen von Netzwerkordnern............................ 6 3 Rundgang durch KNetAttach 8 4 Danksagungen
MehrGEOPROCESSING UND MODELBUILDER
GEOPROCESSING UND MODELBUILDER RÄUMLICHE ANALYSEFUNKTIONEN UND DATENMODELLIERUNG IN ARCGIS MIT TOOLBOX UND MODELBUILDER. EINFÜHRUNG INS PYTHON-SCRIPTING IN ARCGIS DAUER: 2 Tage ÜBERSICHT In dieser Schulung
MehrEVENTO-WEB. Handbuch für Dozierende. Version: 1.2 Datum: 20. Dezember 2010 Autoren: BA Schuladministration
EVENTO-WEB Handbuch für Dozierende Version: 1.2 Datum: 20. Dezember 2010 Autoren: BA Schuladministration Änderungen Version Datum Autoren Bemerkungen 1.0 25.03.2008 Bascelli Erstellung Dokument 1.1 17.04.2008
MehrSoftware-Sanierung. Weiterentwicklung, Testen und Refactoring bestehender Software. von Sebastian Kübeck. 1. Auflage
Software-Sanierung Weiterentwicklung, Testen und Refactoring bestehender Software von Sebastian Kübeck 1. Auflage Software-Sanierung Kübeck schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG
MehrWas Erzieherinnen über Sprachstörungen wissen müssen
Anja Mannhard Kristin Scheib Was Erzieherinnen über Sprachstörungen wissen müssen Mit Spielen und Tipps für den Kindergarten Mit einem Geleitwort von Ulrike Franke 8 Abbildungen Ernst Reinhardt Verlag
MehrIhre Interessentendatensätze bei inobroker. 1. Interessentendatensätze
Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit
MehrKonfiguration von PPTP unter Mac OS X
Konfiguration von PPTP unter Mac OS X Diese Anleitung beschreibt, wie Sie eine VPN-Verbindung Verbindung mit dem Protokoll PPTP erstellen. Sie bezieht sich auf Mac OS X in der Version 10.4. (Tiger). Wenn
MehrVMware vrealize Automation Das Praxisbuch
VMware vrealize Automation Das Praxisbuch Dr. Guido Söldner leitet den Geschäftsbereich Cloud Automation und Software Development bei der Söldner Consult GmbH in Nürnberg. Sein Unternehmen ist auf Virtualisierungsinfrastrukturen
MehrHTBVIEWER INBETRIEBNAHME
HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten
MehrDie Software für Visualisierung und Analyse von Strukturinformationen aus EDM- und PDM-Systemen.
Die Software für Visualisierung und Analyse von Strukturinformationen aus EDM- und PDM-Systemen. : Der Markt verändert sich bei der Produktentwicklung. Kürzere Entwicklungszeiten, umfangreichere Produktspektren
MehrHuman Capital Management: Anwendbarkeit und Nutzen einer monetären Human Capital Bewertung mit der Saarbrücker Formel nach Scholz, Stein & Bechtel
Michael Kock. Human Capital Management: Anwendbarkeit und Nutzen einer monetären Human Capital Bewertung mit der Saarbrücker Formel nach Scholz, Stein & Bechtel Praxisorientierte Personal- und Organisationsforschung;
Mehr11 Tabellen als Inhaltselement (ohne RichTextEditor)
11 Tabellen als Inhaltselement (ohne RichTextEditor) Inhaltsverzeichnis 11 Tabellen als Inhaltselement (ohne RichTextEditor) 1 Vorbemerkung.......................................... 1 11.1 Eine einfache
MehrMicrosoft Access 2013 Navigationsformular (Musterlösung)
Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2013 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2013) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...
Mehr1 ALLGEMEINES ZU DYNAMICS NAV... 9. 1.1 Geschichte zu Dynamics NAV... 9. 1.2 Datenbank... 13. 1.3 Wo bekommt man Hilfe zu Dynamics NAV?...
Inhaltsverzeichnis 1 ALLGEMEINES ZU DYNAMICS NAV... 9 1.1 Geschichte zu Dynamics NAV... 9 1.2 Datenbank... 13 1.3 Wo bekommt man Hilfe zu Dynamics NAV?... 13 1.4 Was ist neu an Dynamics NAV 2013?... 14
Mehrtentoinfinity Apps 1.0 EINFÜHRUNG
tentoinfinity Apps Una Hilfe Inhalt Copyright 2013-2015 von tentoinfinity Apps. Alle Rechte vorbehalten. Inhalt der online-hilfe wurde zuletzt aktualisiert am August 6, 2015. Zusätzlicher Support Ressourcen
MehrServiceanweisung Austausch Globalsign Ausstellerzertifikate
Serviceanweisung Austausch Globalsign Ausstellerzertifikate Version: Stand: 1.0 03.03.2014 Leipziger Straße 110, 04425 Taucha Tel.: +49 34298 4878-10 Fax.: +49 34298 4878-11 Internet: www.procilon.de E-Mail:
MehrCL-Mini-ABF. Kurzbeschreibung. Installation und Vorbereitung. Stand 30.01.2012. Ihre HTK-Filiale Michelstadt
64720 email : Info@KM-EDV.de Stand 30.01.2012 CL-Mini-ABF Inhaltsverzeichnis Kurzbeschreibung... 1 Installation und Vorbereitung...1 ODBC-Zugriff... 2 ODBC-Einrichtung unter Windows XP...2 ODBC-Einrichtung
MehrDokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser
Dokumentation Black- und Whitelists Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser Inhalt INHALT 1 Kategorie Black- und Whitelists... 2 1.1 Was sind Black- und Whitelists?...
Mehr