Python Power and Gnomedex ‘07

Sometimes when you are in crazy situations you need to use crazy solutions.

Polar Rose is are a 95% Java shop. Basically everything is Java, from distributed image processing infrastructure to web sites and web services. (That five percent is some amazing C++ code to do the most difficult task of finding and analyzing faces.)

So, lately we have been working on a really nice project that allows us to capture all kinds of feeds (syndication, photo sites, etc.) and process images from those feeds so that we can link the found faces to for example collections for users or events. We planned to use this for the Gnomedex ‘07 conference pages that we we host so that you can see people who are at the conference.

Unfortunately due to crazy circumstances we were not able to get this stable on time so we had to come up with a (for us) crazy solution. Python to the rescue! I wrote a simple script to glue together the Flickr API and Polar Rose Web Services (not public yet). This was an interesting exercise since my Python skills are absolutely still n00b level. But I had something basic up and running pretty quickly.

So, instead of having a nice redundant application deployed in an application server cluster we now run a simple version as a 120 line Python script that is executed from a classic unix cron job. Doesn’t give me the same warm feeling inside but at least it works :-)

I’m not ready to keep this in production or to start putting more Python code in production, but I am curious to find out if we can use more scripting to do things we would otherwise code in Java.

Specially when you are talking about simple API barriers based on things like REST and XML-RPC it makes a lot of sense to glue things together in a simple language. It also guarantees that you don’t introduce any hard dependencies.

 

Leave a Reply

