I haven’t been posting here for a few weeks, and I really haven’t been doing a good job writing for TPH. There are many reasons for this and I’ll state a few here.

1. I am writing for a gaming news site called Out Of Lives, where I have been putting a lot of my effort in to writing quality articles (if you can call anything I write quality). In doing so I have of exhausted my want to write anything else other than my name.

2. If I’m not writing a blog post I am probably tinkering with my website. Having an online sandbox can be very fun and entertaining.

3. I might be addicted to a TV show called The Colony. The Colony is a reality show where 13 “colonists” are thrown into a post-apocalyptic world. From engineers to handymen everyone has their specialty, and their own niche in which they help the colony. They live in an abandoned warehouse, and must improve and defend their living space. Every episode they are forced to combat different problems. They have scavenged solar panels to use as power supply, made a recon vehicle out of spare parts, and even have made an adhoc shower. It is an entertaining and educational show. It it makes it fun to learn how to build a water purification system or how to get a car working again. It is also interesting to see the colonists struggle with other problems such as ford shortage and marauders attacking. I strongly suggest you give the show a watch. It runs Tuesdays at 10-11 p.m. eastern time on the discovery channel. You can also watch it from the beginning on the Discovery Channel website.

From now on I will be making an effort to write more often for TPH and to be actively responding and engaging in the comments. In other words you will see me a lot more around here doing my part.

I often notice that most people don’t take advantage of most universal shortcut keys like the function keys. I am going to show you some of the common keys that (usually) work across the board.

The Function Keys

F1 will bring up a help screen you can try in your browser now

F2 will make it able to rename data

F5 will Refresh the current data

F7 will launch spell check

F11 will go in to or out of full screen mode

F12 will save as (will explain in more detail later)

The Modifier Keys

Modifier keys will take the key that is pressed along with the modifier key, and change the action of that key. Most modifier keys can be used other regular keys. Modifier keys can be combined with other modifier keys to get different actions
  

CTRL (may be CTR, CTRL, or Control) is the primary modifier key. ctrl is usually used for application specific actions (like copy text from current window, or close current browser tab)

ALT is the secondary modifier key. have you ever noticed on some menu’s there are words with one letter from a word underlined (like File, Edit, or Help) .If you press alt and that letter that command is issued.

Alt, when pressed on its own (again…not in every application) it will bring focus to the first toolbar menu

Microsoft Notepad after ALT key was pressed

Microsoft Notepad after ALT key was pressed

The windows key. This key is tricky. primarily this key is used to launch the Start Menu. In newer operating systems (like Windows XP, Windows Vista, and Windows 7) the windows key is a very powerful tool. this modifier is used for system wide commands (like Show desktop, Open windows explorer, or to lanuch a search window)

in past opperating systems, the windows key will look like this

SHIFT is primarily used to change the case of a key (like change the “g” key to a “G” or the “1″ key to a “!”) but it can be used for keys that don’t have a secondary command, (like Enter, or Backspace) but is more commonly used in combination with other modifiers sutch as CTRL, (so you would get CTRL + SHIFT + 1)

More to come

Octoberfest Barbie

OctoberfestBarbieIf you like beer and you like barbies I guess this is the thing for you.  Furthermore, anything that encourages children to drink is excellent.  I mean why wouldn’t we want one of the biggest role models for America’s young girls to endorse a beer swigging hullabaloo.  Price Tag $38.88

Buy it here

Tim Burton’s The Nightmare Before Christmas SDCC Jack Skellington Othello Doll (18 Inch)

JackThere’s nothing cooler than Nightmare Before Christmas swag, Nuff Said. Get your hands on this for a mere $41.99.

Buy it here

Nascar Barbie

NascarBarbieFinally, if barbie wasn’t white trash enough already, get your Nascar Barbie.  Cleverly marketed towards the tons of 3- 9 year old girls who love Barbies and Nascar.  They must have sold at least 8 of these things.  Price Tag: $25.99

Buy it here

Here is one of the new Windows 7 advertisements, I saw it last night on TV. While there will always be some haters out there, no matter what Microsoft does, I found this ad to be entertaining and compelling. Furthermore, I think that the average person will find the ad to be compelling and entertaining, which is really more important than what I think. I know my wife liked the ad, and she is definitely not a techie. Enjoy.

Great deals on Magazine Subscriptions

Keep up on all the latest Mac, iPod and iPhone gadgets and inventions with a subscription to MacLife.  The price starts out 79% below suggest retail price price and then your receive $5 off at checkout.  Making this an amazing deal for one the premiere Mac magazines.

Subscribe to MacLife for $14.95 after extra $5 off at Checkout

Many people have the ability to cut and paste code from tutorials and forums, its really not that hard to figure out.   What really separates and a terrible program from an excellent one is what’s done before one hits the computer.

Gathering Requirements

One of the most important aspects of creating a high quality computer program is planning.  You will save time, heart ache, and humiliation if you spend time planning your program. The first portion of planning, assuming you already have an idea, is finding out who your target audience is.  Often  your target audience will be yourself which makes it fairly simple to gather requirements, but it can include everyone on the internet, your dad, people that like music, or any number of people.

Once you have discovered your audience you need to find out what they want out of your program. For simplicity lets awesome the program you are working on is a calculator.  It’s fair to assume that your audience would like all the normal functions of an average calculator numbers, addition, subtraction, etc. If your audience for this calculator is extreme nerds, they may provide a set of requirements that involves deep mathematical functions and the ability to have 20 digits of accuracy.  If your audience is the elderly or children, they may provide requirements like a large UI, easy to find buttons, and user help.  All audiences have things in common and they also specific needs, a programmer really can’t please everyone.   If you can gather specific requirement from a specific group than you are well on your way.  There are many techniques for gathering good requirements which I will not go into here, but the first step is realizing you need to do it.

