Build automation is a vital tool for devops, sysadmins, and developers. It is nothing but scripting or automating the process of compiling source code into binary. Sysadmins can use build tools to manage and update config files. Following is a list of awesome open source and popular tools associated with automating build processes on Linux or Unix-like system.
Oops! I did it again. I thought I was logged into my home server. Turns out I rebooted the db server. Another my not so favorite is typing “shutdown -h 0” into the wrong terminal. I know a few people who have admitted to doing that here.
Is there any end to the madness? Do I need to suffer from accidentally random reboots and shutdowns? After all, it is human nature to make mistakes, but one should not keep on making the same mistakes again and again.
Intel’s Atom C2000 chips are bricking products, and it’s not just Cisco hit. From the theregister:
Intel’s Atom C2000 processor family has a fault that effectively bricks devices, costing the company a significant amount of money to correct. But the semiconductor giant won’t disclose precisely how many chips are affected nor which products are at risk. Coincidentally, Cisco last week issued an advisory warning that several of its routing, optical networking, security and switch products sold prior to November 16, 2016 contain a faulty clock component that is likely to fail at an accelerated rate after 18 months of operation.
Intel has “Silvermont” which is a microarchitecture for low-power Atom, Celeron and Pentium branded processors used in systems on a chip (SoCs) made by Intel. It includes:
- Avoton – SoCs for micro-servers and storage devices.
- Rangeley – SoCs targeting network and communication infrastructure.
Recently I came across an excellent software called CoreFreq. It is a CPU monitoring software designed for 64-bits Processors w/ architectures Intel Atom, Core2, Nehalem, SandyBridge and superior, and AMD Family 0F. It runs on 64 bit Linux system. CoreFreq provides a framework to retrieve CPU data with a high degree of precision:
For some weird reason, I can not get my OpenVPN server to come up at boot time using systemd on an Ubuntu Linux 16.04 LTS server. I have tried a few settings but failed so far.
Do you find my tutorials and nixcraft ( https://www.cyberciti.biz/ ) site useful? Please consider supporting it especially if you use ad-blocker. It is hard to keep the site running when so many people block ads. nixCraft is a single man indie operation and online since 2002. I had started this site for sharing my knowledge and documenting my experience as a sysadmin. Over last 15 years site grown a lot. I was able to fund nixCraft for a while with my job and savings.
I have written about Linux, Unix, FreeBSD, OpenBSD, Sysadmin and FOSS-related tutorials for many years. I have written over 5100+ tutorials and long blog posts. Apart from posts, I regularly reply tech support emails and moderate comments here. nixCraft has become a 40+ hour/week job for me. I want to nixCraft to grown more for a long time. It is time to see if it is possible to be a self-employed writer in the open source and Linux. By supporting me, you are going to keep the www.cyberciti.biz website alive.
You can choose from several options to support nixCraft:
- Patreon (Recommended option and you can pledge any amount you want from $1 to $as_per_your_wish)
- PayPal (one time donation)
- Bitcoin address: 1F8jsWqRuhND7LgmJ9F7QzwPBp4PS2tkRR
I am sure most *nix sysadmins or Linux user were helped at least once or many times by my nixCraft (https://www.cyberciti.biz). I needs your support, too. Thanks for any help you can offer if you decide to, and thanks for being a reader!
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.