Category Archives: Software Engineering
Agile Building 2
Next post in our series where we compare the similarities between civil and software engineering. A new house is under construction. After completing the outer walls, it’s the time to create the internal room arrangements. (keep in mind that minor … Continue reading
Agile Building 1 (well kind of..)
This is a first post on a series that I want to publish regarding the connections between the (ancient) science of civil engineering and software engineering. An industrial style renovation of a restaurant in Athens, removed the plaster from the … Continue reading
How to configure maven build for a single project for multiple environments
This post shows how to configure maven build for a single project that needs to be deployed to multiple environments. In other words, when we need a common code base that can be built towards STAGING or DEVELOPMENT environment or … Continue reading
Cloud computing
Cloud computing has nowadays become the platform of the new, global digital transformation not only for our countries, governments and companies but for each one of us. Our phone contacts, photos and messages are stored in cloud datacenters. Music and … Continue reading
Async Rest with Completable Future, Async CDI Events and Java EE 8
Rest https://gist.github.com/teohaik/aa0354e3b9815ee9f700d7c0b1f2a668 Service https://gist.github.com/teohaik/cdfd6f30a9d156f39b8ef9b26ae545df
How to untrack files in Git
We all know how to add a file under Git tracking. But what can we do to untrack a file or directory? To untrack a file: git rm –cached filename To untrack a directory (recursively) git rm -r –cached dir_name … Continue reading
Useful Git image
Everybody gets confused with this, so I added a useful memo image Credits
Bug in Magnetice Resonance Imaging (MRI) Software invalidates results of last 15 years!
Scientists led by Anders Eklund from Linköping University in Sweden recently announced a bug in the software that transalates results from MRI machines. The bug is related to a specific type of exam, called ‘functional MRI’. In this exam, the patient … Continue reading
Frequently Forgotten Fundamental Facts about Software Engineering
A few day ago, I ran into a very interesting article by Robert L. Glass, published on 2001 at the IEEE Software Among other very interesting facts, it highlights maintenance costs: Maintenance M1. Quality and maintenance have an interesting relationship. M2. … Continue reading