-
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 log in, talk with other, create adventures and so on. LambdaMoo has a script language and the entrire system could be customized.
The LambdaMoo last version 1.8.3 was a work in progress in 2008. LambdaMoo today is 23 years old.
So my daemon asked me: if you were able to do a tech refresh of LambdaMoo, waht will you eventually suggest?
To respond to this question, I need to study the original code
Read More -
From an internal email of a very very big corporate company
Incident Background: BIGPROJECT has been unavailable since APAC SOD due to a data refresh activity being wrongly triggered in from UAT to Production environments.
[...manual recovery instruction follows... ]Business Impact
- BIGPROJECT is unavailable for all users in the bank
- BIGPROJECT2 platform which sits on BIGPROJECT is unavailable this includes the Click-to-chat serviceCurrent Status
- Initial attempt of flashback Database to restore from the last good restore point failed due to errors due to absence of flashback logs– this was a quicker option, but now ruled out.
- Currently going ahead with full restoration in the Primary database – this activity is tentatively supposed to take 8-9 hours (in place of 6 hours earlier mentioned)
After 5 hours in another email they dare to say:
Read More -
After some trial and error, I decided to switch to a new syntax highlighter library, mostly because the old one stopped working. I am very satisfied with Crayon because it is backward compatible with the previous plugin based on SyntaxHighlighter3 and offer also a nice in-line editor.
Read More -
Docker is a tool that can package an application and its dependencies in a virtual container that can run on any Linux server. This helps enable flexibility and portability on where the application can run, whether on premises, public cloud, private cloud, bare metal, etc.
Docker e la “containerizzazione” sono l’evoluzione di due tecnologie molto “antiche”:
Read More -
Sometimes I need a very very fast start on emacs. If you have the same need, put this in your init.el and live happy:
Read More -
Assembly: the only way
In principle there was only one: assembly machine language. Hardware and software engineer was a one-role.The guy who was able to project a chip, was the one who was able to program it.
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.
Read More -
Ci sono una nuova generazione di “nullasapienti”, persone che con una inutile laurea (tipicamente in legge) diventano giornalisti dilettanti, seguono i trend della “blogosfera” e leggono magari qualche bel libro di comunicazione.
Il risultato è che pubblicano video che non sono scontati, non sono banali ma non sono neppure perle di saggezza. Sono ovvi. La cosa diventa meno bella se mettendoci la loro faccia, vogliono pure dei soldi da voi.
Read More -
Notizia di questi giorni, Londra non rinnova la licenza a Uber. Uber è una società fantastica. Ha creato un business che non esisteva, con un’idea semplice e poi si è guadagnata una pessima reputazione, è stata accusata di sessismo (con prove osì pesanti da trascinare nel ridicolo il su HR), di scorrettezza (con modifiche al software per ingannare i poliziotti) e pure qualche brutto video in cui l’ex-CEO insultava i suoi dipendenti-freelance (geniale!).
Read More -
Figlio:Papà ma la tua pancia tornerà mai piatta come quella dello zio Luca? Papà:Forse, però lo zio Luca ha dieci anni in meno ed è alto un metro e novanta... Figlio:(con la voce preocupata) Ma allora tu morirai PRIMA?
Ora figlio mio quando avrai l’età della Ragione, mi potrai chiedere come mai le votazioni on line dei cinque stelle non vanno mai bene (“Come mai papà? Capisco quando tu eri piccolo e c’era solo il C/64”…)…e io che rispondo? Scrivo un appunto e mi documento!
Read More -
Arduino is a great hardware for a lot of reason: easy to use, difficulto to break, it is a very solid 5-Volt board.
Read More -
Sometimes you need to remove nasty duplicate on a table, based on a subset of the column. On every big database there is something called “rowid” which can be used to indentify a column in a unique way. On PostgreSQL is called ctid, as we shall see:
Read More