Programmazione e Algoritmi

Tutto ciò che riguarda la programmazione, in vari linguaggi come C, PHP, SQL, Python, Javascript, jQuery, HTML & CSS ed i vari algoritmi efficienti.

Introduzione a Less

0
Se state leggendo questa introduzione, probabilmente conoscerete già CSS e la facilità d’apprendimento con cui questo linguaggio si presenta. Con le nuove caratteristiche introdotte da CSS3, sono state aggiunte molte altre nuove possibilità per rendere le nostre pagine web più splendide che mai. In [...]

Sass – Le basi: Annidamento / Nesting

0
Sass è un’estensione del linguaggio CSS che permette di utilizzare variabili, di creare funzioni e di organizzare il fogli di stile in più file. Il linguaggio Sass si basa sul concetto di preprocessore CSS, il quale serve a definire fogli di stile con una forma più semplice, completa e potente [...]

Mustache – Condividere template fra PHP e Javascript

0
Separare la parte dei template dalla logica applicativa è una parte cruciale quando si sviluppa una web application. Essenzialmente ci sono due tipi di template: template lato server, usati da un engine durante il caricamento della pagina, e template lato client, usati per lavorare con le [...]

Mustache Js – Creare template HTML

1
Le applicazioni web utilizzano delle architetture che permettono di separare la logica dell’applicazione dal livello presentazione, dunque i template grafici. Progetti complessi che coinvolgono molti file HTML e molte operazioni di manipolazione attraverso Javascript possono risultare difficili da [...]

PHP – Gestione delle dipendenze con Composer

2
In questo articolo oggi introduciamo un altro grande progetto! chiamato Composer. Magari avrete già sperimentato il dolore di lavorar su applicazioni PHP che usano librerie di terze parti e cercato di tenerle quanto più aggiornate possibili. Se vi è capitato, Composer può sicuramente alleviarvi il [...]

Crittografia – Modalità operative: ECB vs CBC

3
Cosa sono ECB e CBC? Iniziamo con le basi della crittografia basata su cifratura a blocchi (cipher block encryption). Per crittografare dei dati, abbiamo bisogno di due pezzi d’informazione, da dare in pasto alla funzione crittografica utilizzata: Il messaggio e la chiave (key). Il messaggio in [...]

Python – Convertire una stringa ad intero

0
Ci sono vari modi in python per convertire una stringa ad intero. La maniera più ovvia: >>> int('123456') 123456 >>> import string >>> string.atoi('123456') 123456>>> int('123456') 123456 >>> import string >>> string.atoi('123456') 123456 Se invece vogliamo fare di più dobbiamo scoprire la [...]
Torna all'inizio