VirtualTam's bookmarks
29 bookmarks found
-
XKCD-like plots in Matplotlib and PlantUML
2016-05-26 - https://jakevdp.github.io/blog/2013/07/10/XKCD-plots-in-matplotlib/
- https://jakevdp.github.io/blog/2012/10/07/xkcd-style-plots-in-matplotlib/
- http://nrstickley.com/log/2019/01/22/
- http://nbviewer.jupyter.org/gist/juhasch/3835181
- http://matplotlib.org/xkcd/gallery.html
- https://github.com/ipython/xkcd-font
-
IPython - Rendering Notebooks on GitHub
2015-05-09 Wow, Github now has builtin support for IPython Notebooks \o/
-
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?
-
I Know Where Your Cat Lives...
2014-07-25 ... and happened to notice that he's eventually plotting to kill you. But you already knew that, right?
-
Grumpy Disney by TsaoShin on deviantART
2014-07-05 Classic Disney animated films. Now with Grumpy Cat!
This series features well known Disney films with the Internet's most famous grouchy feline in place of one of the characters.
The concept is simple: the appearance of the cat must derail the plot of the film.