il (b)log da bere tutto in un sorso

Archivio del mese Maggio 2008

Bene, visto che oggi non ho molto voglia di studiare ne approfitto per scrivere questo articolo veloce veloce.

Feed IconA partire da una base di dati

Non so se vi è mai capitato di dover generare un feed RSS/Atom i cui contenuti sono a loro volta generati a partire da una base di dati. In questo caso ci viene in contro l’ottimo PHP Universal Feed Generator (che nome pomposo!): l’esempio d’uso presente nella pagina che ho linkato la dice lunga sulla semplicità e le potenzialità di queste classi PHP.

A partire da una qualsiasi pagina presente nel web

Nel caso in cui vogliate generare un Feed a partire da una qualsiasi pagina web i cui contenuti non gestite voi o comunque, per un motivo o per l’altro, non potete usare un generatore in PHP, le cose si complicano un pochino. È possibile utilizzare alcuni tool online.

FeedYes

FeedYes vi permette di far ciò con un procedimento veramente semplice, il servizio riesce a identificare senza troppe difficoltà i singoli elementi che diventeranno le entry del feed. Unico difetto: il servizio costa circa 25 $ all’anno!

Feed 43

Feed 43 (poi, perché proprio 43?), invece, necessita di alcuni passaggi di configurazione per il riconoscimento delle singole entry. Da una parte questo ci permette una maggiore precisione, dall’altra, nel caso il codice HTML sia mal strutturato, non riusciremo ad avere lo stesso risultato ottenuto con FeedYes. D’altro canto Feed 43 ha 2 tipi di account: uno di questi è completamente gratuito, la controindicazione è che in ogni elemento del Feed apparirà “Delivered by Feed 43″.

In ogni caso vi suggerisco di controllare che i Feed siano validi tramite Feed Validator e poi di renderli compatibili con qualsiasi browser o dispositivo tramite FeedBurner.

Qualcuno conosce altri generatori migliori di questi?

Popularity: 23% [?] Condividi

Un bel giorno ti svegli, guardi l’orologio e una terribile realtà ti si spiattella davanti agli occhi: è iniziata la sessione d’esame estiva.

La questione è semplice: fra giugno e luglio devo fare 3 esami in modo tale che (finalmente) io possa chiedere la tesi. Se aggiungiamo al fatto che son sicuro di non farcela a darne 3 perché sono già indietro, come sempre, il fatto che c’è da mettere da parte un po’ di soldi perché è un periodo difficile per la mia famiglia, e poi i cazzi e mazzi… Eccomi qui con l’acqua alla gola.

Quante volte avrei voluto mandare tutto a cagare e trovarmi un lavoro che si possa definire tale. Insomma, la soddisfazione di dire “mi sono fatto un culo così, però torno a casa con un po’ di soldi”. Ma è davvero questa la soddisfazione che cerco nella vita? No, non credo proprio. Voglio scoprir di più questa maledetta Informatica, avere una sempre più grande visione di insieme a partire da ogni singolo particolare.

E questo mi basterà davvero?

Conclusione dei fatti, stare dietro al blog diventa sempre più difficile, anche per quanto riguarda l’appuntamento del lunedì sono in difficoltà. Secondo voi meglio saltare qualche lunedì o usare foto che mi piacciano ma scattate in precedenza?

Incredibile come sia possibile che più cose fai e più ne butteresti nel calderone, a volte ti guardi indietro e non ti riconosci più.

Scusate il post criptico.

Popularity: 25% [?] Condividi

Indiana JonesIn Indiana Jones e il Teschio di Cristallo c’è proprio tutto del mitico Indiana Jones. Ci sono le battute e i cazzotti, le situazioni impossibili1, i cattivoni comunisti, c’è Harrison Ford e persino Karen Allen (Marion Ravenwood). C’è anche l’atmosfera, in quanto Steven Spielberg ha voluto rendere molte scene come se fosse un film anni 80. Già questa decisione la trovo discutibile visto che siamo nel 2008, ma il vero problema è un altro. Il problema è la sceneggiatura, la trama che rasenta il ridicolo. Per non parlare del finale che fa storcere la bocca.

