Üstmamò – Tre volte noia lyrics

Tuesday, July 20, 2010 21:18
Posted in category Italian, Uncategorized

I testi degli Üst non si trovano… :( Dedicata a Gubbo.

Una noia immensa
Una noia senza fine
Serve a farmi evolvere
Non serve a farmi respirare

Non so starne senza
Senza non c’è soluzione
Che anestetizzarsi
Dieci cento mille volte ancora

Ma svegliarsi no
Non serve a nessuno
Se svegliarsi significa errore capire è un errore
Risvegliarsi no

È una noia intensa
Mista ansia criminale
Sa sofisticarmi
Ma non riesce a farsi perdonare

Tutto trasparenza (su)
Tutto è banale, tre volte banale
E può riposarmi l’angelo poi narcotizzerò

Ma svegliarsi no
Non serve a nessuno
Se svegliarsi significa errore
Capire un errore
Risvegliarsi no
Non serve a nessuno
Se svegliarsi significa errore tradire è un errore
Risvegliarsi no

— stacco —

È una noia immensa
Una noia senza fine
È una noia immensa
Una noia senza fine

È una noia immensa
Ma svegliarsi…
È una noia immensa
Ma svegliarsi…

È una noia immensa
Ma svegliarsi no no no no no no

A Dropbox 0.7.110 security issue

Saturday, June 26, 2010 12:09
Posted in category English, General software

Reading this Dropbox help page (see the ‘For our advanced users’ box) I discovered an interesting Dropbox feature: the cache. Dropbox will store a local cache of files, I suppose mainly for performance reasons. This means that if you delete a file, probably you will be able to recover it also offline.
This is cool, but what about privacy? Two considerations: 1) if I delete a file, I imagine it will not be still available on my computer, at least not at a high-filesystem-level. 2) (more important) this way I do not have control on where my files are stored: Dropbox 0.7.110 does not allow to edit cache path: it is hard-coded to %APPDATA%\Dropbox. This means it is stored in the \User\AppData\Roaming\cache folder.
Roaming is bolded because it is important to note that the roaming directory is synced on Active Directory domains, so a copy of my cache files is stored on the servers of my organization, and on other workstations I logged in, also on those I logged in once. Probably a copy will be stored also on my organization’s back-ups, on shadow copies, etc…!
If Dropbox would have stored the cache in the Local profile, at least those files would not spread on all computers I use, but that wouldn’t be a good solution also: if I sync my files on a USB drive or on an encrypted partition (like TrueCrypt), a clean copy of my files would remain available on the main drive of my machine, and also if I delete those files manually, low-level data would remain intact and clean.
Next versions of Dropbox will solve this problem moving the cache inside the My Dropbox folder, so, for those of you that need a fix for this issue I suggest to open a ticket on Dropbox asking to have access to the latest beta.

svn2tfs project started

Wednesday, March 3, 2010 1:08
Posted in category English, svn2tfs

svn2tfsA new project has just been published: svn2tfs. As the name suggests, its duty is to import SVN (SubVersion) repositories to TFS (Team Foundation Server) team projects. Currently the project is available on Codeplex and released under GPL license.

FullOptional – Demo

Thursday, October 15, 2009 15:13
Posted in category Full Optional

Finalmente è pronto il demo dei FullOptional!

Download FullOptional Demo Click here to download: FullOptional Demo
Il demo 2009 dei FullOptional zippato! (21.81 MB)

Tracce:

  1. Suck my kiss (RHCP cover)
  2. Are you gonna be my girl? (Jet cover)
  3. Who did you think I was? (John Mayer cover)
  4. My lovely man (RHCP cover)
  5. You really got me (Kinks cover)
  6. Smoke on the water (Deep purple cover)

Esame di programmazione orientata agli oggetti

Sunday, June 21, 2009 0:25

L’obiettivo principale di questo corso tenuto da Mirolo è quello di discutere il paradigma della programmazione orientata agli oggetti come evoluzione della programmazione strutturata e della costruzione di tipi di dati astratti, introdotti nel corso di Programmazione.

Unitamente all’esame di Programmazione è fra quelli più importanti e vanta un ottimo docente.

Esame di programmazione

Sunday, June 21, 2009 0:23

Il corso, tenuto da Mirolo e Alessi, si propone di sviluppare le competenze culturali e metodologiche di base per affrontare i problemi che ammettono soluzioni algoritmiche, stimolando l’analisi critica degli strumenti a disposizione dell’informatico.

E’ sicuramente uno fra gli esami più interessanti del corso di laurea perché non è tanto volto a far apprendere una programmazione pratica quanto alla comprensione dell’astrazione. Rimando alla presentazione del corso e alla pagina del corso per ulteriori dettagli. Non posso quindi non segnalare il bel libro “Concrete Abstractions“, non indispensabile, ma molto utile sussidio al corso, e ora disponibile integralmente gratis in formato PDF.

Ho messo a disposizione i file prodotti per il laboratorio del corso, inerente la programmazione strutturata in Scheme e Java.

Download Programmazione - Progetti Click here to download: Programmazione – Progetti
Aggiornato al 01/03/2009 (1.43 MB)

Esame di calcolo delle probabilità e statistica

Sunday, June 21, 2009 0:19

