The port numbers are divided into three ranges: the well-known ports, the registered ports, and the dynamic / private ports (a subset of which are used for ephemeral port assignment). Seeing 127.0.0.1:55555 being used for local application w/ static port assignment is not “correct” (it’s not really “incorrect” either, hence quotation marks) 4 2 reasons.

Continue Reading "On: Ephemeral and High-range ports use for local application static assignment"

Doxygen allows the generation of documentation from source code files for various languages: C/C++, C#, JAVA, Python and others. This is a short document on how to work with it, serving as a reminder for me and maybe helping others at the same time.

Continue Reading "How To: Doxygen"

The philosophizing … There are dimensions of software products that differentiate them from other systems. To a large extent compatibility between iterations is one such dimension. This probably is because of the tempo at which software pieces are being delivered compared to other systems – if you want to release often and build the piece incrementally you better make sure that people will not have to waste time recreating everything they have done with the previous versions… or that the added value of the new…Continue Reading “How To: Exporting dashboards, visualizations and saved searches from Kibana v4.0.1 … and some software philosophizing”