News: Sensation!!! Terbutaline Safe internet shopping generic viagraeng Buy tramadol Acebutolol Diflucan Phentermine interactions Sulindac Get online viagra Is it safe to take prozac and phentermine Didrex Dicloxacillin Vicodin effects Luvox Mirena Cheapest tramadol Citalopram Lethal dosage of xanax Levivia viagra vs Canada cialis Tramadol hcl 50 mg tablet Nexium Nicoumalone Pediacare Erythromycin Where to buy phentermine Viagra erection Phentermine a159 Naloxone How to discontinue the use of phentermine Soma 350mg Xanax prescriptions Cloxacillin Tramadol apap Non prescription viagra Mexican pharmacies online+xanax Viagra 50mg Ambien on line Levoxyl Xanax vs klonopin Lowest prices for tramadol online Anagrelide Cerivastatin Quinidine Tramadol ultram Compare viagra to cialis Viagra class action Valtrex Phentermine eprescriptions Xanax effect 180 phentermine Pyridium Generic cialis overnight Buy online prescription viagra Pilljar phentermine Cheapest cialis price Luvox Hydrocodone cod only Ambien and pregnancy Hydralazine No perscription generic viagra Phentermine fastin Buy vicodin without prescription Cialis generic canada Aricept Phentermine drug Hetacillin Viagra buy viagra 5 mg Phentermine weight loss pill Iodothyrin Best price for viagra in the uk Gemfibrozil Viagra prescriptions online Dacarbazine Cialis forum Add a link viagra Blue 30 mg 90 free shipping phentermine pharmacy Phenelzine Where to buy viagra on line Tools needed for injecting xanax Ambien Viagra in canada Oxprenolol Buy xanax cod Phentermine with master card Xanax pills Sell viagra Xanax withdrawal muscle joint nerve pain Cycrimine Generic xanax Dovonex Cialis compared to viagra No perscription tramadol Mivial valve prolapse viagra Prescription viagra Capoten How to stop taking xanax Afrin Buy cheap online viagra Phentermine online doctor prescribed Viagra best buy Lunesta Tramadol hc Dangers of taking phentermine Physostigmine Prescription order viagra online Tramadol without perscription Demeclocycline Ansaid Anxiety disorder xanax xr to wean off effexor xr Hydrocodone vicodin Buy online viagra Discount soma Permax Levlen Zalcitabine Grapefruit xanax Phentermine prescriptions Cheapest phentermine online no prescription Levitra vs cialis Ecotrin Lowest price on phentermine Zetia Cheap cialis tablets Adipex phentermine weight loss Phentermine ionamin canada Levofloxacin Amoxicillin Viagra side affects Methixene Perscription cialis Discount viagra 0 buy by popl powered viagra wordpress Dirithromycin Nabumetone Adenosine Generic cialis prices Amoxicillin Civiate generic sildenafil viagra History of phentermine use Buy cod phentermine Tegretol Phentermine withdrawal Maxzide Phentermine shipped to florida Levivia vs viagra Where can i buy viagra Xanax online cheap Xanax without prescription Phentermine next day Linezolid Buy cheap viagra 120 cheap tramadol Drug tests for xanax Can xanax cause frontal lobe dementia Buy generic phentermine Cialis experience Difference between viagra and levivia Aerobid Link buy online viagra info domain Methimazole Detox hgh phentermine quit smoking xenical Sofia viagra Foradil Flagyl Phentermine cod delivery Tramadol hcl 50 mg Discount viagra sales Buy phentermine without prescription Electricity Furosemide Phentermine without a prescription Phentermine uk suppliers Phentermine mexican pharmacies online Toprol Cheapest viagra on line Xanax mexico Adipex Cialis overnight shipping Online consultation phentermine Low cost phentermine health insurance lead No perscription xanax cheap Viagra useage Cheapest tramadol online Cyber pharmacy viagra Viagra maker Hydrocodone cough Cheapest viagra Propylthiouracil Amoxapine Soma bike Cheap tramadol cod 5 mg Free ambien Thyroglobulin Oxybutynin Flosequinan Griseofulvin Viagra cialis comparison Phentermine and blood in stool Viagra prescription online Felodipine Lexapro interaction with phentermine Lowest price tramadol Thalidomide Lowest prices viagra Free sample herbal viagra Xanax shipped cod Snorting phentermine Abacavir Clomipramine Tramadol hc Viagra mail order Cheap diet online phentermine pill Oxycontin xanax bars perclesept and lortab Isosorbide Phentermine cheapest Phentermine in the uk Saquinavir Which is better cialis or levitra Buy phentermine online with pay pal Lopid Phentermine mastercard Cheapest online viagra Phentermine ups shipped Genaric viagra Benicar Medical information on tramadol hc Diovan Tramadol ultram Chromium Cialis pills Tramadol hcl acetaminotran par Alternatives to viagra Phentermine shipped cod Estrogen Buy cheap domain online outdoors com xanax Sofia viagra Ionamin Natural viagra free samples Homatropine Amitriptyline Cocaine Mefloquine Dactinomycin Lipids Viagra use Xanax with same day delivery Buy online salescom viagra Phentermine diet pill side effects Cheap 37 5 phentermine Where to buy viagra online Aspirin Generic viagra india Picture of xanax pills Phentermine no prescription Lipitor Amaryl Herbal viagra reviews Glyburide Tapering off xanax Herbal phentermine does it work Phentermine ephedrine Mometasone Phentermine from a mexican pharmacy Phentermine usa pharmacy Pentaerythritol 10 min viagra Discount vicodin Natural suppliments work like viagra Buy cialis in canada Crestor Viagra xenical Relafen Order xanax Tramadol hydrochloride overdose Best phentermine pharmacies compare links Xanax 2mg Paxil Plendil Methimazole Effects of viagra on woman Niacinamide Cialis mexico Tramadol sale Online pharmacy phentermine cod Viagra price list Is tramadol a narcotic Esmolol Rabeprazole Information loss phentermine weight Estraderm Avelox Over the counter viagra Phentermine without prescription and energy pill Capoten Aldara Taking viagra or levitra as a booster for cialis Diet page phentermine pill yellow Cytomel Lose weight with phentermine and 5 htp Aerobid Cheapest fioricet Propantheline Cheap pharmacy viagra Xanax manufacturer Buspirone Purchase xanax online Bromides Viagra online sales Xanax pics Methyldopa Cefixime Avalide Budesonide Phentermine prescriptions online physiphen online Nitroglycerin and viagra Cefixime Thiphenamil Buy viagra online get prescription Tramadol uses Cardizem 2005 comment december leave viagra Cialis for sale uk Carbamazepine Free viagra trial Guaifenesin Lasix Hydrocodone on line Flovent Mannitol Celebrex Order viagra prescription Butorphanol Fill online prescription viagra Fiorinal Bendroflumethiazide Melphalan Buy Xanax Buy viagra canada Spectinomycin Hydrocodone vicodin Bush inauguration speech draft viagra bastard of Phentermine priority mail Vicodin information Hydrocodone cod only Discount drug phentermine Difference between viagra and levivia Phentermine very cheap Fosfomycin Ephedrine Phentermine no prescription needed Buy tramadol Phentermine side effects dangers Xanax indications Iodamide Herbal alternatives to viagra I need to find cheap phentermine delivered to fl _cialis et levitra Tramadol overnight Digitoxin Lethal doses of klonopin and xanax Buy phentermine shipped usps Cialis free sample Clindamycin Olanzapine Viagra commercials Side effects of xanax Add link phentermine purchase suggest Mirtazapine Viagra pill picture Miglitol Pantothenic Lowest prices on phentermine Afrin Phentermine drug interactions What do xanax look like Online ordering viagra Viagra dosages Diclofenac Phentermine without a perscription Iodoquinol Xanax online without prescription Indocin Buy cheap meridia 120 tramadol Vinblastine 120 tramadol Claritin Viagra and levivia Dutasteride Quinapril Congress viagra Xanax high Soma addiction Levitra cialis info Crystal meth and xanax Mepindolol Filling online prescription viagra Viagra supplier Buy tramadol online Tussionex Carbimazole Phentermine dangers Herbal online viagra Tramadol prescription Omeprazole Phentermine risks Thyroid Line prescription viagra Diet drug fenfluramine phentermine Order vicodin online Meridia side effects Discounted phentermine with no prescription Order tramadol cod Prescription tramadol Primidone Nortriptyline Purchase vicodin Cheap cialis Tacrolimus Multivitamins Losec Xanax fedex overnight Over the counter viagra Carteolol Lansoprazole Oxycontin xanax bars perclesept and lortab wha 00 phentermine Cialis in uk Lowest price phentermine Blindness cialis Mirapex Permethrin Aricept But phentermine Tolazamide On line viagra Tramadol hcl 50 mg tablet Thiamine Piroxicam Ceftriaxone Phentermine able to beshipped to mo Between difference levivia viagra Viagrafix Hydrocodone addiction Ticarcillin Furosemide Buy in phentermine uk Pioglitazone Erectile dysfunction viagra Xanax death Tramadol hci Can i take xanax with zocor and procardia Prescriptions on line phentermine Levoxyl Aztreonam Oxymetazoline Premphase Free viagra sample Dilantin Drug interactions with cocaine and viagra Ordering phentermine Phentermine buy Xanax side effects Letrozole Phenolphthalein Ceclor Buy xanax without prescription in usa Free viagra Compare prices tramadol Generic viagra soft tab Zithromax Discount xanax Is xanax addictive Phentermine buy best Ethinyl Hydrocodone vicodin 180 tramadol Mobic Viagra and pulmonary hypertension Buy cialis Felodipine Discount viagra perscription drug Phentermine order easy Buy online order viagra Women using viagra Cheap phentermine cod Viagra cialis comparison Free try viagra Proguanil Imipramine Inject xanax Cheap diet phentermine pill Tramadol 377 Aspirin Exelon Soma sleep Phentermine for weight loss Mevacor Xanax urine test Toprol Isotretinoin Nevirapine Augmentin Diet pills phentermine Tramadol long term use Fluvastatin Buy soma online Buy phentermine online same day delivery Hydrocodone information Lunesta Compare phentermine Phentermine meridia xenical review Ativan re valium vs vs xanax Dimethothiazine Levivia and viagra Phentermine about withdrawl Flosequinan Order viagra buying viagra uk Estrace _cialis et levitra Phentermine diet pills cheap Herbal alternative viagra Buy phentermine online cod Picture of generic xanax Prescription free viagra No prescription phentermine free shipping About xanax Glycerin Xanax 2 mg Buy xanax without a prescription Viagra without a perscription Eulexin Discount ambien Viagra 50 mg Viagra knock offs Hydrocodone withdrawal Phentermine hydrochloride ship to missouri Online xanax Xanax long term effects Ways to inject xanax pills Ephedrine Cialis versus viagra Order tramadol Hydrocodone m367 Generic tramadol Lomefloxacin Lamotrigine Cheapest phentermine online Fastin Lotrimin Canadian pharmacy phentermine Xanax xr 3 mg Impotence pill viagra Order viagra Probenecid Anxiety disorder xanax Viagra women Buspirone Buy generic viagra online Zocor Donepezil Cyclacillin Buy cialis generic online Fill viagra prescription Xanax addiction Accutane Cialis order Cheep tramadol paris france Compare levivia and viagra Lowest phentermine 37 5 prices Cevimeline Phentermine hcl side effects Haloperidol Tramadol medication Nitroglycerin Hyzaar Lopressor 5 pay by money order Concomitant use of cialis and levitra Purchase cialis Buy vicodin online Dangers of viagra Crestor Cleocin Online pharmacy and phentermine overnight Dovonex 5 free shipping Xanax liver damage Flovent Codeine Phentermine medication Effects viagra Cleocin Phenoxybenzamine Xanax detoxification Cheapest phentermine free shipping Herbal alternative to viagra Kanamycin Xanax withdrawal Esomeprazole Description of meridia Buy xanax on line Phentermine resin Ephedrine Elocon Tramadol effects Tramadol 100 mg no prescription Viagra advertisement Hytrin Mexican phentermine Best herbal viagra Phentermine 37_5 Discounted phentermine with no prescription Carbarsone Cialis viagra Avapro Discount pharmacy phentermine purchase Vinblastine Phentermine diet Marijuana Pargyline Adalat Viagra pulmonary hypertension Tramadol information Addiction tramadol Clonidine Phentermine reviews Glucotrol Hyzaar Pentasa Hydrocodone query Buying viagra online uk Us pharmacy phentermine Viagra maker Caffeine Viagra lawsuits texas Prescription for viagra Phentermine meridia xenical review Zolpidem How long does xanax stay in the system Viagra samples Cortisol Ethotoin Phentermine $89 Phentermine diet pills Phentermine pillstore Phentermine on line Buy online viagra viagra Viagra experience Xanax paypal Purchase viagra online Isradipine Azithromycin Pictures of xanax bars Estrogen Prazosin Birth defects and phentermine use Generic viagra uk Cialis order Fioricet description Mesalamine Phentermine 15mg Mucomyst Ativan vs xanax Viagra for woman Generic viagra viagrageneric How long does xanax stay in system Discount phentermine prescription Nadolol Generic viagra in canada Aricept Viagra experiences Cialis price compare Female sexual inhancer viagra spray Buy Atarax Oxyphenbutazone Female viagra cream Phentermine rx Fiorinal Generic soft tab cialis Cheap diet online phentermine pill Free viagra Polythiazide Accupril Reliable same or next day phentermine purchase online Adipex diet discount phentermine pill Toradol Pantoprazole Cialis free trial Dextroamphetamine Xanax xr Ambien and pregnancy Phentermine uses Phentermine prices Online cialis Selegiline Haldol Phentermine cod Allopurinol Amsterdam holland viagra Nasalcrom Lomefloxacin Viagra strip poker flash games Phentermine and topiramate for weightloss Ambien withdrawal Tretinoin Xanax mg Lowest prices viagra Phentermine blue Trimethadione Buy phentermine Viagra female sexual inhancement Maximum dosage of phentermine Temazepam Corticotropin Phentermine blue Xanax for anxiety Drug laws ohio diet phentermine Cyclizine Generic viagra no perscription needed 5 mg sale Viagra retail discount Ceftibuten Written prescription for viagra Buy xanax without prescription in usa Hydrocodone side effects vicodin Get viagra Fioricet phentermine shipping Cod xanax Caffeine Phentermine no credit card required Acetophenazine Generic fioricet Locoid Esomeprazole Cafergot Hexoprenaline Buy hydrocodone overnight Phentermine forum Nefazodone Estrace Methylergonovine Cheap price on phentermine Norflex Desipramine Prempro Vicodin side effects Levivia vs viagra Female viagra alternative Selegiline Discount phentermine prescription Viagra prescription uk Phentermine drug Buy cheap no phentermine prescription Cefmetazole Grapefruit viagra Viagra cialis levitra Mexican pharmacies online+no precription xanax Effexor Cheap tramadol prescriptions online Buy viagra Phentermine wholesale Hydrocodone cod Snorting xanax Best price for viagra in the uk Low natural resources for the drug phentermine Fosamax Eprosartan Hydrocodone m357 Online pharmacy viagra Xanax photo Generic viagra online Xanax zoloft Takin prozac and xanax Purchase cialis online Bookmark Us!
Tech Corner


