adventures of a VoIP / SIP / IMS trainer & contractor|info@rzfeeser.com

Python and APIs – NASA’s Open APIs

I often work with Alta3 Research to provide Python Training solutions for corporate enterprises. The video below is one I made for Alta3 Research documenting the use of Python to interact with NASA’s Open APIs by leveraging the HTTP / HTTPS protocol.

Using Python to interact with APIs using HTTP / HTTPS is a critical skillet for anyone looking to automate solutions within their infrastructure. In this lab, the messaging is rather simple. Of the many HTTP / HTTPS verbs (POST, DELETE, PUT, etc.), we’ll only be utilizing the GET. Consider the model below.

(our code)
Python Client ——- HTTPS GET ——-> […]

  • A 6xx SIP response is a catastrophic
    Permalink Gallery

    SIP response codes – Difference between ‘603 Decline’ and ‘486 Busy Here’

SIP response codes – Difference between ‘603 Decline’ and ‘486 Busy Here’

While lecturing on SIP response codes, I’ve had several students ask for an explanation of the case usage for a ‘603 Decline’ and a ‘486 Busy Here’.

The short answer is that all 6xx responses will terminate SIP dialog, and any pending searches. Alternatively, a 486 response would indicate that the user is not available at a particular request-URI.

I have constructed a video that demonstrates the difference between these two responses. It might even answer a few questions you didn’t even know you had.

Examining the 486 ‘Busy Here’ and 603 ‘Decline’ SIP response codes

SIP Downloads *.pcap
This video mentions two accompanying […]

  • Permalink Gallery

    Acer Aspire One – OCZ Vertex II SATA II SSD – Ubuntu 12.04 – Grub Error – Cannot read disk

Acer Aspire One – OCZ Vertex II SATA II SSD – Ubuntu 12.04 – Grub Error – Cannot read disk

I recently purchased an Asus Aspire One NAV50 (532h-2789), I wanted to use it for writing, but found it a bit too small for that task. It sat around for a few weeks while I figured out what to do with it… and figure out I did. Turn it into a gaming emulation machine running Ubuntu 12.04, DosBOX, and ScummVM.

To peak the netbook’s performance, I upgraded the RAM to the (max) 2 gigs, and also upgraded the manufacturer’s 160 gig HD to a OCZ Vertex II SSD (SATA II & 120 GB). A video outline the details concerning this […]