Category: Software Development

Zana A.I – A solution that helps you get and stay healthy

The Internet has become a prominent source for people to access medical content. They use online sources and apps to access interactive content that helps to check symptoms, assess health risks, understand diseases, find medical providers, and evaluate possible treatment...

/ November 3, 2017

DATALHUB a digital data repository and an alternative to CKAN

This user guide covers using DATALHUB’s web interface to organize, publish and find datasets and digital assets. Datasets and resources The DATALHUB is oriented toward the concept of a Dataset *and a *Datum. A Dataset is a (digital) Data Container....

/ October 21, 2016

Drupal is Horrible – Drupal REVIEW and Criticism

These are a few points written in frustration, so please understand why I feel like screaming Drupal SUCKS! Take these criticism and drupal review with a slight smile. (This is all based on the experience with Drupal 8) I am...

/ August 11, 2016

Will SSL Implementation, HTTPS improve the ranking of my website?!

This is a question I have been asked lately a lot. While Google says: HTTPS (SSL) is a Ranking Signal, the practice has shown this claim to be incomplete. In fact, many SEO Researchers say that HTTPS has no real...

/ August 17, 2015

Groovy/Grails Recursive Function/Closure

Since I keep waisting time in recursive functions (and forget what I developped a few months back), here is a piece of code for a recursive function in Groovy. def getAllChildren(entityId) { //Container for the results def results = []...

/ April 7, 2015

Software Developing – At it’s best

Found this gem with the caption: “what it feels like to be a software developer“. It actually describes in full the process of developing. You try to fix one tiny thing and suddenly you find yourself in the middle of...

/ January 26, 2015

Grails – Language prefix in URL mappings – Language in URL as subdirectory

Starting a new project in Grails might lead to the need to support different languages. This can be done through a default ?lang=locale supported natively by Grails, but if you would like to provide a SEO friendly approach, then you...

/ January 26, 2015

Download Stop Word List

  In computing, stop words are words which are filtered out before or after processing of natural language data (text). There is no single universal list of stop words used by all processing of natural language tools, and indeed not...

/ January 25, 2015

Handling Exceptions in Grails

Improve error handling – Exceptions The following document is a brief walk through to Exception Handling "Grails controllers support a simple mechanism for declarative exception handling. If a controller declares a method that accepts a single argument and the argument...

/ January 19, 2015

How was ArchivPortal Deutschland and Deutsche Digitale Bibliothek developed (FrontEnd)

Yesterday another big project in support of the German culture was launched at the 84th German Archive Conference. This is the Archivportal-D (with D standing for Deutschland {and APD for abbreviation}). The portal is accessible online at www.archivportal-d.de and it...

/ September 25, 2014