May 10th, 2008

Okay. That DNA stuff was an exaggeration, but not by much.

Rather than customer DNA triggering an ad serve, it will be a wireless frequency radio transmitter (RFID) woven into their turtleneck sweater. Or an infrared-readable label sewn into off-price jeans, read at the knee as they pass a counter. That’s the new future world of mobile ad serving.

Available right now. Although it has not tech-leaped yet to ad serving, cell phones in Japan already function as electronic wallets that use built-in radio frequency devices for data exchanges and payments. This current usage points to next-step features in Smart Phones, employing RFID, cameras, scanners and recognition software.

Such nifty mobile features allow bar code scanning, comparing prices at different stores, capturing a web address/URL and storing it on a Smart Phone camera image for entry later into a web browser.

Next step. Next challenge is to not simply collect URLs that snag attention from an advertising medium (poster, soup can, billboard, cereal box, side of a bus), but drive the attentive someone to a web site. This use of mobile devices pushes past simple lists of web site URLs, but hits a few snags:

· The Smart Phone must have something to “read” with its smart new recognition technology;

· That means the billboard or cereal box must be transmitting information via radio frequencies, 2-D or matrix bar codes (which, in turn, demand in-phone scanners). Some suggest voice – speaking “Find me that bison burger from the bus card” into a Smart Phone. But voice is less promising as an info transmitter (no context, opposite-meaning sound-alike mistakes, etc.);

