Einführung in. Apache Solr PRAXISEINSTIEG IN DIE INNOVATIVE SUCHTECHNOLOGIE. Markus Klose & Daniel Wrigley
|
|
- Luisa Frank
- vor 6 Jahren
- Abrufe
Transkript
1 Einführung in Apache Solr PRAXISEINSTIEG IN DIE INNOVATIVE SUCHTECHNOLOGIE Markus Klose & Daniel Wrigley
2 Ebenso geht unser Dank an Freunde und Familie, die sich ohne Bezug zur Thematik sehr interessiert zeigten, was sich zusätzlich motivierend auf das Verfassen der Seiten ausgewirkt hat. Als ich, Daniel, mit dem Schreiben dieses Buchs begann, habe ich noch in einer WG gewohnt. Damals habe ich für mich folgende Regel entdeckt: Je mehr Personen unter einem Dach wohnen, desto mehr kann die Arbeit darunter leiden. Andererseits gilt genauso: Je mehr Personen unter einem Dach wohnen, desto mehr Hilfe wird einem angeboten. Daher geht mein persönliches Dankeschön noch an meine beiden Ex-Mitbewohner Jan und Kusi! XVI Einleitung
3 KAPITEL 1 Schnelleinstieg in Solr In diesem Kapitel erhalten Sie zunächst einen Einblick in das Zusammenspiel von Apache Solr und Apache Lucene, dem Kern von Solr. Hier finden Sie zudem einen kurzen historischen Rückblick zur Entstehung der Software und einen Überblick über die Solr-Features und -Einsatzmöglichkeiten. Aber Sie werden auch schon erste Erfahrungen mit Apache Solr machen können: Nach Installation und dem Starten der Software erstellen Sie einen Index und werden dann bereits einfache Suchen absetzen. Was ist Solr? Solr ist ein Open Source-Suchserver aus dem Hause Apache. Die Apache Software Foundation ist so etwas wie ein Dachverband vieler Projekte. Hinter ihr stehen Sponsoren wie Microsoft, Google oder Yahoo!. Open Source bedeutet im Prinzip, dass jeder die Software samt ihrer Quelldateien herunterladen und nach Belieben einsetzen kann, ohne dafür zahlen zu müssen. Die Lizenzbedingungen sind natürlich etwas ausführlicher, als in diesem Halbsatz beschrieben, aber es trifft den Nagel auf den Kopf. Und Sie haben sich sicherlich nicht dieses Buch gekauft, um eine Abschrift der Lizenzbedingungen zu erhalten. Solr ist ein Framework, das um Apache Lucene gebaut wurde (Lucene selbst wird im folgenden Abschnitt etwas näher beschrieben). Dieses Framework erlaubt es, schnelle, skalierbare, innovative Suchlösungen zu erstellen, die es leicht mit kommerziellen Produkten aufnehmen können. Es sind bereits viele zeitgemäße Features enthalten, die ohne viel Aufwand einsetzbar sind. Diese Features sind z. B. Highlighting, die»meinten Sie «- Funktion, Facettierung und die Gruppierung von Ergebnissen. Zudem lässt es sich an eine Vielzahl unterschiedlicher Datenquellen, die Sie letztendlich durchsuchen wollen, anbinden. Das heißt, es bietet sich Ihnen mit dieser Technologie die Möglichkeit, mit einer Anwendung viele Quellen gleichzeitig durchsuchen zu können. Es werden auch Schnittstellen geboten, die eine Integration in komplexe Anwendungen einfach ermöglichen. 1
4 Was ist Lucene? Apache Lucene ist wie Solr ein Top-Level-Projekt der Apache Software Foundation. Es bildet das Herzstück von Solr, denn es ist eine Einheit, die für die Indexierung, also das Einlesen, Verarbeiten und Speichern von Daten, zuständig ist. Diese Daten müssen nicht unbedingt strukturiert sein, wie es bei relationalen Datenbanken beispielsweise der Fall ist. Es ist ebenso möglich, unstrukturierten Inhalt, z. B. aus PDF-Dateien, zu indexieren. Die Daten werden so abgelegt, dass eine schnelle Suche möglich ist. Lucene selbst hat also bereits einige wichtige Features, die für Solr extrem wichtig sind. Was Lucene fehlt, sind Möglichkeiten zur Administration und Replikation sowie weiterführende Features, die jedoch in Solr enthalten sind. Beide Technologien sind perfekt miteinander verschmolzen und bilden eine starke Einheit. Was kann Solr? Sie haben nun einen groben Überblick darüber, wie Solr und Lucene miteinander arbeiten. Noch interessanter ist jedoch die Frage, was Solr alles leisten kann. Der folgende Abschnitt soll die Features von Solr sowie die Open Source-Community, die sich um dieses Projekt gebildet hat, kurz beleuchten, dazu wird die eine oder andere Einsatzmöglichkeit, die sich Ihnen mit diesem Produkt bietet, betrachtet. Features Solr bietet Ihnen eine ganze Reihe nützlicher Features an, die Sie nicht mehr selbst implementieren müssen, sondern höchstens konfigurieren und dann sofort einsetzen können. Der nächste Abschnitt greift einige davon heraus und gibt Ihnen gleich den Hinweis, an welcher Stelle des Buchs Sie mehr darüber erfahren können. Skalierbarkeit Solr hat die Fähigkeit, (nahezu) linear zu skalieren. Das bedeutet: Wenn Ihre Installation an Grenzen stoßen sollte, können Sie diese Grenzen einfach erweitern. Diesem Thema haben wir ein eigenes Kapitel gewidmet (siehe Kapitel 6). Dazu stehen Ihnen mehrere Möglichkeiten zur Verfügung: Wenn Ihr Index, also die Datenmenge, die Sie durchsuchen können, zu groß wird bzw. Ihr Festplattenplatz zu klein, können Sie Sharding verwenden. Wenn Sie mehr Suchanfragen pro Sekunde verarbeiten müssen, setzen Sie eine Master/Slave-Architektur auf mit mehreren Slaves, die Ihre Suchanfragen bearbeiten. Seit Solr 4.0 haben Sie die Möglichkeit, Solr in einem neuen Modus zu betreiben, der SolrCloud. Dadurch sind Sie administrativ sehr flexibel und können auf jede Gegebenheit gut reagieren, ohne Ihre komplette Architektur neu aufsetzen zu müssen. Abschnitt»SolrCloud«auf Seite 234 gibt Ihnen einen tiefen Einblick in diese Thematik. 2 Kapitel 1: Schnelleinstieg in Solr
5 Spellchecking Nichts frustriert mehr als eine Suche, die zu keinen Ergebnissen führt, weil man sich vertippt hat. Mit Solr lassen sich»meinten Sie «-Funktionen unproblematisch und mit sehr wenig Aufwand realisieren. So machen Sie Ihren Benutzern Vorschläge, sollten diese sich vertippt haben. Das Beste dabei: Die Vorschläge können direkt aus dem Index kommen. Dadurch geben Sie Ihren Benutzern eine»treffergarantie«bei der Suche nach diesem Vorschlag. Das erhöht die Benutzerfreundlichkeit und Fehlertoleranz Ihrer Anwendung. Abbildung 1-1 zeigt einen Vorschlag von Amazon für die fehlerhafte Eingabe grend thaft auto. Abbildung 1-1:»Meinten Sie «-Funktion von Amazon Highlighting Warum ist dieses Dokument in der Trefferliste aufgeführt? Fragen dieser Art können immer wieder auftreten, wenn nicht auf den ersten Blick ersichtlich ist, warum dieses Dokument bei den eingegebenen Suchbegriffen in der Trefferliste erscheint. Das Aufkommen solcher Fragen können Sie minimieren, indem Sie durch optische Hervorhebungen der gefundenen Suchterme deutlich machen, warum dieses Dokument in die Trefferliste gehört. Abbildung 1-2 zeigt die Google-Highlighting-Funktion. Für die Suche nach apache solr wurden diese beiden Begriffe auch in der URL und im Titel optisch fett hervorgehoben. Abbildung 1-2: Highlighting-Funktion von Google Faceting Faceting ermöglicht eine Gruppierung der Ergebnisse anhand der Inhalte der einzelnen Dokumente. So können Sie dem Benutzer ein Navigationselement anbieten, das ihn die Ergebnismenge schnell und komfortabel einschränken lässt. In Abbildung 1-3 sehen Sie drei der Facetten, die dem Nutzer auf einer Ressource für die Lucene/Solr-Entwicklung, zur Verfügung gestellt werden. AutoSuggest Eine AutoSuggest-Funktion gehört mittlerweile auch schon zum Standardrepertoire einer zeitgemäßen Suchapplikation. Mit ihr lassen sich Suchvorschläge beim Eintip- Was kann Solr? 3
6 Abbildung 1-3: Facetten als Navigationselemente in der Suche von pen des Benutzers machen, sodass dieser sich weniger vertippt und schneller zum Ziel kommen kann. In Abbildung 1-4 sehen Sie eine AutoSuggest-Funktion. Sie ist von Zappos.com, die Solr als Suchmaschine einsetzen. Near Real Time Search Sie haben Inhalte, die sofort nach der Indexierung verfügbar, also durchsuchbar sein sollen? Kein Problem mit Solr! Durch spezielle Techniken ist es möglich, dass Ihre Nutzer den neuen Inhalt sofort auffinden können. Administrationsoberfläche Solr kommt mit einer fertigen Administrationsoberfläche, über die Sie nicht nur einfache, sondern auch komplexere, z. B. die Architektur betreffende Entscheidungen treffen können, ohne eine Zeile Code zu schreiben. Mehrere Client-APIs Solr und Lucene sind komplett in Java geschrieben. Es gibt Client-APIs in mehreren Sprachen, die Sie verwenden können, um Solr in Ihre Anwendung zu integrieren. Und das sind keine exotischen, sondern weitverbreitete: Java, PHP, Ruby sind nur einige davon. 4 Kapitel 1: Schnelleinstieg in Solr
Apache Lucene. Mach s wie Google! Bernd Fondermann freier Software Architekt bernd.fondermann@brainlounge.de berndf@apache.org
Apache Lucene Mach s wie Google! Bernd Fondermann freier Software Architekt bernd.fondermann@brainlounge.de berndf@apache.org 1 Apache Apache Software Foundation Software free of charge Apache Software
MehrScandio SEBOL Search
: : :, München Inhalt 1. Was ist SEBOL?...3 2. Index-Server...4 2.1. Warteschlange zur Indizierung...4 2.2. Plugin-Abarbeitung...4 2.3. Erweiterte Lucene-Indizierung...4 2.4. Index-Verteilung und Management...5
MehrEdward Nash DVZ Datenverarbeitungszentrum M-V GmbH, Schwerin
Edward Nash DVZ Datenverarbeitungszentrum M-V GmbH, Schwerin 2 Ausgangssituation: Geodatensuche 1.0 Metadateninformationssysteme (GeoMIS) Spezialisiert (Über-)Regional Strukturiert Ausführlich On- und
MehrSearch-Driven Applications. Florian Hopf, freiberuflicher Softwareentwickler Tobias Kraft, exensio GmbH
Search-Driven Applications Florian Hopf, freiberuflicher Softwareentwickler Tobias Kraft, exensio GmbH Agenda Motivation Aufbau der Such-Datenstruktur Anwendungsfälle Fallstricke Was ist Suche? Was wollen
MehrIn diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen.
1 In diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen. Zunächst stellt sich die Frage: Warum soll ich mich mit der Architektur eines DBMS beschäftigen?
MehrAlternativen zur OpenText Suche. 29. OpenText Web Solutions Anwendertagung Mannheim, 18. Juni 2012 Sebastian Henne
Alternativen zur OpenText Suche 29. OpenText Web Solutions Anwendertagung Mannheim, 18. Juni 2012 Sebastian Henne Übersicht Allgemeines zur Suche Die OpenText Common Search Indexierung ohne DeliveryServer
MehrPeter Dikant mgm technology partners GmbH. Echtzeitsuche mit Hadoop und Solr
Peter Dikant mgm technology partners GmbH Echtzeitsuche mit Hadoop und Solr ECHTZEITSUCHE MIT HADOOP UND SOLR PETER DIKANT MGM TECHNOLOGY PARTNERS GMBH WHOAMI peter.dikant@mgm-tp.com Java Entwickler seit
MehrCOI-BusinessFlow Integration in Microsoft Federated Search
COI-BusinessFlow Integration in Microsoft Federated Search Business W hite Paper COI GmbH COI-BusinessFlow Integration in Microsoft Federated Search Seite 1 von 7 1 Zusammenfassung 3 2 ECM & Microsoft
MehrEnterprise Content Management für Hochschulen
Enterprise Content Management für Hochschulen Eine Infrastuktur zur Implementierung integrierter Archiv-, Dokumentenund Content-Managementservices für die Hochschulen des Landes Nordrhein Westfalen Management
MehrEine Untersuchung der Funktionen des Apache Wicket Webframeworks
Eine Untersuchung der Funktionen des Apache Wicket Webframeworks Seminararbeit von Olaf Matticzk 1 15.01.2016 (c) by synaix 2016 synaix...your business as a service. Agenda 1. Einleitung 2. Webanwendungen
MehrSwissmem ebooks ebook Funktionen Software Version 4.x (PC)
Swissmem ebooks ebook Funktionen Software Version 4.x (PC) 25.08.2017 Inhalt 6.0.0 ebook Funktionen 2 6.1.0 Übersicht...2 6.2.0 Notizen...3 6.2.1 Einfaches Notizfeld...3 6.2.2 Handschriftliches Notizfeld...6
MehrMischen possible! Ranking und Facettierung heterogener Datenquellen
Mischen possible! Ranking und Facettierung heterogener Datenquellen Clemens Elmlinger / Stefan Winkler Bibliotheksservicezentrum Baden-Württemberg 104. Bibliothekartag 26.-29. Mai 2015 Übersicht Ist das
MehrSwissmem ebooks ebook Funktionen Software Version 4.x (PC)
Swissmem ebooks ebook Funktionen Software Version 4.x (PC) 29.05.2017 Inhalt 6.0.0 ebook Funktionen 2 6.1.0 Übersicht...2 6.2.0 Notizen...3 6.2.1 Einfaches Notizfeld...3 6.2.2 Handschriftliches Notizfeld...6
MehrContent-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem
Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management
MehrPraktikum Information Retrieval Wochen 12: Suchmaschine
Praktikum Information Retrieval Wochen 12: Suchmaschine Matthias Jordan 7. November 18. November 2011 Lösungen: Upload bis 18. November 2011 Aktuelle Informationen, Ansprechpartner, Material und Upload
MehrOffice 2010 Programmierung mit VSTO und.net 4.0
Office 2010 Programmierung mit VSTO und.net 4.0 Word, Excel und Outlook erweitern und anpassen Bearbeitet von Holger Schwichtenberg, Jan Tittel 1. Auflage 2011. Buch. X, 278 S. Hardcover ISBN 978 3 446
MehrHerzlich willkommen! Wie Sie Zugang zum Internet erhalten... 13
5 Inhalt Herzlich willkommen!... 3 1 Wie Sie Zugang zum Internet erhalten... 13 1.1 Internetzugangsarten... 14 Internetzugang über die Telefonleitung...14 Internetzugang über eine TV-Kabelverbindung...15
MehrCloud-Provider im Vergleich. Markus Knittig @mknittig
Cloud-Provider im Vergleich Markus Knittig @mknittig As Amazon accumulated more and more services, the productivity levels in producing innovation and value were dropping primarily because the engineers
Mehrneofonie DER SPEZIALIST FÜR IHRE INFORMATIONSARCHITEKTUR
neofonie DER SPEZIALIST FÜR IHRE INFORMATIONSARCHITEKTUR Suchportale der nächsten Generation Dr. Thomas Schwotzer Leiter Forschung, neofonie Suche eine Folien Geschichte 1993: Beginn der HTML-Ära 1993
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrKombinierte Power von Open-Source: Pazpar2 und Solr auf dem Slavistik-Portal"
Kombinierte Power von Open-Source: Pazpar2 und Solr auf dem Slavistik-Portal" 43. Internationale Arbeits- und Fortbildungstagung der der ABDOS e.v. Hannover, den 6. Mai 2014 Überblick Slavistik-Portal
MehrSuchmaschinen und ihre Architektur. Seminar: Angewandtes Information Retrieval Referat von Michael Wirz
Suchmaschinen und ihre Architektur Seminar: Angewandtes Information Retrieval Referat von Michael Wirz Ziel Rudimentäre Grundkenntnisse über die Funktionsweise von Suchmaschinen und Trends Einführung in
MehrAgenda. IT-Symposium 2007 19.04.2007. www.hp-user-society.de 1. Secure Enterprise Search. Suchen und finden mit Suchmaschinen. Oracle SES Überblick
Secure Enterprise Search Das Intranet sicher durchsuchen Jürgen Vester, Snr. Manager Sales Consulting Stuttgart Agenda Suchen und finden mit Suchmaschinen Oracle SES Überblick Demo
MehrDas diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser
MehrDas Open Source Content Management System
Das Open Source Content Management System Erweiterbarkeit und Individualisierung visions-marketing Unternehmensberatung Alexander Winkler Postfach 950180 81517 München Tel.+Fax: 089 / 38 90 06 53 Mobil.:
MehrDie D115 - Wissensdatenbank im Bürgerservice
Die D115 - Wissensdatenbank im Bürgerservice Agenda Vorstellung USU AG Die Anwendung Zentraler Wissenszugriff D115 Lokales Wissensmanagement und D115 USU The Knowledge Business Company USU KnowledgeCenter:
MehrERWEITERUNG CONTAO INDEXIERUNG - SUCHE AUF OFFICE- UND PDF-DATEIEN
ERWEITERUNG CONTAO INDEXIERUNG - SUCHE AUF OFFICE- UND PDF-DATEIEN Zu meiner Person 59 Jahre alt seit 40 Jahren Erfahrung in der IT-Branche Schwerpunkt Hosting, Betrieb und Entwicklung Contao-Erfahrung
MehrVerbesserungen im Internetauftritt UM. Termin bei Frau Minister Gönner am 1. Juli 2008. Umweltgoogle
Termin bei Frau Minister Gönner am 1. Juli Folie 1 Umweltgoogle Einsatz der Google Search Appliance (GSA) im Umweltinformationssystem Baden-Württemberg und im Portal Umwelt-BW in Kooperation mit Sachsen-Anhalt
MehrSprecher. Stephan Krauß Enterprise Portale E-Commerce. Dipl.-Phys. Johannes Knauf Business Analytics Data Science
Sprecher Stephan Krauß Enterprise Portale E-Commerce T +49 (0)911 25 25 68 0 F +49 (0)911 25 25 68 68 info@ancud.de http://www.ancud.de Dipl.-Phys. Johannes Knauf Business Analytics Data Science T +49
MehrHandbuch zur Integration der Verwaltungssuchmaschine NRW (VSM) in TYPO3 mit der Extension dnrw_vsm
Handbuch zur Integration der Verwaltungssuchmaschine NRW (VSM) in TYPO3 mit der Extension dnrw_vsm Stand: 18.09.2014 Systemvoraussetzungen TYPO3 in der Version 6.0 6.2.xx Installation Installieren Sie
MehrSuchen und Finden mit Lucene und Solr. Florian Hopf 04.07.2012
Suchen und Finden mit Lucene und Solr Florian Hopf 04.07.2012 http://techcrunch.com/2010/08/04/schmidt-data/ Suche Go Suche Go Ergebnis 1 In Ergebnis 1 taucht der Suchbegriff auf... Ergebnis 2 In Ergebnis
MehrDas Tablet mit Android 6.x. Kommunikation & Organisation Fotos, Videos & Medien. Markus Krimm. 1. Ausgabe, Juli 2016 ISBN
Markus Krimm. Ausgabe, Juli 206 ISBN 978-3-86249-593- Das Tablet mit Android 6.x Kommunikation & Organisation Fotos, Videos & Medien K-TAB-AND6X-G 4 Kommunikation Mit Threema Nachrichten sicher verschicken
MehrSuche mit Apache Solr. Nader Cserny, compuccino
Suche mit Apache Solr Nader Cserny, compuccino Agenda Vorstellung Einführung Funktionen Beispiele Praxis Fragen Vorstellung Vorstellung Entwicklung, Design, Konzeption, Beratung Hamburg.de, BILD, WELT,
MehrPHP- Umgang mit Datenbanken (1)
PHP- Umgang mit Datenbanken (1) Weitere Funktionen zum Umgang mit Datenbanken (Erzeugen, Löschen) und Tabellen (Erzeugen, Löschen) Zum Beispiel für das Erzeugen einer neuen Datenbank $dbname= blumendb
Mehr:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: Süsstrunk :: Büchli :: :: :: :: :: :: :: :: :: :: :: :: :: Webdesignkurshandbuch Worum es geht HTML-Dokumente sind in der Regel statisch - will
MehrUmsetzung von BI-Lösungen mit Unterstützung einer Suchmaschine. TDWI Stuttgart 15.04.2015 Tobias Kraft, exensio GmbH
Umsetzung von BI-Lösungen mit Unterstützung einer Suchmaschine TDWI Stuttgart 15.04.2015 Tobias Kraft, exensio GmbH Suchmaschinen Elasticsearch BI-Stack mit Elasticsearch Use Cases Pharmabranche 2 Funktionen
MehrEIDAMO Webshop-Lösung - White Paper
Stand: 28.11.2006»EIDAMO Screenshots«- Bildschirmansichten des EIDAMO Managers Systemarchitektur Die aktuelle EIDAMO Version besteht aus unterschiedlichen Programmteilen (Komponenten). Grundsätzlich wird
MehrSAP -Schnelleinstieg: ABAP-Entwicklung in Eclipse. Christoph Lordieck
SAP -Schnelleinstieg: ABAP-Entwicklung in Eclipse Christoph Lordieck INHALTSVERZEICHNIS Inhaltsverzeichnis Vorwort 7 1 Einführung in Eclipse 11 1.1 Motivation der SAP für Eclipse 11 1.2 Vorteile von ABAP-Entwicklung
MehrALKIS- und Dienst-Nutzung mit Mapbender
ALKIS- und Dienst-Nutzung mit Mapbender Olaf Knopp WhereGroup Einführung in Mapbender Aufbau / Architektur Funktionen Lizenz Grundlagen und Standards OSGeo Open Source Geospatial Foundation OGC Open Geospatial
MehrDatenbanken unter J++ - Teil 2
Eckart Modrow Datenbanken mit J++ S. 1 Datenbanken unter J++ - Teil 2 Inhalt: 3. Zugriff auf Datenbanken 3.1 OBDC-Treiber installieren und einrichten 3.2 Auf OBDC-Verknüpfungen zugreifen 3.3 SQL-Abfragen
MehrSpring Dynamic Modules for OSGi Service Platforms
Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick
MehrPrivate-Organizer 1.0
Private-Organizer 1.0 Einleitung Übersicht Adressbuch Aufgaben Vollversion Einleitung PrivateOrganizer 1.0 ist ein Programm mit dem Sie Adressdaten Ihrer persönlichen Kontakte sehr übersichtlich verwalten
MehrInstant-Messenger Bots als alternative Suchoberfläche
Instant-Messenger Bots als alternative Suchoberfläche Ein Telegram Chat-Bot als Suchoberfläche für openaccessbutton.org Christian Erlinger 0000-0001-7872-9617 CC BY 3.0 AT Vorbemerkungen Idee für einen
MehrHandbuch: PlagScan PlugIn in Moodle 2.X und 3.X für den Nutzer
Handbuch: PlagScan PlugIn in Moodle 2.X und 3.X für den Nutzer Stand: November 2015 Inhaltsverzeichnis 1. Aktivieren Sie PlagScan für die Erstellung von Aufgaben 2. Berichtsformen 3. PlagScan Einstellungen
MehrInhaltsverzeichnis. vii
D3kjd3Di38lk323nnm vii 1 Einleitung... 1 1.1 Zielsetzung...... 1 1.2 Konventionen... 2 1.3 Was ist neu in Rails 3.1?... 3 1.4 Aufbau des Buchs.... 7 1.5 Wer dieses Buch lesen sollte.... 8 1.6 Wie man dieses
MehrJump Project. Softwarelösungen für professionelles Projektmanagement
Jump Project Softwarelösungen für professionelles Projektmanagement Jump Project Office Übersichtliche Dokumentenstruktur und schneller Zugriff auf alle wichtigen Funktionen. Steuern Sie Ihre Projekte
Mehrwww.geoportal.de deutschlandweit Geodaten finden und nutzen
www.geoportal.de deutschlandweit Geodaten finden und nutzen Agenda Agenda Kurze Einführung Technische Umsetzung Geodatenkatalog-DE Mapserver Komponenten Geoportal.DE Mapbender3 Demo Einführung 2011 Geodatenkatalog-DE
MehrMarine Network for Integrated Data Access
Marine Network for Integrated Data Access Workflows vom Schiff zum Portal Deutsche Meeresforschung Roland Koppe Überblick Gefördert durch die Helmholtz Gemeinschaft Laufzeit 02/2012 07/2014 (Phase 1) Koordination
MehrMaßgeschneiderte Suchmaschinen
Maßgeschneiderte Suchmaschinen Usability Stammtisch Frankfurt am Main 17.11.2009 Walter Ebert Web Development www.walterebert.de Braucht meine Website eine Suchmachine? Wahrscheinlich, wenn: Eine gute
MehrCMS & Webtechnologie Studie 2017
simplify your business CMS & Webtechnologie Studie 2017 Eine Sicht von Schweizer Lieferanten im Enterprise Umfeld 1 Ausgangslage Fragestellung und Befragte Fragestellung Welches Content Management System
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
MehrAnwendung. CONNECT to Sharp Version 2 ProductInfo. Dokumentenmanagement per Digitalkopierer. Nutzen
CONNECT to Sharp Version 2 ProductInfo Dokumentenmanagement per Digitalkopierer Machen Sie Ihren Digitalkopierer zum Allrounder für Ihre Unterlagen: Mit DocuWare CONNECT to Sharp greifen Sie über Ihr Kopiergerät
Mehrd.link for microsoft sharepoint Das strategische ECM- und Archivsystem für Microsoft Sharepoint
d.link for microsoft sharepoint Das strategische ECM- und Archivsystem für Microsoft Sharepoint Microsoft bietet mit SharePoint eine leistungsfähige Technologie- und Portalplattform. Mit d.link for microsoft
MehrVirtuelle Fachbibliothek Ethnologie:
Virtuelle Fachbibliothek Ethnologie: Einsatz des Content-Management- Systems typo3 -Dirk Diebel Integration von MetaLib via X-Server - Jörg Lüttgau Dienstag, 19. April 2005 EVIFA - Virtuelle Fachbibliothek
MehrMehr wissen. Mehr entdecken. Mehr leisten. Erschließen Sie Informationen mit Enterprise Search.
Mehr wissen. Mehr entdecken. Mehr leisten. Erschließen Sie Informationen mit Enterprise Search. Die Lösung für Enterprise Search xdot search xdot search ist eine professionelle Semantische Suche Suchlösung
MehrLoslegen mit Contrexx: In 10 Schritten zur professionellen Webseite.
Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Autor: Nicolas Müller Juli 2012 www.contrexx.com 1 Einleitung Diese Anleitung soll Ihnen helfen eine professionelle Webseite zu erstellen
MehrApache Solr. Apache Solr. ALD:HS WiSe 2011/2012. Einleitung. Features. Implementation. Verwaltung. Benutzung
Universität zu Köln Sprachliche Informationsverarbeitung Hauptseminar: Angewandte linguistische Datenverarbeitung Dozent: Prof. Dr. Jürgen Rolshoven Referent: Patrick Pelinski 1 Gliederung Beschreibung,
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrANALYTICS, RISK MANAGEMENT & FINANCE ARCHITECTURE. NoSQL Datenbanksysteme Übersicht, Abgrenzung & Charakteristik
ARFA ANALYTICS, RISK MANAGEMENT & FINANCE ARCHITECTURE NoSQL Datenbanksysteme Übersicht, Abgrenzung & Charakteristik Ralf Leipner Domain Architect Analytics, Risk Management & Finance 33. Berner Architekten
MehrJavaScript-Erweiterungen für UI und UX
JavaScript-Erweiterungen für UI und UX Schlüsselworte JavaScript, Pace, UX, UI, CSS, Einleitung Kai Donato MT AG Ratingen Wir als Entwickler stehen regelmäßig vor der Aufgabe, Geschäftsprozesse in APEX
MehrVom Suchen und Finden:
Vom Suchen und Finden: Enterprise Search und Website Search September 2015 Ob im Web allgemein oder in Unternehmen: Die Menge an digital verfügbaren Informationen wächst laufend, auf praktisch allen Gebieten
MehrDesktop-Wikis am Beispiel von TiddlyWiki
am Beispiel von TiddlyWiki Edgar Fast Edi Hoffmann Community FreieSoftwareOG kontakt@freiesoftwareog.org 6. September 2017 Was ist ein Wiki? 2 / 14 Was ist ein Wiki? Ein Wiki, auch WikiWiki und WikiWeb
MehrSuchen allein ist nicht genug!
Suchen allein ist nicht genug! Eine Unternehmensweite Suche aussuchen, einführen und optimieren Jörg Issel Jörg Issel Seit 2001 im Suchmaschinenumfeld Projekte für diverse international tätige Konzerne
MehrFLOCOM. Google beachtet nicht die Groß- bzw. Kleinschreibung: KOCHREZEPTE, kochrezepte und Kochrezepte bringen alle das gleiche Ergebnis.
Suchmaschinen richtig Mit über 200 Millionen Suchanfragen täglich hat sich Google zu der wichtigsten und meist genutzten Suchmaschine im WWW entwickelt. Deshalb werden wir für unsere Übungen auch Google
MehrTechnische Basis OpenCms
Technische Basis OpenCms Installation Tomcat Kai Schliemann Open Source IT-Dienstleister Ziel Auf den folgenden Folien wird erklärt, wie Tomcat auf einem Linuxsystem installiert wird. Der Bezug zu OpenCms
MehrDie eigene, persönliche Webseite der Fakultät mittels Imperia (CMS) pflegen
Die eigene, persönliche Webseite der Fakultät mittels Imperia (CMS) pflegen 27.10.2004 Dipl.Ing. Dirk Osterkamp/@com 1 Die eigene, persönliche Webseite der Fakultät mittels Imperia (CMS) pflegen Zusammenhang
Mehrdoubleslash Net-Business GmbH
doubleslash Net-Business GmbH»Das Open Source CMS Joomla!«doubleSlash Net-Business GmbH Müllerstr. 12 B D-88045 Friedrichshafen Germany http://doubleslash.de Thomas Sojda Fachinformatiker Tel.: 07541-6047-100
MehrOUTLOOK INFODESK. Funktionsbeschreibung. Das Informations- Basis von Microsoft Outlook. 2004, Fischer Software Berlin
OUTLOOK INFODESK Funktionsbeschreibung Das Informations- Projektund Dokumentenmanagementsystem auf der Basis von Microsoft Outlook Outlook Infodesk ist eine sich nahtlos integrierende Applikation in Microsoft
MehrInternet-Suchmaschinen Ein kurzes Exposee zu drei wichtigen Informationsseiten im Internet. 04.03.2012 Computeria Rorschach Roland Liebing
Internet-Suchmaschinen Ein kurzes Exposee zu drei wichtigen Informationsseiten im Internet 04.03.2012 Computeria Rorschach Roland Liebing Internet-Suchmaschinen Eine Suchmaschine ist ein Programm zur Recherche
MehrDokumente und Dateien intelligent in MS Dynamics integrieren
Dokumente und Dateien intelligent in MS Dynamics integrieren Warum HENRICHSEN4msd? Als Pioniere im Dokumenten und Enterprise Content Management sind wir seit mehr als 20 Jahren Spezialist für die intelligente
MehrVorstellung zu einem Web Desktop: eyeos
Binglin Li Cloud-Computing Seminar Hochschule Mannheim WS0910 1/20 Vorstellung zu einem Web Desktop: eyeos Binglin Li Fakultaet fuer Informatik Hochschule Mannheim 11.12.2009 Binglin Li Cloud-Computing
Mehrdesign kommunikation development
http://www.dkd.de dkd design kommunikation development Apache Solr - A deeper look Stefan Sprenger, Developer dkd Olivier Dobberkau, Geschäftsführer dkd Agenda Einführung Boosting Empfehlungen Ausblick
Mehr3. Finden leicht gemacht: das neue zentrale Suchfeld optimal nutzen
Mit dem Suchfeld jederzeit schnell fündig werden. Finden leicht gemacht: das neue zentrale Suchfeld optimal nutzen Das Suchen gehört beim Websurfen schon lange zu den wichtigsten und meistgenutzten Funktionen.
MehrZEIGEN SIE DEM USER, WAS ER EIGENTLICH WILL
ZEIGEN SIE DEM USER, WAS ER EIGENTLICH WILL Wieso es sinnvoll ist, in das Nutzerverhalten Ihrer User einzugreifen Mehr als 50 % Bis zu 40 % aller Webseiten-Besucher nutzen sofort und ohne Umwege die interne
MehrFachtagung Enterprise Search-Systeme Einführung Unternehmensweite Suche
1 www.namics.com Fachtagung Enterprise Search-Systeme Einführung Unternehmensweite Suche Zürich 28. November 2007 Markus Tressl, Senior Consultant Bern, Frankfurt, Hamburg, München, St. Gallen, Zug, Zürich
MehrDatenbank konfigurieren
Sie haben eine Datenbank angelegt, jetzt müssen Sie diese noch konfigurieren. Klicken Sie auf den Titel Ihrer neu erstellten Datenbank. Die Spalten Ihrer Datenbank werden als Felder bezeichnet. Sie haben
MehrJakarta Lucene. Eine Java-Bibliothek zur Suchindex-Erstellung. Seminararbeit Tilman Schneider
Jakarta Lucene Eine Java-Bibliothek zur Suchindex-Erstellung Seminararbeit Tilman Schneider 2004 Tilman Schneider Seminararbeit: Jakarta Lucene Folie 1 Agenda Definition: Suchmaschine Vorstellung von Jakarta
MehrInfoPilot Die 4te Generation. InfoPilot 4 Warum sich ein Ein- oder Umstieg lohnen kann.
InfoPilot Die 4te Generation InfoPilot 4 Warum sich ein Ein- oder Umstieg lohnen kann. Inhalt Zeitgemäßes Design der Oberfläche Kundenzufriedenheit verbessern, Neukundengewinnung erleichtern...3 Geänderte
MehrStorage-Trends am LRZ. Dr. Christoph Biardzki
Storage-Trends am LRZ Dr. Christoph Biardzki 1 Über das Leibniz-Rechenzentrum (LRZ) Seit 50 Jahren Rechenzentrum der Bayerischen Akademie der Wissenschaften IT-Dienstleister für Münchner Universitäten
Mehr1. Einleitung. 1 1Exabyte=10 18 Bytes = Bytes
1. Einleitung Das aktuelle Jahrzehnt wird als Zeitalter der Daten bezeichnet [Whi09, S. 1]. Die Menge der weltweit existierenden Daten ist in den letzten Jahren stark angewachsen. Eine Studie des amerikanischen
Mehr1. Das Joomla!-StarterPaket
1. Das Joomla!-StarterPaket im Detail Da liegt es also vor Ihnen, das Joomla!- StarterPaket. Bevor in den folgenden Kapiteln die einzelnen Pakete dieser CD vorgestellt werden, wird anfangs ein Blick darauf
MehrFOSSGIS 2012, Dessau. wms2go Der WMS zum Mitnehmen. Johannes Weskamm, terrestris GmbH & Co. KG.
FOSSGIS 2012, Dessau wms2go Der WMS zum Mitnehmen Johannes Weskamm, terrestris GmbH & Co. KG http://wms2go.sourceforge.net/ 22. März 2012 FOSSGIS 2012 J. Weskamm: WMS2GO Der WMS zum Mitnehmen 1 Gliederung
MehrMischen possible! Ranking und Facettierung heterogener Datenquellen
Mischen possible! Ranking und Facettierung heterogener Datenquellen Clemens Elmlinger / Stefan Winkler Bibliotheksservicezentrum Baden-Württemberg 104. Bibliothekartag 26.-29. Mai 2015 Übersicht Ist das
MehrIBM SPSS Data Access Pack Installationsanweisungen für Linux
IBM SPSS Data Access Pack Installationsanweisungen für Linux Inhaltsverzeichnis Kapitel 1. Übersicht.......... 1 Einführung............... 1 Einsetzen einer Datenzugriffstechnologie..... 1 ODBC-Datenquelle...........
MehrSie haben Ihr Ziel erreicht
Sie haben Ihr Ziel erreicht Innovative Weblösungen aus einer Hand. Sysgrade - intelligent internet. Agenda Überblick behalten! A) TYPO3 Standardsuche: indexed search Funktionsweise Vor- und Nachteile Erweiterungen
MehrNEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST
NEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST Niemand wartet gerne. Wenn es um den Erfolg Ihrer Websites geht, spielen deshalb neben Inhalt, Struktur und Design
MehrRecherchieren im Internet
Recherchieren im Internet Proseminar 1 Physik für Studierende des Lehramts Übersicht 1. Allgemeines zur Lage 2. google und mehr 3. Kataloge und Metasuchmaschinen 4. Fachspezifische Suchdienste 1. Allgemeines
MehrPHP Usergroup Berlin. 6. April 2010. Ein Leben mit und ohne Magento
PHP Usergroup Berlin 6. April 2010 Ein Leben mit und ohne Magento Wer wir sind... Volker Pilz () Daniel Nowak (Rocket Internet) xing.com/profle/volker_pilz xing.com/profle/daniel_nowak Senior Software
MehrNI-TDM-Datenformat. Komfortables Arbeiten mit TDM-Dateien in LabVIEW
NI-TDM-Dateiformat NI-TDM-Datenformat Im Verlauf des gesamten Entwicklungsprozesses für ein neues Produkt werden große Mengen technischer Daten erzeugt sei es bei der Simulation bestimmter Vorgänge oder
MehrInstallation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP
XAMPP Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP XAMPP ist eine vollständig kostenlose, leicht zu installierende Apache-Distribution, die MySQL, PHP und Perl enthält. Das XAMPP
MehrMöglichkeiten der - Archivierung für Exchange Server im Vergleich
1 5 Möglichkeiten der E-Mail- Archivierung für Exchange Server im Vergleich Mit Microsoft Exchange Server bieten sich für Unternehmen gleich zwei mögliche Szenarien an, um eine rechtskonforme Archivierung
MehrSoftware- /Systemarchitektur
Software- /Systemarchitektur Agenda: Definition von Softwarearchitektur Voraussetzungen Was bedeutet Objektorientierung? Wie speichert man Daten persistent? Client-Server-Architektur Schichtenarchitektur
MehrSchritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten
1 von 5 12.01.2013 17:59 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben von Verbindungen mit SQL Server-Daten, mit deren Hilfe
MehrGoogle Tools für persönliches Informationsmanagement
2 Google Tools für persönliches Informationsmanagement Google bietet verschiedene Tools, die im privaten und beruflichen Alltag zur Verwaltung von Mails, Kontakten, Terminen, aber auch zur Bearbeitung
Mehrintergator - Intelligente Suche in archivierten und anderen Daten
intergator - Intelligente Suche in archivierten und anderen Daten Agenda: Motivation Besonderheiten von Archiven aus Suchmaschinensicht Typische Szenarien Produktvorstellung Live! Oktober 2014 Ihr Referent:
MehrOnline Reservierungen für Besprechungsräume
- Seite 1 von 5 - Tätigkeitsprofil Andreas Theusner bei PGAM Online Zeiterfassung Datenbank gestütztes Projekt-, Berichts- und Fehlzeitenmanagement auf Basis von PHP, HTML, JavaScript, MySQL und Apache
MehrVorwort... 2. Installation... 3. Hinweise zur Testversion... 4. Neuen Kunden anlegen... 5. Angebot und Aufmaß erstellen... 6. Rechnung erstellen...
Inhalt Vorwort... 2 Installation... 3 Hinweise zur Testversion... 4 Neuen Kunden anlegen... 5 Angebot und Aufmaß erstellen... 6 Rechnung erstellen... 13 Weitere Informationen... 16 1 Vorwort Wir freuen
MehrUniversitätsbibliothek. Technische Universität München. Internetsuche. Wissenswertes und Wissenschaftliches
Internetsuche Wissenswertes und Wissenschaftliches 1. Allgemeine Suchmaschinen 2 Gezielter Suchen in Google Bestimmt nutzen Sie allgemeine Suchmaschinen (beinahe) täglich. Allerdings ist die Menge und
MehrFortschrittliche Suchmaschinentechnologie mit ElasticSearch für den openta-publikationsdienst
Fortschrittliche Suchmaschinentechnologie mit ElasticSearch für den openta-publikationsdienst Clemens Düpmeier, Rainer Weidemann, Christian Schmitt (KIT / IAI) KIT Universität des Landes Baden-Württemberg
MehrEinführung. Kapitel 1 2 / 508
Kapitel 1 Einführung 2 / 508 Einführung Was ist ein Datenbanksystem (DBS)? Ein System zum Speichern und Verwalten von Daten. Warum kein herkömmliches Dateisystem verwenden? Ausfallsicherheit und Skalierbarkeit
Mehr