<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>innerlogic</title>
	
	<link>http://blog.innerlogic.gr</link>
	<description>random stuff about technology, programming, digital media</description>
	<lastBuildDate>Wed, 04 Feb 2009 01:12:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/innerlogic" /><feedburner:info uri="innerlogic" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>PHP Speedy: Compress, minify and merge javascript and css to speed up you website</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/AaEV_sGE9Ow/</link>
		<comments>http://blog.innerlogic.gr/php-speedy-compress-minify-and-merge-javascript-and-css-to-speed-up-you-website/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 01:10:39 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[compress]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php speedy]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/?p=81</guid>
		<description><![CDATA[
Το PHP Speedy είναι μία PHP class και Wordpress plugin για να βελτιστοποιήσετε την ταχύτητα του site σας. Κάνει τα εξής:

Minify javascript, css
Minify ονομάζεται η τεχνική που αφαιρεί περιττές πληροφορίες, όπως comments, spaces, newlines απο τα αρχεία css και javascript με αποτέλεσμα να είναι σημαντικά μικρότερες σε kb.
Merge elements
Διαβάζει όλα τα αρχεία javascript και css [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://aciddrop.com/php-speedy/"title="PHP Speedy"  onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');"></a><a href="http://aciddrop.com/php-speedy/" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');"><img class="size-full wp-image-84 alignnone" style="border: 0pt none;" title="PHP Speedy" src="http://blog.innerlogic.gr/wp-content/uploads/2009/02/php_speedy_logo_small.gif" alt="PHP Speedy" width="299" height="91" /></a></p>
<p><span id="more-81"></span>Το <a href="http://aciddrop.com/php-speedy/"title="PHP Speedy"  target="_self" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');"><strong>PHP Speedy</strong></a> είναι μία <a href="http://www.php.net" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');">PHP</a> class και Wordpress plugin για να βελτιστοποιήσετε την ταχύτητα του site σας. Κάνει τα εξής:</p>
<ul>
<li><strong>Minify javascript, css</strong><br />
Minify ονομάζεται η τεχνική που αφαιρεί περιττές πληροφορίες, όπως comments, spaces, newlines απο τα αρχεία css και javascript με αποτέλεσμα να είναι σημαντικά μικρότερες σε kb.</li>
<li><strong>Merge elements<br />
</strong>Διαβάζει όλα τα αρχεία javascript και css που γίνονται reference στη σελίδα και τα εννοποιεί. Για παράδειγμα αν κάνετε reference 3 αρχεία javascript και 2 css, χωρίς το <a href="http://aciddrop.com/php-speedy/" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');">PHP Speedy</a>, ο browser του τελικού χρήστη θα χρειαστεί 5 request για να τα κατεβάσει. Με χρήση του <a href="http://aciddrop.com/php-speedy/" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');">PHP Speedy</a> θα χρειαστεί 2 request, που σημαίνει μεγαλύτερη ταχύτητα και καλύτερο user experience.</li>
<li><strong>Gzip elements<br />
</strong>Gzip ονομάζεται η τεχνική συμπίεσης που χρησιμοποιούν οι web server και browsers για να ελαχιστοποιηθεί το μέγεθος μεταφοράς δεδομένων.</li>
</ul>
<p>Παρακάτω μπορείτε να δείτε μερικά screenshot του firebug με χρήση και χωρίς του <a href="http://aciddrop.com/php-speedy/" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');">PHP Speedy</a>.</p>
<div id="attachment_83" class="wp-caption alignnone" style="width: 480px"><img class="size-full wp-image-83" title="PHP Speedy Before" src="http://blog.innerlogic.gr/wp-content/uploads/2009/02/php_speedy_before.jpg" alt="PHP Speedy Before" width="470" height="239" /><p class="wp-caption-text">Πριν τη χρήση PHP Speedy. 7 Request, 247 kb</p></div>
<div id="attachment_82" class="wp-caption alignnone" style="width: 480px"><img class="size-full wp-image-82" title="PHP Speedy after" src="http://blog.innerlogic.gr/wp-content/uploads/2009/02/php_speedy_after.jpg" alt="PHP Speedy after" width="470" height="240" /><p class="wp-caption-text">Μετά τη χρήση PHP Speedy. 1 Request, 44 kb</p></div>
<p>Η διαφορά ανάμεσα σε 247 και 44 kb είναι μεγάλη, αλλά θα πρέπει να λάβουμε υπόψη το load του server που προσθέτουμε με μια τέτοια διαδικασία.</p>
<p><a href="http://aciddrop.com/php-speedy/" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');"><strong>Κατεβάσετε το PHP Speedy, οδηγίες εγκατάστασης για integration σε site</strong></a></p>
<p><strong><a href="http://aciddrop.com/2008/07/15/php-speedy-wp-version-047-works-with-wp26/" onclick="javascript:urchinTracker ('/outbound/article/aciddrop.com');">PHP Speedy Wordpress plugin</a><br />
</strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=AaEV_sGE9Ow:JCSzeE4V9aU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/AaEV_sGE9Ow" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/php-speedy-compress-minify-and-merge-javascript-and-css-to-speed-up-you-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/php-speedy-compress-minify-and-merge-javascript-and-css-to-speed-up-you-website/</feedburner:origLink></item>
		<item>
		<title>Vodafone website coming soon</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/cut5s5liJEE/</link>
		<comments>http://blog.innerlogic.gr/vodafone-website-coming-soon/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 00:19:28 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/?p=73</guid>
		<description><![CDATA[
Μπορεί κάποιος να μου αναφέρει έναν λόγο για τον οποίο να κατεβάσει μια εταιρεία το site της που υποτίθεται ότι περιέχει πληροφορίες για τους συνδρομητές της και να εμφανίσει το παραπάνω μήνυμα?
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.innerlogic.gr/wp-content/uploads/2008/04/vodafone_under_construction.png" ><img class="alignnone size-medium wp-image-74" style="border: 0;" title="vodafone_under_construction" src="http://blog.innerlogic.gr/wp-content/uploads/2008/04/vodafone_under_construction-500x432.png" alt="" width="470" height="407" /></a></p>
<p>Μπορεί κάποιος να μου αναφέρει έναν λόγο για τον οποίο να κατεβάσει μια εταιρεία το site της <a href="http://blog.innerlogic.gr/vodafonegr-internet-faq"title="Vodafone.gr για κλάματα"  ><em>που υποτίθεται ότι περιέχει πληροφορίες για τους συνδρομητές</em></a> της και να εμφανίσει το παραπάνω μήνυμα?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=cut5s5liJEE:_AJ0a5HQeIk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/cut5s5liJEE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/vodafone-website-coming-soon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/vodafone-website-coming-soon/</feedburner:origLink></item>
		<item>
		<title>Last.fm friendly error message</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/_Iz0qCAOR_Y/</link>
		<comments>http://blog.innerlogic.gr/lastfm-friendly-error-message/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 23:31:52 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[error message]]></category>
		<category><![CDATA[last.fm]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/?p=59</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/12/lastfmerror.png" alt="lastfmerror.png" width="470" height="212" /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=_Iz0qCAOR_Y:o7KFYwKgcpU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/_Iz0qCAOR_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/lastfm-friendly-error-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/lastfm-friendly-error-message/</feedburner:origLink></item>
		<item>
		<title>Netscape officially dead</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/MhnxyPx91M8/</link>
		<comments>http://blog.innerlogic.gr/netscape-officially-dead/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 12:53:34 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/netscape-officially-dead/</guid>
		<description><![CDATA[ 
Η AOL, η εταιρεία που αναπτύσσει και υποστηρίζει τον Netscape Browser, ανακοίνωσε σήμερα την διακοπή της ανάπτυξης και υποστήριξης του ιστορικού browser.
Ο Tom Drapeau, lead developer του Netscape.com, ανακοίνωσε σήμερα την απόφαση της εταιρείας να διακόψει την συνέχεια του δημοφιλή browser και προτρέπει τους χρήστες του να εγκαταστήσουν τον firefox. To Netscape portal θα συνεχίσει [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://blog.innerlogic.gr/wp-content/uploads/2007/12/netscape2007logo_wiki.png" title="netscape2007logo_wiki.png" ><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/12/netscape2007logo_wiki.png" title="netscape2007logo_wiki.png" alt="netscape2007logo_wiki.png" border="0" /></a></p>
<p>Η AOL, η εταιρεία που αναπτύσσει και υποστηρίζει τον Netscape Browser, ανακοίνωσε σήμερα την διακοπή της ανάπτυξης και υποστήριξης του ιστορικού browser.</p>
<p>Ο Tom Drapeau, lead developer του Netscape.com, <a href="http://blog.netscape.com/2007/12/28/end-of-support-for-netscape-web-browsers/" onclick="javascript:urchinTracker ('/outbound/article/blog.netscape.com');">ανακοίνωσε σήμερα</a> την απόφαση της εταιρείας να διακόψει την συνέχεια του δημοφιλή browser και προτρέπει τους χρήστες του να εγκαταστήσουν τον firefox. To <a href="http://netscape.aol.com/" onclick="javascript:urchinTracker ('/outbound/article/netscape.aol.com');">Netscape portal</a> θα συνεχίσει να λειτουργεί κανονικά.</p>
<p><span id="more-56"></span></p>
<p>Περισσότερα:</p>
<ul>
<li><a href="http://www.macworld.com/article/131336/2007/12/aol.html" onclick="javascript:urchinTracker ('/outbound/article/www.macworld.com');">AOL to end support for Netscape browser</a></li>
<li><a href="http://blog.netscape.com/2007/12/28/end-of-support-for-netscape-web-browsers/" onclick="javascript:urchinTracker ('/outbound/article/blog.netscape.com');">End of support for Netscape browsers</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=MhnxyPx91M8:pfMuVHk2Ok4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/MhnxyPx91M8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/netscape-officially-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/netscape-officially-dead/</feedburner:origLink></item>
		<item>
		<title>Screens around web: PayPal</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/s4ySUbieACo/</link>
		<comments>http://blog.innerlogic.gr/screens-around-web-paypal/#comments</comments>
		<pubDate>Sun, 23 Dec 2007 02:12:20 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/screens-around-web-paypal/</guid>
		<description><![CDATA[I added my new home address to my PayPal profile and came up with this e-mail confirmation:

I really like these little things&#8230;  
]]></description>
			<content:encoded><![CDATA[<p>I added my new home address to my PayPal profile and came up with this e-mail confirmation:</p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/12/paypal.png" alt="PayPal add address email confirmation" width="470" height="407" /></p>
<p>I really like these little things&#8230; <img src='http://blog.innerlogic.gr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=s4ySUbieACo:DyqffEm6FCs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/s4ySUbieACo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/screens-around-web-paypal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/screens-around-web-paypal/</feedburner:origLink></item>
		<item>
		<title>ASP.NET MVC Framework</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/KLaHpZCxtr0/</link>
		<comments>http://blog.innerlogic.gr/aspnet-mvc-framework/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 14:51:26 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/aspnet-mvc-framework/</guid>
		<description><![CDATA[
Ενδιαφέροντα νέα απο την Microsoft. Ο Scott Guthrie και η ομάδα ανάπτυξης του .NET , ετοιμάζουν ένα MVC (Model View Controller) implementation για την ASP.NET. Είμαι πολύ περίεργος για το πως όλο αυτό θα δέσει με τα postbacks, το Visual Studio και γενικά με την υπάρχουσα υποδομή της ASP.NET. To MVC framework θα κυκλοφορήσει σαν feauture της [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/11/aspnet.gif" alt="ASP.net" /></p>
<p>Ενδιαφέροντα νέα απο την Microsoft. Ο <a href="http://weblogs.asp.net/scottgu/default.aspx" title="Scott Guthrie blog" onclick="javascript:urchinTracker ('/outbound/article/weblogs.asp.net');">Scott Guthrie</a> και η ομάδα ανάπτυξης του .NET , <a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx" onclick="javascript:urchinTracker ('/outbound/article/weblogs.asp.net');">ετοιμάζουν ένα MVC (Model View Controller) implementation για την ASP.NET</a>. Είμαι πολύ περίεργος για το πως όλο αυτό θα δέσει με τα postbacks, το Visual Studio και γενικά με την υπάρχουσα υποδομή της ASP.NET. To MVC framework θα κυκλοφορήσει σαν feauture της ASP.NET το πρώτο εξάμηνο του 2008.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=KLaHpZCxtr0:eRaRXRfK29o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/KLaHpZCxtr0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/aspnet-mvc-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/aspnet-mvc-framework/</feedburner:origLink></item>
		<item>
		<title>IT Jobs: H φιλοσοφία της 37signals σε μια αγγελία.</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/i5_kueSZRac/</link>
		<comments>http://blog.innerlogic.gr/it-jobs-h-%cf%86%ce%b9%ce%bb%ce%bf%cf%83%ce%bf%cf%86%ce%af%ce%b1-%cf%84%ce%b7%cf%82-37signals-%cf%83%ce%b5-%ce%bc%ce%b9%ce%b1-%ce%b1%ce%b3%ce%b3%ce%b5%ce%bb%ce%af%ce%b1/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 22:19:57 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/it-jobs-h-%cf%86%ce%b9%ce%bb%ce%bf%cf%83%ce%bf%cf%86%ce%af%ce%b1-%cf%84%ce%b7%cf%82-37signals-%cf%83%ce%b5-%ce%bc%ce%b9%ce%b1-%ce%b1%ce%b3%ce%b3%ce%b5%ce%bb%ce%af%ce%b1/</guid>
		<description><![CDATA[
37signals is searching for another full-time Rails programmer to work on (mostly) existing and (occassionally) new products. You should be comfortable working from home &#8212; we have an Chicago office, but mostly work remotely &#8212; and be strongly self-motivated and driven (we don&#8217;t have dedicated project managers). Strong Rails chops, good software habits, and open-source [...]]]></description>
			<content:encoded><![CDATA[<p><em><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/10/37signals_logo1.gif" alt="37signals_logo1.gif" /></em></p>
<p><em>37signals is searching for another full-time Rails programmer to work on (mostly) existing and (occassionally) new products. You should be comfortable working from home &#8212; we have an Chicago office, but mostly work remotely &#8212; and be strongly self-motivated and driven (we don&#8217;t have dedicated project managers). Strong Rails chops, good software habits, and open-source involvement are a given. We also prefer good writers. In return, we offer a flexible working environment: as long as you get the work done,it doesn&#8217;t matter too much from where or at what time of the day. Pay is competitive, health-care included, 4-day work weeks over the Summer, and A Life Outside Computers is encouraged.</em></p>
<p><a href="http://jobs.37signals.com/jobs/2420" title="37signals jobs" onclick="javascript:urchinTracker ('/outbound/article/jobs.37signals.com');">original post</a></p>
<p>Συγκρίνετε τώρα αυτή με μιά οποιαδήποτε ελληνική IT αγγελία.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=i5_kueSZRac:NZnYlh7QqO8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/i5_kueSZRac" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/it-jobs-h-%cf%86%ce%b9%ce%bb%ce%bf%cf%83%ce%bf%cf%86%ce%af%ce%b1-%cf%84%ce%b7%cf%82-37signals-%cf%83%ce%b5-%ce%bc%ce%b9%ce%b1-%ce%b1%ce%b3%ce%b3%ce%b5%ce%bb%ce%af%ce%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/it-jobs-h-%cf%86%ce%b9%ce%bb%ce%bf%cf%83%ce%bf%cf%86%ce%af%ce%b1-%cf%84%ce%b7%cf%82-37signals-%cf%83%ce%b5-%ce%bc%ce%b9%ce%b1-%ce%b1%ce%b3%ce%b3%ce%b5%ce%bb%ce%af%ce%b1/</feedburner:origLink></item>
		<item>
		<title>How to print a folder listing -the Microsoft way</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/z3dnY2MG6jA/</link>
		<comments>http://blog.innerlogic.gr/how-to-print-a-folder-listing-the-microsoft-way/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 21:45:08 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/how-to-print-a-folder-listing-the-microsoft-way/</guid>
		<description><![CDATA[
I read again and again this.
1. In My Computer or Windows Explorer, open the folder you want to print, and then press ALT+PRINT SCREEN to copy an image of the active window to the Clipboard.
2. Click Start, point to Programs, point to Accessories, and then click Paint.
3. On the Edit menu, click Paste, and then click Yes to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/10/microsoft-logo.JPG" alt="microsoft-logo.JPG" /></p>
<p>I read again and again <a href="http://support.microsoft.com/default.aspx/kb/196628" title="Microsoft" onclick="javascript:urchinTracker ('/outbound/article/support.microsoft.com');">this</a>.</p>
<p><em>1. In My Computer or Windows Explorer, open the folder you want to print, and then press ALT+PRINT SCREEN to copy an image of the active window to the Clipboard.<br />
2. Click Start, point to Programs, point to Accessories, and then click Paint.<br />
3. On the Edit menu, click Paste, and then click Yes to display the image.<br />
4. On the File menu, click Print.</em></p>
<p><em>NOTE: If there are more files or folders than can be displayed in the My Computer or Windows Explorer window (in other words, you must scroll to see all the files or folders), you must scroll to view these files, and then repeat steps 1-4.</em></p>
<p>So this is the recommended method to print a folder listing.<br />
The last review date is January 23, 2007 the products that applies are from Windows 95 to Windows 2000.</p>
<p>So, my question is..<br />
Why Microsoft removed this unique functionality from Windows XP and Vista?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=z3dnY2MG6jA:35NROFxUCUw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/z3dnY2MG6jA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/how-to-print-a-folder-listing-the-microsoft-way/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/how-to-print-a-folder-listing-the-microsoft-way/</feedburner:origLink></item>
		<item>
		<title>FFMPEG command line options</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/SumSQmMoH-E/</link>
		<comments>http://blog.innerlogic.gr/ffmpeg-command-line-options/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 22:05:42 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/ffmpeg-command-line-options/</guid>
		<description><![CDATA[
Main options: 

-L show license
-h show help
-version show version
-formats show available formats, codecs, protocols, &#8230;
-f fmt force format
-img img_fmt force image format
-i filename input file name
-y overwrite output files
-t duration set the recording time
-fs limit_size set the limit file size
-ss time_off set the start time offset
-itsoffset time_off set the input ts offset
-title string set the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ffmpeg.mplayerhq.hu/" title="FFmpeg site" onclick="javascript:urchinTracker ('/outbound/article/ffmpeg.mplayerhq.hu');"><img border="0" src="http://blog.innerlogic.gr/wp-content/uploads/2007/08/ffmpeg-logo.jpg" alt="ffmpeg-logo.jpg" title="ffmpeg-logo.jpg" /></a></p>
<p><strong>Main options: </strong></p>
<ul>
<li>-L show license</li>
<li>-h show help</li>
<li>-version show version</li>
<li>-formats show available formats, codecs, protocols, &#8230;</li>
<li>-f fmt force format</li>
<li>-img img_fmt force image format</li>
<li>-i filename input file name</li>
<li>-y overwrite output files</li>
<li>-t duration set the recording time</li>
<li>-fs limit_size set the limit file size</li>
<li>-ss time_off set the start time offset</li>
<li>-itsoffset time_off set the input ts offset</li>
<li>-title string set the title</li>
<li>-timestamp time set the timestamp</li>
<li>-author string set the author</li>
<li>-copyright string set the copyright</li>
<li>-comment string set the comment</li>
<li>-v verbose control amount of logging</li>
<li>-target type specify target file type (&#8220;vcd&#8221;, &#8220;svcd&#8221;, &#8220;dvd&#8221;, &#8220;dv&#8221;, &#8220;pal-vcd&#8221;, &#8220;ntsc-svcd&#8221;, &#8230;)</li>
<li>-dframes number set the number of data frames to record</li>
<li>-hq activate high quality settings</li>
<li>-scodec codec force subtitle codec (&#8216;copy&#8217; to copy stream)</li>
<li>-newsubtitle add a new subtitle stream to the current output stream</li>
<li>-slang code set the ISO 639 language code (3 letters) of the current subtitle stream</li>
</ul>
<p><span id="more-44"></span><br />
<strong>Video options: </strong></p>
<ul>
<li>-b bitrate set video bitrate (in kbit/s)</li>
<li>-vframes number set the number of video frames to record</li>
<li>-r rate set frame rate (Hz value, fraction or abbreviation)</li>
<li>-s size set frame size (WxH or abbreviation)</li>
<li>-aspect aspect set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)</li>
<li>-fixaspect fix aspect ratio</li>
<li>-croptop size set top crop band size (in pixels)</li>
<li>-cropbottom size set bottom crop band size (in pixels)</li>
<li>-cropleft size set left crop band size (in pixels)</li>
<li>-cropright size set right crop band size (in pixels)</li>
<li>-padtop size set top pad band size (in pixels)</li>
<li>-padbottom size set bottom pad band size (in pixels)</li>
<li>-padleft size set left pad band size (in pixels)</li>
<li>-padright size set right pad band size (in pixels)</li>
<li>-padcolor color set color of pad bands (Hex 000000 thru FFFFFF)</li>
<li>-vn disable video</li>
<li>-bt tolerance set video bitrate tolerance (in kbit/s)</li>
<li>-maxrate bitrate set max video bitrate tolerance (in kbit/s)</li>
<li>-minrate bitrate set min video bitrate tolerance (in kbit/s)</li>
<li>-bufsize size set ratecontrol buffer size (in kByte)</li>
<li>-vcodec codec force video codec (&#8216;copy&#8217; to copy stream)</li>
<li>-sameq use same video quality as source (implies VBR)</li>
<li>-pass n select the pass number (1 or 2)</li>
<li>-passlogfile file select two pass log file name</li>
<li>-newvideo add a new video stream to the current output stream</li>
</ul>
<p><strong>Advanced Video options:</strong></p>
<ul>
<li>-pix_fmt format set pixel format</li>
<li>-g gop_size set the group of picture size</li>
<li>-intra use only intra frames</li>
<li>-vdt n discard threshold</li>
<li>-qscale q use fixed video quantiser scale (VBR)</li>
<li>-qmin q min video quantiser scale (VBR)</li>
<li>-qmax q max video quantiser scale (VBR)</li>
<li>-lmin lambda min video lagrange factor (VBR)</li>
<li>-lmax lambda max video lagrange factor (VBR)</li>
<li>-mblmin q min macroblock quantiser scale (VBR)</li>
<li>-mblmax q max macroblock quantiser scale (VBR)</li>
<li>-qdiff q max difference between the quantiser scale (VBR)</li>
<li>-qblur blur video quantiser scale blur (VBR)</li>
<li>-qsquish squish how to keep quantiser between qmin and qmax (0 = clip, 1 = use differentiable function)</li>
<li>-qcomp compression video quantiser scale compression (VBR)</li>
<li>-rc_init_cplx complexity initial complexity for 1-pass encoding</li>
<li>-b_qfactor factor qp factor between p and b frames</li>
<li>-i_qfactor factor qp factor between p and i frames</li>
<li>-b_qoffset offset qp offset between p and b frames</li>
<li>-i_qoffset offset qp offset between p and i frames</li>
<li>-ibias bias intra quant bias</li>
<li>-pbias bias inter quant bias</li>
<li>-rc_eq equation set rate control equation</li>
<li>-rc_override override rate control override for specific intervals</li>
<li>-me method set motion estimation method</li>
<li>-dct_algo algo set dct algo</li>
<li>-idct_algo algo set idct algo</li>
<li>-me_threshold motion estimaton threshold</li>
<li>-mb_threshold macroblock threshold</li>
<li>-er n set error resilience</li>
<li>-ec bit_mask set error concealment</li>
<li>-bf frames use &#8216;frames&#8217; B frames</li>
<li>-mbd mode macroblock decision</li>
<li>-mbcmp cmp function macroblock compare function</li>
<li>-ildctcmp cmp function ildct compare function</li>
<li>-subcmp cmp function subpel compare function</li>
<li>-cmp cmp function fullpel compare function</li>
<li>-precmp cmp function pre motion estimation compare function</li>
<li>-preme pre motion estimation</li>
<li>-lelim elim single coefficient elimination threshold for luminance (negative values also consider DC coefficient)</li>
<li>-celim elim single coefficient elimination threshold for chrominance (negative values also consider DC coefficient)</li>
<li>-lumi_mask luminance masking</li>
<li>-dark_mask darkness masking</li>
<li>-scplx_mask spatial complexity masking</li>
<li>-tcplx_mask temporal complexity masking</li>
<li>-p_mask inter masking</li>
<li>-4mv use four motion vector by macroblock (MPEG4)</li>
<li>-obmc use overlapped block motion compensation (h263+)</li>
<li>-lf use loop filter (h263+)</li>
<li>-part use data partitioning (MPEG4)</li>
<li>-bug param workaround not auto detected encoder bugs</li>
<li>-strict strictness how strictly to follow the standards</li>
<li>-deinterlace deinterlace pictures</li>
<li>-ildct force interlaced dct support in encoder (MPEG2/MPEG4)</li>
<li>-ilme force interlaced me support in encoder (MPEG2/MPEG4)</li>
<li>-psnr calculate PSNR of compressed frames</li>
<li>-vstats dump video coding statistics to file</li>
<li>-vhook module insert video processing module</li>
<li>-aic enable Advanced intra coding (h263+)</li>
<li>-aiv enable Alternative inter vlc (h263+)</li>
<li>-umv enable Unlimited Motion Vector (h263+)</li>
<li>-ssm enable Slice Structured mode (h263+)</li>
<li>-alt enable alternate scantable (MPEG2/MPEG4)</li>
<li>-qprd</li>
<li>-cbp</li>
<li>-trell enable trellis quantization</li>
<li>-mv0 try to encode each MB with MV=&lt;0,0&gt; and choose the better one (has no effect if mbd=0)</li>
<li>-naq normalize adaptive quantization</li>
<li>-cgop closed gop</li>
<li>-sgop strict gop</li>
<li>-noout skip bitstream encoding</li>
<li>-scan_offset enable SVCD Scan Offset placeholder</li>
<li>-qpel enable 1/4-pel</li>
<li>-intra_matrix matrix specify intra matrix coeffs</li>
<li>-inter_matrix matrix specify inter matrix coeffs</li>
<li>-top top=1/bottom=0/auto=-1 field first</li>
<li>-nr noise reduction</li>
<li>-qns quantization noise shaping</li>
<li>-sc_threshold threshold scene change threshold</li>
<li>-me_range range limit motion vectors range (1023 for DivX player)</li>
<li>-dc precision intra_dc_precision</li>
<li>-coder coder type</li>
<li>-context context model</li>
<li>-pred prediction method</li>
<li>-vprofile profile</li>
<li>-vlevel level</li>
<li>-nssew weight</li>
<li>-subq</li>
<li>-mepc factor (1.0 = 256) motion estimation bitrate penalty compensation</li>
<li>-lowres</li>
<li>-vtag fourcc/tag force video tag/fourcc</li>
<li>-skip_threshold threshold frame skip threshold</li>
<li>-skip_factor factor frame skip factor</li>
<li>-skip_exp exponent frame skip exponent</li>
<li>-skip_cmp compare function frame skip compare function</li>
<li>-gray encode/decode grayscale</li>
</ul>
<p><strong>Audio options:</strong></p>
<ul>
<li>-aframes number set the number of audio frames to record</li>
<li>-ab bitrate set audio bitrate (in kbit/s)</li>
<li>-ar rate set audio sampling rate (in Hz)</li>
<li>-ac channels set number of audio channels</li>
<li>-an disable audio</li>
<li>-acodec codec force audio codec (&#8216;copy&#8217; to copy stream)</li>
<li>-vol volume change audio volume (256=normal)</li>
<li>-newaudio add a new audio stream to the current output stream</li>
<li>-alang code set the ISO 639 language code (3 letters) of the current audio stream</li>
</ul>
<p><strong>Advanced Audio options:</strong></p>
<ul>
<li>-atag fourcc/tag force audio tag/fourcc</li>
</ul>
<p><strong>Subtitle options:</strong></p>
<ul>
<li>-scodec codec force subtitle codec (&#8216;copy&#8217; to copy stream)</li>
<li>-newsubtitle add a new subtitle stream to the current output stream</li>
<li>-slang code set the ISO 639 language code (3 letters) of the current subtitle stream</li>
</ul>
<p><strong>Audio/Video grab options:</strong></p>
<ul>
<li>-vd device set video grab device</li>
<li>-vc channel set video grab channel (DV1394 only)</li>
<li>-tvstd standard set television standard (NTSC, PAL (SECAM))</li>
<li>-ad device set audio device</li>
<li>-grab format request grabbing using</li>
<li>-gd device set grab device</li>
</ul>
<p><strong>Advanced options:</strong></p>
<ul>
<li>-map file:stream[:syncfile:syncstream] set input stream mapping</li>
<li>-map_meta_data outfile:infile set meta data information of outfile from infile</li>
<li>-debug print specific debug info</li>
<li>-vismv visualize motion vectors</li>
<li>-benchmark add timings for benchmarking</li>
<li>-dump dump each input packet</li>
<li>-hex when dumping packets, also dump the payload</li>
<li>-bitexact only use bit exact algorithms (for codec testing)</li>
<li>-re read input at native frame rate</li>
<li>-loop loop (current only works with images)</li>
<li>-loop_output number of times to loop output in formats that support looping (0 loops forever)</li>
<li>-threads count thread count</li>
<li>-vsync video sync method</li>
<li>-async audio sync method</li>
<li>-vglobal video global header storage type</li>
<li>-copyts copy timestamps</li>
<li>-shortest finish encoding within shortest input</li>
<li>-b_strategy strategy dynamic b frame selection strategy</li>
<li>-ps size set packet size in bits</li>
<li>-error rate error rate</li>
<li>-muxrate rate set mux rate</li>
<li>-packetsize size set packet size</li>
<li>-muxdelay seconds set the maximum demux-decode delay</li>
<li>-muxpreload seconds set the initial demux-decode delay</li>
<li>-muxab bitrate set the audio bitrate in mux tag (in kbit/s)</li>
<li>-muxvb bitrate set the video bitrate in mux tag (in kbit/s)</li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=SumSQmMoH-E:uT3YkMxxiEM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/SumSQmMoH-E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/ffmpeg-command-line-options/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/ffmpeg-command-line-options/</feedburner:origLink></item>
		<item>
		<title>Google images search using imgtype=face parameter</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/40_ZwwRoK-o/</link>
		<comments>http://blog.innerlogic.gr/google-images-search-using-imgtypeface-parameter/#comments</comments>
		<pubDate>Fri, 08 Jun 2007 13:20:35 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/google-images-search-using-imgtypeface-parameter/</guid>
		<description><![CDATA[
Google has recently added support for face based image searching.
There isn&#8217;t an option for using this service yet so you&#8217;ll need to add this parameter to the URL manually.
 Examples:

gates (classic search)
gates (using imgtype=face parameter)

 Compare the two queries. In the search results of the second example you also get this notification:

How to do this?
Simply make a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.innerlogic.gr/category/google/"rel="attachment wp-att-42"  title="Google category" ><img border="0" src="http://blog.innerlogic.gr/wp-content/uploads/2007/06/google_logo.png" alt="Google logo" title="Google logo" /></a></p>
<p>Google has recently added support for face based image searching.<br />
There isn&#8217;t an option for using this service yet so you&#8217;ll need to add this parameter to the URL manually.</p>
<p> Examples:</p>
<ul>
<li><a href="http://images.google.com.au/images?svnum=10&amp;hl=en&amp;gbv=2&amp;safe=off&amp;c2coff=1&amp;q=gates&amp;btnG=Search+Images" title="gates classic search query" onclick="javascript:urchinTracker ('/outbound/article/images.google.com.au');">gates</a> (classic search)</li>
<li><a href="http://images.google.com.au/images?svnum=10&amp;hl=en&amp;gbv=2&amp;safe=off&amp;c2coff=1&amp;q=gates&amp;btnG=Search+Images&amp;imgtype=face" title="gates imgtype=face query" onclick="javascript:urchinTracker ('/outbound/article/images.google.com.au');">gates</a> (using imgtype=face parameter)</li>
</ul>
<p> Compare the two queries. In the search results of the second example you also get this notification:</p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/06/google_images_imgtype_face.png" alt="google images imtype=face query" /></p>
<p>How to do this?<br />
Simply make a standard image search and add the<strong> &amp;imgtype=face</strong> parameter to the end of the URL on the results page:<br />
<a href="http://images.google.com.au/images?svnum=10&amp;hl=en&amp;gbv=2&amp;safe=off&amp;c2coff=1&amp;q=gates&amp;btnG=Search+Images&amp;imgtype=face">http://images.google.com.au/images?svnum=10&amp;hl=en&amp;gbv=2&amp;safe=off<br />
&amp;c2coff=1&amp;q=gates&amp;btnG=Search+Images<strong>&amp;imgtype=face</strong></a></p>
<p><span id="more-40"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=40_ZwwRoK-o:C7j0G3kpb88:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/40_ZwwRoK-o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/google-images-search-using-imgtypeface-parameter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/google-images-search-using-imgtypeface-parameter/</feedburner:origLink></item>
		<item>
		<title>Bill Gates and Steve Jobs at D5</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/1Cl41Ad9JFI/</link>
		<comments>http://blog.innerlogic.gr/bill-gates-and-steve-jobs-at-d5/#comments</comments>
		<pubDate>Thu, 31 May 2007 07:58:57 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/bill-gates-and-steve-jobs-at-d5/</guid>
		<description><![CDATA[
The two masterminds of software and hardware industries shared a stage at D5 after a long time.
Read the full conversation at D5 site.









]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.innerlogic.gr/wp-content/uploads/2007/05/157966437-m.jpg" title="Bill Gates and Steve Jobs at D5" ><img border="0" src="http://blog.innerlogic.gr/wp-content/uploads/2007/05/157966437-m.jpg" alt="Bill Gates and Steve Jobs at D5" title="Bill Gates and Steve Jobs at D5" /></a></p>
<p>The two masterminds of software and hardware industries shared a stage at D5 after a long time.<br />
<a href="http://d5.allthingsd.com/20070530/d5-gates-jobs-interview/" title="Bill Gates and Steve Jobs at D5" onclick="javascript:urchinTracker ('/outbound/article/d5.allthingsd.com');">Read the full conversation at D5 site</a>.<br />
<span id="more-37"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=1Cl41Ad9JFI:F0lFuHYFR5s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/1Cl41Ad9JFI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/bill-gates-and-steve-jobs-at-d5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/bill-gates-and-steve-jobs-at-d5/</feedburner:origLink></item>
		<item>
		<title>MySQL: Get next auto increment value</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/tRfpYwkiFKo/</link>
		<comments>http://blog.innerlogic.gr/mysql-get-next-auto-increment-value/#comments</comments>
		<pubDate>Tue, 29 May 2007 22:47:43 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/mysql-get-next-auto-increment-value/</guid>
		<description><![CDATA[
Recently, I needed to get the auto increment value for the next inserted row in a MySQL table.  Generally, this is not a good idea and you should stop reading right now.
You may end up with duplicate entries in your application, which is not a good thing.
At a first glance you may think: “I can [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.innerlogic.gr/category/mysql/"target="_blank"  title="tag: MySQL" ><img border="0" width="474" src="http://blog.innerlogic.gr/wp-content/uploads/2007/05/mysql_logo.png" alt="MySQL" height="183" style="width: 474px; height: 183px" title="MySQL" /></a><br />
Recently, I needed to get the auto increment value for the next inserted row in a MySQL table.  Generally, this is not a good idea and you should stop reading right now.<br />
You may end up with duplicate entries in your application, which is not a good thing.<br />
At a first glance you may think: “I can get the top id value from my table, add 1 and that’s all, I got the next auto_increment value I need.”<br />
Something like this:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re0">$query</span> = <a href="http://www.php.net/mysql_query" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span>SELECT <a href="http://www.php.net/max" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"><span class="kw3">MAX</span></a><span class="br0">&#40;</span>id<span class="br0">&#41;</span> <span class="kw1">as</span> max_id FROM tablename<span class="br0">&#41;</span>; </div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$row</span> = <a href="http://www.php.net/mysql_fetch_array" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"><span class="kw3">mysql_fetch_array</span></a><span class="br0">&#40;</span><span class="re0">$query</span><span class="br0">&#41;</span>; </div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$next_id</span> = <span class="re0">$row</span><span class="br0">&#91;</span>‘max_id’<span class="br0">&#93;</span> + <span class="nu0">1</span>;</div>
</li>
</ol>
</div>
<p>Using the above example, you got the current max auto_increment id plus 1.<br />
As you may already notice, this is wrong. Auto increment values use unique ids.  Imagine the following table:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">Id country </div>
</li>
<li class="li1">
<div class="de1"><span class="nu0">1</span> Italy </div>
</li>
<li class="li1">
<div class="de1"><span class="nu0">2</span> Germany </div>
</li>
<li class="li1">
<div class="de1"><span class="nu0">3</span> Greece </div>
</li>
<li class="li2">
<div class="de2"><span class="nu0">4</span> Turkey</div>
</li>
</ol>
</div>
<p>If you delete the record 4 and run the above script, you will get “4” as next_id.<br />
MySQL will use “5” as next_id.<br />
The solution is to use the “SHOW TABLE STATUS” query.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re0">$query</span> = <a href="http://www.php.net/mysql_query" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span>SHOW TABLE STATUS LIKE tablename<span class="br0">&#41;</span>; </div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$row</span> = <a href="http://www.php.net/mysql_fetch_array" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"><span class="kw3">mysql_fetch_array</span></a><span class="br0">&#40;</span><span class="re0">$query</span><span class="br0">&#41;</span>; </div>
</li>
<li class="li1">
<div class="de1"><span class="re0">$next_id</span> = <span class="re0">$row</span><span class="br0">&#91;</span>‘Auto_increment’<span class="br0">&#93;</span> ;</div>
</li>
</ol>
</div>
<p>The “SHOW TABLE STATUS” command returns a two dimensional array with the “Auto_increment” value among others.</p>
<p><span id="more-36"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=tRfpYwkiFKo:7cp0iUo54S4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/tRfpYwkiFKo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/mysql-get-next-auto-increment-value/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/mysql-get-next-auto-increment-value/</feedburner:origLink></item>
		<item>
		<title>It’s all about simplicity</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/poaGvZunsJE/</link>
		<comments>http://blog.innerlogic.gr/its-all-about-simplicity/#comments</comments>
		<pubDate>Thu, 10 May 2007 15:18:39 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/its-all-about-simplicity/</guid>
		<description><![CDATA[
7 scrollbars in 1 page.
This is what Microsoft thinks about simplicity and accessibility&#8230;









]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.innerlogic.gr/wp-content/uploads/2007/05/msdn.jpg" title="MSDN simplicity and accessibility" ><img border="0" width="474" src="http://blog.innerlogic.gr/wp-content/uploads/2007/05/msdn_simplicity.jpg" alt="MSDN Simplicity and accessibility" height="310" title="MSDN Simplicity and accessibility" /></a></p>
<p>7 scrollbars in 1 page.<br />
This is what Microsoft thinks about simplicity and accessibility&#8230;</p>
<p><span id="more-34"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=poaGvZunsJE:puE1irBCX9g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/poaGvZunsJE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/its-all-about-simplicity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/its-all-about-simplicity/</feedburner:origLink></item>
		<item>
		<title>MySQL FULLTEXT Stopwords</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/hc5lXcPeqB0/</link>
		<comments>http://blog.innerlogic.gr/mysql-fulltext-stopwords/#comments</comments>
		<pubDate>Thu, 10 May 2007 14:08:50 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/mysql-fulltext-stopwords/</guid>
		<description><![CDATA[
These words could save you a lot of time figuring why this fulltext query returns nothing..
a&#8217;s, able, about, above, according, accordingly, across, actually, after, afterwards, again, against, ain&#8217;t, all, allow, allows, almost, alone, along, already, also, although, always, am, among, amongst, an, and, another, any, anybody, anyhow, anyone, anything, anyway, anyways, anywhere, apart, appear, appreciate, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.innerlogic.gr/category/mysql/" title="tag: MySQL" ><img border="0" width="474" src="http://blog.innerlogic.gr/wp-content/uploads/2007/05/mysql_logo.png" alt="MySQL Logo" height="183" title="MySQL Logo" /></a></p>
<p>These words could save you a lot of time figuring why this fulltext query returns nothing..</p>
<p><em>a&#8217;s, able, about, above, according, accordingly, across, actually, after, afterwards, again, against, ain&#8217;t, all, allow, allows, almost, alone, along, already, also, although, always, am, among, amongst, an, and, another, any, anybody, anyhow, anyone, anything, anyway, anyways, anywhere, apart, appear, appreciate, appropriate, are, aren&#8217;t, around, as, aside, ask, asking, associated, at, available, away, awfully, be, became, because, become, becomes, becoming, been, before, beforehand, behind, being, believe, below, beside, besides, best, better, between, beyond, both, brief, but, by, c&#8217;mon, c&#8217;s, came, can, can&#8217;t, cannot, cant, cause, causes, certain, certainly, changes, clearly, co, com, come, comes, concerning, consequently, consider, considering, contain, containing, contains, corresponding, could, couldn&#8217;t, course, currently, definitely, described, despite, did, didn&#8217;t, different, do, does, doesn&#8217;t, doing, don&#8217;t, done, down, downwards, during, each, edu, eg, eight, either, else, elsewhere, enough, entirely, especially, et, etc, even, ever, every, everybody, everyone, everything, everywhere, ex, exactly, example, except, far, few, fifth, first, five, followed, following, follows, for, former, formerly, forth, four, from, further, furthermore, get, gets, getting, given, gives, go, goes, going, gone, got, gotten, greetings, had, hadn&#8217;t, happens, hardly, has, hasn&#8217;t, have, haven&#8217;t, having, he, he&#8217;s, hello, help, hence, her, here, here&#8217;s, hereafter, hereby, herein, hereupon, hers, herself, hi, him, himself, his, hither, hopefully, how, howbeit, however, i&#8217;d, i&#8217;ll, i&#8217;m, i&#8217;ve, ie, if, ignored, immediate, in, inasmuch, inc, indeed, indicate, indicated, indicates, inner, insofar, instead, into, inward, is, isn&#8217;t, it, it&#8217;d, it&#8217;ll, it&#8217;s, its, itself, just, keep, keeps, kept, know, knows, known, last, lately, later, latter, latterly, least, less, lest, let, let&#8217;s, like, liked, likely, little, look, looking, looks, ltd, mainly, many, may, maybe, me, mean, meanwhile, merely, might, more, moreover, most, mostly, much, must, my, myself, name, namely, nd, near, nearly, necessary, need, needs, neither, never, nevertheless, new, next, nine, no, nobody, non, none, noone, nor, normally, not, nothing, novel, now, nowhere, obviously, of, off, often, oh, ok, okay, old, on, once, one, ones, only, onto, or, other, others, otherwise, ought, our, ours, ourselves, out, outside, over, overall, own, particular, particularly, per, perhaps, placed, please, plus, possible, presumably, probably, provides, que, quite, qv, rather, rd, re, really, reasonably, regarding, regardless, regards, relatively, respectively, right, said, same, saw, say, saying, says, second, secondly, see, seeing, seem, seemed, seeming, seems, seen, self, selves, sensible, sent, serious, seriously, seven, several, shall, she, should, shouldn&#8217;t, since, six, so, some, somebody, somehow, someone, something, sometime, sometimes, somewhat, somewhere, soon, sorry, specified, specify, specifying, still, sub, such, sup, sure, t&#8217;s, take, taken, tell, tends, th, than, thank, thanks, thanx, that, that&#8217;s, thats, the, their, theirs, them, themselves, then, thence, there, there&#8217;s, thereafter, thereby, therefore, therein, theres, thereupon, these, they, they&#8217;d, they&#8217;ll, they&#8217;re, they&#8217;ve, think, third, this, thorough, thoroughly, those, though, three, through, throughout, thru, thus, to, together, too, took, toward, towards, tried, tries, truly, try, trying, twice, two, un, under, unfortunately, unless, unlikely, until, unto, up, upon, us, use, used, useful, uses, using, usually, value, various, very, via, viz, vs, want, wants, was, wasn&#8217;t, way, we, we&#8217;d, we&#8217;ll, we&#8217;re, we&#8217;ve, welcome, well, went, were, weren&#8217;t, what, what&#8217;s, whatever, when, whence, whenever, where, where&#8217;s, whereafter, whereas, whereby, wherein, whereupon, wherever, whether, which, while, whither, who, who&#8217;s, whoever, whole, whom, whose, why, will, willing, wish, with, within, without, won&#8217;t, wonder, would, would, wouldn&#8217;t, yes, yet, you, you&#8217;d, you&#8217;ll, you&#8217;re, you&#8217;ve, your, yours, yourself, yourselves, zero</em></p>
<p><span id="more-35"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=hc5lXcPeqB0:hsCby0YHnPY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/hc5lXcPeqB0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/mysql-fulltext-stopwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/mysql-fulltext-stopwords/</feedburner:origLink></item>
		<item>
		<title>Microsoft eyeing DoubleClick acquisition</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/R7V1Pne0Mj4/</link>
		<comments>http://blog.innerlogic.gr/microsoft-eyeing-doubleclick-acquisition/#comments</comments>
		<pubDate>Sat, 31 Mar 2007 23:35:13 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Advertising]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/microsoft-eyeing-doubleclick-acquisition/</guid>
		<description><![CDATA[
Η Microsoft αντιλαμβάνοντας ότι έχει χάσει άλλη μια αγορά, έστω και αργά, προσπαθεί να μπει στο παιχνίδι του online advertising και να πάρει ένα κομμάτι της αγοράς από την Google και την Yahoo!.
Για να το πετύχει αυτό γλυκοκοιτάζει την DoubleClick που παρέχει το κυρίαρχο adserving εργαλείο Dart.
Σε αυτή την περίπτωση είμαι ειλικρινά περίεργος να δω [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/microsoft-loves-doubleclick.gif" alt="Microsoft Loves Doubleclick" /></p>
<p>Η <a href="http://www.microsoft.com/"target="_blank"  title="Microsoft" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');">Microsoft</a> αντιλαμβάνοντας ότι έχει χάσει άλλη μια αγορά, έστω και αργά, προσπαθεί να μπει στο παιχνίδι του online advertising και να πάρει ένα κομμάτι της αγοράς από την <a href="http://www.google.com"target="_blank"  title="Google" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');">Google </a>και την <a href="http://www.yahoo.com"target="_blank"  title="Yahoo!" onclick="javascript:urchinTracker ('/outbound/article/www.yahoo.com');">Yahoo!</a>.<br />
Για να το πετύχει αυτό γλυκοκοιτάζει την <a href="http://www.doubleclick.com/us/"target="_blank"  title="DoubleClick" onclick="javascript:urchinTracker ('/outbound/article/www.doubleclick.com');">DoubleClick</a> που παρέχει το κυρίαρχο adserving εργαλείο Dart.<br />
Σε αυτή την περίπτωση είμαι ειλικρινά περίεργος να δω τι θα συμβεί στο <a href="http://www.dartmotif.com"target="_blank"  title="Dart Motif" onclick="javascript:urchinTracker ('/outbound/article/www.dartmotif.com');">DART Motif</a> και την συνεργασία της <a href="http://www.doubleclick.com/us/"target="_blank"  title="DoubleClick" onclick="javascript:urchinTracker ('/outbound/article/www.doubleclick.com');">DoubleClick</a> με την <a href="http://www.adobe.com/"target="_blank"  title="Adobe" onclick="javascript:urchinTracker ('/outbound/article/www.adobe.com');">Adobe</a>.<br />
Μήπως αντί για Flash να αντικαταστήσουν τα banners με το <a href="http://channel9.msdn.com/playground/wpfe/"target="_blank"  title="WPF/E" onclick="javascript:urchinTracker ('/outbound/article/channel9.msdn.com');">WPF/E</a> ?</p>
<p>Οι νέες και πρωτοποριακές ιδέες εκεί στο Redmond φαίνεται να έχουν στερέψει εντελώς, αν υποθέσουμε πως κάποτε υπήρξαν&#8230;</p>
<p>***** 13/4/2007 UPDATE: <a href="http://googleblog.blogspot.com/2007/04/next-step-in-google-advertising.html"target="_blank"  title="Google buys Doubleclick" onclick="javascript:urchinTracker ('/outbound/article/googleblog.blogspot.com');">Η Microsoft έχασε και αυτό το παιχνίδι&#8230;</a></p>
<p>via: <a href="http://www.newyorkbusiness.com/apps/pbcs.dll/article?AID=/20070328/FREE/70328005/1064"target="_blank"  title="Microsoft eyeing DoubleClick acquisition" onclick="javascript:urchinTracker ('/outbound/article/www.newyorkbusiness.com');">NewYorkBusiness.com </a></p>
<p><span id="more-33"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=R7V1Pne0Mj4:NxC-rwypgCE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/R7V1Pne0Mj4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/microsoft-eyeing-doubleclick-acquisition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/microsoft-eyeing-doubleclick-acquisition/</feedburner:origLink></item>
		<item>
		<title>Ποτέ μην εκνευρίζετε ένα προγραμματιστή!</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/8tMa-SGkcBg/</link>
		<comments>http://blog.innerlogic.gr/%ce%a0%ce%bf%cf%84%ce%ad-%ce%bc%ce%b7%ce%bd-%ce%b5%ce%ba%ce%bd%ce%b5%cf%85%cf%81%ce%af%ce%b6%ce%b5%cf%84%ce%b5-%ce%ad%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 21:17:53 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Ελληνικό Internet]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/%ce%a0%ce%bf%cf%84%ce%ad-%ce%bc%ce%b7%ce%bd-%ce%b5%ce%ba%ce%bd%ce%b5%cf%85%cf%81%ce%af%ce%b6%ce%b5%cf%84%ce%b5-%ce%ad%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9/</guid>
		<description><![CDATA[


# Steile email sto xristi kai pes tou na paei na gamithei. Mou exei spasei ta neura auti i malakia! 


# exei paei 3 to proi kai einai sabato 25 iouniou, oloi pinoun pota kai mena mou exei fugei o kolos 


# na grafo auti tin paparia. To kalo pou tis thelo einai na doulepsei. [...]]]></description>
			<content:encoded><![CDATA[<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="co1"># Steile email sto xristi kai pes tou na paei na gamithei. Mou exei spasei ta neura auti i malakia! </span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1"># exei paei 3 to proi kai einai sabato 25 iouniou, oloi pinoun pota kai mena mou exei fugei o kolos </span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1"># na grafo auti tin paparia. To kalo pou tis thelo einai na doulepsei. </span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1"># steile mail sto xristi me plirofories gia na to confirmation </span></div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">my</span> <span class="re0">$from</span>=<span class="st0">&quot;ddns-service@example.com&quot;</span>; </div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">my</span> <span class="re0">$subject</span>=<span class="st0">&quot;DDNS service registration&quot;</span>;</div>
</li>
</ol>
</div>
<p> <img src='http://blog.innerlogic.gr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.google.com/codesearch?hl=en&amp;q=show:Ze4J1tE-Vj8:4s4VjLkfSkM:OoKd5Mjy0FU&amp;sa=N&amp;cd=4&amp;ct=rc&amp;cs_p=http://www.mit.edu/~ypod/software/ddns-0.7.tar.gz&amp;cs_f=ddns-0.7/cgi-bin/ddns.pl#a0" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');">Full Code</a> via <a href="http://www.google.com/codesearch" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');">Google Code Search</a></p>
<p><span id="more-31"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=8tMa-SGkcBg:W-jbJstfmQY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/8tMa-SGkcBg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/%ce%a0%ce%bf%cf%84%ce%ad-%ce%bc%ce%b7%ce%bd-%ce%b5%ce%ba%ce%bd%ce%b5%cf%85%cf%81%ce%af%ce%b6%ce%b5%cf%84%ce%b5-%ce%ad%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/%ce%a0%ce%bf%cf%84%ce%ad-%ce%bc%ce%b7%ce%bd-%ce%b5%ce%ba%ce%bd%ce%b5%cf%85%cf%81%ce%af%ce%b6%ce%b5%cf%84%ce%b5-%ce%ad%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9/</feedburner:origLink></item>
		<item>
		<title>Microsoft DevDays | build the web / live the web: season 2.0</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/Ydkv7SNy164/</link>
		<comments>http://blog.innerlogic.gr/microsoft-devdays-build-the-web-live-the-web-season-20/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 10:17:51 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/microsoft-devdays-build-the-web-live-the-web-season-20/</guid>
		<description><![CDATA[
Η Microsoft Hellas διοργανώνει την Τρίτη 27 Μαρτίου την εκδήλωση DevDays &#8220;build the web / live the web: season 2.0&#8221;
Αντιγράφω:
Ενημερωθείτε για όλες τις νέες εξελίξεις στον χώρο του Web κατά την διάρκεια των τελευταίων 6 μηνών.
Μάθετε τα μυστικά του σωστού σχεδιασμού σελίδων από εξειδικευμένους γραφίστες και ρωτήστε όλα αυτά που πάντα θέλατε να μάθετε για [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.microsoft.com/hellas/events/devdays.mspx"rel="attachment wp-att-29" target="_blank"  title="Microsoft DevDays" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');"><img border="1" src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/devdayshead.gif" /></a></p>
<p>Η <a href="http://www.microsoft.com/hellas"target="_blank"  title="Microsoft Hellas" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');">Microsoft Hellas</a> διοργανώνει την Τρίτη 27 Μαρτίου την εκδήλωση DevDays &#8220;<a href="http://www.microsoft.com/hellas/events/devdays.mspx"target="_blank"  title="Microsoft DevDays" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');">build the web / live the web: season 2.0</a>&#8221;</p>
<p>Αντιγράφω:</p>
<p>Ενημερωθείτε για όλες τις νέες εξελίξεις στον χώρο του Web κατά την διάρκεια των τελευταίων 6 μηνών.</p>
<p>Μάθετε τα μυστικά του σωστού σχεδιασμού σελίδων από εξειδικευμένους γραφίστες και ρωτήστε όλα αυτά που πάντα θέλατε να μάθετε για το Web Design.</p>
<p>Δείτε πρώτοι στην Ελλάδα το WPF/Ε, τη νέα λύση της Microsoft για χρήση γραφικών, βίντεο, ήχου και animation στις web εφαρμογές σας, ανεξαρτητα από browser και πλατφόρμα.</p>
<p>Τέλος, γνωρίστε σε βάθος την τελική έκδοση του <a href="http://ajax.asp.net/"target="_blank"  title="Microsoft ASP.NET Ajax" onclick="javascript:urchinTracker ('/outbound/article/ajax.asp.net');">ASP.NET AJAX</a>, μίας από τις βασικές τεχνολογίες της Web</p>
<p>Το σεμινάριο δίνει έμφαση σε πρακτικά παραδείγματα και εφαρμογές ενθαρρύνοντας τον διάλογο με το κοινό. Οι παρουσιάσεις θα γίνουν από μηχανικούς της Microsoft και από experts της αγοράς.</p>
<p><strong>Λεπτομέρειες Εκδήλωσης:</strong><br />
Τρίτη, 27 Μαρτίου<br />
Τοποθεσία: Γραφεία Microsoft Ελλάς, Κηφισίας 221, 15124, Μαρούσι</p>
<p><strong>Ομιλητές:</strong><br />
Πάνος Κοντόπουλος, Web Platform Strategy Advisor, Microsoft Ελλάς<br />
Μάριος Λινάκης MA (CSM) , Creative Director, {Linakis+Associates}<br />
Κωνσταντίνος Πάντος, MCP, Τμήμα Ανάπτυξης Λογισμικού, ΔΟΛ<br />
Νίκος Μακρής, Consultant, Microsoft Ελλάς</p>
<p>Περισσότερα:</p>
<ul>
<li><a href="http://www.microsoft.com/hellas/events/devdays.mspx"target="_blank"  title="Microsoft DevDays" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');">Ανακοίνωση Microsoft</a></li>
<li><a target="_blank" href="http://www.microsoft.com/library/media/1032/hellas/events/images/maps/mshoffices.jpg" title="Χάρτης τοποθεσίας">Χάρτης τοποθεσίας<br />
</a></li>
</ul>
<p>Και μην ξεχνάτε, μετά την εκδήλωση της Microsoft ακολουθεί η <a href="http://blog.innerlogic.gr/adobe-cs3-roadshow-2007/"target="_blank"  title="Adobe Creative Suite 3 Roadshow 2007" >παρουσίαση της Adobe</a>.</p>
<p><span id="more-28"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=Ydkv7SNy164:XZArOwmHx7A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/Ydkv7SNy164" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/microsoft-devdays-build-the-web-live-the-web-season-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/microsoft-devdays-build-the-web-live-the-web-season-20/</feedburner:origLink></item>
		<item>
		<title>Redesigning the ExpressionEngine Site</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/rtt6IQAtlhg/</link>
		<comments>http://blog.innerlogic.gr/redesigning-the-expressionengine-site/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 23:50:56 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Case studies]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/redesigning-the-expressionengine-site/</guid>
		<description><![CDATA[
Ο Jesse Bennett-Chamberlain, web designer/developer της 31Three και συνεργάτης του Cameron Moll, αναλύει τα βήματα που ακολούθησε για τον επανασχεδιασμό της ιστοσελίδας του ExpressionEngine CMS.
Στο άρθρο αυτό του Digital Web Magazine, ξεκινά από το working enviroment και κατά πόσο αυτό επηρεάζει την αποδοτικότητα,

συνεχίζει με το wireframing της ιστοσελίδας τονίζοντας τα σημεία που διαφοροποιούνται μετά από [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.digital-web.com/about/contributors/jesse_bennett_chamberlain/"rel="attachment wp-att-22" target="_blank"  title="Jesse Bennett-Chamberlain" onclick="javascript:urchinTracker ('/outbound/article/www.digital-web.com');"><img border="1" src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/jesse_bennett_chamberlain.jpg" alt="Jesse Bennett-Chamberlain" title="Jesse Bennett-Chamberlain" /></a></p>
<p>Ο <a href="http://www.digital-web.com/about/contributors/jesse_bennett_chamberlain/"target="_blank"  title="Jesse Bennett-Chamberlain" onclick="javascript:urchinTracker ('/outbound/article/www.digital-web.com');">Jesse Bennett-Chamberlain</a>, web designer/developer της <a href="http://www.31three.com/"target="_blank"  title="31Three" onclick="javascript:urchinTracker ('/outbound/article/www.31three.com');">31Three</a> και συνεργάτης του <a href="http://cameronmoll.com/"target="_blank"  title="Cameron Moll" onclick="javascript:urchinTracker ('/outbound/article/cameronmoll.com');">Cameron Moll</a>, αναλύει τα βήματα που ακολούθησε για τον επανασχεδιασμό της ιστοσελίδας του <a href="http://expressionengine.com/"target="_blank"  title="ExpressionEngine" onclick="javascript:urchinTracker ('/outbound/article/expressionengine.com');">ExpressionEngine</a> CMS.</p>
<p><a href="http://www.digital-web.com/articles/redesigning_the_expressionengine_site"target="_blank"  onclick="javascript:urchinTracker ('/outbound/article/www.digital-web.com');">Στο άρθρο αυτό του Digital Web Magazine</a>, ξεκινά από το working enviroment και κατά πόσο αυτό επηρεάζει την αποδοτικότητα,</p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/workspace.jpg" alt="workspace.jpg" title="workspace.jpg" /></p>
<p>συνεχίζει με το wireframing της ιστοσελίδας τονίζοντας τα σημεία που διαφοροποιούνται μετά από το feedback του πελάτη,</p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/ss_2ab.jpg" alt="ss_2ab.jpg" /></p>
<p>διαμορφώνει το λογότυπο</p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/type_final.gif" alt="type_final.gif" /></p>
<p>και καταλήγει με τη επιλογή των εικονιδίων και τις διαφοροποιήσεις της τελευταίας στιγμής.</p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/icons.jpg" alt="icons.jpg" /></p>
<p><img src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/draft_5.jpg" alt="draft_5.jpg" /></p>
<p>Ένα εξαιρετικό <a href="http://blog.innerlogic.gr/category/case-studies/" title="Case studies" >case study</a> απο έναν master του είδους.</p>
<p><span id="more-21"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=rtt6IQAtlhg:ekEeEUSnNv4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/rtt6IQAtlhg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/redesigning-the-expressionengine-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/redesigning-the-expressionengine-site/</feedburner:origLink></item>
		<item>
		<title>VIRB – MySpace killer</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/HC4tK9Hotro/</link>
		<comments>http://blog.innerlogic.gr/virb-myspace-killer/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 11:39:46 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/virb-myspace-killer/</guid>
		<description><![CDATA[
To VIRB είναι ένα πολλά υποσχόμενο community website που συνδιάζει το social networking με την μουσική και τα video.
Η ομάδα που το ανέπτυξε είναι η ίδια που βρίσκεται πίσω απο το PureVolume, οπότε καταλαβαίνεται ότι η ποιότητα είναι εγγυημένη σε αντίθεση με τον ανταγωνισμό.
Εκτός απο τις κλασσικές υπηρεσίες που παρέχουν όλα τα social networking sites [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.virb.com/"rel="attachment wp-att-20" target="_blank"  title="Virb" onclick="javascript:urchinTracker ('/outbound/article/www.virb.com');"><img border="1" src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/virb.jpg" alt="Virb" title="Virb" /></a></p>
<p>To <a href="http://www.virb.com/"target="_blank"  title="VIRB" onclick="javascript:urchinTracker ('/outbound/article/www.virb.com');"><strong>VIRB</strong></a> είναι ένα πολλά υποσχόμενο community website που συνδιάζει το social networking με την μουσική και τα video.<br />
Η ομάδα που το ανέπτυξε είναι η ίδια που βρίσκεται πίσω απο το <a href="http://www.purevolume.com/"target="_blank"  title="PureVolume" onclick="javascript:urchinTracker ('/outbound/article/www.purevolume.com');">PureVolume</a>, οπότε καταλαβαίνεται ότι η ποιότητα είναι εγγυημένη <a href="http://www.myspace.com/"target="_blank"  title="MySpace Sucks" onclick="javascript:urchinTracker ('/outbound/article/www.myspace.com');">σε αντίθεση με τον ανταγωνισμό</a>.</p>
<p>Εκτός απο τις κλασσικές υπηρεσίες που παρέχουν όλα τα social networking sites όπως flickr integration, photo galleries, videos, music, blogging παρέχει την υπηρεσία <a href="http://www.virb.com/virbtunes"target="_blank"  title="VIRBTUNES" onclick="javascript:urchinTracker ('/outbound/article/www.virb.com');">VirbTunes</a>.</p>
<p>To <a href="http://www.virb.com/virbtunes"target="_blank"  title="VIRBTUNES" onclick="javascript:urchinTracker ('/outbound/article/www.virb.com');">VirbTunes</a> είναι ενα plugin για το iTunes που καταγράφει τις μουσικές μας προτιμήσεις Recent Songs, Top Artists, Top Songs και Top Albums και τα συνδέει με το profile μας έτσι ώστε να μας παρέχει μερικές επιπλέον υπηρεσίες με βάση τα γούστα μας.<br />
Μερικές απο αυτές είναι π.χ. τα connections με τους ίδιος τους καλλιτέχνες που έχουν σελίδα στο <a href="http://www.virb.com/"target="_blank"  title="VIRB" onclick="javascript:urchinTracker ('/outbound/article/www.virb.com');"><strong>VIRB </strong></a>(είδατε τι γίνεται με τους καλλιτέχνες στο <a href="http://www.myspace.com"target="_blank"  title="MySpace Sucks" onclick="javascript:urchinTracker ('/outbound/article/www.myspace.com');">MySpace</a>), σχετικά events που γίνονται στην περιοχή μας καθώς και νέες προτάσεις για το είδος της μουσικής που έχει προκύψει απο τα ακούσματά μας.</p>
<p>Εσείς ακόμα χρησιμοποιείται το <a href="http://www.myspace.com"target="_blank"  title="MySpace Sucks" onclick="javascript:urchinTracker ('/outbound/article/www.myspace.com');">My$pace</a>?</p>
<p><span id="more-19"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=HC4tK9Hotro:6lKowMK73qM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/HC4tK9Hotro" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/virb-myspace-killer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/virb-myspace-killer/</feedburner:origLink></item>
		<item>
		<title>Adobe CS3 Roadshow 2007</title>
		<link>http://feedproxy.google.com/~r/innerlogic/~3/_NY4ChdOs3k/</link>
		<comments>http://blog.innerlogic.gr/adobe-cs3-roadshow-2007/#comments</comments>
		<pubDate>Wed, 14 Mar 2007 21:20:26 +0000</pubDate>
		<dc:creator>leo</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://blog.innerlogic.gr/adobe-cs3-roadshow-2007/</guid>
		<description><![CDATA[
Η Ανοδος διοργανώνει το Creative Roadshow 3 2007 με την ευκαιρία της πρώτη κυκλοφορίας της Adobe Suite μετά απο την εξαγορά της Macromedia.
Ακούγονται φήμες για εντυπωσιακές αλλαγές, stay tuned!
Μερικά απο τα νέα προϊόντα:

Adobe After Effects CS3 Professional
Adobe Contribute CS3
Adobe CS3 Design Premium
Adobe CS3 Design Standard
Adobe CS3 Master Collection
Adobe CS3 Production Premium
Adobe CS3 Web Premium
Adobe CS3 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.anodos.gr/events/cs3roadshow/agenda.asp"rel="attachment wp-att-17" target="_blank"  title="Adobe Creative Suite 3 Roadshow 2007" onclick="javascript:urchinTracker ('/outbound/article/www.anodos.gr');"><img border="0" src="http://blog.innerlogic.gr/wp-content/uploads/2007/03/finallogo.gif" alt="Adobe Creative Suite 3 Roadshow 2007" title="Adobe Creative Suite 3 Roadshow 2007" /></a></p>
<p>Η <a href="http://www.anodos.gr"target="_blank"  title="Ανοδος Website" onclick="javascript:urchinTracker ('/outbound/article/www.anodos.gr');">Ανοδος</a> διοργανώνει το <a href="http://www.anodos.gr/events/cs3roadshow/agenda.asp"target="_blank"  title="Creative Roadshow 3 2007 Agenda" onclick="javascript:urchinTracker ('/outbound/article/www.anodos.gr');">Creative Roadshow 3 2007</a> με την ευκαιρία της πρώτη κυκλοφορίας της Adobe Suite μετά απο την εξαγορά της Macromedia.</p>
<p>Ακούγονται <a href="http://www.vcdc.gr/forum/viewtopic.php?t=7595"target="_blank"  title="VCDC Forum" onclick="javascript:urchinTracker ('/outbound/article/www.vcdc.gr');">φήμες</a> για εντυπωσιακές αλλαγές, stay tuned!</p>
<p>Μερικά απο τα νέα προϊόντα:</p>
<ul>
<li>Adobe After Effects CS3 Professional</li>
<li>Adobe Contribute CS3</li>
<li>Adobe CS3 Design Premium</li>
<li>Adobe CS3 Design Standard</li>
<li>Adobe CS3 Master Collection</li>
<li>Adobe CS3 Production Premium</li>
<li>Adobe CS3 Web Premium</li>
<li>Adobe CS3 Web Standard</li>
<li>Adobe Dreamweaver CS3</li>
<li>Adobe Fireworks CS3</li>
<li>Adobe Flash CS3 Professional</li>
<li>Adobe Illustrator CS3</li>
<li>Adobe InCopy CS3</li>
<li>Adobe InDesign CS3</li>
<li>Adobe Photoshop CS3</li>
<li>Adobe Photoshop CS3 Extended</li>
<li>Adobe Premiere Pro CS3</li>
<li>Adobe Soundbooth CS3</li>
</ul>
<p>Οι ημερομηνίες έχουν ως εξής:</p>
<p><strong>ΑΘΗΝΑ</strong>: Τρίτη 27 Μαρτίου 2007<br />
ΑTHENS IMPERIAL HOTEL (απέναντι από στάση μετρό Μεταξουργείο)<br />
Ω: 17:30-21:30</p>
<p><strong>ΘΕΣ/ΝΙΚΗ</strong>: Κυριακή 15 Απριλίου 2007 (την επόμενη των ΕΒΓΕ)<br />
MACEDONIA PALACE<br />
Ω: 10:30- 14:00</p>
<p><strong>ΠΑΤΡΑ</strong>: Τετάρτη 18 Απριλίου 2007<br />
ΞΕΝΟΔ. ΒΥΖΑΝΤΙΝΟ<br />
Ω: 17:30-21:30</p>
<p><strong>ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ</strong>: Τέλη Απριλίου, θα ανακοινωθούν σύντομα οι λεπτομέρειες</p>
<p>Περισσότερα</p>
<ul>
<li><a href="http://www.anodos.gr/events/cs3roadshow/index.asp"target="_blank"  title="Adobe Creative Suite 3 Roadshow 2007 Registration" onclick="javascript:urchinTracker ('/outbound/article/www.anodos.gr');">Δήλωση συμμετοχής</a></li>
<li><a href="http://www.anodos.gr/events/cs3roadshow/agenda.asp"target="_blank"  title="Adobe Creative Suite 3 Roadshow 2007 Agenda" onclick="javascript:urchinTracker ('/outbound/article/www.anodos.gr');">Agenda</a></li>
<li><a href="http://www.anodos.gr"target="_blank"  title="Anodos" onclick="javascript:urchinTracker ('/outbound/article/www.anodos.gr');">Anodos.gr</a></li>
</ul>
<p><span id="more-18"></span><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6089393622205607";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-07: posts
google_ad_channel = "0920911353";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "e87830";
google_color_text = "000000";
google_color_url = "aaaaaa";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/innerlogic?a=_NY4ChdOs3k:CcwHB0FrfRE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/innerlogic?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/innerlogic/~4/_NY4ChdOs3k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.innerlogic.gr/adobe-cs3-roadshow-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.innerlogic.gr/adobe-cs3-roadshow-2007/</feedburner:origLink></item>
	</channel>
</rss>
