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
  • OOP is the your new legacy

    calendar Dec 19, 2016 · 2 min read
     en lang software  · erlang functional-programming ideas java javascript lisp
     ·
    Share on: twitter facebook linkedin copy
    OOP is the your new legacy

    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.


    Read More
  • I am smarter syndrome

    calendar Nov 29, 2016 · 2 min read
     en software  · java
     ·
    Share on: twitter facebook linkedin copy
    I am smarter syndrome

    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 in HP UNIX socket implementation

    I will ge rid of this Java Garbage Collector because it is too slow. I will reimplement all the code in my C++ routine.

     

    Belive me: your code is doomed. A full list of guys have already done your same code, found a million bugs and corrected it in the tool you want to replace because they are shitty slow, to your eyes.

    I feel your pain because I made your same mistake. Keep reading.


    Read More
  • BBC Micro bit: first look

    calendar Sep 8, 2016 · 3 min read
     arduino  en featured software  · embedded
     ·
    Share on: twitter facebook linkedin copy
    BBC Micro bit: first look
    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 available for purchase by anyone.

    This is the wikipedia definition.


    Read More
  • Licenze OSS: cartina tornasole

    calendar Sep 5, 2016 · 4 min read
     featured it knowledgebase software  · opensource
     ·
    Share on: twitter facebook linkedin copy
    Licenze OSS: cartina tornasole

    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.


    Read More
  • The End of the Apple Magic?

    calendar Jun 14, 2016 · 3 min read
     en featured software  · iphone windows
     ·
    Share on: twitter facebook linkedin copy
    The End of the Apple Magic?

    I have just read what Apple shown at the WWDC 2016.

    In the 1985 Windows 1.0 was born. In a snap, the IBM compatible system evolved, and the competitive advantage of the Macintosh dried up and disappeared.

    IBM PC was cheaper and way more open.

    Like in the 1985, now in the 2016 the iPhone revolution has come to an end. After the Retina Display introduction, no real new feature was introduced. The apple Watch was beaten by competition.

    Two years passed with no true innovation (i.e. Apple Watch is not a revolution).

    The last MusicApp removed the beautiful cover navigation, and try to sell you the apple music rent service all the time, instead of let me play the music I have already bought.

    If the WWDC2016 breaking news is a new file system, it is a very poor gift. I am writing this note on a Windows 10 PC. It is not a shining operating system it freeze a bit and has still a very ugly backup engine, but MacOSX is not the “most advanced operating system” anymore, like it used be in 2000.

    MacOSX is the oldest one nowadays.

    Historically Apple system are very closed. The reason is simple: when you go to your shareholders and ask for money, you can show you have a competitive advantage, a strong set of feature no one can take apart from you. But Apple lost this war in 1985, when the high pricey Macs cannot compete with open IBMs clones.

    To be fair, IBM could open to clone market because its business was on high-end server, and Microsoft alliance will help to sell more IBM PCs.


    Read More
  • Arduino Stereo sid

    calendar Apr 6, 2015 · 1 min read
     arduino  en featured knowledgebase retro-computing software software-projects
     ·
    Share on: twitter facebook linkedin copy
    Arduino Stereo sid

    Arudino StereoSID emulates the SID sound chip of the famous Commodore 64. It is based on the Atmega8 MOS6581 SID Emulator from Christoph Haberer. Library conversion and memory optimization by Mario Patino. Stereo Effect by Giovanni Giorgi

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

  • .NET Corso Base HTML5

    calendar Nov 3, 2014 · 1 min read
     it knowledgebase software  · c net
     ·
    Share on: twitter facebook linkedin copy
    .NET Corso Base  HTML5

    Descrizione del corso: Introduzione ad Html5 basata su WebForms Target: certificazione corso 20480B Repository delle slide e del codice di esempio: https://github.com/daitangio/html5 Lingua: Italiano Tecnologia: Visual Studio 2013 (Trial Supported) Extra software required: SQL Express

    Esempi

    Scaricabili da https://github.com/daitangio/cqrs-journey-code

    Code Example speciali

    1. Localization API
    2. Documentazione Localization API
  • Arduino EggBoxLamp

    calendar Oct 9, 2014 · 2 min read
     arduino  eggbox it knowledgebase software
     ·
    Share on: twitter facebook linkedin copy
    Arduino EggBoxLamp

    Programmare Arduino è molto divertente, ed in questo articolo voglio mostrare come creare una semplicissima lampada luminosa. Questo esempio sarà anche il pretesto per mostrare differenti implementazioni software dello stesso progetto (in prossimi post)

    Questo progetto è volutamente molto semplice, e non si serve di nessun sensore.

    Trovate il codice su github:

    https://github.com/daitangio/egg_box


    Read More
  • Debian perfect work environment

    calendar Sep 28, 2014 · 3 min read
     en featured software unix-featured  · ibm linux oracle unix virtualization
     ·
    Share on: twitter facebook linkedin copy
    Debian perfect work environment

    Working in a big company, my work laptop came with MS-Windows7 Enterprise installed. But as you imagine, Unix is my preferred desktop environment. So let’s how to configure a perfect Debian Linux for a old wolf consultant like me. You will be able to install commercial software mubmo jumbo like Oracle Express and IBM Websphere in a snap, and have a 64 rock solid system, easy to bring in a USB stick if you like.


    Read More
  • ErZauker Revenge!

    calendar Jul 15, 2014 · 1 min read
     en erlang featured knowledgebase software  · er-zauker erlang redis
     ·
    Share on: twitter facebook linkedin copy
    ErZauker Revenge!

    After a bunch of time, I take back my Erlang Hammer from the sand of time.

    The result is ErZauker v0.0.2 the first pure-Erlang implementation of a code indexer.

    Er Zauker is a tiny but speedy search engine tailoring code searches. Zauker is backed by REDIS, the fastest RAM-based NoSQL engine you have never seen.


    Read More
  • Spring Testing Survival guide

    calendar Jun 26, 2014 · 2 min read
     en featured software  · java relax spring
     ·
    Share on: twitter facebook linkedin copy
    Spring Testing Survival guide

    If you have an application with thousand of beans, you must do unit testing but…Spring testing is boring, belive me. A very complex Spring application usually have a lot of dependency: I had to manage over 3000 beans definitions in a production project right now. Sometimes you want only to test a bit of it, and setting up a complete Spring Context will drive you crazy. To avoid losing mind, my suggestion is to …cheat. Let’see how.


    Read More
  • Usare la memoria non inizializzata per divertimento e profitto

    calendar Oct 18, 2013 · 1 min read
     it knowledgebase software  · good ideas
     ·
    Share on: twitter facebook linkedin copy
    Usare la memoria non inizializzata per divertimento e profitto

    Ciao a tutti, è venerdì! Se avete due minuti di tempo, volevo indicarvi un articolo su un algoritmo non banale, molto ben descritto qui:

    http://research.swtch.com/sparse

    This is the story of a clever trick that’s been around for at least 35 years, in which array values can be left uninitialized and then read during normal operations, yet the code behaves correctly no matter what garbage is sitting in the array.


    Read More
  • Emacs Tips

    calendar Sep 1, 2013 · 1 min read
     en knowledgebase software  · emacs
     ·
    Share on: twitter facebook linkedin copy
    Emacs Tips

    Userful Commands:

    1. keep-lines
    2. sort-lines
    For more similar options, see this "working with lines"

    For playing with rectangles of text, see this tip

  • Code Zauker 0.1.0: Code Young

    calendar Jun 4, 2013 · 1 min read
     en featured projects software  · code-zauker redis ruby
     ·
    Share on: twitter facebook linkedin copy
    Code Zauker 0.1.0: Code Young

    I hear your heart beat to the beat of the drums Oh what a shame that you came here with someone So while you're here in my arms Let's make the most of the night like we're gonna Code young

     We're gonna code young We're gonna code young


    Read More
  • Cod Zauker Revenge: Code me maybe

    calendar Oct 22, 2012 · 1 min read
     en erlang knowledgebase projects software  · code-zauker er-zauker erlang ruby
     ·
    Share on: twitter facebook linkedin copy
    Cod Zauker Revenge: Code me maybe

    Code Me Mabye

    Hey, I just met you, and this is crazy  But here's my number, so call me maybe And all the other boys, try to chase me,  But here's my number, so call me maybe

    Code Zauker 0.0.9 is OUT

    This release spot a optimized index (case sensitive search was stripped down to gain more space), and compatibility with er_zauker indexer (so you can span millions of server using Erlang ;)


    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