Posted by & filed under Web Development.

Since Firefox 3.5 and some version of Safari/Webkit released around 2007, both Firefox and Safari have supported embedding your own fonts into webpages for quite some time. Surprisingly, IE has supported this for quite some time too, although less surprisingly IE uses some weird non-conventional font format using a .eot file extension. In short, since font embedding is available in all major browsers and you can convert to Microsoft’s EOT format via the following instructions, font embedding is now considered fair game to developers!

Read more »

Posted by & filed under Web Development.

We have found that opacity settings have some weird characteristics we have not completely gotten a handle on (or at least I haven’t gotten a handle on :-) ) involving inheritance of child elements. In short, setting opacity to 1 does not undo an opacity setting set by a parent element. When it comes to making entire backgrounds slightly transparent, say, creating some sort of transparent screen, one way around this is using the CSS background-color: rgba property.

Read more »

Posted by & filed under AWS/Linux/Unix/Devops stuff.

The omission of a control + alt + delete GUI option in VMWare Server 2.x has been well lamented by many people on the internet. It seems like the keyboard combination for this varies depending on your keyboard layout and possibly other factors, and this is further complicated by introducing additional variables such as X11 forwarding and Mac laptop keyboard layouts, the former which is necessary in conjunction with a Linux-based computer to utilize the VMWare 2 console on a Mac (that or a Windows-based VM).

After a great deal of experimentation and, truthfully, blindly pressing random keys, I finally found the working combo!

Read more »

Posted by & filed under PHP/CodeIgniter.

If you don’t want your controller to be a part of your site URLs (i.e. /sitesection rather than /main/sitesection), there are a variety of techniques for doing this. I’ve come to better understand how CodeIgniter is designed as to not (I think, I hope) circumvent its design without triggering 404s that skew your traffic patterns and prevent Google deep crawls despite having your content render as expected.

Read more »

Posted by & filed under AWS/Linux/Unix/Devops stuff.

Either my SuperMicro SATA adapter or DVD drive ended up being bad, as I was getting an amber light at boot and could not boot off of any CD/DVD media. I decided to instead install Solaris using my USB drive, and ended up struggling with this for several hours – this ended up being far more difficult than it probably ought to have been!

What I ended up doing was the following…

Read more »