Insomma, dalla mente di George Lucas mi aspettavo qualcosa di molto meglio, forse perché avevo grandi aspettative per Indiana Jones 4. Eppure di tutti i miei amici che l’hanno visto ieri sera (eravamo una ventina) non è piaciuto a nessuno.

Peccato, sono davvero deluso.

Crediti immagine: LEGO Indiana Jones (photo) by Dunechaser

[1]Alcune scene ricordano più Mission Impossible o The Bourne Identity Torna su

Popularity: 27% [?] Condividi

sgh-i600Dall’8 Maggio sono un (poco convinto possessore) di un Samsung sgh-i600 con Windows Mobile 6.0. Ne parlavo già a Natale: sentivo la necessità di uno smartphone con wi-fi e tastiera qwerty. Alla fine mi sono deciso all’acquisto grazie ad un offerta da Expert (159 €). Dopo due settimane di utilizzo sono quasi arrivato a rivenderlo su Ebay e ora vi spiego il perché.

  1. Non c’è il copia-incolla. Sembra che debba essere una nuova feature dell’attesissima versione 6.1. Nuova feature??? (Non mi dite di usare Vito Copy&Paste perché non mi funziona!)
  2. Stai felicemente navigando su internet con Internet Explorer (che è quasi meglio della versione desktop) tramite connessione wireless. Per un attimo la connessione va giù ed ecco apparire quella H che sta per connessione HSDPA… in quell’istante hai speso dei soldi senza che nessuno ti chiedesse niente. Il problema che questo mi accade spesso in facoltà, dove ci sono una decina di diverse wireless, con diverso SSID, e ognuna di queste richiede login tramite proxy trasparente. Ovviamente non esiste un opzione per evitare che ciò accada senza nemmeno una richiesta.
  3. La sincronizzazione dei contatti avviene solo e soltanto tramite Microsoft Outlook. Se questo applicativo non è installato nel PC, tale sincronizzazione non avviene affatto. C’è un “trucco” per usare Thunderbird, ma…
  4. Gli applicativi nativi non hanno la classica opzione “chiudi” o “esci”. Questa è una scelta implementativa: lasciando più programmi aperti questi vengono poi lanciati istantaneamente (una specie di Super-Fetch molto grezzo). Scelta non solo contro intuitiva per l’utente, ma porta ad un facile e veloce riempimento della memoria RAM (nel caso del sgh-i600 si tratta di 46.6MB, nel momento in cui scrivo questo articolo sono liberi appena 6MB).
  5. Ed ecco la ciliegina sulla torta: si possono impostare 3 sveglie e 9 allarmi diversi. Peccato che nessuno di questi accenda il cellulare se è spento. E che cazzo di sveglia è?

Questi che ho elencato sono solo i 5 punti (per me) più eclatanti. Ma il momento in cui sono arrivato vicino a lanciarlo dalla finestra venderlo è stato Premi il tasto * per sbloccare il telefonoun altro. Non è colpa di WM, ma di un applicativo di terze parti. Un semplice tool per effettuare screenshot su WM Smartphone. Premi * e fai lo screenshot. Ignaro del fatto che la suddetta applicazione girava ancora in background (vedi punto 4), blocco la tastiera. Per sbloccarla è sufficiente premere Sblocca e poi *. Oh cazzo! Lo screenshot qui, a sinistra, è il risultato: ho dovuto staccare la batteria.

Giudizio di vik? Rimpiango Symbian, nonostante io l’abbia provato su un Nokia 6600, che era una merda di cellulare. Sistema operativo decisamente più intuitivo: per imparare ad usarlo mi è bastato qualche giorno. Invece, per quanto riguarda il sgh-i600, mi tocca sempre chiedere un aiuto ad un mio amico che l’ha acquistato ormai due anni fa.

Il problema è che gli Smarthphone qwerty+wifi Nokia assomigliano, per dimensioni e peso, più ad un Eee PC che ad un cellulare.

P.S.= scusate una certa scurrilità, ma questo il mio stato d’animo nei confronti di ’sto coso.

Popularity: 35% [?] Condividi

Rose a Firenze, Zona Careggi, 5 Maggio 2008

A Firenze, zona Careggi, con una Canon EOS 350d, 50mm ƒ1.8

