<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Inovia Labs</title>
	<atom:link href="http://labs.inovia.fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.inovia.fr</link>
	<description></description>
	<lastBuildDate>Fri, 17 Feb 2012 14:52:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Why inline translation is good?</title>
		<link>http://labs.inovia.fr/why-inline-translation-is-good/</link>
		<comments>http://labs.inovia.fr/why-inline-translation-is-good/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 15:37:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Transl8]]></category>

		<guid isPermaLink="false">http://labs.inovia.fr/?p=393</guid>
		<description><![CDATA[You are in charge of an international project? You have difficulties getting the translation from the product owner ready for the release? Here is a few reasons why we think inline translation is good for your mental health. &#160; No &#8230; <a href="http://labs.inovia.fr/why-inline-translation-is-good/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You are in charge of an international project? You have difficulties getting the translation from the product owner ready for the release? Here is a few reasons why we think inline translation is good for your mental health.</p>
<p>&nbsp;</p>
<h3>No more translation integration</h3>
<p>If you don&#8217;t have inline translation, you will have to extract all the wordings in a file yourself, send it over to every translators, then integrate yourself all their translation. It is tedious, error prone and not agile at all: next release you will have to do the work again and again. Even for a small app, we are talking about hours of work.</p>
<p>With inline translation, like in <a href="http://www.magentocommerce.com/">Magento</a> or <a title="Transl8" href="http://labs.inovia.fr/transl8/">Transl8</a>, you let your users translate the text by browsing the app. No more file integration.</p>
<p>&nbsp;</p>
<h3>Ready to go live anytime</h3>
<p>Translators can then translate step by step and even if the work is only 90% finished, you already have an integrated translation ready to be used.</p>
<p>&nbsp;</p>
<h3>Reduce the translation mistakes</h3>
<p>Another bonus effect with online translation the text is presented <em>in context</em> &#8211;  by in context I mean be presented on the screen that pops up this message. You also reduce the errors of translation induced.</p>
<p>&nbsp;</p>
<h3>Reactive correction</h3>
<p>You can change in production within seconds a mispelling in a language.</p>
<p>Check <a title="Transl8" href="http://labs.inovia.fr/transl8/">Transl8</a> for a solution of inline translation with <a href="http://framework.zend.com/">Zend Framework</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.inovia.fr/why-inline-translation-is-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web intelligence with Urchin &amp; PHP Analytics</title>
		<link>http://labs.inovia.fr/web-intelligence-with-urchin-php-analytics/</link>
		<comments>http://labs.inovia.fr/web-intelligence-with-urchin-php-analytics/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 14:39:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Analytics]]></category>

		<guid isPermaLink="false">http://labs.inovia.fr/?p=337</guid>
		<description><![CDATA[Urchin and PHP Analytics are commonly used in conjunction: Urchin for the standard data collection and PHP Analytics for its flexibility. Let&#8217;s get started! &#160; Prepare the SQL datamart Let’s say you have a social network. We want to track &#8230; <a href="http://labs.inovia.fr/web-intelligence-with-urchin-php-analytics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Urchin and PHP Analytics are commonly used in conjunction: Urchin for the standard data collection and PHP Analytics for its flexibility. Let&#8217;s get started!</p>
<p>&nbsp;</p>
<h3>Prepare the SQL datamart</h3>
<p>Let’s say you have a social network. We want to track down the number of clicks on the &#8220;like&#8221; button, and be able to count by the type of media liked (image, video) and some characteristics of the user that liked the link (sex, age).<br />
The model should look like:</p>
<pre class="brush: sql">
CREATE TABLE tracking
(
&quot;key&quot; bigserial NOT NULL,
user_id integer,
media_type integer,
count_like_click integer
);

CREATE TABLE user
(
id bigserial NOT NULL,
name VARCHAR(50)
);

CREATE TABLE media_type
(
id bigserial NOT NULL,
name VARCHAR(50)
);
</pre>
<p>&nbsp;</p>
<h3>Virtual url in Google Analytics</h3>
<p>Write this snippet of Javascript. Here is a sample corresponding to what we built:</p>
<pre class="brush: javascript">
&lt;script type=&quot;text/javascript&quot;&gt;
function like_click_listener(){
user_id = &quot;42&quot;;
media_type = &quot;1&quot;;
urchinTracker(&quot;/share_click/&quot; + user_id + &quot;/&quot; + media_type);
}
&lt;/script&gt;
</pre>
<p>&nbsp;</p>
<h3>Bring Urchin data to PHP Analytics</h3>
<p>All you have to do is to query the API: <a href="https://secure.urchin.com/helpwiki/en/Data_API.html">https://secure.urchin.com/helpwiki/en/Data_API.html</a></p>
<p>The url follows this template:</p>
<pre>http://server.com/api/urchin/v1/ReportService/data?login=$login&amp;password=$password&amp;ids=$PROFILE_ID&amp;start-index=$start-index&amp;max-results=$max-results&amp;start-date=$start-date&amp;end-date=$end-date&amp;dimensions=u:request_stems&amp;metrics=u:pages&amp;table=1</pre>
<p>Notice we query table 1, dimension u:request_stems and metrics u:pages. Then you can use your favorite tool to load this webservice data to the PHP Analytics database. It can be <a href="http://www.talend.com/products-data-integration/" target="_blank">Talend Open Studio</a>, <a href="http://kettle.pentaho.com/" target="_blank">Kettle</a> or any ETL. We prefer a home made PHP script for such a simple example.</p>
<p>&nbsp;</p>
<h3>The metamodel</h3>
<p>Now we will put analytical info over the database: there we turn our standard SQL into a full <a href="http://en.wikipedia.org/wiki/ROLAP">R-OLAP cube</a>.</p>
<pre class="brush: xml">

&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;Schema name=&quot;MyWebsite&quot;&gt;
&lt;Cube name=&quot;Mega track&quot;&gt;
&lt;Table name=&quot;tracking&quot; /&gt;
&lt;Dimension name=&quot;User&quot; foreignKey=&quot;user_id&quot;&gt;
&lt;Hierarchy hasAll=&quot;true&quot; primaryKey=&quot;id&quot;&gt;
&lt;Table name=&quot;user&quot; /&gt;
&lt;Level name=&quot;User Name&quot; column=&quot;name&quot; type=&quot;String&quot; uniqueMembers=&quot;true&quot; /&gt;
&lt;/Hierarchy&gt;
&lt;/Dimension&gt;
&lt;Dimension name=&quot;Media type&quot; foreignKey=&quot;media_type&quot;&gt;
&lt;Hierarchy hasAll=&quot;true&quot; primaryKey=&quot;id&quot;&gt;
&lt;Table name=&quot;media_type&quot; /&gt;
&lt;Level name=&quot;Media type&quot; column=&quot;name&quot; type=&quot;String&quot; uniqueMembers=&quot;true&quot; /&gt;
&lt;/Hierarchy&gt;
&lt;/Dimension&gt;
&lt;Measure name=&quot;Like Clicks&quot; dimension=&quot;Measures&quot; column=&quot;count_like_click&quot; aggregator=&quot;sum&quot; formatString=&quot;#,##0&quot; /&gt;
&lt;/Cube&gt;
&lt;/Schema&gt;
</pre>
<p>Now you can easily enrich your report with referential data, add a timeline &#8230;</p>
<p>Happy hacking!</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.inovia.fr/web-intelligence-with-urchin-php-analytics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PG Bench released!</title>
		<link>http://labs.inovia.fr/pg-bench-released/</link>
		<comments>http://labs.inovia.fr/pg-bench-released/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 13:04:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PG Bench]]></category>

		<guid isPermaLink="false">http://labs.inovia.fr/?p=254</guid>
		<description><![CDATA[Inovia releases PGBench, a collection of scripts to help you benchmark your PostgreSQL instances. PostgreSQL is awesome: it’s powerful, versatile and handles huge databases. But for configuring resource intensive clusters, you need to be an expert. PGBench allows you to &#8230; <a href="http://labs.inovia.fr/pg-bench-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>Inovia releases PGBench, a collection of scripts to help you benchmark your PostgreSQL instances.<br />
PostgreSQL is awesome: it’s powerful, versatile and handles huge databases. But for configuring resource intensive clusters, you need to be an expert. PGBench allows you to compare your cluster in various situations to see how it’s performing, and helps you tune it so it can run blazing fast!<br />
PGBench currently supports <a title="TPC-H" href="http://www.tpc.org/tpch/" target="_blank">TPC-H</a> and <a title="Star Schema Benchmark" href="http://www.cs.umb.edu/~poneil/StarSchemaB.PDF" target="_blank">SSB</a> benchmarks. Discover PGBench, the best way to make your PostgreSQL clusters outperform!</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.inovia.fr/pg-bench-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transl8 released!</title>
		<link>http://labs.inovia.fr/transl8-released/</link>
		<comments>http://labs.inovia.fr/transl8-released/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 13:02:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Transl8]]></category>

		<guid isPermaLink="false">http://labs.inovia.fr/?p=251</guid>
		<description><![CDATA[Inovia releases Transl8, a Zend Framework-based library that will make internationalization of your Web applications very easy. Because managing translations files or tables is often a tedious process, Transl8 allows you to translate in-page your web applications, relying on the &#8230; <a href="http://labs.inovia.fr/transl8-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<p>Inovia releases Transl8, a Zend Framework-based library that will make internationalization of your Web applications very easy. Because managing translations files or tables is often a tedious process, Transl8 allows you to translate in-page your web applications, relying on the powerful Zend_Translate to store your data.</p>
<p><strong>Discover Transl8, the aspirin for your internationalization headaches!</strong></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.inovia.fr/transl8-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Analytics released!</title>
		<link>http://labs.inovia.fr/php-analytics-released/</link>
		<comments>http://labs.inovia.fr/php-analytics-released/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 13:00:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Analytics]]></category>

		<guid isPermaLink="false">http://labs.inovia.fr/?p=238</guid>
		<description><![CDATA[Inovia releases PHP Analytics, a Zend Framework-based library. It provides for the first time tools to add analytics and business intelligence to your PHP applications. From market analysis to fined-grained website traffic mining, PHP Analytics allows you to query and display &#8230; <a href="http://labs.inovia.fr/php-analytics-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Inovia releases PHP Analytics, a Zend Framework-based library. It provides for the first time tools to add analytics and business intelligence to your PHP applications. From market analysis to fined-grained website traffic mining, PHP Analytics allows you to query and display any indicator that can be extracted from your data.</p>
<p>PHP Analytics packages tools such as pivots and cross tables out of the box. But besides that, you will also be able to build your own custom MDX queries for advances indicators.</p>
<p>Discover PHP Analytics, the first open-source and Zend-based library for analytics.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.inovia.fr/php-analytics-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc
Object Caching 548/548 objects using apc

Served from: labs.inovia.fr @ 2013-05-26 06:13:19 -->