I hereby claim:
- I am g-pavlik on github.
- I am gpawlik (https://keybase.io/gpawlik) on keybase.
- I have a public key ASC4EIgGqLjcl8aWQ5fI9lb6uL42wiS9-2KNexhZ9cZMzwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
Export your public key:
keybase pgp export > keybase-public.key
Export your private key:
keybase pgp export --secret > keybase-private.key
I hereby claim:
To claim this, I am signing this object:
:medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal: :medal::medal::medal::medal::medal::medal::medal::medal::medal:
1 | { true }
2 | a := 1
3 | { a = 1 } % comment to clarify your thoughs| alias gsb="select option in `git branch --sort=-committerdate | head -n $(( $LINES / 2 )) | grep -v '*'`; do git checkout $option; break ;done" | |
| # --sort=-committerdate # sorts branches by commit dates (use --sort=-committerdate for opposite direction) | |
| # $(( $LINES / 2 )) # use half of your terminal height (I like to have some context preserved). | |
| # use -n 100000000 to use all terminal space (select will reduce the number of options for you) | |
| # grep -v '*' - exclude the current branch, if you remove this you have to accomodate the '*' char in $option | |
| # break - remove this if you want to switch, and the immediatelly be given option to switch again :D (just a joke, it's useless without it) |
| (function() { | |
| // Updates GitHub favicon on pull request pages depending on it's check's status | |
| // if the last checked status was 'pending' | |
| // it will refresh every 5 minutes if you leave the tab | |
| // and will refresh once more when you re-enter it | |
| // if the status was 'success' or 'failure' - it will just update the favicon | |
| is_pending = function() { return !!document.querySelector('.donut-chart>.pending'); }; | |
| is_failure = function() { return !!document.querySelector('.donut-chart>.failure'); }; | |
| update_favicon = function() { |
| # run specs using shared examples after touching shared example itself | |
| watch(%r'spec/support/shared_examples/.*\.rb') do |m| | |
| m.each_with_object([]) do |m, files| | |
| defline = `grep shared_example.*$ #{m}` | |
| shared_example_name = %r[shared_examples ["':](.*)["'] do].match(defline)[1] | |
| new_files = | |
| `grep -r #{shared_example_name} spec/ --include="*_spec.rb" | grep -E "spec/.*_spec\.rb" -o`.split("\n") | |
| files.concat(new_files) | |
| end |
| I would suggest to after step: | |
| "Move incremental configs" | |
| to add step: | |
| "run composer update" and push to master. | |
| Arguments: | |
| - composer update is fairly safe since we moved to explicit versions | |
| - doing so will give us 2 weeks evaluation before next release | |
| (both when developing and when PO evaluates new release candidate) |
This is what I've mentioned on our call. Let me prove this could work and please prove me wrong or point weak spots.
CHECK_THIS_BEFORE_MAKING_NEW_MIGRATION, with entry 2015-01-12 prepared for column foo removal. Please remove after at least 5 releases (see first assumpti