Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Python e il metodo setdefault

    Note to self (pun intended): questo post rappresenta una sorta di appunto mentale per ricordarmi il funzionamento di setdefault in Python, visto che puntualmente mi trovo ad utilizzarlo. setdefault è utilizzato sui dizionari (dict) e permette di impostare…

  2. Dopo aver aggiornato la macchina virtuale con Ubuntu 10.10 in VMWare Fusion, mi sono trovato impossibilitato a selezionare una risoluzione superiore a 1280x720.

  3. Twitter via HTTPS: da abilitare!

    Dopo aver fatto la segnalazione per quanto riguarda Facebook, segnalo che anche Twitter ha aggiunto un’opzione per usufruire del servizio via HTTPS: è sufficiente visualizzare i settings e poi selezionare l’opzione HTTPS.

  4. iTunes: trovare le tracce duplicate

    Ho appena scoperto un’interessante funzionalità su iTunes: la ricerca di tracce duplicate.

  5. Da qualche settimana ho iniziato ad usare il cardiofrequenzimetro durante i miei allenamenti, spinto dalla mia curiosità e su consiglio dell’istruttore di palestra.

  6. Apple Mail e il bottom posting con QuoteFix

    Ci è voluto un po’ di tempo, ma alla fine anche su Apple Mail possiamo rispondere alle e-mail usando il bottom posting (la netiquette ringrazia).

  7. Devo segnalare che Trenitalia, e in particolare in Lombardia, ha un indice di performances riguardante il livello di servizio (quello che in gergo si chiama SLA, Service Level Agreement) dei propri mezzi sul territorio lombardo.

  8. Mi sono accorto che Facebook offre un’opzione molto utile e assolutamente da abilitare.

  9. Python: scriviamo un quine

    Una sfida che intriga molti programmatori è quella di scrivere un quine, ovvero quello di scrivere un programma che stampi il proprio sorgente.

  10. I più attenti tra voi avranno notato alcuni cambiamenti nella sidebar del sito: in primis ho aggiunto una sezione relativa al mio account Twitter, dove verranno visualizzati i miei tweets più recenti.

  11. Mi capita spesso, in Eclipse, di inserire il codice per abilitare il logging di una classe tramite log4j: private static Logger logger = Logger.getLogger(Klass.class); Utilizzando i template, una funzionalità di Eclipse, possiamo evitare di riscrivere og…

  12. A volte capita di dover gestire il downtime programmato di un sito web (per esigenze di manutenzione o altro); i possibili scenari per arginare la situazione potrebbero essere: mostrare la pagina corrispondente ad un “Not Found” (HTTP 404).

  13. Come aggirare i captcha tramite OCR

    Segnalo questa serie di articoli scritti da Silvio che spiegano come aggirare i captcha, ovvero i fastidiosi test somministrati da una macchina ad un umano per sapere se il “testato” è una macchina o un umano (un test di Turing al contrario?).

  14. Nonostante il nome esotico, ho deciso di implementare le specifiche di PubSubHubbub in questo sito per due motivazioni principali: l’idea alla base di PubSubHubbub è estremamente interessante perché inverte i ruoli definiti dai feed RSS/Atom (si tratta di…

  15. In tutti i browser che utilizzo (Chrome, Safari e Firefox, in ordine di frequenza di utilizzo) sono abituato a usare lo shortcut ⌘+K (o CTRL+K su Windows) per effettuare una ricerca sul motore di ricerca predefinito.

  16. In via straordinaria, Trenitalia ha concesso un rimborso pari al 10% dell’abbonamento mensile per tutti [link all’annuncio] [Trenitalia ha prontamente rimosso il link al modulo di richiesta dopo il raggiungimento del termine ultimo per la presentazione del

  17. Durante il periodo di giugno-ottobre ho sostenuto l’esame di Stato per l’abilitazione alla professione di Ingegnere presso l’Università di Bergamo, e volevo condividere qualche informazione che potrebbe essere utile a chi è interessato ad iscriversi a que…

  18. Aggiornare le estensioni di Google Chrome

    Da quando ho iniziato ad utilizzare Chrome ho subito cercato la possibilità di installare estensioni, che in passato hanno reso Firefox insostituibile.

  19. Il sistema operativo di Apple, OSX, ha una forte inclinazione per l’apprendimento e l’uso dei cosiddetti shortcuts, o combinazioni di tasti, che permettono di velocizzare il lavoro sulla base di un’idea molto semplice: anziché cercare la funzione richiesta

  20. Per rispolverare la mia preparazione in ingegneria del software, ho deciso di leggere la terza edizione di UML Disti****lled, scritta dall’autorevole Martin Fowler; in passato ho letto la seconda edizione, ma i libri di Fowler sono una lettura sempre piac…

  21. HTML5, video in autoplay e iOS4

    Come sapete i dispositivi handheld di Apple (iPhone, iPad e iPod Touch) non permettono di visualizzare contenuti Flash (per fortuna, dico io), ma permettono di sfruttare tutte le nuove potenzialità messe a disposizione da HTML5, come la possibilità di vis…

  22. Dopo essere passato a OSX, lo strumento che utilizzo per la rubrica è AddressBook (Rubrica Indirizzi per chi ha OSX in italiano); è già preinstallato e integrato perfettamente con il sistema operativo (non per questo è stato sviluppato da Apple).

  23. Diciamoci la verità: la sidebar di Wordpress, la barra di navigazione che vi permette di accedere a tutte le funzioni di un blog [e che trovate sulla sinistra della pagina di amministrazione di un blog], occupa molto spazio sullo schermo.

  24. Recentemente sono passato a Chrome come browser principale su tutti i miei computer.

  25. Vi racconterò di un caso curioso che mi è capitato; come molti di voi sapranno, sono un pendolare tra Bergamo e Milano.

  26. Leggo su BBC News un interessante articolo: Can you trick your ageing body into feeling younger.

  27. La sidebar del Finder di OSX mi è molto utile: inserisco i cosiddetti “bookmark” per raggiungere velocemente risorse o directory sul mio file-system che mi sono utili.

  28. La versione in sviluppo di CSS, la versione 3, introduce alcune novità molto interessanti per gli sviluppatori web.

  29. Come trovare l'uptime di Windows

    Per trovare l’uptime di Windows (ovvero da quanto il sistema è attivo), basta aprire un prompt dei comandi e digitare il comando: net statistics server La data di avvio del sistema appare nella prima riga (in fugura è rappresentata da un rettangolo rosso…

  30. Vi ho già parlato di Dropbox e delle sue utili funzionalità; dopo averlo utilizzato per un po’, mi sono accorto di un grosso limite: Dropbox sincronizza “solo” il contenuto della cartella Dropbox.

  31. Prima della fine del 2009 sono passato a Mac: la mia scelta è ricaduta su un notebook, in particolare sul MacBook Pro 13’; 13’ perché volevo un notebook portatile, e non un trasportabile da 15’ (o peggio, superiori).

  32. Per una pura questione di comodità ho abilitato il login automatico sulla mia macchina [virtuale] con Windows 7.

  33. A volte mi capita di dovermi connettere a qualche rete che utilizza un concentratore enterprise VPN di Cisco usando il sistema operativo OSX (o da iPhone); in teoria dovrei utilizzare il client VPN di Cisco, ma da OSX Snow Leopard è presente un client int…

  34. Da un po’ di tempo ho iniziato ad usare Dropbox, un servizio gratuito che permette di sincronizzare automaticamente i propri files su più computer.

  35. Da un po’ di tempo ho uno strano problema con Google Reader: la visualizzazione dei post in modalità “list view” ha problemi di visualizzazione, una sorta di sbavatura dei fonts che potete vedere nell’immagine a lato.

  36. Windows 7 permette di monitorare e creare un report dei consumi energetici del proprio computer: questo può essere utile sia per conoscere quali sono i dispositivi collegati al PC che consumano più energia, sia per diagnosticare perché la batteria del pro…

  37. Quando ci connettiamo tramite ssh ad un server remoto, nella maggior parte dei casi la connessione viene terminata dopo un periodo di inattività (idle), e siamo quindi costretti a riconnetterci al server.

  38. Con l’uscita della nuova versione di Ubuntu ho deciso di convertire i file-system che (ahimé) avevo ancora in ext3 a ext4, per guadagnarne in performance ed affidabilità senza però formattare la partizione (e perdere i miei dati).

  39. Da quando sono diventato un pendolare (per lavoro), ho iniziato a (ri)frequentare assiduamente le stazioni ferroviarie e i treni di Trenitalia.

  40. HTML5 sta arrivando.

  41. A volte mi capita di ascoltare [in radio, in tv o in metro] un pezzo musicale molto orecchiabile, vuoi perché sta diventando un tormentone, vuoi perché il ritmo mi attira e sfortunatamente di non conoscere il titolo per ascoltare di nuovo la canzone quando

  42. Un po’ di tempo fa vi avevo spiegato come creare un tunnel ssh usando PuTTY, il client ssh per eccellenza su Windows.

  43. Sul perché io detesti tanto il calcio

    Io odio il calcio.

  44. Oggigiorno è quasi impossibile tenere il conto di tutti i carrier telefonici mobili: oltre ai più conosciuti TIM, Vodafone, Wind e Tre, esistono moltissimi altri provider, come ad esempio UnoMobile, Fastweb, MTV Mobile e così via.

  45. Ispirato dalla filosofia “security by obscurity” [sicurezza tramite segretezza], ho sempre avuto l’abitudine di limitare le informazioni rivelate dai server Apache che amministro.

  46. Se state cercando un’alternativa a Photo Booth, il popolare software di Apple per scattare fotografie tramite la webcam del proprio computer, allora dovreste considerare Cheese.

  47. mp3.it: la mia recensione

    Navigando qua e là sul web in cerca di materiale audio sul mio cantante preferito (per chi non lo sapesse ancora, è Ligabue) mi sono imbattuto in un sito interessante: mp3.it.

  48. Recentemente mi è capitato di dover installare Apache [in particolare, Apache2] su una macchina Ubuntu.

  49. In Python, i dizionari (dict) sono una struttura dati associativa che associa una chiave a un valore (k, v): d = {} d['bart'] = 'marge' d['maggie'] = 'homer' d['milhouse'] = 'nelson' d['lisa'] = 'skinner' >>> d {'maggie': 'homer', 'lisa': 'skinner', 'bart…

  50. Alcuni client SSH permettono di definire “sessioni salvate” di connessioni in modo che username e password vengano salvati e non vengano richiesti ad ogni connessione verso un host.