Mi capita sempre più spesso di leggere articoli in cui si spreca il fior fiore di analisti ed esperti alla ricerca delle possibili motivazioni per cui l'auto elettrica non riesce a rimpiazzare l'auto a carburante fossile. Spesso le analisi si avvicinano e sfiorano la realtà (almeno la mia realtà) rifuggendo subito su altre congetture e ipotesi come tempi di ricarica, disponibilità di colonnine, autonomia sulla percorrenza. Tutte motivazioni di contorno a ciò che stende realmente la vendita dell'auto.
Lavori e Lavoretti
Tutto quanto (o quasi), dritto o storto, mi capita di fare!
martedì 24 ottobre 2023
venerdì 14 maggio 2021
NetBeans 12, PHP 7.4 e X-Debug - Quanto basta per eseguire e debuggare codice PHP
Sono passati tanti anni, e tanto codice è passato sotto il PC. Il mondo è cambiato, la SUN è finita gambe all'aria, la Oracle si è impadronita di Java e MySQL, NetBeans è stato scaricato alla Apache foundation e ci ha messo qualche anno per tornare in marcia dopo che è stato rivisto nei suoi componenti. Ora però fine delle scuse, è ora di tornare a scrivere codice PHP con NetBeans. Io lavoro con Windows, quindi non aspettatevi altro.
La versione di NetBeans da procurarsi e installare è la 12.0 LTS, in modo da garantirsi il supporto e gli aggiornamenti necessari perché le cose funzionino al meglio possibile. Il PHP è il 7.4 che godrà di supporto di sicurezza ancora per un anno e mezzo da quando scrivo questo post, ed ovviamente la versione necessaria di X-Debug per poter debuggare il codice PHP quando necessario. Ma procediamo con ordine.
lunedì 10 maggio 2021
Whirlpool, Hotpoint, Indesit, Ignis ed i 10 anni di ricambi gratis - Un'esperienza!
Premesso che si parla di ricambi e basta, quindi i costi di mano d'opera, chiamata, e quant'altro si vogliano inventare i riparatori alle tariffe da loro preferite restano a carico del cliente, anche la registrazione ed attivazione di questa iniziativa è alquanto dubbia. Siamo forse in presenza di una iniziativa acchiappa dati clienti? Ognuno si faccia la sua idea.
Chiamando il numero verde si viene avvisati che tutto quanto riferito, incluso mail e cellulare, oltre l'indirizzo, sarà utilizzato per fini commerciali e che se non si vuole che ne sia fatto tale uso bisogna dirlo all'operatore durante la registrazione. Correttezza avrebbe voluto che durante la conversazione fosse richiesto e quindi si rispondesse esplicitamente per il trattamento dei dati a fini commerciali o diversi dall'iniziativa, altrimenti avrebbero dovuto dare per scontato che no, non si usano i dati per fini commerciali ma solo per la finalità legata all'iniziativa per cui si chiama ossia la garanzia. E già questo è mia opinione sia una scorrettezza.
giovedì 6 maggio 2021
Stile di programmazione funzionale in Java, funzioni di ordine superiore e funzioni pure
Java nasce come linguaggio di programmazione imperativo orientato agli oggetti. E' stato poi anche implementato uno stile di programmazione funzionale. La programmazione funzionale esiste da molto tempo, da molto più tempo della programmazione orientata agli oggetti, ma quella orientata agli oggetti ha avuto maggiore seguito. Ma perchè utilizzare la programmazione funzionale?
martedì 27 aprile 2021
Prepararsi a scrivere programmi Java sul proprio PC
giovedì 25 marzo 2021
SQL giocando con MySQL 8 e NetBeans 12 - Post 4 - SELECT WHERE
mercoledì 24 marzo 2021
SQL giocando con MySQL 8 e NetBeans 12 - Post 3 - SELECT LIMIT e ORDER
Ora che sono stati mossi i primi passi nell'interrogazione della base dati con SELECT, occorre porsi il problema di cosa accade se in una grande base dati il risultato è troppo vasto per poter essere gestito agevolmente ed ordinare i dati secondo le proprie necessità. In questi casi viene in aiuto la clausola LIMIT ed del comando SELECT.
Registrare un server MySQL 8 in NetBeans 12
martedì 23 marzo 2021
SQL giocando con MySQL 8 e NetBeans 12 - Post 2 - Primi passi
Quindi una base dati è una collezione di tabelle, ossia una raccolta di dati organizzati in righe e colonne. Le colonne sono i campi della tabella, mentre le righe sono i record o la singola registrazione dell'insieme dei campi che compongono la tabella. Ora che abbiamo avuto una prima introduzione a SQL, è tempo di passare a qualcosa di più interessante.
lunedì 22 marzo 2021
SQL giocando con MySQL 8 e NetBeans 12 - Post 1 - Introduzione
Se si è provveduto a configurare una connessione al DB MySQL 8 con NetBeans 12, è ora possibile iniziare a divertirsi con la sintassi SQL (Structured Query Language ossia linguaggio di interrogazione strutturato). SQL è quindi un linguaggio di interrogazione che prescinde dal sistema sottostante adibito alla memorizzazione dei dati. Purtroppo chi implementa questo linguaggio sui propri sistemi, vedi Oracle, Microsoft, ed anche MySQL, pur avendo un denominatore comune legato al linguaggio SQL standard si lascia andare a personalizzazioni e non piena aderenza allo standard. Ma non c'è da scoraggiarsi, il denominatore comune è più che sufficiente per lo sviluppo della maggior parte dei progetti e le specificità dei produttori, lasciatele a loro.