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
  • 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 projects  · noeboat
     ·
    Share on: twitter facebook linkedin copy
    Small Lamp NoeBoat with Arduino Uno R3 and FreeRTOS

    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
  • Stero Sid 2.0.7: Arduino 2.x and license update

    calendar Nov 12, 2023 · 1 min read
     arduino  en projects software-projects  · stereosid
     ·
    Share on: twitter facebook linkedin copy
    Stero Sid 2.0.7: Arduino 2.x and license update

    A small update to Stereo Sid:

    1. Fix lack of LICENSE (merge from original Cyberernesto upstream)
    2. Fix library.properties and arduino lint pass, to be able to be included inside arduino library manager
    3. New professional CHANGELOG file
    Note: StereoSID will work only for Arduino UNO R1-R3 and AVR-based chipset. We are evaluating a support to new Arduino WiFi R4

    https://github.com/daitangio/sid-arduino-lib


    Read More
  • Alpine vs Busybox: how to wget in K8s

    calendar Nov 10, 2023 · 1 min read
     devops en  · docker k8s
     ·
    Share on: twitter facebook linkedin copy
    Alpine vs Busybox:  how to wget in K8s

    In the last projects, I get used to use K8s CronJob(s) to schedule tasks.


    Read More
  • Why BG3 is a success: Divinity: Original Sin II versus CyberPunk2077

    calendar Oct 26, 2023 · 3 min read
     en reviews software  · good
     ·
    Share on: twitter facebook linkedin copy

    I am playing to Divinity: Original Sin II  (D:OS2) which is the game done before Baldur’s Gate 3 (BG3) by Larian Studios

    BG3 is a success despite its launch was anticipated in August to avoid head-to-head competition Starfield. If we compare the success of  BG3 with CyberPunk2077 launch failure, I think we can learn something about software developing PLANNING.

    Divinity games are a tactical game with a lot of freedom, you can take things, combine them, and solve quests with different approaches (brute forces, talks with different paths,  etc). For instance you can try to open a door with a key, with a burglar kit, or bashing it until it is destroyed (more long but feasible).

     


    Read More
  • Spring Dev Tools vs JRebel

    calendar Oct 8, 2023 · 1 min read
     automation en  · spring spring-boot
     ·
    Share on: twitter facebook linkedin copy

    There is very handy feature of SpringBoot which is called Dev tools. Dev tools enable hot reloading of spring-boot- based application every time your IDE recompile the code.


    Read More
  • addCiarpame: Automate your K8s configuration automation

    calendar Oct 6, 2023 · 3 min read
     automation devops en  · k8s
     ·
    Share on: twitter facebook linkedin copy
    addCiarpame: Automate your K8s configuration automation

    Context: Spring microservice application to be deployed on K8s via helm + boring Friday

    In this scenario, you end up writing the SAME configuration string in a lot of places:

    1. On at least 2 application.properties (main and test)
    2. On the final, helm-generated application properties (or in the relevant environment variable if you use them in place (1))
    3. On the default K8s values.yaml used by helm. Possibly on other yaml file too, all documented a bit to be kindly with the K8s SRE.
    4. On the relevant Java code, as a @Value annotation to finally use that damn config.
    These configuration are not particular exciting: they are all similar, some case can change but, really, ChatGPT could do it for you. If you have 4 parameters, you end up losing half an hour to do everything and test it. We can do better, for sureTM
    Read More
  • Create your changelogs in a professional way

    calendar Oct 4, 2023 · 1 min read
     automation en  · git
     ·
    Share on: twitter facebook linkedin copy

    I love the super professional Changelogs you see in a lot of open source project.


    Read More
  • Pesky Remote Meetings Take 2

    calendar Sep 24, 2023 · 3 min read
     en  · meeting
     ·
    Share on: twitter facebook linkedin copy

    There is a funny article called “I’m OK; The Bull Is Dead” I want to use as incipit for this post.


    Read More
  • Healthcheck

    calendar Sep 15, 2023 · 2 min read
     devops en featured  · docker docker-compose k8s
     ·
    Share on: twitter facebook linkedin copy
    Healthcheck

    I am always amused on how complex K8s/Docker Swarm are, and how easy “plain” docker is.


    Read More
  • About the end of the World and Windows95

    calendar Sep 13, 2023 · 1 min read
     en  · relax
     ·
    Share on: twitter facebook linkedin copy
    God summons Bill Clinton, Boris Yeltsin, and Bill Gates to his office and tells them: “I have called you to announce the end of the world: it has been set by me for midnight on December 31, '95. Go and communicate the good news to the world.”

    Yeltsin gathers the Duma and says: “Dear comrades, I have two bad news to give you: the first is that God exists, the second that the end of the world has been set for December 31, 95.”


    Read More
  • Resource tuning in K8s

    calendar Sep 4, 2023 · 4 min read
     devops en  · k8s
     ·
    Share on: twitter facebook linkedin copy
    Resource tuning in K8s

    K8s and limits

    On K8s, for every pod you can define how much memory and CPU the pod needs. To make things "simpler", K8s define two set of values: requests and limits, both for CPU and memory. After some trouble on GCP, I was forced to dig a bit in the subject.

     


    Read More
  • Latency numers every programmer should know

    calendar Aug 23, 2023 · 2 min read
     en featured knowledgebase lang retro-computing software
     ·
    Share on: twitter facebook linkedin copy
    Latency numers every programmer should know

    Modern computer are very very very fast. C/64 was about 1Mhz and you can hangs it just throwing a 10.000 cycle in interpreted BASIC v2 language.


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

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

Latest comments

    Giovanni Giorgi

    Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

    to-top