Un video presentato a TED su come l’agricoltura puo’ essere “sovversiva”.
WWF rilascia la versione finale della certificazione sugli allevamenti di gamberi
Il 21 dicembre 2011, il WWF ha rilasciato la versione finale del suo standard per la certificazione degli allevamenti di gamberetti. Questa versione verrà utilizzata per creare un manuale di controllo e certificazione sulla sostenibilità ambientale degli allevamenti di gamberi. Le aziende agricole verranno certificate a partire dal 2012 tramite organizzazioni indipendenti come l’ASI, ISO e l’ISEAL.
L’infrastruttura tecnologica di Instagram
Molti sviluppatori e sistemisti si chiedono sempre come i servizi online (nel nostro caso Instagram) creano e mantengono la loro infrastruttura tecnologica.
Solitamente i principi di base utilizzati sono:
* KISS (Keep It Simple, Stupid!), mentieni semplice le cose, stupido!
* Non re-inventare la ruota
* Utilizza tecnologie che sono solide e testate
Nell’articolo collegato (in inglese) e’ spiegato come ad Instagram riescono a mantenere il loro servizio ad altissimi livelli di performance.
Let tecnologie/software che utilizzano sono: Ubuntu Linux, nginx, Amazon EC2, , Django, Fabric, Amazon EBS, PostgreSQL, Redis, Apache Solr, JSON, Gearman, Munin
P.S. Per chi non lo sapesse Instagram e’ un servizio che consente di condividere le foto attraverso l’utilizzo del proprio iPhone.
Corso gratuito di formazione per iPhone e iPad grazie alla Stanford University
Per chiunque sia interessato a sviluppare applicazioni iOS la Stanford University, tramite iTunes U, ha rilasciato un corso online per imparare a sviluppare software per iPad e iPhone.
Durante il corso gli studenti impareranno a sviluppare applicazioni e giorni per automatizzare le proprie attività giornaliere, giocare e interagire con i social network.
Per comprendere il corso, si consiglia di studiare anche i corsi Programming Methodology e Programming Abstractions, sempre disponibili su iTunes
Le verdure giuste per ogni stagione
Riprendo un post di Spesa 2.0 con l’elenco delle verdure suddivise per mese. Ho aggiunto la localizzazione in albanese ed inglese.
Vi ricordo che un consumo di verdure di stagione contribuisce a un minore inquinamento ambientale (meno consumo di combustibili per scaldare/raffreddare le coltivazioni in serra) e a fornire un maggiore quantitativo di fibre, minerali e vitamine.
Cosa e’ il compostaggio?
Come menzionavo nell’articolo precedente grazie all’arrivo dell’inverno e delle giornate piu’ brevi e fredde ho qualche ora in piu’ libera per lavorare sul balcone e non sul terrazzo, per questo mi sono messo a studiare una possibile evoluzione del sistema aquaponico. Guardandomi intorno sui vari siti internet mi sono messo in testache il compostaggio puo’ essere una cosa interessante e divertente.
Per prima cosa, per farvi capire, il compostaggio e’ un metodo per trasformare (tramite decomposizione organica) la frazione umida dei rifiuti organici, solidi urbani, scarti biodegradabili di produzione agricola e industriali in un materiale fruibile (compost) come il terriccio.
Il terriccio, creato tramite il compostaggio e’ molto simile a quello che si acquista nei negozi di giardinaggio, la differenza sostanziale e’ che quello venduto nei negozi e’ alle volte ottimizzato con l’aggiunta di micro e macro elementi nutritivi per particolari tipi di colture. Alcune sacchi di terriccio sono ottimizzati per frutta e verdura come ad esempio pomodori, fragole, agrumi, fiori, etc.
Ora, dopo aver visto cosa e’ il compostaggio, possiamo capire con cosa possiamo compostare. In uno dei prossimi articoli spieghero’ come ho integrato il compostaggio nel mio sistema aquaponico.
Pubblicate le slide della conferenza “Percona Live London 2011″
Per chi lavora con MySQL fara’ sicuramente piacere sapere che sono state pubblicate tutte le slide dell’evento “Percona Live London 2011″
Da parte mia ho trovato molto interessante:
Building 50TB-scale search engine with MySQL and Sphinx
http://www.percona.com/live/london-2011/session/building-50tb-scale-search-engine-with-mysql-and-sphinx/
Deploy MySQL like a devops sysadmin
http://www.percona.com/live/london-2011/session/deploy-mysql-like-a-devops-sysadmin/
Building High Performance Sites with nginx, mysql, varnish and php
http://www.percona.com/live/london-2011/session/building-high-performance-sites-with-nginx-mysql-varnish-and-php/
http://www.percona.com/live/london-2011/session/mysql-in-the-clouds/
How I Learned to Stop Worrying and Love Big Data
http://www.percona.com/live/london-2011/session/how-i-learned-to-stop-worrying-and-love-big-data/
Real-time reporting at 10,000 inserts per second
http://www.percona.com/live/london-2011/session/real-time-reporting-at-10-000-inserts-per-second/
Practical MySQL indexing guidelines
http://www.percona.com/live/london-2011/session/practical-mysql-indexing-guidelines/
Programmatic Queries: things you can code with SQL
http://www.percona.com/live/london-2011/session/programmatic-queries-things-you-can-code-with-sql/
Per l’elenco completo delle slide potete collegarvi al sito ufficiale dell’evento.
Aquaponics a che punto sono?
Diverse persone negli ultimi tempi mi hanno chiesto a che punto sono con l’aquaponica. Di progressi devo ammettere che non ce ne sono stati molti, questo anche grazie alla stagione fredda.
Potete ben immaginare che la temperatura dell’acqua durante la notte arriva a meno di 12 gradi, i pesci e i gamberi hanno diminuito molto la quantita’ di cibo ingerito giornalmente e il tempo che devo dedicare a stabilizzare/sviluppare il sistema e’ diminuito sensibilmente.
In ogni caso quello che deve essere migliorato (probabilmente nelle prossime settimane) e che prendera’ ancora un po’ del mio tempo libero e’ il ricircolo dell’acqua per minimizzare i sedimenti, la diminuzione delle alghe, la protezione dal sole (in inverno non serve molto) e, la parte piu’ difficile, la termo-isolazione delle vasche.
- Ricircolo acqua
Dopo varie ricerche ho trovato varie possibili soluzioni, una con l’utilizzo di pompe di movimento, una seconda un potente areatore e una terza con normali pompe da laghetto.
* La prima soluzione, con le pompe di movimento, dopo una attenta analisi dei costi e benefici (anche tramite il suggerimento di un negoziante) e’ stata scartata. La soluzione doveva essere composta da 4 pompe di movimento con portata per singola pompa di 14.000 litri (Koralia
un consumo di 22 watt ed un costo di 185 euro (si avete capito bene!!) piu’ un regolatore di movimento al costo di 400 Euro per gestire quattro pompe. Totale di circa 1.100 euro, moltiplicato per le due, il numero delle vasche.
* Seconda soluzione, con l’utilizzo di un potente areatore, e’ stata valutata ma devo dire che non credo che un areatore da 120 litri al minuto riesca a movimentare bene i 5000 litri di vasca (il mio timore sono i detriti che sedimentano sul fondo), quindi anche se il costo per ogni pompa e’ di circa 80 euro ho deciso di non adottare questa soluzione.
* Terza soluzione. Delle pompe da laghetto (con una portata di almeno 10.000 litri/ora) possono movimentare molto bene tutta l’acqua di una vasca. Dei bocchettoni posizionati in vari punti possono tramite il flusso di acqua in uscita spostare i vari detriti depositati sul fondo. La soluzione e’ molto interessante questo perche’ puo’ consentire di rimuovere molto velocemente la maggior parte dei detriti che si depositano sul fondo.
- Diminuzione delle alghe
Dopo una estate senza una adeguata copertura (almeno, diciamo che e’ stata una parziale copertura) le vasche hanno iniziato ad avere un colorito verde dovuto ad una proliferazione delle alghe, verso la fine dell’estate il problema e’ diventato abbastanza grosso. Non riuscivo piu’ a vedere a meno di un metro di profondita’. Quindi, il trovare una soluzione per diminuire (o eliminare completamente) le alghe e’ diventata una medio/alta priorita’. Andando a controllare sui siti di acquariofilia la soluzione (l’unica senza utilizzare prodotti chimici) e’ quella di acquistare una lampada a sterilizzazione di tipo Ultra violetto (UV), come quella dei centri di abbronzatura. Il costo e’ a partire da 350 euro ed un costo per lampada di (per la dimensione del mio sistema aquaponico e’ necessaria una lampada con una potenza di almeno 36 watt). Il vantaggio di avere una lampada UV specifica per i laghetti/acquari e’ che la soluzione e’ testata ed e’ di facile installazione (pochi minuti, il tempo di collegare il tubo alla lampada e un tubo tra la lampada e il filtro). Come potete ben immaginare il costo e’ abbastanza alto e inoltre le lampade UV devono essere cambiate (in Albania non si trovano ad ogni negozio), quindi anche qui l’idea di utilizzare un sistema professionale (e costoso) e’ stata scartata. In alternativa ho invece trovato questa soluzione, girando per i negozi mi sono imbattuto per caso in una lampada UV utilizzata nei centri di estetica (quella che si utilizza per asciugare le unghie pitturate con lo smalto, e io che credevo che lo smalto
si asciugassse velocemente da solo!!), il costo per una lampada da 18 watt (sono due lampade, solitamente sono da 9 watt l’una) e’ di circa 90 euro con un costo per lampada di 10 euro, l’unica pecca e’ che devo creare un supporto da mettere sopra il filtro vortex (uno di questi giorni mi mettero’ a scrivere a riguardo dei vari filtri che ho installato).
- Pulizia dell’acqua dai detriti
Come avete visto nei due punti precedenti la pulizia delle vasche non e’ ancora ottimizzata, comunque, durante questi mesi sono riuscito ad installare (letteramente a creare da zero) due filtri. Uno biologico/meccanico e un’altro solamente meccanico (filtro Vortex). In uno dei prossimi articoli vi mostrero’ tutte le fasi dell’autocostruzione.
- Riutilizzo dei detriti/scarti dei pesci/gamberi e piante
Con ogni sistema di produzione di animali o piante si ha sempre una creazione di scarti non direttamente fruibili, questi scarti che possono essere detriti, escrementi degli animali e potatura della frutta e verdura devono essere in qualche modo trasformati. Con varie ricerca ho trovato un paio di metodi per poter riutilizzare questi scarti e creare valore aggiunto al mio sistema aquaponico. In uno dei prossimi post spieghero cosa e’ il compostaggio e come farlo.
- Protezione dal sole
Durante l’estate sono stati installati otto (quattro per ogni vasca) pali di legno, da 5 centimetri l’uno, alti due metri per reggere un telo semi trasparente (quello
utilizzato dai muratori per proteggere dalla vista le aree di lavoro). Grazie al forte vento la soluzione non e’ stata l’ideale, dato che durante l’arrivo dell’inverno
il vento ha quasi spaccato completamente i supporti delle piscine. Ad oggi non utilizzo nessun telo di protezione dal sole, durante il periodi invernale sembra che il sole
non sia troppo forte. Per la prossima estate dovro’ cercare una soluzione piu’ stabile, quindi, per ora lascio le piscine senza copertura.
- Termo-isolamento
La soluzione e’ stata rimandata per il prossimo inverno, a causa del vento non e’ facile trovare un sistema che consenta di installare una struttura leggera con una termo-isolazione delle vasche rispetto all’ambiente esterno.
Ecco tutto, questo e’ quello che e’ successo negli ultimi mesi.
Zend Framework Uploadify Extension
Interessante estensione di Zend Framework per gestire gli upload con la libreria jQuery Uploadify.
http://gondo.webdesigners.sk/zend-framework-uploadify-extension/
Apache Lucene Eurocon Barcelona 2011:
Pubblicate le presentazioni
Oltre 300 partecipanti sono arrivati in una delle piu’ belle cittàd’Europa, una conferenza di due giorni piena di presentazioni interessanti.
Search + Big Data: It’s (still) All About the User
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Ingersoll_Lucid_Eurocon-keynote.pdf
Architecting the Future of Big Data & Search
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Baldeschwieler_HortonWorks_LuceneEurocon20111018.pdf
Realtime Search at Twitter
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Busch_twitter_realtime_search_eurocon_11.pdf
Portable Lucene Index Format & Applications
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/AndrzejBialecki-Eurocon-2011.pdf
Adapting Ajax-Solr to Compare Document sets
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Eurocon2011_JoanCodina.pdf
Configuring Mahout Clustering Jobs
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/scholten_Configuring_Mahout_Clustering_Jobs_Eurocon2011.pdf
Solr 4 Highlights
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/miller_solr4highlights2_eurocon2011.pdf
Improving Solr’s Update Chain
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Jan%20Hoydahl_Improving%20Solrs%20Update%20Chain_Eurocon2011%20.pdf
Archive-It: Scaling Beyond a Billion Archival Webpages
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Binns_archiveit_eurocon2011.pdf
Search Analytics: Business Value & BigData NoSQL Backend
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/otis_gospodnetic_search_analytics_lucene_eurocon_2011_0.pdf
Just the Job: Employing Solr for Recruitment Search
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Charlie%20Hull%20Eurocon2011-Flax-JustTheJob.pdf
Multilingual Search and Text Analytics with Solr
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Steve_Kearns_MultiLingual_Search_Eurocon_2011.pdf
Relevance at Cengage: English & Non-English Content
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Provalov_Cengage_Relevance-Cengage-English-NonEnglish-1_eurocon2011.pdf
Scaling Search at Trovit with Solr & Hadoop
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/MarcSturlese_scalingsearchTrovit_eurocon2011.pdf
Lessons Learned: Refactoring a Solr-Based API App
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Koster_refactoring-a-solr-based-api-application_eurocon2011.pdf
Natural Language Search in Solr
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Teofilie_NaturalLanguageSearchInSolr_eurocon2011.pdf
Securing Documents in Solr with Manifold CF
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Wright_Nokia_ManifoldCF_Eurocon%202011.pdf
Improved Search with Lucene 4
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Muir_Eurocon_ImprovedSearchLucene4_eurocon2011.pdf
Enterprise Search: FAST ESP to Lucene Solr
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Michael_mcintosh_ESP2Solr-Eurocon-2011.pdf
More Powerful Solr Search with Semaphore
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Jeremy%20Bentley_Semaphore_search_Eurocon2011.pdf
Lucene Today, Tomorrow & Beyond
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Willnauer_today_tomorrow_and_beyond_eurocon2011.pdf
Designing Mobile Search
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/TATE%20-%20Designing%20mobile%20search_eurocon2011.pdf
Solr on Windows: Does it Work? Does it Scale?
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/TeunDuynstee_Solr%20on%20Windows%20-%20Eurocon2011.pdf
The Many Facets of Apache Solr
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Seeley_Eurocon_SolrFacets.pdf
Search, REST & Play! Video Discovery
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/JAlexander_restplay_Eurocon2011.pdf
Text Analytics in Enterprise Search
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Danielling_TextAnalyticsinEnterprise%20Search-Eurocon2011.pdf
Heavy Committing: Flexible Indexing in Lucene 4
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Schindler-FlexibleIndexing_eurocon2011.pdf
Understanding & Visualising Solr ‘explain’ Information
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Kuc_Solr.pl_Understanding%20and%20Visualizing%20Solr%20Explain%20information_eurocon2011.pdf
Solr at Virgin Money Giving
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Bramley_Solr_at_VMG_eurocon2011.pdf
Randomized Continuous Testing: Solr and Lucene Use Case
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Gifford_usingforreal_eurocon2011.pdf
Solr on EC2
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Erickson_SOlron%20EC2_Eurocon2011.pdf
Better Search Engine Testing
http://www.lucidimagination.com/files/Donovan%20Gregg%20-%20Solr%20Lucene%20at%20Etsy.pdf
Solr @ Etsy
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Gio_Kincade-Solr_Etsy_eurocon2011.pdf
Morphological Analysis and Named Entity Recognition for your Lucene/Solr Search Applications
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/INTRAFIND_Goller.pdf
Java 7 and Lucene: the story behind the story
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Schindler-Java7_eurocon2011.pdf
Navigating Subdocuments with Solr
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Khudnev_Lightning_Searching_Sub_documents_with_Solr.pdf
Powered by Lucene: IBM Content Analytics with Enterprise Search
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Wolf_Lightning_IBM%20Content%20Analytics.pdf
Solr performance monitoring
http://www.lucidimagination.com/sites/default/files/file/Eurocon2011/Provenzov_Lightning_searching_in_more_than_140_years_newspaper_articles_def-3.pdf
Per visualizzare i video ed avere maggiori dettagli su ogni singola presentazione potete collegarvi al sito ufficiale:
http://www.lucidimagination.com/devzone/events/conferences/ApacheLuceneEurocon2011_presentations
Albanian
English