Skip to content

Instantly share code, notes, and snippets.

View devunt's full-sized avatar
๐Ÿ™ƒ
Being unproductive

Bae Junehyeon devunt

๐Ÿ™ƒ
Being unproductive
View GitHub Profile
import { ESLintUtils } from '@typescript-eslint/utils';
export default ESLintUtils.RuleCreator((name) => name)({
name: 'no-excessive-whitespace',
meta: {
type: 'layout',
fixable: 'whitespace',
docs: {
description: 'Find excessive whitespace in classnames',
recommended: false,
XML +78/ -56 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 38.4%
SVG +20/ -20 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 34.0%
Dart +357/ -329 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–Œโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 26.7%
YAML +5/ -21 โ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 0.9%
๐ŸŒž Morning 42 commits โ–ˆโ–‰โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 9.1%
๐ŸŒ† Daytime 199 commits โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 43.3%
๐ŸŒƒ Evening 189 commits โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‹โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 41.1%
๐ŸŒ™ Night 30 commits โ–ˆโ–Žโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 6.5%

Keybase proof

I hereby claim:

  • I am devunt on github.
  • I am devunt (https://keybase.io/devunt) on keybase.
  • I have a public key whose fingerprint is 6319 6E84 D527 B115 7313 FC91 C9E4 965E 901B 88E7

To claim this, I am signing this object:

@devunt
devunt / ozinger-api.md
Last active November 15, 2022 10:00
์˜ค์ง•์–ด IRC ๋„คํŠธ์›Œํฌ API ๋ฌธ์„œ

์˜ค์ง•์–ด IRC ๋„คํŠธ์›Œํฌ API ๋ฌธ์„œ

๊ด€๋ จ IRC ๋ช…๋ น

  • /s registerapp ? (์•ฑ ์ตœ์ดˆ ๋“ฑ๋ก ๋ฐ ํ† ํฐ ๋ฐœ๊ธ‰)
  • /s enableapp ? (์•ฑ์„ ํŠน์ • ์ฑ„๋„์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ™œ์„ฑํ™”)
  • /s disableapp ?
  • /s unregisterapp ?
import re
import requests
RE_AUTHENTICITY_TOKEN = re.compile(r'<input.*value="(?P<token>[a-z0-9]{40})".*>')
class Twitter:
def __init__(self, username, password):
self.session = requests.Session()
@devunt
devunt / neurolinker.py
Last active August 29, 2015 14:04
BLE rssi catcher
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import atexit
import bluetooth._bluetooth as bluez
import struct
import subprocess
from time import time
from threading import Timer
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from threading import Thread
import subprocess
import logging
import os
SCREEN_LOCK = ["sudo", "-u", "devunt", "/usr/bin/gnome-screensaver-command", "-a"]
SCREEN_UNLOCK = ["sudo", "-u", "devunt", "/usr/bin/gnome-screensaver-command", "-d"]
@devunt
devunt / xchat_disable_shortcut.patch
Created December 6, 2013 01:11
A xchat patch to disable annoying keyboard shortcuts.
--- src_old/fe-gtk/menu.c 2013-12-06 10:07:24.153513364 +0900
+++ src_new/fe-gtk/menu.c 2013-12-06 10:07:09.105417417 +0900
@@ -1562,11 +1562,13 @@
static struct mymenu mymenu[] = {
{N_("_XChat"), 0, 0, M_NEWMENU, 0, 0, 1},
- {N_("Network Li_st..."), menu_open_server_list, (char *)&pix_book, M_MENUPIX, 0, 0, 1, GDK_s},
+ //{N_("Network Li_st..."), menu_open_server_list, (char *)&pix_book, M_MENUPIX, 0, 0, 1, GDK_s}, --20131206 devunt
+ {N_("Network Li_st..."), menu_open_server_list, (char *)&pix_book, M_MENUPIX, 0, 0, 1},
{0, 0, 0, M_SEP, 0, 0, 0},
~๋ชจ๊ทธ๋‹˜ ๋””๋„์Šค ์˜์‹ ๋‹ค~
๋””๋„์Šค ๋””๋„์Šค ๋ชจ๊ทธ๋‹˜ ์˜์‹ ๋‹ค
์œ ์„ ๋ฒˆ์ฉ ๋ฌด์„ ๋ฒˆ์ฉ ์ „์‚ฐ๋ง์„ ์ฅ๋ฝํŽด๋ฝ
์ข€๋น„๋“ค์„ ํ•œ๋Œ€๋ชจ์•„ ๋””๋„์Šค ์˜์‹ ๋‹ค
๋ธŒ๋ ˆ์ธ ์˜์‹œ๋˜ ๋””๋„์Šค ์˜ค๋Š˜์€ ์„ ๊ด€์œ„ ์˜์‹ ๋‹ค
TCP(ํ‹ฐ์”จํ”ผ) ํŒจํ‚ท UDP(์œ ๋””ํ”ผ) ํŒจํ‚ท
๋””๋„์Šค ์˜์‹ ๋‹ค