Notes from https://www.youtube.com/watch?v=O1YP8QP9gLA
"Let's work the problem, people. Let's not make things any worse by guessing."
- Construct Hypothesis of what's happening
- Collect data
- Analyze data and draw a conclusion
Notes from https://www.youtube.com/watch?v=O1YP8QP9gLA
"Let's work the problem, people. Let's not make things any worse by guessing."
This gist had a far larger impact than I imagined it would, and apparently people are still finding it, so a quick update:
(async main(){...}())
as a substitute for TLA. This completely eliminates the blocking problem (yay!) but it's less powerful, and harder to statically analyse (boo). In other words the lack of TLA is causing real problemsI'll leave the rest of this document unedited, for archaeological
# Oh dear god why | |
___ = ( | |
_ = ' ' =~ /$/ # 10 - apparently EOL match works like that on spaces | |
) * | |
_ + # * 10 -> 100 | |
_ + # + 10 -> 110 | |
_ / # + 10 / | |
( | |
(__=$$/$$) + # 1 |
#!/bin/bash | |
# | |
# Swap/Roll a file handle between processes. | |
# | |
# Posted at https://groups.google.com/forum/#!topic/alt.hackers/0ZMsMc5DvUw | |
# | |
# Usage: | |
# | |
# fdswap.sh <old logfile> <new logfile> [optional pids] | |
# fdswap.sh /var/log/logfile /tmp/logfile [pids] |
# Start the old vagrant | |
$ vagrant init centos-6.3 | |
$ vagrant up | |
# You should see a message like: | |
# [default] The guest additions on this VM do not match the install version of | |
# VirtualBox! This may cause things such as forwarded ports, shared | |
# folders, and more to not work properly. If any of those things fail on | |
# this machine, please update the guest additions and repackage the | |
# box. |
I just had to set up Jenkins to use GitHub. My notes (to myself, mostly):
For setting up Jenkins to build GitHub projects. This assumes some ability to manage Jenkins, use the command line, set up a utility LDAP account, etc. Please share or improve this Gist as needed.