Skip to content

Instantly share code, notes, and snippets.

👩‍💻
borrrring

JongChan Choi disjukr

👩‍💻
borrrring
Block or report user

Report or block disjukr

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View discord-mini.user.js
// ==UserScript==
// @name discord-mini
// @namespace http://0xabcdef.com/discord-mini
// @version 0.0.1
// @description 디스코드 방목록이랑 유저목록 가리고싶엉
// @author JongChan Choi <jong@chan.moe>
// @match https://discordapp.com/channels/*
// @grant none
// ==/UserScript==
View aheui.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@disjukr
disjukr / favorites.jql
Last active Mar 29, 2019
지라 즐겨찾기 필터 모음
View favorites.jql
# 나에게 할당된 이슈
assignee = currentUser() AND statusCategory != Done
# 내 거지만 아직 진행중이진 않은 이슈
assignee = currentUser() AND statusCategory = "To Do"
# 내 이슈중 3개월 넘게 업데이트 안 된 이슈
assignee = currentUser() AND statusCategory != Done AND updatedDate < startOfMonth(-3m)
# 내가 진행중인 이슈
View langdev-irccloud.user.js
// ==UserScript==
// @name langdev irccloud
// @namespace http://0xABCDEF.com/userscript/irccloud/langdev
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://www.irccloud.com/*
// @grant none
// ==/UserScript==
(function () {
@disjukr
disjukr / README.md
Last active Aug 29, 2015
super simple dom template function
View README.md

el

super simple dom template function

how to use

screenshot

View promise_async_await.md

Promise, async / await

안녕하세요, 이번 아는만큼 세미나에서는 블로킹과 논블로킹의 차이, 그리고 논블로킹의 콜백 지옥에 대해서 알아본 뒤, 콜백 지옥을 탈출할 수 있도록 돕는 Promise 객체와 async / await 문법을 살펴보겠습니다.

블로킹, 논블로킹

function blocking_wait(sec, callback) {
    var start_time = +new Date;
    while (+new Date < (start_time + sec * 1000));
    callback();
}
@disjukr
disjukr / irctalkk.user.js
Last active Aug 29, 2015
irctalk 웹클라 유저스크립트. 크롬만 지원.
View irctalkk.user.js
// ==UserScript==
// @name irctalkk
// @match https://beta.ircta.lk/*
// ==/UserScript==
// 스타일은 2초 단위로 다시 설정
window.setInterval(function () {
$('.ul-channels li').css('height', 22);
}, 2000);
View 문자열_인코딩.md

문자열 인코딩에 대해서...

문자 코드는 우리가 표현하고자 하는 문자들의 집합을 코드화시킨 것이고, 문자열 인코딩은 그러한 문자 코드의 배열을 메모리상에 표현하는 방법입니다.

문자 코드 인코딩
아스키 코드 iso 8859
View TGM_randomizer.md

원문: TGM randomizer

아리카의 테트리스 그랜드 마스터 시리즈에서 대부분의 게임은 같은 테트로미노가 연속적으로 나오지 않도록 순서를 뒤섞는다. 히스토리에는 최근에 나온 4 개의 테트로미노 조각을 담고, 가능한 이 중에 없는 테트로미노를 골라내도록 시도한다. 이 랜더마이저는 히스토리에 없는 조각이 나오지 않으면 주어진 횟수만큼 다시 "주사위를 던진다". TGM1은 4 번 시도한다; 이후 게임들이 사용하는 TGM 랜더마이저는 6 번 시도한다.

@disjukr
disjukr / DefaultKeyBinding.dict
Created Dec 25, 2013
my mac keybinding (Users/disjukr/Library/KeyBindings/DefaultKeyBinding.dict)
View DefaultKeyBinding.dict
{
/* home */
"\UF729" = "moveToBeginningOfLine:";
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";
/* end */
"\UF72B" = "moveToEndOfLine:";
"$\UF72B" = "moveToEndOfLineAndModifySelection:";
/* page up */
"\UF72C" = "pageUp:";
/* page down */
You can’t perform that action at this time.