VirtualTam's bookmarks
106 bookmarks found
-
Weird data sets
2016-11-09 From http://www.bytesandstitches.com/blog/5-weird-and-wonderful-data-sets-you-can-use/
- https://github.com/MuseumofModernArt/collection
- https://www.gutenberg.org/
- https://www.cs.cmu.edu/~./enron/
- http://www.fec.gov/disclosure.shtml
- http://sillok.history.go.kr/main/main.jsp
From http://blog.yhat.com/posts/7-funny-datasets.html
- http://blog.yhat.com/static/misc/data/pigeon-racing.csv
- http://blog.yhat.com/static/misc/data/chopstick-effectiveness.csv
- http://www.cropyields.ac.uk/project.php
- http://blog.yhat.com/static/misc/data/drugs-and-math.csv
- http://blog.yhat.com/static/misc/data/world-sport-stacking.csv
- http://blog.yhat.com/static/misc/data/marijuana-street-price-clean.csv
- http://blog.yhat.com/static/misc/data/spanish-silver.csv
-
Dovecot sieve
2016-09-12 -
Yocto / C / C++ 101
2016-08-13 C / C++
- https://en.wikibooks.org/wiki/C%2B%2B_Programming
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
- https://github.com/TheErk/CMake-tutorial
- https://github.com/brendangregg/FlameGraph
µC
Linux
Yocto
- https://www.yoctoproject.org/
- https://www.yoctoproject.org/documentation
- https://www.yoctoproject.org/docs/2.1/mega-manual/mega-manual.html
Toaster
- https://wiki.yoctoproject.org/wiki/Toaster
- https://www.yoctoproject.org/docs/1.8/toaster-manual/toaster-manual.html
- https://www.yoctoproject.org/sites/default/files/toaster_presentation_elce_2014_interactive_dlr1.pdf
- https://wiki.yoctoproject.org/wiki/Setting_up_a_production_instance_of_Toaster
- Toaster+Jenkins: https://lists.yoctoproject.org/pipermail/yocto/2015-April/024339.html
- Toaster+Jenkins: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7527
BitBake
-
item = Jenkins.instance.getItemByFullName("your-job-name-here") // THIS WILL REMOVE ALL BUILD HISTORY item.builds.each() { build -> build.delete() } item.updateNextBuildNumber(1)
-
rxvt-unicode won't Fully Maximize in KDE. / Applications & Desktop Environments / Arch Linux Forums
2016-01-07 TL;DR - Right Click on window title bar > More Actions > Special Applications Settings > Size and Position > Obey geometry restrictions > Choose Force and leave check mark to No.
http://www.emacswiki.org/emacs/KdeMaximized https://bbs.archlinux.org/viewtopic.php?id=92115
-
EmacsWiki: Wind Move
2015-12-02 (global-set-key (kbd "C-c <left>") 'windmove-left) (global-set-key (kbd "C-c <right>") 'windmove-right) (global-set-key (kbd "C-c <up>") 'windmove-up) (global-set-key (kbd "C-c <down>") 'windmove-down)
-
D'Addario String Tension Pro
2015-08-31 Tension / gauge calculator to design custom string sets
Related threads:
- http://www.talkingbass.net/flappy-b-strings-tight-d-strings-and-the-switch-to-progressive-tension/
- http://www.mcdonaldstrings.com/stringxxiii.html (limited support for open/drop tunings, no 7+ string support, no bass support)
-
- https://en.wikipedia.org/wiki/SHA-1
- http://stackoverflow.com/questions/1867191/probability-of-sha1-collisions
- http://en.wikipedia.org/wiki/Birthday_problem
Some thoughts we had while toying with Gerrit, which artificially tracks different commits to group them as "patch sets", by using a Change-Id SHA-1 in the commit message:
-
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:
-
electric-indent has been activated by default in emacs 24
to disable it for Python: (add-hook 'python-mode-hook (lambda () (set (make-local-variable 'electric-indent-functions) (list (lambda (arg) 'no-indent)))))
-
Le Set Barré - Doctor Who (vocal cover)
2015-01-03 -
Continuous integration in Python
2014-11-27 http://ilovesymposia.com/2014/10/01/continuous-integration-0-automated-tests-with-pytest/ http://ilovesymposia.com/2014/10/02/continuous-integration-1-test-coverage/ http://ilovesymposia.com/2014/10/13/continuous-integration-in-python-3-set-up-your-test-configuration-files/ http://ilovesymposia.com/2014/10/15/continuous-integration-in-python-4-set-up-travis-ci/ http://ilovesymposia.com/2014/10/15/continuous-integration-in-python-5-report-test-coverage-using-coveralls/ http://ilovesymposia.com/2014/10/17/continuous-integration-in-python-6-show-off-your-work/ http://ilovesymposia.com/2014/10/27/continuous-integration-in-python-7-some-helper-tools-and-final-thoughts/
-
Transifex client - Usage memo
2014-11-12 1# setup a transifex virtualenv 2virtualenv2 VENV; source VENV/bin/activate; pip install transifex-client 3 4# global config: ~/.transifexrc 5# this step can be omitted, as 'tx init' will create the file if it doesn't exist 6[https://www.transifex.com] 7username = User 8token = 9password = un54f3_p4ssw0rd! 10hostname = https://www.transifex.com 11 12# setup example project 13mkdir example; cd example 14tx init 15tx set --auto-remote https://www.transifex.com/projects/p/my-project/ 16 17# get the files 18tx pull -l pt_BR 19 20# edit things 21poedit / linguist-qt4 22 23# push to transifex 24tx push -t
-
Glyphsearch
2014-08-10 Icon/glyph search engine