<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7549233329813311003</id><updated>2012-01-06T09:57:23.684+02:00</updated><category term='php4'/><category term='hello world'/><category term='jQuery'/><category term='Microsoft'/><category term='charts'/><category term='monopoly'/><category term='SEO'/><category term='CMF'/><category term='php'/><category term='joke'/><category term='design'/><category term='oop'/><category term='ukraine'/><category term='youtube'/><category term='analytics'/><category term='cheatsheet'/><category term='JavaScript'/><category term='epitaph'/><category term='wordpress'/><category term='google'/><title type='text'>PHP Team</title><subtitle type='html'>...about web programming</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-8209947128928454808</id><published>2009-05-13T12:42:00.008+03:00</published><updated>2011-11-23T13:45:08.121+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>10 jQuery Datagrid Plugins</title><content type='html'>&lt;div align="center"&gt;
&lt;img alt="jQuery Datagrid plugins" class="aligncenter size-full wp-image-1010" height="146" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/jquery-logo.jpg" title="jQuery Datagrid plugins" width="168" /&gt;&lt;/div&gt;
Review of 10 jQuery datagrid plugins...  &lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;

jqGrid&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="jqGrid plugin" class="aligncenter size-full wp-image-1011" height="232" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/jqgrid.png" title="jqGrid plugin" width="644" /&gt;&lt;br /&gt;
&lt;a href="http://www.trirand.com/blog/"&gt;HOME&lt;/a&gt; | &lt;a href="http://www.trirand.com/jqgrid35/jqgrid.html"&gt;DEMO&lt;/a&gt; | Last Update: May 2009&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;add, edit, delete &amp;amp; search records&lt;/li&gt;
&lt;li&gt;accepts XML, JSON, array or user data as input&lt;/li&gt;
&lt;li&gt;multiple selection of rows&lt;/li&gt;
&lt;li&gt;sub grid &amp;amp; grid details&lt;/li&gt;
&lt;li&gt;support UI themes&lt;/li&gt;
&lt;li&gt;UI Datepicker integration&lt;/li&gt;
&lt;li&gt;API&lt;/li&gt;
&lt;li&gt;big size&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

Flexigrid&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="Flexigrid plugin" class="aligncenter size-full wp-image-1012" height="316" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/flexigrid.png" title="Flexigrid plugin" width="700" /&gt;&lt;br /&gt;
&lt;a href="http://www.flexigrid.info/"&gt;HOME&lt;/a&gt; | Last Update:  July 2008&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;add, edit, delete &amp;amp; search records&lt;/li&gt;
&lt;li&gt;accepts XML, JSON, array or user data as input&lt;/li&gt;
&lt;li&gt;nice design&lt;/li&gt;
&lt;li&gt;API&lt;/li&gt;
&lt;li&gt;don't support last jQuery version&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

Ingrid&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="Ingrid plugin" class="aligncenter size-full wp-image-1013" height="266" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/ingrid.png" title="Ingrid plugin" width="600" /&gt;&lt;br /&gt;
&lt;a href="http://reconstrukt.com/ingrid/"&gt;HOME&lt;/a&gt; | Last Update: November 2007&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;nice design&lt;/li&gt;
&lt;li&gt;project is die&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

jTPS&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="jTPS plugin" class="aligncenter size-full wp-image-1014" height="399" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/jtps.png" title="jTPS plugin" width="703" /&gt;&lt;br /&gt;
&lt;a href="http://www.overset.com/2008/08/30/animated-sortable-datagrid-jquery-plugin-jtps/"&gt;HOME&lt;/a&gt; | &lt;a href="http://overset.com/upload/jTPS/jTPS.html"&gt;DEMO&lt;/a&gt; | Last Update:  August 2008&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;animate sorting and page navigation&lt;/li&gt;
&lt;li&gt;don't support AJAX&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

FireScope Grid&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="FireScope Grid" class="aligncenter size-medium wp-image-1015" height="283" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/firescope_grid-720x283.png" title="FireScope Grid" width="720" /&gt;&lt;br /&gt;
&lt;a href="http://www.firescope.com/OpenSource/Grid/"&gt;HOME&lt;/a&gt; | Last Update: February 2009&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;search records&lt;/li&gt;
&lt;li&gt;support only HTML data source&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

tgrid&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="tgrid" class="aligncenter size-full wp-image-1016" height="460" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/tgrid.png" title="tgrid" width="476" /&gt;&lt;br /&gt;
&lt;a href="http://dreakmore.info/tgrid/"&gt;HOME&lt;/a&gt; | &lt;a href="http://dreakmore.info/tgrid/demos/"&gt;DEMO&lt;/a&gt; | Last Update: May 2009&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;update &amp;amp; search records&lt;/li&gt;
&lt;li&gt;young&lt;/li&gt;
&lt;li&gt;young&lt;/li&gt;
&lt;li&gt;young&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

Datacontrol&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="Datacontrol" class="aligncenter size-full wp-image-1017" height="199" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/datacontrol.png" title="Datacontrol" width="606" /&gt;&lt;br /&gt;
&lt;a href="http://www.antolcms.com/datacontrol/"&gt;HOME&lt;/a&gt; | Last Update: February 2009&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;add, edit, delete &amp;amp; search records&lt;/li&gt;
&lt;li&gt;support only XML data source (but with XLS)&lt;/li&gt;
&lt;li&gt;don't allow source&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

DataTables&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="DataTables" class="aligncenter size-full wp-image-1019" height="302" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/datatables.png" title="DataTables" width="700" /&gt;&lt;br /&gt;
&lt;a href="http://www.datatables.net/"&gt;HOME&lt;/a&gt; | &lt;a href="http://www.datatables.net/examples/example_zero_config.html"&gt;DEMO&lt;/a&gt; | Last Update: February 2009&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;paging functions&lt;/li&gt;
&lt;li&gt;sortable column headers&lt;/li&gt;
&lt;li&gt;add, edit, delete &amp;amp; search records&lt;/li&gt;
&lt;li&gt;accepts only JSON as input&lt;/li&gt;
&lt;li&gt;API&lt;/li&gt;
&lt;li&gt;fast data search&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

Snowcore Datagrid&lt;/h3&gt;
&lt;div align="center"&gt;
&lt;img alt="snowcore" class="aligncenter size-full wp-image-1018" height="120" src="http://anton.shevchuk.name/wp-content/uploads/2009/05/snowscore.png" title="snowcore" width="354" /&gt;&lt;br /&gt;
&lt;a href="http://snowcore.net/jquery-data-grid-%D0%BF%D0%B8%D1%88%D0%B5%D0%BC-%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD"&gt;HOME&lt;/a&gt; | &lt;a href="http://snowcore.net/grid/"&gt;DEMO&lt;/a&gt; | Last Update: December 2008&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;add, edit &amp;amp; delete records&lt;/li&gt;
&lt;li&gt;young&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;

JGridEditor&lt;/h3&gt;
Plugin aviable only on &lt;a href="http://plugins.jquery.com/project/jgrideditor"&gt;jQuery homepage&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-8209947128928454808?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/8209947128928454808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=8209947128928454808' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/8209947128928454808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/8209947128928454808'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2009/05/10-jquery-datagrid-plugins.html' title='10 jQuery Datagrid Plugins'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-6189267131659004235</id><published>2008-09-30T18:58:00.014+03:00</published><updated>2011-11-23T13:46:30.193+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='cheatsheet'/><title type='text'>Wordpress Template Designer CheatSheet</title><content type='html'>&lt;a href="http://anton.shevchuk.name/wp-content/uploads/2007/08/wordpress.png"&gt;&lt;img alt="" border="0" src="http://anton.shevchuk.name/wp-content/uploads/2007/08/wordpress.png" style="cursor: hand; cursor: pointer; display: block; margin: 0px auto 10px; text-align: center; width: 128px;" /&gt;&lt;/a&gt;  WordPress Theme Cheat Sheet include:  &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Template Files&lt;/li&gt;
&lt;li&gt;Include Template Functions&lt;/li&gt;
&lt;li&gt;The Loop&lt;/li&gt;
&lt;li&gt;Template Hierarchy&lt;/li&gt;
&lt;li&gt;Template Examples&lt;/li&gt;
&lt;li&gt;Template Functions&lt;/li&gt;
&lt;li&gt;Links&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Download&lt;/span&gt;: &lt;a href="http://anton.shevchuk.name/wp-content/uploads/2008/09/wordpress_-_template_designer_cheatsheet_en.pdf" title="Wordpress template designer cheatsheet"&gt;Wordpress - Template Designer CheatSheet [PDF]&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span class="cut"&gt;&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Preview&lt;/span&gt;: &lt;br /&gt;
Template Files &lt;a href="http://3.bp.blogspot.com/_HHiU452zsbw/SOJbfmgAFBI/AAAAAAAAA18/sdfRFrZAFnM/s1600-h/Files.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5251860713936262162" src="http://3.bp.blogspot.com/_HHiU452zsbw/SOJbfmgAFBI/AAAAAAAAA18/sdfRFrZAFnM/s320/Files.jpg" style="cursor: hand; cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;" /&gt;&lt;/a&gt; &lt;br /&gt;
Template Hierarchy &lt;a href="http://2.bp.blogspot.com/_HHiU452zsbw/SOJa6-BaxzI/AAAAAAAAA10/wf3XlbsS4qo/s1600-h/Hierarchy.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5251860084595279666" src="http://2.bp.blogspot.com/_HHiU452zsbw/SOJa6-BaxzI/AAAAAAAAA10/wf3XlbsS4qo/s320/Hierarchy.jpg" style="cursor: hand; cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-6189267131659004235?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/6189267131659004235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=6189267131659004235' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/6189267131659004235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/6189267131659004235'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2008/09/wordpress-template-designer-cheatsheet.html' title='Wordpress Template Designer CheatSheet'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_HHiU452zsbw/SOJbfmgAFBI/AAAAAAAAA18/sdfRFrZAFnM/s72-c/Files.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-5137382628176835572</id><published>2008-08-21T12:05:00.023+03:00</published><updated>2011-11-23T13:51:10.629+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>QR Code for your blog</title><content type='html'>&lt;div style="float: right;"&gt;
&lt;script&gt;
 digg_url = 'http://digg.com/programming/QR_Code_for_your_blog'; 
