markdown 下载图片

Download image
```
import urllib.request

urllib.request.urlretrieve("http://blog.ru/wp-content/b-IMG_1571a1da0aa3.jpg", "img.jpg")
```

markdown Json操纵

https://stackabuse.com/reading-and-writing-json-to-a-file-in-python/

Json manipulation
### Write json
```
import json

data = {}
data['people'] = []
data['people'].append({
    'name': 'Scott',
    'website': 'stackabuse.com',
    'from': 'Nebraska'
})
data['people'].append({
    'name': 'Larry',
    'website': 'google.com',
    'from': 'Michigan'
})
data['people'].append({
    'name': 'Tim',
    'website': 'apple.com',
    'from': 'Alabama'
})

with open('data.txt', 'w') as outfile:
    json.dump(data, outfile)
```
### Read json
```
import json

with open('data.txt') as json_file:
    data = json.load(json_file)
    for p in data['people']:
        print('Name: ' + p['name'])
        print('Website: ' + p['website'])
        print('From: ' + p['from'])
        print('')
```

markdown Json操纵

https://stackabuse.com/reading-and-writing-json-to-a-file-in-python/

Json manipulation
### Write json
```
import json

data = {}
data['people'] = []
data['people'].append({
    'name': 'Scott',
    'website': 'stackabuse.com',
    'from': 'Nebraska'
})
data['people'].append({
    'name': 'Larry',
    'website': 'google.com',
    'from': 'Michigan'
})
data['people'].append({
    'name': 'Tim',
    'website': 'apple.com',
    'from': 'Alabama'
})

with open('data.txt', 'w') as outfile:
    json.dump(data, outfile)
```
### Read json
```
import json

with open('data.txt') as json_file:
    data = json.load(json_file)
    for p in data['people']:
        print('Name: ' + p['name'])
        print('Website: ' + p['website'])
        print('From: ' + p['from'])
        print('')
```

markdown Dict操纵

Dict manipulation
### Create dict
```
released = {
		"iphone" : 2007,
		"iphone 3G" : 2008,
		"iphone 3GS" : 2009,
		"iphone 4" : 2010,
		"iphone 4S" : 2011,
		"iphone 5" : 2012
	}
```
### Loop dict
```
for key,val in released.items():
    print key, "=>", val
```

markdown Dict操纵

Dict manipulation
### Create dict
```
released = {
		"iphone" : 2007,
		"iphone 3G" : 2008,
		"iphone 3GS" : 2009,
		"iphone 4" : 2010,
		"iphone 4S" : 2011,
		"iphone 5" : 2012
	}
```
### Loop dict
```
for key,val in released.items():
    print key, "=>", val
```

markdown Auth0笔记

Auth0.md

markdown Auth0笔记

Auth0.md

markdown 并查集

notes.md
[一道经典的并查集问题](https://github.com/JiaHeng-DLUT/PAT/blob/master/1118.md)

markdown keybase.md

keybase.md
### Keybase proof

I hereby claim:

  * I am bcruz803 on github.
  * I am bcruz (https://keybase.io/bcruz) on keybase.
  * I have a public key ASAK5OTG6bpStfL4q946HiFRqETbliutI94ILQyj1qsLAAo

To claim this, I am signing this object:

```json
{
  "body": {
    "key": {
      "eldest_kid": "01200ae4e4c6e9ba52b5f2f8abde3a1e2151a844db962bad23de082d0ca3d6ab0b000a",
      "host": "keybase.io",
      "kid": "01200ae4e4c6e9ba52b5f2f8abde3a1e2151a844db962bad23de082d0ca3d6ab0b000a",
      "uid": "3d98fce4aa98233108c391687c1bd719",
      "username": "bcruz"
    },
    "merkle_root": {
      "ctime": 1567809991,
      "hash": "7fe7ca9284c786f80ffcfe97dde462f56f01dc24291374e8309cde67328a5c660d00e5729cb71a8fae02cab509ff77acde37c44447343d256845651ab1624719",
      "hash_meta": "783d794847c3663c398d27bc0c8b6d1de5399ff6c346a1cf7b0bd387a44b20d2",
      "seqno": 6190606
    },
    "service": {
      "entropy": "UQA4ub6U5j9aVVZg4p8tutEx",
      "name": "github",
      "username": "bcruz803"
    },
    "type": "web_service_binding",
    "version": 2
  },
  "client": {
    "name": "keybase.io go client",
    "version": "4.4.0"
  },
  "ctime": 1567809998,
  "expire_in": 504576000,
  "prev": "3c7f0ccad777ca4c030ffc069d401dff8c0cbbb0f6c642bb073774746c7e3c0c",
  "seqno": 6,
  "tag": "signature"
}
```

with the key [ASAK5OTG6bpStfL4q946HiFRqETbliutI94ILQyj1qsLAAo](https://keybase.io/bcruz), yielding the signature:

```
hKRib2R5hqhkZXRhY2hlZMOpaGFzaF90eXBlCqNrZXnEIwEgCuTkxum6UrXy+KveOh4hUahE25YrrSPeCC0Mo9arCwAKp3BheWxvYWTESpcCBsQgPH8Mytd3ykwDD/wGnUAd/4wMu7D2xkK7Bzd0dGx+PAzEIMBSH1jR8GH8vMTjBKik562VFrXOLfXGMJnQQs4qNAOxAgHCo3NpZ8RAwwFbQDWsO8gDZF9wwKt0chfjAX4eNkQfNO3tv8B9hH8qCDgxv9rWDwIjNAhNjS7uJiAUcLxpChBsbboI3CRXDahzaWdfdHlwZSCkaGFzaIKkdHlwZQildmFsdWXEIEl/bL+zz528dnltvSK6A6y1aFNiDOuYRGbqFhTrktwOo3RhZ80CAqd2ZXJzaW9uAQ==

```

And finally, I am proving ownership of the github account by posting this as a gist.

### My publicly-auditable identity:

https://keybase.io/bcruz

### From the command line:

Consider the [keybase command line program](https://keybase.io/download).

```bash
# look me up
keybase id bcruz
```

markdown Magento SCA - 条纹

notes.md
# Notes

### test card for verifying SCA setup

https://stripe.com/docs/testing#regulatory-cards