Scala

Erfahrungen Scala

Ich nutze Scala seit Anfang 2010. Scala ist eine auf die Java Virtual Machine aufsetzende Sprache die sowohl objektorientierte als auch funktionale Elemente in sich trägt. Scala kann frei mit Java kombiniert werden. Ich nutze Scala zum Abfragen von Webservices und zum Screen Scraping.

strucr.com - Website Structure Analyzing Made Easy

Der Webdienst strucr.com erlaubt das Analysieren auch großer Seiten, um Strukturproblemen und allgemeine Fehler eines Webangebots zu erkennen.

Der Dienst besteht aus zwei Teilen:

  • Einem Crawler mit eigener REST-Api, der in Scala geschrieben wurde
  • Einem Frontend in PHP, dass Benutzer und Rechnungen verwaltet und die Reports grafisch aufbereitet.

Beide Teile wurden von mir umgesetzt.

Mietwagen-Vergleich.de

Die Seite Mietwagen-Vergleich.de wurde neu geschaffen. Hervorzuheben sind dabei:

  • Integration von Stadt-Listen aus verschiedenen Quellen. Editieren der stadtspezifischen Geo-Daten interaktiv über Google Maps
  • Einbau von Geo-Funktionen und extensive Nutzung von Google Maps
  • Integration einer Mietwagen-Suche
  • Volltextsuche und Vorschlagslisten arbeiten mit Unschärfen um fehlerhafte Benutzereingaben automatisch zu korrigieren

Relaunch Fluggesellschaft.de

Die Seite Fluggesellschaft.de wurde von Grund auf neu aufgebaut und um viele Funktionalitäten erweitert.

  • Umstellung auf dynamische Inhalte, realisiert in PHP mit dem Gyro PHP Application Framework
  • Eine in Scala geschriebene Anwendung aktualisiert regelmäßig die Flugrouten, indem sie verschiedene Quellen abfragt
  • Einbau einer Flugsuche mit JavaScript und Ajax
Inhalt abgleichen