Mar 22, 2011PC GamingComments (14)
This build is a 2-floor structure and has a usable basement and roof. The 1st floor has red wool "carpet", while the 2nd floor contains two rooms. The basement contains a "safe room" with an obsidian chamber housing a chest that has important stuff in it. It is still under construction partially.
Mar 15, 2011Web and InternetComments (1)
Facebook just made a minor change to their comment system. You now "Press enter to post your comment" instead of clicking a post button. This means that you can't press enter to make a line break!
Mar 15, 2011PC GamingComments (5)
Minecraft is a game about mining, building, exploring, crafting, and surviving. There is something for everyone. You can build huge structures, decorate to your heart's content, explore dark caves, mine blocks and ores to craft with, build railway systems, and much more.
Mar 10, 2011ProgrammingComments (5)
Most Flash Actionscript 3 developers start out by writing code directly into the Actions window (F9), or into a separate .as file and using include to include that code into the Actions window. This works fine for simple programs, but to get the most out of Flash and Actionscript 3 you should learn how to use Packages and Classes.
Mar 9, 2011Web and Internet
This is a question I had but could not find the answer to. Google Adsense for Content (regular ad boxes) all have an ID that is in the embed code, allowing you to identify what ad block corresponds to what ad in your My Ads page (if you have bad naming conventions like I did). But Adsense for Search units do not have this. They list an ID, but that ID is not in the embed code anywhere.
Mar 2, 2011PC Gaming
Changing the field of view (FOV) and motion blur settings should be the first things you do before playing the new Crysis 2 demo. It can literally make or break the experience. Despite Crytek leaving out any sort of advanced graphics options, it is actually quite easy to change these settings using a shortcut.
Feb 22, 2011Programming
MySQL's full-text search allows you to quickly search a table for single or multiple keywords from multiple columns. It does this by using an index on the columns that you want to search. There are a few limitations that you should know of. Indexed columns can only be CHAR, VARCHAR, or TEXT, MySQL does not by default index words that are less than 4 characters, and any word that appears in over 50% of rows is excluded from the results. There are also stop words.
Jan 28, 2011Computer Hardware
View the updated guide here!
There are many reasons to build your own PC instead of buying a Dell, HP, or other pre-assembled PC. The most common reasons are that it's fun, it gives you a sense of accomplishment and confidence, it gives you more control over what goes into your PC, and it usually costs less.
There are many reasons to build your own PC instead of buying a Dell, HP, or other pre-assembled PC. The most common reasons are that it's fun, it gives you a sense of accomplishment and confidence, it gives you more control over what goes into your PC, and it usually costs less.
Jan 20, 2011Computer Hardware
This is a comparison of desktop computer 7200RPM 3.5" SATA hard drives. Prices were obtained at Newegg and include shipping and discounts where applicable (mail-in rebates not included). All drives have a 70% or greater 5/5 egg rating. The Ratio is the number of gigabytes each dollar purchases, so the higher the better.
Jan 17, 2011ProgrammingComments (1)
Passing variables to a Flash movie that is embedded in a web page can be done using either the query string or FlashVars. The difference between these methods is that using query string will cause browsers to re-download the Flash movie each visit, while FlashVars allows browsers to use the cached version. Depending on the functionality you want, one method may suit you better than the other.
Jan 9, 2011PC GamingComments (2)
Built on a public server a while ago. Started to build a wall around the entire island. The castle has several buildings and rooms, and a dock out front.
Dec 7, 2010PC Gaming
If you want to watch some high level Starcraft 2 matches with expert commentary, might I suggest this year's Starcraft 2 Dreamhack tournament, which took place last month on the 25th, 26th, and 27th. It was a large tournament with a huge prize pool. You can read more about it here. Day9 was shout-casting along with d.Apollo. If you have the time, I suggest watching the entire tournament start to finish. There is a lot of good gameplay with more than a few surprises.
Nov 19, 2010ProgrammingComments (2)
In order to use int typecasting in place of Math.floor or Math.ceil, you must first understand exactly what these functions do: Math.floor takes a number and returns the next lowest whole integer. Passing 0.9 will return 0 and -0.9 will return -1. Math.ceil returns the next highest integer, so will return 1 from 0.9 and 0 from -0.9. This is different than truncating, which would return 0 in all cases, and is why typecasting using int (usually used to truncate) wouldn't seem to work at first.
Nov 17, 2010ProgrammingComments (1)
Before doing more complex collision detection in a game, it is useful to first check and make sure a larger bounding area is colliding. This is so that only one calculation needs to be done for each collision detection most of the time, and then further collision detections are only done if objects are close and potentially colliding.