I.T. Security and Linux Administration


October 31, 2012  4:45 PM

[Python] Send notifications to your phone using Pushover

Eric Hansen Eric Hansen Profile: Eric Hansen

Sure there’s Python modules out there that let you use Pushover, a smartphone service that lets you send notifications from any device to your phone, but all of them I’ve seen so far limit your messages to 512.  This makes perfect sense in that Pushover limits messages to 512 characters.  However, that’s not to say you can’t send bigger messages per-say.

Continued »

October 31, 2012  4:32 PM

[Python] Wrapper for redis-py

Eric Hansen Eric Hansen Profile: Eric Hansen

In a recent project I needed an easy-to-use lookup, but cachable, system to store information for periods at a time.  I wasn’t really feeling the use of a strictly file-based cache system (i.e.: writing data to a file, reading form it, etc…) as most of the work is already I/O bound as is.  A friend of mine then introduced me to Redis, which is basically a memory-cache system that works based on key-value (or name-value) pair.

Continued »


October 30, 2012  10:31 PM

Ubuntu 12.10 and the Privacy Invasion

Eric Hansen Eric Hansen Profile: Eric Hansen

I’m far from a supporter of Ubuntu.  While I feel it has it’s place in beginner Linux users transitioning from either Mac or Windows into a new world, I also feel Ubuntu has lost it’s place.  I recently installed Ubuntu 12.04 back in August due to laziness of not wanting to configure different aspects of my system.  This turned out to be a mistake on my part, which leads me into 12.10.

Continued »


October 29, 2012  7:28 PM

Window Manager Review: Awesome

Eric Hansen Eric Hansen Profile: Eric Hansen

I don’t have a lot of experience with many window/desktop managers (i.e.: KDE, Gnome, e17, etc…).  However, one I have loved using, especially on my netbook, has been Awesome (http://awesome.naquadah.org/).  There aren’t that many tile-window managers out there, and if they are they’re often overlooked with the bigger-game ones.  What drew me to Awesome originally, though, is that it eliminates around 90-99% of the mouse use, so you can essentially operate every aspect of the window manager with just your keyboard.

Continued »


October 29, 2012  11:37 AM

[Python] Check to see if a number passes as a credit card

Eric Hansen Eric Hansen Profile: Eric Hansen

Last month I went over a series of articles on how to use Balanced Payments to handle credit card processing in Python.  This time, continuing on with the credit card processing, I’m going to provide a small script that will show you how to validate a number as a credit card number.

This can’t be used to buy something with false credit card information, but was a fun little side project I decided to work on, and thought I would share.

Continued »


September 30, 2012  8:56 PM

[Python] Processing Credit Cards Part 5 (Viewing Transactions)

Eric Hansen Eric Hansen Profile: Eric Hansen

After being able to complete transactions, the customer service aspect of this begins.  Now you have to be able to view transactions and all the details that come along with it.

Continued »


September 30, 2012  2:43 PM

[Python] Processing Credit Cards Part 4 (Charging the Card)

Eric Hansen Eric Hansen Profile: Eric Hansen

Now that we can add users to our marketplace and store their credit cards for use to purchase things, lets make the magic happen!  This will be a shorter tutorial than most but still beneficial (what’s the point of processing credit cards if we don’t want money, right?).

Continued »


September 30, 2012  1:03 PM

[Python] Processing Credit Cards Part 3 (Filtering Data)

Eric Hansen Eric Hansen Profile: Eric Hansen

To continue with my series of processing cards, we covered how to add clients and credit cards last time.  This time, we’re going to cover searching Balanced for various information and filtering data.

Continued »


September 24, 2012  2:34 PM

[Python] Processing Credit Cards Part 2 (Add A Client)

Eric Hansen Eric Hansen Profile: Eric Hansen

In my previous article I wrote an introduction about Balanced Payments (BP) and why I chose them to handle credit card processing.  This time, I’m going to go over how to add a client (or buyer) to your marketplace.

Continued »


September 24, 2012  1:14 PM

[Python] Processing Credit Cards Part 1 (Intro)

Eric Hansen Eric Hansen Profile: Eric Hansen

There’s a few solutions out there for handling credit card payments without dealing with the burden of PCI compliance.  When you think about it, there’s Square, PayPal, Google Checkout, etc…  While these solutions are fine, typically they either don’t offer an API so you can integrate with them on your own level, or they don’t offer fine-grain control over how information is handled.  This is where a semi-new kid on the block comes in by the name of Balanced Payments.

Continued »


Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: