That was a really annoying one: Regularly one of our microservices crashes with an internal JVM exception. The solution for fixing this issue was very surprising.
Our Jobpushy services consist of three types of microservices (which
.....
weiterlesen >>
I’ve got a new Thinkpad, with a new Windows 10 and a fresh MySQL 5.7.24 installation. It is used for local development. But something went badly wrong! The MySQL database crashed always on first use after a Windows start. It took me some time to figure this
.....
weiterlesen >>
Die Anforderungsanalyse für die Entwicklung einer Software ist eine echte Herausforderung. Wie können wir sicherstellen, dass die Fachexperten und Produktentwickler nicht aneinander vorbeireden? Ist Domain Storytelling die Lösung? Die Botschafter dieser Methode, Dr. Stefan Hofer und Henning Schwentner, klären
.....
weiterlesen >>
What's going on? A simple search for "windows 7" doesn't return an expected document. And for sure: The document fields contain the phrase with the popular operation system. What's the issue here?
.....
weiterlesen >>
Es ist wieder Urlaubszeit. Schon viel zu lange -- seit über 5 Jahren -- steht das Buch “The Art of Readable Code” ungelesen bei mir im Regal. Am Strand der französischen Atlantikküste habe ich endlich die Zeit gefunden, dieses sehr interessante Buch zu lesen. Im Folgenden eine kurze Zusammenfassung mit wichtigen Tipps, die als Anregungen für eigene Code-Conventions verwendet werden können.
.....
weiterlesen >>
Graphendatenbanken fristen im Vergleich zu relationalen und dokument-orientierten Datenbanken (noch) ein Nischendasein. Unser Gastautor Stefan Armbruster bringt auf den Punkt, wozu Graphendatenbanken nützlich sind und was das Projekt Neo4j im Besonderen ausmacht.
Was sind Graphdatenbanken, wie z.B. Neo4j?
Graphdatenbanken können überall dort ihre Stärken ausspielen, wo relationale Datenbanken aufgrund von Komplexität oder Performance an ihre Grenzen kommen. Komplexität bedeutet hier, dass
.....
weiterlesen >>
Ein Tipp für Entwickler, die automatisiert geteilte Dokumente aus der Google Cloud herunterladen möchten.
Bei Jobpushy suchen und lesen wir unsere IT-Stellenangebote aus ganz unterschiedlichen Quellen. So bieten wir u.a. unseren Kunden an, ihre Jobbeschreibungen als PDF direkt aus der Cloud zu lesen. Bei Google Drive gab es ein Überraschung. Bei Verwendung der Teilen- bzw. Share-Funktion,
.....
weiterlesen >>
Google Docs ist eine geniale Schreibmaschine, um Artikel für einen Blog zu erstellen. Doch wie kommen die Posts auf die eigene Website?
In unserem Jobpushy-Blog veröffentlichen wir regelmäßig (hoffentlich) spannende Artikel aus der Arbeitswelt der Software-Entwickler, Administratoren und anderen IT-Menschen. Bisher haben wir unsere Artikel auf Medium veröffentlicht und anschließend auf unseren
.....
weiterlesen >>
A quick reference for the most important commands examining an Elasticsearch installation
Our service Jobpushy is heavily based on the great Elasticsearch product. We want to give something back. Therefore we would publish some good stuff about Elasticsearch from time to time. Today we start with the most usable commands for exploring (an existing) cluster.
If you have the task to examine
.....
weiterlesen >>
Von SOA über Microservices zu Self-contained Systems
Ein neuer Hype zieht seit einigen Monaten durch die Software-Architektur-Welt: Die Self-contained Systems ; abgekürzt SCS . Wie so oft in der IT handelt es sich hierbei um teils bekannte Konzepte mit neuem Namen. Alter Wein in neuen Schläuchen
Das Ziel von SC-Systemen ist eine saubere
.....
weiterlesen >>
Die alternative Authentifizierungsmethode “Just Mail” — Keep it simple and secure!
Heutzutage gibt es eine Vielzahl von Möglichkeiten die Authentifizierung einer Web-App zu implementieren. Große Verbreitung hat das Login über soziale Dienste wie Facebook, Twitter und Google gefunden. Via Mausklick teilt der neue Anwender einer Web-App mit, den vorhandenen Nutzeraccount eines dieser Dienste
.....
weiterlesen >>