WolframAlpha, Motore di Conoscenza

wolfÈ stato da poco aperto al pubblico il nuovo Computational knowledge engine WolframAlpha.

Prima che fosse mostrato al pubblico, se ne è discusso molto perché si pensava che questo motore di ricerca potesse incutere timore al Motore di Ricerca, Google. Ma adesso che è stato finalmente svelato (e ci si è resi conto che non è un motore di ricerca), le voci si sono rapidamente dissolte, nonostante WolframAlpha sia uno strumento dalle enormi potenzialità.

Innanzitutto, cerchiamo di capire cos’è WolframAlpha.
Tradotto letteralmente, è un motore computazionale di conoscenza: fornendogli in input una richiesta sottoforma di testo, WolframAlpha cercherà di interpretarla distinguendo comandi e parametri.
Non essendo un motore di ricerca, WolframAlpha non restituirà una serie di link, ma una serie di informazioni relative all’interpretazione dell’input che abbiamo fornito.

Leggi il resto dell’articolo »


Traduzione – Ayreon, The Human Equation – Day Eleven: Love

loveEcco la traduzione di uno dei brani chiave di The Human Equation, Day Eleven: Love.

In questo brano viene descritto il primo incontro tra Me e Moglie, avvenuto di venerdì sera in un locale.

Leggi il resto dell’articolo »


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 »


Il muretto delle firme

wallHo da poco completato la nuova versione di Wirwall, un servizio che permette di creare un “muretto delle firme” personalizzato.

Tramite questo servizio è possibile creare un’immagine (utilizzando link esterni, immagini predefinite, immagini uploadate e colori) su cui è possibile inserire dei graffiti testuali oppure degli sticker (adesivi da strada), nella totale anonimità.

Una volta creato il “muretto” è possibile gestirlo tramite un apposito pannello di controllo con il quale è possibile cancellare o modificare le scritte (posizione, colore, testo…), oppure modificare i dati del muro (nome, sfondo, password…).

Il servizio è ovviamente gratuito e molto intuitivo nell’utilizzo.

Se doveste riscontrare bug o strani malfunzionamenti, vi prego di farmeli notare con un commento al blog, oppure per e-mail.

Ecco il link del sito: www.wirwall.com


1234567890!

binaryStanotte, precisamente il 14/2/2009 alle 00:31:30, saranno passati precisamente 1234567890 secondi dalla mezzanotte del 1 Gennaio del 1970.

Questa data è di fondamentale importanza per i sistemi Unix, perché essi gestiscono le date in base a questo “numero di secondi”. (Per maggiori informazioni: Tempo (Unix)).

Tale “coincidenza” non comporterà assolutamente nulla a livello pratico, ma coloro che hanno a che fare spesso con questo tipo di misurazione del tempo potrebbero trovarla simpatica 🙂