- Aim: increase efficiency, productivity, and overall happiness
- Mileage may vary depending on workplace culture, individual preference, etc
- mediation between personal goals and workplace goals
- Technologies and tools
- Culture
- Personal development
| #! /usr/bin/env python | |
| """CSV transposer | |
| Transposes the contents of a CSV file and writes the CSV result to another | |
| file. | |
| (see: http://en.wikipedia.org/wiki/Transpose) | |
| Runs on Python 2.7.3 |
| #! /usr/bin/env python | |
| """Permutation generator | |
| Just a sample usage of itertools.permutations() (Python 2.6 and later) | |
| """ | |
| import itertools |
| // see: http://jsfiddle.net/r5p9Lbj5/ | |
| function Node(value) { | |
| this.bottom = null; | |
| this.value = value; | |
| } | |
| function Stack() { | |
| this.top = null; | |
| } |
| #!/usr/bin/env bash | |
| # meant to be run in the repo top directory | |
| IN=`git status --porcelain | cut -c4-` | |
| arr=$(echo $IN) | |
| for x in $arr | |
| do | |
| echo $x | |
| done |
| Metrics/MethodLength: | |
| Enabled: false | |
| Style/AlignParameters: | |
| EnforcedStyle: with_fixed_indentation | |
| Style/Documentation: | |
| Enabled: false | |
| Style/DotPosition: |
| # Available cops (218) | |
| # Type 'Lint' (38): | |
| Lint/AmbiguousOperator: | |
| Description: Checks for ambiguous operators in the first argument of a method invocation | |
| without parentheses. | |
| StyleGuide: https://github.com/bbatsov/ruby-style-guide#parens-as-args | |
| Enabled: true | |
| Lint/AmbiguousRegexpLiteral: | |
| Description: Checks for ambiguous regexp literals in the first argument of a method |