Skip to content

Instantly share code, notes, and snippets.

View jojoldu's full-sized avatar
💭
I may be slow to respond.

DongUk Lee jojoldu

💭
I may be slow to respond.
View GitHub Profile
@jojoldu
jojoldu / sql.md
Last active February 3, 2020 23:57
SELECT *
FROM product
ORDER BY id
LIMIT 10000, 2
SELECT *
@jojoldu
jojoldu / iterm2.md
Created April 15, 2018 02:06 — forked from squarism/iterm2.md
iterm2 cheatsheet

Tabs and Windows

Function Shortcut
Fullscreen + Enter
Previous Tab + Left Arrow
Next Tab + Right Arrow
Go to Tab + Number
Go to Window + Option + Number
Go to Split Pane by Direction + Option + Arrow
@jojoldu
jojoldu / MySQL_macOS_Sierra.md
Created October 30, 2017 13:59 — forked from nrollr/MySQL_macOS_Sierra.md
Install MySQL on Sierra using Homebrew

Install MySQL on macOS Sierra

This procedure explains how to install MySQL using Homebrew on macOS Sierra 10.12

Install Homebrew

  • Installing Homebrew is effortless, open Terminal and enter :
    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • Note: Homebrew will download and install Command Line Tools for Xcode 8.0 as part of the installation process.

Install MySQL

At this time of writing, Homebrew has MySQL version 5.7.15 as default formulae in its main repository :

@jojoldu
jojoldu / monad-in-java.md
Created August 20, 2017 07:27 — forked from jooyunghan/monad-in-java.md
한글번역 - Functor and monad examples in plain Java

Functor and monad examples in plain Java

이 글은 우리가 쓴 책, 'Reactive Programming with RxJava' 의 부록이었다. Reactive programming과 관련이 깊은 주제긴 하지만 모나드를 소개한다는 게 책과 썩 어울리지는 않았다. 그래서 나는 따로 블로그에 올리기로 했다. 프로그래밍을 다루는 블로그에서 *"반은 맞고 반은 틀릴 지 모르는 나만의 모나드 설명"*이란 것이 새로운 *"Hello World"*라는 점을 나도 잘 안다. 하지만 이 글은 펑터(functor)와 모나드(monad)를 자바 자료 구조와 라이브러리라는 각도에서 바라보고 있으며, 이는 공유할 정도의 가치는 있을거라 생각했다.

@jojoldu
jojoldu / 박재성님의_강의를_더_효율적으로_수강하는법.md
Last active April 5, 2017 00:05
박재성님의 강의를 좀 더 효율적으로 수강하는 방법

1. 강의 내용을 블로그에 정리하기

  • 보통 1시간은 이론, 2시간은 실습시간
  • 1시간의 이론시간 내용은 들으면서 바로바로 타이핑
  • 슬라이드에 있는 내용 보다는 슬라이드를 설명하는 강사님의 이야기를 기록하는것이 효율적 (슬라이드는 공유가 되어있음)
  • 이론시간에 언급되는 키워드의 경우 별도로 찾아서 정리해보기 (AOP, 트랜잭션, 캐시 등)

2. 강의에서 언급한 내용을 실제로 해보기

  • 객체지향을 연습하는 가장 좋은 방법은 DB와 웹이 없는 순수 Java 어플리케이션이라는 이야기가 나옴
  • 블랙잭과 같은 카드게임, 은행 순번표 시스템 등
  • 강의시간에 배운 객체지향 코드를 떠올리며 실제로 만들어 보기
@jojoldu
jojoldu / github-markdown.css
Created January 25, 2017 03:46
github-markdown.css
@font-face {
font-family: octicons-link;
src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM+8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB/aFGpk3jaTY6xa8JAGMW/O62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v+k/0an2i+itHDw3v2+9+DBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3/I7AtxEJLtzzuZfI+VVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy/Lt7Kc+0vWY/gAgIIEqAN9we0pwKXreiMasxvabDQMM4riO+qxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw+ymhce7vwM9jSqO8JyVd5RH9gyTt2+J/yUmYlIR0s04n6+7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv/ocTRF42mNgZGBgYGbwZOBiAAFGJBIMAA
@jojoldu
jojoldu / for ty
Created May 29, 2016 01:50
ty.java
public class Main {
static int N = 4;
static int[] solution = new int[N];
static int[] use = new int[N];
public static void main(String[] args){
backtrack(0);
}
@jojoldu
jojoldu / Main.java
Created May 24, 2016 23:53
boj-11048
/**
* Created by jojoldu@zuminternet.com on 2016-05-24.
*/
import java.util.Scanner;
/**
* https://www.acmicpc.net/problem/11048
*/
public class Main {
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* https://www.acmicpc.net/problem/11048
*/
public class Main {
private static int[][] maze;
private static long max=0;
@jojoldu
jojoldu / Main.java
Created May 10, 2016 23:44
boj-1305
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
private static int line;
private static String base;
public static void main(String[] args) throws IOException {