I think constants are evil (just joking but….I will explain why). I am tired of seeing a lot of Java classes filled with the same constants repeated over and over again, instead of collecting them in a common file, which… Read more ›
In the 1980 comments were used to reduce the “gap” between unstructured code and “rationale” behind the code. C/64 Peek and poke where oscure. Gosub on function pointed by numbers was bad 8-bit systems was tight on command names and… Read more ›
Character encoding is a very bad beast when you write code, but UTF-8 will save us. Belive me: You will love the Big Brother and the UTF-8. Unicode Transformation Format 8-bit is a variable-width encoding that can represent every… Read more ›
The department of defense, has published a nice document to “detect” agile bullshit. The document is called DIB_DETECTING_AGILE_BS_2018.10.05 and was published on October 2018. We saved a copy on our site, because we think it is very very interesting…
In this second article I will continue my jorney on LambdaMoo code base. The C code is very well written. Sometimes the API abuse global variable to avoid passing around identifier like output database file descriptor or the like. Because… Read more ›
On these days my greek daemon (the one which talk to me about deep nerd programming) was interested on LambdaMoo. LambdaMoo is an Object Oriented Multi User Dungeon born back in 1995. A MUD was a text based system you… Read more ›
Meltdown and Spectre are two big vulnearbilities found in Intel and AMD chips out of there. The vulenarbility is so huge it affects up to 1995 chips. On the raspberrypi, there is a very nice explanation of what Meltdown is.… Read more ›
Vjdbc is a remote access for JDBC-Datasources developed more then ten years ago (last news are from 2007, with last comit from 2013. The project was migrated to Maven 3, but the code base is very old. I decided to… Read more ›
On some environment, on some customers, Oracle connections are drop after some idle time (i.e. 2 minutes). I have found a small plugin for Sql Developer to solve this issue: it is very handy and logs its usage. Code is also… Read more ›
Nel 2011, per studiare node js creai un progetto chiamato OrgModeParser. Org Mode è un package per l’editor Emacs, ed è pensato per tenere note strutturate, pianificare progetti con una schedulazione, mantenere una lista di cose da fare e generare… Read more ›
Today I took a light rail with my son, to bring him to school. That tram is 90 years old. It has been maintained for 90 years. Milan city sold some of them to San Francisco too.
Sometimes in University I found bold young guy saying something like: I will reimplement this in machine language because is faster I will reimplement this xyz C function by my own My program crash, I think there is a bug… Read more ›
The BBC Micro bit an ARM-based embedded system designed by the BBC for use in computer education in the UK. The device has been given away free […] [to every 11 years old pupil] in the UK, and is also… Read more ›
In ambito Open source vi sono innumerevoli licenze disponibili. Quali sono le loro differenze salienti? Come orientarsi? In questo breve articolo diamo una serie di indicazioni e spunti di riflessione.