Web performance is nothing but the speed in which web pages are downloaded and displayed on the user’s web browser. Faster website speeds have been shown to increase sales or increase visitor loyalty including user satisfaction. Particularly useful for those use slow internet connections or on mobile phones/tablets. You can increase the speed of page load using:
- Server side cache
- Browser side cache
- Faster disks
- Image optimization
- Web application accelerator focusing on optimizing caching and compression
- Load balancing and SSL offloading
- Geo or DNS-based load balancing and more.
In short, one can increase the time it takes for pages to render using multi-layered cache and asynchronous communication with server-side components. In this post, I will list my favorite open source software based TCP/HTTP load balancer and proxying solution for web performance.
Raptor Engineering is working and crowdfunding a high-end power8 based desktop computer with zero proprietary firmware blobs in the Talos Secure Workstation. Traditionally IBM, Oracle(Sun), Intel/AMD and others ruled this market segment. But now there is competition to Intel for a desktop computer.
Web analytics is nothing but the measuring web traffic. It is not limited to measuring web traffic. It includes:
- Data collection
- Reporting of web data for purposes of understanding and optimizing web pages
Google Analytics is the most widely used cloud-based web analytics service. However, your data is locked into Google Eco-system. If you want 100% data ownership, try the following open source web analytics software to get information about the number of visitors to your website and the number of page views. The information is useful for market research and understanding popularity trends on your website.
Entropy is nothing but the measure of “randomness” in a sequence of bits. The PRNG ( pseudorandom number generator ) is a special device (e.g. /dev/random on Linux) to create randomness from server hardware activities. It uses interrupts generated from the keyboard, hard disk, mouse, network and other sources. The random number generator gathers environmental noise from device drivers and other sources into an entropy pool. The randomness usually used for security purposes like creating TLS/SSL keys and the quality source of random bits is critical. For example, OpenSSL APIs can use quality randomness to make your program cryptographically secure. However, a poor source of randomness could result in loss of security. In this post, I will cover haveged and rng-utils/rng-tools to generate random numbers and feed linux random device for your virtual or dedicated Linux server.
A new version of the Raspberry PI 3 has released and it is amazing. It is 10x the performance of Raspberry Pi 1. Here are the complete specs for new 64-bit credit card size computer.
The Linux-powered device is beautiful on its own but with billions of Linux-powered devices out there it is not particularly unique. You can add stickers to your Linux powered desktop, router, and Laptop to stand out from the crowd with stickers and more. In this post I will be quickly reviewing Unixstickers.com, they claim to be the largest store for high quality and finely printed stickers, t-shirts, mugs, posters and pins on Unix, Linux, programming and software.
Chromium engineer Dirk Pranke says Chrome is about to drop support for all 32-bit Linux distros soon. The open source version of Chrome (Chromium) is not affected. I use Google Chrome on the 32bit netbook for Netflix, and I need to either switch to Firefox or upgrade the netbook.
I use the gpass password manager to store my randomly generated unique password for each site. However, many sites such as net banking prevent you from pasting a password when signing up. The site owner or webmaster disables pasting into password input fields. Want to paste your password on such site? Give it a try to don’t f*ck with paste Google Chrome extension.
I want a Linux system without having to pay a Microsoft tax. The hardest part of using Linux is to find out the correct hardware. Hardware compatibility and drivers can be a big issue. But where one can find Linux desktops or Laptop for sale? Here are thirteen places to buy a preinstalled Linux Desktop and Laptop in alphabetical order.
Today is the last day of 2015 and it’s that time of year again. Here is my very own 12 resolutions for the New Year.