Questi appunti sono tratti dalle slides del corso di Probabilità e Statistica 1 della prof.ssa Elvira Di Nardo dell’Università della Basilicata (http://www.unibas.it/utenti/dinardo/home.html) e dalle dispense del prof. Paolo Vidoni dell’Università di Udine (http://www.dss.uniud.it/index.php/Teaching.html) in funzione dell’esame di “Calcolo delle probabilità e statistica” tenuto dal prof. Luigi Pace per il corso di Laurea triennale in Informatica presso l’Università di Udine.

Al momento non sono ancora nella versione finale.

Download Appunti del corso di calcolo delle probabilità e statistica Click here to download: Appunti del corso di calcolo delle probabilità e statistica
Non definitivo – Aggiornato al 30/06/2009 (467.25 KB)

Firefox: parole chiave e Google maps

Friday, May 8, 2009 12:03
Posted in category General software, Italian

Conoscete la funzionalità “Aggiungi una parola chiave a questa ricerca” (o “Add a keyword for this search” in inglese) di Firefox?

Uso delle ricerche tramite parola chiave in Firefox

Praticamente potete premere su un qualsiasi campo di testo delle pagine web che visitate e scegliere la voce succitata.
Firefox vi chiederà di associare una “parola chiave” (o “Smart keyword” in inglese). Con questa parola chiave potrete velocemente eseguire ricerche semplicemente usando la barra di navigazione.

Ad esempio: vado su http://www.google.it, premo col tasto destro sul campo di testo per la ricerca, premo su “Aggiungi una parola chiave…”, come nome scrivo “Ricerca con Google” (ma qualsiasi testo va bene) e come parola chiave scrivo “goog”, premo su Ok.

Da ora in poi se scrivo “goog” seguito da [uno spazio e] qualcos’altro nella barra degli indirizzi, Firefox cercherà automaticamente su Google questo qualcosa.

Problemi (e soluzioni) con Google maps

La cosa si può applicare a qualsiasi sito o motore di ricerca. Una nota va però spesa per Google maps, infatti essendo la sua interfaccia ricca di javascript AJAX questa procedura non funziona. Bisognerà personalizzare la stringa di ricerca nel seguente modo:

  1. Apro la libreria dei segnalibri (menù “Segnalibri” > “Organizza i segnalibri” o CTRL+SHIFT+B)
  2. Premo col tasto destro sulla cartella dove voglio salvare il segnalibro che memorizzerà le informazioni per la ricerca con parola chiave (ad esempio “Menu segnalibri”)
  3. Seleziono “Nuovo segnalibro”
  4. Scelgo come prima un nome e una parola chiave
  5. Come indirizzo dovrò scrivere “http://maps.google.com/maps?f=q&hl=en&q=%s” (senza virgolette)

Ora usando la parola chiave scelta potrò effettuare ricerche in Google maps.

Qualche ultimo trick

Un componente aggiuntivo per Firefox utile per le ricerche con parola chiave è Show Keywords. Con questa aggiunta Firefox mostrerà la tipologia di ricerca direttamente nella barra degli indirizzi, mentre digitiamo la parola chiave. E’ un feedback visivo che non guasta.

VMware Server 2.0 e Mozilla Firefox 3: sec_error_ca_cert_invalid

Thursday, April 16, 2009 12:05
Posted in category General software, Italian

vmware_firefox_self_signed_certificate_screenshotUsando VMware server 2.0 con Firefox 3 quest’ultimo si arrabbia poiché il certificato rilasciato dal server è self-signed.

Nonostante il comportamento corretto sia mostrare una smart page per segnalare l’errore e permettere di aggiungere un’eccezione (visto che di default browser.xul.error_pages.enabled è true nella configurazione di Firefox), non so perché, viene mostrato un popup (messagebox, alert, …).

La soluzione è quindi aggiungere manualmente l’eccezione: Strumenti > Opzioni > Avanzate > Cifratura > Mostra certificati > Server > Aggiungi eccezione > https://nome_server:porta/ui.

VMware Server 2.0 su Windows 2008 – Error opening the remote virtual machine

Wednesday, April 15, 2009 23:06
Posted in category General software, Italian

vmware_logoHo di recente installato VMware Server 2.0 (che da un po’ viene rilasciato gratuitamente, come versione di base rispetto alla Infrastructure, l’ex ESX).

La versione server di VMware ha un’interfaccia puramente web (se non per la configurazione dello stack reti) e un client Java avviato direttamente da HTML.

Nel mio caso il server che ospita VMware non gode di una connessione internet e ha una sola scheda di rete. Il client Java non riusciva a collegarsi al servizio, nemmeno in locale: restituiva il seguente errore:

Error opening the remote virtual machine sidserver:8333\16:
*An unexplained error occured.**

Lo stesso errore si presentava sia se cercavo di collegarmi usando il nome DNS, l’indirizzo IPv4 ché localhost e 127.0.0.1.

Alla fine il problema è venuto fuori essere relativo alla risoluzione DNS della scheda vmnet1: tale indirizzo è settato vuoto di default. La correzione con 127.0.0.1 o l’indirizzo attuale della macchina risolve l’inconveniente.

Per fare questa operazioni si usa ovviamente il pannello di controllo di Windows: tasto destro sulla connessione relativa alla scheda vmnet1, proprietà del protocollo IPv4.
Buon divertimento!