Beiträge

Du bist auf Ibiza und brauchst die nötige Unterstützung bei einem Event, Catering oder einer Hochzeit?

Flying Pig Ibiza hat uns für Customizing und Weiterentwicklung on Board geholt.

Übersetzung und Lektorat einfach Online kalkulieren und bestellen.

Für Customizing, Weiterentwicklung und Anpassung des Online Portales der Cambridge Editing AG aus der Schweiz sind wir der gesetzte Partner.

Kundenzufriedenheit sollte immer an erster Stelle stehen.

Das hat sich auch das Porsche Zentrum Olympiapark gedacht , und uns für ein entsprechendes Web-Projekt an Board geholt.

Zielsetzung: Erstellung einer „Big-Data“ Anwendung, die sowohl das automatische erstellen, erweitern, verwalten und speichern einer große Rainbowtable ermöglicht. Ziel war es Tabellen für Hash-Verfahren wie md5(), sha1(), MySQL4() und MySQL5() vorhalten zu können.

String länge: 0-100 Zeichen

 

Screenshot – PHPMyAdmin

Wie sich im Screenshot sehr schöne erkennen lässt wurde hierzu ein besonderes Schema innerhalb von MySQL verwendet.
(Wie genau das Schema innerhalb der jeweiligen Datenbanken/Tabellen aufgebaut wurde wird hier nicht preis gegeben)

Relativ zeitnah wurde eine Anzahl von „350 Millionen“ unterschiedlichen Strings erreicht.

Vorgehalten wurde der eigentliche String des Passwortes, sowie die dazugehörigen „hash-werte“ in:

  • md5()
  • mysql4()
  • mysql5()
  • sha1()

Durch ein spezielle entwickeltes Schema – welches sich selbst zur Indexierung benutzt – brauchten innerhalb der gesamten Hash-Datenbanken keinerlei Indizierungsmaßnahmen vorgenommen werden.

 Sprich, keinerlei Zeitverlust beim Eintragen neuer Inhalte

Ebenso wurde für die Rückwärtsauflösung hash->string ein spezielles Indexierungsverfahren gewählt welches sich oben im Screenshot erkenn lässt.

Lediglich die 2 Datenbanken „rb__index“ und „rb_md5“ führen überhaupt Indexe.

rb_md5 mit 28 Gigabyte
rb__index mit 3.5 Gigabyte

Diese Indexe reichen aus um sämtliche Datenbanken zu befüllen und abzufragen.

Besonderer Wert wurde auf die Performance der Anwendung gelegt.

Die Wahl der Struktur und Umsetzung wurde von einem weiteren Faktor begleitet.
So muss es ohne großen Aufwand – jederzeit – möglich sein neue Krypto Funktionen hineinzunehmen.

Zielsetzung: Die Erstellung einer Toolbar welche am unteren Rand des Browsers dockt und die gängigsten Social-Network Funktionen wie Chat, Freunde und Nachrichten kombiniert.

[jwplayer mediaid=“151″]

Skills:  Apache, HTML, JavaScript, JQuery, MySQL, PHP

Zielsetzung: Entwicklung eines Nightlife-Portal bestehend aus Bildern, Events, Community sowie Backend mit entsprechenden Verwaltungstools

  • Geile-Zeit.in – Pictures, Events und Community aus deiner Region

Im Projektverlauf wurden folgende Konzepte entwickelt und umgesetzt – (sämtliche Grafiken wurden von separater Firma erstellt):

  • Community
    • Userprofile
      • Galerien/Bilder
      • Freuende
      • Nachrichten
      • Chat
      • Achievement System
    • Bildmarkierungen
    • Usersuche
    • Statusupdates meiner Freunde / Region
    • Toolbar für Communityfunktionen
    • PayPal / Warenkorb System für Fotokauf und Druck
    • Facebook Integration
  • Pictures / Events / Locations
    • Logische Trennung nach Postleitzahlbereichen
    • Komplexe Datensammlung Bundesweiter Locations, Events und Bilder
    • Automatisierter Datenimport / Upload
    • Webansichten für Kommentare, Bewertungen und Einladungen
    • Strukturen für Bildergalerien inklusive Video Unterstützung
  • Management / Wartung
    • Administrationszugänge mit diversen Rechtestufen
    • Komplette Pflege über eigenes Backend (Von Usermanagement bis hin zu Programmierung und Serverwartung)
    • Abrechnungssystem für Fotografen / Franchiser
    • SMS, E-Mail Alarmsystem
    • Cronjob Monitoring
    • Automatische Spam Erkennung
    • Live und Test/Develop System inklusive automatischen Backup, Revisionierungs und Deployment System
    • Newsletter System

 

 

 

 

Skills: Apache, CSS, CSS 3, HTML, HTML 5, JavaScript, JQuery, MySQL,
PHP, RSS, htaccess