Tech Sharing

Tech Sharing


Author Archive

Google getting more focus on their office product – Google Docs/Google Drive where they just acquired Quickoffice, a leader in office productivity solutions.


The announcement makes by Alan Warren, Engineering Director from Google in the Google official blog and said


“Today, consumers, businesses and schools use Google Apps to get stuff done from anywhere, with anyone and on any device. Quickoffice has an established track record of enabling seamless interoperability with popular file formats, and we’ll be working on bringing their powerful technology to our Apps product suite.

Quickoffice has a strong base of users, and we look forward to supporting them while we work on an even more seamless, intuitive and integrated experience.

We’re excited to welcome the Quickoffice team and their users to Google.”


Besides that, Alan Masarek, Co-Founder and CEO from Quickoffice also post an announcement on Quickoffice home page to announce the joining of Quickoffice with Google


“We are now part of the Google family and will combining the magic of Google’s intuitive solution with their product to make it more flexible to use and share it anytime at anywhere.”


By the combination of these two great companies, we as a consumer are looking for better and greater product which can compete head-to-head with Microsoft Office.

Keep Any Window on top always

By on June 11, 2012

This day, our personal computer have very much resources and power to allow us to do multiple job concurrently such as browsing a web site using Google Chrome and at the meantime, you want to watching your favourites movie at window media player. The major problem is if you switch to Google Chrome, the media player window will moves to background and vice-versa.

If you would like to prevent that video clip from hiding even while you bring the browser to the foreground, you may download “Always on Top” – a free utility that will “stick” any program window to the foreground of your desktop with a simple keyboard shortcut. Some examples:

To make your selected window always on top, just launch the utility, select a window and then press the Ctrl + Space shortcut to stick that window in the front.

Always on top (459)

The launching of the Facebook app center for Google Android and Apple iOS show that facebook is try to step into the 2 major smartphone maket and try make the smartphone more interesting.

Facebook has announced it is in the process of launching an App Center in the Android and Apple Stores Thursday night. It’s rolling out on three platforms: Android, iOS and (on the mobile web) itself.

With the new launch of the Facebook apps for the iOS and Android, you will soon be able to customize your mobile Facebook app. But will facebook charging for the apps download? Here’s a clue: the company explicitly doesn’t want to call it a “store,” according to ABC News.

“The App Center is launching tonight with more than 600 social apps, including Nike+ GPS, Ubisoft Ghost Recon Commander, Stitcher Radio, Draw Something, and Pinterest,” Facebook reps wrote in an email.

“You’ll only see high quality apps in the App Center, based on user ratings and engagement.”

DNS Bechmark

By on June 4, 2012

The Domain Name System (DNS) playing a very important role in today Internet where it saves our time to remember all those web site IP addresses. What the DNS actually doing is actually it helps us to convert those entire domain names like,, into their server IP addresses.


DNS Benchmark is a freeware which that allow you to test the performance of difference DNS server so that you may select the one which offer the best response time. Most of the user will use the DNS that provided by the ISP, but have you compare How fast/slow, reliable or not the DNS servers that provided by your ISP to resolve the domain name.


Many Internet power users stopped using their ISP’s DNS servers after discovering that they were actually slow down their browsing experience, besides that it may not reliable as other. So from the DNS benchmark, you may find out the answer for this and also able to find a better DNS server that can serve you better.


Domain Name Server Benchmark - Response Time

Owner list of the public DNS server

The program come with pre-configure list of DNS servers, it will also detect the current DNS servers IP that using by your system. The servers in the list are tested for different characteristics which also involves testing for ‘redirection’ behaviour. The performance and reliability of the servers are compared with each other. Results which are continuously updated while the benchmark is underway are displayed in the form of bar graph which makes it easy to see the results. A detailed result is also displayed for each of servers which can be used by network experts. A conclusion tab is present which explain the overall result in simple English for non technical users. The results can be saved to a csv or file or can also be copied to clipboard.


The DNS Benchmark is free and no installation needed. It also able to run on all version of window.




Browser War

By on June 2, 2012

Internet browser play a very important role in the grow of Internet especially in today, but it will still continue to become more and more important for the coming decades. However today browsers need to migrate them self into the cloud in order to continue hold the population in the market. Web apps are a production of the cloud migration.

Monetate did a research on the browser market share and summarize everything start from year 1990 until today into the infograpic below to help you to understand better how’s the browser war begin up to today.

