I hereby claim:
- I am freika on github.
- I am freika (https://keybase.io/freika) on keybase.
- I have a public key ASCWIyzC-S-YzhnBKlCs699w5HbV_bfiUKhVyRMeT15WYwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| { | |
| "nodes":[ | |
| { | |
| "node":"Iron", | |
| "name":"Iron" | |
| }, | |
| { | |
| "node":1, | |
| "name":"node1" | |
| }, |
| function get_ynab_categories(accessToken, budgetId) { | |
| const groups = fetch_ynab_data(accessToken, "budgets/" + budgetId + "/categories").category_groups; | |
| const columns = ["Name", "Budgeted", "Activity", "Balance"]; | |
| const rows = []; | |
| for (var group_idx = 0; group_idx < groups.length; group_idx++) { | |
| // Add the group | |
| var group = groups[group_idx]; | |
| // Skip internal and hidden categories |
Порядок случайный и с приоритетами ничего общего не имеет
Этот вишлист — на все случаи жизни. Это не руководство к действию, а хотелки и обозначение направления интересов :) Кроме того, я ещё не знаю, кем хочу стать, когда вырасту, поэтому открыт так же и к чему-то, что вообще не обозначено ниже, но кажется вам достаточно интересным и/или захватывающим, чтобы этим поделиться :)
| class User | |
| def initialize(first_name, last_name) | |
| @first_name = first_name | |
| @last_name = last_name | |
| end | |
| def full_name(format = nil) | |
| name = "#{@first_name} #{@last_name}" | |
| case format.to_sym |
| class BinaryCalc | |
| def initialize(arg1, arg2, operation) | |
| @arg1 = arg1.to_s | |
| @arg2 = arg2.to_s | |
| @operation = operation == 'plus' ? :+ : :- | |
| end | |
| def call | |
| (@arg1.to_i(2).public_send(@operation, @arg2.to_i(2)).to_s(2)) | |
| end |
| { | |
| "always_prompt_for_file_reload": false, | |
| "always_show_minimap_viewport": false, | |
| "animation_enabled": true, | |
| "atomic_save": true, | |
| "auto_close_tags": true, | |
| "auto_complete": true, | |
| "auto_complete_commit_on_tab": false, | |
| "auto_complete_delay": 50, | |
| "auto_complete_selector": "source - comment, meta.tag - punctuation.definition.tag.begin", |
| #!/usr/bin/env ruby | |
| require 'spf' | |
| require 'spf/query' | |
| require 'pry' | |
| KIOSK_IP = '136.243.75.105' # Адрес сервера srv-1.kiiiosk.ru с которого отправляются письма | |
| # KIOSK_IP = '2a01:4f8:212:295d::2' # Адрес сервера srv-1.kiiiosk.ru с которого отправляются письма | |
| KIOSK_SPF = %w[ | |
| _spf.kiiiosk.ru |
| Get the Heroku db as detailed here: | |
| http://devcenter.heroku.com/articles/pgbackups#exporting_via_a_backup | |
| 1. heroku pgbackups:capture | |
| 2. heroku pgbackups:url <backup_num> #=>backup_url | |
| - get backup_num with cmd "heroku pgbackups" | |
| 3. curl -o latest.dump <backup_url> | |
| Then locally do: | |
| $ pg_restore --verbose --clean --no-acl --no-owner -h localhost -U myuser -d mydb latest.dump |
| id | result | skill_rating | sr_diff | season_id | streak | comment | rounds | party_size | map_name | heroes_names | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1104 | win | 2441 | 21 | 1 | 2 | 2 | 1 | Eichenwalde | D.Va | ||
| 1102 | win | 2420 | 25 | 1 | 1 | 2 | 1 | Numbani | Junkrat | ||
| 1101 | lose | 2395 | -23 | 1 | -3 | 4 | 1 | King's Row | Ana | ||
| 1100 | lose | 2418 | -25 | 1 | -2 | 2 | 0 | Watchpoint: Gibraltar | Ana, D.Va | ||
| 1098 | lose | 2443 | -24 | 1 | -1 | 2 | 1 | Volskaya Industries | D.Va | ||
| 1097 | win | 2467 | 19 | 1 | 1 | 2 | 1 | Dorado | D.Va | ||
| 1096 | lose | 2448 | -25 | 1 | -1 | 2 | 1 | Numbani | Symmetra, D.Va | ||
| 1095 | win | 2473 | 22 | 1 | 1 | 2 | 1 | Hollywood | D.Va | ||
| 1094 | lose | 2451 | -24 | 1 | -1 | 2 | 1 | Eichenwalde | Ana, Pharah |