My Mini ITX Build Adventure

Long ago I had the idea to build a Mini Computer, a Mini ITX computer. I knew about the drawbacks of such a computer, including a lower processing speed and usually no option for a dedicated graphics card. Being perfectly fine with these drawbacks, I set my sights and goals on a custom Mini ITX computer that would be energy efficient, fit at least two hard drives and be able to run fast enough for my every day work. I came across the AMD Kabini AM1 processors which support onboard graphics, only consume a maximum of 25 watts, and are fairly fast. Once I had the CPU in my cart the rest came easy.

VirtualBox Video Capture

Running VirtualBox and Screen Capture software can be put a large dent in performance of your PC. The point being, why should capturing Virtual machines be so difficult, including cropping the desktop, getting the resolutions correct, etc. VirtualBox has built in a Video Capture method that will now record your virtual machine to a WebM video file.

Now, this feature existed before version 4.3.0 of VirtualBox, but it required extra work, not just your normal installation. In 4.3.0, Oracle and VirtualBox Developers made it much easier to have access to, by including it in the base installation.

CMD Alternatives and Managers

CMD or known as Command Prompt allows you to enter text commands in a console for Windows operating systems. CMD can also be referred to as “DOS”, shell, console, and terminal but those terms usually have a better meaning elsewhere.

Using CMD for a single task is usually fine, but when you have multiple commands prompts open for watching working with MySQL, development, many console programs you need a better alternative. Below I compiled a list of the best CMD Alternatives that I have used and why they are good and bad. Also included in the list is CMD so you can compare the programs directly to what you are replacing.

Modifying Compiled C Programs in Hex Editors

If you ever wanted to make changes to a program and didn’t have the source code you are usually out of luck. But with decompilers you can turn the compiled exe, or other executable file into ASM (Assembly) or just edit the HEX code. If you are looking to make a lot of changes decompiling to ASM is suggested since you can more clearly understand what is happening. But if you just need to modify a few variables and strings, why not just open it up in a hex editor quickly? Keep in mind that when you do decompile a program, it’s going to be a lot harder to understand since the compiler optimizing the original code. If you have the option to, always edit the source code that is available.

How Websites Track You

Recently in the news there has been a lot of issues with privacy on the internet. Large companies tracking you without your knowledge and using that information to make money. So how does a website track you?

Well it is fairly simple if you have a service or item that other websites will add to their site, such as advertisements and “Like” buttons. Almost every website will track you, possibly without knowing it. Web Server software often times keep logs of every request made to the server. This information is used to find how users are navigating the site to better layout content, and to see what content should be featured based on how popular it is. But the tracking I’m talking about is for external sites. For instance, a Social Networking site tracking your use on all the other sites you visit. In the video, David will show you how a site can track you easily, without almost no code at all.