VirtualTam's bookmarks
160 bookmarks found
-
- https://www.quora.com/What-are-good-Python-interview-questions
- https://www.reddit.com/r/Python/comments/1knw7z/python_interview_questions/
- https://resources.workable.com/python-developer-interview-questions
- https://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru/2576240#2576240
- https://docs.python.org/3/tutorial/
- https://www.reddit.com/r/Python/comments/6v0amj/the_more_i_learn_about_python_the_more_i_realized/
- https://github.com/00111000/Imports-in-Python
Language:
- GIL
- memory management, object references
- data structures
- duck typing
- monkey patching
- generators
- list & dict comprehensions
- decorators
- introspection
- ...
Development tools:
- debugging
- packaging
- lint
- testing: unitary, functional, TDD, BDD
Libraries:
- data parsing
- data scraping
- database management
- http requests
- web frameworks
- ...
-
Testing Flask applications with pytest
2017-05-23 - http://alexmic.net/flask-sqlalchemy-pytest/ // https://gist.github.com/alexmic/7857543
- http://piotr.banaszkiewicz.org/blog/2014/02/22/how-to-bite-flask-sqlalchemy-and-pytest-all-at-once/
- http://flask.pocoo.org/docs/0.12/testing/
- https://docs.pytest.org/en/latest/
- https://pytest-flask.readthedocs.io/en/latest/
- https://stackoverflow.com/questions/28836893/how-to-send-requests-with-jsons-in-unit-tests
-
- http://www.rbcs-us.com/documents/Why-Most-Unit-Testing-is-Waste.pdf
- http://www.rbcs-us.com/documents/Segue.pdf
- https://news.ycombinator.com/item?id=7353767
- https://www.reddit.com/r/programming/comments/1zqjk8/why_most_unit_testing_is_waste/
- https://henrikwarne.com/2014/09/04/a-response-to-why-most-unit-testing-is-waste/
-
ESNet/Internet2 Network Performance Tools
2017-04-24 bwctl - Bandwidth Test Controller:
- http://software.internet2.edu/bwctl/
- https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/bwctl/
- https://github.com/perfsonar/bwctl
OWAMP - One-Way Active Measurement Protocol:
- http://software.internet2.edu/owamp/
- https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/owamp/
Network Diagnostic Tools:
nuttcp:
- http://www.nuttcp.net/Welcome%20Page.html
- https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/nuttcp/
perfSONAR:
- http://www.perfsonar.net/
- http://fasterdata.es.net/performance-testing/perfsonar/
- https://github.com/perfsonar
- https://en.wikipedia.org/wiki/PerfSONAR
pScheduler (bwctl replacement):
-
Testinfra - test your infrastructure
2017-03-08 alternative to http://serverspec.org/tutorial.html
-
And more generally, "emacs as a <language> IDE":
- code completion
- snippet / templates
- project view
- syntax checking
- test harness utilities
See also:
-
Testing: Hammering Nails
2016-11-20 -
Hypothesis - property-based testing
2016-10-04 manifesto https://hypothesis.readthedocs.io/en/latest/manifesto.html code https://github.com/HypothesisWorks/hypothesis-python/ doc https://hypothesis.readthedocs.io/en/latest/index.html w/ pytest http://hypothesis.works/articles/hypothesis-pytest-fixtures/ https://developers.redhat.com/blog/2016/06/24/the-hypothesis-testing-library-for-python-an-introduction/