jump to navigation

Print Postage on Paypal without a Money Transaction – hacker not cracker July 5, 2015

Posted by sandyclaus in Programming.
add a comment

Totally a hack…

 

Alternatives

There are other alternatives that allow you to print both premium and budget postage online. Pitney Bowes and Stamps.com are the most notable. However, in addition to the cost of the postage itself, these companies also charge a monthly usage fee. Unless you ship more than 50 items, this expense is just another financial burden.

PayPal

In 2005, PayPal partnered with Pitney Bowes to encourage more eBay sellers to accept online payments through its service. This was a godsend for sellers like me! Basically, the service allowed them to buy any type of domestic and Canada postage online without any monthly fee. The only limitation was that parcel recipients had to have sent you money. For example, I could buy postage for sending a package to a buyer who just paid me via PayPal. On the other hand, I could not buy postage for sending a parcel to my mom. She would have to first send me money – regardless of the amount – and then I could mail her my gift.

via Print Postage on Paypal without a Money Transaction – hacker not cracker.

Advertisements

How To Create a Private Roku Channel April 1, 2015

Posted by sandyclaus in Academic Technology, Politics, Programming.
add a comment

I have created step by step videos for this tutorial. It’s available now. https://vimeo.com/ondemand/rokututorials

Before you begin, here’s a list of the things you’ll need to install a private channel on the Roku Streaming Player:

1. Roku Streaming Player with Software Release 2.7 or later

2. Roku SDK (Development Kit Documentation and Sample Applications)

3. Development Workstation with Text Editor and Terminal Application

4. Standard Web Browser (Firefox, Internet Explorer, Chrome, Safari)

5. FTP Program

6. Graphics Editing Program

7. Hosting Provider

8. File Compression Utility

via How To Create a Private Roku Channel.

How to Setup Free Dynamic DNS for Remote Access to Your PC March 28, 2015

Posted by sandyclaus in Academic Technology, Programming.
add a comment

no-ip

The free dynamic DNS provided by no-ip includes up to 3 hostnames, email support, dynamic DNS updates (obviously) and URL & Port 80 redirects. Having multiple hostnames is a nice feature in case you have multiple devices you want to remotely access and you want a different hostname for each device. The devices can also have different locations, so you could use one hostname to connect to a computer at home and another to connect to a computer at work.

To get started, click on the Sign Up Now button and create your account. You’ll be asked for one hostname and you can type it in or choose to create it later.

via How to Setup Free Dynamic DNS for Remote Access to Your PC.

Scrapy | A Fast and Powerful Scraping and Web Crawling Framework March 28, 2015

Posted by sandyclaus in Academic Technology, Programming, Python.
add a comment

An open source and collaborative framework for extracting the data you need from websites. In a fast, simple, yet extensible way.

via Scrapy | A Fast and Powerful Scraping and Web Crawling Framework.

Web Scraping 101 with Python March 27, 2015

Posted by sandyclaus in Academic Technology, Programming, Python.
add a comment

Now that we have the packages we need, we can start scraping. But first, a couple of rules.

You should check a site’s terms and conditions before you scrape them. It’s their data and they likely have some rules to govern it.

Be nice – A computer will send web requests much quicker than a user can. Make sure you space out your requests a bit so that you don’t hammer the site’s server.

Scrapers break – Sites change their layout all the time. If that happens, be prepared to rewrite your code.

Web pages are inconsistent – There’s sometimes some manual clean up that has to happen even after you’ve gotten your data.

via Web Scraping 101 with Python.

Design of Computer Programs: Programming Principles – Udacity March 26, 2015

Posted by sandyclaus in Programming, Python.
add a comment

Course Summary

Understanding how to approach programming problems and devise a solution is an essential skill for any Python developer. In this course, you’ll learn new concepts, patterns, and methods that will expand your coding abilities from programming expert, Peter Norvig.

via Design of Computer Programs: Programming Principles – Udacity.

Python progression path – From apprentice to guru – Stack Overflow March 26, 2015

Posted by sandyclaus in Programming, Python.
add a comment

I’ve been learning, working, and playing with Python for a year and a half now. As a biologist slowly making the turn to bio-informatics, this language has been at the very core of all the major contributions I have made in the lab. I more or less fell in love with the way Python permits me to express beautiful solutions and also with the semantics of the language that allows such a natural flow from thoughts to workable code.

What I would like to know is your answer to a kind of question I have seldom seen in this or other forums. This question seems central to me for anyone on the path to Python improvement but who wonders what his next steps should be.

via Python progression path – From apprentice to guru – Stack Overflow.

How Not to Get a (Python) Job – a rant | Learn Python March 26, 2015

Posted by sandyclaus in Programming.
add a comment

How Not to Get a (Python) Job – a rant

At PyCon 2011, Brian Moloney (of Imaginary Landscape here in Chicago) gave a talk titled “How to Get A Python Job”. It wasn’t really so much about getting specifically a Python job as about how to land any job. It was the same sort of advice you can find in a lot places – hints on how (not) to apply, how (not) to present yourself, how (not) to interview, how (not) to impress interviewers, and so on. If you’re looking for a job, go watch it and take his advice very seriously.

via How Not to Get a (Python) Job – a rant | Learn Python.

How to Use Apple Swift to Make an Android App | ArcTouch March 26, 2015

Posted by sandyclaus in Programming, Swift.
add a comment

How to Use Apple Swift to Make an Android App

OCTOBER 1, 2014 | ERIC SHAPIRO

Since WWDC (Apple’s Worldwide Developers Conference) and Apple’s announcement of Swift, I’ve become increasingly impressed with the new language. For iOS developers, it’s a no-brainer to use Swift instead of Objective-C. Writing code is easier and faster than ever with Swift, making you more productive. And being able to write code and test it more efficiently will ultimately save developers like us time and cost.

Can You Use Apple Swift To Create Cross-Platform Apps?

The obvious benefits of Swift got me thinking: Could you use Swift to create an Android app? And, could you use Swift to write an app once for iOS and Android at the same time?

At ArcTouch, our clients regularly ask us to create both the iOS and Android version of their app. Where possible (and a good fit for the type of app), we like to use a unified code-base to bring cross-platform apps to market faster. We’ve had great success to date using Xamarin and HTML5, and if we can do the same with Swift, we’d have another great option for our customers.

After WWDC, we created a skunkworks team (led by two of our app developers, Diego Santiviago and Felipe Homma) to try building a simple app that works on both iOS and Android, written in Swift. And we succeeded with a proof-of-concept calculator app. Here’s how we did it.

via How to Use Apple Swift to Make an Android App | ArcTouch.

iwasrobbed/Swift-CheatSheet · GitHub March 26, 2015

Posted by sandyclaus in Programming, Swift.
add a comment

Swift Cheat Sheet

This is not meant to be a beginner’s guide or a detailed discussion about Swift; it is meant to be a quick reference to common, high level topics.

Read the Objective-C cheatsheet as well.

To download a PDF version of this, use GitPrint.com

via iwasrobbed/Swift-CheatSheet · GitHub.