PHP: little endian to big endian e viceversa
Ecco qui una semplice funzione PHP per la conversione tra little endian e big endian: function littleToBigEndian($little) { return implode(”,array_reverse(str_split($little,2))); } enjoy!
Ecco qui una semplice funzione PHP per la conversione tra little endian e big endian: function littleToBigEndian($little) { return implode(”,array_reverse(str_split($little,2))); } enjoy!
Ormai i framework o le semplici librerie JS spuntano come i funghi, ce ne sono di nuovi ogni mese. Quando però bisogna scegliere quale usare, bisogna fare attenzione e non buttarsi sul primo che capita. Uno dei punti cruciali da tenere in considerazione è lo sviluppo che viene fatto, ovvero chi sviluppa il framework (se … Leggi tutto
Per l’invio di notifiche push per IoS è necessario generare un certificato da utilizzare durante la connessione al server Apple. Vediamo come procedere. 1 – Accedere all’account Developer 2 – Cliccare su Login e poi Certificates, IDs & Profiles. 3 – Cliccare sul pulsante + in alto a destra. 4 – Selezionare Production -> Apple … Leggi tutto
SQLite non ha un vero formato data e quindi il confronto viene fatto come se si trattasse di una stringa. Per questo motivo è importante salvare la data in formato Y-m-d in modo da poter cercare, ad esempio, date “maggiori di” o date “comprese tra”. Se abbiamo nel DB la data salvata nel campo chiamato … Leggi tutto
In alcuni casi potrebbe non essere possibile accedere ai files di log di apache ma sarebbe utile per capire le richieste ricevute dal sito. Se il nostro sito è in PHP, è possibile usare un piccolo snippet per simulare questa funzionalità. Basta aggiungere all’inizio del file index.php (quello che visualizza i contenuti del sito), il … Leggi tutto
E’ possibile configurare phpMyAdmin per nascondere dalla visualizzazione alcuni DB. Anche se è preferibile configurare corettamente i privilegi dell’utente per visualizzare solo i DB che dovrebbe vedere (anche perché tramite query si può comunque raggiungere ed usare il DBin quesitone), si può definire la direttiva hide_db nel file config.inc.php di phpMyAdmin. In particolare: $cfg[‘Servers’][$i][‘hide_db’] = … Leggi tutto
Con il modulo pagespeed di google è possibile aumentare la velocità di risposta del sito web, perché il server web provvede a comprimere e concatenare gli scripts ed i CSS presenti nel sito. Questo però può creare qualche problema se vengono aggiornati CSS o JS, perché per un po’ di tempo si continueranno a vedere … Leggi tutto
Un errore comune che si fa lavorando con le UITableViewController oppure UICollectionViewController per effettuare la visualizzazione dei dettagli tramite “Segue” in Storyboard è quella di associare l’evento “Segue” alla cella (della tabella o collezione) piuttosto che al ViewController. Questo fa si che l’evento “Segue” venga richiamato due volte, uno con il TAP sulla cella e … Leggi tutto
Ormai in molti sono abituati ad utilizzare jQuery per qualsiasi manipolazione DOM o chiamata ajax, ma le stesse operazioni possono essere fatte in Vanilla JS (ovvero in modo nativo con Javascript) e quindi in modo più veloce e senza dover utilizzare librerie esterne. Vediamone alcune. Gestione degli eventi // jQuery $(document).ready(function() { // code }) … Leggi tutto
Oggi parliamo di sicurezza per le applicazioni web L’Open Web Application Security Project (OWASP) è una community online ed un punto di riferimento per chi è interessato alla sicurezza delle applicazioni. Tra la documentazione c’è L’OWASP Top 10 che riporta una lista delle maggiori vulnerabilità che un’applicazione web può avere; questo serve a far comprendere … Leggi tutto