Nella soluzione di una issue, mai accontentarsi della prima soluzione che viene in mente.

Mettere sul tavolo tutte le soluzioni possibili e scegliere la migliore: quella con meno effetti collaterali, che copre il maggior numero di casi simili, la più manutenzionabile, quella che ramifica il codice il meno possibile.

Annunci

Le stranezze di Oracle – ORA-00936: missing expression

Questo errore può uscire se all’interno di una query PL/SQL c’è un commento prefissato dal doppio trattino –; la causa è difficile da rintracciare anche perchè in Forms versione 6 questa sintassi non da’ errore. L’azione correttiva è ovviamente eliminare il commento o esprimerlo in sintassi standard /* */

Perché un bug passa indenne i test?

Per avere un bug occorrono due fattori: 1) una falla in un programma, tipicamente un presupposto, una disattenzione, una conoscenza incompleta della piattaforma ecc. 2) un comportamento endogeno o esogeno che viola tale presupposto. Di solito si crea prima l’uno, poi in un secondo momento l’altro.

Ritagliare delle slides in PDF per visualizzazione in e-book reader: PDF Scissors

Al seguente sito si può scaricare l’applicazione in Java PDF Scissors che consente di ridurre la dimensione di pagine PDF, specialmente per visualizzazione in e-book reader.

https://sites.google.com/site/pdfscissors/

Non richiede installazione; all’indirizzo suddetto si scarica il downloader per l’applicazione.

L’uso è molto semplice. Consente di vedere sovrapposte tutte le pagine per ottimizzare l’area di ritaglio. Si ritaglia l’area come desiderato e si salva. E’ anche molto veloce.

Ha risolto il mio problema di una serie di slides salvata in formato pdf che non rientrava in unica pagina.

Prendere screenshot con il Kindle Paperwhite

C’è modo di prendere screenshot (schermate) con il Kindle Paperwhite, consiglio l’ottimo articolo

https://zirconet.wordpress.com/2014/10/26/screenshot-con-il-kindle-paperwhite/

 

Giocare a scacchi con il Kindle Paperwhite è possibile!

Nel Kindle Paperwhite non è ammesso aggiungere applicazoni, a differenza della serie fire; tuttavia una possibilità di eseguire programmi c’è. Il browser integrato puà eseguire programmi in Javascript incorporati nelle pagine web. Per esempio c’è un programma di scacchi al seguente indirizzo:

http://www.nanochess.org/archive/toledo_javascript_chess_3.html

E’ necessario abilitare il Javascript dalle “impostazioni browser” ma le immagini possono restare disabilitate.

Da notare che il collegamento a Internet è necessario solo per caricare il programma; una volta fatto si può giocare anche disconnessi. Per ricaricarlo, quindi per iniziare una nuova partita, è necessario disconnettersi.

Per muovere, semplicemente toccare la posizione di partenza per evidenziare la casella, poi toccare quella di arrivo.

screenshot_2016_08_11T17_04_38+0200

 

Come salvare una pagina web dal PC come e-book sul Kindle Paperwhite

Trovo molto comodo inviare pagine web dal PC al Paperwhite per leggerle con calma. Inoltre usando i servizi di cui sotto la pagina viene formattata in modo appropriato, eliminando pubblicità frame e fronzoli vari. Sono disponibili alcune estensioni per il browser Google Chrome, ho provato le seguenti:

  1. Send to Kindle for Google Chrome
  2. Send to Kindle (by Klip.me)

La 1 è quella ufficiale di Amazon e in generale valida, ma per alcune pagine fallisce con messaggi di errore depistanti. Inoltre formatta in modo giustificato che rende sgradevole la lettura. Richiede la login ad Amazon se si elimina la cronologia

Personalmente preferisco la seconda, a cui non ho trovato difetti rilevanti. Sfrutta il servizio di invio di articoli tramite e-mail.