Something I discovered today: DDvorak, a keyboard layout loosely based on Dvorak which caters specifically to developers or programmers. There’s a layout tester on the same site that measures the overall efficiency of various typing layouts with any text that you choose.
DDvorak, on first glance, is a completely unorthodox typing layout. It requires comma as a dead key for many symbols, and AltGr as a modifier for many others. Additionally, many things are moved to unconventional locations (BackSpace is where ‘B’ is on QWERTY keyboards, for example). However, the layout tester consistently measures the efficiency of DDvorak as significantly higher than either Dvorak or Colemak, no matter whether typing English or code.
I think I’m going to have to give DDvorak a try, soon, if only I could figure out how to radically change keyboard layouts in X.org… of course, it’s easy with Windows. It wouldn’t be Windows if there weren’t a tool for everything.
Tags:
Filed under:
Buildsfyhuang @ August 25, 2008 4:45 pm
What you see here is a computer I just built for myself, which was to be quiet as possible, while still keeping the thermal performance under control. All of this, of course, in a machine with more-than-adequate performance for gaming, 3D rendering, Photoshop work, and video encoding. Here’s a photo of the final build:

uATX silent gaming build
I used a Thermaltake Lanbox Lite case to house this computer. The major components I selected for this build were an Intel Core 2 Quad, 2 GB of RAM, and an nVidia 9600 GT video card. The 9600 GT is cooled almost-passively with an Arctic Cooling Accelero S2 cooler, and the CPU is cooled almost-passively with a Thermaltake Big Typhoon. Air exhausts from the system with one low-speed 60mm fan behind the CPU and one low-speed 60mm fan beside the video card. A 90mm PWM fan pushes air through the CPU cooler. The thing you see in the top 5.25” slot is a Tuniq hard drive silencer: it surrounds the hard drive with sound-blocking but thermally conductive foam.
Unfortunately, due to a stupid mistake I made, I need to replace the motherboard I originally purchased, so I can run the system right now… when my new one arrives hopefully I’ll post some screenshots and benchmarks.
Tags:
I just found out about (old news) the Starcraft 1.15.2 patch, otherwise known as the “officially-sponsored no-CD patch”. I wish more game companies would follow this example and realize that copy protection is useless: no matter how advanced, gamers figure out ways to avoid copy protection, and it just causes problems for innocent and legitimate users anyway.
On the other side of the coin, more gamers should just grow up and realize that companies do want to get paid for making games, and that they should think about maybe paying for their games every once in a while. Take the advice found in no-CD crack READMEs to heart: if you like this game, please consider purchasing it. If both sides of the “battle” work together, we can maybe end this ridiculous anti-consumer nonsense.
Still, it would be nice if more game companies would patch their games like this. Preferably a little sooner after their game is released too!
Tags:
Filed under:
Buildsfyhuang @ August 20, 2008 8:06 pm
I recently acquired a really old, Celeron-class laptop with something like 128 MB of RAM and a 10 GB hard drive. It came with Windows ME, but I wanted to install some form of Linux on it and make it at least marginally useful, as sort of a lightweight family PC. I have but few goals for this machine: it should be able to surf the web (no Flash necessary; would even sacrifice JavaScript), it should be able to process Word documents, and if at all possible it should be able to run some older Windows apps using Wine.
My first attempt at creating such a thing came with Xubuntu 8.04. At first I tried to use the bundled Firefox 3 and Xfce desktop environment… but as it turned out, that was too much for the slow hard drive and processor of my old computer. I decided to replace Xfce with IceWM, an old favorite of mine. Similarly, I replaced Firefox 3 with Midori, a much lighter-weight web browser based on WebKit. I kept the Xfce terminal emulator though, because I much prefer it to xterm and don’t want to install gnome-terminal. I also installed iDesk to provide some primitive desktop icons.
Read more…
Tags:
Bundled with Gigabyte motherboards is a small utility called “@BIOS”, which purports to have the ability to update the motherboard BIOS from within Windows, XP or Vista. A lot of “advanced” computer users tend to be wary of such a proposition, but Toshiba laptop BIOSes actually do have this functionality and it works quite well.
Unfortunately, Gigabyte’s tool does not work as expected. I tried to update my BIOS from within Windows Vista, with no other programs running, and the program crashed in the middle of flashing the ROM. Fortunately, I expected that my board would be dead, so I looked some stuff up on Google before I rebooted. Posts on some forums told me that the BIOS would auto-recover an image from the hard drive, so I downloaded Gigabyte’s latest BIOS from their website and put it on the root of my drive. I was lucky; when I rebooted, the BIOS found the image and was able to recover itself.
Lesson learned? Avoid @BIOS like the plague.
Tags:
Today I had a problem with AVG free anti-virus (my favorite free anti-virus software, by the way). The updater component told me that “a .bin file is missing”, a problem which I could not solve myself. So I searched on Google for it, and lo! the top entry is a forum post explaining that it’s just a temporary problem with AVG’s updates and should be fixed tomorrow…
Wait a second, a temporary problem that should be fixed tomorrow? I checked the date on the post, and it was from today. I knew that Google had a lot of distributed computing resources… but being able to find and index posts, giving them reasonable PageRanks on the day that they appear?
I have now developed an entirely new respect for the power of Google.
Tags:
Filed under:
Projectsfyhuang @ August 13, 2008 4:10 pm
Download crarchive version 0.1.
Here’s a little program I wrote to solve a small problem I’ve been having with cron. Say one has in one’s crontab the following line:
0 0 * * * /usr/bin/rsync -avz dir1/ /backup/dir1/
This backs up dir1 to a backup directory. rsync, however, creates a lot of output (especially with the -v switch)… and cron sends that output to your email, so every day, you’ll be getting an email message from cron with the results of the backup. To avoid this, most people simply redirect the output to /dev/null. What if I do actually want to see the output though, just not in my inbox?
Read more…
Tags:
Filed under:
Reviewsfyhuang @ August 11, 2008 5:21 pm
I decided to write this review to share my own experience of buying a trackball mouse: I had been comparing between what are basically the two most full-featured trackballs on the market today, the Logitech Cordless Optical TrackMan and the Kensington Expert Mouse 7.0. Unfortunately, trackballs are not very popular among computer users today, and so I had a very hard time finding an Expert Mouse to try out for my own. In the end, one of my friends owned the Logitech trackball and a different (non-optical) Kensington trackball product, and I ended up buying the Expert Mouse. To sum up this entire review, I am extremely happy with my purchase; read on for my reasons.

Kensington Expert Mouse 7.0
Read more…
Tags:
Welcome to the new Nongraphical.com! Obviously, I’ve made a lot of changes here. It’s a whole new design with a whole new backend. I suppose I should say that it’s also a whole new blog. I’ll be writing reviews, mostly on what I consider useful tech. I’ll also be publishing articles and tutorials on topics I can’t find elsewhere.
And hey, if you like this, let me design something like it for you! I do styles, PHP and Python programming, and also work with third-party apps (like WordPress). I also try for 100% valid XHTML and CSS. Check out my portfolio for more information.
Tags: