<?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-15490792</id><updated>2012-02-11T08:43:54.060+01:00</updated><category term='PHP'/><category term='webdevelopment'/><category term='MySQL'/><category term='SEO'/><category term='keyword'/><category term='Javascript'/><category term='Postgresql'/><category term='graphics'/><category term='keyword tools'/><category term='fun'/><category term='Databases'/><category term='Ajax'/><category term='Google'/><title type='text'>Kdi Project design, programming and fun</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15490792.post-4603991277691793510</id><published>2007-12-18T18:39:00.000+01:00</published><updated>2007-12-18T19:05:33.927+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='keyword'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='keyword tools'/><title type='text'>New seo tool - analyse the keywords</title><content type='html'>&lt;h4&gt;Search for the perfect tool&lt;/h4&gt;&lt;br /&gt;Last few months I really got into SEO and I was looking for a perfect tool for keyword analysis. All that i managed to find is a tool from wordracker.com but informations are not as really detailed as i should wanted, so after some thinking we decided to make our own. &lt;br /&gt;&lt;br /&gt;&lt;h4&gt;If you can't find it, make it&lt;/h4&gt;&lt;br /&gt;So after few sleepless night we had working alpha version, and after two more days &lt;a href="http://keywordremix.com/keywords/"&gt;keywordremix.com&lt;/a&gt; was born. &lt;br /&gt;&lt;br /&gt;We decided not just to make simple tool, but to go step further and make complete service that can offer you very detailed keyword analysis, statistical data, data change over time, graphs, alerts on change, etc...&lt;br /&gt;&lt;br /&gt;We started &lt;a href="http://keywordremix.com/blog/"&gt;official blog&lt;/a&gt; where we will write about  news and progress of this site.&lt;br /&gt;&lt;br /&gt;links:&lt;br /&gt;&lt;a href="http://keywordremix.com/keywords/"&gt;Keyword statistics&lt;/a&gt; &lt;br/&gt;&lt;br /&gt;&lt;a href="http://keywordremix.com/blog/"&gt;official blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://keywordremix.com/keywords/stats/"&gt;statistics over time&lt;/a&gt;&lt;br/&gt; &lt;br /&gt;&lt;a href="http://keywordremix.com/keywords/analyse/facebook/"&gt;interesting results&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-4603991277691793510?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/4603991277691793510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=4603991277691793510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/4603991277691793510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/4603991277691793510'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2007/12/new-seo-tool-explore-keywords.html' title='New seo tool - analyse the keywords'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-8214947442783615911</id><published>2007-01-05T21:44:00.000+01:00</published><updated>2007-01-05T21:47:36.471+01:00</updated><title type='text'>my new project - YourTree.org</title><content type='html'>I started new project - YourTree&lt;br /&gt;It will be place with various resources on ecology, reducing carbon emissions, reforesting etc..&lt;br /&gt;&lt;br /&gt;Site addres is &lt;a href="http://www.yourtree.org"&gt;http://www.yourtree.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-8214947442783615911?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/8214947442783615911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=8214947442783615911' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/8214947442783615911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/8214947442783615911'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2007/01/my-new-project-yourtreeorg.html' title='my new project - YourTree.org'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-4320041789598716445</id><published>2006-12-07T08:10:00.000+01:00</published><updated>2006-12-08T17:43:56.071+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Profiling PHP with Xdebug and WINCacheGrind</title><content type='html'>Ok..so this is really short, no BS tutorial, on how to profile your PHP application under windows&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 1&lt;/strong&gt;&lt;br /&gt;Download windows modules for your version of PHP from &lt;a href="http://www.xdebug.org/"&gt;http://www.xdebug.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 2&lt;/strong&gt;&lt;br /&gt;Write this lines at your  php.ini file&lt;br /&gt;&lt;br /&gt;&lt;div style="width:400px; border:solid 1px #414114"&gt;&lt;br /&gt;zend_extension_ts="c:/wamp/php/ext/php_xdebugXXXXXXX.dll"&lt;br /&gt;; general settings&lt;br /&gt;xdebug.auto_trace=0&lt;br /&gt;xdebug.collect_includes=1&lt;br /&gt;xdebug.collect_params=1&lt;br /&gt;xdebug.collect_return=0&lt;br /&gt;xdebug.default_enable=1&lt;br /&gt;xdebug.extended_info=1&lt;br /&gt;xdebug.show_local_vars=1&lt;br /&gt;xdebug.show_mem_delta=1&lt;br /&gt;xdebug.max_nesting_level=100&lt;br /&gt;xdebug.trace_format=0&lt;br /&gt;xdebug.trace_output_dir="c:/XXXXXXXX/"&lt;br /&gt;xdebug.trace_options=0&lt;br /&gt;xdebug.trace_output_name=timestamp&lt;br /&gt;&lt;br /&gt;; debugger settings&lt;br /&gt;xdebug.remote_autostart=0&lt;br /&gt;xdebug.remote_enable=1&lt;br /&gt;xdebug.remote_handler=dbgp&lt;br /&gt;xdebug.remote_host=127.0.0.1&lt;br /&gt;xdebug.remote_mode=req&lt;br /&gt;xdebug.remote_port=9000&lt;br /&gt;&lt;br /&gt;; profiler settings&lt;br /&gt;xdebug.profiler_append=1&lt;br /&gt;xdebug.profiler_enable=1&lt;br /&gt;xdebug.profiler_enable_trigger=1&lt;br /&gt;xdebug.profiler_output_dir="c:/XXXXXX/"&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;now, important stuff&lt;br /&gt;replace XXXX's in line&lt;br /&gt;zend_extension_ts="c:/wamp/php/ext/php_xdebugXXXXXXX.dll"&lt;br /&gt;with name of Windows module from step 1&lt;br /&gt;&lt;br /&gt;Also instead of c:/XXXXXX/ write path where you want to keep profiling and debug files.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 3&lt;/strong&gt;&lt;br /&gt;Save your php.ini and restart your web server, start your local script and cachegrind files should appear in directory from step 2&lt;br /&gt;&lt;br /&gt;Important notice, when you debug or profile large scripts (forums, blogs, etc) profiler writes a lots of data, so be careful to have enough free space, and check constantly&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 4&lt;/strong&gt; &lt;br /&gt;When you are done,refer to step 2 and change line&lt;br /&gt;xdebug.profiler_enable=1&lt;br /&gt;into:&lt;br /&gt;xdebug.profiler_enable=0 , and restart Apache again.&lt;br /&gt;This will stop profiling process, and every time you wish to start profiling you must  change it back to 1, and restart Apache.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 5&lt;/strong&gt;&lt;br /&gt;Download win cachegrind from &lt;a href="http://sourceforge.net/projects/wincachegrind/"&gt;http://sourceforge.net/projects/wincachegrind/&lt;/a&gt;&lt;br /&gt;install, and set working directory to the same direcotry as in step 2, load your files and enjoy.&lt;br /&gt;&lt;br /&gt;Now fun part begins, you should search for functions that takes most of your execution time, and try to optimize that code...&lt;br /&gt;&lt;br /&gt;Few general advices for fast application are:&lt;br /&gt;   -As less includes as possible.&lt;br /&gt;   -Avoid too many database connections, try to use JOINS in your SQL query to get most meaningful data.&lt;br /&gt;   -Avoid array sort and count inside loops.&lt;br /&gt;   -when ever possible use caching of database data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-4320041789598716445?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/4320041789598716445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=4320041789598716445' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/4320041789598716445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/4320041789598716445'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/12/profiling-php-with-xdebug-and.html' title='Profiling PHP with Xdebug and WINCacheGrind'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-8700859910867316703</id><published>2006-12-06T03:44:00.000+01:00</published><updated>2006-12-11T09:21:16.584+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>PHP function to get mondays from some  date</title><content type='html'>This is nice little function that returns all Monday  that passed from specified date.&lt;br /&gt;&lt;br /&gt;&lt;div style="font:normal 11px lucida console"&gt;&lt;br /&gt;&lt;!-- php buffer start --&gt;&lt;code&gt;&lt;font color="#000000"&gt;&lt;br /&gt;&lt;font color="#0000BB"&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#FF8000"&gt;/*&lt;br /&gt;#&amp;nbsp;&amp;nbsp;getWeeks function;&lt;br /&gt;#&amp;nbsp;&amp;nbsp;author: Dragan Bajcic&lt;br /&gt;#&amp;nbsp;&amp;nbsp;http://hosaka.blogspot.com&lt;br /&gt;#&amp;nbsp;&amp;nbsp;usage: getWeeks(2006,2) - returns an array of all Mondays since second week of 2006&lt;br /&gt;#&amp;nbsp;inspired by: http://www.php.net/manual/en/function.date.php#68269&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#007700"&gt;function &lt;/font&gt;&lt;font color="#0000BB"&gt;getWeeks&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;$year&lt;/font&gt;&lt;font color="#007700"&gt;,&lt;/font&gt;&lt;font color="#0000BB"&gt;$week_no&lt;/font&gt;&lt;font color="#007700"&gt;){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$week &lt;/font&gt;&lt;font color="#007700"&gt;= &lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$day &lt;/font&gt;&lt;font color="#007700"&gt;= &lt;/font&gt;&lt;font color="#0000BB"&gt;2&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$mo &lt;/font&gt;&lt;font color="#007700"&gt;= &lt;/font&gt;&lt;font color="#0000BB"&gt;1&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$mondays &lt;/font&gt;&lt;font color="#007700"&gt;= array();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$today&lt;/font&gt;&lt;font color="#007700"&gt;=&lt;/font&gt;&lt;font color="#0000BB"&gt;time&lt;/font&gt;&lt;font color="#007700"&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$i &lt;/font&gt;&lt;font color="#007700"&gt;=&lt;/font&gt;&lt;font color="#0000BB"&gt;$week_no&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$test &lt;/font&gt;&lt;font color="#007700"&gt;=&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;strtotime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;date&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#DD0000"&gt;"r"&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;mktime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;$mo&lt;/font&gt;&lt;font color="#007700"&gt;,&lt;/font&gt;&lt;font color="#0000BB"&gt;$day&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;$year&lt;/font&gt;&lt;font color="#007700"&gt;)) . &lt;/font&gt;&lt;font color="#DD0000"&gt;"+" &lt;/font&gt;&lt;font color="#007700"&gt;. &lt;/font&gt;&lt;font color="#0000BB"&gt;$i &lt;/font&gt;&lt;font color="#007700"&gt;. &lt;/font&gt;&lt;font color="#DD0000"&gt;" week"&lt;/font&gt;&lt;font color="#007700"&gt;);&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;while (&lt;/font&gt;&lt;font color="#0000BB"&gt;$today &lt;/font&gt;&lt;font color="#007700"&gt;&amp;gt;= &lt;/font&gt;&lt;font color="#0000BB"&gt;$test&lt;/font&gt;&lt;font color="#007700"&gt;) {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;array_push&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;$mondays&lt;/font&gt;&lt;font color="#007700"&gt;,&lt;/font&gt;&lt;font color="#0000BB"&gt;date&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#DD0000"&gt;"d-m-Y"&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;$test&lt;/font&gt;&lt;font color="#007700"&gt;));&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$i&lt;/font&gt;&lt;font color="#007700"&gt;++;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;$test &lt;/font&gt;&lt;font color="#007700"&gt;=&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color="#0000BB"&gt;strtotime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;date&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#DD0000"&gt;"r"&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;mktime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;0&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;$mo&lt;/font&gt;&lt;font color="#007700"&gt;,&lt;/font&gt;&lt;font color="#0000BB"&gt;$day&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;$year&lt;/font&gt;&lt;font color="#007700"&gt;)) . &lt;/font&gt;&lt;font color="#DD0000"&gt;"+" &lt;/font&gt;&lt;font color="#007700"&gt;. &lt;/font&gt;&lt;font color="#0000BB"&gt;$i &lt;/font&gt;&lt;font color="#007700"&gt;. &lt;/font&gt;&lt;font color="#DD0000"&gt;" week"&lt;/font&gt;&lt;font color="#007700"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &lt;/font&gt;&lt;font color="#0000BB"&gt;$mondays&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;font color="#FF8000"&gt;/*&lt;br /&gt;#######################################################&lt;br /&gt;# Get all weeks and mondays starting from week #45,2006&lt;br /&gt;#######################################################&lt;br /&gt;*/&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000BB"&gt;$mondays&lt;/font&gt;&lt;font color="#007700"&gt;=&lt;/font&gt;&lt;font color="#0000BB"&gt;getWeeks&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;2006&lt;/font&gt;&lt;font color="#007700"&gt;,&lt;/font&gt;&lt;font color="#0000BB"&gt;45&lt;/font&gt;&lt;font color="#007700"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;print &lt;/font&gt;&lt;font color="#DD0000"&gt;"weeks:&amp;lt;br/&amp;gt;"&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;foreach (&lt;/font&gt;&lt;font color="#0000BB"&gt;$mondays &lt;/font&gt;&lt;font color="#007700"&gt;as &lt;/font&gt;&lt;font color="#0000BB"&gt;$ws&lt;/font&gt;&lt;font color="#007700"&gt;){&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color="#0000BB"&gt;date&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#DD0000"&gt;"d M Y"&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;strtotime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;$ws&lt;/font&gt;&lt;font color="#007700"&gt;)).&lt;/font&gt;&lt;font color="#DD0000"&gt;" - "&lt;/font&gt;&lt;font color="#007700"&gt;.&lt;/font&gt;&lt;font color="#0000BB"&gt;date&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#DD0000"&gt;"d M Y"&lt;/font&gt;&lt;font color="#007700"&gt;,&lt;/font&gt;&lt;font color="#0000BB"&gt;strtotime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;$ws&lt;/font&gt;&lt;font color="#007700"&gt;)+(&lt;/font&gt;&lt;font color="#0000BB"&gt;7&lt;/font&gt;&lt;font color="#007700"&gt;*&lt;/font&gt;&lt;font color="#0000BB"&gt;24&lt;/font&gt;&lt;font color="#007700"&gt;*&lt;/font&gt;&lt;font color="#0000BB"&gt;60&lt;/font&gt;&lt;font color="#007700"&gt;*&lt;/font&gt;&lt;font color="#0000BB"&gt;60&lt;/font&gt;&lt;font color="#007700"&gt;)).&lt;/font&gt;&lt;font color="#DD0000"&gt;"&amp;lt;br/&amp;gt;"&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;print &lt;/font&gt;&lt;font color="#DD0000"&gt;"mondays:&amp;lt;br/&amp;gt;"&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;foreach (&lt;/font&gt;&lt;font color="#0000BB"&gt;$mondays &lt;/font&gt;&lt;font color="#007700"&gt;as &lt;/font&gt;&lt;font color="#0000BB"&gt;$ws&lt;/font&gt;&lt;font color="#007700"&gt;){&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color="#0000BB"&gt;date&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#DD0000"&gt;"d M Y"&lt;/font&gt;&lt;font color="#007700"&gt;, &lt;/font&gt;&lt;font color="#0000BB"&gt;strtotime&lt;/font&gt;&lt;font color="#007700"&gt;(&lt;/font&gt;&lt;font color="#0000BB"&gt;$ws&lt;/font&gt;&lt;font color="#007700"&gt;)).&lt;/font&gt;&lt;font color="#DD0000"&gt;"&amp;lt;br/&amp;gt;"&lt;/font&gt;&lt;font color="#007700"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#FF8000"&gt;/*output:&lt;br /&gt;&lt;br /&gt;weeks:&lt;br /&gt;20 Nov 2006 - 27 Nov 2006&lt;br /&gt;27 Nov 2006 - 04 Dec 2006&lt;br /&gt;04 Dec 2006 - 11 Dec 2006&lt;br /&gt;mondays:&lt;br /&gt;20 Nov 2006&lt;br /&gt;27 Nov 2006&lt;br /&gt;04 Dec 2006&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000BB"&gt;?&amp;gt;&lt;/font&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;/code&gt;&lt;!-- php buffer end --&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-8700859910867316703?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/8700859910867316703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=8700859910867316703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/8700859910867316703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/8700859910867316703'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/12/php-function-to-get-mondays-from-some.html' title='PHP function to get mondays from some  date'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-7104738445450791526</id><published>2006-11-16T06:11:00.000+01:00</published><updated>2006-11-16T06:21:42.384+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdevelopment'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='graphics'/><title type='text'>Cool icons for your website</title><content type='html'>If you need some cool icons for your project(web site, CMS, Blog or whatever), check this few that I came across in last few days:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://2pt3.com/news/twotone-icons-for-free/"&gt;Twotone icons&lt;/a&gt; great, minimal icons.&lt;/li&gt;&lt;li&gt;&lt;a href="http://tango.freedesktop.org/Tango_Icon_Gallery"&gt;Tango icons&lt;/a&gt;, rich, great for GUI or CMS&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.famfamfam.com/lab/icons/silk/"&gt;Silk icons&lt;/a&gt;, nice and clean icons&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Cheers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-7104738445450791526?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/7104738445450791526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=7104738445450791526' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/7104738445450791526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/7104738445450791526'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/11/cool-icons-for-your-website.html' title='Cool icons for your website'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-116364946336594623</id><published>2006-11-16T04:54:00.000+01:00</published><updated>2006-11-16T06:24:43.289+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>WebDev search</title><content type='html'>As soon I've read about &lt;a href="http://www.google.com/coop/"&gt;Google coop&lt;/a&gt;,  I've created &lt;a href="http://www.google.com/coop/cse?cx=000629301527310616214%3As4xxszpikas"&gt;this&lt;/a&gt; little search engine. Its mostly for my personal use, but feel  to use it or contribute .&lt;br /&gt;You can also try it right now, it's on the top of this page &lt;img src="http://img246.imageshack.us/img246/8399/thumbsup4kk.gif" alt="thumbsUp" style="border: medium none ;" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-116364946336594623?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/116364946336594623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=116364946336594623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/116364946336594623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/116364946336594623'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/11/google-webdev-search.html' title='WebDev search'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-115310623407858044</id><published>2006-07-17T05:14:00.000+02:00</published><updated>2006-11-16T06:09:59.559+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>SiT Tracking</title><content type='html'>Here is a sneak preview of my  new PHP driven application:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img211.imageshack.us/img211/8717/sitprevdv0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://img211.imageshack.us/img211/8717/sitprevdv0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is early alpha phase of development, expect more pictures soon. ;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-115310623407858044?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/115310623407858044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=115310623407858044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/115310623407858044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/115310623407858044'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/07/phpmysql-sit-tracking.html' title='SiT Tracking'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-115224250979268005</id><published>2006-07-07T05:16:00.000+02:00</published><updated>2006-11-16T05:22:26.800+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Databases'/><category scheme='http://www.blogger.com/atom/ns#' term='Postgresql'/><title type='text'>MySQL vs PostgreSQL vs EnterpriseDB</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;in this test I used:&lt;br /&gt;php 4.x&lt;br /&gt;mysql 5.0.18&lt;br /&gt;postgreSQL 8.0.3&lt;br /&gt;EnterpriseDB 8.1.3.12&lt;br /&gt;Results:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;Using unixODBC + EnterpriseDB odbc drivers&lt;br /&gt;&lt;br /&gt;+----------------+---------------+---------------+--------------+&lt;br /&gt;|# of inserts    |MySQL          |EnterpriseDB   |PostgreSQL    |&lt;br /&gt;+----------------+---------------+---------------+--------------+&lt;br /&gt;|20.000          |6.32 sec       |35.4 sec       |27.2          |&lt;br /&gt;|10.000          |3.11 sec       |16.6 sec       |14.0          |&lt;br /&gt;|5.000           |1.51 sec       |08.7 sec       |06.1          |&lt;br /&gt;|2.000           |0.62 sec       |03.5 sec       |02.2          |&lt;br /&gt;|1.000           |0.34 sec       |01.5 sec       |01.1          |&lt;br /&gt;+----------------+---------------+---------------+--------------+&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;As you can see, MySQL is aprox 5 timer faster than Pgsql, EnterpriseDB is tested&lt;br /&gt;using unixODBC drivers, so that migh slow proces a little bit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-115224250979268005?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/115224250979268005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=115224250979268005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/115224250979268005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/115224250979268005'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/07/mysql-vs-postgresql-vs-enterprisedb.html' title='MySQL vs PostgreSQL vs EnterpriseDB'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-114773264451125295</id><published>2006-05-16T00:12:00.000+02:00</published><updated>2006-11-16T06:10:29.763+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><title type='text'>AJAX in 60 seconds with My-BIC and PHP</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;a href="http://www.litfuel.net/mybic/"&gt;My-BIC&lt;/a&gt; os one of the simplest AJAX frameworks today.&lt;br /&gt;&lt;br /&gt;After you download script all you need to do is to put mybic.js and mybic_server.php in some directory on your web server and you are ready to go.&lt;br /&gt;&lt;br /&gt;Here is the simple example of getting time from the server with ajax.&lt;br /&gt;&lt;br /&gt;First we create &lt;span style="font-weight: bold;"&gt;test.html&lt;/span&gt; file:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;hr /&gt;&lt;div class="code"&gt;&lt;pre style="font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;AJAX TEST&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script type=&lt;span style="color: rgb(255, 0, 0);"&gt;"text/javascript"&lt;/span&gt; src=&lt;span style="color: rgb(255, 0, 0);"&gt;"mybic.js"&lt;/span&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;br /&gt;    var&lt;/span&gt; ajaxObj = &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;new&lt;/span&gt; XMLHTTP&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;"mybic_server.php"&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;    &lt;br /&gt;    function&lt;/span&gt; get_time&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;        ajaxObj.call&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;'action=get_time'&lt;/span&gt;, &lt;span style="color: rgb(255, 0, 0);"&gt;'content'&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;      }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: normal;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;div onmouseover=&lt;span style="color: rgb(255, 0, 0);"&gt;"get_time();"&lt;/span&gt;&amp;gt; Show me the time ! &amp;lt;/div&amp;gt;&lt;br /&gt;   &amp;lt;div id=&lt;span style="color: rgb(255, 0, 0);"&gt;"content"&lt;/span&gt;&amp;gt;  &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;Now when we have frontend, we need to create php file to do background job. Since our function and action are named get_time we must create php file with same name.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;So&lt;/span&gt;&lt;/span&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;we create &lt;span style="font-weight: bold;"&gt;get_time.php&lt;/span&gt;:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="code"&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;font-family:verdana;font-size:85%;"  &gt;&amp;lt;?&lt;/span&gt;&lt;br /&gt;&lt;pre   style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:verdana;font-size:11px;"&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;class&lt;/span&gt; get_time&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;var&lt;/span&gt; &lt;span style="color: rgb(0, 0, 255);"&gt;$queryVars&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;function&lt;/span&gt; get_time&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$queryVars&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$this&lt;/span&gt;-&amp;gt;&lt;span style="color: rgb(0, 102, 0);"&gt;qv&lt;/span&gt; = &lt;span style="color: rgb(0, 0, 255);"&gt;$queryVars&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/**&lt;br /&gt;* Method to return the status of the AJAX transaction&lt;br /&gt;*&lt;br /&gt;* @return  string A string of raw HTML fetched from the Server&lt;br /&gt;*/&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;function&lt;/span&gt; return_response&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;       &lt;span style="color: rgb(0, 0, 255);"&gt;$a&lt;/span&gt;=&lt;a href="http://www.php.net/date"&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;date&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;"H:i:s D-M-Y"&lt;/span&gt;, &lt;a href="http://www.php.net/time"&gt;&lt;span style="color: rgb(0, 0, 102);"&gt;time&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;       &lt;span style="color: rgb(177, 177, 0);"&gt;return&lt;/span&gt; &lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;$a&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;function&lt;/span&gt; is_authorized&lt;span style="color: rgb(102, 204, 102);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(177, 177, 0);"&gt;return&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 204, 102);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;Now all you need to do is to go with your mouse cursor over "show me the time" text and My-BIC will return time vie innerHTML into content div.&lt;br /&gt;&lt;br /&gt;More info on My-Bic homepage&lt;br /&gt;&lt;a href="http://www.litfuel.net/mybic/"&gt;http://www.litfuel.net/mybic/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-114773264451125295?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/114773264451125295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=114773264451125295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/114773264451125295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/114773264451125295'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/05/ajax-php-ajax-in-60-seconds-with-my.html' title='AJAX in 60 seconds with My-BIC and PHP'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15490792.post-114771601117511105</id><published>2006-05-15T19:55:00.000+02:00</published><updated>2006-11-16T06:10:47.765+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><title type='text'>JavaScript debugger / dumper</title><content type='html'>I've found nice little debugger/ object dumper for JavaScript&lt;br /&gt;&lt;a href="http://www.depressedpress.com/Content/Development/JavaScript/Extensions/DP_DeBug/Index.cfm"&gt;&lt;span style="text-decoration: underline;"&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15490792-114771601117511105?l=hosaka.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hosaka.blogspot.com/feeds/114771601117511105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15490792&amp;postID=114771601117511105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/114771601117511105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15490792/posts/default/114771601117511105'/><link rel='alternate' type='text/html' href='http://hosaka.blogspot.com/2006/05/js-javascript-debugger-dumper.html' title='JavaScript debugger / dumper'/><author><name>kodi</name><uri>http://www.blogger.com/profile/08408781690934512875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