· Last snag: Those almost-ready info transmitters (cited above) can’t read an ad billboard unless it’s standardized. That means everything must be coded or marked for phone scans – every store window display, every product package that displays ads — with EVERYONE using the same encoding scheme. As Jim Ready of MontaVista Software told E-Commerce Times: “Google has to do it before everyone else will do it.”

Future Push Ads with Near Field Communications. This is the step that leaps to Future World. It’s the mobile advertising leap that is most exciting and demands nothing – not even a mouse click – from the target customer. To me, it’s also the quantum ad leap that’s most like futuristic film Minority Report … so, it gives me the e-creeps. But I’ll save my paranoia for last. :)

Auto pushing ads to users requires location-based ad serving: People pass a physical site from which ads beam to a receiver, such as their Smart Phone. Such push ads use near field technologies – WiFi, RFID, embedded short-range, Bluetooth-type low-frequency devices that “talk to” billboards. The passive ad receiver (actually a transceiver, since it also sends data to the ad-beaming billboard) need not be a mobile phone device. Those radio frequency ID labels I cited at the beginning that are sewn into clothing would do, and they do exist now in prototypes for apparel fabric manufacturers.

Look, Ma, No Mouse. Pretend you’re Tom Cruise in the film Minority Report, a former top gun in the police PreCrime Unit (PreCrime ID’s future killers and prevents murder in a time-travel way) in a futuristic Washington, D.C. Except you’re running for your life; a villain tagged you for a future murder.

