Python Stomp Client (Stomper) RPM

I packaged Stomper, a transport neutral Python STOMP client, as an RPM.

Android Dev Phone 1 – AT&T

I received my Android Dev Phone 1 today and wanted to report that with the following APN settings it works great (setup instructions come with the phone).

Name: AT&T
APN: wap.cingular 
Proxy: <Not set> 
Port: <Not set> 
Username: wap.cingulargprs.com 
Password: CINGULAR1 
Server: <Not set> 
MMSC: mmsc.cingular.com 
MMS proxy: <Not set> 
MMS port: 80 
MCC: 310 
MNC: 410 
APN type: <Not set>

Source Jackson Miller

Fabric RPM Package

I’ve packaged Fabric–the simple pythonic remote deployment tool–as an RPM.

Here is a simple guide on creating binary RPMs from source RPMs.

Adroid Dev Phone 1

I just ordered the Adroid Dev Phone 1, an unlocked Android device available through the Developer Console.

Price: $399.00 USD

Overview

Run and debug your Android applications directly on a device. Modify and rebuild the Android operating system, and flash it onto a phone. The Android Dev Phone 1 is carrier independent, and available for purchase by any developer registered with Android Market.

Development Platform Features

  • SIM unlocked – Put any SIM in the device
  • Hardware unlocked – Rebuild the Android operating system, and load it onto the device
  • Test out your apps on real hardware before publishing them to the world

Hardware Features

  • Touch screen
  • Trackball
  • 3.2 Megapixel camera with auto focus
  • Wi-Fi
  • Bluetooth v2.0
    • Handsfree profile v1.5
    • Headset profile v1.0
  • 3G WCDMA (1700/2100 MHz)
  • Quad-band GSM (850/900/1800/1900 MHz)
  • QWERTY slider keyboard
  • Includes 1GB MicroSD card (Can be replaced with up to 16GB card)
  • Included in the box
    • HTC Android Dev Phone 1
    • USB Cable
    • AC Adapter (with US plug)
    • Stereo Hands-Free Headset
    • Battery
    • Getting Starting Guide
    • 1G Micro SD Card (inserted into Device)

Software Features

  • Real web browsing
  • Customizable home screen
  • One-touch Google Search
  • Android Market
  • Full-featured Google applications:
    • Google Maps
    • Gmail
    • YouTube
    • Google Calendar
    • Google Talk
  • SMS and MMS
  • Music Player

IPython + Python: Single Bash Command

The following is a simple Bash function you can paste into your bashrc file to start Python/IPython depending on the context.

~/.bashrc

function python {
    IPYTHON="/usr/bin/ipython"
    PYTHON="/usr/bin/python"
 
    if [[ -n $1 ]]; then
        $PYTHON $@
    elif [[ -e $IPYTHON ]]; then
        $IPYTHON
    else
        $PYTHON
    fi
}