Skip to content

Instantly share code, notes, and snippets.


Koong Kyungmi kyungmi

View GitHub Profile
kyungmi / preventrefresh.js
Created Dec 4, 2018 — forked from z2015/preventrefresh.js
Prevent automatic browser scroll on refresh
View preventrefresh.js
$(window).on('unload', function() {
window.onunload = function(){ window.scrollTo(0,0); }
if ('scrollRestoration' in history) {
history.scrollRestoration = 'manual';
kyungmi /
Last active Nov 18, 2018
RxJS 퀵스타트 9장

상태 관리 operator (253p)

  • 데이터의 상태를 유지하기 위한 방법
  • 기존에 반환했던 데이터를 저장했다가 이후 데이터 작업시 첫번째 인자로 전달해줌


kyungmi /
Last active Nov 18, 2018
RxJS 퀵스타트 8장
kyungmi /
Last active Nov 19, 2018
RxJS 퀵스타트 10장

RxJS 스케줄러 (272p)

  • A Scheduler lets you define in what execution context will an Observable deliver notifications to its Observer.
    • 스케줄러는 어떤 실행 컨텍스트에서 Observable이 Observer에게 notification을 보낼지 정의할 수 있게 한다.
  • 프로그래밍 언어의 스케줄러를 효과적으로 사용할 수 있도록 만든 가상의 스케줄러. 언어의 특징을 담고 있어서 언어별로 쓰임이 다르다.


Scheduler Description Purpose
kyungmi /
Last active Nov 21, 2018 — forked from ygotthilf/
How to generate JWT RS256 key
ssh-keygen -t rsa -m PEM -b ${KEY_LENGTH} -f ${KEY_FILE_NAME}.key -C ""
openssl rsa -in ${KEY_FILE_NAME}.key -pubout -outform PEM -out ${KEY_FILE_NAME}
cat ${KEY_FILE_NAME}.key
kyungmi / postman-helper.js
Last active Apr 16, 2019
Postman common helper registered via `eval()`
View postman-helper.js
// Put this script in `Pre-req` or `Tests` and run
pm.globals.set('loadHelpers', function loadHelpers() {
let helpers = {};
let escapedUtf16Regex = /\\u([\d\w]{4})/gi;
helpers.getValue = (name) => pm.variables.get(name);
helpers.getResult = (index) => {
const body = pm.response.json().result;
if (typeof index !== 'undefined' && body instanceof Array) {
return body[index];