You escape android enforcers by slipping into a mega mall, where you hear constant ad pitches as you run past the 22nd Century GAP store: Welcome back, Tom. How are those Dockers pants you bought six weeks ago? We have crew neck sweaters, Tom, that will match all your ….” Fade Out as Tom Cruise passes one blabby mall board, and another starts up.

I bet those 22nd Century D.C. residents aren’t merely sporting transceivers in their clothing labels or future mobile phones. With mere RFID and near field tech, you would not hear endless and instant behavior- and individual-tracking billboards that know your every purchase … nor would the dynamically generated newspapers that gave Tom away on the subway (stories and headlines that continuously change on thin-film interactive newspapers) flip instantly to a Most Wanted Criminal photo of Cruise as he tried to hide in a train car.

Look, Ma, No Privacy. Such powerful near-field communications would have to be advanced nanotech – microscopic chip implants or nano-devices in IDs that the state tattoos on everyone. (Spoiler Alert: What dogs Tom Cruise in Minority Report is nanotech retinal eye scans. Yuck.)

Talk about irritating! I’m not the only one who gets e-creeps from this futurist scenario for mobile ad serving. It might also cause a backlash. Jim McGregor, research director at In-Stat, put it:

“How many consumers would want to walk into a shopping mall and be blasted with ads? You’d get into this whole problem with consumer privacy. Is it feasible? Yes. Would it bring up privacy concerns? You’d better believe it.”

