Over One Hundred Worthwhile Dilemmas
Project description
Over One Hundred Worthwhile Dilemmas
Created by Brian Eno and Peter Schmidt, first published in 1975
This work is forked from CrossNox’s Programming Excuses
Delving deep into the history and development of David Bowie’s Heroes I found out that during the recording of the album, Brian Eno made use of his set of cards: Oblique Strategies.
In 1975, the magnificent Brian Eno and Peter Schmidt designed a method for promoting creativity, where each card offers a way to break mental blocks. In the subsequent years more and more editions of the deck of cards were made.
Unsurprisingly, considering the creative nature of programming, this works very well when trying to overcome a deadlock in the midst of coding.
To understand more about this method, you should read http://www.rtqe.net/ObliqueStrategies which also serves as the original sources for every deck in this module.
This Python module and terminal command gives you one Oblique Strategy per run, taken from any of the original three decks or from the fourth special one. This comprises the first edition (1975), the second one (1978), the third one (1979), and the fourth one (1996), which has a pretty interesting story
Installing
pip install obliquestrategies
Usage
>>> from obliquestrategies import get_strategy
>>> print(get_strategy())
Work at a different speed
Deck editions can be specified by edition number or edition year
>>> print(get_strategy(1))
Trust in the you of now
>>> print(get_strategy(1975))
How would you have done it?
From a terminal
$ obliquestrategies
What would your closest friend do?
And once again, editions can be specified by numer or year with the --edition
option.
$ obliquestrategies --edition 2
Turn it upside down
$ obliquestrategies -e 1978
Repetition is a form of change
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file obliquestrategies-0.3.tar.gz
.
File metadata
- Download URL: obliquestrategies-0.3.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e08bcdd209e07feeea26f114ce8f116e6702ab5492dcf187e0f1d3e5ba3f0e0e |
|
MD5 | 091beb67afd8b3901db76b52cc05a468 |
|
BLAKE2b-256 | e8aebcbc001e9b12646dbd1b04906395a9eea262cb061322157076855ffeb94e |
File details
Details for the file obliquestrategies-0.3-py3-none-any.whl
.
File metadata
- Download URL: obliquestrategies-0.3-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebccd59af780813dec1756e2e1a8caddbfadd399020401c9b15c8c512c3416c4 |
|
MD5 | eb13626baf572142e7037dc2fd6f3670 |
|
BLAKE2b-256 | 529e1974764bd6201aad0d36107d656a99acfdcf93cfb504eedcd2c9cb0971db |