Features

After you have gathered your requirements you will have to decide which ones you want to implement and which ones you don’t.  In business these decisions are often made by deciding how much time, money, and man power you want to expend on each feature and  which feature is more important.  So the most import features go first, but the tier two or three features will often under go cost analysis the ones with lower cost and higher importance will be implemented, the others will not.  There are many metrics that are used in this decision.  For or purposes you will mainly have to decide what you and your audience want the most.  If you are reading this, I am guessing you don’t have much of a budget and you probably don’t have too many people working for you.

When I work on a program this is how I decide which features to implement.  After I have gathered requirements, I create a list of things the program users cannot survive without, and then I create another list of secondary features.  The secondary features are thing that I will only work when I have completed all of the primary features in my program.  When choosing secondary features I like to give them a time value and an importance value.  So, if a feature will take 1 hour to write and has an importance value of 5 out of 10, and another will take too hours and has an importance value of 5,  I will choose the first task.  Which task you choose depends on how much free time you have, your skill set, how you determine importance, and how much value you attribute to any particular feature.

The primary list of features that users can not live without should have little variation from one person to another, every calculator needs to have certain buttons and features.  The list of secondary features will vary widely, because it requires value judgments.

to be continued …  Next up is Feature Planning, Structure, and  Prototyping

Yogourmet Multi Electric Yogurt Maker with CBA Starter

yogurtmate

The Yogourmet is exactly what it sounds like.  An easy way to make your own yogurt and other curd products, from the comfort of your very own home.  This is better than just customizing your yogurt for that perfect breakfast, it’s like a science project.  I  love this idea and it would be a fun thing to do with kids.  On the downside I have no idea if it would stink up your house ?  And at $64.08 its a tad bit on the expensive side, but if you like yogurt enough it may be worth it.

Find it Here: Yogourmet

Amazon’s september deal to sell 50 albums for $5 each.  There are some really good albums, but most are a littler older or not quite mainstream.  The selection is good and there is definitely something for everyone.  Editors Note: We aren’t getting paid by Amazon we just love it.

Amazon 50 for 5

blu-rayIf there are 3 things you have got to own on High-Def these are not it.  I have no idea what Amazon was thinking selling these three movies together as a comedy bundle and at the amazingly ludicrous price of $60.99, maybe Amazon will take a crap in a box and sell that too!  Thanks Amazon

Blu-ray Comedy Bundle (Simpsons the Movie / Me, Myself and Irene / Meet the Spartans) – (Amazon.com Exclusive) [Blu-ray]

Being lazy isn’t easy, well ya it’s pretty easy, but if you want to maximize your laziness you will need a few tools.  If you want to be at the top of your lazy game, and god willing one day win the Olympic gold for laziness, you will need all the greatest technologies developed for your stupid lazy self.

The Hover Round

hoveround_mpv5If you ever want to get to the top of the lazy game, you have absolutely got to minimize the amount of walking you do.  Why your use your legs when you can pay for something that will move your lazy body around for you ?  Some major pluses of the hoveround include it’s wonderful turning compatabilities, smooth ride, and probably goes faster than you can walk.  So you won’t only be preventing the needless effor of walking, but you will also be saving time.


The Lazy Persons Handbook

lazyhandbookI know that reading is hard, but this book will help you to maximize your lazyness. This book offers stripped down easy to read advice to for almost any situation you find yourself in.  From Weight loos to marriage advice this book will help to you out lazy homer simpson.

Buy it Here:  The Lazy Persons Handbook

The Laziest Chair Possible

ergonomic-workstation_g1yk8_17340This chair was featured on gizmodo and it was about the laziest looking chair I could find that really exists.  With this chair you have to the ablililty to compute, game, watch tv, and any thing else you can do from the comfort of your normal chair or bad.  This seat even reclines fully enough that sleeping could be quite comfortable.  The only downside I can see to this chair is that you have to go the restroom and it doesn’t have a beer dispenser.

From Gizmodo Zero Gee Computer Workstation

Professional Beer Retriever/ Mans Best Friend

Seriously no matter how lazy you are, you will need a companion when your wife leaves your for being such a lazy bastard.  What better companion than a dog. Dogs will never judge you and some will even get you a beer.  Note: Dogs already trained to retrieve your beer will probably cost extra.


Nicotine Patch

nicoLazy people smoke, actually lot’s of lazy people smoke.  However, the effort involved in a lighting a cigarette and then actually moving your hand to your mouth is too much effort.  A nicotine patch allows you to simply stick it on and enjoy.  Not too mention you get rid of that terrible smokers breath, and that gives the added lazy bonus of not having to brush your teeth so much.

Get it Here: Nicotive Patch

Robotic Cleaning

roomba_discovery

Last but not least is some robots to do your dirty work for you.  There is nothing lazy people hate more than cleaning and these days there for many of your cleaning needs.  iRobot provides robots for vacuuming, sweeping, gutter cleaning, pool cleaning, and I am sure there will be more to come.  Most of these bots come in affordable prices and are easy to setup and use.  There are also robotic lawn mowers, but I hear they don’t work well enough to buy at this point.

iRobot Products

As a blogger and general tech nerd I could find infinite ways to increase my lazy productivity and this blog post could be a never cavalcade of obscene lethargy.  If you have suggestions for being lazy. Drop em in the comments