├── .gitignore ├── README.md ├── anagrams ├── Anagramas-Slides_EN.ipynb ├── Anagrams-with-pytest.ipynb ├── README.md ├── ipython_pytest.py ├── kata.py ├── requirements.txt └── tests.py ├── base ├── README.md ├── kata.py └── tests.py ├── chalice ├── README.md ├── requirements.txt └── tank │ ├── .gitignore │ ├── app.py │ └── requirements.txt ├── coins ├── Coins Kata Slides.ipynb ├── Coins Kata Solved.ipynb ├── Python and pytest intro with Coins Kata.ipynb ├── README.md ├── kata.py ├── tests.py └── tests_EP2015.py ├── concurrency ├── concurrency.org └── images │ ├── Thats_all_folks.svg │ ├── clock.jpg │ ├── cpu_i7.jpg │ ├── io.jpg │ └── man.jpg ├── cracking_classical_ciphers ├── caesar_cipher.ipynb ├── caesar_cipher_solution.ipynb ├── img │ ├── caesar_cipher.png │ ├── scytale.png │ ├── substitution_cipher.png │ └── vigenere.jpg ├── requirements.txt ├── scytale.ipynb ├── scytale_solution.ipynb ├── substitution_cipher.ipynb ├── substitution_cipher_solution.ipynb ├── substitution_decode_example.ipynb ├── vigenere_cipher.ipynb ├── vigenere_cipher_example.ipynb ├── vigenere_cipher_solution_1.ipynb └── vigenere_cipher_solution_2.ipynb ├── doc ├── Mocking.ipynb └── requirements.txt ├── dojos.css ├── factor-out ├── .gitignore ├── 1. Weather.ipynb ├── football.dat └── weather.dat ├── firebase-push-notifications ├── .gitignore ├── __init__.py ├── api.py ├── app.py ├── models.py ├── notifications.db ├── notifier.py ├── requirements.txt ├── slides.md ├── static │ ├── css │ │ └── styles.css │ ├── favicon.ico │ ├── js │ │ ├── firebase-messaging-sw.js │ │ └── index.js │ └── manifest.json ├── templates │ ├── index.html │ └── list.html └── views.py ├── flask-pythonanywhere ├── app_01_minimal.py ├── app_02_start.py ├── app_03_templates.py ├── app_04_routes.py ├── notes-export │ ├── css │ │ ├── print │ │ │ └── paper.css │ │ ├── reveal.css │ │ └── theme │ │ │ └── dark.css │ ├── favicon.ico │ ├── index.html │ ├── lib │ │ ├── css │ │ │ ├── darcula.css │ │ │ └── darkula.css │ │ └── js │ │ │ └── head.min.js │ └── plugin │ │ ├── highlight │ │ └── highlight.js │ │ ├── markdown │ │ ├── markdown.js │ │ └── marked.js │ │ ├── math │ │ └── math.js │ │ └── notes │ │ ├── notes.html │ │ └── notes.js ├── notes.md ├── templates │ └── home01.html └── translate │ ├── __init__.py │ ├── app.py │ ├── db.py │ └── translate.db ├── flaskgame ├── README.md ├── __init__.py ├── src │ ├── __init__.py │ ├── endpoint.py │ ├── fightvalue.py │ ├── punchservice.py │ ├── randompunchservice.py │ ├── static │ │ └── css │ │ │ └── style.css │ └── templates │ │ └── index.html └── tests │ ├── __init__.py │ ├── fighttest.py │ ├── hello.py │ └── mockpunchservice.py ├── functional_python ├── coordinates_kata.py ├── country-capitals.csv ├── jupyter_notebooks │ └── Functional vs OOP.ipynb ├── recursion_limit.py ├── robot_fun.py ├── robot_oop.py └── test_robot_oop.py ├── gilded-rose ├── Gilded Rose Refactoring Kata.ipynb ├── Gilded Rose Refactoring Kata.slides.html ├── dojo_cycle.png ├── dojos.css ├── generate_fixture.py ├── generate_fixtures ├── gilded-rose-reading.html ├── gilded-rose.html ├── gilded-rose.org ├── gilded_rose.py ├── item.py ├── run_tests └── test_gilded_rose.py ├── graphql ├── ariadne-api-example │ ├── api.py │ ├── requirements.txt │ └── schema.graphql └── ariadne-api │ ├── api.py │ ├── requirements.txt │ └── schema.graphql ├── letterments ├── Letterments Kata Solution Combi1.ipynb ├── Letterments Kata Solution.ipynb ├── Letterments Kata.ipynb └── Letterments Kata.slides.html ├── nltk ├── README.md ├── environment.yml ├── gen_devex_corpus.py ├── notebooks │ ├── 2. Basic classifier with Devex corpus.ipynb │ └── 3. More advanced classifier with Devex corpus-Copy1.ipynb ├── tareas.md └── tmp │ └── devex-corpus.json ├── optimization ├── join.py ├── measure_join.py └── pystone.py ├── pos ├── README.md ├── kata.py └── tests.py ├── pyzmq-workshop ├── Pipfile ├── Pipfile.lock ├── cities.txt ├── dojos.css ├── helloworld_client.py ├── helloworld_server.py ├── hider.py ├── pub.py ├── pyzmq-workshop.html ├── pyzmq-workshop.org ├── seeker.py ├── sub.py ├── weather_client.py └── weather_server.py ├── sqlalchemy ├── db │ ├── books.db │ └── books.sql ├── no_orm │ ├── __init__.py │ ├── add_author.py │ ├── add_book.py │ ├── author.py │ ├── authors.py │ ├── book.py │ ├── books.py │ ├── del_authors.py │ ├── del_books.py │ ├── list_authors.py │ ├── list_books.py │ ├── update_authors.py │ └── update_books.py ├── notes.html ├── notes.org ├── slides.html ├── slides.org └── sqlalchemy │ ├── add.py │ ├── base.py │ ├── base.pyc │ ├── books.db │ ├── delete.py │ ├── filter.py │ ├── insert_test.py │ ├── list.py │ ├── models.py │ └── update.py ├── string-calculator-mock ├── README.md ├── StringCalculator.py ├── StringCalculator_tests.py ├── kata.py ├── requirements.txt └── tests.py ├── string-calculator ├── README.md ├── kata.py └── tests.py ├── tamagotchi ├── BDD and Tamagotchi Kata.ipynb ├── README.md ├── __init__.py ├── environment.yml ├── object_oriented │ ├── __init__.py │ ├── features │ │ ├── bed.feature │ │ ├── environment.py │ │ ├── feed.feature │ │ ├── live.feature │ │ ├── play.feature │ │ ├── poop.feature │ │ └── steps │ │ │ └── basic.py │ └── src │ │ ├── __init__.py │ │ ├── interface │ │ ├── __init__.py │ │ ├── addiction.py │ │ ├── digestivesystem.py │ │ ├── energy.py │ │ ├── limitedparameter.py │ │ └── parameter.py │ │ ├── lib │ │ ├── __init__.py │ │ ├── bodyenergy.py │ │ ├── gameaddiction.py │ │ ├── unitlimitedparameter.py │ │ ├── unitparameter.py │ │ └── usualdigestivesystem.py │ │ └── tamagotchi.py └── requirements.txt ├── test ├── tower_of_hanoi └── Kata Tower of Hanoi.ipynb ├── understanding-sockets ├── README.md ├── hellosocket │ ├── __init__.py │ ├── berkeleysocketclient.py │ ├── berkeleysocketserver.py │ ├── contract │ │ ├── __init__.py │ │ ├── berkeleyside.py │ │ ├── client.py │ │ ├── pseudoside.py │ │ └── server.py │ ├── multiconnsyncberkeleysocketserver.py │ ├── pseudosocketclient.py │ └── pseudosocketserver.py ├── requirements.txt └── tests │ ├── __init__.py │ ├── hello.py │ ├── test_berkeley.py │ └── test_pseudo.py └── webpy ├── README.md └── src ├── __init__.py ├── endpoint.py └── templates ├── http401.html ├── index.html ├── login.html └── private.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/README.md -------------------------------------------------------------------------------- /anagrams/Anagramas-Slides_EN.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/anagrams/Anagramas-Slides_EN.ipynb -------------------------------------------------------------------------------- /anagrams/Anagrams-with-pytest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/anagrams/Anagrams-with-pytest.ipynb -------------------------------------------------------------------------------- /anagrams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/anagrams/README.md -------------------------------------------------------------------------------- /anagrams/ipython_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/anagrams/ipython_pytest.py -------------------------------------------------------------------------------- /anagrams/kata.py: -------------------------------------------------------------------------------- 1 | def anagramize(word): 2 | pass 3 | -------------------------------------------------------------------------------- /anagrams/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/anagrams/requirements.txt -------------------------------------------------------------------------------- /anagrams/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/anagrams/tests.py -------------------------------------------------------------------------------- /base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/base/README.md -------------------------------------------------------------------------------- /base/kata.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/base/tests.py -------------------------------------------------------------------------------- /chalice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/chalice/README.md -------------------------------------------------------------------------------- /chalice/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/chalice/requirements.txt -------------------------------------------------------------------------------- /chalice/tank/.gitignore: -------------------------------------------------------------------------------- 1 | .chalice 2 | -------------------------------------------------------------------------------- /chalice/tank/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/chalice/tank/app.py -------------------------------------------------------------------------------- /chalice/tank/requirements.txt: -------------------------------------------------------------------------------- 1 | pytz==2017.3 2 | -------------------------------------------------------------------------------- /coins/Coins Kata Slides.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/coins/Coins Kata Slides.ipynb -------------------------------------------------------------------------------- /coins/Coins Kata Solved.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/coins/Coins Kata Solved.ipynb -------------------------------------------------------------------------------- /coins/Python and pytest intro with Coins Kata.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/coins/Python and pytest intro with Coins Kata.ipynb -------------------------------------------------------------------------------- /coins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/coins/README.md -------------------------------------------------------------------------------- /coins/kata.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /coins/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/coins/tests.py -------------------------------------------------------------------------------- /coins/tests_EP2015.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/coins/tests_EP2015.py -------------------------------------------------------------------------------- /concurrency/concurrency.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/concurrency/concurrency.org -------------------------------------------------------------------------------- /concurrency/images/Thats_all_folks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/concurrency/images/Thats_all_folks.svg -------------------------------------------------------------------------------- /concurrency/images/clock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/concurrency/images/clock.jpg -------------------------------------------------------------------------------- /concurrency/images/cpu_i7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/concurrency/images/cpu_i7.jpg -------------------------------------------------------------------------------- /concurrency/images/io.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/concurrency/images/io.jpg -------------------------------------------------------------------------------- /concurrency/images/man.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/concurrency/images/man.jpg -------------------------------------------------------------------------------- /cracking_classical_ciphers/caesar_cipher.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/caesar_cipher.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/caesar_cipher_solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/caesar_cipher_solution.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/img/caesar_cipher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/img/caesar_cipher.png -------------------------------------------------------------------------------- /cracking_classical_ciphers/img/scytale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/img/scytale.png -------------------------------------------------------------------------------- /cracking_classical_ciphers/img/substitution_cipher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/img/substitution_cipher.png -------------------------------------------------------------------------------- /cracking_classical_ciphers/img/vigenere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/img/vigenere.jpg -------------------------------------------------------------------------------- /cracking_classical_ciphers/requirements.txt: -------------------------------------------------------------------------------- 1 | jupyter==1.0.0 2 | plotly==3.2.0 -------------------------------------------------------------------------------- /cracking_classical_ciphers/scytale.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/scytale.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/scytale_solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/scytale_solution.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/substitution_cipher.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/substitution_cipher.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/substitution_cipher_solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/substitution_cipher_solution.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/substitution_decode_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/substitution_decode_example.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/vigenere_cipher.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/vigenere_cipher.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/vigenere_cipher_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/vigenere_cipher_example.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/vigenere_cipher_solution_1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/vigenere_cipher_solution_1.ipynb -------------------------------------------------------------------------------- /cracking_classical_ciphers/vigenere_cipher_solution_2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/cracking_classical_ciphers/vigenere_cipher_solution_2.ipynb -------------------------------------------------------------------------------- /doc/Mocking.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/doc/Mocking.ipynb -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /dojos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/dojos.css -------------------------------------------------------------------------------- /factor-out/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/factor-out/.gitignore -------------------------------------------------------------------------------- /factor-out/1. Weather.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/factor-out/1. Weather.ipynb -------------------------------------------------------------------------------- /factor-out/football.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/factor-out/football.dat -------------------------------------------------------------------------------- /factor-out/weather.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/factor-out/weather.dat -------------------------------------------------------------------------------- /firebase-push-notifications/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/.gitignore -------------------------------------------------------------------------------- /firebase-push-notifications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firebase-push-notifications/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/api.py -------------------------------------------------------------------------------- /firebase-push-notifications/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/app.py -------------------------------------------------------------------------------- /firebase-push-notifications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/models.py -------------------------------------------------------------------------------- /firebase-push-notifications/notifications.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/notifications.db -------------------------------------------------------------------------------- /firebase-push-notifications/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/notifier.py -------------------------------------------------------------------------------- /firebase-push-notifications/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/requirements.txt -------------------------------------------------------------------------------- /firebase-push-notifications/slides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/slides.md -------------------------------------------------------------------------------- /firebase-push-notifications/static/css/styles.css: -------------------------------------------------------------------------------- 1 | .frame { 2 | padding: 15px; 3 | } 4 | -------------------------------------------------------------------------------- /firebase-push-notifications/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/static/favicon.ico -------------------------------------------------------------------------------- /firebase-push-notifications/static/js/firebase-messaging-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/static/js/firebase-messaging-sw.js -------------------------------------------------------------------------------- /firebase-push-notifications/static/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/static/js/index.js -------------------------------------------------------------------------------- /firebase-push-notifications/static/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "gcm_sender_id": "103953800507" 3 | } 4 | -------------------------------------------------------------------------------- /firebase-push-notifications/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/templates/index.html -------------------------------------------------------------------------------- /firebase-push-notifications/templates/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/templates/list.html -------------------------------------------------------------------------------- /firebase-push-notifications/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/firebase-push-notifications/views.py -------------------------------------------------------------------------------- /flask-pythonanywhere/app_01_minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/app_01_minimal.py -------------------------------------------------------------------------------- /flask-pythonanywhere/app_02_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/app_02_start.py -------------------------------------------------------------------------------- /flask-pythonanywhere/app_03_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/app_03_templates.py -------------------------------------------------------------------------------- /flask-pythonanywhere/app_04_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/app_04_routes.py -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/css/print/paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/css/print/paper.css -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/css/reveal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/css/reveal.css -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/css/theme/dark.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/index.html -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/lib/css/darcula.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/lib/css/darcula.css -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/lib/css/darkula.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/lib/css/darkula.css -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/lib/js/head.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/lib/js/head.min.js -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/plugin/highlight/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/plugin/highlight/highlight.js -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/plugin/markdown/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/plugin/markdown/markdown.js -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/plugin/markdown/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/plugin/markdown/marked.js -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/plugin/math/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/plugin/math/math.js -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/plugin/notes/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/plugin/notes/notes.html -------------------------------------------------------------------------------- /flask-pythonanywhere/notes-export/plugin/notes/notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes-export/plugin/notes/notes.js -------------------------------------------------------------------------------- /flask-pythonanywhere/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/notes.md -------------------------------------------------------------------------------- /flask-pythonanywhere/templates/home01.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/templates/home01.html -------------------------------------------------------------------------------- /flask-pythonanywhere/translate/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flask-pythonanywhere/translate/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/translate/app.py -------------------------------------------------------------------------------- /flask-pythonanywhere/translate/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/translate/db.py -------------------------------------------------------------------------------- /flask-pythonanywhere/translate/translate.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flask-pythonanywhere/translate/translate.db -------------------------------------------------------------------------------- /flaskgame/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/README.md -------------------------------------------------------------------------------- /flaskgame/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flaskgame/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flaskgame/src/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/src/endpoint.py -------------------------------------------------------------------------------- /flaskgame/src/fightvalue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/src/fightvalue.py -------------------------------------------------------------------------------- /flaskgame/src/punchservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/src/punchservice.py -------------------------------------------------------------------------------- /flaskgame/src/randompunchservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/src/randompunchservice.py -------------------------------------------------------------------------------- /flaskgame/src/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/src/static/css/style.css -------------------------------------------------------------------------------- /flaskgame/src/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/src/templates/index.html -------------------------------------------------------------------------------- /flaskgame/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flaskgame/tests/fighttest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/tests/fighttest.py -------------------------------------------------------------------------------- /flaskgame/tests/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/tests/hello.py -------------------------------------------------------------------------------- /flaskgame/tests/mockpunchservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/flaskgame/tests/mockpunchservice.py -------------------------------------------------------------------------------- /functional_python/coordinates_kata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/coordinates_kata.py -------------------------------------------------------------------------------- /functional_python/country-capitals.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/country-capitals.csv -------------------------------------------------------------------------------- /functional_python/jupyter_notebooks/Functional vs OOP.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/jupyter_notebooks/Functional vs OOP.ipynb -------------------------------------------------------------------------------- /functional_python/recursion_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/recursion_limit.py -------------------------------------------------------------------------------- /functional_python/robot_fun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/robot_fun.py -------------------------------------------------------------------------------- /functional_python/robot_oop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/robot_oop.py -------------------------------------------------------------------------------- /functional_python/test_robot_oop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/functional_python/test_robot_oop.py -------------------------------------------------------------------------------- /gilded-rose/Gilded Rose Refactoring Kata.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/Gilded Rose Refactoring Kata.ipynb -------------------------------------------------------------------------------- /gilded-rose/Gilded Rose Refactoring Kata.slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/Gilded Rose Refactoring Kata.slides.html -------------------------------------------------------------------------------- /gilded-rose/dojo_cycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/dojo_cycle.png -------------------------------------------------------------------------------- /gilded-rose/dojos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/dojos.css -------------------------------------------------------------------------------- /gilded-rose/generate_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/generate_fixture.py -------------------------------------------------------------------------------- /gilded-rose/generate_fixtures: -------------------------------------------------------------------------------- 1 | python generate_fixture.py 27 > golden_master.txt -------------------------------------------------------------------------------- /gilded-rose/gilded-rose-reading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/gilded-rose-reading.html -------------------------------------------------------------------------------- /gilded-rose/gilded-rose.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/gilded-rose.html -------------------------------------------------------------------------------- /gilded-rose/gilded-rose.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/gilded-rose.org -------------------------------------------------------------------------------- /gilded-rose/gilded_rose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/gilded_rose.py -------------------------------------------------------------------------------- /gilded-rose/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/item.py -------------------------------------------------------------------------------- /gilded-rose/run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/run_tests -------------------------------------------------------------------------------- /gilded-rose/test_gilded_rose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/gilded-rose/test_gilded_rose.py -------------------------------------------------------------------------------- /graphql/ariadne-api-example/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/graphql/ariadne-api-example/api.py -------------------------------------------------------------------------------- /graphql/ariadne-api-example/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/graphql/ariadne-api-example/requirements.txt -------------------------------------------------------------------------------- /graphql/ariadne-api-example/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/graphql/ariadne-api-example/schema.graphql -------------------------------------------------------------------------------- /graphql/ariadne-api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/graphql/ariadne-api/api.py -------------------------------------------------------------------------------- /graphql/ariadne-api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/graphql/ariadne-api/requirements.txt -------------------------------------------------------------------------------- /graphql/ariadne-api/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/graphql/ariadne-api/schema.graphql -------------------------------------------------------------------------------- /letterments/Letterments Kata Solution Combi1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/letterments/Letterments Kata Solution Combi1.ipynb -------------------------------------------------------------------------------- /letterments/Letterments Kata Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/letterments/Letterments Kata Solution.ipynb -------------------------------------------------------------------------------- /letterments/Letterments Kata.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/letterments/Letterments Kata.ipynb -------------------------------------------------------------------------------- /letterments/Letterments Kata.slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/letterments/Letterments Kata.slides.html -------------------------------------------------------------------------------- /nltk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/README.md -------------------------------------------------------------------------------- /nltk/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/environment.yml -------------------------------------------------------------------------------- /nltk/gen_devex_corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/gen_devex_corpus.py -------------------------------------------------------------------------------- /nltk/notebooks/2. Basic classifier with Devex corpus.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/notebooks/2. Basic classifier with Devex corpus.ipynb -------------------------------------------------------------------------------- /nltk/notebooks/3. More advanced classifier with Devex corpus-Copy1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/notebooks/3. More advanced classifier with Devex corpus-Copy1.ipynb -------------------------------------------------------------------------------- /nltk/tareas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/tareas.md -------------------------------------------------------------------------------- /nltk/tmp/devex-corpus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/nltk/tmp/devex-corpus.json -------------------------------------------------------------------------------- /optimization/join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/optimization/join.py -------------------------------------------------------------------------------- /optimization/measure_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/optimization/measure_join.py -------------------------------------------------------------------------------- /optimization/pystone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/optimization/pystone.py -------------------------------------------------------------------------------- /pos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pos/README.md -------------------------------------------------------------------------------- /pos/kata.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pos/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pos/tests.py -------------------------------------------------------------------------------- /pyzmq-workshop/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/Pipfile -------------------------------------------------------------------------------- /pyzmq-workshop/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/Pipfile.lock -------------------------------------------------------------------------------- /pyzmq-workshop/cities.txt: -------------------------------------------------------------------------------- 1 | Barcelona 2 | Berlín 3 | Madrid 4 | New York 5 | Londres 6 | Igualada 7 | -------------------------------------------------------------------------------- /pyzmq-workshop/dojos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/dojos.css -------------------------------------------------------------------------------- /pyzmq-workshop/helloworld_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/helloworld_client.py -------------------------------------------------------------------------------- /pyzmq-workshop/helloworld_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/helloworld_server.py -------------------------------------------------------------------------------- /pyzmq-workshop/hider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/hider.py -------------------------------------------------------------------------------- /pyzmq-workshop/pub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/pub.py -------------------------------------------------------------------------------- /pyzmq-workshop/pyzmq-workshop.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/pyzmq-workshop.html -------------------------------------------------------------------------------- /pyzmq-workshop/pyzmq-workshop.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/pyzmq-workshop.org -------------------------------------------------------------------------------- /pyzmq-workshop/seeker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/seeker.py -------------------------------------------------------------------------------- /pyzmq-workshop/sub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/sub.py -------------------------------------------------------------------------------- /pyzmq-workshop/weather_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/weather_client.py -------------------------------------------------------------------------------- /pyzmq-workshop/weather_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/pyzmq-workshop/weather_server.py -------------------------------------------------------------------------------- /sqlalchemy/db/books.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/db/books.db -------------------------------------------------------------------------------- /sqlalchemy/db/books.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/db/books.sql -------------------------------------------------------------------------------- /sqlalchemy/no_orm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sqlalchemy/no_orm/add_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/add_author.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/add_book.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/add_book.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/author.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/authors.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/book.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/book.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/books.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/del_authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/del_authors.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/del_books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/del_books.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/list_authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/list_authors.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/list_books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/list_books.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/update_authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/update_authors.py -------------------------------------------------------------------------------- /sqlalchemy/no_orm/update_books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/no_orm/update_books.py -------------------------------------------------------------------------------- /sqlalchemy/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/notes.html -------------------------------------------------------------------------------- /sqlalchemy/notes.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/notes.org -------------------------------------------------------------------------------- /sqlalchemy/slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/slides.html -------------------------------------------------------------------------------- /sqlalchemy/slides.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/slides.org -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/add.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/base.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/base.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/base.pyc -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/books.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/books.db -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/delete.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/filter.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/insert_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/insert_test.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/list.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/models.py -------------------------------------------------------------------------------- /sqlalchemy/sqlalchemy/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/sqlalchemy/sqlalchemy/update.py -------------------------------------------------------------------------------- /string-calculator-mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/string-calculator-mock/README.md -------------------------------------------------------------------------------- /string-calculator-mock/StringCalculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/string-calculator-mock/StringCalculator.py -------------------------------------------------------------------------------- /string-calculator-mock/StringCalculator_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/string-calculator-mock/StringCalculator_tests.py -------------------------------------------------------------------------------- /string-calculator-mock/kata.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /string-calculator-mock/requirements.txt: -------------------------------------------------------------------------------- 1 | mock==1.0.1 2 | wsgiref==0.1.2 3 | -------------------------------------------------------------------------------- /string-calculator-mock/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/string-calculator-mock/tests.py -------------------------------------------------------------------------------- /string-calculator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/string-calculator/README.md -------------------------------------------------------------------------------- /string-calculator/kata.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /string-calculator/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/string-calculator/tests.py -------------------------------------------------------------------------------- /tamagotchi/BDD and Tamagotchi Kata.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/BDD and Tamagotchi Kata.ipynb -------------------------------------------------------------------------------- /tamagotchi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/README.md -------------------------------------------------------------------------------- /tamagotchi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tamagotchi/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/environment.yml -------------------------------------------------------------------------------- /tamagotchi/object_oriented/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/bed.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/bed.feature -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/environment.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/feed.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/feed.feature -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/live.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/live.feature -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/play.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/play.feature -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/poop.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/poop.feature -------------------------------------------------------------------------------- /tamagotchi/object_oriented/features/steps/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/features/steps/basic.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/interface/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/interface/addiction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/interface/addiction.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/interface/digestivesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/interface/digestivesystem.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/interface/energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/interface/energy.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/interface/limitedparameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/interface/limitedparameter.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/interface/parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/interface/parameter.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/lib/bodyenergy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/lib/bodyenergy.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/lib/gameaddiction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/lib/gameaddiction.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/lib/unitlimitedparameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/lib/unitlimitedparameter.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/lib/unitparameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/lib/unitparameter.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/lib/usualdigestivesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/lib/usualdigestivesystem.py -------------------------------------------------------------------------------- /tamagotchi/object_oriented/src/tamagotchi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/object_oriented/src/tamagotchi.py -------------------------------------------------------------------------------- /tamagotchi/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tamagotchi/requirements.txt -------------------------------------------------------------------------------- /test: -------------------------------------------------------------------------------- 1 | Hola 2 | -------------------------------------------------------------------------------- /tower_of_hanoi/Kata Tower of Hanoi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/tower_of_hanoi/Kata Tower of Hanoi.ipynb -------------------------------------------------------------------------------- /understanding-sockets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/README.md -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/berkeleysocketclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/berkeleysocketclient.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/berkeleysocketserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/berkeleysocketserver.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/contract/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/contract/berkeleyside.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/contract/berkeleyside.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/contract/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/contract/client.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/contract/pseudoside.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/contract/pseudoside.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/contract/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/contract/server.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/multiconnsyncberkeleysocketserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/multiconnsyncberkeleysocketserver.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/pseudosocketclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/pseudosocketclient.py -------------------------------------------------------------------------------- /understanding-sockets/hellosocket/pseudosocketserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/hellosocket/pseudosocketserver.py -------------------------------------------------------------------------------- /understanding-sockets/requirements.txt: -------------------------------------------------------------------------------- 1 | py==1.4.32 2 | pytest==3.0.5 3 | -------------------------------------------------------------------------------- /understanding-sockets/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /understanding-sockets/tests/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/tests/hello.py -------------------------------------------------------------------------------- /understanding-sockets/tests/test_berkeley.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/tests/test_berkeley.py -------------------------------------------------------------------------------- /understanding-sockets/tests/test_pseudo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/understanding-sockets/tests/test_pseudo.py -------------------------------------------------------------------------------- /webpy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/webpy/README.md -------------------------------------------------------------------------------- /webpy/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webpy/src/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/webpy/src/endpoint.py -------------------------------------------------------------------------------- /webpy/src/templates/http401.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/webpy/src/templates/http401.html -------------------------------------------------------------------------------- /webpy/src/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/webpy/src/templates/index.html -------------------------------------------------------------------------------- /webpy/src/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/webpy/src/templates/login.html -------------------------------------------------------------------------------- /webpy/src/templates/private.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCNDojos/pyDojos/HEAD/webpy/src/templates/private.html --------------------------------------------------------------------------------