Categoria Programmazione

Articoli riguardanti la programmazione in generale. I tag associati all’articolo evidenziano il linguaggio di programmazione e l’eventuale framework utilizzato. Sono inclusi anche articoli di carattere più generale, ad esempio riguardanti tecniche, algoritmi e strutture dati.

Cosa? Eh? Boh!

Un rubino dalla forma strana

Due righe giusto per rimettere un po’ le mani su Ruby, che secondo me è il linguaggio di programmazione interpretato più elegante che c’è in giro. Ho ripreso a sfogliare un manuale sullo sviluppo web agile con Ruby on Rails,…

DJ #5: view e mapping delle URL

schema di un'applicazione software

All’interno della directory ‘blog’, che contiene il codice dell’omonima applicazione, si trovano, tra gli altri, i due file: views.py urls.py Il primo conterrà le funzioni che implementano le view di cui l’applicazione farà uso, mentre il secondo contiene le regole…

DJ #4: creare un’applicazione

Scrivania con monitor multipli e una tastiera

Dopo aver configurato l’ambiente di sviluppo e creato il progetto, è il momento di creare un’applicazione. Infatti un progetto Django è un insieme di applicazioni e rappresenta una sorta di contenitore. Si può pensare al progetto come all’intero sito web,…

DJ #3: MVC vs. MVT

Immagine di uno schermo che mostra un editor di testo

Tutte le volte che ho avuto a che fare con la programmazione web, ho sempre ragionato in termini di pattern Model View Controller (MVC), dove le View sono le porzioni di codice che si occupano di mostrare i dati al…

DJ #2: setup di un progetto

Scritta PROJECTS su un muro

Avendo già predisposto una directory da dedicare al progetto e anche un virtualenv dedicato, posso finalmente creare il progetto Django. Dalla directory che ho chiamato “journey”, e avendo già attivato il virtualenv, posso eseguire il seguente comando: Il punto alla…