Tag Archive for: python

Using Bower + Grunt in existing python projects

07 Jan
January 7, 2014

When I set out to integrate Bower and Grunt into our current Python projects I wasn’t looking to upset the balance, but instead improve the process for front-end development. Integrating these tools allows us to lighten our repository by moving third party dependencies to Bower, along with giving us easier access to build tools like Require.js and Sass. Ultimately these tools give us the ability to deploy optimized assets without the need to check them into git and manage changes to built files across branches. Read more →

Using Gmail to Generate Trello Cards

25 Apr
April 25, 2013

Over the last few months, the tech team has been trying to improve our processes, the tools we use, and of course our code itself.  We got serious about project management and adopted Trello.  We’ve made other development changes like starting code reviews and coding guidelines, but right now our focus has been on shoring up the development process using our chosen set of tools.  So the question naturally arose … where should we have automatic integration? Read more →

Hacking the Findaway way

05 Nov
November 5, 2012

This past Thursday the Creative, IT, and Product Development teams got together and had our very first Hackathon, otherwise known as Hackaway.  The idea came from various other companies that we’ve heard do a 24-hour period of working on a new product or improvement that is outside everyone’s normal work experience.  Facebook, Atlassian, American Greetings, Yahoo, and many other companies have done similar events, and it seemed like a great idea to try out here at Findaway.

Read more →

Easy Python SOAP with SUDS, with a few Date/Time gotchas.

27 Sep
September 27, 2012

suds duckIn the world of web services, SOAP is a bit like the quip about the old Holy Roman Empire. It’s neither Simple nor an Object nor a Protocol (talk amongst yourselves). Actually though, the main thing is that it’s not all that simple. It’s just a teensy bit verbose and over-engineered for most uses. So in order to consume a partner’s SOAP web service with a minimum of overhead and teeth-gnashing, we use a very lightweight SOAP client called “suds”. In addition to its too-precious name, the other benefit of suds is that it is simple. To connect to a web service, you just do the following:

from suds.client import Client
url = 'http://localhost:3000/webservices/WebServiceTestThing?wsdl'
client = Client(url)

And you have a connection to the web service. It’s just that easy™. Read more →

Findaway Time

03 Aug
August 3, 2012

Dilbert's take on Google Time

In an effort to spice up the daily work life of my team, give them freedom to develop something new, and provide added value to the business, I decided to create “Findaway Time,” inspired by Google’s 20% time.

Read more →

Python Decorators – part 1

26 Jul
July 26, 2012

One of the many reasons I like solving problems with python is its expressive nature – do more with less.

In particular, I find python’s decorators fun to use; they are a natural way to augment any function with additional behavior without changing the original. If you’re curious how they work, read on. They’re easy to understand and very useful.
Read more →

Another Python 2 Unicode Mystery Solved

08 Jun
June 8, 2012

The challenges of Unicode with Python 2.x are decried throughout the internet. This little devil had me scratching my head for quite some time. The test script is simple enough:

desc = u"The Quick Brown Fox Jumped over the lazy Dog\u2019s Back!"
print desc

One can easily see that a Unicode string is being created with a special character the \u2019 which is a right apostrophe. Python handles this just fine when run from the command line.
Read more →

© Copyright 2017 Findaway. All rights reserved.