VirtualTam's bookmarks
49 bookmarks found
-
Code review memes
2015-06-12 Why Jenkins don't love me? http://m.memegen.com/oqruus.jpg Much stable. Success. https://raw.githubusercontent.com/ahmednuaman/meme-says-jenkins/master/assets/img/build-blue.jpg A code review fail http://m.memegen.com/oojxsc.jpg No idea https://regmedia.co.uk/2015/01/28/dog_meme_.jpg We will invade http://www.mememaker.net/static/images/memes/3675436.jpg Your own code http://devopsreactions.tumblr.com/post/120682285491/reading-your-own-code I have done my code reviews http://cdn.meme.am/instances/500x/58587913.jpg Too complex? https://i.imgur.com/nXrYiub.jpg Ship it https://qph.ec.quoracdn.net/main-qimg-d656a4e5537062cd665afe7c9ff46c53
-
TL;DR
- March 12, 2015 - New project creation disabled.
- August 24, 2015 - The site goes read-only.
- January 25, 2016 - The project hosting service is closed.
-
eww - Emacs Web Wowser | Random Thoughts
2015-03-09 Chords
- M-x eww RET url
Very basic built-in web editor; love it to read articles dealing w/ programmation:
- M-x eww RET url
- M-x some-major-mode
- M-x linum
-
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:
-
Learn Vim progressively
2014-12-03 "tl;dr: You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible. This is my way of doing it. You start by learning the minimal to survive, then you integrate all the tricks slowly."
Though a bit biased, it for sure is an interesting read
-
RTFD - Read the docs
2014-11-09 -
The ultimate howto for compiling a rt-patched linux kernel and activate thread IRQs! Also, a must-read for M-Audio Fast Track Pro owners