open-menu closeme
Home
RetroComp icon
Retro Computing Articles Composition Notebooks 8bit
DevOps icon
Automation K8s Done Right
GenAI icon
Fatlama Newsletter Generative AI
Projects icon
Software Projects Arduino Misterio Esp8266 SQLite
Status
Links icon
GitHub LinkedIn
About
github linkedin rss
  • Exploring a 23 years old code base: LambdaMoo MUD Part 1

    calendar Apr 4, 2018 · 4 min read
     en featured software
     ·
    Share on: twitter facebook linkedin copy
    Exploring a 23 years old code base: LambdaMoo MUD Part 1

    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
  • OpsDev

    calendar Mar 23, 2018 · 2 min read
     devops en humor
     ·
    Share on: twitter facebook linkedin copy

    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.

    Business Impact

    1. BIGPROJECT is unavailable for all users in the bank
    2. BIGPROJECT2 platform which sits on BIGPROJECT is unavailable this includes the Click-to-chat serviceCurrent Status
    3. 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)
    [...manual recovery instruction follows... ]

    After 5 hours in another email they dare to say:


    Read More
  • New Syntax library: Crayon

    calendar Mar 14, 2018 · 1 min read
     en site
     ·
    Share on: twitter facebook linkedin copy

    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 & containers: uso ideale

    calendar Mar 11, 2018 · 3 min read
     devops featured it  · docker linux
     ·
    Share on: twitter facebook linkedin copy
    Docker & containers: uso ideale
    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.

    Da https://en.wikipedia.org/wiki/Docker_(software)

    Docker e la “containerizzazione” sono l’evoluzione di due tecnologie molto “antiche”:


    Read More
  • Emacs absolute minimum setup

    calendar Mar 7, 2018 · 1 min read
     en  · emacs lisp
     ·
    Share on: twitter facebook linkedin copy

    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
  • Evolution of Service Architecture

    calendar Feb 27, 2018 · 5 min read
     en featured  · k8s unix
     ·
    Share on: twitter facebook linkedin copy

    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

    calendar Jan 31, 2018 · 4 min read
     en software  · raspberrypi security
     ·
    Share on: twitter facebook linkedin copy
    Meltdown and Spectre

    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
  • Esp8266 Music Machine

    calendar Nov 30, 2017 · 1 min read
     en esp8266  · esp8266
     ·
    Share on: twitter facebook linkedin copy

    After months of esp8266 experimentation, I “just” discovered this little chip has also a I2S Audio digital interface. To discover it you must install the Arduino IDE adapter and code directly in C++ (brr, ok not a breeze but not boring like Java :)


    Read More
  • L’ovviologo

    calendar Sep 28, 2017 · 2 min read
     it knowledgebase
     ·
    Share on: twitter facebook linkedin copy
    L'ovviologo

    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
  • Uber bloccato a Londra: giusto o sbagliato?

    calendar Sep 27, 2017 · 2 min read
     it  · freedom
     ·
    Share on: twitter facebook linkedin copy

    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
  • Ma è così difficile votare on line nel 2017 in italia?…

    calendar Sep 26, 2017 · 4 min read
     humor it lettere-a-mio-figlio  · politica relax
     ·
    Share on: twitter facebook linkedin copy
    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
  • Esp8266 your WiFi Embedded solution

    calendar Sep 3, 2017 · 2 min read
     en esp8266 featured knowledgebase  · esp8266
     ·
    Share on: twitter facebook linkedin copy
    Esp8266 your WiFi Embedded solution

    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
  • Vjdbc

    calendar Jul 1, 2017 · 1 min read
     en software  · java
     ·
    Share on: twitter facebook linkedin copy
    Vjdbc

    Vjdbc is a remote access for JDBC-Datasources developed more then ten years ago (last news are from 2007, with last comit from 2013.


    Read More
  • Removing duplicate rows in PostgreSQL, Oracle and SQLite

    calendar Jun 15, 2017 · 1 min read
     en knowledgebase sql  · evil oracle postgresql sql
     ·
    Share on: twitter facebook linkedin copy
    Removing duplicate rows in PostgreSQL, Oracle and SQLite

    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
  • Kotlin

    calendar Jun 8, 2017 · 3 min read
     en  · java
     ·
    Share on: twitter facebook linkedin copy

    Language based on JVM are the new trend in Java World. It seems everyone dislike Oracle on these days.


    Read More
    • ««
    • «
    • 24
    • 25
    • 26
    • 27
    • 28
    • »
    • »»

Recent Posts

  • Postgres Take it All
  • La ruota del Destino
  • Darth Android
  • Vps Provider
  • Chat
  • RSS Readers
  • Vibe Coding: easy to say, difficult to survive

Categories

EN 495 IT 477 KNOWLEDGEBASE 186 SOFTWARE 179
All Categories
ADVERTISEMENT2 AUTOMATION5 BLOG-OBJECTSROOTCOM88 BOOKS3 COVID1919 DEVOPS30 EGGBOX4 EN495 ERLANG14 ESP82666 EVERGREEN4 FEATURED92 FLASH1 FREEDOM8 GENERATIVEAI5 HOMELAB1 HUMOR82 INTERVISTE2 IT477 JAVA3 JAVASCRIPT1 K8S-DONE-RIGHT3 KNOWLEDGEBASE186 LANG30 LETTERE-A-MIA-FIGLIA29 LETTERE-A-MIO-FIGLIO38 LIBRI3 NEWS3 ORG-MODE-PARSER9 PROJECTS8 PYTHON18 RACCONTI5 RECENSIONI18 RETRO-COMPUTING35 REVIEW1 REVIEWS11 SITE12 SOFTWARE179 SOFTWARE-PROJECTS14 SQL27 UNCATEGORIZED1 UNIX-FEATURED7
[A~Z][0~9]

Series

ARDUINO 24 PROGRAMMING_LANGUAGES 7 RISPARMIO 5 FREEDOM 4
All Series
ARDUINO24 FATLAMA3 FREEDOM4 HOMELAB1 POLITICA3 PROGRAMMING_LANGUAGES7 RISPARMIO5
[A~Z][0~9]

Latest comments

    Giovanni Giorgi

    Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

    to-top