Wie programmiert man Google Home Assistent Skill? Node.js, Express App und Dialogflow (1/2)

Laut einer Studie von Canalys werden bis Ende 2018 weltweit rund 100 Millionen intelligente Lautsprecher verkauft. [1] Dazu gehören unter anderem Google Home, Amazon Alexa und Apple HomePod. Nach Schätzungen von einer anderen Firma, Tractica wird die Anzahl der Benutzer dieses Typs Geräte bis 2025 voraussichtlich auf eine Milliarde ansteigen [2].  Der gleiche Rapport prognostiziert, […]

Automatisierung von fachlichen UI-Tests mit Selenium (2/2)

Im ersten Teil unserer Artikelreihe haben wir euch die Vorteile automatisierter Oberflächentests, die Besonderheiten des Test-Frameworks Selenium sowie das Vorgehen damit beim lokalen Testen dargelegt. Für weniger anspruchsvolle Zwecke sollte das bis dahin vermittelte Wissen auch ausreichend sein, um im kleinen Rahmen schnell und einfach eine erste Lösung aufzusetzen. Das volle Potenzial der Testautomatisierung kann sich jedoch […]

Automatisierung von fachlichen UI-Tests mit Selenium (1/2)

Mit der zunehmenden Agilität in der Softwareentwicklung und somit immer kürzeren Entwicklungszyklen sind manuell durchgeführte Oberflächentests oft nicht mehr umfassend möglich oder wirtschaftlich angemessen. Die automatisierte Ausführung dieser Tests nimmt deshalb in Unternehmen eine zunehmend wichtige Stellung ein. Automatisierte Oberflächentests bringen dort den größten Nutzen, wo früher manuelle Tester mühselig nach einem vorgegebenen Testplan die […]

Integration in der Cloud mit Microsoft Azure

Im Artikel „Integration in der Cloud – Ein Serverless Ansatz“ haben wir Serverless Integrationsansätze für die Cloud vorgestellt, die wir gerne noch einmal technisch betrachten wollen. In diesem Artikel wollen wir uns dabei auf Microsoft Azure beziehen. Mit dem vorgestellten Ansatz „Trigger, Integration Logic, Target“ werden im folgenden ausgewählte Technologien für Integrationsansätze in der Azure […]

Alexa, wieviel wiege ich? Hackathon: Voice meets IoT in München

Im April haben Christian Ochsenkühn und ich (Tomasz Krajewski) an einem Internet of Things (IoT) Voice Hackathon mit dem Titel Voice meets IoT in München teilgenommen. An dem großen Event haben 80 Entwickler aus ganz Deutschland teilgenommen, um Voice Skills für eine Vernetzung zwischen Smart Speakern und Dingen zu entwickeln. Unsere Idee Als aktive Menschen […]

Bewertung des CI/CD Tool Jenkins

Teil 2 der Serie Nach der Definition eines Kriterienkatalogs im ersten Teil der Serie (https://thecattlecrew.net/2017/11/28/kriterien-fuer-die-bewertung-von-ci-cd-tools/) beginnt nun die Bewertung der CI/CD Tools. Ich fange mit Jenkins an, welches als das Tool mit der größten Verbreitung unter den CI/CD Tools gilt. Bekannt ist es vor allem durch die populäre Erweiterbarkeit mit Plugins. Bei Jenkins handelt es […]

Coding Dojo am 19.04.2018 an der TH Köln in Gummersbach

Wir laden wieder ein zum Coding Dojo an der TH Köln am Campus Gummersbach. Thema des Abends ist dieses Mal „Wie setze ich ein Projekt richtig auf? Ein vertikaler Schnitt“. Wir werden mit Euch von Grund auf ein neues Projekt für eine grafische Java-Anwendung aufbauen und dabei auf Projektverwaltungs-Tools wie Maven, Gradle und Git eingehen. […]

Orcas @ REAL

On January 17th, I had the opportunity to introduce our open source schema management tool for Oracle databases Orcas to an audience of the Red Expert Alliance (REAL). Orcas is an acronym for Oracle adaptive schemas and offers the possibility to manage the structural data of an Oracle database in an infrastructure as code approach, […]

Camunda Roadshow 2018 München – BPM und Microservices

Am Freitag, den 19.01., war ich zusammen mit meinem Kollegen Stefan Frena zu Gast bei der Camunda Roadshow 2018 in München. Es wird langsam zur Tradition, dass das Camunda-Team Anfang des Jahres zwei Wochen lang durch ganz Deutschland (und natürlich auch Österreich und die Schweiz) zieht um in komprimierter Form (drei Stunden müssen reichen) den […]

Coding Dojo am 01.02.2018 an der TH Köln in Gummersbach

Wir laden euch ein zum ersten Coding Dojo in diesem Jahr an der TH Köln am Campus Gummersbach. Thema wird diesmal wieder das Lösen einer Coding Kata sein, um daran die eigenen Programmierfertigkeiten auf die Probe zu stellen und zu verbessern. Welche Technologie dabei verwendet wird, ist jedem freigestellt. Wir beginnen um 18 Uhr in […]