Back to the present: The next steps in mobile, remote and near-field communications ad serving technology are getting ready for prime time today. And, they don’t rely on consumer action or clicks.

Share This | Print This Post Print This Post | 0 Comments | Tags: No Tags
May 11th, 2007

One of the biggest questions a new CEO has to answer when starting up a web business is “What OS should I use?”. Once again, more questions need to be asked before making that decision. So before we begin with the questions, lets make sure we all know what we’re talking about. The operating system (OS) is a layer in computers that exists between the hardware and the software. The OS’s job is to move information and instructions between programs and the hardware components. A quick example is going to a web page. First you tell the web browser to go to www.toptenwholesale.com. The web browser then tells the OS to talk to the network card and passes on the information of what site is needed. The OS then handles the transaction between the network card and the remote site and passes the returned information back up to the browser, which then displays the page.

Onto the question at hand. In the small to mid-size business range you’ll find three choices for your OS. They are Windows (ms), Mac and linux. Each has pluses and minuses depending on what the computer is doing. Lets take a look at each by the machine type.

Desktop:

Windows: As much as I hate to say it, Microsoft Windows seems to be the best. The only reason, I repeat, the only reason to use Windows is because everyone else in the business world is using it. I have found the Windows OS to be the most frustrating and dangerous OS implementation out there. How many of you have lost productivity when your Windows box crashes and has to be re-installed? How many of you have gotten a virus or worm running Windows, potentially stealing important data? My advice is to run PCs, with Windows, behind a firewall and never ever run outlook (unless its the web based version).

