Presentation at:
https://drive.google.com/drive/u/0/folders/0B7HntxpE-k80ZUVWZjZSdlFYRzA
Thursday, March 31, 2016
Python every where - more resources
Finding an online learning environment that matches your style, time available, mobile or larger screen, is rather like online dating: some work out, but many encounters just don't find a "match". Don't stop looking, though, if you have not yet found yours. Here is a list of python resources --
http://noeticforce.com/best-free-tutorials-to-learn-python-pdfs-ebooks-online-interactive
I did not find coursera.org python course here, but I think it only means there is an abundance of resources to learn online. Maybe one of these will work for you.
http://noeticforce.com/best-free-tutorials-to-learn-python-pdfs-ebooks-online-interactive
I did not find coursera.org python course here, but I think it only means there is an abundance of resources to learn online. Maybe one of these will work for you.
Friday, March 25, 2016
Rockblock global communications
http://www.rock7mobile.com/products-rockblock
The RockBLOCK Mk2 allows you to send and receive short messages from anywhere on Earth with a clear view of the sky. It works far beyond the reach of WiFi and GSM networks. Maybe you want to transmit weather information from mid-ocean? Or use it to control your robot in the middle of the desert? Perhaps you need to communicate in an emergency, when other networks might not be available? RockBLOCK can help you.
It is an option for http://www.fishpi.org/ - an autonomous vehicle (boat) that aims to cross the Atlantic ocean on its own solar powered motive force.
If you have not seen the Iridium satellite communications network, look it up. https://en.wikipedia.org/wiki/Iridium_satellite_constellation Coverage map (yes, cool):
The RockBLOCK Mk2 allows you to send and receive short messages from anywhere on Earth with a clear view of the sky. It works far beyond the reach of WiFi and GSM networks. Maybe you want to transmit weather information from mid-ocean? Or use it to control your robot in the middle of the desert? Perhaps you need to communicate in an emergency, when other networks might not be available? RockBLOCK can help you.
It is an option for http://www.fishpi.org/ - an autonomous vehicle (boat) that aims to cross the Atlantic ocean on its own solar powered motive force.
If you have not seen the Iridium satellite communications network, look it up. https://en.wikipedia.org/wiki/Iridium_satellite_constellation Coverage map (yes, cool):
Thursday, March 24, 2016
free eBook on Hadoop with Python
not sure how long this offer is available, but for now
http://www.oreilly.com/programming/free/hadoop-with-python.csp
hadoop is a distributed file system often used for Big Data (go ahead, google it) and this is the free ebook that introduces you to how python can interface with hadoop.
get it now, keep it in your digital library, refer to it when you start playing with big data
http://www.oreilly.com/programming/free/hadoop-with-python.csp
hadoop is a distributed file system often used for Big Data (go ahead, google it) and this is the free ebook that introduces you to how python can interface with hadoop.
get it now, keep it in your digital library, refer to it when you start playing with big data
Sunday, March 20, 2016
EdX, Open Courseware, Udemy, Stackskills
EdX http://edx.org includes MIT, home of one of the original open educational initiatives -
Open Courseware. http://ocw.mit.edu/index.htm First courses in 2002 and 2003. It is great to see Professor Gilbert Strang http://ocw.mit.edu/index.htm is in the fray. In a few lectures on linear algebra (many years ago) I learned there were actually THREE ways to solve them. Strang is amazing.
Udemy has some free courses, you just have to look for them (check the "free" box):
Stackskills seems to be mostly paid courses. https://stackskills.com/courses.
If you are part of a school or organization definitely check to see if they have already paid for an organizational subscription to any of the paid services.
Labels:
2016,
EdX,
MIT Open Courseware,
Stackskills,
Udemy
Friday, March 18, 2016
Wolfram on Pi
Online ebook on Mathematica
http://www.wolfram.com/language/elementary-introduction/
which comes in Kindle, .nb,
Also, an online app allows you to use Mathematica in the cloud at many fee levels, including FREE!
https://lab.open.wolframcloud.com/app/
http://www.wolfram.com/language/elementary-introduction/
which comes in Kindle, .nb,
Also, an online app allows you to use Mathematica in the cloud at many fee levels, including FREE!
https://lab.open.wolframcloud.com/app/
even more wonderful, the raspberry pi has a free "home use license" for Mathematica as part of the standard raspbian image (currently "jessie")
Raspberry Pi
Note there is a description of setting up a weather station on a pi, using Mathematica as the controlling computer.
Raspberry Pi
A full version of the Wolfram Language is available for the Raspberry Pi computer and comes bundled with the Raspbian operating system. Programs can be run from a Pi command line or as a background process, as well as through a notebook interface on the Pi or on a remote computer. On the Pi, the Wolfram Language supports direct programmatic access to standard Pi ports and devices.Imagine a number of Mathematica programs on separate but network connected raspberry pi's !
Note there is a description of setting up a weather station on a pi, using Mathematica as the controlling computer.
Wednesday, March 16, 2016
Raspberry Pi image for live streaming video
http://datarhei.github.io/restreamer/
download image and burn to SD card to make your raspberry pi a streaming video camera
not really a programming exercise or learning, but shows what can be done with an inexpensive platform and camera
or, an alternate camera viewer that works with a browser
http://elinux.org/RPi-Cam-Web-Interface
download image and burn to SD card to make your raspberry pi a streaming video camera
not really a programming exercise or learning, but shows what can be done with an inexpensive platform and camera
or, an alternate camera viewer that works with a browser
http://elinux.org/RPi-Cam-Web-Interface
scheduling tasks on PythonAnywhere to run on your schedule
a note from PythonAnywhere
Tick tock tick tock tick tock. It's the passage of time -- so familiar and yet, so mysterious; there's no good explanation for it in Physics! Will we ever truly understand it? Who knows...
But one thing's for sure, and that's the fact that you can HARNESS THE POWER OF TIME using PythonAnywhere Scheduled Tasks. Something we see you haven't had time to do yet, ho ho.[1]
So head on over to the Schedule tab where you'll be able to set any Python script (or, indeed, any other kind of script) to run on a regular basis
Free users can set tasks to run once a day, paying users can schedule hourly tasks
Here's a few ideas to get you started
The possibilities are endless.
[1]The original author of this email was already on their final warning for bad puns, and has now been summarily dismissed.
Happy Scheduling!
Glenn + the PythonAnywhere team.
Glenn Jones
Developer
PS These emails are designed to help you get the most out of PythonAnywhere, including pointing you towards some cool features that are a bit hidden. We'll only send out one a week, but if you want to, you can unsubscribe here.
PythonAnywhere: Develop and host Python from your browser
http://www.pythonanywhere.com/
A product from PythonAnywhere LLP
17a Clerkenwell Road, London EC1M 5RD, UK
VAT No.: GB 893 5643 79
Registered in England and Wales as company number OC378414.
Registered address: 28 Ely Place, 3rd Floor, London EC1N 6TD, UK
Tick tock tick tock tick tock. It's the passage of time -- so familiar and yet, so mysterious; there's no good explanation for it in Physics! Will we ever truly understand it? Who knows...
But one thing's for sure, and that's the fact that you can HARNESS THE POWER OF TIME using PythonAnywhere Scheduled Tasks. Something we see you haven't had time to do yet, ho ho.[1]
So head on over to the Schedule tab where you'll be able to set any Python script (or, indeed, any other kind of script) to run on a regular basis
Free users can set tasks to run once a day, paying users can schedule hourly tasks
Here's a few ideas to get you started
- Send yourself an email once a day reminding you to floss your teeth
- Write a script to scrape daily prices 3D-printed plastic models of classic designs for fire hydrants. Finally you'll be able to make those crucial buying decisions at the best time!
- Write a twitter bot that posts the time of day once a day, and helpfully @-mentions random people informing them of what time it is
- Download all the books on project gutenberg that were written on that day in history, and compute a hash of their text contents, just because!
The possibilities are endless.
[1]The original author of this email was already on their final warning for bad puns, and has now been summarily dismissed.
Happy Scheduling!
Glenn + the PythonAnywhere team.
Glenn Jones
Developer
PS These emails are designed to help you get the most out of PythonAnywhere, including pointing you towards some cool features that are a bit hidden. We'll only send out one a week, but if you want to, you can unsubscribe here.
PythonAnywhere: Develop and host Python from your browser
http://www.pythonanywhere.com/
A product from PythonAnywhere LLP
17a Clerkenwell Road, London EC1M 5RD, UK
VAT No.: GB 893 5643 79
Registered in England and Wales as company number OC378414.
Registered address: 28 Ely Place, 3rd Floor, London EC1N 6TD, UK
Sunday, March 6, 2016
Building Scalable Apps to Google Cloud
https://www.udacity.com/course/viewer#!/c-ud858/l-3850178979/m-3951178872
this should be a free course -
I have not taken it yet so if you do let me know how it went ?
this should be a free course -
I have not taken it yet so if you do let me know how it went ?
Thursday, March 3, 2016
LearnCode Academy YT Channel
https://www.youtube.com/channel/UCVTlvUkGslCV_h-nSAId8Sw
LearnCode Academy on their own YouTube channel.
Pick and choose what topics you want to learn about.
Everybody has their own "course material" now...
LearnCode Academy on their own YouTube channel.
Pick and choose what topics you want to learn about.
Everybody has their own "course material" now...