Xbox One vs Gaming PC Comparison Price And Features
Jun 18, 2014PC GamingComments (1)
This is a comparison of the Xbox One console to a mid-range gaming PC. I will include advantages of both platforms and try to dispel some of the myths associated with gaming PCs.
Continue Reading ›
Browser Market Share Data Comparison
Jun 12, 2014Web and Internet
When viewing browser market share data at sites like StatCounter, NetMarketShare, or W3Schools, be very mindful that this data may not be accurate for your website. Different websites attract different types of users, and the browsers people use can vary greatly from one site to another. To give you a visual example, here is a comparison of the browser market share between this website (h3xed.com) and the website for a boating/recreational company (harbormarine.net):
Continue Reading ›
How To Find The Bitrate And Frequency Of An Audio File
Jun 11, 2014Windows
If you need to determine the bitrate or frequency of an audio file, such as an MP3, or the audio in a movie file, such as an MPEG or MP4, you can do so on Windows using a free program called Pazera Free Audio Extractor. This program includes the powerful FFMPEG library with an easy-to-use and quick interface.
Continue Reading ›
What is YouTube's "Original" Quality Option?
Jun 11, 2014Web and InternetComments (2)
Prior to offering 1440p and 2160p, YouTube used to show an "Original" quality option on videos that had a resolution greater than 1080p (larger than 1920x1080). For example, if the uploaded video was 1920x1200 or 2560x1600 in resolution, it would show the "Original" option in the video player. This also included the 4K Ultra HD resolutions.
Continue Reading ›
Fix Magento Products Not Showing on Frontend After CSV Import
May 20, 2014Web and InternetComments (2)
If you create your products via CSV import and they're not showing up on the frontend, you may have missed some internal attributes. A common one to miss is _product_websites, which usually defaults to "base" when you create a product in the admin panel. To fix this and other missed attributes, follow these steps:
Continue Reading ›
How to Put Magento CE Store in Maintenance Mode Based on IP
May 19, 2014Programming
Magento Community Edition does not have a convenient maintenance mode and the "maintenance.flag" file method is too heavy-handed. You may want to put the store into maintenance mode but still give yourself access. Here is a quick and dirty way to do it using PHP.
Continue Reading ›
Mobile Device Resolution and Pixel Ratio List
Apr 24, 2014Web and Internet
Here is a list of smartphones and tablets with their resolution and device pixel ratios. This was extracted from Chrome Emulation Console and made user-friendly in a nice searchable table.
Continue Reading ›
Turn-Based Strategy Hexagon Risk-Like JavaScript Canvas Game
Apr 4, 2014PC GamingComments (5)
I have never made a turn-based or hexagon-based game before, so I decided to try it out. Using rules similar to Risk, four players compete for dominance of the game board. When the game starts, you can choose how many of the players will be under human control. The rest are controlled by the AI. You can select 0 humans if you want to just watch the AI play itself.
Continue Reading ›
How to Install the Latest PHP on Windows
Mar 5, 2014Web Development
This is a quick and easy guide for installing the latest version of PHP on your Windows computer. You need to already have the Apache httpd server. If you don't yet, please follow the Apache Windows installation guide first. This PHP guide was written specifically for Windows 7, but the steps should be similar for Windows 8 and other versions.
Continue Reading ›
How to Install The Latest Apache Server (httpd) on Windows
Mar 5, 2014Web DevelopmentComments (7)
This is a quick and easy guide for installing the latest Apache server (httpd) on your Windows computer. This guide was written specifically for Windows 7, but the steps should be similar for Windows 8 and other versions.
Continue Reading ›
Top-Down Bullet Hell Shooter JavaScript Canvas Game
Feb 26, 2014PC GamingComments (1)
My third game built in JavaScript Canvas (HTML5). It's a top-down "bullet hell" shooter. The goal is to defeat all of the enemy fortresses, which are randomly generated and come in various difficulty levels. At later stages it is impossible to avoid enemy fire and you need to rely on having fast health regeneration and max health.
Continue Reading ›
JavaScript Canvas - Using Object Pool To Reduce Game Garbage Collection and Stuttering
Feb 18, 2014Programming
If your JavaScript Canvas game suffers from intermittent stuttering, it may be the result of garbage collection. A lot of games utilize particles, bullets, and other objects that are created rapidly and then discarded. Storing these unused items in a pool, and then drawing from that pool the next time you need one, is one way to reduce stuttering and improve performance.
Continue Reading ›
JavaScript - How To Get Mouse Scroll Wheel Events in Both Firefox and Chrome
Feb 18, 2014ProgrammingComments (2)
Firefox and Chrome use two different JavaScript events for the mouse wheel, and the delta attribute is under a different name in each. Fortunately, there is a simple work-around that will be sufficient in most situations:
Continue Reading ›
Side-Scrolling Platformer JavaScript Canvas Game
Feb 16, 2014PC GamingComments (3)
My second game built in JavaScript Canvas (HTML5). It's a side-scroller with building elements and destructible terrain. Like a super-simple Terraria. It features:
Continue Reading ›
NewerPage 15Older