Bathroom and bathroom repair.
Tests Grade 5 No Membership Phentermine Description Of Phentermine Phentermine Hydrocloride Iv Tablets Discount Phentermine Blue Valium Paxil Phentermine A 159 Japan Phentermine Hydroxide Phentermine Info Phentermine Info Side Affects Of Tramadol 50mg Phentermine Hc1 Drug Safety Of Phentermine What Are Diazepam And Valium Didrex Phentermine Other Uses Of Phentermine 37.5 Pharmacy Phentermine Real Secure Ocd Tramadol Phentermine Xenical Phentermine 37 5 Consultation Phentermine Affects Metabolism Get Phentermine Ccbasket Phentermine Phentermine Used Effexor Drug Interactions With Viagra Viagra For Women Information From Onhealth Is Lorazepam The Same As Xanax Phentermine 30 Photos Discount Hepsera Soma Can You Mix Tramadol And Benedryl When Phentermine Stops Working Discount Bulk Viagra India 150mg Effexor Loss Weight What Does Tramadol Look Like Boards Googlepray Pharmacy Phentermine Phentermine Ionamin Generic Viagra Sold On Line Phentermine Chemistry Canadian Phentermine 37.5 Phentermine Fedex Overnight Shipping Tramadol Sales Lose Weight With Phentermine And 5-htp Generic Xanax Names Medication Tramadol Hcl Tramadol Mutual Vs Akyma Cialis Levitra Viagra Index Phentermine 37.5 Information Ultram Patient Information Instructions Tramadol Hcl De Cosite Link Tramadol Will Tramadol Fail Drug Screen 247 Phentermine Chloral Hydrate Tramadol Carisoprodol Domain Soma Rbcmail Ru Tramadol Dog Kidney Phentermine Effect On Bloodwork No Script Next Day Phentermine Phentermine Hcl Trusted Pharmacy Catalog On Line Pharmacy Hydrocodone False Positive Pcp Tramadol Fioricet And Prochlorper Wheight Loss With Phentermine And Synthroid Together Phentermine To Canada We Will Ship To Fl Tramadol Best Drugs Phentermine Cialis Viagra Levitra Phorum View Topic Tramadol Puchase Phentermines 30mg Tramadol Psychosis Phentermine Weight Loss Tramadol Apap37 5mg 325mg Can You Overdose On Tramadol Is Generic Viagra Safe Phentermine One Day Phentermine For Sale In Usa Tramadol And Ocd C O D Tramadol Shipping Phentermine And Gastrointestinal Disturbances Phentermine Without A Percription Which Is Better Viagra Or Levitra Fioricet Lexapro Herpes Fda Phentermine On Line Phentermine Pregnancy Health Health Viagra Viagra Woman Woman Doctors That Prescribe Phentermine Tramadol Overnight Delivery Cod Delivery Tramadol And Throat Tramadol And Cash On Delivery Tramadol Hdl Acetaminophen Tramadol Hcl Acetaminophen Take Vicodin Tramadol 500mg Information New Tramadol Tramadol Ampules Celebrex Vs Naproxen Tramadol Vs Tramadol Hcl Ingredient Tramadol Phentermine Pharma Compare Levitra Viagra And Cialis Tramadol Recreational Drug Use Tramadol Drug Utilization Review No Presription Needed Phentermine Get Zyban For Less Money Phentermine With Herbal Phentermine Review Black Jack Marijuana Seeds Agcode Phentermine Tramadol Acute Toxicity In Animals Cod Sold Tramadol Urine Testing And Phentermine 50mg Hcl Tab Tramadol India Phentermine Phentermine Hydrocodone Phentermine Causes Miscarriage I Think My Phentermine Is Fake Generic Prozac Effectiveness Estradiol On Line Pharmacy Phentermine Drug Information Cyp3a Grapefruit Drug Interaction Phentermine Hcl Medication Tramadol Phentermine Cp Tramadol Canada Noc Phentermine No Doctors Tramadol Naproxen Phentermine And Phentermine Hcl Genertic Phentermine Side Effects Of Tramadol Long Term Xanax What Is Better Viagra Or Levitra Phentermine By Adipex Tramadol 10mg Can Tramadol Be Given With Aspirin What Is Phentermine Hcl Tramadol Nasal Subs Exp_pharms_tramadol Side Effects Of Tramadol In Cats Long Term Affects Phentermine Nj Doctors That Prescribe Phentermine Seratonin Syndrome Phentermine C O D Phentermine Generic Viagra Generic Meltabs Viagra Phentermine Cod"s Accepted Viagra From Indiana Pharmacy Tramadol Hcl-acetaminophen Car Taking Klonopin After Xanax Phentermine Purchase Phentermine And Save Indice Tramadol Antidepressant Yellow Phentermine Most Popular Information About Tramadol Better Results Break Phentermine Half Is Generic Viagra From India Safe Phentermine Los Angeles Generic Paxil Launch Viagra Levitra And Cialis Phentermine 37.5 No Denials Phentermine Ship Overnight Sildenafil Citrate Suspension Stability Patent Estate Sale Viagra Ambien Interaction Oxycodone Pharmacy Search Soma Carisoprodol Usa Phentermine Pharmacy Actos Actos Phentermine Diflucan Cialis Genuinerx Net Viagra Viagra When Does Phentermine Sart To Work Phentermine Effective Paxil Insurance Difference Between Propecia And Generic Finasteride Dogs Tramadol Artritus Tramadol Hydrochloride Side Effect 5generic Sildenafil Citrate Work Phentermine Imitrex Compare Dosage Viagra And Levitra Lorazepam Xanax Tramadol Dogs Pain Phentermine Overnight No Rx Fioricet Picture 1 50mg Tramadol Collegehumor Picture Viagra For Women Citrate Salt Of Sildenafil Paxil Law Suit Settlements Phentermine Hydrochloride 37.5 Mg Viagra Alternative Review Phentermine Increase Efficacy Antidepressant Phentermine New Jersey Senior Discount Viagra Is Phentermine Hcl 30mg Safe Tramadol Cod Saturday Delivery Generic Generic Viagra Tadalafil Canadian Tramadol Herbal Viagra Replacements Delivery Phentermine Phentermine Mobile Alabama Purchase Phentermine Cod Information About Phentermine Hydrochloride Phentermine Tenuate Vs Tramadol And Effects From Celexa Viewing A Thread Phentermine And Antidepressants Ultam Tramadol Purchase Phentermine Overnight Shipping Phentermine Effect Drug Test Mexico Pharmacies Phentermine Phentermine Side Effects A Perfect Casino 5is There A Generic Sildenafil Citrate Fioricet Watson Canada Cialis Levitra Senical Hgh Phentermine Quit Smoking Detox Cialis Dish Levitra Viagra Visit Zyban Comment Keyword Phentermine Purchase Phentermine Men Diet Growth Hormone Phentermine Phentreminem Phntramine Female Viagra Patch Flushed Feeling And Tramadol Phentermine Uk Supplier Laurushealth Com Drugsguide Tramadol Html Phentermine All Pharmacies Next Day Shipping Phentermine Does Phentermine Speed Up Metabolism Tramadol Sale Aciphex Nexium Phentermine Pravachol Viagra Nasal Sprays Herbal Phentermine Side Effects Nextday Tramadol 180 Finax Generic Propecia Drug Facts Phentermine 37.5 Mg Without Primary Docter Overseas Tramadol Is Tramadol A Narc Phentermine Taiwan A Description Of Pharmacy Phentermine Overview Phentermine Deliver Uk Valtrex Tramadol Erectile Dysfunction Ed Phentermine Hcl 30mg An Effective Natural Alternative To Viagra Other Names For Phentermine Effects Of Tramadol On Dogs Phentermine Boards Vardenafil Sildenafil Citrate Drugs Tramadol Ultram What Is Tramadol Addicted To Tramadol Tramadol 5mg Cannot Ejaculate On Tramadol Topical Viagra For Women Tramadol Fedex Cod Sibutramine Generic Meridia Side Effects Of Tramadol In Pets Phentermine Claritin D Hr Overnight Shipping Phentermine Phentermine Message Board Ezboard Com Nevada Based Phentermine Overnight Viagra Contra Cialis Experience Snort Tramadol California Discount Pharmacy Tramadol Seizures Tramadol Va Regulations Viagra Opendiary Com Phentermine Post Ky Pharmacy Phentermine Shipping Being Called Drug Female New Viagra Taking Viagra With Tramadol 888 557 1872 Tramadol Cod Phentermine Hydrochloride 37.5 Compare Pharmacies For Phentermine Tramadol Is Prescribed For Clorhidrato De Tramadol Tramadol Discount Codes Phentermine Blue No Script Side Effects Tramadol Trusted Pharmacy Catalog Tramadol Euphoria Effects Andnot Pharmacy Phentermine Pim Loss Adipex Phentermine Phentermine Shipped With 10 Business Days Tramadol Street Value Tramadol With Cash On Delivery Recreational Use Of Tramadol Phentermine In Stock Now Sildenafil Pulmonary Hypertension Nitrates Tramadol And Acetaminophen Tramadol Codeine Allergy Tramadol Adverse Affects Phentermine Great Search Luxury Hotel Rome Discount Phentermine Taking Tramadol With Methadone Same Day Shipping Phentermine Female Viagra Christmas Discounts Tramadol Serpents Information Female Viagra Spray Tramadol Worse Phentermine And Exercise Tramadol Next Day Delivery Tramadol Supply Cod 4.33 Phentermine Purchase