- https://github.com/esi/esi-swagger-ui
- https://github.com/esi/localization
- https://github.com/esi/esi-bot
- https://github.com/ccpgames/focusgrouplogs-frontend
- https://github.com/ccpgames/setuphelpers
- https://github.com/ccpgames/esub
- https://github.com/ccpgames/esub-client
- https://github.com/ccpgames/kube-shields
- https://github.com/ccpgames/pypackage
- https://github.com/ccpgames/shiptoasting
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""Merge or unmerge kubernetes config files. | |
Usage: | |
kube_merge_configs.py [options] <conf_yaml> | |
Options: | |
--unmerge, -u Remove the input file from your main config | |
--noop Don't write the main config, dump to stdout | |
""" |
I hereby claim:
- I am a-tal on github.
- I am atal (https://keybase.io/atal) on keybase.
- I have a public key whose fingerprint is BBFD 6BAE 260E 7CD0 65DD 009D 842F 28FF 9C2F B6D7
To claim this, I am signing this object:
from | to | description |
---|---|---|
0 | 10,000 | System items (including junkyards and other special purpose items |
500,000 | 1,000,000 | Factions |
1,000,000 | 2,000,000 | NPC corporations |
3,000,000 | 4,000,000 | NPC characters (agents and NPC corporation CEO's) |
9,000,000 | 10,000,000 | Universes |
10,000,000 | 11,000,000 | NEW-EDEN Regions |
11,000,000 | 12,000,000 | Wormhole Regions |
12,000,000 | 13,000,000 | Abyssal regions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"endpoint": "esi-fittings", | |
"method": "delete", | |
"route": "/characters/{character_id}/fittings/{fitting_id}/", | |
"status": "green", | |
"tags": [ | |
"Fittings" | |
] | |
}, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import requests | |
def main(): | |
spec = requests.get("https://esi.tech.ccp.is/latest/swagger.json").json() | |
print("## requires auth\n{}\n".format( | |
"\n".join(sorted( | |
" - {} {}".format(z, x) for | |
x, y in spec["paths"].items() for |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""Example code for using gevent and subprocess to run a command | |
with shell while streaming stdout and stderr to logging. | |
""" | |
import logging | |
from gevent import Greenlet, iwait, joinall | |
from gevent.subprocess import Popen, PIPE | |
logging.basicConfig(level=logging.DEBUG) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""python proof for: https://www.youtube.com/watch?v=eivGlBKlK6M | |
100 boxes randomly containing numbers 1-100. | |
50 choices per player. | |
100 players numbered 1-100. | |
all players must find their number in a box to win. |