&lt;/script&gt; &lt;script src="http://digg.com/api/diggthis.js"&gt;
&lt;/script&gt;&lt;/div&gt;
&lt;a href="http://anton.shevchuk.name/wp-content/uploads/2008/08/qrcode.png"&gt;&lt;img alt="" border="0" src="http://anton.shevchuk.name/wp-content/uploads/2008/08/qrcode.png" style="cursor: hand; cursor: pointer; display: block; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;  &lt;br /&gt;
&lt;blockquote&gt;
A QR Code is a matrix code (or two-dimensional bar code) created by Japanese corporation Denso-Wave in 1994. The "QR" is derived from "Quick Response", as the creator intended the code to allow its contents to be decoded at high speed. QR Codes are common in Japan where they are currently the most popular type of two dimensional codes.&lt;/blockquote&gt;
&lt;div align="right"&gt;
© &lt;a href="http://en.wikipedia.org/wiki/QR_Code"&gt;Wikipedia&lt;/a&gt;&lt;/div&gt;
&lt;span class="cut"&gt;&lt;/span&gt; &lt;a href="http://www.blogger.com/blogger.g?blogID=7549233329813311003" name="wp-plugin"&gt;&lt;/a&gt; &lt;br /&gt;
&lt;h2&gt;
QR-code Wordpress Plugin&lt;/h2&gt;
This is plugin use &lt;a href="http://www.swetake.com/qr/qr_cgi_e.html"&gt;QR-code&lt;/a&gt; Open Source library. &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Download&lt;/h3&gt;
August 2008: &lt;a href="http://anton.shevchuk.name/wp-content/uploads/2008/08/a-qr-code_01.zip"&gt;QR Code&lt;/a&gt; (version 0.1) &lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;
Installation&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Unpack archive&lt;/li&gt;
&lt;li&gt;Upload `a-qr-code` folder to the `/wp-content/plugins/` directory&lt;/li&gt;
&lt;li&gt;Set write permissions for `/wp-content/plugins/a-qr-code/cache` directory&lt;/li&gt;
&lt;li&gt;Activate the plugin through the 'Plugins' menu in WordPress&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Change your templates&lt;/h3&gt;
Place follow code in template file (&lt;span style="font-style: italic;"&gt;page.php&lt;/span&gt; or &lt;span style="font-style: italic;"&gt;single.php&lt;/span&gt; or &lt;span style="font-style: italic;"&gt;archive.php&lt;/span&gt; or &lt;span style="font-style: italic;"&gt;index.php&lt;/span&gt; or in all) between &lt;span style="font-weight: bold;"&gt;&amp;lt;?php while (have_posts()) : the_post(); ?&amp;gt;&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;&amp;lt;?php endwhile;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
For only link to image with post URL:&lt;br /&gt;
&lt;pre class="php php" style="font-family: monospace;"&gt;&lt;span style="color: black; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;a href="http://www.php.net/function_exists"&gt;&lt;span style="color: #990000;"&gt;function_exists&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;'aQRCode'&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; &lt;a href="http://www.php.net/echo"&gt;&lt;span style="color: #990000;"&gt;echo&lt;/span&gt;&lt;/a&gt; aQRCode&lt;span style="color: #009900;"&gt;(&lt;/span&gt;get_permalink&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;; &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;span style="color: black; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;
For image with post URL:&lt;br /&gt;
&lt;pre class="php php" style="font-family: monospace;"&gt;&lt;span style="color: black; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;a href="http://www.php.net/function_exists"&gt;&lt;span style="color: #990000;"&gt;function_exists&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;'aQRCode'&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; &lt;a href="http://www.php.net/echo"&gt;&lt;span style="color: #990000;"&gt;echo&lt;/span&gt;&lt;/a&gt; '&amp;lt;img src="'&lt;span style="color: #339933;"&gt;.&lt;/span&gt;aQRCode&lt;span style="color: #009900;"&gt;(&lt;/span&gt;get_permalink&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;.&lt;/span&gt;'" alt="QR Code for '&lt;span style="color: #339933;"&gt;.&lt;/span&gt;the_title&lt;span style="color: #009900;"&gt;(&lt;/span&gt;''&lt;span style="color: #339933;"&gt;,&lt;/span&gt;''&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: black; font-weight: bold;"&gt;false&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;.&lt;/span&gt;'"/&amp;gt; '; &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;span style="color: black; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
function aQRCode&lt;/h3&gt;
&lt;br /&gt;
Function aQRCode can receive follow params: &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;String for encoding (string) - in example using result of function get_permalink()&lt;/li&gt;
&lt;li&gt;ECC level (string) - L (7%) or  M (15%) or Q (25%) or H (30%)&lt;/li&gt;
&lt;li&gt;Image type (string) - J:jpeg image , other: PNG image&lt;/li&gt;
&lt;li&gt;Size (integer) - default PNG:4 JPEG:8, max 1480&lt;/li&gt;
&lt;li&gt;Version (integer) - 1-40 or Auto select if you do not set&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;a href="http://www.blogger.com/blogger.g?blogID=7549233329813311003" name="wp-plugin-gc"&gt;&lt;/a&gt; &lt;br /&gt;
&lt;h2&gt;
QR-code Wordpress Plugin (Google Charts API)&lt;/h2&gt;
This is plugin based on  &lt;a href="http://code.google.com/apis/chart/#qrcodes"&gt;Google Charts API&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Download&lt;/h3&gt;
August 2008: &lt;a href="http://anton.shevchuk.name/wp-content/uploads/2008/08/a-qr-code-google_01.zip"&gt;QR Code (GCAPI)&lt;/a&gt; (version 0.1) &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Installation&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Unpack archive&lt;/li&gt;
&lt;li&gt;Upload `a-qr-code-google` folder to the `/wp-content/plugins/` directory&lt;/li&gt;
&lt;li&gt;Activate the plugin through the 'Plugins' menu in WordPress&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Change your templates&lt;/h3&gt;
For only link to image with post URL:&lt;br /&gt;
&lt;pre class="php php" style="font-family: monospace;"&gt;&lt;span style="color: black; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;a href="http://www.php.net/function_exists"&gt;&lt;span style="color: #990000;"&gt;function_exists&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;'aQRCodeG'&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; &lt;a href="http://www.php.net/echo"&gt;&lt;span style="color: #990000;"&gt;echo&lt;/span&gt;&lt;/a&gt; aQRCode&lt;span style="color: #009900;"&gt;(&lt;/span&gt;get_permalink&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;; &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;span style="color: black; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
For image with post URL:&lt;br /&gt;
&lt;pre class="php php" style="font-family: monospace;"&gt;&lt;span style="color: black; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;a href="http://www.php.net/function_exists"&gt;&lt;span style="color: #990000;"&gt;function_exists&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;'aQRCodeG'&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; &lt;a href="http://www.php.net/echo"&gt;&lt;span style="color: #990000;"&gt;echo&lt;/span&gt;&lt;/a&gt; '&amp;lt;img src="'&lt;span style="color: #339933;"&gt;.&lt;/span&gt;aQRCode&lt;span style="color: #009900;"&gt;(&lt;/span&gt;get_permalink&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;.&lt;/span&gt;'" alt="QR Code for '&lt;span style="color: #339933;"&gt;.&lt;/span&gt;the_title&lt;span style="color: #009900;"&gt;(&lt;/span&gt;''&lt;span style="color: #339933;"&gt;,&lt;/span&gt;''&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: black; font-weight: bold;"&gt;false&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;.&lt;/span&gt;'"/&amp;gt; '; &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;span style="color: black; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
function aQRCodeG&lt;/h3&gt;
Function aQRCodeG can receive follow params:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;String for encoding (string) - in example using result of function get_permalink()&lt;/li&gt;
&lt;li&gt;Image size (integer) - max 546 - default 150x150&lt;/li&gt;
&lt;li&gt;Charset (string) - Charset: Shift_JIS, UTF-8, or ISO-8859-1&lt;/li&gt;
&lt;li&gt;ECC level (string) - L (7%) or  M (15%) or Q (25%) or H (30%)&lt;/li&gt;
&lt;li&gt;Margin (integer) -  defines the margin (or blank space) around the QR code. The default image has a margin equivalent to 4 rows / columns of the chart.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;a href="http://www.blogger.com/blogger.g?blogID=7549233329813311003" name="js"&gt;&lt;/a&gt; &lt;br /&gt;
&lt;h2&gt;
QR code for Blogspot and other&lt;/h2&gt;
This is JavaScript code based on  &lt;a href="http://code.google.com/apis/chart/#qrcodes"&gt;Google Charts API&lt;/a&gt;.  &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Installation&lt;/h3&gt;
&lt;br /&gt;
Add new gadget "HTML/JavaScript" to your sidebar and insert follow JavaScript code: &lt;br /&gt;
&lt;pre class="php php" style="font-family: monospace;"&gt;&lt;span style="color: #339933;"&gt;&amp;lt;&lt;/span&gt;script type&lt;span style="color: #339933;"&gt;=&lt;/span&gt;&lt;span style="color: blue;"&gt;"text/javascript"&lt;/span&gt;&lt;span style="color: #339933;"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color: #666666; font-style: italic;"&gt;// use current location as data&lt;/span&gt;
        &lt;span style="color: black; font-weight: bold;"&gt;var&lt;/span&gt; chl &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: black; font-weight: bold;"&gt;new&lt;/span&gt; String&lt;span style="color: #009900;"&gt;(&lt;/span&gt;document&lt;span style="color: #339933;"&gt;.&lt;/span&gt;location&lt;span style="color: #009900;"&gt;)&lt;/span&gt;;       
        &lt;a href="http://www.php.net/pos"&gt;&lt;span style="color: #990000;"&gt;pos&lt;/span&gt;&lt;/a&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; chl&lt;span style="color: #339933;"&gt;.&lt;/span&gt;indexOf&lt;span style="color: #009900;"&gt;(&lt;/span&gt;'#'&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: purple;"&gt;0&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;;
        &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;a href="http://www.php.net/pos"&gt;&lt;span style="color: #990000;"&gt;pos&lt;/span&gt;&lt;/a&gt; &lt;span style="color: #339933;"&gt;&amp;gt;=&lt;/span&gt; &lt;span style="color: purple;"&gt;0&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt;
            chl &lt;span style="color: #339933;"&gt;=&lt;/span&gt; chl&lt;span style="color: #339933;"&gt;.&lt;/span&gt;&lt;a href="http://www.php.net/substr"&gt;&lt;span style="color: #990000;"&gt;substr&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: purple;"&gt;0&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;a href="http://www.php.net/pos"&gt;&lt;span style="color: #990000;"&gt;pos&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;;
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt;   
             chl  &lt;span style="color: #339933;"&gt;=&lt;/span&gt; escape&lt;span style="color: #009900;"&gt;(&lt;/span&gt;chl&lt;span style="color: #009900;"&gt;)&lt;/span&gt;; &lt;span style="color: #666666; font-style: italic;"&gt;// escaped data&lt;/span&gt;
        &lt;span style="color: black; font-weight: bold;"&gt;var&lt;/span&gt; chs  &lt;span style="color: #339933;"&gt;=&lt;/span&gt; '150x150'; &lt;span style="color: #666666; font-style: italic;"&gt;// Size: The largest possible area for all charts except maps is 300,000 pixels. As the maximum height or width is 1000 pixels, examples of maximum sizes are 1000x300, 300x1000, 600x500, 500x600, 800x375, and 375x800.&lt;/span&gt;
        &lt;span style="color: black; font-weight: bold;"&gt;var&lt;/span&gt; choe &lt;span style="color: #339933;"&gt;=&lt;/span&gt; 'UTF-8'; &lt;span style="color: #666666; font-style: italic;"&gt;// Charset: Shift_JIS, UTF-8, or ISO-8859-1&lt;/span&gt;
        &lt;span style="color: black; font-weight: bold;"&gt;var&lt;/span&gt; chld &lt;span style="color: #339933;"&gt;=&lt;/span&gt; 'L'; &lt;span style="color: #666666; font-style: italic;"&gt;// L allows 7% of a QR code to be restored, M allows 15%, Q allows 25%, H allows 30%&lt;/span&gt;
        &lt;span style="color: black; font-weight: bold;"&gt;var&lt;/span&gt; margin &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;4&lt;/span&gt;; &lt;span style="color: #666666; font-style: italic;"&gt;// margin in rows/columns&lt;/span&gt;
&amp;nbsp;
        document&lt;span style="color: #339933;"&gt;.&lt;/span&gt;write&lt;span style="color: #009900;"&gt;(&lt;/span&gt;unescape&lt;span style="color: #009900;"&gt;(&lt;/span&gt;'%3Cimg src="http://chart.apis.google.com/chart?chs='&lt;span style="color: #339933;"&gt;+&lt;/span&gt;chs&lt;span style="color: #339933;"&gt;+&lt;/span&gt;'&amp;amp;cht=qr&amp;amp;chl='&lt;span style="color: #339933;"&gt;+&lt;/span&gt;chl&lt;span style="color: #339933;"&gt;+&lt;/span&gt;'&amp;amp;choe='&lt;span style="color: #339933;"&gt;+&lt;/span&gt;choe&lt;span style="color: #339933;"&gt;+&lt;/span&gt;'&amp;amp;chld='&lt;span style="color: #339933;"&gt;+&lt;/span&gt;chld&lt;span style="color: #339933;"&gt;+&lt;/span&gt;'|'&lt;span style="color: #339933;"&gt;+&lt;/span&gt;margin&lt;span style="color: #339933;"&gt;+&lt;/span&gt;'" alt="QR Code" /%3E'&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;;
&lt;span style="color: black; font-weight: bold;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/pre&gt;
It's work on this blog ;)  &lt;br /&gt;
&lt;h2&gt;
Links&lt;/h2&gt;
&lt;br /&gt;
&lt;h3&gt;
QR generator&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://qrcode.kaywa.com/"&gt;http://qrcode.kaywa.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/apis/chart/#qrcodes"&gt;http://code.google.com/apis/chart/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
QR decoders&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://reader.kaywa.com/"&gt;http://reader.kaywa.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://i-nigma.com/personal/"&gt;http://i-nigma.com/personal/&lt;/a&gt; or mobile version &lt;a href="http://www.i-nigma.mobi/"&gt;http://www.i-nigma.mobi/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.imatrix.lt/"&gt;http://www.imatrix.lt/&lt;/a&gt; - for iPhone&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.quickmark.com.tw/En/basic/download.asp"&gt;http://www.quickmark.com.tw/En/basic/download.asp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Libraries (Open Source)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/zxing/"&gt;ZXing&lt;/a&gt; - is an open-source, multi-format 1D/2D barcode reader library implemented in Java.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.swetake.com/qr/qr_cgi_e.html"&gt;QR-code&lt;/a&gt; - library to output a image of QR-code on Perl or PHP&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-5137382628176835572?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/5137382628176835572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=5137382628176835572' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/5137382628176835572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/5137382628176835572'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2008/08/qr-code-for-your-blog.html' title='QR Code for your blog'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-2406163315648506676</id><published>2008-07-23T09:00:00.001+03:00</published><updated>2008-07-23T09:02:53.155+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><title type='text'>SEO URL Analyzer</title><content type='html'>Nice service for analyze URL, free for use:
&lt;br/&gt;
&lt;a href="http://analyser.hohli.com/url"&gt;http://analyser.hohli.com/url&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-2406163315648506676?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/2406163315648506676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=2406163315648506676' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/2406163315648506676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/2406163315648506676'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2008/07/seo-url-analyzer.html' title='SEO URL Analyzer'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-4752651828232522997</id><published>2008-07-23T08:46:00.009+03:00</published><updated>2009-05-13T15:23:11.281+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><title type='text'>SEO CheatSheet for beginners</title><content type='html'>&lt;div style='float:right;'&gt;&lt;script&gt; digg_url = 'http://digg.com/programming/SEO_CheatSheet_for_beginners'; &lt;/script&gt;
&lt;script src="http://digg.com/api/diggthis.js"&gt;&lt;/script&gt;&lt;/div&gt;

&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_HHiU452zsbw/SIbH9juWMZI/AAAAAAAAAl8/_RNVYYGH9hM/s1600-h/seo-cheatsheet_screen.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_HHiU452zsbw/SIbH9juWMZI/AAAAAAAAAl8/_RNVYYGH9hM/s400/seo-cheatsheet_screen.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5226084277985620370" /&gt;&lt;/a&gt;

&lt;br/&gt;
You can download SEO CheatSheet from the next links (print it!):
&lt;br/&gt;
&lt;a href="http://anton.shevchuk.name/wp-content/uploads/2008/07/seo-cheatsheet.png"&gt;SEO CheatSheet PNG&lt;/a&gt; (112kb)
&lt;br/&gt;
&lt;a href="http://anton.shevchuk.name/wp-content/uploads/2008/07/seo-cheatsheet.pdf"&gt;SEO CheatSheet PDF&lt;/a&gt; (173kb)
&lt;br/&gt;
&lt;span class="cut"&gt;&lt;/span&gt;&lt;span&gt;
Preview:&lt;br/&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HHiU452zsbw/SIbIc1UEPtI/AAAAAAAAAmM/cqlP6TDQnvI/s1600-h/seo-cheatsheet.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_HHiU452zsbw/SIbIc1UEPtI/AAAAAAAAAmM/cqlP6TDQnvI/s400/seo-cheatsheet.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5226084815283175122" /&gt;&lt;/a&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-4752651828232522997?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/4752651828232522997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=4752651828232522997' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/4752651828232522997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/4752651828232522997'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2008/07/seo-cheatsheet-for-beginners.html' title='SEO CheatSheet for beginners'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_HHiU452zsbw/SIbH9juWMZI/AAAAAAAAAl8/_RNVYYGH9hM/s72-c/seo-cheatsheet_screen.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-414181486380655362</id><published>2007-12-26T16:31:00.001+02:00</published><updated>2007-12-26T16:31:30.036+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>15+3 best web-design galleries</title><content type='html'>18 best web-design galleries. 18 sites, when you should be send your design:
&lt;ol&gt;
 &lt;li&gt;&lt;a href="http://www.beinspired.ru"&gt;BeInspired (RUS)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://bestwebgallery.com"&gt;Best Web Gallery - CSS &amp;amp; Flash Design Inspiration&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.cssbased.com/"&gt;CSS Based&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://csscreme.com"&gt;CSS Creme&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.cssbeauty.com/"&gt;CSS Beauty Gallery Entries&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.cssblast.ru"&gt;CSS Blast (RUS)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.css-design-yorkshire.com/"&gt;CSS Design Yorkshire&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.csselite.com"&gt;CSS Gallery - web design gallery&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.cssheaven.com"&gt;CSS Gallery Web Design Gallery For Inspiration&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.cssremix.com"&gt;CSS Remix&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://cssbox.ru"&gt;css|box (RUS)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://cssvault.com"&gt;CSS Vault Gallery&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.cssgaleri.com"&gt;CSSGaleri.Com&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.designexpanse.com"&gt;Design Expanse - Best web design resource from Pakistan&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.designshack.co.uk/tp/"&gt;Design Shack Blog&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.stylegala.com"&gt;Stylegala | gallery&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.unmatchedstyle.com"&gt;Unmatched Style | Gallery&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.siti-web-design.com/gallery"&gt;Web Design Gallery&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

Why '15+3'? 15 galleries and 3 russain web-gallery.&lt;br/&gt;

You can import all sites feed in one OPML file: &lt;a href='http://anton.shevchuk.name/wp-content/uploads/2007/12/reader-subscriptions.xml' title='18-CSS-design-galleries'&gt;18-CSS-design-galleries&lt;/a&gt; (file consist 19-th site - my personal blog ;))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-414181486380655362?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/414181486380655362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=414181486380655362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/414181486380655362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/414181486380655362'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/12/153-best-web-design-galleries.html' title='15+3 best web-design galleries'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-4672499182372485559</id><published>2007-12-13T20:55:00.000+02:00</published><updated>2008-12-12T10:57:58.752+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='charts'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Online Chart Builder based on Google API</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HHiU452zsbw/R2GAY-pBzxI/AAAAAAAAAYA/wUISi3mKOXg/s1600-h/graph.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_HHiU452zsbw/R2GAY-pBzxI/AAAAAAAAAYA/wUISi3mKOXg/s400/graph.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5143533416054116114" /&gt;&lt;/a&gt;
Today started new small project for building charts: &lt;a href="http://charts.hohli.com "&gt;http://charts.hohli.com &lt;/a&gt; (alpha version)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-4672499182372485559?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/4672499182372485559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=4672499182372485559' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/4672499182372485559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/4672499182372485559'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/12/online-chart-builder-based-on-google.html' title='Online Chart Builder based on Google API'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_HHiU452zsbw/R2GAY-pBzxI/AAAAAAAAAYA/wUISi3mKOXg/s72-c/graph.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-3743401152338396979</id><published>2007-09-27T17:03:00.000+03:00</published><updated>2007-09-27T17:11:02.552+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joke'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>How I can open file...?</title><content type='html'>How can I open file with extension 'xxx' (any extension)?&lt;br/&gt; 
&lt;br/&gt;
I't easy:&lt;br/&gt;
&lt;font color='Red'&gt;&amp;lt;?php&lt;/font&gt; &lt;font color='Blue'&gt;fopen&lt;/font&gt;(&lt;font color='Green'&gt;"c:\\download\\file.xxx"&lt;/font&gt;, &lt;font color='Green'&gt;"r"&lt;/font&gt;); &lt;font color='Red'&gt;?&amp;gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-3743401152338396979?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/3743401152338396979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=3743401152338396979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/3743401152338396979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/3743401152338396979'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/09/how-i-can-open-file.html' title='How I can open file...?'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-1210764988105289587</id><published>2007-09-25T09:02:00.000+03:00</published><updated>2007-09-25T13:30:39.172+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ukraine'/><title type='text'>Wages in Ukraine 2007 (software development)</title><content type='html'>&lt;!--div style='float:right;'&gt;&lt;script&gt; digg_url = 'http://digg.com/programming/Wages_of_offshore_developers'; &lt;/script&gt;
&lt;script src="http://digg.com/api/diggthis.js"&gt;&lt;/script&gt;&lt;/div--&gt;
Figures given are &lt;span style="font-weight:bold;"&gt;monthly&lt;/span&gt; wages, in USD, after taxes (net).
&lt;br/&gt;
  &lt;table border=1 cellpadding=1 cellspacing=1 width=100% style='padding:0px;margin:0px;'&gt;
    &lt;tr&gt;
      &lt;th&gt;Language/platform&lt;/th&gt;
      &lt;th width=15%&gt;Min&lt;/th&gt;
      &lt;th width=15%&gt;Average&lt;/th&gt;
      &lt;th width=15%&gt;Max&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;C# &lt;small&gt;(244 developers)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;4500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;C++ &lt;small&gt;(214)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;100&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;4500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;.NET &lt;small&gt;(193)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;3500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Java &lt;small&gt;(173)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;4000&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;PHP &lt;small&gt;(130)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;120&lt;/td&gt;
      &lt;td align="right"&gt;700&lt;/td&gt;
      &lt;td align="right"&gt;2000&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;J2EE &lt;small&gt;(121)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;300&lt;/td&gt;
      &lt;td align="right"&gt;1400&lt;/td&gt;
      &lt;td align="right"&gt;3500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;ASP.NET &lt;small&gt;(121)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;900&lt;/td&gt;
      &lt;td align="right"&gt;2800&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;MS SQL Server &lt;small&gt;(109)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;400&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;2800&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Delphi &lt;small&gt;(81)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;2000&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;MySQL &lt;small&gt;(78)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;100&lt;/td&gt;
      &lt;td align="right"&gt;700&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;JavaScript &lt;small&gt;(75)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;725&lt;/td&gt;
      &lt;td align="right"&gt;2100&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Oracle &lt;small&gt;(72)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;250&lt;/td&gt;
      &lt;td align="right"&gt;1025&lt;/td&gt;
      &lt;td align="right"&gt;3500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Windows &lt;small&gt;(57)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;600&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Linux &lt;small&gt;(56)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;100&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Win32 &lt;small&gt;(40)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;1815&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;th&gt;compare with 2006 year&lt;/th&gt;
      &lt;th align="right"&gt;+1.5%&lt;/td&gt;
      &lt;th align="right"&gt;+25.1%&lt;/td&gt;
      &lt;th align="right"&gt;+13.5%&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
&lt;br/&gt;
  &lt;table border=1 cellpadding=1 cellspacing=1 width=100% style='padding:0px;margin:0px;'&gt;
    &lt;tr&gt;
      &lt;th&gt;Technology&lt;/th&gt;
      &lt;th width=15%&gt;Min&lt;/th&gt;
      &lt;th width=15%&gt;Average&lt;/th&gt;
      &lt;th width=15%&gt;Max&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;.NET &lt;small&gt;(247)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;4500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;MS SQL Server &lt;small&gt;(157)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;2800&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;ASP.Net &lt;small&gt;(118)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;AJAX &lt;small&gt;(108)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;120&lt;/td&gt;
      &lt;td align="right"&gt;700&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;J2EE &lt;small&gt;(106)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;1200&lt;/td&gt;
      &lt;td align="right"&gt;4000&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;ADO.NET &lt;small&gt;(100)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Windows (2000/XP/9x/server) &lt;small&gt;(89)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;600&lt;/td&gt;
      &lt;td align="right"&gt;3500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Oracle &lt;small&gt;(85)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;250&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;3500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;OOD/OOP &lt;small&gt;(72)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;150&lt;/td&gt;
      &lt;td align="right"&gt;1025&lt;/td&gt;
      &lt;td align="right"&gt;4500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;MySQL &lt;small&gt;(69)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;100&lt;/td&gt;
      &lt;td align="right"&gt;700&lt;/td&gt;
      &lt;td align="right"&gt;2000&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;Linux &lt;small&gt;(60)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;160&lt;/td&gt;
      &lt;td align="right"&gt;875&lt;/td&gt;
      &lt;td align="right"&gt;2100&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;client-server &lt;small&gt;(55)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;200&lt;/td&gt;
      &lt;td align="right"&gt;800&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;J2SE &lt;small&gt;(55)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;250&lt;/td&gt;
      &lt;td align="right"&gt;1000&lt;/td&gt;
      &lt;td align="right"&gt;3500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;td&gt;network programming &lt;small&gt;(48)&lt;/small&gt;&lt;/td&gt;
      &lt;td align="right"&gt;160&lt;/td&gt;
      &lt;td align="right"&gt;950&lt;/td&gt;
      &lt;td align="right"&gt;2500&lt;/td&gt;
    &lt;/tr&gt;
      &lt;tr&gt;
      &lt;th&gt;compare with 2006 year&lt;/th&gt;
      &lt;th align="right"&gt;+3.8%&lt;/td&gt;
      &lt;th align="right"&gt;+23.2%&lt;/td&gt;
      &lt;th align="right"&gt;+18.1%&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
&lt;br/&gt;
Source: &lt;a href="http://www.developers.org.ua/"&gt;http://www.developers.org.ua/&lt;/a&gt;   (&lt;a href="http://www.developers.org.ua/salary-db/data/salary-by-year/2006"&gt;2006&lt;/a&gt; and &lt;a href="http://www.developers.org.ua/salary-db/data/salary-by-year/2007"&gt;2007&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-1210764988105289587?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/1210764988105289587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=1210764988105289587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/1210764988105289587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/1210764988105289587'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/09/wages-in-ukraine-2007-software.html' title='Wages in Ukraine 2007 (software development)'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-7105727908073698197</id><published>2007-09-19T09:34:00.000+03:00</published><updated>2007-09-25T09:31:41.780+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>How to make a YouTube clone?</title><content type='html'>&lt;div style='float:right;'&gt;&lt;script&gt; digg_url = 'http://digg.com/programming/How_to_make_a_YouTube_clone'; &lt;/script&gt;
&lt;script src="http://digg.com/api/diggthis.js"&gt;&lt;/script&gt;&lt;/div&gt;
You want to organize video sharing service just like &lt;a href="http://www.youtube.com"&gt;YouTube&lt;/a&gt;? You need $99 :). Disbelieve? You're right...&lt;br/&gt;
&lt;br/&gt;
I found only 2 articles about YouTube architecture:&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://highscalability.com/youtube-architecture"&gt;YouTube Architecture&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://anton.shevchuk.name/php/php-cookbook-myphptubecom/"&gt;PHP CookBook: MyPHPTube.com (YouTube clone)&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
The project will cost at least $ 10,000 … around $ 1.65 billion ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-7105727908073698197?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/7105727908073698197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=7105727908073698197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/7105727908073698197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/7105727908073698197'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/09/how-make-youtube-clone.html' title='How to make a YouTube clone?'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-3497565636051309665</id><published>2007-08-19T09:28:00.000+03:00</published><updated>2008-12-12T10:57:59.419+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='monopoly'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Monopoly is legal?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_HHiU452zsbw/RvDCqGJ6NqI/AAAAAAAAASE/LNBNYwKLwOA/s1600-h/microsoft_monopoly.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_HHiU452zsbw/RvDCqGJ6NqI/AAAAAAAAASE/LNBNYwKLwOA/s400/microsoft_monopoly.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5111799605527983778" /&gt;&lt;/a&gt;
&lt;br/&gt;&lt;br/&gt;

Use pirate version of Windows is illegal. Monopoly is legal?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-3497565636051309665?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/3497565636051309665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=3497565636051309665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/3497565636051309665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/3497565636051309665'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/09/monopoly-is-legal.html' title='Monopoly is legal?'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_HHiU452zsbw/RvDCqGJ6NqI/AAAAAAAAASE/LNBNYwKLwOA/s72-c/microsoft_monopoly.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-2603408059986925867</id><published>2007-08-07T10:20:00.000+03:00</published><updated>2007-09-25T09:31:06.153+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='epitaph'/><category scheme='http://www.blogger.com/atom/ns#' term='php4'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP 4. Epitaph</title><content type='html'>&lt;p align='center'&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://anton.shevchuk.name/wp-content/uploads/2007/07/phpepitaph.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://anton.shevchuk.name/wp-content/uploads/2007/07/phpepitaph.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align='center'&gt;
Рыдайте, добрые  друзья,&lt;br/&gt;
На этой скорбной тризне.&lt;br/&gt;
Четвёртый, - слышал я, -&lt;br/&gt;
Вам помогал при жизни.&lt;/p&gt;
&lt;p align='center'&gt;
Пусть школьников шумливый рой&lt;br/&gt;
Могилы не тревожит:&lt;br/&gt;
Тот, кто лежит в земле сырой,&lt;br/&gt;
Им больше не поможет!&lt;/p&gt;
&lt;br/&gt;
&lt;a href="http://anton.shevchuk.name/php/php-4-epitaph/"&gt;PHP 4. Epitaph. Read the rest of this entry...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-2603408059986925867?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/2603408059986925867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=2603408059986925867' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/2603408059986925867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/2603408059986925867'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/08/php-4-epitaph.html' title='PHP 4. Epitaph'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-593684955715480972</id><published>2007-05-11T10:16:00.001+03:00</published><updated>2007-09-25T09:30:40.634+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='analytics'/><title type='text'>Google Analytics Blog: New Version of Google Analytics!</title><content type='html'>&lt;a href="http://analytics.blogspot.com/2007/05/new-version-of-google-analytics.html"&gt;Google Analytics Blog: New Version of Google Analytics!&lt;/a&gt;: "New Version of Google Analytics!"&lt;br/&gt;&lt;br/&gt;

My opinion about this service you can read at my new blog:
&lt;a href="http://anton.shevchuk.name/internet/google/google-analytics/"&gt;anton.shevchuk.name (russian/english)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-593684955715480972?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/593684955715480972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=593684955715480972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/593684955715480972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/593684955715480972'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/05/google-analytics-blog-new-version-of.html' title='Google Analytics Blog: New Version of Google Analytics!'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7549233329813311003.post-8487135910720523238</id><published>2007-02-28T09:07:00.000+02:00</published><updated>2007-09-25T09:30:29.174+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hello world'/><category scheme='http://www.blogger.com/atom/ns#' term='CMF'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='oop'/><title type='text'>First Program</title><content type='html'>&lt;b&gt;Hello World!&lt;/b&gt;&lt;br/&gt;
It's trite phrase. Right phrase is:&lt;br/&gt;
&lt;b&gt;Hello the Universe!&lt;/b&gt;&lt;br/&gt;
If you is "PHP Developer" you must write next:&lt;br/&gt;&lt;br/&gt;
&lt;font color='Red'&gt;&amp;lt;?php&lt;/font&gt; &lt;font color='Blue'&gt;echo&lt;/font&gt; &lt;font color='Green'&gt;"Hello the Universe!"&lt;/font&gt;; &lt;font color='Red'&gt;?&amp;gt;&lt;/font&gt;
&lt;br/&gt;
This is very simple?&lt;br/&gt;
Go to &lt;a href="http://www.phpXCore.org"&gt;www.phpXCore.org&lt;/a&gt; - it is the best CMF (Content management Framework), becouse I and my PHP team write it. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7549233329813311003-8487135910720523238?l=php-team.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://php-team.blogspot.com/feeds/8487135910720523238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7549233329813311003&amp;postID=8487135910720523238' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/8487135910720523238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7549233329813311003/posts/default/8487135910720523238'/><link rel='alternate' type='text/html' href='http://php-team.blogspot.com/2007/02/first-program.html' title='First Program'/><author><name>Anton Shevchuk</name><uri>http://www.blogger.com/profile/17486484849363232380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_HHiU452zsbw/R7xIX18u9UI/AAAAAAAAAZ4/ePHCZ9S9pIY/S220/user_9598_100x100.jpg'/></author><thr:total>1</thr:total></entry></feed>
