Daniel MacDonald

I am Daniel MacDonald, a web developer working in southern California. There are many things that Daniel MacDonald does (including writing in the 3rd person) that have nothing to do with web development.

The Darth Vader burger is for real, internet news is notThe black-bunned Darth Vader burger, being offered by French fast food chain Quick, is for real, but you wouldn't know it from reading the story on internet news outlets. When examining the story on several major sites (CNN, ABC News, Fox News, Huffington Post, CNET, to name a few), I noticed that almost all of [...]
How Not to Steal a WebsiteFirst, let's take a look at the website for a VCA Animal Hospital. http://www.vcahospitals.com/alameda-east Next, we'll take a look at a veterinary website in the UK. http://petany.co.uk/east/home.html As you may have noticed, these two websites look remarkably similar. I developed the VCA website while working at the Designory. This website from the UK has no [...]
jQuery Plasma Plug-in now released (beta)I posted my plug-in to the official jQuery Plug-in repository and the source is hosted on Google Project Hosting. The latest releases can be found in either location, this blog may or may not contain the latest version. The jQuery Plasma Plug-in now has an official project page, which will always contain the latest releases [...]
JavaScript HSV Plasma jQuery Plug-inWhile playing around with an 8x8 LED matrix connected to an Arduino through a Color Shield, I wanted to gain a better understanding of the plasma function in the demo. Since I'm a bit more comfortable with JavaScript than C/C++, I figured I would translate the plasma code into JavaScript and play with some settings. [...]
Facebook Security Information noticeFacebook has a new security feature that makes me feel so secure.
This is a test of placing a YouTube video as the background of a web page. A friend was asking me about this, because he had seen it on a couple or websites recently. So, I started investigating, and found jQuery Tubular which seemed to do the trick. Now, a word about methodology, I have nothing against jQuery plug-ins, but as a former plug-in author, I know a simple, neat plug-in will bloat out of control with feature requests. So, I generally look at the code, and pull out the functionality that I need, and then rewrite the code for my purposes.
Thank you, Intel, Universal Studios and the FCC for HDPC. HDPC is a content protection scheme developed after the Blu-Ray spec that will render your Blu-Ray player useless for HDPC discs (such as those from Universal). Movie studios and recording companies have known that content can be perfectly pirated from a digital source since the [...]
Color ConverterThis JavaScript tool converts RGB colors (values of 0-255 for each red, green, blue) into hexadecimal notation (#1a2b3c).
Site Update in Progess

danielpmacdonald.com has just moved to WordPress in an effort to better present the goals (if any) of this site. Please stand by as content from the old danielpmacdonald.com and projectatomic.com sites are migrated into the new content management system. Feel free to comment (they are moderated), and comment spammers can bite my shiny metal ass.

The URL Encoder/Decoder is a handy little tool for converting plain text into a format that can be placed in a URL, most likely, the query string.

© 2012 danielpmacdonald.com Suffusion theme by Sayontan Sinha