<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>yahoo-pipes &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/yahoo-pipes/</link>
	<description>Feed of posts on WordPress.com tagged "yahoo-pipes"</description>
	<pubDate>Sun, 29 Nov 2009 17:29:34 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Aggregare Notizie - News Mastering]]></title>
<link>http://websapienza.wordpress.com/2009/11/27/aggregare-notizie-news-mastering/</link>
<pubDate>Fri, 27 Nov 2009 12:35:42 +0000</pubDate>
<dc:creator>Fabio Masetti</dc:creator>
<guid>http://websapienza.wordpress.com/2009/11/27/aggregare-notizie-news-mastering/</guid>
<description><![CDATA[La potenza della rete sta nella enorme mole di contenuti che produce ogni giorno. Trovare e aggregar]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignleft" style="margin-top:10px;margin-bottom:10px;border:10px solid black;" title="yahoo pipes" src="http://l.yimg.com/a/i/us/pps/pipeslogo_whitebg.gif" alt="yahoo pipes logo" width="119" height="45" />La potenza della rete sta nella enorme mole di contenuti che produce ogni giorno. Trovare e aggregare notizie è una caratteristica chiave.  Cos&#8217;altro è google news se non un aggregatore delle migliori fonti di news disponibili.</p>
<p>Per una organizzazione estesa come la Sapienza, la possibilità di aggregare contenuti, istituzionali e generati dagli utenti è strategica.  Ci sono strumenti gratutiti e potenti a disposizione dei web master per scandagliare, filtrare e aggregare i contenuti in rete in maniera da fornire un servizi di informazione completissimi.</p>
<p>Yahoo Pipes è tra i più strabilianti.  Ripubblico una recensione che ho fatto qualche tempo fa.</p>
<p><strong>Cosa è Yahoo Pipes</strong></p>
<p>Secondo Tim O’Reilly addirittura:</p>
<blockquote><p>is a milestone in the history of the internet.</p></blockquote>
<p>Una pietra miliare nella storia di Internet. Forse è troppo ma di sicuro Pipes è un passo avanti notevole nella direzione della semplificazione dei servizi web e della interoperabilità.</p>
<p>E’ un servizio web con un’interfaccia grafica sofisticata che permette, agli utenti senza particolari conoscenze di programmazione, di assemblare web services abbastanza complessi.</p>
<p>Si possono prendere dati da fonti aperte, pubblicate attraverso i formati di RSS (Really Simple Syndication) o accessibili attraverso API (Application Programming Interfaces) , manipolarle ed aggregarle usando operatori logici, funzioni per filtrare i contenuti, concatenare stringhe, estrarre informazioni utili per la georeferenziazione, introdurre informazioni da parte degli utenti.</p>
<p>Il risultato è un servizio web personalizzato, disponibile in formato RSS utile per essere integrato nelle proprie applicazioni web.</p>
<p><strong>Un esempio.</strong></p>
<p>Si possono prendere le notizie pubblicate su un quotidiano on line, filtrarne i contenuti ed associale con le fotografie che su flickr sono state classificate con le stesse parole chiave fornite da una funzione di Pipes per analisi testuale che le estrae dai contenuti selezionati.</p>
<p>Questo esempio prende alcune parole chiave delle notizie del New York Times e le associa alle fotografie di Flickr.</p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=vvW1cD212xGMiR9aqu5lkA">http://pipes.yahoo.com/pipes/pipe.info?_id=vvW1cD212xGMiR9aqu5lkA</a></p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=vvW1cD212xGMiR9aqu5lkA"></a>tutto in maniera automatica.</p>
<p>Un’altra applicazione per cui Yahoo Pipes è particolarmente utile è il news mastering. Selezionare diverse fonti filtrarle e fonderle in un unico feed è semplice e permette di immetere nelle proprie applicazioni on line notizie di qualità mantenedo un certo grado di controllo e di coerenza con la propria linea editoriale. Pipes può essere usato come utlile strumento in combinazione con altri servizi per il news mastering come MySyndicaat. Con MySyndicaat per creare il codice html o php da inserire nel proprio sito per mostrare la propria selezione di notizie. Il rislutato si sarebbe potuto raggiungere anche con il solo MySyndacaat ma per ogni parola chiave è necesario inserie i feed di tutte le fonti utlizzate. Con Yahoo Pipes invece queste sono selezionate solo la prima volta e poi basta inserire la parola chiave per avere l’output.<br />
In generale Yahoo Pipes è un utile struemnto per assemblare gli output di tutti i servizi Web che vengono distribuiti in formato RSS feed o con API.<br />
Il limite è la fantasia</p>
<p><strong>La comunità di sviluppo si trasforma in social network</strong></p>
<p>Pipe unisce un sofisticato ambiente grafico solitamente dedicato alla programmazione (assomiglia alle interfacce visuali per la programmazione ad oggetti e ai database relazionali) e lo consegna ad una rete di utenti più estesa. La comunità di sviluppo di trasforma in social network accogliendo anche quegli utenti che non hanno una conoscenza dei linguaggi di programmazione.</p>
<p>Una volta creato un “Pipe” infatti lo si può pubblicare e gli altri utenti lo possono clonare modificare o utilizzare per costruirci sopra altri servizi. Un pò come usare i lego.</p>
<p>Il concetto di “Pipeline” è derivato dal mondo Unix. Nel sistema operativo più famoso del mondo come nei suoi figli (Linux) è possibile convogliare l’output di diverse applicazioni direttamente in altre applicazioni del sistema, costruendo comandi complessi (chiamati appunto Pipelines) e automatizzando compiti complessi.</p>
<p>La stessa cosa fa Yahoo Pipes utilizzando i web services invece delle applicazioni.<br />
<strong>Il social network per lo sviluppo ed il test di servizi web<br />
</strong><br />
Semplicità d’uso e condivisione quindi sono i punti di forza per questo servizio che promette di dare una bella accelerazione al già prolifico fiorire di servizi Web 2.0. Dal punto di vista dello sviluppo e del successo del servizio proprio l’approccio “social” è l’aspetto più rilevante di questo esperimento di Yahoo.</p>
<p>Invece di percorrere la strada del modello di sviluppo Open Source con una “centrale” per lo sviluppo e per il rilascio di aggiornamenti, patch e documentazione che solitamente porta ad una serie di progetti clone o poco differenti (forking) seguendo gli umori della comunità di sviluppo, Yahoo ha optato per un approccio “embracing failure”. In parole povere cercando di esternalizzare ridurre i costi del fallimento di una idea (traducendo come meglio possibile, costs of failure).</p>
<p>La forza dei progetti open source e quella maggiore delle idee prodotte e realizzate dai social networks risiede proprio in questa capacità. Le imprese hanno costi strutturati, anche la sola progettazione e scelta di diverse strategie di sviluppo comportano dei costi e dei tempi di approccio al mercato. I risultati di servizi come in presenza di servizi flessibili e con un livello di astrazione elevato come Yahoo Pipes i costi di sperimentazioni di tutte le possibili combinazioni che portano ad un prodotto o servizio di successo sono elevati.</p>
<p>Lasciare alla rete la possibilità di combinare e ricombinare gli elementi che lo costituiscono è senza dubbio la migliore strategia. Per gli individui che partecipano volontariamente al social network questi costi sono molto più ridotti per non dire nulli: il loro obiettivo non è il successo del prodotto ma la sperimentazione, l’apprendimento ed eventualmente lo sfruttamento di una idea vincente o un servizio attraente per il mercato.</p>
<p>Diciamo che in questo senso lo scambio di mercato in questione è infrastruttura e tecnologia a disposizione dal lato di chi offre la piattaforma, lavoro, creatività ed esperienza dal lato di chi partecipa al progetto. Un terreno nuovo di scambio di mercato il cui valore è difficile da misurare usando esclusivamente il parametro monetario.</p>
<p>Uno schema comunque funzionante ed in certi casi dalla forza prodigiosa e capace di creare innovazione.</p>
<p>La differenza sta nel numero di persone che Yahoo Pipes rischia di riuscire a coinvolgere in una attività solitamente ristretta ai cosiddetti geek, un numero più esteso di persone. L’esperienza in programmazione richiesta è limitata quello che serve è fantasia e logica (la famosa business logic delle architetture 3 tier).</p>
<p><strong>Dietro l’interfaccia:<br />
</strong><br />
Dal punto di vista tecnico il servizio non è altrettanto innovativo. Strumenti per il mash up di dati ce ne sono diversi ma richiedono competenze da programmatore. Vediamone alcuni:</p>
<ul>
<li><a title="Il sito di plagger" href="http://plagger.org/trac">Plagger</a>: un “dirottatore” di Rss feed opensource creato da Tatsuhiko Miyagawa che permette di fare più o meno tutte le stese cose che fa pipes ma senza avere l’interfaccia grafica.</li>
<li><a title="MySyndicaat.com" href="http://www.mysyndicaat.com/mysynd/home/1">My Syndicaat</a>: il miglior sistema per aggregare diversi feed e creare un servizio personalizzato Si possono filtrare i feed, eliminare i duplicati, scegliere un lay-out per l’integrazione e diverse tecnologie di scripting;</li>
<li><a title="Dapper" href="http://dappit.com/">Dapper</a>: The Data Mapper, è un servizio che permette di raccogliere (grab) dati da tutti i siti, strutturali secondo un proprio modello e renderli disponibili come feed RSS. Meno sofisticato di Yahoo Pipes ha però il vantaggio di funzionare anche con i siti che non mettono a disposizione API o feed. Seguendo il DOM (document Object Model) raccoglie i dati da qualsiasi risorsa web. Certo il risultato non è dinamico ma comunque utile. Costruire directory e servizi con frequenza di aggiornamento abbastanza lunga diventa facilissimo. Può essere utilizzato come integrazione di Yahoo Pipes che non permette fare il Grab di siti che non offrono formati RSS o API.</li>
<li><a title="OpenKapow" href="http://openkapow.com/">OpenKapow</a>: E’ praticamente Yahoo Pipes ma necessita di un client da installare. Non l’ho provato direttamente ma l’interfaccia grafica è meno accattivante di quella di Pipes</li>
</ul>
<p><strong>Conclusioni:<br />
</strong><br />
Tutti questi servizi che di fatto permettono la replica di servizi già esistenti e la loro combinazione di fatto favorendo la ridondanza portano a fare diverse considerazioni:</p>
<p>Per tutti i servizi che fungono da fonte di informazione costituiscono un sistema utile per aumentare la loro posizione nei motori di ricerca. La link popularity cresce a dismisura (con l’effetto collaterale che se il pagerank del sito che li utilizza è basso c’è il rischio che risulti penalizzante. Generalmente si rivolgono comunque ad un target internet friendly con la probabilità di finire su siti con un page rank intorno al 5;molto elevata).<br />
Se è vero che “Content is The King”, trovare contenuti di valore e utilizzarli è sempre più facile. La variabile critiche per il successo di un sito su internet diventano quindi altre: la search engine optimisation, la user experience, il coinvolgimento degli utenti nella produzione di contenuti. Per chi progetta applicazioni e servizi internet quindi l’imperativo è “creare un ambiente “confortevole” per gli utenti e per i motori di ricerca. Anche se i contenuti sono disponibili altrove gli utenti torneranno dove si trovano a loro agio. La conseguenza sulla tutela dei propri contenuti è rilevante.<br />
Cercare di difendere la proprietà ed i diritti sui contenuti diventa troppo costoso rispetto all’esigenza opportunità di scambiarlo e arricchire la propria applicazione o il proprio servizio. La condivisione porta maggiori vantaggi e contribuisce a diffondere il marchio e a far conoscere la propria attività.<br />
L’ultima considerazione la lascio per il nostro paese. Come al solito in ritardo nel comprendere l’evoluzione rapidissima dell’economia della rete ma con delle opportunità. Con fatica ma grazie ad un intervento pubblico esistono numerose fonti di informazione istituzionale con contenuti che se ben assemblati potrebbero generare valore. Dati che in qualche maniera sono “pubblici” proprio perché offerti da siti della pubblica amministrazione. Un patrimonio che resta però confinato nei domini .it, e .gov. Sarebbe ora di aprire le porte, distribuire i dati attraverso RSS o meglio fornendo API ai diversi servizi. L’Internet Italiana ne beneficerebbe e subirebbe una salutare accelerazione che creerebbe valore.</p>
<p>fonti:</p>
<ul>
<li><a title="Anil Danish blog" href="http://www.dashes.com/anil/2007/02/08/yahoo_pipes">Anil Danish blog</a></li>
<li><a title="Harvard Businss On Line" href="http://harvardbusinessonline.hbsp.harvard.edu/hbrsa/en/issue/0702/article/R0702A.jhtml#section19">Harvard business On Line</a></li>
<li><a title="Tim O' Reilly Radar" href="http://radar.oreilly.com/archives/2007/02/pipes_and_filte.html">Tim O’ Reilly Radar</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Submit your YouTube playlist to Blinx]]></title>
<link>http://webpageauthority.wordpress.com/2009/11/23/submit-youtube-playlist-to-blinx/</link>
<pubDate>Mon, 23 Nov 2009 15:41:57 +0000</pubDate>
<dc:creator>Bogdan Michka</dc:creator>
<guid>http://webpageauthority.wordpress.com/2009/11/23/submit-youtube-playlist-to-blinx/</guid>
<description><![CDATA[Sometimes you need to have a quick solution for a rather complicated procedure. I, for example, need]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sometimes you need to have a quick solution for a rather complicated procedure. I, for example, needed to submit <a href="http://www.youtube.com/user/aapgweb#p/c/772197D5FC869BCD" target="_blank">my custom YouTube playlist</a> to <a href="http://www.blinkx.com/rssupload" target="_blank">Blinx</a> for indexing. Blinx requires users to utilize RSS 2.0 with <a href="http://video.search.yahoo.com/mrss" target="_blank">MediaRSS</a> AND enclosure tags. By default, YouTube&#8217;s RSS feed does not include enclosure tags. What to do?</p>
<p>Well, you could learn YouTube API and create your own version of the feed. Or you could use <a href="http://pipes.yahoo.com/ouseful/youtubeplaylist" target="_blank">youTube playlist yahoo pipe</a> and thank it&#8217;s creator for solving the problem before it even started. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  All you need is your YouTube playlist ID and voila! Yahoo Pipes generates the augmented feed, you submit that feed to Blinx, and you&#8217;re done!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sidewiki fixes]]></title>
<link>http://malleablemusings.wordpress.com/2009/11/15/sidewiki-fixes/</link>
<pubDate>Sun, 15 Nov 2009 23:07:35 +0000</pubDate>
<dc:creator>Brendan</dc:creator>
<guid>http://malleablemusings.wordpress.com/2009/11/15/sidewiki-fixes/</guid>
<description><![CDATA[Sidewiki announced some changes to the API a couple of days ago. The most important one being the pa]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sidewiki announced <a href="http://groups.google.com/group/google-sidewiki-api/browse_thread/thread/c6acdb7a238c2178">some changes</a> to the API a couple of days ago.</p>
<p>The most important one being the parameter:<br />
includeLessUseful=true</p>
<p>This gets around the idea that someone at Google determines what should be included in a feed and what isn&#8217;t.</p>
<p>Another fix is that the API can now picks up an entries across a domain. I built a quick <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=26359830657c8667788ed5651c5be3ef">Yahoo pipe</a> that demonstrates this although I also see that <a href="http://www.sidewikirss.com/">sidewikirss</a> has already been updated.</p>
<p>What I&#8217;m still waiting for Google to provide is some form of search across all Sidewiki entries regardless of which domain they are on.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Living the Pipe-dream]]></title>
<link>http://mindoverchatter.wordpress.com/2009/11/13/living-the-pipe-dream/</link>
<pubDate>Fri, 13 Nov 2009 10:19:10 +0000</pubDate>
<dc:creator>mindoverchatter</dc:creator>
<guid>http://mindoverchatter.wordpress.com/2009/11/13/living-the-pipe-dream/</guid>
<description><![CDATA[In a previous post I spoke about RSS feeds and the way reader websites or software allow users to dr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In a <a href="http://mindoverchatter.wordpress.com/2009/11/10/read-it-and-keep/" target="_blank">previous post</a> I spoke about RSS feeds and the way reader websites or software allow users to draw together their desired content so it can all be viewed in one place. I mentioned Google Reader but I have since come across an even better website that can do much more than simply consolidate content. It&#8217;s called Yahoo Pipes and can be found <a href="http://pipes.yahoo.com/pipes/" target="_blank">here</a>.</p>
<p>Yahoo Pipes is a free, web-based service that allows users to &#8216;remix&#8217; various website feeds by applying filters, doing string searches, obtaining inputs and sending them on to be processed by other modules, manipulating URLs and much more without the users necessarily having to know how to program or any lines of code. Instead users can build these feed processors, or &#8216;pipes&#8217;, by dragging and dropping elements on a canvas, giving them different attributes and connecting them together. It might sound complicated but have a look at <a href="http://video.yahoo.com/watch/5260536/13878389" target="_blank">this introductory video</a> and you&#8217;ll see the basic process is actually quite simple. The completed pipes can be shared with others and added to a user&#8217;s Yahoo page. These pipes are often referred to as &#8216;<a href="http://www.webopedia.com/TERM/m/mash_up.html" target="_blank">mashups</a>&#8216;, which is a term generally used to describe applications that mix and match data and services from two or more sources to create a new dynamic entity or service.</p>
<p><strong> </strong></p>
<p>As an example, I created a pipe to filter the feed from this blog and omit all posts that contain the word &#8216;task&#8217;. To view the results, go to <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=adea8477cbf0c8654dd3e0f87c07a248" target="_blank">http://pipes.yahoo.com/pipes/pipe.info?_id=adea8477cbf0c8654dd3e0f87c07a248</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Go, go Yahoo Pipes!]]></title>
<link>http://webpageauthority.wordpress.com/2009/11/10/go-go-yahoo-pipes/</link>
<pubDate>Tue, 10 Nov 2009 17:47:39 +0000</pubDate>
<dc:creator>Bogdan Michka</dc:creator>
<guid>http://webpageauthority.wordpress.com/2009/11/10/go-go-yahoo-pipes/</guid>
<description><![CDATA[This wiki has been launched over a year ago, but the approach to data piping is still relevant today]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This wiki has been launched over a year ago, but the approach to data piping is still relevant today. Go, go Yahoo Pipes!</p>
<p><a href="http://www.webmonkey.com/tutorial/Start_Data_Plumbing_With_Yahoo_Pipes">Start Data Plumbing With Yahoo Pipes &#8211; Webmonkey</a><br />
<blockquote>As APIs and RSS feeds become more commonplace, we look for ways to mash them together. Even if you are a programmer, it can be a tedious process to write scripts that download and parse XML files.</p>
<p>Yahoo Pipes solves the problem by providing an easy, graphical way to interact with data. No command line or shell scripts necessary! </p></blockquote>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=f10cca8a-18d1-86b5-9ac5-49d6aaa842e6" /></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[More on Sidewiki]]></title>
<link>http://malleablemusings.wordpress.com/2009/10/26/more-on-sidewiki/</link>
<pubDate>Mon, 26 Oct 2009 00:31:19 +0000</pubDate>
<dc:creator>Brendan</dc:creator>
<guid>http://malleablemusings.wordpress.com/2009/10/26/more-on-sidewiki/</guid>
<description><![CDATA[Having written about searching Sidewiki a couple of weeks ago, I&#8217;ve been  reading a bit more a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Having written about <a href="http://malleablemusings.wordpress.com/2009/10/10/searching-sidewiki/">searching Sidewiki</a> a couple of weeks ago, I&#8217;ve been  reading a bit more about it and I&#8217;ve also been been playing about with the API.</p>
<p><strong>Google announced some <a href="http://malleablemusings.wordpress.com/2009/11/15/sidewiki-fixes/">changes</a> to Sidewiki in mid-November, I&#8217;ve therefore marked up deletions to this post of things that have changed.</strong></p>
<p>I&#8217;m approaching Sidewiki from the perspective of someone who is involved with a brand and wants to ensure I understand Sidewiki&#8217;s potential as another conversation channel before/in case it is adopted in a wide-scale way.</p>
<p>In order to help me do this  I created a couple of Yahoo Pipes that use the Sidewiki API &#8211; one takes a <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=605a23f85782d8f535f11588e6deb628">URL</a> and checks the API for Sidewiki entries (in a similar way to Claude Vedovini&#8217;s  <a href="http://www.sidewikirss.com/">Sidewikirss</a>) and then another which takes a list of URL&#8217;s in a <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=5b54db6aa4c5247a53cadd15849a994d">CSV</a> file.  I then thought about another pipe using an RSS feed (e.g. to easily pick up all comments across a blog) however by that stage I discovered the limitations of the API.  <del datetime="2009-11-24T01:09:08+00:00">I saw someone selling commercial software that could be useful but they recognised the limitations &#8211; they were the people that put me on to the idea that the API only surfaces comments that have been liked.  From my <a href="http://groups.google.com/group/google-sidewiki-api/topics">reading</a> around the subject I  think that the API is actually much more severe than this &#8211; basing what it shows on an <a href="http://www.google.com/support/toolbar/bin/answer.py?answer=157294&#38;hl=en-GB">alogorithm</a>.  As far as I can tell this means that the only way of checking your site for comments is by visiting every page (and every variation of each URI &#8211; something that is impossible to do &#8211; see parameter-ised URI below) with a version of Firefox or IE with the Google ToolBar installed and Sidewiki operating!</del></p>
<p>My frustrations with the API combined with some of the very <a href="http://www.marketersboard.com/google-sidewiki-controversy/">negative posts</a> I had read and I started wondering whether in releasing Sidewiki Google had <a href="http://hostels.tumblr.com/post/220758044/why-google-sidewiki-is-evil">broken their &#8220;Do no evil&#8221; mantra</a>. This is  something that would sadden me as I&#8217;ve always been a bit of a Google fanboy.</p>
<p>I&#8217;m not naive enough to think that a brand is in control of how it is perceived, nor that there is anyway that you can follow every conversation involving your brand.  So I thoughtsome more and decided, that excepting that potentially rogue content can be positioned next to your own within the browser, Sidewiki comments are no different from those found on Facebook (a truly walled garden in which conversations can easily be missed).  Then I came across this excellent <a href="http://www.nevillehobson.com/2009/10/25/opportunity-knocks-with-google-sidewiki/">Neville Hobson post</a> and I felt that much of my thunder had been stolen.  However Neville&#8217;s post raises some interesting issues for me:</p>
<ol>
<li>The idea of Sidewiki as a commenting platform.  I don&#8217;t think this is something that brand/website owners should encourage <del datetime="2009-11-24T01:09:08+00:00">mainly because comment monitoring is so difficult.  For example Neville invites people to leave a Sidewiki comment on <a href="http://www.nevillehobson.com/">http://www.nevillehobson.com/</a>.  People might see this and assume that Neville has got the monitoring in place for <a href="http://www.nevillehobson.com/2009/10/25/opportunity-knocks-with-google-sidewiki/">http://www.nevillehobson.com/2009/10/25/opportunity-knocks-with-google-sidewiki/</a> or for <a href="http://www.nevillehobson.com/2009/10/25/opportunity-knocks-with-google-sidewiki/#comments">http://www.nevillehobson.com/2009/10/25/opportunity-knocks-with-google-sidewiki/#comments</a> and other URLs.  However such monitoring may only be visible from your website logs &#8211; and then only if you know what you are looking for, e.g I&#8217;ve commented on this:. <a href="http://malleablemusings.wordpress.com/2009/10/10/searching-sidewiki/?putsomethingherejusttoshowthatit'snotthesamepagewithoutthisparameter">http://malleablemusings.wordpress.com/2009/10/10/searching-sidewiki/?putsomethingherejusttoshowthatit&#8217;snotthesamepagewithoutthisparamete</a>.</li>
<p></del></p>
<li>Google have provided a mechanism for page owners to provide a top placed comment in the side wiki.  However you need to do this on every page on your site.  What&#8217;s more there is no such option on public sites in which your brands might be investing, e.g. think how much time and energy you might push into your Facebook Fan pages or You Tube Channels etc. (e.g. this <a href="http://www.youtube.com/watch?gl=US&#38;hl=hi&#38;v=2bLCjMA0YlE">video from UNSW</a> has a Sidewiki entry).</li>
</ol>
<p>I know that there are <a href="http://www.google.com/support/toolbar/bin/answer.py?answer=157295&#38;&#38;hl=en">Sidewiki Policies</a> which supposedly provides some protection against vandalism (I don&#8217;t like using that word &#8211; as I see them as comments that need to be responded to). However for me the bigger issue is that Sidewiki isn&#8217;t searchable (it looks like Google isn&#8217;t indexing sidewiki entries and may be removing entries that have already been indexed) and then there are the issues with the API highlighted above.</p>
<p>In it&#8217;s current state like others I&#8217;m left <a href="http://blogs.forrester.com/groundswell/2009/09/dealing-with-googles-sidewiki-land-grab.html">confused</a> about Sidewiki. At the moment I think movement in this direction is <a href="http://www.google.com/sidewiki/entry/sidewikisux/id/yTId0Kd3FpghXvlkfWMvqGo2IPQ">inevitable</a> but can only see it being gamed and as someone who is involved with a brand it scares the hell out of me. I guess that we all just need to keep watching.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Vieux #pypes : on me cache tout !]]></title>
<link>http://bibliotheques.wordpress.com/2009/10/25/vieux-pypes-on-me-cache-tout/</link>
<pubDate>Sun, 25 Oct 2009 21:19:55 +0000</pubDate>
<dc:creator>Lully</dc:creator>
<guid>http://bibliotheques.wordpress.com/2009/10/25/vieux-pypes-on-me-cache-tout/</guid>
<description><![CDATA[Pour mémoire : j&#8217;écris désormais &#8220;pypes&#8221; plutôt que &#8220;[yahoo] pipes&#8221; po]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em>Pour mémoire : j&#8217;écris désormais &#8220;pypes&#8221; plutôt que &#8220;[yahoo] pipes&#8221; pour contraindre à une lecture anglicisante et accentuée du mot, et entraver toute lecture désordonnée du terme. Je ne l&#8217;emploie que lorsque la tournure porterait trop certains lecteurs à la grivoiserie&#8230;</em></p>
<p>J&#8217;ai voulu permettre via un lien dans le menu de ce blog un accès rapide aux outils mis en place pour la recherche d&#8217;emploi : comme j&#8217;ai des accès quotidiens venant de <a href="http://biblioemplois.wordpress.com" target="_blank">Biblioemplois</a>, j&#8217;en conclus que cela correspond à un usage réel (regardez dans la colonne de gauche : le lien existe à présent).</p>
<p>J&#8217;ai mis en place deux pypes pour la recherche d&#8217;emplois en bibliothèque, tous deux fusionnant les offres parues sur <strong><a href="http://www.bibliofrance.org" target="_blank">Bibliofrance</a></strong> et sur <strong><a href="http://biblioemplois.wordpress.com" target="_blank">Biblioemplois</a></strong> :</p>
<ol>
<li><strong>une carte de France de ces offres d&#8217;emplois</strong><br />
<a href="http://pipes.yahoo.com/lully/bibliofrancebiblioemplois" target="_blank">Utiliser l&#8217;outil</a> / <a href="http://bibliotheques.wordpress.com/2009/06/30/recherche-demplois-en-bibliotheque-par-zone-geographique/" target="_self">voir le billet explicatif</a></li>
<li><strong>la possibilité de limiter l&#8217;affichage de ces offres à un ou plusieurs départements</strong>, avec <strong>abonnement RSS</strong> à la clé.<br />
<a href="http://pipes.yahoo.com/lully/emploisbibpardepartement">Utiliser l&#8217;outil</a> / <a href="http://bibliotheques.wordpress.com/2009/07/01/recherche-demplois-limitez-votre-recherche-a-votre-departement/">voir le billet explicatif</a></li>
</ol>
<p>Or, n&#8217;étant pas moi-même utilisateur de ces pypes, je n&#8217;en surveille pas l&#8217;efficacité.</p>
<p>Je m&#8217;aperçois au moment de proposer ces liens qu&#8217;aucun des deux pypes ne produit de résultat. Comme j&#8217;ai du mal à incriminer mon seul PC, j&#8217;en conclus que certains lecteurs sont passés par là, ont bloqué sur ces pypes bugués, et sont repartis&#8230;</p>
<p>Il me faut donc l&#8217;asséner ici : si vous tombez sur un billet vieux de plusieurs mois, mentionnant un pype (ou tout autre outil) qui vous semble d&#8217;un usage intéressant (même pour vous seul), et que vous constatez un dysfonctionnement, <strong>il faut absolument me le signaler !!!!</strong></p>
<p>D&#8217;abord parce que mon honneur est en jeu, ensuite parce que c&#8217;est vraiment dommage pour vous et pour d&#8217;autres de laisser ces ruines en l&#8217;état, alors que je peux au moins <em>essayer </em>de les remettre debout.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Yahoo! Pipes]]></title>
<link>http://djmakebiz.wordpress.com/2009/10/20/yahoo-pipes/</link>
<pubDate>Tue, 20 Oct 2009 13:07:00 +0000</pubDate>
<dc:creator>djmakebiz</dc:creator>
<guid>http://djmakebiz.wordpress.com/2009/10/20/yahoo-pipes/</guid>
<description><![CDATA[Интересный сервис Yahoo! Pipes, через который можно обрабатывать контент с разных сайтов. Таким обра]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Интересный сервис <a href="http://www.djmakebiz.com/?p=423">Yahoo! Pipes</a>, через который можно обрабатывать контент с разных сайтов. Таким образом можно создать свою RSS-ленту или сделать автонаполняемый блог. Есть примеры и исходники.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Yahoo Pipes]]></title>
<link>http://mybusinessintelligence.wordpress.com/2009/10/02/yahoo-pipes/</link>
<pubDate>Fri, 02 Oct 2009 11:15:47 +0000</pubDate>
<dc:creator>n2739178</dc:creator>
<guid>http://mybusinessintelligence.wordpress.com/2009/10/02/yahoo-pipes/</guid>
<description><![CDATA[http://pipes.yahoo.com/pipes/ Yahoo Spiel on Pipes: &#8220;About Pipes Pipes is a powerful compositi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://pipes.yahoo.com/pipes/">http://pipes.yahoo.com/pipes/</a></p>
<p>Yahoo Spiel on Pipes:</p>
<p>&#8220;<span style="line-height:23px;font-size:19px;color:#a6dafb;">About Pipes</span></p>
<p style="line-height:1.22em;font-size:15px;border:1px ridge #c0c0c0;margin:0 0 8px;padding:4px;">Pipes is a powerful composition tool to aggregate, manipulate, and mashup content from around the web.</p>
<p style="line-height:1.22em;margin:0 0 8px;padding:0;">Like Unix pipes, simple commands can be combined together to create output that meets your needs:</p>
<ul style="list-style-type:circle;list-style-position:outside;list-style-image:initial;line-height:1.22em;margin:0 0 0 30px;padding:0;">
<li style="line-height:1.22em;margin:0 0 8px;padding:0;">combine many feeds into one, then sort, filter and translate it.</li>
<li style="line-height:1.22em;margin:0 0 8px;padding:0;">geocode your favorite feeds and browse the items on an interactive map.</li>
<li style="line-height:1.22em;margin:0 0 8px;padding:0;">power widgets/badges on your web site.</li>
<li style="line-height:1.22em;margin:0 0 8px;padding:0;">grab the output of any Pipes as RSS, JSON, KML, and other formats. &#8220;</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Custom media feeds]]></title>
<link>http://fredrikbergstrand.wordpress.com/2009/10/01/custom-media-feeds/</link>
<pubDate>Thu, 01 Oct 2009 09:57:49 +0000</pubDate>
<dc:creator>Fredrik Bergstrand</dc:creator>
<guid>http://fredrikbergstrand.wordpress.com/2009/10/01/custom-media-feeds/</guid>
<description><![CDATA[A few weeks back I decided to try out Yahoo Pipes and see if I could create a custom media feed abou]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>A few weeks back I decided to try out Yahoo Pipes and see if I could create a custom media feed about what was going on in my home town Gothenburg. Inputs for this custom feed was the Police&#8217;s RSS feed for daily situation reports and the RSS feed from three local newspaper, GP, GT and Metro. I decided to filter these feeds to only cover news articles about fires, the rescue service, police and the ongoing civil unrest. It only took a few minutes to construct the stream, and a bit of tweaking to let the correct items pass through the filter.</p>
<p><img class="aligncenter size-full wp-image-17" title="Yahoo Pipes" src="http://fredrikbergstrand.wordpress.com/files/2009/09/screen-shot-2009-09-15-at-10-22-06-am1.png" alt="Yahoo Pipes" width="480" height="252" /></p>
<p>News and media are often used by the fire and rescue service to see what media is reporting, this is to get input about the situation and build situation awareness. In a discussion with Jonas Landgren we talked about how this tool could be used in ongoing or emerging situations. The idea was that a Yahoo pipe easily could be created to cover an event from a vast amount of media and official sources, thus eliminating the need required to manually locate news about the event. There might however be some problems with this approach. One problem is that you might lose news not picked up by the filter, and another problem is that Pipes can get quite slow when a lot of sources are added. Even though there might be a few problems I think that there could be a really interesting development in this area. If social networks more easily could be added, improved openness in systems used by response actors could be achieved and smarter filters were added this type of service would be even better. Custom  media streams could be a great resource for getting information and building awareness on the development, effects and emergence on a variety situations affecting the society.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bouillon collaboratif : dédoublonnage]]></title>
<link>http://bibliotheques.wordpress.com/2009/09/30/bouillon-collaboratif-dedoublonnage/</link>
<pubDate>Wed, 30 Sep 2009 13:03:39 +0000</pubDate>
<dc:creator>Lully</dc:creator>
<guid>http://bibliotheques.wordpress.com/2009/09/30/bouillon-collaboratif-dedoublonnage/</guid>
<description><![CDATA[Voir les billets précédents sur le Bouillon des bibliobsédés 2.0 : Les sources Le lien &#8220;Traduc]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Voir les billets précédents sur le Bouillon des bibliobsédés 2.0 :</p>
<ul>
<li><a href="http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif/">Les sources</a></li>
<li><a href="http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif-lien-traduction-google/" target="_self">Le lien &#8220;Traduction&#8221; pour des billets en anglais</a></li>
</ul>
<p style="text-align:right;"><a href="http://feeds.feedburner.com/mondelivre" target="_blank">S&#8217;abonner au Bouillon (RSS)</a></p>
<p>Dans les 15-20 sources, il y a forcément des informations qui seront signalées plusieurs fois par les veilleurs.</p>
<p>Les objectifs étaient</p>
<ol>
<li>de les dédoublonner</li>
<li>de faire valoir le nombre de fois où la même info était partagée (le taux de recommandation rend à peu près compte de l&#8217;importance, intelligence, pertinence de l&#8217;info)</li>
<li>d&#8217;indiquer, dans l&#8217;item dédoublonné, par qui il avait été partagé.</li>
<li>de conserver éventuellement les commentaires rédigés par les différents veilleurs.</li>
</ol>
<p>Pour ce billet, on verra juste les deux premiers points</p>
<h3>Module Unique (dédoublonnage)</h3>
<p>Yahoo Pipes propose un module de dédoublonnage, sur un seul critère</p>
<p><img style="border:1px solid black;" src="http://lh4.ggpht.com/_9ptMBMviwAE/SsMY3hHms5I/AAAAAAAAAkc/WZw2XiFxpxQ/s800/Yahoo_pipes_unique.png" alt="" width="390" height="124" /></p>
<p>Rappelons qu&#8217;à la source, on a une fusion de <strong>17 flux RSS où les items ont été retriés par date de publication</strong>. S&#8217;y trouvent donc des billets, articles , etc. identiques, partagés plusieurs fois.</p>
<p><strong>Cela constitue un gros fichier XML de 100 à 200 items</strong>, comportant chacun :</p>
<ul>
<li>un titre (item.title)</li>
<li>une URL (item.link)</li>
<li>une &#8220;description&#8221; (item.description) = contenu du billet</li>
<li>une date de publication (item.pubDate)</li>
<li>une &#8220;origine&#8221; (rajoutée <a href="http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif/" target="_blank">à la source</a>) = nom du veilleur</li>
</ul>
<p>Le critère URL du billet (item.link) est le plus pertinent pour dédoublonner, évidemment.</p>
<p>Le module Unique fonctionne de la manière suivante :</p>
<ul>
<li>Pour chaque item, il prend en compte le lien.</li>
<li>Il regarde <strong>dans la suite du fichier XML traité</strong> s&#8217;il y a des liens identiques.</li>
<li>S&#8217;il en trouve, il les supprime.</li>
<li>Dans le  1er item rencontré, le seul conservé, il stocke dans un nouveau champ <strong>item.y:repeatcount</strong> le nombre de fois où il a repéré le même lien.</li>
</ul>
<h3>Indication du nombre de recommandations</h3>
<p>La valeur du champ item.y:repeatcount doit être ajoutée au titre, entre parenthèses.</p>
<p>Pour cela, on utilise une boucle (Loop) : pour chaque item, on concatène :</p>
<ul>
<li>le titre</li>
<li>suivi d&#8217;une parenthèse &#8220;(&#8221; avec le signe &#8220;+&#8221;</li>
<li>suivi de l&#8217;indication du nombre de fois où l&#8217;item aura été partagée</li>
<li>suivi de la parenthèse fermante &#8220;)&#8221;</li>
</ul>
<p>Et cette concaténation est mise comme nouveau titre</p>
<p><img src="http://lh3.ggpht.com/_9ptMBMviwAE/SsMY3vlJzOI/AAAAAAAAAkg/8wY5UkOzBKw/s800/Yahoo_pipes_unique_Title.png" alt="" /></p>
<p>Ce qui donne :</p>
<p><img src="http://lh5.ggpht.com/_9ptMBMviwAE/SsNkU11-NjI/AAAAAAAAAkk/gb-XYIPHGv8/s800/bouillon_titleplus.png" /></p>
<h3>Problèmes</h3>
<p>Le module Unique ne conserve que le premier item rencontré.</p>
<p>Donc si, en dehors du critère &#8220;item.link&#8221;, il y avait des informations différentes dans les différents items dédoublonnés, celles stockées dans les items supprimés sont oubliées.</p>
<p>Par exemple :</p>
<p style="padding-left:30px;">Un veilleur utilise <a href="http://reader.google.com">Google Reader</a> (appelons-le <em>Lully</em>) pour partager sa veille, un autre utilise <a href="http://delicious.com">Delicious</a> (appelons-le <em>Couperin</em><sup><a name="doublons1callfootnote1" href="#doublons1footnote1">1</a></sup>).<br />
Ils partagent par hasard le même billet.<br />
Si Lully a le premier mis ce billet en partage, celui-ci se retrouvera fusionné dans le pipe commun, avec dans le champ &#8220;Description&#8221; l&#8217;intégralité du billet.<br />
Ensuite Couperin partage ce billet à son tour. Lors du dédoublonnage, c&#8217;est celui de Couperin qui sera conservé.<br />
Or dans Delicious le champ &#8220;Description&#8221; n&#8217;est renseigné qu&#8217;avec la description éventuellement mise par le veilleur.<br />
Donc dans le résultat final, l&#8217;item ne fournira plus le contenu du billet</p>
<p>Donc selon l&#8217;ordre dans lequel le même billet a été partagé, vous retrouverez son contenu dans le Bouillon&#8230; ou non.</p>
<p>Autre problème : dans l&#8217;item final, le seul champ &#8220;Origine&#8221; conservé sera celui du dernier veilleur, le billet eût-il été partagé 8 fois !</p>
<p>De même, si les 8 veilleurs ont rajouté un commentaire lors du partage, seul le plus récent sera conservé.</p>
<p>Bref, une perte d&#8217;information importante dans le cadre d&#8217;une veille collaborative (puisqu&#8217;elle rend compte et légitime le résultat final).</p>
<p>Donc les prochaines fois, on verra les plus gros morceaux : récupération de la liste des &#8220;origine&#8221;, et de la liste des &#8220;commentaires&#8221;. Sachant que j&#8217;ai aussi plusieurs autres billets à finir&#8230;</p>
<p>___________________________</p>
<p><a name="doublons1footnote1" href="#doublons1callfootnote1">1</a>. Parce que c&#8217;est <a href="http://fr.wikipedia.org/wiki/Fran%C3%A7ois_Couperin" target="_blank">un autre compositeur de l&#8217;époque moderne</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bouillon collaboratif : Lien "traduction" Google]]></title>
<link>http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif-lien-traduction-google/</link>
<pubDate>Mon, 28 Sep 2009 20:19:37 +0000</pubDate>
<dc:creator>Lully</dc:creator>
<guid>http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif-lien-traduction-google/</guid>
<description><![CDATA[Juste avant le lancement du Bouillon, a été rajouté un lien &#8220;Traduction automatique (Google)]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Juste avant le lancement du Bouillon, a été rajouté un lien &#8220;Traduction automatique (Google)&#8221; <strong>qui n&#8217;apparaît que sur les articles en anglais</strong>.</p>
<p>Or les flux RSS des <a href="http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif/" target="_blank">sources</a> ne fournissent pas, pour chaque billet, l&#8217;indication de langue : cette information n&#8217;est fournie nulle part. Il faut donc :</p>
<ol>
<li>demander au pipe de détecter automatiquement la langue</li>
<li>mettre la valeur de la langue (&#8220;en&#8221;, &#8220;fr&#8221;, etc.) dans un champ &#8220;language&#8221;</li>
<li>distinguer les billets dont la langue est &#8220;fr&#8221; de ceux dont c&#8217;est &#8220;en&#8221;, et pour ces derniers rajouter un lien.</li>
<li>Il faut que ce lien soit la concaténation de : &#8220;http://translate.google.com/translate?sl=en&#38;tl=fr&#38;u=&#8221; suivi du lien du billet. L&#8217;URL racine qui correspond à la traduction automatique dans Google, où la langue de départ est l&#8217;anglais (sl=en, pour <em>start language</em>) et la langue de destination est le français (tl=fr, pour <em>translation language</em>).</li>
</ol>
<h3>Etape 1 : détection automatique de la langue</h3>
<p>&#60;<img src="http://lh6.ggpht.com/_9ptMBMviwAE/SsEVO7ap-QI/AAAAAAAAAkA/pWnTO8osDac/s800/reconnaissance_language.png" alt="" /></p>
<p>Vous vous doutez que, lorsque vous lancez une requête dans Google, le moteur est capable de reconnaître la langue utilisée pour la requête. Donc Google sait reconnaître une langue sur quelques mots.</p>
<p>Il existe un service Google (une <a title="Qu'est-ce qu'une API" href="http://bibliotheques.wordpress.com/2009/06/25/quest-ce-quune-api/">API</a>, pour être exact) qui donne une valeur de langue quand on lui fournit une phrase.</p>
<p>Par exemple, la phrase suivante :</p>
<pre style="padding-left:30px;">Comment utiliser la traduction de Google</pre>
<p>peut être transmise à cette API ainsi :</p>
<p style="padding-left:30px;"><a href="http://ajax.googleapis.com/ajax/services/language/detect?q=Comment+utiliser+la+traduction+de+Google&#38;v=1.0" target="_blank">http://ajax.googleapis.com/ajax/services/language/detect?<strong>q=Comment+utiliser+la+traduction+de+Google</strong>&#38;v=1.0</a></p>
<p>Si vous cliquez sur le lien ci-dessus, vous ouvrez un fichier texte en format <a href="http://fr.wikipedia.org/wiki/JSON" target="_blank">JSON</a> ou les attributs de la valeur utilisée (la phrase en question) sont imbriquées les unes dans les autres, de manière assez comparable à un fichier XML.</p>
<p>Bref, dans la copie d&#8217;écran ci-dessus, <strong>le premier encart (Loop) contient un &#8220;URL Builder&#8221;</strong> qui crée un nouveau champ pour chaque item, champ intitulé <strong>item.lang_url</strong>. Sa valeur est la concaténation de :</p>
<ul>
<li>http://ajax.googleapis.com/ajax/services/language/detect?</li>
<li>&#38;q=item.title (titre de chaque billet partagé)</li>
<li>&#38;v=1.0</li>
</ul>
<p><strong>Le second encart (Loop) ouvre la page dont l&#8217;URL est celle qui vient d&#8217;être créée (avec un Fetch Data, dont l&#8217;adresse est item.lang_url)</strong>.<br />
Le champ &#8220;Path to item list&#8221; indique quelle valeur il faut récupérer, selon une syntaxe assez simple : dans le fichier dont l&#8217;URL est <a href="http://ajax.googleapis.com/ajax/services/language/detect?q=Comment+utiliser+la+traduction+de+Google&#38;v=1.0" target="_blank">http://ajax.googleapis.com/ajax/services/language/detect?q=Comment+utiliser+la+traduction+de+Google&#38;v=1.0</a>, la langue est dans responseData &#62; language. Donc on indique que la valeur <strong>responseData.language</strong> est à ranger dans item.language.</p>
<p>Ce faisant, Yahoo Pipes a récupéré en réalité toute une imbrication de l&#8217;information, et le <strong>dernier encart (Rename) simplifie le nom du champ</strong> : la valeur de langue (&#8220;fr&#8221;) avait été stockée dans <strong>item.language.0.content</strong> (on s&#8217;en rend compte assez vite dans le debugger). Elle sera désormais dans <strong>item.language</strong>.</p>
<h3>Etape 2 : génération du lien vers Google Translate</h3>
<p><a href="http://lh3.ggpht.com/_9ptMBMviwAE/SsD2jLcCqjI/AAAAAAAAAj0/N9ecHE9c-OM/s800/split_language.png" target="_blank"><img src="http://lh3.ggpht.com/_9ptMBMviwAE/SsD2jLcCqjI/AAAAAAAAAj0/N9ecHE9c-OM/s400/split_language.png" alt="" /></a></p>
<p>Après que le champ item.language a été correctement renseigné grâce à l&#8217;étape 1, on divise le flux produit en deux. Le module &#8220;Split&#8221; produit deux flux identiques.</p>
<p>Dans celui de gauche, je ne laisse passer <strong>que les items de langue française</strong>, que je réinjecte dans le flux unique (Union).</p>
<p>Dans celui de droite, <strong>je bloque tous les items de langue française</strong>. Puis pour chacun de ces items, je génère la ligne suivante :</p>
<p style="padding-left:30px;">&#60;p style=&#8221;text-align: right&#8221;&#62; <em>[créer un paragraphe aligné à droite]</em><br />
&#60;a href=&#8221;http://translate.google.com/translate?sl=en&#38;tl=fr&#38;u=<strong>item.link</strong>&#8220;&#62;Traduction automatique (Google)<br />
&#60;/a&#62;<br />
&#60;/p&#62;</p>
<p>Puis je réinjecte ces items-là aussi dans le flux principal (module Union)</p>
<p>Et voilà.</p>
<h3>Remarque</h3>
<p>Notez que pour l&#8217;instant je n&#8217;ai pas abordé la question du dédoublonnage. C&#8217;est le plus gros morceau (rien à voir avec celui-ci). Donc j&#8217;avance progressivement (en tout cas, j&#8217;essaie !).</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Silvère a dit : que le Bouillon soit. Et le Bouillon fut ! Et maintenant il devient...]]></title>
<link>http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif/</link>
<pubDate>Mon, 28 Sep 2009 12:00:04 +0000</pubDate>
<dc:creator>Lully</dc:creator>
<guid>http://bibliotheques.wordpress.com/2009/09/28/bouillon-collaboratif/</guid>
<description><![CDATA[&#8230; collaboratif. S&#8217;abonner au Bouillon collaboratif Le Bibliobsédé a proposé une ouvertur]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>&#8230; collaboratif.</strong></p>
<p style="text-align:right;"><strong><a href="http://feeds.feedburner.com/mondelivre" target="_blank">S&#8217;abonner au Bouillon collaboratif</a></strong></p>
<p>Le <a href="http://bibliobsession.net" target="_blank">Bibliobsédé</a> a proposé une ouverture à la collaboration pour les ingrédients de son <a href="http://www.bibliobsession.net/restez-au-jus-avec-le-bouillon-du-bibliobsede/" target="_blank">Bouillon</a>. Vous retrouverez l&#8217;information <a href="http://www.bibliobsession.net/2009/09/28/nouvelle-recette-pour-le-bouillon-le-bouillon-des-bibliobsedes/" target="_blank">chez lui</a> et ailleurs.</p>
<p>Il me revient naturellement la joie de vous expliquer, aussi pédagogiquement que possible, le casse-tête qu&#8217;à signifié cette collaboration sous l&#8217;angle &#8220;Tutoriel Yahoo Pipes&#8221;.</p>
<p>Parce que, grâce à Silvère (que mille tweets chantent sa gloire !), j&#8217;ai dû me tordre les méninges et les boyaux et les tuyaux (de Yahoo) pour structurer un résultat correct, manipulable et intéressant.</p>
<p>Donc, présentation du pipe (et merci de le prononcer &#8220;païpe&#8221;, même intérieurement) en plusieurs étapes. Comme le résultat est relativement complexe, cela fera l&#8217;objet de plusieurs billets (au moins 3)</p>
<h3>Aujourd&#8217;hui : Les sources</h3>
<p><img title="Les sources" src="http://lh4.ggpht.com/_9ptMBMviwAE/SkHYh1avpWI/AAAAAAAAAcw/reJzMI0hqiU/s800/sources-pipe.png" alt="Schéma Yahoo Pipes - les sources" /></p>
<p>Chaque &#8220;veilleur&#8221; a un outil propre de partage d&#8217;informations. Google Reader pour la plupart, mais aussi Delicious ou d&#8217;autres outils encore. Chaque fois qu&#8217;un veilleur enrichit sa page de partage, il enrichit aussi le flux RSS correspondant. Donc l&#8217;activité de partage de chaque veilleur fournit un flux RSS.</p>
<p>La combinaison des sources n&#8217;est pas très complexe (ou n&#8217;est pas le plus complexe) :</p>
<ul>
<li>Un Fetch Feed pour intégrer le flux</li>
<li>L&#8217;ajout d&#8217;un champ &#8220;Origine&#8221; pour indiquer à qui appartient ce flux (Module Loop avec un String Builder)</li>
<li>Et la fusion de tout ça&#8230;</li>
<li>retrié par ordre de date de publication immédiatement (pour voir aussitôt dans le debugger ce que ça donne)</li>
</ul>
<p><a href="http://lh6.ggpht.com/_9ptMBMviwAE/SkHZMda_0uI/AAAAAAAAAc0/Xc_et_c1VIY/s800/sources-pipe.png" target="_blank"><img src="http://lh6.ggpht.com/_9ptMBMviwAE/SkHZMda_0uI/AAAAAAAAAc0/Xc_et_c1VIY/s288/sources-pipe.png" alt="" /></a></p>
<p>Juste avant la production du fil RSS, on rajoute le champ &#8220;Origine&#8221; à la &#8220;description&#8221; (la &#8220;description&#8221;, pour un item dans un flux RSS, c&#8217;est tout simplement le contenu du texte)</p>
<p><img src="http://lh5.ggpht.com/_9ptMBMviwAE/Sr9db19WKyI/AAAAAAAAAjw/Xk6Z5d4XD4E/s800/origine-description.png" alt="" /></p>
<p>Mais s&#8217;il n&#8217;avait fallu que ça, peut-être Yahoo Pipes n&#8217;aurait pas été nécessaire (d&#8217;autres outils existent pour fusionner des flux RSS !). Yahoo Pipes permet aussi :</p>
<ul>
<li>de dédoublonner</li>
<li>de récupérer la liste des personnes qui ont partagé le même billet</li>
<li>de récupérer d&#8217;éventuels commentaires de la part de ces personnes.</li>
<li>proposer les billets partagés par plus de deux personnes unqiquement (parce que la veille de 20 veilleurs environ, ça peut paraître excessif à beaucoup. Ils peuvent alors profiter du <strong>Nectar du bouillon</strong>, <a href="http://feeds.feedburner.com/nectar-du-bouillon" target="_blank">par RSS</a> ou <a href="http://www.feedblitz.com/f/?Sub=606003" target="_blank">par mail</a>)</li>
</ul>
<p>Cela, c&#8217;était le plus drôle.</p>
<p>Depuis, j&#8217;ai aussi finassé en rajoutant un lien &#8220;Traduction automatique Google&#8221; quand le billet partagé était en anglais. Donc il a fallu utiliser un outil de reconnaissance automatique de la langue.</p>
<p>Bref, vous voyez qu&#8217;il y a de quoi parler pour quelques autres billets !</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wordpress in miniature.]]></title>
<link>http://netcultures.wordpress.com/2009/09/18/wordpress-in-miniature/</link>
<pubDate>Thu, 17 Sep 2009 15:54:38 +0000</pubDate>
<dc:creator>netcultures</dc:creator>
<guid>http://netcultures.wordpress.com/2009/09/18/wordpress-in-miniature/</guid>
<description><![CDATA[Here&#8217;s a handy tool for y&#8217;all. WordPress. It&#8217;s probably one of the most common CMS]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.flickr.com/photos/fotologic/1283109349/" title="Torn Posters by fotologic, on Flickr"><img src="http://farm2.static.flickr.com/1322/1283109349_903e38a0c9.jpg" width="333" height="500" alt="Torn Posters" /></a><br />
Here&#8217;s a handy tool for y&#8217;all. WordPress. It&#8217;s probably one of the most common CMSs (Content Management Systems) in existence. It&#8217;s written in <a href="http://php.net">PHP</a> and the <a href="http://mysql.com">MySQL</a> dialect of <a href="http://en.wikipedia.org/wiki/SQL">SQL</a>, two languages that I do <em>not</em> intend to cover in this course.  The beauty of WordPress, as opposed to systems like <a href="http://rubyonrails.org/">Ruby on Rails,</a> <a href="http://www.joomla.org/">Joomla</a> or <a href="http://www.djangoproject.com/">Django</a>, is that you can do a lot of stuff without having to touch the PHP/SQL stuff. I might argue that the beauty of Django or Rails is that it makes the code so simple that you don&#8217;t mind messing with it. But that is definitely digressing. You might want to give those frameworks a look if you are going further later on.</p>
<p>The distinction with all these systems, the thing that makes them different from the javascript-based code we&#8217;ve been developing so far, is that javascript runs (typically) in the browser, on the computer of the user who visits your page. PHP and SQL though are executed on a the server. This is why UTS pays Dreamhost money for the usage of their machines.</p>
<p>But one step at a time. WordPress is a great way of seeing how all this website stuff works&#8230; let&#8217;s take it <a href="http://netcultures.wordpress.com/2009/09/11/a-quick-look-behind-the-curtain/">from where we left off last time</a>, installing stuff from the dreamhost control panel.<!--more--></p>
<div id="attachment_271" class="wp-caption alignnone" style="width: 510px"><a href="https://panel.dreamhost.com/index.cgi?tree=goodies.installer&#38;"><img class="size-full wp-image-271" title="The dreamhost add-new-software screen" src="http://netcultures.wordpress.com/files/2009/09/picture-21.png" alt="The dreamhost add-new-software screen" width="500" height="333" /></a><p class="wp-caption-text">The dreamhost add-new-software screen</p></div>
<p>Shazam. You now have wordpress installed. Why not take a look at what you have there, and fill out your info?</p>
<div id="attachment_273" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-273" title="your brand new blog thingy" src="http://netcultures.wordpress.com/files/2009/09/picture-7.png" alt="your brand new blog thingy - don't get the email wrong or you'll have to start again." width="500" height="375" /><p class="wp-caption-text">your brand new blog thingy - don&#39;t get the email wrong or you&#39;ll have to start again.</p></div>
<p>Once you&#8217;ve logged in you&#8217;ll be presented with a classic blog dashboard where you can hang around editing posts and so forth. There&#8217;s a million options here which might be confusing. Fortunately there is<a href="http://codex.wordpress.org/"> an extensive manual</a>. Why not try to make a brand new post? Can you work out how to do that? Having edited your new post, why not find the post in a browser and have a look the published version? Now, run firebug, or press &#8220;view source&#8221; and have a look at the HTML that makes up the page&#8230; It&#8217;s a bit more complex that the stuff we were coding up by hand earlier, no?</p>
<div id="attachment_275" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-275" title="the view from the inside" src="http://netcultures.wordpress.com/files/2009/09/picture-10.png" alt="where all the wordpress action is at" width="500" height="432" /><p class="wp-caption-text">where all the wordpress action is at</p></div>
<p>How is this magic accomplished? Well, if you&#8217;d like you can look deeper into the internals of the software&#8230; you can point Cyberduck at the server and have a look at the files that make up your wordpress installation. There&#8217;s a lot of stuff there- basically, a crapload of PHP code that automates the process of generating HTML for you. You could edit the PHP code in turn if you wanted to&#8230; but why bother? Life is short, and there are some easier options to try first.</p>
<div id="attachment_284" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-284" title="FTP view " src="http://netcultures.wordpress.com/files/2009/09/picture-211.png" alt="FTP view of the php files that dreamhost has installed for you to make wordpress go" width="500" height="261" /><p class="wp-caption-text">FTP view of the php files that dreamhost has installed for you to make wordpress go</p></div>
<p>For a start, you can modify wordpress&#8217;s behaviour with plugins, little bits of PHP code that the community has generously written and shared. How about we look for ones that give the blog handy map mashup functionality? I happen to know one of the geo mashup standards is called &#8220;GeoRSS&#8221;, so I&#8217;ll do  search for that. Plugins are variable in quality, but the first one listed there looks alright:</p>
<div id="attachment_277" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-277" title="hunting georss plugins" src="http://netcultures.wordpress.com/files/2009/09/picture-12.png" alt="i search for georss, i find too many options." width="500" height="361" /><p class="wp-caption-text">i search for georss, i find too many options.</p></div>
<p>From there it&#8217;s as simple as pressing the &#8220;install&#8221; button. Well, almost. this one uses google maps, so you have to sign on to google maps too:</p>
<div id="attachment_278" class="wp-caption alignnone" style="width: 510px"><a href="http://maps.google.com/apis/maps/signup.html"><img class="size-full wp-image-281 " title="signing on for a google maps API key" src="http://netcultures.wordpress.com/files/2009/09/picture-17.png" alt="signing on for a google maps API key is typical of the sorts of sign on you have to do to use third party services." width="500" height="733" /></a><p class="wp-caption-text">signing on for a google maps API key is typical of the sorts of sign on you have to do to use third party services.</p></div>
<p>After those steps, <em>BAM</em>, you now have a mapping-enabled blog:</p>
<div id="attachment_278" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-278" title="georss settings" src="http://netcultures.wordpress.com/files/2009/09/picture-14.png" alt="cripes, a whole new bonus settings menu has appeared." width="500" height="380" /><p class="wp-caption-text">cripes, a whole new bonus settings menu has appeared.</p></div>
<p>Great. But you can also change the appearance of your blog. The visual equivalent of a plugin is a &#8220;theme&#8221;, a collection of CSS and code that changes the appearance of your blog. There are loads of community-contributed ones there too.</p>
<div id="attachment_279" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-279" title="theme hunting" src="http://netcultures.wordpress.com/files/2009/09/picture-15.png" alt="you can hunt &#34;themes&#34; the same way as hunting plugins" width="500" height="539" /><p class="wp-caption-text">you can hunt &#34;themes&#34; the same way as hunting plugins</p></div>
<p>Of if you need to make finer changes, you can edit the CSS, or the code, that makes up your site by yourself:</p>
<div id="attachment_280" class="wp-caption alignnone" style="width: 509px"><img class="size-full wp-image-280" title="The theme editor" src="http://netcultures.wordpress.com/files/2009/09/picture-16.png" alt="The theme editor allows you to get at the CSS and HTML that makes up the site" width="499" height="352" /><p class="wp-caption-text">The theme editor allows you to get at the CSS and HTML that makes up the site</p></div>
<p>Now, how about taking it further?</p>
<p>There are loads of interesting plugins &#8211; say if you want to integrate some other social networking sites that you are involved in, you could install  <a href="http://wordpress.org/extend/plugins/lifestream/">Lifestream</a></p>
<p>If you think giving your readers the ability to comment on the individual paragraphs of your blog, for example, there are plugins to enable that. There is an old system called comment press that makes an <a href="http://www.futureofthebook.org/commentpress/about/">interesting case about why you might want to do that</a>. Don&#8217;t install that, though, install the new version called <a href="http://digress.it/">digress.it</a>.</p>
<p>Or if you wanted to use wordpress as a mashup engine, lots of things you might want to do don&#8217;t even need you to install plugins. For example, you could use the wordpress sidebar widgets to download and install new content from other sites (or from yahoo pipes, or from dapper) using rss&#8230; anyone care to walk us through that one?</p>
<p>And if you want to combine some of the other skills we&#8217;ve been learning with this&#8230; yes, jQuery, and CSS and all that stuff still work. jQuery ships with wordpress and it&#8217;s <a href="http://digwp.com/2009/06/including-jquery-in-wordpress-the-right-way/">easy to enable</a>. You can <a href="http://codex.wordpress.org/Using_Javascript">create scripts</a> on a per-page basis or for every page in your site. You can also <a href="http://wordpress.org/extend/plugins/use-google-libraries/">use the google-hosted version</a>, as we&#8217;ve been doing in class. There&#8217;s a little trick, though &#8211; to enable the $() business to work like you&#8217;re used to, you have to write your javascript files <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script#Default_scripts_included_with_WordPress">like this:</a></p>
<pre style="font-variant:normal!important;text-align:left!important;background-image:initial;background-repeat:initial;background-attachment:initial;background-color:#f5f5f5;font-size:12px;line-height:1.3em;font-family:Consolas, Monaco, 'Courier New', Courier, monospace;font-weight:inherit;white-space:pre-wrap;background-position:initial initial;border:1px solid #dadada;margin:0 0 22px;padding:11px;">jQuery(document).ready(function($) {
    // $() will work as an alias for jQuery() inside of this function
});</pre>
<p>There are some excellent tutorials out there on precisely this:</p>
<ul>
<li><a href="http://speckyboy.com/2009/08/06/30-tutorials-combining-both-wordpress-and-jquery/">30 Tutorials Combining Both WordPress and jQuery</a></li>
<li><a href="http://www.wpbeginner.com/plugins/15-plugins-to-unleash-the-invincible-power-of-jquery-and-wordpress/">15+ Plugins to Unleash the Invincible Power of jQuery and WordPress</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[品牌重整 企業識別設計更新及規劃… 紐約設計品牌專業顧問服務 Since 1983]]></title>
<link>http://emilyma.wordpress.com/2009/09/17/%e5%93%81%e7%89%8c%e9%87%8d%e6%95%b4-%e4%bc%81%e6%a5%ad%e8%ad%98%e5%88%a5%e8%a8%ad%e8%a8%88%e6%9b%b4%e6%96%b0%e5%8f%8a%e8%a6%8f%e5%8a%83%e2%80%a6-%e7%b4%90%e7%b4%84%e8%a8%ad%e8%a8%88%e5%93%81%e7%89%8c/</link>
<pubDate>Thu, 17 Sep 2009 04:00:40 +0000</pubDate>
<dc:creator>紐約設計 品牌設計顧問  Emily Ma/Senior Executive</dc:creator>
<guid>http://emilyma.wordpress.com/2009/09/17/%e5%93%81%e7%89%8c%e9%87%8d%e6%95%b4-%e4%bc%81%e6%a5%ad%e8%ad%98%e5%88%a5%e8%a8%ad%e8%a8%88%e6%9b%b4%e6%96%b0%e5%8f%8a%e8%a6%8f%e5%8a%83%e2%80%a6-%e7%b4%90%e7%b4%84%e8%a8%ad%e8%a8%88%e5%93%81%e7%89%8c/</guid>
<description><![CDATA[品牌重整 企業識別設計更新及規劃… 紐約設計品牌專業顧問服務 Since 1983 商標(Logo)反映出企業的品牌形象，許多企業在成長到一個階段時，將商標加以更換或是修飾，以宣傳新的企業形象及價值，]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div class="mceTemp">
<dt class="wp-caption-dt"><a href="http://emilyma.wordpress.com/files/2009/09/ecct351.jpg"></a></dt>
</div>
<p class="mceTemp"><strong>品牌重整 企業識別設計更新及規劃… 紐約設計品牌專業顧問服務 Since 1983</strong></p>
<p class="mceTemp">商標(Logo)反映出企業的品牌形象，許多企業在成長到一個階段時，將商標加以更換或是修飾，以宣傳新的企業形象及價值，或者直接更換一個全新的商標；也有許多企業整合之後便更換商標，以針對有所改變的目標市場和利基客群,轉化或進增進對企業的品牌感受。重整或更新商標能提振品牌形象，使過時或逐漸萎靡的企業形象煥然一新。例如Inventec Electronic（英業達),  Twinhead International corporation（倫飛電腦), Stylution International Corporation (Restonic)（運時通集團/席樂頓), European Chamber of Commerce Taipei /ECCT (歐洲商會) PartnerTech Corporation（拍擋科技), Ingenuity Management Consulting Service / IMCI (智理顧問有限公司), Compass Public Relation（達豐公關顧問),  Taiwan Depository &#38; Clearing Corporation /TDCC（台灣集中保管結算所)等等&#8230;以及其它的許多企業都藉由修飾 / 重整品牌形象的一連串動作，成功將事業推展至更高峰！</p>
<p class="mceTemp">無論是新設計、修飾或重整企業商標，打造品牌形象無疑是對企業本身最重要的投資。正所謂：工欲善其事，必先利其器。因此，必須審慎尋找能夠對你的企業深入研究與了解的專業設計顧問…[…] <a title="Mr. Right" href="http://newyorkdesignblogtalk.blogspot.com/2009/09/how-to-find-right-graphic-designer.html" target="_self">http://newyorkdesignblogtalk.blogspot.com/2009/09/how-to-find-right-graphic-designer.html</a> 才能攜手創造品牌奇蹟。</p>
<div id="attachment_78" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/tdcc352.gif"><img class="size-full wp-image-78" title="台灣集中保管結算所" src="http://emilyma.wordpress.com/files/2009/09/tdcc352.gif" alt="台灣集中保管結算所" width="252" height="264" /></a><p class="wp-caption-text">台灣集中保管結算所</p></div>
<div id="attachment_79" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/twinhead35.gif"><img class="size-full wp-image-79" title="倫飛電腦" src="http://emilyma.wordpress.com/files/2009/09/twinhead35.gif" alt="倫飛電腦" width="252" height="262" /></a><p class="wp-caption-text">倫飛電腦</p></div>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<div class="mceTemp">
<dt class="wp-caption-dt"><a href="http://emilyma.wordpress.com/files/2009/09/ingenuity-imc351.gif"></a></dt>
</div>
<div id="attachment_100" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/ingenuity-imc352.gif"><img class="size-full wp-image-100" title="智理顧問有限公司" src="http://emilyma.wordpress.com/files/2009/09/ingenuity-imc352.gif" alt="智理顧問有限公司" width="252" height="265" /></a><p class="wp-caption-text">智理顧問有限公司</p></div>
<p class="mceTemp"> </p>
<div id="attachment_88" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/grandtek351.gif"><img class="size-full wp-image-88" title="Grandtek35" src="http://emilyma.wordpress.com/files/2009/09/grandtek351.gif" alt="瀧丰興業有限公司" width="252" height="256" /></a><p class="wp-caption-text">瀧丰興業有限公司</p></div>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<div id="attachment_89" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/stylution351.gif"><img class="size-full wp-image-89" title="Stylution35" src="http://emilyma.wordpress.com/files/2009/09/stylution351.gif" alt="運時通集團/席樂頓" width="252" height="261" /></a><p class="wp-caption-text">運時通集團/席樂頓</p></div>
<p class="mceTemp"> </p>
<div id="attachment_97" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/ecct353.jpg"><img class="size-full wp-image-97" title="歐洲商會" src="http://emilyma.wordpress.com/files/2009/09/ecct353.jpg" alt="歐洲商會" width="252" height="262" /></a><p class="wp-caption-text">歐洲商會</p></div>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<p class="mceTemp"> </p>
<div id="attachment_98" class="wp-caption alignleft" style="width: 262px"><a href="http://emilyma.wordpress.com/files/2009/09/partnertech353.jpg"><img class="size-full wp-image-98" title="拍擋科技" src="http://emilyma.wordpress.com/files/2009/09/partnertech353.jpg" alt="拍擋科技" width="252" height="264" /></a><p class="wp-caption-text">拍擋科技</p></div>
<p class="mceTemp"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"> </p>
<p class="wp-caption-dt"><a href="http://emilyma.wordpress.com/files/2009/09/stylution35.gif"></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Yahoo! Features]]></title>
<link>http://prakashria.wordpress.com/2009/09/09/yahoo-features/</link>
<pubDate>Wed, 09 Sep 2009 07:14:27 +0000</pubDate>
<dc:creator>Prakash</dc:creator>
<guid>http://prakashria.wordpress.com/2009/09/09/yahoo-features/</guid>
<description><![CDATA[Yahoo Features ppt]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div>
<h3 style="text-align:center;margin:3px;padding:0;"></h3>
<h3 style="text-align:center;margin:3px;padding:0;"><img class="alignnone size-medium wp-image-57" title="Y! features" src="http://prakashria.wordpress.com/files/2009/09/y-features1.jpg?w=300" alt="Y! features" width="300" height="225" /></h3>
<h3 style="text-align:center;margin:3px;padding:0;"></h3>
<h3 style="text-align:center;margin:3px;padding:0;"><em><a href="http://www.authorstream.com/Presentation/prakashp-236994-yahoo-features-ppt-flickr-mobile-hot-jobs-pipes-finance-science-technology-powerpoint/" target="_blank">Yahoo Features ppt</a></em></h3>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[全新設計視覺識別系統 拍檔科技 - 紐約設計受委託專業重整及規劃]]></title>
<link>http://newyorkdesigntwn.wordpress.com/2009/08/31/%e5%85%a8%e6%96%b0%e8%a6%96%e8%a6%ba%e8%ad%98%e5%88%a5%e7%b3%bb%e7%b5%b1-%e6%8b%8d%e6%aa%94%e7%a7%91%e6%8a%80-%e7%b4%90%e7%b4%84%e8%a8%ad%e8%a8%88-%e5%8f%97%e5%a7%94%e8%a8%97%e5%b0%88%e6%a5%ad/</link>
<pubDate>Mon, 31 Aug 2009 23:22:21 +0000</pubDate>
<dc:creator>紐約設計  平面設計顧問</dc:creator>
<guid>http://newyorkdesigntwn.wordpress.com/2009/08/31/%e5%85%a8%e6%96%b0%e8%a6%96%e8%a6%ba%e8%ad%98%e5%88%a5%e7%b3%bb%e7%b5%b1-%e6%8b%8d%e6%aa%94%e7%a7%91%e6%8a%80-%e7%b4%90%e7%b4%84%e8%a8%ad%e8%a8%88-%e5%8f%97%e5%a7%94%e8%a8%97%e5%b0%88%e6%a5%ad/</guid>
<description><![CDATA[全新視覺識別系統  拍檔科技股份有限公司正式啟用 -  紐約設計 受委託專業重整及整體規劃 拍檔科技股份有限公司 正宣佈式啟用全新視覺識別系統…紐約設計 New York Design專業重整及規劃…]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>全新視覺識別系統  拍檔科技股份有限公司正式啟用 -  紐約設計 受委託專業重整及整體規劃</strong></p>
<p>拍檔科技股份有限公司 正宣佈式啟用全新視覺識別系統…紐約設計 New York Design專業重整及規劃…服務包括: Rebranding, Signature Makeover, Graphic Design, Problem Defining, Visual Identity Graphic Standards and Systems.</p>
<p>Partner Tech Corporation/ 拍檔科技股份有限公司: <a href="http://www.partner.com.tw">http://www.partner.com.tw</a></p>
<p> <a href="http://issuu.com/new.york.design/docs/partnertech_vis"><img class="alignleft size-full wp-image-132" title="PT Manual copy" src="http://newyorkdesigntwn.wordpress.com/files/2009/08/pt-manual-copy.png" alt="PT Manual copy" width="288" height="207" /></a></p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p> <em>Click Book Cover to view contents&#8230;</em></p>
<p><em> </em></p>
<p>&#160;</p>
<p><a href="http://issuu.com/new.york.design/docs/partnerintro"></a></p>
<p>New York Design: <a href="http://www.newyorkdesign.com.tw/">http://www.newyorkdesign.com.tw</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[NEW YORK DESIGN - Brand &amp; Graphic Design Consultants 紐約設計 品牌形象規劃]]></title>
<link>http://michaellamson.wordpress.com/2009/08/29/new-york-design-brand-graphic-design-consultants/</link>
<pubDate>Sat, 29 Aug 2009 00:49:39 +0000</pubDate>
<dc:creator>Michael Lamson</dc:creator>
<guid>http://michaellamson.wordpress.com/2009/08/29/new-york-design-brand-graphic-design-consultants/</guid>
<description><![CDATA[Since 1983, New York Design has been providing brand, corporate identity system; naming, corporate a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Since 1983, New York Design has been providing brand, corporate identity system; naming, corporate annual report, annual report online, packaging design, website graphic and marketing communication services to institutions and corporations, large and small.</p>
<p>平面設計,品牌策略,企業形象,命名,商標設計,品牌重整,識別系統, 網站設計, 整體品牌形象規劃…紐約設計 NEW YORK DESIGN…  since 1983</p>
<p><strong>紐約設計 設計案例分享   New York Design Portfolio 2009</strong></p>
<p><em>Click to view portfolio:</em></p>
<p><a href="http://issuu.com/New.York.Design/docs/profolio_2"><img class="alignleft size-full wp-image-162" title="PortfolioTwo .gif" src="http://michaellamson.wordpress.com/files/2009/08/portfoliotwo.gif" alt="PortfolioTwo .gif" width="216" height="256" /></a><a href="http://issuu.com/New.York.Design/docs/casestudy"><img class="alignleft size-full wp-image-160" title="PortfolioOne .gif" src="http://michaellamson.wordpress.com/files/2009/08/portfolioone.gif" alt="PortfolioOne .gif" width="216" height="255" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[商品, 品牌, 企業命名 - 運時通, 美國運時通, 席樂頓, 美國席樂頓名床 Brand, Product Naming, CIS &amp; VIS]]></title>
<link>http://newyorkdesigntwn.wordpress.com/2009/08/24/%e7%b4%90%e7%b4%84%e8%a8%ad%e8%a8%88-i-company-name-product-brand-naming-programs-%e5%95%86%e5%93%81%e4%bc%81%e6%a5%ad%e5%91%bd%e5%90%8d-%e9%81%8b%e6%99%82%e9%80%9a-%e7%be%8e%e5%9c%8b/</link>
<pubDate>Mon, 24 Aug 2009 23:18:59 +0000</pubDate>
<dc:creator>紐約設計  平面設計顧問</dc:creator>
<guid>http://newyorkdesigntwn.wordpress.com/2009/08/24/%e7%b4%90%e7%b4%84%e8%a8%ad%e8%a8%88-i-company-name-product-brand-naming-programs-%e5%95%86%e5%93%81%e4%bc%81%e6%a5%ad%e5%91%bd%e5%90%8d-%e9%81%8b%e6%99%82%e9%80%9a-%e7%be%8e%e5%9c%8b/</guid>
<description><![CDATA[BRAND  AND PRODUCT NAMING PROGRAMS  -  商品,企業命名 &#8211;  運時通 美國運時通 席樂頓 美國席樂頓名床 A company name, a prod]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>BRAND  AND PRODUCT NAMING PROGRAMS  -  商品,企業命名 &#8211;  運時通 美國運時通 席樂頓 美國席樂頓名床</strong></p>
<p>A company name, a product name, a brand name are more than just a word or a name. It is the beginning of a conversation &#8230; the beginning to success&#8230; Our services from research, brand strategy, name development to recommendations. Over the years,  紐約設計 New York Design has had extensive experience in creating new names for companies both regionally and internationally.</p>
<p>Some of the companies for whom we have developed new names for include “TravelTalk” for American Express (TRS); “ArtMedia ” for Pacific Technology; “Taipei Metro” for Far Eastern Group (FEG); “Webiz” for QLifePlus Company ; “MobileTech” for MobileTech International Corp.; “FineSound” for Fine Sound Audio Systems; &#8220;SOTA&#8221; and &#8220;SotaPlus&#8221; for Twinhead Int’l Corporation; &#8220;ooolaalaa.com&#8221; for an US lady accessories retail chain&#8230; &#8220;MovieTIME&#8221; Apple iPhone home screen icon for Ooolaalaa-PCA Inc.</p>
<p><strong>Project Demo</strong> :  運時通傢具集團 Stylution Group &#8211; 品牌命名,整體品牌形象規劃服務,企業識別,平面設計</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/xIGc1nj34ZA&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/xIGc1nj34ZA&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p><img class="alignnone size-full wp-image-62" title="Print" src="http://newyorkdesigntwn.wordpress.com/files/2009/08/stylution2.jpg" alt="Print" width="510" height="365" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Eingehende Links über Yahoo Pipes einbinden]]></title>
<link>http://netztaucher.wordpress.com/2009/08/22/eingehende-links-ueber-yahoo-pipes-einbinden/</link>
<pubDate>Sat, 22 Aug 2009 15:48:45 +0000</pubDate>
<dc:creator>Torsten</dc:creator>
<guid>http://netztaucher.wordpress.com/2009/08/22/eingehende-links-ueber-yahoo-pipes-einbinden/</guid>
<description><![CDATA[Wichtiger Hinweis: Diese Idee bezieht sich auf selbst-gehostete WordPress-Installationen und nicht a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Wichtiger Hinweis: Diese Idee bezieht sich auf selbst-gehostete WordPress-Installationen und nicht auf WordPress.com-Blogs!</strong></p>
<p>Nutzt man <a href="http://www.perun.net/2005/06/03/wordpress-als-cms-ein-beispiel/">WordPress als CMS</a>, dann macht die Anzeige der <a href="http://www.artux.com.ar/contenido/nueva-version-del-plugin-who-link-here-para-mostrar-los-enlaces-entrantes/">eingehenden Links im Dashboard</a> (Übersicht) keinen Sinn mehr, denn die stützt sich auf eine <a href="http://blogsearch.google.com/">Google-Blog-Suche</a> mit dem Paramter &#8220;link:&#8221; gefolgt von der eigenen Domain. Die Ausgabe erfolgt per RSS-Feed. Die Google-Blogsuche findet natürlich nur Blogs und gibt daher für die Sache nach einer normalen Webseite keine Ergebnisse aus. Man könnte das Widget jetzt einfach ausblenden, aber diese Funktion ist ja eigentlich ganz nett &#8230;<br />
<!--more Weiterlesen ...--><br />
Was brauchen wir also? Eigentlich dasselbe nur mit einer normalen Google-Suche. Das Problem dabei ist, dass man die Google-Suchergebnisse nicht als RSS-Feed ausgeben kann. Nach einer kurzen Internet-Suche habe ich die Lösung in <a href="http://pipes.yahoo.com/pipes/">Yahoo Pipes</a> gefunden. Hier einfach als als Suchbegriff <strong>&#8220;link:Domain-Name&#8221;</strong> eingeben und sich die Ergebnisse als RSS-Feed ausgeben. Fertig! Das einzige was man dazu braucht ist eine Yahoo-ID.</p>
<p><img src="http://netztaucher.wordpress.com/files/2009/08/yahoopipes.png" alt="YahooPipes" title="YahooPipes" width="272" height="161" class="size-full wp-image-429" /></p>
<p>Verbesserungsbedarf gibt es allerdings bei der Anzeige in der Übersicht des Admin-Bereichs, denn dort steht nun folgendes:</p>
<blockquote><p><strong>Jemand</strong> verlinkt hierher in dem Artikel &#8220;Zitat-Auszug aus der Webseite&#8221;</p></blockquote>
<p>Wobei das Wort &#8220;Artikel&#8221; ein Link zu dem besagten Artikel ist. Man sieht schon: In einem Blog gebe es einen Autor, der nun standardmäßig auf &#8220;Jemand&#8221; gesetzt ist. Sieht ein bisschen doof aus und verbraucht Platz. Das Ganze wird in der Datei <strong>/wp-admin/includes/dashboard.php</strong> definiert, aber so richtig mag ich mich an die Änderung von Core-Dateien nicht heranwagen. <em>Ob es eine Möglichkeit gibt, das per Plugin zu lösen?</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Feed Twitter to FeedBurner]]></title>
<link>http://flagit.wordpress.com/2009/08/20/how-to-feed-twitter-to-feedburner/</link>
<pubDate>Thu, 20 Aug 2009 20:06:31 +0000</pubDate>
<dc:creator>thermalspindle</dc:creator>
<guid>http://flagit.wordpress.com/2009/08/20/how-to-feed-twitter-to-feedburner/</guid>
<description><![CDATA[I tried adding my Twitter RSS feed to FeedBurner a little earlier.  Even though FeedValidator identi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I tried adding <a href="http://www.twitter.com/rebootit" target="_blank">my Twitter</a> RSS feed to <a href="http://www.feedburner.com/" target="_blank">FeedBurner</a> a little earlier.  Even though <a href="http://www.feedvalidator.org" target="_blank">FeedValidator</a> identified the feed as valid FeedBurner wouldn&#8217;t.  Googling this suggested that either Twitter isn&#8217;t producing nice RSS feeds (which FeedValidator&#8217;s validation seems to contradict) or FeedBurner has blocked it.</p>
<p>I decided to try passing the RSS feed through another tool.  I considered using <a href="http://pipes.yahoo.com/" target="_blank">Yahoo Pipes</a>, but then decided that the feed aggregator from <a href="http://www.xfruits.com" target="_blank">XFruits</a> would be the quickest way.  I set-up a feed as an aggregation of just a single feed, passed that to FeedBurner and everything now seems to work.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mashups, and the web of data]]></title>
<link>http://netcultures.wordpress.com/2009/08/13/week-3b-mashups-and-the-web-of-data/</link>
<pubDate>Thu, 13 Aug 2009 09:23:18 +0000</pubDate>
<dc:creator>netcultures</dc:creator>
<guid>http://netcultures.wordpress.com/2009/08/13/week-3b-mashups-and-the-web-of-data/</guid>
<description><![CDATA[an image from Kirsty Boyle&#39;s excellent girltron project What on earth is a mashup? I don&#8217;t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div class="wp-caption alignnone" style="width: 404px"><a href="http://girltron.com/index.html"><img title="An image from Kirsty Boyles Girltron project" src="http://girltron.com/gal/images/12a.gif" alt="an image from Kirsty Boyles excellent girltron project" width="394" height="551" /></a><p class="wp-caption-text">an image from Kirsty Boyle&#39;s excellent girltron project</p></div>
<p>What on earth is a mashup? I don&#8217;t mean mashup in the media-sampling sense of <a href="http://www.youtube.com/watch?v=XLaZ-8IMtt0">DJ Earworm</a> or <a href="http://createdigitalmotion.com/2009/02/05/attack-of-the-remix-soda-jerk-interview-by-simulcast/">Soda Jerk</a>, but rather in the Web sense:<br />
<em>a mashup is a combination of two separate data sources available on the web, into some service or data set. Like the sampling sort of mashup, web mashups tend to be particularly valuable if their are surprising or subversive &#8211; but just plain useful is also good.<!--more--></em></p>
<p>Here are some examples, in varying degrees of sophistication</p>
<ul>
<li><a href="http://gotgastro.com/">Got Gastro</a></li>
<li><a href="http://googlemapsmania.blogspot.com/2009/08/map-of-essential-medicine-shortages.html">Essential Medicine Shortages</a></li>
<li><a href="http://nyc.everyblock.com/">Everyblock</a></li>
</ul>
<p>Now, let&#8217;s look at the ingredients of mashups:</p>
<p>Have a poke around these guys, and see if you can propose some more mashups to me (hint- you can get started by simply picking your favourites off <a href="http://www.programmableweb.com/matrix">ProgrammableWeb</a>)</p>
<p>So what are the ingredients of the mashup?</p>
<ol>
<li>At least two data sets&#8230;</li>
<li>&#8230;in a recognised format&#8230;</li>
<li>&#8230;and some software to tie them together</li>
</ol>
<h3>1 some data sets</h3>
<p>So, what are some datasets you can play with?</p>
<ul>
<li><a href="http://database.freebase.com/">some online databases &#8211; maybe too many, you&#8217;ll have to delve into these guys!</a></li>
<li><a href="http://finder.geocommons.com/">a geographic dataset search</a></li>
<li>This blog&#8217;s feed (can you remember how to find the address from last week?</li>
<li><a href="http://gotgastro.com/#Meta">Hell, even the GotGastro data is online</a></li>
<li>Anything with an RSS feed will do &#8211; how about your favourite blog?</li>
<li>&#8230;or something <a href="http://www.programmableweb.com/api/openaustralia">locally relevant</a></li>
<li>Want more? These, plus many more advanced datasets are on <a href="http://www.programmableweb.com/apis">ProgrammableWeb</a></li>
</ul>
<p>There are many, many more, and you can easily roll your own. Even this blog is a dataset.</p>
<h3>2 a recognised format</h3>
<p>Which brings us to the data formats question&#8230; Which I will gloss over for now. Let&#8217;s start by saying there are ways to convert between various formats, and some that are harder and some that are easier, and leave the detail until later.  RSS, JSON, KML, should be no problem for any of us. Later on we can handle CSV, REST, and maybe more.</p>
<h3>3 mashing software</h3>
<p>This week&#8217;s practical exercise will be built using Yahoo Pipes, and will follow on from  then Yahoo&#8217;s own <a href="http://blog.pipes.yahoo.net/about-pipes/">examples page</a>. Once we&#8217;ve had a play there, however, there are a plethora of other options that don&#8217;t even require any code &#8211; here are two excellent roundups, one from geek superstar <a href="http://simonwillison.net/2009/Jul/28/tools/">Simon Willison</a> and one from <a href="http://www.sitepoint.com/blogs/2009/07/08/10-web-apps-to-build-the-next-big-thing-without-writing-any-code/">Sitepoint</a>. There are lots of toolkits you can use to do this- <a href="http://docs.google.com/">google spreadsheets</a>, <a href="http://maps.google.com/">google maps</a>, <a href="http://www.xfruits.com/">xFruits</a> (the only one I don&#8217;t regularly use),  and <a href="http://www.dapper.net/dapp-factory.jsp">dapper</a> are among the most powerful. You might also be interested in looking at building mashups right inside your browser with firefox&#8217;s <a href="http://labs.mozilla.com/projects/ubiquity/">Ubiquity</a>. There are also more complex tools for doing it all, like writing your own code, <a href="http://thematicmapping.org/api">using maps and javascript&#8230;</a>, or the mega <a href="http://developer.yahoo.com/yql/">YQL</a> <a href="http://datatables.org/">datasets</a></p>
<p>More advanced guides can be found, again, on <a href="http://www.programmableweb.com/howto">ProgrammableWeb</a>, or in one of the many guidebooks. (<a href="http://www.amazon.com/How-Everything-Web-2-0-Mashups/dp/0071496270">e.g.</a>)</p>
<p>See if you can knock something together in-class. <strong>WARNING:</strong> things will break, go wrong and simply fail to work. Risks of the trade.</p>
<p>Finally, let&#8217;s be thinking about what all this enables. Let&#8217;s look at site with (maybe) valuable data that <em>doesn&#8217;t</em> enable mashups &#8211; the <a href="http://www.toiletmap.gov.au/browse.aspx?type=area&#38;id=183f7383-7867-4b54-bca2-7bb07f062b05">Australian government toilet locator</a>. Can you think how this data might be more useful in combination with other sites? Has anyone else mapped their toilet data? (<a href="http://finder.geocommons.com/searches?query=toilets">yes!</a>)</p>
<p>Does anyone want to try to reproduce <a href="http://www.stapisi.com/articles/putting-nsw-local-government-on-the-map">this gentleman&#8217;s amazing local goverment map</a>?</p>
<p>Or: consider which data <em>should</em> be available to mashup. <a href="http://gov2.net.au/blog/2009/08/17/what-data-should-we-be-releasing/">This is a hot topic in Australia right now</a>, and there&#8217;s even <a href="http://gov2.net.au/blog/2009/08/13/hack-mash-and-innovate-contests-coming-soon/">money in it for you</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Con i feed di Blogger, Feed Sifter batte Yahoo! Pipes]]></title>
<link>http://andrealazzarotto.com/2009/08/02/con-i-feed-di-blogger-feed-sifter-batte-yahoo-pipes/</link>
<pubDate>Sun, 02 Aug 2009 12:51:53 +0000</pubDate>
<dc:creator>Lazza</dc:creator>
<guid>http://andrealazzarotto.com/2009/08/02/con-i-feed-di-blogger-feed-sifter-batte-yahoo-pipes/</guid>
<description><![CDATA[Se devo essere sincero, non so dire se si tratti di un caso isolato, fatto sta che mi sono trovato d]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Se devo essere sincero, non so dire se si tratti di un caso isolato, fatto sta che mi sono trovato di fronte a dover risolvere un problemino della piattaforma Blogger. Ho deciso di iscrivermi tramite rss al <a href="http://www.innoland.it/" target="_blank">blog di Innovatel</a>. Tuttavia (in tutta sincerità) devo dire che non sono appassionato di ciclismo, pertanto quella parte di post non suscitava il mio interesse. <img src="http://img87.imageshack.us/img87/8887/facetonguegr7.png" alt="" align="absmiddle" /></p>
<p>Ho deciso di sottoscrivere pertanto solo la categoria Linux, e nel caso non ci fossero state le categorie, il tag omonimo. In WordPress, fare una cosa del genere è semplicissimo, basta modificare l&#8217;indirizzo del blog in questo modo: <a href="http://andrealazzarotto.com/tag/linux/feed/" target="_blank">http://andrealazzarotto.com/tag/linux/feed/</a></p>
<p>Né più né meno. Invece per Blogger non sono riuscito a fare una cosa del genere. Ho deciso quindi di utilizzare <a href="http://pipes.yahoo.com/" target="_blank">Yahoo! Pipes</a>, uno strumento molto potente e versatile per manipolare i feed rss in modo miratissimo. Ha anche una interfaccia semplice (anche se all&#8217;inizio può confondere). Il problema però si è presentato qui. Non so per quale motivo, Pipes non riusciva a filtrare il feed correttamente.  Neppure il feed Feedburner del blog migliorava le cose (forse non era attivo l&#8217;ottimizzatore di compatibilità?).</p>
<p>Stanco di essere lì a tirare fuori box, cambiare parametri, collegare, scollegare, spostare&#8230; Ho deciso di cercare una alternativa. L&#8217;ho trovata in <a href="http://feedsifter.com/" target="_blank">Feed Sifter</a>!</p>
<p>Semplicissimo e senza registrazione, ho inserito le parole che obbligatoriamente ci dovevano essere nel post (ogni riga è un filtro indipendente, basta che uno sia soddisfatto). Così ora ho l&#8217;indirizzo del feed filtrato, che è questo:</p>
<p><a href="http://feedsifter.com/?f=http%3A%2F%2Ffeeds.feedburner.com%2Finnoland&#38;linux&#38;open+source&#38;software+libero&#38;free+software" target="_blank">http://feedsifter.com/?f=http%3A%2F%2Ffeeds.feedburner.com%2Finnoland&#38;linux&#38;open+source&#38;software+libero&#38;free+software</a></p>
<p>Sono contento! Posso seguire i post di Innovatel riguardanti l&#8217;argomento che preferisco, e tutto in modo semplice semplice. <img src="http://img179.imageshack.us/img179/6131/facesmilevx9.png" alt="" width="22" height="22" align="absmiddle" /></p>
<p>Ah&#8230; ovviamente lo ringrazio perché ho usato il suo feed per fare questo articolo. <img src="http://img87.imageshack.us/img87/6978/facewinkll0.png" alt="" align="absmiddle" /></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