Enjoy it.

Little Firefox

By on June 2, 2012

Cute and Little Firefox Logo

3D generation is coming on Google Map. After months of rumours it was revealed that Apple will indeed move away from its Google-powered 2D map system in the upcoming iOS 6 update, in favour of a home-grown solution. It seems appropriate that Google would pre-empty that announcement to unveil its own improved mapping solution.

Though Google has Street View which is ostensibly a 3D rendering of individual addresses, and Google Earth, which does a great job leveraging the company’s multitudinous data points, there has yet to be a seamless and solid way for consumers to view cities, on a macro scale, in three dimensions. Google is expected to launch that very service five days before Tim Cook’s keynote address at WWDC.

This is another big competition between the both giant IT company and we as a consumer will wait and see what happens on Jun 6th.

Microsoft next generation operating system – Window 8 is near to the official release, today, Microsoft release their final pre-release operating system installer before it actually entering the RTM (Release to manufacturing) phase.

The next generation Microsoft operating system – window 8 come with Internet Explorer 10, new application that connecting to Hotmail, SkyDrive, Messenger and many more features, besides that, there are hundreds of new and updated application available in the Window Store. 

Microsoft Window 8 Release preview ISO image (32 bit and 64 bit) is available free for download at Microsoft’s web site, or you may download the Window 8 Release Preview Setup to check your PC compatibility before actually upgrade it.

The following is the basic system requirement that will work great with the Window 8:

  • Processor: 1 gigahertz (GHz) or faster
  • RAM: 1 gigabyte (GB) (32-bit) or 2 GB (64-bit)
  • Hard disk space: 16 GB (32-bit) or 20 GB (64-bit)
  • Graphics card: Microsoft DirectX 9 graphics device with WDDM driver
  • Additional requirements to use certain features:
  • To use touch, you need a tablet or a monitor that supports multitouch.
  • To access the Windows Store and to download and run apps, you need an active Internet connection and a screen resolution of at least 1024 x 768.
  • To snap apps, you need a screen resolution of at least 1366 x 768.
  • Internet access (ISP fees might apply)

Facebook’s recent acquisition of Instagram for US$1 billion shocked many ardent fans of the popular photo-sharing app. In hindsight, Facebook’s exorbitant buy-over makes sense on number of counts, since Instagram might eventually prove to be a thorn in their side, and also considering that Facebook is trying to safeguard their own photo-sharing interests and maybe build upon its services with Instagram on their side.

What’s apparent, however, is that the once desktop-centric social networking giant is now under pressure to monetize profits from the increasing number of mobile users. And according to Reuters’ report, Facebook is now allegedly eyeing Opera Software with yet another staggering US$1 billion takeover.

Surfing the web via a mobile phone can be a slow and frustrating process, and Opera’s mobile web browser is known to optimize loading times with its own compression techniques to make the surfing experience as expeditious as possible. This bodes well for consumers too, since they’re likely to pay less for data charges with smaller compressed files to download. Opera is also said to have ‘the technology to better display ads’, which would assist Facebook to some extent in transforming increasing traffic on mobile platforms to tangible dividends.

Arctic Securities, an employee-owned investment bank, told Reuters: “Opera would be sensible for Facebook on several levels. It would enhance the now limited mobile experience of Facebook, improve Facebook’s mobile monetization problem, help Facebook retain online game developers leaving the social network over the lack of a mobile platform and further improve Facebook’s ability to target ads.”

However, it is unlikely that Google would sit idly by in light of Facebook’s intentions. Google is Opera’s search partner for Opera Mobile and Opera Mini, and if anything, we’re guessing that the search giant themselves might be making a larger bid for Opera before Facebook gets to acquire the web browser company.

Having problem when I try to display the message that retrieved from database with the line break. When I try to manipulate the message using javascript, I keep getting the message of unterminated string javascript error message.

Try to google for the alternative to remove the line break getting from DB, the following is the snippet of SQL code to remove carriage return/line feeds

REPLACE(REPLACE(REPLACE(MyField, CHAR(10), ''), CHAR(13), ''), CHAR(9), '')

If you wish to replace with the line break in javascript,  the following script will replace the line break with the n

REPLACE(REPLACE(REPLACE(MyField, CHAR(10), ''), CHAR(13), 'n'), CHAR(9), '')