blog di daniele

Formati di scambio dei dati. 24-9-2014

24 Settembre 2014

I formati per lo scambio dei dati sono semantici? Certamente: esprimono dei concetti e le relazioni tra questi concetti.

Principali formati: XML e JSON.

Significato

La semantica di un XML è data, in qualche misura, dalla posizione nell'albero sintattico  di una entità, dal nome di questa entità, dai suoi attributi, e a volte dai nodi dello stesso livello. Ovvero:

Significato di un valore si deduce da:

Javascript come fare a meno di with

Esce fuori che non posso fare a meno di with usando strict mode, mi sono chiesto come faccio a non avere effetti collatorali per via della closure, la soluzione che ho trovato è stata:

 

Costruire un archivio con PHAR per farne una copia statica, o usare il dbms?

Mi è stato chiesto di fare una versione statica di una parte di sito (una sottocartella), così ho preso wget e scaricato i file (wget -nc -r http://host.domain/directory).

La parte in questione è una applicazione PHP/MySql che usa mod_rewrite, così il numero di file è effettivamente molto alto.

Tags: 

Rimuovere un virus da wordpress

Non ho voglia di indagare da dove entrano e come fanno, suppongo sia qualcosa riguardo a xmlrpc, comunque mi capita di trovare in alcuni siti dei file in wordpress con un bel pezzo di codice all'inizio che fa più o meno così:

PayPal SEPA o no

visto:https://cms.paypal.com/it/cgi-bin/?cmd=_render-content&content_ID=ua/upcoming_policies_full&locale.x=it_ITSEPA (Single Euro Payment Area) a parte, le tariffe sulle transazioni paypal sono differenti nel caso i fondi provengano da carta di credito, e nel caso provengano da trasferimento bancario.

Tags: 

Commissione europea e open standard ... source ... cosa?

L'articolo di punto informatico di oggi (http://punto-informatico.it/3839217/PI/News/ue-open-che-fa-risparmiare.aspx) parla della guida di indirizzo approvata dalla commissione europea riguardo l'utilizzo di standard aperti, più avanti si parla di open source come se fosse un sinonimo.

following coursera courses

I am updating my knowledge by following some courses on coursera.org, that is: https://www.coursera.org/course/compneuro (computational neuroscience) and https://www.coursera.org/course/eqp (exploring quantum physics). I found both require that kind of math called statistic, or something like that, and summing vector of values, multidimensional calculus ... very interesting and mind opening.

ZCE: PHP 5.3 Zend Certificated Engineer. The exam: a more extensive report.

First of all, I have to pay some money to take it, so I tried to get information about this exam.

Some Terms: Registry Pattern, object hash

I would talk about a pattern whose name I fail to know before, giving it the name of multi-singleton.

Registry pattern

I read about it in PHP 5 certification study guide from php|architect's series. This is the example given:

Signal page as correct in Google Webmaster Tool (simulate mouse click)

Google webmaster tool signals scanning errors. The is option to signal error a scorrected, but sometime a lot of error is solved at once, but interface do not give option to select it all.

Also this trick could be usefull in other service..

I loaded this code in chrome console (developer tool), modified from example code https://developer.mozilla.org/en/DOM/element.dispatchEvent