Author Archives: Dan

Method for determining candidate keys and highest normal form of a relation based on functional dependencies

For my advanced database systems course I needed to learn how to take a given relation and functional dependencies, tell the highest normal form and then normalize it up to BCNF. It’s actually not that hard, but there are a … Continue reading

Posted in Tutorials | Tagged , , , , | 64 Comments

Preventing RSI could be as easy as switching mouse hand

I started using computers when I was about 17. By the time I was 20 I had a full time job servicing computers at an organization. At this time I began having uncomfortable, sometimes painful, feelings in my right wrist … Continue reading

Posted in Articles | Tagged , , , , , | 3 Comments

How to send Exe files with GMail

As a software developer I often need to send exe-files by mail. Typically I send beta versions or bug fixes of my programs for people to try out and report back to me. But a lot of people use GMail … Continue reading

Posted in Tips | Tagged , , , , , | 3 Comments

Software piracy from a small developer’s point of view

As a hobby shareware developer I am a “victim” of software piracy. At least according to the traditional view by large software corporations and anti-piracy organization. But is this really true? Is software piracy always bad? Let’s take Adobe Photoshop … Continue reading

Posted in Opinion & Thoughts | Tagged , , , , , , , , , , , | 7 Comments

Why Google isn’t my default search engine anymore

When I began using the Internet, web search technology was still in its infancy. The first search engine I can remember using was WebCrawler, mostly probably because they has a cool logo. Then I switched to Wired Magazine’s HotBot for … Continue reading

Posted in Opinion & Thoughts | Tagged , , , , , , , , , , , | 5 Comments

Boost your computer with a RAM disk

Computers today are shipped with massive amounts of memory. Even a low-end computer has 4 gigs of RAM, and it’s not uncommon to get 6 or 8 GB. But 4GB is more than enough for your typical Windows 7/8 installation. … Continue reading

Posted in Software | Tagged , , , | 1 Comment

Try a new PDF reader and you’ll never go back to Adobe Reader!

PDF has become the de facto standard for publishing electronic documents. Adobe created the file format and their Reader software enjoys a near-monopoly on reading PDF documents. But did you know that PDF is an open file format, allowing anyone … Continue reading

Posted in Software | Tagged , , , , , , , , , , , | 7 Comments

Getting right click menus to work in 64-bit Windows Explorer

Shells extensions are components that extend the functionality of Windows. The most common type is contextual menus that appear when you right click on items in Windows Explorer. For example, an archive utility can add itself to the menu to … Continue reading

Posted in Tutorials | Tagged , , , , | Leave a comment

What is a portable application, and why should you use them?

Portable Windows applications have gained much popularity lately (which is kind of ironic, since originally all programs where pretty much portable). But what is a portable application? In this simple guide I will try to examine what a portable application … Continue reading

Posted in Software | Tagged , , , , , , , | 5 Comments

Stategies for using CD/DVD as backup media

In my previous article I conducted a test to see how durable CD’s and DVD’s are. This is a crucial consideration if you are thinking about using such media for backup purposes. This article contains tips and recommendations for using … Continue reading

Posted in Articles | Tagged , , | 1 Comment