Skip to content

Instantly share code, notes, and snippets.

View cereme's full-sized avatar
🔥

Sangyun Pae cereme

🔥
View GitHub Profile
@cereme
cereme / WTF.py
Created April 10, 2020 07:33
hashable?
class HashableTrap:
def __init__(self, data):
self.data = data
def __repr__(self):
return "EvenReprIsSame"
def __hash__(self):
return 1
@cereme
cereme / baram.py
Created April 19, 2020 09:54
Baram
import re
lines = None
char_dict = {}
valid_regex = re.compile('[가-힣A-Za-z0-9]')
def char_filter(elem):
return bool(valid_regex.match(elem[0]))
with open('./baram_email.txt', 'r') as f:
lines = f.readlines()
@cereme
cereme / traceconfig.py
Created June 25, 2020 06:53
Trace all events on aiohttp with TraceConfig
import aiohttp
def generate_logger(name):
async def logger(session, trace_config_ctx, params):
print(name)
return logger
trace_config = aiohttp.TraceConfig()
handlers = filter(lambda x: x.startswith("on_"), dir(trace_config))
for handler_name in handlers:
getattr(trace_config, handler_name).append(generate_logger(handler_name))
@cereme
cereme / keybase.md
Created August 25, 2020 05:28
keybase.md

Keybase proof

I hereby claim:

  • I am cereme on github.
  • I am cereme (https://keybase.io/cereme) on keybase.
  • I have a public key ASDrG4ErPPjhRtDwsUAdViseRShglQqhbnYfAFE7wLKtUAo

To claim this, I am signing this object:

@cereme
cereme / foo.css
Created April 26, 2021 09:02
1:1 aspect ratio image
div.thum {
position: relative;
width: 100%;
padding-top: 100%; /* initial ratio of 1:1*/
}
div.thum > img {
width: 100%
position: absolute;
top: 0;