VirtualTam's bookmarks

  1. Cool Guides 2018-11-09
  2. +++: backlit keyboard, battery ++: HDPI matte screen, touchpad+trackpad -: BIOS messages in approximative English --: no ethernet port ---: cooling / fan noise

    ETH available through:

    • 10$ generic USB-C adapter
    • 25$ Lenovo USB-C adapter
    • 150$ Lenovo USB-C dock
    • 180$ Lenovo docking station

    Cooling / fan control:

    • triggered when the CPU reaches approx. 46° / 20% load
    • slowest speed: 3400 RPM (!), goes up to 4000+ RPM

    TODO:

    • try updating BIOS/UEFI
    • use a laptop cooling pad
    • killall -9 firefox # not really an option tho

    User-contributed feedback:

  3. "This project was started in 2008. The goal was to learn something about programming, electronics and control loops. Because I always need a cool project to learn new things, it was clear that something that can fly had to be built."

    http://shrediquette.blogspot.fr/

  4. Beware! Very cool book dealing with Lisp programming, with plenty of examples

  5. 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:

  6. Very cool & detailed tutorial on how to setup Emacs for Python editing, completion & execution.

    https://github.com/jhamrick/emacs

  7. Includes support for Coverage, Xunit and other cool stuff ;-) Oh, and there is parallel testing, too \o/

    nosetests --with-coverage --cover-erase --cover-tests --cover-html --cover-html-dir=htmlcov --with-xunit --xunit-file=unit.xml

    via http://www.alexconrad.org/2011/10/jenkins-and-python.html

  8. Semi-official fork; seems to be the place where cool things happen ;-)

  9. Hey kiddos! Wanna learn some cool riffs?

  10. Cool Lisp modes, featuring coffee.el (HTCPCP) and some server (httpd, postgres) utils

  11. KrISS Feed et autres liens HTML super cool !