The Location Field is the New Command Line: Difference between revisions
No edit summary |
|||
(14 intermediate revisions by 10 users not shown) | |||
Line 10: | Line 10: | ||
Exercise: Turning a simple Python script into a CGI script (dynamic web page) | Exercise: Turning a simple Python script into a CGI script (dynamic web page) | ||
[[File:ClientServer.gif]] | |||
== Resources == | == Resources == | ||
Line 29: | Line 31: | ||
* Reading a feed | * Reading a feed | ||
==List of people's work today WOW ROCK SCISSORS PAPER LIZAAARD STOCK == | |||
* [http://pzwart3.wdka.hro.nl/~lmacchini/cgi-bin/preferirei.cgi Laura's amazing shit] | |||
* Mirjam - [http://pzwart3.wdka.hro.nl/~mdissel/cgi-bin/fortune.cgi fortune telling cards] | |||
* Danny - [http://pzwart3.wdka.hro.nl/~dkleij/cgi-bin/textscript.cgi ascii ufo fly away from the stars] | |||
* Lieven - [http://pzwart3.wdka.hro.nl/~lspeybroeck/constellations/constellation.html a tool we've all been waiting for] // [[User:Lieven_Van_Speybroeck/Prototyping/9-Constellate_me | code page]] | |||
* Inge [http://pzwart3.wdka.hro.nl/~ihoonte/cgi-bin/welcome.html.cgi cgi joe in browser] ===+=== [http://pzwart3.wdka.hro.nl/wiki/User:Inge_Hoonte/operating_system_detector preppin cgi joe for the wikiwar] ===+=== [http://pzwart3.wdka.hro.nl/~ihoonte/cgi-bin/welcome.cgi which will only insert one image into the background, hopefully] | |||
* Andre - [http://pzwart3.wdka.hro.nl/~acastro/ time for a break] | |||
* Silvio - [http://pzwart3.wdka.hro.nl/~slorusso/cgi-bin/ipmosaic.cgi IP Mosaic] | [[User:Silviolorusso/ipmosaic | code page]] | |||
* Dave - [http://asciinoise.tk/ asciinoise] | |||
* Jasper - [http://pzwart3.wdka.hro.nl/~jvloenen/stats.txt most active wiki users] / [[User:Jasper_van_Loenen/Prototyping/wikistats|wikistats code]] | |||
* Eleanor - [[User:Eleanorg/RSS_Manipulation | What turns TPB on?]] | |||
[[Category: Prototyping]] [[Category: Networked Media]] | [[Category: Prototyping]] [[Category: Networked Media]] |
Latest revision as of 13:32, 10 November 2011
Used by technology blogger John Gruber, "The Location Field is the New Command Line", is a programmer's reflection of the movement, and related tensions, of application development away from the single PC to the network.
Topics:
- argparse to build your own Python scripts with options
- What is CGI?
Contrast / connect the commandline with:
- An Inkscape effect ("old school" application)
- Modern web API, and RSS Feeds
Exercise: Turning a simple Python script into a CGI script (dynamic web page)
Resources
- ideas to link command line options to cgi?
- http://pagekite.net/
- Python Crash Course
- http://www.guardian.co.uk/info/developer-blog/2011/oct/07/programming-developer-journalist -- nice link jonas!
- Every Icon
Python Basics
- Loops & Variables (See Prototyping/Soldier Soldier Will You Marry Me)
- Working with Lists, Dictionaries (See JSON )
- Text manipulation & Regular Expressions
- Working with files
- Functions, Calling & defining
- Reading and Posting data from/to a URL
- Posting a file to a URL
- Reading a feed
List of people's work today WOW ROCK SCISSORS PAPER LIZAAARD STOCK
- Laura's amazing shit
- Mirjam - fortune telling cards
- Danny - ascii ufo fly away from the stars
- Lieven - a tool we've all been waiting for // code page
- Inge cgi joe in browser ===+=== preppin cgi joe for the wikiwar ===+=== which will only insert one image into the background, hopefully
- Andre - time for a break
- Silvio - IP Mosaic | code page
- Dave - asciinoise
- Jasper - most active wiki users / wikistats code
- Eleanor - What turns TPB on?