open-menu closeme
Home
RetroComp icon
Retro Computing Articles Composition Notebooks 8bit
DevOps icon
Automation K8s Done Right
GenAI icon
Fatlama Newsletter Generative AI
SQLite
Status
Links icon
LinkedIn
About
馃寪
English Italiano
github linkedin rss
  • yq to manage your K8s yaml

    calendar Feb 13, 2024 路 1 min read
     automation en
     路
    Share on: twitter facebook linkedin copy

    On the current project, I had the need to extract the cpu limits from the deployment descriptor, sum them to check resource usage and print a report.


    Read More
  • Feature toggle in Java Spring

    calendar Jan 24, 2024 路 5 min read
     en featured  路 java spring spring-boot
     路
    Share on: twitter facebook linkedin copy

    Today I have an hard time using the @Profile directive for enable feature toggle on Spring, so I decided to write a small guide on it.


    Read More
  • Arduino, open source e futuro

    calendar Dec 24, 2023 路 5 min read
     it lettere-a-mia-figlia  路 arduino
     路
    Share on: twitter facebook linkedin copy

    Nel modo della IT, possiamo oramai dire che l'Open Source e' una pietra angolare dello sviluppo software. Non tutto il software e' in standard GPLv3, ma in ogni caso molto di esso e' in licenza MIT/BSD-3 super open (forse troppo).


    Read More
  • Fixing Ctrl-C properly on macOs while switching between windows and mac

    calendar Dec 23, 2023 路 1 min read
     en  路 macos
     路
    Share on: twitter facebook linkedin copy

    I have one shiny mechanical keyboard I use on my daily job, under Windoooze and Linux bash


    Read More
  • Job Interviews Ultimate Tips: you must know how to do ReactJS Forms

    calendar Dec 15, 2023 路 2 min read
     en  路 reactjs
     路
    Share on: twitter facebook linkedin copy

    In the last year I did a lot of job interviews for frontend developers. Normally I ask to write a some codes, using some site like https://codesandbox.io or site with limited functionalities like https://www.onlinegdb.com/online_java_compiler
    Because I am a Java hard-core sw-architect, my ReactJS questions are rather easy.


    Read More
  • Thank you CommanderX16 web demo!

    calendar Dec 8, 2023 路 1 min read
     en retro-computing  路 commanderx16
     路
    Share on: twitter facebook linkedin copy

    Hi, it was a very pleasant surprise to find out my maze demo code on the Commander X16 Web emulator. As you can image it was done collecting example on a popular site called 10print.org and it is nice because you can run it on possibly all Commodore 8bit computers (from PET to C/128 and to CommanderX16 too!). By the way the emulator is worth a try: for more example take a look to the official GitHub demo repo


    Read More
  • Small Lamp NoeBoat with Arduino Uno R3 and FreeRTOS

    calendar Dec 3, 2023 路 3 min read
     arduino en noeboat projects
     路
    Share on: twitter facebook linkedin copy

    I am a fan of super tiny stuff written in C, and also a fan of Operating System. FreeRTOS is a super tiny real-time operating system, I was able to run also on a Arduino UNO R3 with only 2Kb of RAM.


    Read More
  • Arduino UNO R4 Wi-Fi

    calendar Nov 27, 2023 路 4 min read
     arduino it  路 arduino iot
     路
    Share on: twitter facebook linkedin copy

    Abbiamo provato Arduino UNO R4 Wi-Fi, la nuova board uscita circa sei mesi fa (fine giugno 2023), che presenta parecchie innovazioni pur mantenendo la retro-compatibilita' hardware con Arduino UNO, e una retro-compatibilita' software limitata alle API ufficiali di Arduino. Il costo e' intorno ai 25 euro, con picchi di 35 se la ordinate su Amazon.


    Read More
  • Intelligenza artificiale

    calendar Nov 23, 2023 路 3 min read
     it
     路
    Share on: twitter facebook linkedin copy

    Venerdi' 17 novembre OpenAI ha licenziato Sam Altman senza giusta causa, per poi riassumerlo nel giro di 48-56 ore in un turbinio di messaggi sconnessi e un po' confusi.


    Read More
  • Arduino uno e ATMega328p

    calendar Nov 16, 2023 路 2 min read
     arduino it  路 6502 arduino
     路
    Share on: twitter facebook linkedin copy

    L’Arduino Uno R3 e’ una famosa scheda basata sul chip microcontroller ATMega328P. Abbiamo parlato di Arduino gia’ innumerevoli volte, ma qui vorrei concentrarmi sulle similitudini tra l’ATMega328p e il MOS6502. Il MOS6592 nato a fine anni ‘70 e’ stato il cuore del C/64 e dell’Apple ][, oltre che di altri innumerevoli console di videogiochi (incluso il Nintendo NES).

    Gia’ molti hanno osservato che il MOS6502, con la sua architettura ortogonale a 8bit e聽 una notevole velocit脿 di picco di esecuzioni delle istruzioni era piu’ simile ad un microcontrollore che ad un processore per (micro)computer.

    Il MOS6502 inoltre indirizzava con particolare efficacia i primi 256 byte di memoria, rendondoli di fatto altri 256 registri “virtuali”, benche’ un pelino piu’ lenti.

    L’ATMega328p condivide molte delle caratteristiche del MOS6502, vediamole assieme.

    Innanzitutto e’ un micro controllore a 8bit, con 32 registri base indirizzabili anche a word da 16 bit. E’ estremamente performante, e quasi tutte le istruzioni tra registri vengono eseguite in 1 ciclo di clock (es addizioni, 聽sottrazioni). Le istruzioni che coinvolgo l’accesso alla memoria vengono eseguite mediamente in 2 cicli di clock (es Store e Load), esattamente come nel 6502 che pero’ non e’ cosi’ performante sulle operazioni aritmetiche ne’ e’ in grado di fare moltiplicazioni o divisioni.


    Read More
    • ««
    • «
    • 2
    • 3
    • 4
    • 5
    • 6
    • »
    • »»

Giovanni Giorgi

Master Solution Architect, father and free spirit.
Read More

Recent Posts

  • FatLama for GenAI: The comeback!
  • Caciaball Extreamer
  • Screen to Gif and Terminal Screencam
  • PostgreSQL Queue in Java + Spring

Categories

EN 483 IT 466 KNOWLEDGEBASE 185 SOFTWARE 150
All Categories
ADVERTISEMENT2 ARDUINO23 AUTOMATION5 BLOG-OBJECTSROOTCOM88 BOOKS3 COVID1919 DEVOPS18 EGGBOX4 EN483 ERLANG14 ESP82666 EVERGREEN4 FEATURED92 FLASH1 FREEDOM8 GENERATIVEAI3 HUMOR81 INTERVISTE2 IT466 JAVA3 JAVASCRIPT1 K8S-DONE-RIGHT3 KNOWLEDGEBASE185 LANG30 LETTERE-A-MIA-FIGLIA27 LETTERE-A-MIO-FIGLIO38 LIBRI3 NEWS3 NOEBOAT1 ORG-MODE-PARSER6 PROJECTS8 PYTHON18 RACCONTI5 RECENSIONI15 RETRO-COMPUTING35 REVIEWS11 SITE11 SOFTWARE150 SOFTWARE-PROJECTS14 SQL28 UNCATEGORIZED1 UNIX-FEATURED7
[A~Z][0~9]

Series

ARDUINO 7 PROGRAMMING_LANGUAGES 5 FREEDOM 3 POLITICA 2
All Series
ARDUINO7 FREEDOM3 POLITICA2 PROGRAMMING_LANGUAGES5 RISPARMIO2
[A~Z][0~9]

Latest comments

    Disclaimer

    Gioorgi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for website owners to earn advertising fees by advertising and linking to amazon.com, audible.com, and any other website that may be affiliated with Amazon Service LLC Associates Program. As an Amazon Associate we earn from qualifying purchases.
    Last updated:2025-05-02 02:00
    Giovanni Giorgi

    Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

    to-top