Archivio per marzo, 2009

Angoli arrotondati con le librerie GD in PHP

angoloPer creare delle immagini aventi gli angoli arrotondati esistono numerosi sistemi.
Cercando su Google ho trovato alcuni script fatti molto bene, ma utilizzano tutti un’immagine esterna di un angolo arrotondato, che adattata oppurtunamente, viene sovrapposta all’immagine.

In questo articolo spiegherò come fare a creare degli angoli arrotondati utilizzando le librerie GD in PHP, senza immagini esterne di angoli, ma con la semplice definizione di circonferenza.
Leggi il resto dell’articolo »


Traduzione – Ayreon, The Human Equation – Day Ten: Memories

music-13Ecco la traduzione della decima traccia dell’album The Human Equation, opera degli Ayreon.

Day Ten: Memories

Traduzione:

[Migliore Amico] Sono passati 10 giorni
Non dovrebbe durare così tanto
I dottori sono confusi
Fisicamente non ha nulla…

[Moglie] Ma forse nella sua testa
Sta combattendo per sopravvivere
Lo aiuterebbe se gli parlassimo?
Magari riportandolo in vita…

Leggi il resto dell’articolo »


Io VORREI studiare, ma…

studiareDevo studiare. Vorrei anche farlo, ma il problema è che ogni volta rimando di un certo tempo.
Parto ponendomi di studiare tra 2 minuti, dopo 2 minuti rimando di un altro minuto, poi di mezzo, poi di un terzo e così via…

A prima vista, si potrebbe pensare che prima o poi il tempo dovrà essere così breve da costringermi ad iniziare a studiare, ma purtroppo non è così! Infatti il tempo che impiegherò per mettermi a studiare è:
\text{Tempo: }2+1+\frac12+\frac13+\dots+\frac1n\text{ minuti}

Questo tempo, è sicuramente più grande del numero:
2+1+\frac12+\frac14+\frac14+\frac18+\frac18+\frac18+\frac18+\frac{1}{16}+\dots+\frac{1}{16}+\dots

Questo numero può essere scritto come:
2+1+\frac12+\text{(4-2) volte}\frac14+\text{(8-4) volte}\frac18+\text{(16-8) volte}\frac{1}{16} …e così via

Cioè:
2+1+\frac12+\frac12+\frac12+\frac12+\frac12+\frac12+\frac12+\frac12\dots, che è un numero infinito.

Dato che il tempo dopo il quale inizierò a studiare è più grande del numero qui sopra scritto, deve essere più grande di infinito!
Per questo motivo, inizierò a studiare tra «infiniti minuti».

Per quanto possa sembrare stupido questo discorso, esso rappresenta la dimostrazione della cosiddetta serie armonica, che è divergente e in matematica viene rappresentata come:
\sum_{n=1}^{\infty} \frac{1}{n}

Detto questo, se dovete iniziare a studiare, fatelo adesso o non inizierete mai più 😀


Unità di misura informatiche

metQualche giorno fa, durante il corso di Elementi di informatica della mia università, sono state spiegate le unità di misura utilizzate per i dati. Durante questa spiegazione sono stati commessi numerosi errori riguardanti sia i simboli utilizzati per le unità di misura, che i valori corrispondenti.

Tutti sanno che il Byte rappresenta un insieme di 8 bit (almeno nella maggior parte dei sistemi), ma quanto vale un kilobyte? E un kibibyte? E un kilobit?

In giro c’è molta confusione a riguardo, anche per il fatto che i sistemi operativi Windows utilizzano un valore del kilobyte attualmente considerato errato.

In questo articolo cercherò di chiarire tutti i dubbi, facendo riferimento alla documentazione ufficiale.

Leggi il resto dell’articolo »