본문 바로가기

맥북에어

docker + redmine, docker + gitlab 최근 팀내에 형상관리와 이슈트레킹이 화두여서 가장 관심있는 gitlab과 redmine을 docker에 올려보았다. 실제로 gitlab이나 redmine을 설치한건 아니고 github에 있는 이미지를 사용하였다(https://github.com/sameersbn/docker-gitlab) 첨음에는 뻘짓 많았는데, 그래도 성공! gitlab이 내부적으로 rdb와 redis를 둘다 사용한다. 맥북에서 실제 disk에 쓸 file 권한문제 때문에 좀 헤맸다(https://docs.docker.com/docker-for-mac/osxfs/#namespaces) 아래와 같이 연결했다 gitlab + redmine 조합으로 하려고 했으나,redmine에 ITS기능이 생각보다 나쁘지 않다redmine없이 그냥 git.. 더보기
맥북 에어 구매 & 판매 맥북 구매(MacBook Air (13-inch, Early 2014)) 2016-09-02 77만원맥북 판매(MacBook Air (13-inch, 2010)) 2016-09-08 37만원 이젠 뉴맥북(12인치)가 눈에 들어 온다.. 허허허매일 들고 다니니깐 휴대성이 중요하긴 헌디... 2014년도 맥북에어가 크게 불편하진 않으니 아마 계속 쓸것 같긴하지만대충 10만원에서 15만원이면 뉴 맥북으로 바꿀 수 있는데 ㅠ계속 고민할 것 같다 더보기
2016-08-02 hiredis -> jedis c버전 redis client인 hiredis에서 수정한 내용을자바 버전에서 해보기로 했다(같이 만드는 시스템은 자바로 해보자며...) jedis를 fork해서 eclipe에서 돌릴 수 있게 하는데, 많이 힘들었다ㅠ맥북에 이클립스도 처음 깔고, 자바 환경도 익숙치 않아서;;; ㅠㅠ jredis를 받았더니 (https://github.com/alphazero/jredis) 이클립스 세팅이 어려웠다그래서 옆에 동료의 추천대로 jedis(https://github.com/xetorthio/jedis)를 받아서 빌드 성공.. ㅠㅠ 익숙치 않은 툴이라 많이 힘들었다 ㅠㅠㅠ jedis로 포크도 했다.commit까지 했는데, 테스트가 완료되면 push해야지...ㅎ 더보기
2016-07-16 hiredis fork hiredis에 기능 추가하는 라이브러리를 만들려고 github를 만들었으나,그럴봐야 hiredis를 fork해서 그걸 수정하는게 맞을것 같았다 그래서 hiredis github를 fork했다내 코드를 편하게 보기 위해서 branch를 새로 만들었다 https://github.com/jaehyok/hiredis/tree/helloredis hiredis 짝틍 helloredis xcode에서 빌드 가능하게 커밋했다 hiredis를 터미널에서 make하면 빌드가 잘되는데xcode에서는 sys include가 잘 안되더란make -I 경로 명시적으로 추가했다 내일은 저번에 만든 interface 적용해야 겠다. 코딩가능한 노트북 생기니 좋으다 좋으다 더보기
2016-06-13 github 연결! github 만들었다 덕분에 소스트리도 설치!맥어서도 잘돌아 간다 ㅎㅎ github도 만들고 브런치는 안만들었지만, 그래도 뭔가 수정하고 올리고 하는 작업을 할 수 있는 공간이 생겨서 또 의욕이 생긴다!! https://github.com/jaehyok/helloredis 인터페이스까지 완성!! 잘되어간다!!ㅎㅎ 유후후!! 더보기
2016-06-12 build & link success 드뎌 빌드와 링크에 성공했다 원인은 경로를 잘못 적음.. ㅋㅋㅋㅋㅋㅋㅋㅋ 아래와 같이 Header Search Paths / Library Search Paths에 적당히 적어주면 된다! 유후!! 더보기
2016-07-11 build fail hello world이후문자열 이후자신감이 붙어서 이번엔 redis다!! 라고 생각하고 hiredis 인클루드 하는 순간 또 좌절.. ㅋㅋㅋ 프로젝트 세팅은 "User Header Search Paths"에 등록하면 되는것 같은데...안됌 ㅠ 사람불러야데.. ㅠ 내일 xcode 전문가에게 물어봐야겠다ㅠ 그나저나 2010 맥북에어는 배터리 말고는 거의 전영역 만족중.. ㅎㅎ 더보기
2016-07-10 문자열 자르기 성공 예전글에서 실패 했던 문자열 자르기 삽질 후 성공!! 예전글 --> 2016/07/10 - 2016-07-10 문자열 컨트롤은 역시 어렵다 맥북은 utf8환경 이기에 한글을 표현할 때 3byte를 사용하는 것으로 알고 있다 그래서 아래 코드를 실행해보면 아래 처럼 나온다. utf8에서 한글을 자를 수 있다 치지만, 중국어, 태국어, 중동... 모르겠다.. 아하하 암튼, 결론은 string::substr()함수는 글자수 기준으로 굴자를 자르는게 아니라, 바이트 단위로 글자를 자르기 때문에 \352 같이 출력이 되었던 것이다.그리고 utf8에서 한글은 3byte. 참고로 위의 코드를 콘솔에서 실행하면 다음과 같다 끗 ps) 터미널 이쁜것 찾아봐야 겠다 ㅠ 더보기