VirtualTam's bookmarks
43 bookmarks found
-
Ansible AWX & Ansible Tower Documentation
2017-09-26 -
https://www.ansible.com/blog/2013/08/05/supercharge-ansible-with-ansibleworks-awx-1-2
-
https://jpmens.net/2017/10/23/trigger-awx-job-runs-on-scm-commit/
-
https://www.jeffgeerling.com/blog/2017/ansible-open-sources-ansible-tower-awx
-
https://www.reddit.com/r/ansible/comments/6ymmny/awx_ansible_towers_upstream_open_source_project/
-
I CAN HAS COMMITZ?
-
SHAttered
2017-02-24 - https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html
- https://arstechnica.com/security/2017/02/at-deaths-door-for-years-widely-used-sha1-function-is-now-dead/
- https://news.ycombinator.com/item?id=13719368
- https://github.com/peff/git/commits/jk/sha1dc
- https://plus.google.com/+LinusTorvalds/posts/7tp2gYWQugL
-
Git from the inside out
2016-10-27 "Git in six thousand words"
-
IonicaBizau/git-stats · GitHub
2015-09-09 A GitHub-like contributions calendar, but locally, with all your git commits
-
Original script @ https://gist.github.com/yuvipanda/5174162
-
- 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:
-
gitbrute: bruteforce a Git commit SHA-1
2015-02-14 Applied example: https://github.com/bradfitz/deadbeef
-
18i8 ALSA driver:
Scarlett Mixer GUIs:
ALSA mixer:
Combo patch:
ALSA/Linux support (kernel mainline):
- search on "scarlett": https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?qt=grep&q=scarlett
- ALSA: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=76b188c4b370876018e3a778ec11a94a5316dbe4
- ALSA: usb-audio: Allow quirks to handle own resume and proc dump https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=3360b84b8ed1f08bfb39743465b858a04492fcc3
- ALSA: usb-audio: Add resume support for Scarlett mixers https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b61f90eac1ff9d1b30497e611aba4651d4066706
- ALSA: usb-audio: Fix Scarlett 6i6 initialization typo https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c99b9e853d3951fe521cc7b2357eec93d5c16246
ALSA/Linux support (experimental):
PulseAudio issues:
- http://unix.stackexchange.com/questions/89098/ideas-how-to-get-my-usb-audio-interface-to-work-with-linux
- http://linuxmusicians.com/viewtopic.php?f=6&t=11445
Jack latency tuning:
-
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?
-
Commit Logs From Last Night
2014-10-23 Tu t'es débuggé quand t'as bu ‽