Oggi ho il problema che la macchina rallenta. Guardo i processi Linux e vedo un processo defunct. Google mi insegna che i processi defunct possono essere greedy. “Lo ammazzo”, penso. Mica così facile. In informatica c’è anche il concetto di uccidere un defunto… $ kill -9 3462 ma il processo è ancora in piedi (e …
Categoria: scienze
Mar 09
Problemino XML
Piccoli problemi che possono fare perdere un po’ di tempo. Attenti ai caratteri <, & nei file XML, i parser non li digeriscono se non si trovano nei punti giusti! Un piccolo TODO nel caso ci si imbatta in errori di tipo XML_ERR_NAME_REQUIRED
Feb 24
Neutrini: il comunicato ufficiale di OPERA
Traduco quello che si leggeva ieri 23 febbraio 2012 sul sito dell’Istituto Nazionale di Fisica Nucleare (INFN): NEUTRINOS: STATEMENT ISSUED BY THE OPERA COLLABORATION La collaborazione OPERA, nel continuare la sua campagna di verifiche nelle misurazioni della velocità del neutrino, ha identificato due problemi che possono alterare significativamente i risultati che sono stati comunicati. Il …
Feb 23
Neutrini: much ado for nothing
Mi sono sorpreso stamattina, mentre andavo al lavoro, nel leggere sul sito dell’ANSA una notizia in evidenza: i neutrini non vanno più veloci della luce. E a ruota tutti i quotidiani più importanti d’Italia. Oehh la peppa! Che notiziona! Sono subito andato a guardare il sito di OPERA, l’esperimento guidato Antonio Ereditato di cui ho …
Feb 17
SQL injection – una tecnica di hacking per violare i database
Tempo fa scrissi questo articoletto sulla tecnica di SQL injection che è una metodologia di attacco che consente, se non si prendono le necessarie cautele, di violare un database. Nell’esempio c’è la descrizione del problema assieme ad un metodo di protezione contro gli attacchi basato su PHP e Oracle.
Feb 10
Altre modifiche su Opencart
Altre modifiche al multi-store realizzato con Opencart. In particolare volevo che clienti e Amministratore potessero vedere da quale negozio erano stati inoltrati gli ordini, di base questa funzionalità non c’è. Nelle pagine di how-to le indicazioni per raggiungere questo scopo.
Feb 09
Efficienza del fotovoltaico al 44%
Università di Cambridge, Laboratorio Cavendish, guidato all’inizio dell’epopea della Fisica del XX secolo da J.J. Thompson e Ernest Rutherford. Siamo ai giorni nostri, precisamente il 18 gennaio 2012: un prototipo di cella fotovoltaica ibrida al pentacene (cinque anelli aromatici – benzene – uno adiacente all’altro) raggiunge un fattore di conversione del 44%. Merito della squadra capitanata da Bruno Ehrler. La …
Feb 03
Oracle: errore 01002
Errore: ORA-01002: recupero fuori sequenza Descrizione Questo fastidioso errore era causato da un rollback che non riusciva a causa di alcune limitazioni con l’uso dei cursori (nella versione 11g; nella 10 non si era mai verificato). Continua a leggere all’interno.
Feb 02
Javascript e blocco tasto invio
Un semplice snippet che permette di bloccare l’uso del tasto INVIO nella gestione dei form, usando anche jQuery: $(“#myForm”).bind(“keypress”, function(e) { if (e.keyCode == 13) return false; } ); Il codice funziona sia su IE 6 che su Firefox e Chrome. Il problema che mi si presentava era durante la compilazione di un modulo …
Gen 26
RBAC – Role Based Access Control
Yii implementa la gestione dei permessi secondo il paradigma RBAC che permette di definire chi può fare cosa su quale oggetto e a quale livello. Ad esempio: un amministratore di un social network può reimpostare la password dei singoli utenti se loro se la sono dimenticata; mentre ogni utente può gestire completamente il proprio profilo, …

Commenti recenti