Monate: Mai 2015

Demodaten aus Wikipedia mittels Semantic Web

derived from S. Krause | CC Um produktive IT-Systeme stetig erweitern und verbessern zu können, haben sich dedizierte Testumgebungen bisher immer gut bewährt. So können neue Features und eventuelle Fehlerbehebungen in einer isolierten Umgebung getestet werden, bevor diese in den produktiven Betrieb aufgenommen werden. Anforderung Aktuell arbeiten wir an unserem jStage Shopsystem mit diversen Testumgebungen, um die Stabilität unserer Software stetig zu erhöhen und um den Kunden Einblicke in die zukünftigen Vorabversionen gewähren zu können. Für eine noch agilere Entwicklung wurde eine kompakte Testumgebung konzipiert, sodass das gesamte Shopsystem lokal auf dem Rechner eines Entwicklers abläuft. In dieser Testumgebung ist anstatt der Testdatenbank eines Kunden, eine vom Kunden unabhängige Datenbank enthalten. Dadurch fehlt es natürlich auch an Demo- bzw. Testdaten (z.B. Test-Produkte für den Shop). Um eine größere Menge an Artikeln (samt Artikeldaten, Bilder, usw.) nicht per Hand anlegen zu müssen, wurde nach einem automatisierten Prozess gesucht. Lösungsfindung Zunächst habe ich nach frei verfügbaren und geeigneten Datenquellen recherchiert, aus denen die Demo-Artikel letztendlich generiert werden können. Die aktuelle Wahl ist auf Wikipedia und dabei willkürlich auf Motorräder gefallen. Um die Daten natürlich nicht per Hand kopieren zu müssen, wurde die Wikipedia-API evaluiert um die Daten programmatisch abzugreifen. Doch wie …

Rückblick: iSYS auf der 8. CC-Partnertagung der Hochschule München

Auch in diesem Jahr nahm die iSYS Software GmbH wieder an der Fachtagung der Competence Center-Partner an der Hochschule München teil. Die Veranstaltung, welche am 29.04.2015 bereits zum 8. Mal in Folge stattfand, bot interessierten Studentinnen und Studenten die Möglichkeit, sich bei iSYS über aktuelle Jobs, Praktikantenstellen und Abschlussarbeiten zu informieren. Wie immer erwartete die Besucher der Partnertagung ein Programm mit interessanten Fachvorträgen in fünf parallel stattfindenden Tracks. Der Fokus lag dabei auf den Themen “Computergrafik und Bildverarbeitung”, “Internet, Cloud und Mobility: Forschung und Praxis”, “Advanced Analytics & BI”, “Softwareentwicklung I: Prozesse und Management” sowie “Softwareentwicklung II: Testing und Tools”. Auch Felix Barnsteiner, welcher seit 2012 als Software Engineer beim jStage Shopsystem tätig ist, hielt einen Vortrag zu dem von ihm entwickelten Open Source Performance Monitoring Tool “stagemonitor”. Er ging dabei einer Vielzahl von relevanten Fragen nach: Wie legt man Performanceziele fest? Wie kann eine zufriedenstellende Performance im gesamten Entwicklungszyklus sichergestellt werden? Welches Monitoring ist in welcher Phase sinnvoll? Wie führe ich Lasttests aus? Wie kann ich die Performance meiner Anwendung optimieren? All diese Fragen …

Die digitalen Kundenberater im Web

Welche Versicherung schließe ich ab?“, „Welches Buch passt zu meinem Lieblingsgenre?“ oder „Zu welchem Zeitpunkt soll ich meine Aktien verkaufen?“. Jedem sind solche Entscheidungssituationen wohl bekannt, in denen man gewöhnlich nach einem Rat im Freundeskreis oder in vertrauter Umgebung sucht. Sind die Vorlieben und Verhaltensweise einer Person bekannt und gegebenenfalls Erfahrung zum gesuchten Sachverhalt vorhanden, so können i.d.R. gute personenbezogene Ratschläge ermittelt werden.