multi

    [Docker] Docker compose with wordpress

    (Ubuntu 16.04 64bit) Reference : https://docs.docker.com/compose/git hub : https://github.com/docker/compose/releases 1. DefineDocker compose는 여러개의 container를 실행시키는데 사용하는 것이다. 2. Install Docker Compose(ref : https://docs.docker.com/compose/install/)$ sudo -s$ sudo curl -L https://github.com/docker/compose/releases/download/1.6.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compos..

    [c++] fwrite의 thread-safety란

    1.fwrite의 기능은 thread에 safety하지 못한가?구글링을 해보니깐 thread-safe와 atomic이란 두개의 개념이 존재했다. 이것 먼저 집고 가자. 2. thread-safe란멀티 thread에 의한 동시에 작업되는 공간에서 보장된 신뢰도 있는 작업을 할 수 있는 데이터 구조에 대한 것을 의미한다.(http://en.wikipedia.org/wiki/Thread_safety) 3. atomic이란대략 자원경쟁을 막는 하나의 데이터를 보호하는 것같은데.. 찾기가 어렵네;(http://2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=286485) 정리 : atomic이란 원자와 같은 성질을 같은 구조로 thread safety도 만족하면서 예상되는 결과도 보..

    [ubuntu] terminal 다중 창 'Terminator' ( multi terminal )

    1. 터미널이 답답해서 검색 시작했다.네이버에서 'ubuntu 터미널 다중 창'이라 치니깐 죽 나온다. 2. 설치 방법환경 ; ubuntu 12.04 LTS (다른 환경은 아래 홈페이지, Installation부분에서 참고)$ sudo add-apt-repository ppa:gnome-terminator$ sudo apt-get update$ sudo apt-get install terminator ( http://gnometerminator.blogspot.kr/p/introduction.html ) 3. 설치하고 dash에서 terminator검색하고 실행 4. 창 분활하는 방법은 마우스 오른쪽 클릭/선택 or 단축키 Ctrl-Shift-E: 수직분할 Ctrl-Shift-O: 수평분할 Ctrl-Sh..