Skip to content

Instantly share code, notes, and snippets.

View gracefulife's full-sized avatar
πŸ˜„
be happy

gracefulife gracefulife

πŸ˜„
be happy
View GitHub Profile
@gracefulife
gracefulife / example.md
Created September 28, 2018 04:07 — forked from sdnts/example.md
Postman pm.sendRequest example

To send a request via the sandbox, you can use pm.sendRequest.

pm.test("Status code is 200", function () {
    pm.sendRequest('https://postman-echo.com/get', function (err, res) {
        pm.expect(err).to.not.be.ok;
        pm.expect(res).to.have.property('code', 200);
        pm.expect(res).to.have.property('status', 'OK');
    });
});
@gracefulife
gracefulife / BaseFragment.java
Created March 6, 2018 05:03
MVVM base fragment format
package XXXXX;
import android.arch.lifecycle.ViewModel;
import android.os.Bundle;
import android.support.annotation.LayoutRes;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@gracefulife
gracefulife / keymap.cson
Created August 31, 2017 08:54 — forked from sethlopezme/keymap.cson
My Atom keymap for focusing and splitting panes, and moving pane items. Based on the shortcuts from the Origami (https://packagecontrol.io/packages/Origami) package for Sublime Text.
'.platform-darwin':
# focus pane
'cmd-k left': 'window:focus-pane-on-left'
'cmd-k right': 'window:focus-pane-on-right'
'cmd-k up': 'window:focus-pane-above'
'cmd-k down': 'window:focus-pane-below'
# split pane
'cmd-k cmd-left': 'pane:split-left'
'cmd-k cmd-right': 'pane:split-right'
'cmd-k cmd-up': 'pane:split-up'

RxJava Study github repo

1일차

cold / hot observable

~ cold: 데이터 λ“€μ–΄μ˜€λ©΄ λ°”λ‘œ 처리 ~ ~ hot: 데이터가 λ“€μ–΄μ˜€λ©΄ 데이터λ₯Ό ν™€λ“œν•œ μƒνƒœλ‘œ λ­”κ°€ λ‹€λ₯Έ 처리λ₯Ό ν•  수 μžˆλ„λ‘ ν•΄μ€Œ ~

cold: 일반적인 observable. ꡬ독을 ν• λ•Œλ§ˆλ‹€ μƒˆλ‘œμš΄ 슀트림 생성. κ·Έλž˜μ„œ λΆ™μ–΄μžˆλŠ” λͺ¨λ“  μ˜€νΌλ ˆμ΄μ…˜μ΄ 각 μŠ€νŠΈλ¦Όλ§ˆλ‹€ 싀행이 됨-> 퍼포먼슀 μ €ν•˜

@gracefulife
gracefulife / gist:db6d0fd1399f428c9002d06a6fe0ab69
Created September 28, 2016 04:53 — forked from alimd/gist:3344523
All github Emoji (Smiles)

All github Emoji (Smiles)

ali.md/emoji

:bowtie: | πŸ˜„ | πŸ˜† | 😊 | πŸ˜ƒ | ☺️ | 😏 | 😍 | 😘 | :kissing_face: | 😳 | 😌 | πŸ˜† | 😁 | πŸ˜‰ | :wink2: | πŸ‘… | πŸ˜’ | πŸ˜… | πŸ˜“

😩 | πŸ˜” | 😞 | πŸ˜– | 😨 | 😰 | 😣 | 😒 | 😭 | πŸ˜‚ | 😲 | 😱 | :neckbeard: | 😫 | 😠 | 😑 | 😀 | πŸ˜ͺ | πŸ˜‹ | 😷

😎 | 😡 | πŸ‘Ώ | 😈 | 😐 | 😢 | πŸ˜‡ | πŸ‘½ | πŸ’› | πŸ’™ | πŸ’œ | ❀️ | πŸ’š | πŸ’” | πŸ’“ | πŸ’— | πŸ’• | πŸ’ž | πŸ’˜ | ✨

@gracefulife
gracefulife / ubuntu_agnoster_install.md
Created September 28, 2016 04:45 — forked from renshuki/ubuntu_agnoster_install.md
Ubuntu 14.04 + Terminator + Oh My ZSH with Agnoster Theme

Install Terminator (shell)

sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminator

Terminator should be setup as default now. Restart your terminal (shortcut: "Ctrl+Alt+T").

Install ZSH

@gracefulife
gracefulife / RxJava.md
Created September 16, 2016 19:09 — forked from cesarferreira/RxJava.md
Party tricks with RxJava, RxAndroid & Retrolambda

View Click

Instead of the verbose setOnClickListener:

RxView.clicks(submitButton).subscribe(o -> log("submit button clicked!"));

Filter even numbers

Observable
    .just(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
@gracefulife
gracefulife / README.md
Created April 8, 2016 12:51 — forked from allieus/README.md
넀이버 λΈ”λ‘œκ·Έ 크둀링

넀이버 λΈ”λ‘œκ·Έ 크둀링

  • 파이썬3 μ—μ„œ λ™μž‘ν•©λ‹ˆλ‹€.
  • requests, beautifulsoup4 λΌμ΄λΈŒλŸ¬λ¦¬κ°€ ν•„μš”ν•©λ‹ˆλ‹€.
pip install requests beautifulsoup4

AskDjango

@gracefulife
gracefulife / angular_universal_korean.md
Created March 31, 2016 11:36 — forked from devinabyss/angular_universal_korean.md
Angular Universal (Angular 2 Server Rendering) λ²ˆμ—­λ¬Έ
/**
* 객체화에 μ‹€νŒ¨ν•œ 경우
*
* @since 2016-01-28
* @author Gracefulife
*/
public class ConvertFailedException extends IllegalArgumentException {
private static final long serialVersionUID = 1L;
public ConvertFailedException() {