VirtualTam's bookmarks
12 bookmarks found
Page 1 of 1
-
SHAttered
2017-02-24 - https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html
- https://arstechnica.com/security/2017/02/at-deaths-door-for-years-widely-used-sha1-function-is-now-dead/
- https://news.ycombinator.com/item?id=13719368
- https://github.com/peff/git/commits/jk/sha1dc
- https://plus.google.com/+LinusTorvalds/posts/7tp2gYWQugL
-
Python unit testing frameworks: Nose, Pytest
2015-02-13 Python's built-in unittest module is quite cool, but a bit limited and way too verbose (read: it's quite not easy to incite developers to write unit tests)
I'm currently looking for more dev-friendly solutions, the key points being:
- writing test code should be easy and straight-forward -keep the focus on "what to test" instead of "how to transcribe a process to a test"
- parallelization! -we, spoiled developers, should make good use of our way-too-many-cores build machines...
- complete feature set!
- we don't want to just run tests...
- coverage reports (find dead/weak/untested code sections)
- output formatting (JUnit-XML seems to be quite a common format out there)
There seem to be 3 solutions in Python:
- stock unittest + project-dependent customizations / test helpers
- nosetests
- py.test
And 2 ways of gettings things done:
- keeping things stock: no external dependency, project-specific implementation...
- using a test framework: one more module in your (test) virtualenv, more concise tests, more features (// run, code coverage, etc.)
Some links:
-
Cat's Schrödinger | The Oatmeal
2014-11-23 I CAN HAS MAH HUMAN?
-
L4D2 Steam Workshop :: I Hate Mountains
2014-11-09 -
Weakling - Dead As Dreams
2014-10-23 -
19 Deadly Sins of Software Security
2014-07-24 -
Steam Greenlight :: Dead Cyborg
2013-08-29 “Dead Cyborg” is a first person view sci-fi adventure game. The story is about the meaning of life... and death... in a rusty post-apocalyptic metal and concrete world.
-
Left 4 Dead Blog
2013-05-03
Page 1 of 1