E la prima volta che faccio una foto ad una qualsivoglia forma di fiore e mi piace il risultato. Che ne dite?

Le altre foto le avete viste?

Popularity: 25% [?] Condividi

Montopoli 10 Maggio 2008 Montopoli Val D’Arno, con una Panasonic DCM-LX1.

Mentre tutti erano al iWord Camp, io ero in campagna! E visto che non avevo la reflex vi beccate una foto scattata con la compatta. Non che sia una compatta qualsiasi… Ovviamente non è mia, come non lo è la casa che vedete nella foto.

Si ok, non è “la foto del secolo”, ma quando l’ho vista sul pc ho detto: bella. Effettivamente come composizione e punto di ripresa è ottima. Da notare il tetto! Peccato, invece, per il cielo e gli alberi in alto, non si potevano salvare.

La foto non è su Flickr, perché dato il formato 16:9, ci vuole una risoluzione bella grande per godersela a pieno.

P.S.= mezz’ora di ritardo… Avrei dovuta chiamarla il fotografo del martedì?

Ah, cazzo, dimenticavo! Ho aggiunto una pagina delle foto, ora non rende molto bene perché era pensata con la foto più grande a 500px di larghezza…

Popularity: 20% [?] Condividi

Per la mia esperienza Web consulting vuol dire:

Un amico di un amico di un amico mi ha detto che tu aggiusti siti [si, aggiusto siti]. Vedi, il nostro sito ha una sezione di back office [e che cazzo sarebbe?] che fino a ieri funzionava, ora non funziona più…

Ieri funzionava, oggi no. Ovvero errore 500. Quello simpatico simpatico. Poi si è scoperto che una query restituiva una quantità di contenuti da elencare nella pagina così abominevole che la suddetta pagina superava i 14 MB, indi per cui Aruba ne bloccava la generazione. Fra le altre cose, non capisco perché la gente si ostini ad usare Aruba…

Come dicevo nel titolo a volte può essere divertente. Quando mi trovo di fronte a codice HTML/CSS/PHP/Js/etc etc ben strutturato e, magari, ben commentato. Spesso mi è successo di imparare da questo qualcosa di nuovo.

A volte può essere divertente…

Un commento molto eloquace
Quando ho letto questo commento mi sono buttato via per 15 minuti

…altre no.

  • Pagine con stile a tabelle. Unica soluzione: CTRL+A, DEL, CTRL+S (metodo che mi piace chiamare brute code refactoring)
  • Stile e contenuti all’interno dello stesso file. Magari ogni pagina diversa dall’altra.
  • Pagine scritte con Word…
  • Sezioni di amministrazione senza login.
  • Login fatti con javascript che includono all’interno del codice della pagina la lista dei nomi utenti e password possibili in chiaro.
  • Sessioni https con certificati scaduti da un anno.

C’è qualcuno che ne ha viste di peggiori? Chissà perché immagino di si.

Popularity: 30% [?] Condividi

Windows XP Professional 2002 Service Pack 3

Lo potete scaricare da qui (in Italiano).

Popularity: 22% [?] Condividi

Autoritratto
Piazzale Michelangelo, Firenze, con una Canon EOS 350d, 50mm ƒ1.8.

Quella dell’autoritratto è un arte molto difficile, ma questa foto mi piace proprio! Vediamo se qualcuno nota un particolare, fra l’altro involontario, me ne sono accorto solo ora pubblicando la foto! Per scovarlo conviene guardare la foto più grande.

Prima o poi mi devo decidere ad acquistare un account Pro su Flickr, anche se la questione dei video mi turba non poco…

Popularity: 30% [?] Condividi

Questo blog nasce dalla mia passione per l'informatica, nonché la mia materia di studio. Troverete anche articoli riguardanti altri argomenti: cinema (con alcuni miei amici teniamo un cineforum), fotografia, fatti universitari...
Aggiungi viklog a del.icio.us StumbleUpon Altro...

E non devi recedere d’un solo briciolo della tua persona umana, ma essere vivo, nient’altro che vivo, vivo e nient’altro sino alla fine. — Boris Pasternak, Esser famosi non è bello