Convenzioni e nomi composti in Java

Java è un linguaggio “case sensitive” cioè distingue fra maiuscolo e minuscolo, in pratica per lui le parole “Web” e “web” sono due cose distinte. Quindi con i nomi di variabili, di classi ecc, si dovrà prestare attenzione a come le scriviamo.

Questa caratteristica comporta delle regole da rispettare che fanno parte del linguaggio, come quella di scrivere il nome della classe (una per ogni file) uguale al nome del file che la contiene rispettando maiuscole e minuscole. Continua a leggere

Visibilità delle variabili locali in Java

La visibilità di una variabile locale è limitata alla parte di programma, dove è possibile richiamarla attraverso il suo nome. Questa parte di programma è “l’ambito di visibilità” o “scope” della variabile.

L’ambito di visibilità di una variabile locale inizia nel punto in cui essa viene definita e termina alla fine del blocco che la contiene (definisco “blocco” il codice tra due parentesi graffe).

Quindi e del tutto lecito per esempio che metodi diversi contengano variabili con lo stesso nome. Continua a leggere

La Notte della Rete – No al bavaglio ad Internet

La Notte della Rete – Guarda il video della serata.
Martedì 5 luglio dalle 17.30 alle 21 alla Domus Talenti a Roma (via delle Quattro Fontane, 113) è andata in onda in streaming video “La Notte della Rete” contro la delibera AgCom e la censura della Rete, trasmessa in condivisione da questo blog.

L’evento seguito in diretta streaming da circa 4000 utenti, con visite che sono arrivate a 90mila, un grande successo insomma, questo mi fa molto piacere perché mi fa capire che come me, siamo in molti ad aver capito il pericolo di questa delibera e che la libertà della Rete è percepita come un bene prezioso che occorre difendere in modo che resti tale.

Per chi fosse interessato pubblico i link per vedere la registrazione video dell’evento, che tra l’altro con gli interventi contenuti oltre a spiegarti quello che succede con la delibera AgCom alla libertà delle Rete, affronta le tematiche del diritto d’autore nell’era digitale.

“Alla Domus Talenti di Roma, una sala strapiena, tanti interventi, e tantissime le persone presenti fisicamente e virtualmente. Dal padre del software libero Richard Stallman, al premio Nobel Dario Fo e tanti giornalisti e blogger tra cui Peter Gomez, Guido Scorza, Alessandro Giglioli, Giulia Innocenzi. Non mancano i politici contrari alla delibera”

da: Il Fatto Quotidiano – Link notizia

Per vedere la registrazione video dell’evento: “La Notte della Rete” ecco i link:

Prima parteSeconda parte

Buona visione!

Link per informarsi sulla delibera e firmare la petizione on-line: http://sitononraggiungibile.e-policy.it/

Continua a leggere

Progettazione del software: Il linguaggio di modellazione visuale UML

La progettazione di un software specie se di grandi dimensioni non può essere lasciata al caso. Seguire una giusta metodologia porterà a risultati migliori ed in minor tempo e con minor fatica per non parlare di una maggiore soddisfazione del cliente. Il primo impulso per un programmatore è tuffarsi immediatamente nella scrittura del codice, ma questa invece è solo l’ultima fase. Vediamo in questa serie di articoli le non meno importanti fasi che precedono la scrittura del software. Continua a leggere

Progettazione del software: Raccolta dei requisiti

La progettazione di un software specie se di grandi dimensioni non può essere lasciata al caso. Seguire una giusta metodologia porterà a risultati migliori in minor tempo e con minor fatica per non parlare di una maggiore soddisfazione del cliente. Il primo impulso per un programmatore è tuffarsi immediatamente nella scrittura del codice, ma questa invece è solo l’ultima fase. Vediamo in questa serie di articoli le non meno importanti fasi che precedono la scrittura del software. Continua a leggere

WordPress 3 – Fatal error: Allowed memory

Provando ad installare il plugin per WordPress 3 : Yet Another Related Posts, ma anche altri plugin simili (dato che non funzionavano ne ho provati alcuni), dopo l’installazione, all’attivazione viene generato il seguente messaggio di errore: “Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes)…”  che di fatto blocca il pannello di amministrazione!
Mi raccomando niente panico!

Continua a leggere

SEO – Testo del tag < title >

Un elemento all’interno del codice HTML, molto importante per il posizionamento nei motori di ricerca è senza dubbio il tag < title > il quale, una volta che la pagina è stata caricata dal vostro browser, mostra il testo in esso contenuto all’interno del bordo superiore della finestra che contiene il browser stesso.

Che cosa scrivere all’interno di questo tag per una corretta indicizzazione?

Continua a leggere

PHP – Inviare e-Mail con mail(): configurazione

Tra le tantissime funzioni di PHP troviamo mail() che, come suggerisce il nome stesso, permette di spedire e-Mail. Il suo utilizzo risulta molto utile per inviare avvisi al verificarsi di un particolare evento, all’amministratore di un sito o ai propri utenti oppure per ricevere comunicazioni tramite una form dal proprio blog o in generale, da una pagina Web, da un vostro visitatore che vuole lasciare un messaggio.

Vediamo un esempio di come creare una form, che permetterà ai visitatori di inviare una e-mail.
Continua a leggere

Facebook – Scegliere le immagini della condivisione

Riprendiamo l’argomento dell’articolo: “Scegliere i dati da condividere” per parlare di due possibili variazioni alla condivisione, cercando di controllare meglio le immagini scelte dalla pagina dal robot di Facebook che “legge” il codice per estrarre le informazioni come: il titolo, la descrizione, le immagini.

Vediamole insieme.

Continua a leggere