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 Esp8266 SQLite
Status
Links icon
GitHub LinkedIn
About
🌐
English Italiano
github linkedin rss
  • 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
  • RaspberryPI life extender: tmpfs

    calendar Jul 15, 2016 · 1 min read
     en knowledgebase  · raspberrypi
     ·
    Share on: twitter facebook linkedin copy
    RaspberryPI life extender: tmpfs

    To increase performance and SD life of your raspberry PI 2/3, you can follow my first article on this subject.


    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
  • Pandoc: your secret best friend in document translation

    calendar Nov 13, 2016 · 1 min read
     en knowledgebase  · lisp tools
     ·
    Share on: twitter facebook linkedin copy
    Pandoc: your secret best friend in document translation

    Pandoc is an universal document converter to convert Markdown, Org-Mode, Html, Word documents from one markup format into another  After using different tools, (including GNU info and SGML). I find out pandoc vert handy.


    Read More
  • Oracle Database Sync

    calendar Nov 22, 2016 · 1 min read
     en featured knowledgebase sql  · oracle tip
     ·
    Share on: twitter facebook linkedin copy
    Oracle Database Sync

    Oracle SQL Developer is full of nice feature, damned by a overwhelming options pane, like the one I will describe to you right now.


    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
  • Oracle Auto increment trigger HOWTO

    calendar Dec 13, 2016 · 1 min read
     en featured knowledgebase sql  · oracle tip
     ·
    Share on: twitter facebook linkedin copy
    Oracle Auto increment trigger HOWTO

    Oracle SQL Developer is full of nice feature, damned by a overwhelming options pane, like the one I will describe to you right now.

    Even if  Oracle databases (<12) does not support auto increment, you can easily ask to your sql data modeler to generate for you a sequence and a trigger in a automatic way.


    Read More
  • Org Mode parser 0.1.2 is out!

    calendar Dec 16, 2016 · 1 min read
     en org-mode-parser  · org-mode
     ·
    Share on: twitter facebook linkedin copy

    After  a lot of time, I am very happy and excited to announce a new release of org mode parser!

    I thank a lot the contributors. In short, we have a stronger parser and a new html rendering based on jade template engine.

    Also code blocks Support for source block enclosed in  #+begin_src / #+end_src are supported and marked with special CSS class and data attribute.


    Read More
  • 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
  • AngularJS alterantive: Micro JavaScript framework on the 2017

    calendar Jan 8, 2017 · 2 min read
     en knowledgebase software
     ·
    Share on: twitter facebook linkedin copy
    AngularJS alterantive: Micro JavaScript framework on the 2017

    AngularJS is indeed a good framework, but if you lose some grip on it (i.e. you go in vacation for 2 weeks), it is very complex to re-grasp.

    Also I have seen junior JavaScript developer confused my $scope use.

    JavaScript on client side has damned destiny: it is too easy to develop a framework from scratch: so roll you dice, cross your finger and find plenty of AngularJS alternatives


    Read More
    • ««
    • «
    • 28
    • 29
    • 30
    • 31
    • 32
    • »
    • »»

Recent Posts

  • Salvadanaio remunerato di Satispay Conviene?
  • Interludio sul value investing
  • Anubis: DDos Protection
  • KarmaKit and Watchtower

Latest comments

  • An update: The FAIR Package Manager: Decentralized WordPress infrastructure https://www.linuxfoundation.org/press/linux-foundation-announces-the-fair-package-manager-project-for-open-source-content-management-system-stability

    See https://news.ycombinator.com/item?id=44207503

    ...by daitangio
  • BuonGioorgi. Vero che HP Prime costi meno di DM42, ma l'RPN su Prime non è un gran che. Inoltre, la compatibilità con HP42s ed HP41c dove la mettiamo ? Su DM42(N) gira praticamente tutto. E per ultimo: devo spendere più di 200€ sulla baia per un HPxxx vecchio di anni, e che nessuno eventualmente riparerà, in caso si rompesse ? Meglio mettersi una mano sul cuore ed una sul portafogli... Disclaimer: non prendo soldi da SwissMicros :-)

    ...
    by Claudio
  • Buongiorno Giorgi. Post chiarissimo e ben scritto. Unica inesattezza: il TCNTn indica il valore attuale del conteggio, che di default parte da 0 ma che tu, nell'esempio modifichi per avere il delay di 1 secondo. Da come hai scritto tu ("Questo registro indica il valore al quale far scattare il timer. Il timer contera' a partire da zero fino....") in questo registro scriverei 15625 per farlo scattare ogni secondo.

    ...
    by Gianmarco
  • For timezone managmenet please refer to https://medium.com/devopsturkiye/how-to-set-timezone-for-kubernetes-cronjobs-691d3aaa34ef

    ...by daitangio

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-06-09 02:00
Giovanni Giorgi

Copyright 1999- 2025 GIOVANNI GIORGI. All Rights Reserved

to-top