VirtualTam's bookmarks
81 bookmarks found
-
Things Every Hacker Once Knew
2017-07-18 -
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
-
item = Jenkins.instance.getItemByFullName("your-job-name-here") // THIS WILL REMOVE ALL BUILD HISTORY item.builds.each() { build -> build.delete() } item.updateNextBuildNumber(1)
-
The Most Important Object In Computer Graphics History Is This Teapot - Facts So Romantic - Nautilus
2016-03-20 418 - I'm a teapot!
-
How to solve Git issues...
from https://presentate.com/bobthecow/talks/changing-history
-
Uses a project or repository's history to plot user contributions, displaying an elegant, colored graph of the file arborescence.
After running it on quite different projects...
- Python/Bash CI/Jenkins scripts
- Qt apps: GoldenDict, Psi+
- PHP website: Shaarli
...watching some vids on teh intartubez:
- Minecraft: https://www.youtube.com/watch?v=zRjTyRly5WA
- Linux kernel: https://www.youtube.com/watch?v=AhDiYPLo3p4
- Python: https://www.youtube.com/watch?v=cNBtDstOTmA
It allows to arbitrary spot some interesting implementation aspects (sorted by descending impact):
- language-dependent trees (oh hai Java packages ^^)
- framework-dependent trees
- project-management method (none, Agile, TDD)
Having a graphical tool also quickly shows:
- the overall structure of the project (a bit cooler than a simple $ tree, way quicker than loading the project on an IDE)
- the repartition of files (by extensions)
- who are the most active contributors
- what are the most modified files over time
- who does what: additions, deletions, refactoring
Some more CI-related matters:
- are there any tests?
- what is the source code / test code ratio? (we could expect a project/lib with N modules to have at least N test modules)
- who initiates / implements / optimizes test code?