Google Reader recently update their Google Reader for Android application. This update comes with new interesting features. Like Widget, widgets have long been one of the most requested feature for Google Reader for Android. It make us more easier to customize. And the other feature is, while scrolling through your feed you can now mark all the previous entries as read. Hit up the link below to read more or visit the Android Market on your phone to update the application.What's new in this … Read more...

Will Google Social Search Improve The Relevance Of Search Results?
Google Social Search is already been a while. Google Social Search project start since 2009. Google used to display a few links to pages created or recommended by your friends and social connections at the bottom of the search results page. This feature automatically obtained data from Google Reader, Google Buzz, Gmail Contacts, Twitter and other sites linked from your Google profile.Seeing a search result from your friend will give your more real experience that you may apply by contacting … Read more...

PHP Snippet Code To Generate Random Float Number
Generating a float random value in PHP is little bit tricky. Both rand() and mt_rand() will return Integer value. But sometimes you need to generate random float value, for currency or math case for examples. So i would like to share my little script to generate a Float random value.Usage:This code is free to use in any php application you like. If you like please leave me any comments, i really appreciate it. … Read more...

Revalidate Cache On Static Files In Google App Engine
I'm using Google App Engine to cache my static files for a while now. So far, i'm quite happy with my blog performance and using Google App Engine as CDN is definitely improve my blog page speed. I even upgrade to add more bandwidth, since i exceed the bandwidth quite often.After using it quite sometimes, and i was have an issue with the cache. Google App Engine cache my static files to all the edge servers. So when i'm doing an update (in css file for example), it was still show the old … Read more...

Beginner Tips: Bad interpreter – no such file or directory
Sometimes when you run your script there was an error like this:Thats because there are one or many ^M character in your script for every newline. This is because you make/edit your script in Windows environment. Text documents that come from a Windows system won’t always play nice in Linux. The converse is true however. If you create a text file in Linux, many programs will fail to recognize the single LF as a newline and will render the document without any line breaks.To fix that … Read more...

PHP APC vs eAccelerator vs XCache Benchmarking
From my previous post i wrote about how to install APC and XCache for caching system for PHP 5. Now i would like to review which one is have best performance between APC, eAccelerator and XCache.Since i don't have enough machine to do the test, i'm using the bechmark test result from 2bits.com which have done it great and details.Benchmark testing environment:Hardware AMD Athlon 64 X2 Dual Core Processor 4400+ @ 2.2GHz, 1MB cache and 2GB RAM. 160GB SATA 7200RPM hard … Read more...

[HowTo] Install XCache For PHP5 In CentOS
Instead using Alternative PHP cache (APC), we can use PHP XCache for PHP caching system. XCache is an open-source opcode cacher, to accelerates PHP performance on servers. It optimize performance by removing the compilation time of PHP scripts with caching the compiled state of PHP scripts into the shm (RAM) or memory and uses the compiled version straight from the RAM or memory. This will increase the rate of page generation time by up to 5 times as it also optimizes many other aspects of php … Read more...

New Google Security System: 2 Steps Verification
Google just launch a new security feature to access Google Account. It is called 2-steps verification. With this 2-steps verification, the hacker cannot enter your account only with your hijacked password. They need to enter the verification that will be sent to your mobile phone or generate the verification number using Android, Blackberry and iPhone application.I've been using this security technique for my internet banking, which will ask the 2nd verification using a Token device. So … Read more...

Alternative PHP Cache (APC) Not Compatible With Zend Optimizer
This problem happen in my VPS after i install Alternative PHP cache (APC). And also i already have Zend optimizer installed on the same VPS. After i installed APC, my WordPress blog show strange behavior. Sometimes i got Error 500 Internal Server Error, and sometimes i got PHP fatal error.Here is the error messsage:As i try to find the solution on Google, there are lot of others complaining the same thing. You may need to read the details on faqs.org as it clearly state that APC … Read more...

DNS Benchmarking Tools
As digging more about DNS performance benchmark, i found a great tools instead using the command prompt as you can see in my previous post: Test DNS Server Speed, Google Public DNS and OpenDNS Benchmarking. With DNS Benchmark tools, i can find many free DNS server from inside my country (Indonesia) and outside.How to use it: 1. Download and run DNS Benchmark (See the screenshot above) 2. Click Nameservers Tab, And it will find any DNS Resolvers near your location and put it to the … Read more...
