(This article is written with particular reference to Windows operating systems, especially Windows 7, although, some points are applicable to other operating systems as well). The current state of a computer is almost entirely dependent on the state of the computer’s RAM. That is to say, that the data stored in memory tells the computer… Continue reading Basic Diagnostics for Hibernate and Sleep
Month: December 2010
Partitioning Basics
One of the necessities of a multi-boot setup is partitioning, but the uses of partitioning go far beyond its application to multi-boot setups. The act of splitting a drive into multiple logical parts is known as partitioning; each part is called a partition. A physical drive refers to the actual, tangible device, while logical drives refer… Continue reading Partitioning Basics
AWS Instances with EBS Root Volumes
While instances backed with EBS-root volumes do cost a bit more than the equivalent instance-store images (there is a cost for I/O), they have certain advantages – persistence and ease of replacement being notable. This article will focus on the latter. As a quick side note before proceeding, it is possible to add ephemeral storage… Continue reading AWS Instances with EBS Root Volumes
VirtualBox fails to start
Some of my recent exploration of virtual machines in VirtualBox led me to using a beta version of version 4. After an unsuccessful removal of a virtual machine, VirtualBox continually crashed (error relates to qtcorevbox4.dll) as soon as the interface appeared, and reinstalling the program did not resolve the issue. In order to continue using… Continue reading VirtualBox fails to start
Growing an EBS Volume
One of the great uses of EBS volumes is there persistence, however, there often comes a time when the data outgrows the original size of the volume. It is a fairly easy matter to remedy this, however, there does tend to be a moment of downtime. While many filesystems do have a method for ‘growing’,… Continue reading Growing an EBS Volume
Preparing a Snow Leopard USB Installer
It’s holiday time, and as such, the geek within is restless. Today’s task is to prepare an OS X installer on a USB drive, starting from an Apple Disk Image (.dmg), without access to a Mac. (Note: the limits imposed above were purely for the fun of it – I have access to a functioning… Continue reading Preparing a Snow Leopard USB Installer
Migrating from S3 to Cloudfront
Amazon’s S3 is, as the name suggests, simple storage. It allows for the remote storage of static files, and will serve them on request. While it can be advantageous to use on a website, it is not a true content delivery network, as files are served from a single location (the server hosting the bucket).… Continue reading Migrating from S3 to Cloudfront
Nginx and W3 Total Cache
With the increasing popularity of the lightweight nginx server, the latest developer build of W3 Total Cache, includes support for nginx. As nginx does not have directory specify files (e.g. .htaccess), the settings are intended to be added to one’s nginx.conf file. Before preceding, I simply cannot pass up an opportunity to extol the virtues… Continue reading Nginx and W3 Total Cache
Apache: Not GET Request
My error logs were recently filled with repetions of the the following line: [Date] [warn] [client IP] Not GET request: 2., referer: As it turned out this was caused by the mod_pagespeed module (from Google). Disabling it has stopped the errors, I will be trying out a newer version of the module shortly. Additional info:… Continue reading Apache: Not GET Request
Setting up TinyDNS on Amazon’s Linux
If you need to setup both a DNS Server and DNS Cache, consider http://www.fefe.de/djbdns/#splithorizon – there are some issues with the points below that need to be resolved (specifically the resolv.conf pointing to the dnscache, without pointing the dnscache at the djbdns). DNS nameservers serve the purpose of mapping a domain name to an IP address. Typically,… Continue reading Setting up TinyDNS on Amazon’s Linux