Archive for category: Back End

Using Bower + Grunt in existing python projects


by
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 →

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


by
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 →

Integrated Database Development with SQL Developer


by
25 Sep
September 25, 2012

SQL Developer is a free integrated development environment from Oracle.

Out of the box SQL Developer connects to Oracle databases. With a few clicks, and downloading of a jar files, SQL Developer can connect to MySQL,  Mircrosoft SQL Server, Sybase, Cloudscape, DB2, Firebird, Informix , PostgreSQL, and others. Read more →

Moving from ColdFusion to railo


by
22 Jun
June 22, 2012

Although ColdFusion is not our standard language when creating sites, we have often used it in the past to create small and easily configurable web pages.  These sites were all hosted through one hosting company and were serviceable in the early years of our company.  However, starting a year or so ago, we ran into a few issues with having our ColdFusion sites hosted at this particular company.

Read more →

Using the Google Map API to Display Customer Locations


by
21 Jun
June 21, 2012

Libraries make up one of the larger purchasing segments for our products, but demand is driven by the patrons of those libraries. So a challenge is how to reach out to those patrons, and increase demand.

One marketing suggestion was to give library patrons a way to see where libraries were that ‘carried’ our products. Fortunately, Google Maps provides a very easy to use solution for mapping groups of locations.

Read more →

Another Python 2 Unicode Mystery Solved


by
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:

#!/usr/bin/python
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.