Categorie
Blog

Custom made social network

A seguito di un appuntamento da un cliente, io e Nilu ci siamo trovati di fronte alla possibilità di dover mettere in piedi dal nulla un portale con funzionalità da social network. Qualcosa di simile ai vari MySpace o Facebook insomma. Dopo l’iniziale smarrimento abbiamo deciso di studiare la situazione per valutare il da farsi, considerando il budget del cliente abbastanza ridotto ed il poco tempo a disposizione.
L’unica soluzione è quella di cercare nel mondo opensource per capire se sia possibile realizzare questo progetto con le nostre sole forze.
Consultando questa pagina ho avuto modo di trovare vari applicativi che potrebbero fare al caso mio, ma avendo ormai acquisito un minimo di esperienza con WordPress ho indirizzato le mie ricerche verso l’utilizzo ad-hoc della versione multi-user di questo ultimo.
WordPress MU nasce come piattaforma per gestione di più blog all’interno di una singola installazione.
Ora la questione: si può adattare una piattaforma di blogging multi-utente alla creazione di una piccolo social network in cui oltre alla consultazione delle informazioni, gli utenti possano creare dei profili personali ed interagire l’un con l’altro? La risposta è ChickSpeak.
Proseguendo con le mie ricerche (#) ho scoperto che dietro questo sito c’è proprio un’installazione di WordPress MU moddata con una particolare serie di plugin, disponibili come pacchetto chiamato BuddyPress. Proseguendo con la lettura si vede come il progetto sia stato inglobato da Automattic (la società che sta dietro WordPress), questo a dimostrazione di quanto possa essere interessante questo lavoro. Al momento di BuddyPress si sa poco anche se a guardare il sito sembra ci saranno delle novità a breve.
Cercando delle alternative ho trovato invece un’altra suite di plugin utili chiamata Xiando.
Prossimamente inizierò la sperimentazione di WordPress MU assieme a questi plugin per vedere cosa si riesce a fare. Staremo a vedere.

Categorie
Blog

Cassette, compilation ed il Boss

high fidelity
A seguito della lettura di un post di Zonda ed al successivo scambio di battute via commenti, ho rimuginato un po’ sull’attività un tempo consuetudinaria di preparare le care vecchie “cassettine“. Grandi compilation, studiate con cura estrema, strumenti d’espressione del libero pensiero musicale. Mi sono ricordato di quando John Cusack in Alta Fedeltà (film tratto dall’omonimo romanzo di Nick Hornby) dice che la difficoltà del preparare una grande compilation è quella del comunicare qualcosa usando parole altrui. Verità assoluta.
Da lì al rivedere il film, il passo è stato veramente breve. La musica, le peripezie del protagonista. L’amore (o il vizio?) per le classifiche. Sono decisamente legato a questa pellicola, sicuramente nella Top 20 dei film a cui sono più affezionato.

Lascio il video con uno dei momenti migliori, caro a me quanto all’amico Luca.

Categorie
Blog

Su Vista, XP ed i processi attivi

In quest’ultimi giorni m’è capitato tante, troppe volte di mettere mano su sistemi mossi da Windows Vista. Tutti portatili dalle configurazioni interessanti con processori dual core e discrete quantità di ram installata. E’ incredibile quanto si siano dimostrati lenti. Facile imputare questi problemi di “pesantezza” al sistema operativo installato. Però, memore di un post recente di Andrea Beggi, mi sono scrollato temporaneamente di dosso i miei pregiudizi ed ho fatto delle analisi un poco più approfondite. E’ incredibile quanta fuffa preinstallata si possa trovare all’interno dei PC venduti oggi, migliaia di programmi mai utilizzati, spesse volte sconosciuti ai proprietari delle macchine da me prese in consegna:

– «questo programma lei lo usa?»

– «sinceramente non so neanche cosa sia»

– «annamo bene»

– «scusi?»

– «no, niente (…)»

Migliaia di applicativi inutili come migliaia di processi presenti in memoria, perché, si, questi applicativi per impostazione di default partono tutti all’avvio. Ma non finisce qui; l’utente medio, quello che i nerd fomentati chiamano “utonto”, ha la tendenza ad installare qualsiasi menata che trovi in rete senza verificare mai l’eventuale installazione di altri programmi forniti in bundle: lettori audio, toolbar di varia natura, presunti software per “una navigazione sicura” ed in generale una marea di porcherie che spesse volte si dimostrano essere adware e, nel peggiore dei casi, spyware e worm. Tutto questo a cosa porta?
Tempi di avvio infiniti.

– «L’avvio è molto lento»

– «Eh lo so l’ho comprato il mese scorso, ma ho paura che non sia uno tanto buono»

(…)

Basta aprire un task manager qualsiasi per capire: un numero spropositato di processi attivi, danzanti tutti all’unisono come gli elefanti rosa in Dumbo. E lì capisci che Windows Vista è si la più grande cagata uscita da Microsoft dai tempi di Windows ME, ma che sia i produttori che gli utenti disinformati contribuiscono alla resa assai poco felice del sistema operativo in questione.
Torniamo ai processi: apriamo il task manager, aspettiamo i nostri bravi 2 secondi.. 5 secondi.. 10 secondi.. cacciamo un paio di bestemmie in aramaico ed ecco per magia – o per miracolo – che scopriamo avere tra i 70 e gli 80 processi attivi. Pazzesco.
E poi corrono ad installare ram supplementare. Ma non avevano un Giga di ram installato? No, preferiscono correre ad acquistare un nuovo PC dicendo il classico «ne voglio uno più potente».
Dopo un’accurata disinfestazione, dopo aver smaltito tutte le finestre di conferma di sVista, la situazione migliora nettamente. Ma si ha ancora la sensazione che qualche cosa non vada bene.
Sono rimasto nel dubbio fino a ieri quando ho messo mano su un portatile dalla configurazione uguale ad uno con Vista installato con tant fuffa e programmi caricati all’accesione, solo che all’interno c’era Windows XP.
I tempi di avvio erano praticamente gli stessi (no, vabbè XP si avviava prima..), il numero di processi attivi pure, però la sensazione di migliore “agilità” da parte del PC nel gestire il tutto era netta.
Finito il lavoro d’ottimizzazione il PC sembrava nuovo: avete presente la reattività di XP appena installato dopo una formattazione del disco? Un sistema operativo piacevole da usare, rapido e pratico con solamente 25 processi attivi e tanta memoria di sistema disponibile per le applicazioni.
Ora, tralasciando le differenza di prestazioni tra i due PC, legate indubbiamente alla differente gestione delle risorse da parte dei due sistemi operativi Microsoft, è evidente che le problematiche fossero comunque le stesse: troppe applicazioni installate e troppi processi caricati all’avvio.
Che non ci si faccia ingannare dal fatto che da più di un anno sono un utente Linux soddisfatto. E’ vero, la modularità di GNU/Linux è esemplare, ma la mia intolleranza verso i troppi processi in memoria ha radici lontane, che risalgono ai tempi di Windows 95.
Basterebbe un minimo di informazione. Basterebbe istruire gli utenti su cosa significhi installare tutto quello che hanno sotto mano e su cosa ciò possa comportare. Alla primo tentativo di spiegazione colgo ogni volta nei loro sguardi un senso di brutale smarrimento. Poi man mano, a forza di esempi e metafore – il mio cavallo di battaglia è quello del “partire per un viaggio leggeri, con solo i soldi e la carta di credito in tasca, invece che partire carichi di pesanti valigie” – riescono a capire.
Sembra. Per adesso non hanno ancora richiamato.
Purtroppo sono sicuro che la tentazione di installare Winamp e di premere in rapida successione avanti-avanti-avanti-fine è grande.
Già lì vedo, stanno fremendo.
Ed io, cari miei, sto già tremando.

Categorie
Blog

Lifestream

lifestream

Nella root di questo dominio ho realizzato – tramite l’ausilio di questo plugin – un aggregatore dei feed provenienti dai vari servizi a cui sono iscritto. Qui potete vedere di cosa si tratta. Oltre a visualizzare le informazioni provenienti dai miei account Twitter, del.icio.us e Last.fm, registra anche i feed di Flickr che poi vengono utilizzati per generare una photogallery raggiungibile dal menu presente alla destra del sito.
Al momento non ho voluto dare molta priorità al lato estetico, scegliendo di utilizzare la mod a tre colonne del arcinoto template K2, anche se credo più avanti proverò a fare qualcosa di graficamente più accattivante. La cosa che più mi interesserebbe al momento sarebbe invece quella di utilizzare un template basato su ajax che magari aggiorni i dati ogni tot tempo senza fare il refresh di tutta la pagina. Appena avrò modo studierò una soluzione. Nel frattempo, ecco il mio “lifestream”: http://disconnesso.com/

UPDATE
I miei esperimenti di Lifestream sono proseguiti a questo indirizzo: http://lushanoperera.netsons.org/

Categorie
Blog

Una vetrina pazzesca

Lushano Perera - Portfolio

Nei giorni successivi all’acquisto di questo dominio (disconnesso.com) ho ragionato molto sulle possibili soluzioni con cui realizzare le pagine rappresentanti me stesso sul web ed ho navigato ore ed ore in ricerca di idee e soluzioni. Un punto di svolta è stata la lettura di questa pagina nella quale viene discussa la possibilità di usare WordPress come un CMS tradizionale: soluzione interessante per la semplicità d’utilizzo che ne deriva, quanto complessa nell’attuazione vista la natura del software in questione, cioè quella di gestire blog. Sta di fatto che leggendo tale pagina, vengo a conoscenza di tale Eric Powell e del suo magnifico portfolio realizzato proprio in WordPress; è stato amore a prima vista, cose che non succedevano dai tempi della visione di subtraction.com. Da lì parte il mio studio per realizzare qualcosa di simile, se non uguale, e grazie a questo template gratuito – realizzato proprio per la tipologia di sito che volevo realizzare – ho potuto iniziare i miei smanettamenti con codice php, plugin e, soprattutto, con i fogli di stile. Ringrazio di nuovo Senzastile per avermi indirizzato nelle ricerche. Devo dire che il risultato, anche se il lavoro non è ultimato, è entusiasmante. L’utilizzo sapiente dei CSS coniugato alle funzioni avanzate delle “Custom Fields” di WordPress mi ha permesso di creare finalmente un mio portfolio. Ok, è ancora spoglio.. ma nei prossimi giorni si comincerà a popolare con i miei piccoli grandi lavori svolti fin’ora.

Dimenticavo il link, buona visione: http://disconnesso.com/portfolio