The Python programming language was named after the BBC’s comedy series Monty Python’s Flying Circus created by, among others, John Cleese. Perhaps this in itself says much about the language.
A friend with no programming experience asked how to learn to program a computer using the Python language, so I wrote this list:
What is Code. Download and install a
nice free and open source text editor. Try these
tutorials aimed at new coders. You can also try an interactive tutorial directly in the browser.
Dig in by working on a personal project. Making a website about something that is meaningful to you is a good choice. Django is a web framework — a set of programming patterns to make websites — written in Python. It is one of the best ones, with plenty of good tutorials. Read
Pragmatic Thinking and Learning and keep practicing the fundamentals.
Zen of Python:
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Special cases aren’t special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one– and preferably only one –obvious way to do it.
Although that way may not be obvious at first unless you’re Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it’s a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea – let’s do more of those!
The real voyage of discovery consists not in seeking new landscapes, but in having new eyes.
Love is Wise
Hatred is foolish.
A list of books, stories and essays I have read made from memory in rough chronological order.
by Drawing on the Dominant Eye Betty Edwards
by Iain M. Banks Use of Weapons
by Robin Wall Kimmerer Braiding Sweetgrass
- Steve Jobs in his own words Make Something Wonderful
by Humankind: A Hopeful History Rutger Bregman
by The First Protectors Victor Godinez
The Medium is the Massage - An Inventory of Effects by Marshall McLuhan & Quentin Fiore
by Louise Glück A Village Life
by David Bayles & Ted Orland Art & Fear
by Steven Pressfield The War of Art
from Andy Warhol Cats, Cats, Cats
by Clarence E. “Bud” Anderson To Fly and Fight
by Sergio Larrain and Pablo Neruda Valparaiso
by Sergio Larrain and Agnès Sire Sergio Larrain
by The Summer Book Tove Jansson
by Alphonso Dunn Pen and Ink Drawing: A Simple Guide
by Bill Peet Bill Peet: An Autobiography
by Ollie Johnston and Frank Thomas The Illusion of Life: Disney Animation
by Andrew Loomis Figure Drawing: For All It’s Worth
by Keep Your Airspeed Up Harold H. Brown
by Darius Kazemi Jagged Alliance 2
by Iain M. Banks The Player of Games
Diane Arbus: Revelations by Diane Arbus
by Roald Dahl Going Solo
by We Should All Be Feminists Chimamanda Ngozi Adichie
by Lee Friedlander In the Picture: Self-Portraits 1958-2011
Bad Weather by Martin Parr
Self Portrait by Lee Friedlander
by Martin Parr The Last Resort
by Jiddu Krishnamurti Krishnamurti to Himself: His Last Journal
by Natalia Ginzburg The Dry Heart
by Yuval Noah Harari Sapiens: A Brief History of Humankind
Do Androids Dream of Electric Sheep? by Philip K. Dick
Listen to the Trees by John Sexton
La Comète - Le Voyage de Rosetta by Jean-Pierre Bibring and Hanns Zischler
A Village Life by Louise Glück
Voices From The Moon by Andrew Chaikin and Victoria Kohl
by Hermann Hesse Narcissus and Goldmund
by Walter Isaacson Leonardo da Vinci
I Am a Strange Loop by Douglas Hofstadter
by Robert Louis Stevenson Pulvis Et Umbra
by Ursula K. Le Guin The Dispossessed
by Italo Calvino Invisible Cities
The Ones Who Walk Away from Omelas by Ursula K. Le Guin
Life is Good & Good for You in New York: Trance Witness Revels by William Klein
Lost and Found by Bruce Gilden
by Lao Tsu (translation by Gia-Fu Feng and Jane English) Tao Te Ching
by Mary Shelley Frankenstein: The 1818 Text
by Carl Sagan The Demon-Haunted World: Science as a Candle in the Dark
Teenage Lust by Larry Clark
Thank You by Robert Frank
Wall by Josef Koudelka
Exiles by Josef Koudelka
William Eggleston’s Guide by William Eggleston
Boyhood Photos of J.H. Lartigue by J.H. Lartigue
Mode In & Out by William Klein
The Animals by Garry Winogrand
Public Relations by Garry Winogrand
Women Are Beautiful by Garry Winogrand and Helen Gary Bishop
by Lee Child Killing Floor
Nicaragua by Susan Meiselas
by Haruki Murakami What I Talk About When I Talk About Running
Turtles, Termites and Traffic Jams by Mitchel Resnick
The Hand by Frank R. Wilson
by Paul Ford What Is Code
Beautiful Evidence by Edward Tufte
The Psychopath Code by Pieter Hintjens
Hold Still by Sally Mann
The Catcher In The Rye by J. D. Salinger
Slaughterhouse Five by Kurt Vonnegut
Coney Island by Bruce Gilden
Yoga For People Who Can’t Be Bothered To Do It by Geoff Dyer
Art is Work by Milton Glaser
Consider Phlebas by Iain M. Banks
Drawing is Thinking by Milton Glaser
The Solitude of Ravens by Masahisa Fukase
Norwegian Wood by Haruki Murakami
Wind, Sand, Stars by Antoine de Saint-Exupéry
Search Inside Yourself by Chade-Meng Tan
Designing Interfaces by Jenifer Tidwell
Planet Google by Randall Stross
Camera Lucida by Roland Barthes
Zona by Geoff Dyer
Vivian Maier: Street Photographer by Vivian Maier and John Maloof
The Ongoing Moment by Geoff Dyer
Colorless Tsukuru Tazaki and His Years of Pilgrimage by Haruki Murakami
Another Great Day At Sea by Geoff Dyer
Helen Levitt by Helen Levitt
A Child’s Garden of Verses by Robert Louis Stevenson
Magnum Contact Sheets
Ready Player One by Ernest Cline
A Hanging by George Orwell
Politics and the English Language by George Orwell
Such, Such Were the Joys by George Orwell
Harry Gruyaert by Harry Gruyaert
The Story of Art by Ernst Gombrich
by Isaac Asimov The Last Question
Roadside Picnic by Arkady and Boris Strugatsky
Drawing on the Right Side of the Brain by Betty Edwards
The Dragons of Eden by Carl Sagan
Cosmos by Carl Sagan
American Photographs by Walker Evans
The Americans by Robert Frank
Star Maker by Olaf Stapledon
The Alchemist by Paulo Coelho
Earthlings by Richard Kalvar
Pragmatic Thinking And Learning by Andy Hunt
Lisette Model by Lisette Model
The Ice Palace by Tarjei Vesaas
The Wind-Up Bird Chronicle by Haruki Murakami
Zen in the Art of Archery by Eugen Herrigel
French Kiss by Anders Petersen
Café Lehmitz by Anders Petersen
A Beautiful Catastrophe by Bruce Gilden
Gypsies by Josef Koudelka
The Death and Life of Great American Cities by Jane Jacobs
Siddhartha by Hermann Hesse
Workers by Sebastião Salgado
Anna Karenina by Leo Tolstoy
Cat’s Cradle by Kurt Vonnegut
The Sorrow of War by Bảo Ninh
Letters to a Young Poet by Rainer Maria Rilke
The Sirens of Titan by Kurt Vonnegut
The First and Last Freedom by Jiddu Krishnamurti
Think On These Things by Jiddu Krishnamurti
Ansel Adams: An Autobiography by Ansel Adams and Mary Street Alinder
The Design of Everyday Things by Don Norman
The Unbearable Lightness of Being by Milan Kundera
Black Spring by Henry Miller
Tropic of Cancer by Henry Miller
Don’t Make Me Think by Steve Krug
DOM Scripting by Jeremy Keith
Bulletproof Web Design by Dan Cederholm
Designing With Web Standards by Jeffrey Zeldman
The Lord of The Rings (The Fellowship of the Ring, The Two Towers, The Return of the King) by J.R.R. Tolkien
The Cluetrain Manifesto by Christopher Locke, David “Doc” Searls, David Weinberger & Rick Levine
Envisioning Information by Edward Tufte
The Elements of Typographic Style by Robert Bringhurst
Graphic Design by Milton Glaser
1984 by George Orwell
A Brief History of Time by Stephen Hawking
The Psychiatrist by Machado de Assis
The Great Gatsby by F. Scott Fitzgerald
The Bourne Supremacy by Robert Ludlum
The Bourne Identity by Robert Ludlum
Various Dirk Pitt adventure novels by Clive Cussler
The House of the Spirits by Isabel Allende
Yeager: An Autobiography by Charles Elwood “Chuck” Yeager
Journals by Kurt Cobain
Wuthering Heights by Emily Brontë
Macbeth by William Shakespeare
Romeo and Juliet by William Shakespeare
Chickenhawk by Robert Mason
Ender’s Game by Orson Scott Card
The World of Henri Cartier-Bresson by Henri Cartier-Bresson
The First Thousand Words by Heather Amery and Stephen Cartwright
The Tale of Peter Rabbit by Beatrix Potter
Gnomes by Wil Huygen and illustrated by Rien Poortvliet
STEM to STEAM
Science, technology, engineering, math + art & design =
STEAM. Coincidentally, Steam is also the leading computer games digital distribution platform.
Fighter Pilot’s Road Survival Guide
A fighter pilot’s advice on road safety to cyclists and drivers.
From the comments in the
HN discussion :
Tldr: if a vehicle is on a collision course with you, it will always be in the same position of your field of view, so there may not be enough apparent motion to draw your attention. To combat this, slow down a bit as you approach intersections to generate relative motion between yourself and anyone on a collision course with you. Also scan left/right twice to double your chances of seeing hazards. The brain is very good at stitching together a coherent scene as your eyes dart around, but this might hide the fact that you have blind spots where your eyes have jumped over potentially important details.
To improve your chances of being seen, turn your lights on and wear bright colors to improve contrast. Be aware that if the sun is right behind you, people ahead of you will have a very difficult time seeing you.
There is no such thing as peripheral vision. All you have is peripheral “awareness” at your disposal. “Vision” requires looking directly at something.
← Notebook Archive