Mac: I like mac a lot. The newer machines run a rock solid OS called X10. Unfortunately, the biggest gripe I hear from businesses that use mac desktops is that they can’t run/open files sent to them from the rest of the business world. The only exception I have found to this are graphic houses (companies that specialize in print and graphic media). Mac has always had “emulators” that try to run like Windows, but they’re just not there yet.

Linux: I really love Linux on my PC. But I am a geek and spend countless hours tinkering and learning about my computer. Once again, the lack of linux support and the domination of Windows makes it so that this is not the best option for a company. Although, if your looking at your bottom line, you might want to consider it. Linux is a free software where as Windows runs between $80 - $250 per license.

Server:

Linux: Hands down the winner!! Once again it is a “free” (redhat charges a license fee for their enterprise release) solution that works great. Linux is a form of UNIX, which is an OS thats been around since the 60’s. I’ve had my own personal web server up and running for over 2 years!! (To those of you in the Windows world, believe it or not, but you don’t have to reboot your box every time something goes wrong or something needs to be changed). Another wonderful thing about linux is the community support. There are literaly thousands of websites that will give you howto’s (documents on how to set up or run) and chances are, if you have a problem, you’ll find a link to someone who had the same exact problem and found a solution.

Windows: HAHAHAHAHAHAH!!! Ok, I needed that laugh. So far I have found only two reasons why a company would ever run the Microsoft server software. 1. The company enjoys wasting time and money on expensive and faulty software. 2. A slick Microsoft salesperson convinced them that its what the company needs. Either way, if you decide to run Microsoft, you’ll need a very expensive system admin (who will usually only be able to reboot the box to fix the problem) and you’ll be shelling out hundreds if not thousands for the software license.

Mac: I haven’t heard of anyone running server software using macs, but it should be very possible seeing how the 10X os is a unix operating system. I imagine that at some point Apple will be getting into the server market, but we shall see.

Share This | Print This Post Print This Post | 0 Comments | Tags: No Tags
April 23rd, 2007

Hi All,

That’s an easy one. Computer systems should be thought of as layers. At the top (of course!!) you have the developers. They write the code/software that is run on the OS (operating system) layer. The SysAdmin, short for system administrator, makes sure that the OS layer can talk with the software layer above and the hardware layer below. The hardware layer, also part of the SysAdmin’s domain, consists of all the guts of a computer (CPU’s, RAM, hard drives, network cards etc.)

A better question to start this entry out should have been “Do I need a SysAdmin”?
In order to answer that question, we need to take in a few factors

1. Competency of your ISP’s System Administration services

Chances are you’ll be able to judge that based on the money you pay. The more expensive ISP’s tend to have standard hardware and a certified staff of SysAdmins. The less expensive, well let’s just say I’ve had an experience with a ‘really cheap’ ISP where I specifically asked the admin (whom I was dealing with) to ‘NOT’ change anything in a configuration file, as I had just spent an hour trying to get it to do what I wanted. He placed me on hold and came back 5 minutes later. “Ok, I fixed the issue and I updated your config file”, he said. Long pause…. “You mean the one I just asked you to ‘NOT’ modify”, I asked. Another long pause…. “Uuhh sorry about that” he replied. My next question. “Did you copy the config file before you changed it?” This is basic System Administration 101. Copy before you change!!! Needless to say, it only took me a half hour the second time around to get my config file working.

