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.

Ruby basics: blocchi di codice

Cubetti colorati che formano la scritta Ruby su un libro di programmazione

Una delle particolarità di Ruby che lo rendono unico rispetto ad altri linguaggi di programmazione è costituita dai cosiddetti code blocks, vale a dire porzioni di codice che possono essere associati all’invocazione dei metodi. Per fare un’analogia, i code blocks…

Ruby basics: i metodi

Ruby è notoriamente un linguaggio di programmazione orientato agli oggetti, direi totalmente orientato agli oggetti. Questo vuol dire che in Ruby qualsiasi cosa è un oggetto, e ciascun oggetto appartiene ad una classe (tralasciamo per ora i concetti di ereditarietà…

Ruby basics

Alcuni diamanti e un grosso rubino su sfondo nero.

Una specie di reference guide introduttiva dedicata agli aspetti fondamentali del linguaggio. Tutti gli esempi sono eseguiti con la versione 2.7.4 di Ruby. Stampare roba Il metodo puts stampa l’argomento seguito da un newline. puts conserva anche eventuali line break…

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,…

Setup di un progetto Django

Django Logo

In questo articolo vi mostro in che modo procedo solitamente per fare il setup di un nuovo progetto Django. Per chi non lo sapesse, Django è uno dei framework Python più potenti e completi per lo sviluppo di applicazioni web.…