Gestire un le eccezioni in un blocco di codice : begin — il tuo codice da gestire qui when any do begin insert into error_log (…) values (sqlcode, …); exception; end end per sollevare un eccezione invece è necessario creare l’oggetto di errore nella tabella degli errori con il relativo messaggio : EXCEPTION [ [custom-message]]…
Leggi tutto
Determinare di che formato è un’immagine in uno stream è un problema comune, in questo esempio il codice è scritto in Delphi ma come concetto è facilmente trasportabile in qualsiasi altro formato. Nei primi bytes di un’immagine di qualsiasi formato viene messa una firma che identifica lo stesso in modo univo, nell’esempio ci limitiamo ad…
Leggi tutto
Embarcadero Technologies ha annunciato il piano di rilascio del prodotto “RAD Studio Mobile”, che da indiscrezioni sembra essere un plug-in per l’ambiente di sviluppo “Rad Studio XE3”. Questo plugin/tool a quanto dichiarato compilerà per i processori ARMV7 e permetterà di ottenere degli eseguibili per i due ambienti, oltre a mettere a disposizione dello sviluppatore una…
Leggi tutto
Uno dei problemi classici che si riscontrano utilizzando la connessione VNC per desktop remoti con VNC su ubuntu e più genericamente sul client per GNOME è che al momento di utilizzare realmente questo RDP ci si accorge che la mappatura della tastiera non corrisponde. Ci sono tanti modi ( spesso complicati ) per ovviare a…
Leggi tutto
Da pochi giorni, l’annuncio di Embarcadero Rad Studio 3 …. sul sito ci sono alcune preview, sembra che le novità più importanti riguardino la completa integrazione con Win8 e che il supporto per lo sviluppo mobile sia stato separato come prodotto e sia un plug-in integrabile con l’IDE inoltre si parla di FireMonkey 2.0. La…
Leggi tutto
Bassel Khartabil è un programmatore impegnato nei progetti OpenSource e Creative Commons che al momento è detenuto in Siria. Per la sua liberazione è stato creato un sito http://freebassel.org/ che viene sostenuto da una lettera aperta da parte di Mozzilla https://blog.lizardwrangler.com/2012/07/05/contributor-imprisoned-in-syria/ , per cui Bassel ha lavorato a lungo, contribuendo allo sviluppo di prodotti come…
Leggi tutto