2. Size of your system.

If you’re a small house with only one or two boxes running your websites, chances are your doing just fine with the ISP’s sysAdmins. If, however, you have more than two boxes we start to brush the area where you might want to consider a part-time sysAdmin. Or work something out with your ISP were you get a ‘personal’ sysAdmin. As your site grows, you really want to have a person who is intimate with your hardware and any customized configurations. This way, if the you-know-what hits the fan (as it will always do at the worst possible moment) you won’t waste valuable time as the sysAdmin becomes familiar with your system.

3. Desires of your software developers.

If your developer(s) say they need a sysAdmin, get one!! My worst job experiences involved a start up company where I was brought in to help speed up delivery of the software. I kept explaining to the CEO that I had limited experience in maintaining a box and that my sysAdmin skills were at a level below what we needed. (One of the best quotes I heard on this, “sending in an inexperienced system administrator is like giving a ball pin hammer to a three year old and letting him play in the garage next to the Porsche”). Needless to say, we launched a new product that brought down the entire site. It took 4 hours for the sysAdmins at the ISP to get back to us to tell us that the application I had written was hogging too much memory. It took me less than a minute to find the code line and change it. When the CEO brought me in to “talk” about the problem (meaning why/how did I trash the system) All I could say was , ‘this is a situation which would have never happened had we had a “real sysAdmin”‘. He tried to retort and I explained that once I knew what the problem was, it was fixed. I then asked him how I was supposed to have found this problem before we launched. He just stared at me blankly.

HeadGeek

Aaron

Share This | Print This Post Print This Post | 0 Comments | Tags: No Tags
April 13th, 2007

Hi All,

I’ve been working in web/internet technologies for over a decade now and I can’t tell you how many times I’ve come across a very sad situation. Most small businesses, who’s sole form of revenue comes from the company’s web page, do not make use of a sandbox.

What is a sandbox? In the toddler sense of the word, its a safe place to go and play. If you fall down, it doesn’t hurt (unless you nail the cement side with your head). In the computer sense, it is almost the same thing, except there are no cement walls. A sandbox in its purest form is an exact duplicate of the production environment. Its purpose is to allow a developer to write new code and debug current code, without the risk of bringing down the productions site. People of the non-geek type are really unaware of how the smallest code defect can, under the best case, prevent the web page from displaying and, under the worst case, send the data to the wrong place. Imagine billing a customer only to find out that the credit card and card info were from a different account. I’ve seen it happen. In most cases, another developer, such as myself, will have to spend hours upon hours trying to restore the data to its appropriate state (after the bug has been located). Unfortunately, in some rare cases, I’ve had to go to the boss and tell him, ‘the data is beyond repair’. Believe me when I tell you, the sandbox is worth the extra expense.

I’m convinced, how do I get a sandbox? Most likely, if your a small house, your hosting your box in a dedicated hosting environment. This makes things easy in that all you have to do is call the isp and tell them you want to setup a sandbox for your system. If they don’t know what a sandbox is, send them to this blog, or better yet, find one that does. If your looking to save money (aren’t we all?) then you can request a box that is less powerful. Ram and CPU changes will not affect the nature of the sandbox. It should have the same OS and modules (php, asp) installed. If you’re a larger house, your probably hosting on a co-located server (A box you own that rents space and a connection at the isp). If this is your situation, you probably have a system administrator (sys admin) who can easily create the sandbox once you explain what you need. If you don’t have a sys admin, see my next blog!!

I have a sandbox, now what? Now you can safely send your geeks into the realm of the development. They can try anything and not worry about it. Once your geeks are satisfied that their code is production worthy, you “push” the code to the production environment.

HeadGeek.

Aaron

Share This | Print This Post Print This Post | 0 Comments | Tags: No Tags
  • Add to Technorati Favorites