Oct 042017
 

MacBook 2009 에서의 Docker

최근에 Docker for Mac이 나왔지만 아쉽게도 2010년 모델 이후에 intel MMU virtualization이 지원되는 것들만 사용이 가능하다. 그래서 Home brew를 통해 사용해보려고 했으나 이번에는 osx가 10.9 라서, Xcode가 예전 버전이라서 docker 설치가 되질 않았다. 하는 수 없이 미루고 미뤄뒀던 10.12로의 업그레이드 및 Xcode 새 버전 설치를 진행하기로 했다.

  • 앱스토어에서 Sierra 10.12.5으로 업데이트를 했다. 몇 어플들이 호환 불가로 판정되어서 지워야 했지만, 별다른 이상없이 업데이트된 거 같았다.
  • 역시 앱스토어에서 Xcode 8.3.3(2 ???) 업그레이드/설치 시도했으나 도무지 진행안되었다. 거의 2시간에 걸친 다운로드 완료 후 설치 버튼을 눌러도 도무지 진행이 되질 않았다. 2일을 허비 후 그냥 설치 파일을 받아서 하기로 했다. 현재 8.3.2 버전을 다운받을 수 있었다.

다운로드 페이지에 접근해서 애플 아이디/암호 입력 후 Xcode8.3.2.xip 다운로드 후 설치하면 된다.

Docker

brew를 가지고 다음처럼 docker, docker-machine, docker-compose를 설치하면 된다. docker는 docker사용을 위한 것이고, docker-machine은 os에 구애받지 않고 docker를 사용하기 위해 virtual machine 기반으로 docker를 사용하기 위한 것(원래 docker는 linux os 위에서만 실행가능함)이고, docker-compose는 다수의 docker container 사이의 관계를 파일에 설정해서 쉽게 운영하기 위한 것이다.

  • brew install docker
  • brew install docker-machine
  • brew install docker-compose

Docker machine

생성
  • brew install caskroom/cask/brew-cask
    • virtual box가 설치됨
  • docker-machine create default
    • machine 이름을 default로 하면 docker-machine 명령 실행시 machine 이름을 생략해도 됨
  • eval $(docker-machine env default) 하면 다음과 같은 환경변수들이 설정됨
    • export DOCKER_TLS_VERIFY=”1″
    • export DOCKER_HOST=”tcp://192.168.237.131:2376″
    • export DOCKER_CERT_PATH=”/Users/pointbre/.docker/machine/machines/default”
    • export DOCKER_MACHINE_NAME=”default”
주의할 점

생성 직후에는 machine이 실행된 상태임 PC를 끄고 나서 다시 해보려고 하면 안되는 것이 당연 왜냐하면 machine이 실행안된 상태니까. 반드시 eval $(docker-machine env default) 실행 후 docker command들을 사용할 수 있다.

Jun 212011
 

1.부트캠프 영역이 ntfs가 아닌 fat32라면 ntfs로 변환해야 함

[변환방법]
부트캠프 윈도우 부팅 -> 시작-실행-cmd 치고 엔터 -> 명령 프롬프트 창에서 convert m: /fs:ntfs 실행 -> 경고문 나오면 Y, 혹시 재부팅하면 자동시작하겠다고 나오면 Y

2.winclone을 맥os에 설치

3.맥os에서 winclone으로 bootcamp 영역을 이미지로 백업

4.맥os에서 응용프로그램-유틸리티-부트캠프 지원 실행해서 파티션 병합

5.맥os에서 응용프로그램-유틸리티-부트캠프 지원 실행해서 원하는 용량의 부트캠프 파티션 설정

6.맥os에서 winclone으로 백업해둔 이미지로 복원

Jan 252011
 

NAS를 맥에 마운트해서 사용하다가보면 NAS에 보관해둔 iTunes 라이브러리나 iPhoto등에서 원본들이 보이지 않거나 하는 경우는 마운트된 위치가 변경되지 않았나 확인해봐야 한다.

이때 확인해볼 곳이 /Volumes이다. 여러번 마운트하다가보면 마운트폴더가 photo, photo-1, photo-2 등으로 자동생성된 것들이 생겨났을 것이다. 일단 마운트된 것을 모두 해제(Finder에서 공유명 옆 꺼내기 아이콘 클릭) 후에 /Volumes에서 해당 마운트 위치들을 모두 삭제한다.

그리고 다시 마운트하면 원래의 마운트 위치가 마운트된다

Jan 252011
 

1.테스트한 환경
Synology NAS DS710+
Mac OSX 10.6.6
iPhoto 9
LightRoom 2

2.개요
(1)사진 보관
NAS는 AFP로 Mac에 연결된 상태
사진 원본은 NAS의 photo 공유폴더에 저장하고 RAW는 photo가 아닌 별도의 공유폴더에 저장함
폴더구조는 "연도폴더 – [날짜]이벤트명 폴더" 형식으로 2단계 트리 구조로 관리함
RAW는 photo가 아닌 별도의 공유폴더에 "연도폴더 – [날짜]이벤트명 폴더" 형식으로 동일하게 보관함
저장작업 이후 회전처리 작업 필수 진행 – 사진 멀티 선택 후 맥 내장 프로그램인 미리보기로 회전처리 가능

(2)LightRoom 작업
폴더에 photo 공유폴더에서 연도폴더를 바로 추가함(하위 폴더를 일일이 추가하지 않아도 됨)
폴더에 RAW가 저장된 폴더도 연도폴더를 바로 추가함(하위 폴더를 일일이 추가하지 않아도 됨)
RAW 중 JPEG으로 변환할게 있으면 LightRoom에서 작업 후 내보내기 해서 NAS의 photo공유폴더 밑으로 폴더구조 유지하여 export함
photo 공유폴더로 export한 사진들을 다시 LightRoom의 폴더에 추가하여 LightRoom에 최신 상태 반영

(3)iPhoto 작업(라이브러리 위치는 맥의 로컬 하드)
iPhoto-환경설정-이벤트에서 이벤트 간격은 1주일, Finder에서 가져온 항목에 체크, 고급-iPhoto 보관함으로 가져오기 체크안함
연도폴더 하위의 "[날짜]이벤트명" 형식의 폴더를 선택 후 iPhoto로 Drag & Drop(연도폴더를 Drag & Drop하면 이벤트가 모두 분리되어 버리므로 주의할 것)
가져온 이후 무제 이벤트로 분리된 사진(이유 모르겠슴)은 "[날짜]이벤트명" 형식으로된 이벤트안으로 이동처리(무제 이벤트 선택 후 폴더명 이벤트쪽으로 Drag & Drop)

[참고사항]
iPhoto로 가져오기시에 인식할 수 없는 사진으로 나올 경우는 대부분 카메라 제조사에 넣은 Custom EXIF정보 때문으로 보임
LightRoom에서 해당 폴더의 사진을 다시 내보내기하는데, 내보내기 설정에서 메타데이타 최소화 옵션을 켜서 품질 100% 상태로 폴더로 내보내기 후 인식안되는 사진은 삭제
LightRoom에서는 파일로부터 메타데이타 읽기 수행해서 refresh하면 됨
다시 iPhoto로 가져오기하면 잘될 것임 ^^

(4)iPhoto에서 얼굴 인식 작업
이벤트에서 인식할 얼굴이 있는 사진 선택
하단 얼굴 아이콘 클릭해서 인식된 얼굴 이름 입력
메인 폴더에서 얼굴 클릭 후 인물 선택하면 자동추천된 사진들 목록이 나옴 -> 얼굴확인해서 추가하면 계속 반복됨
명시적으로 추가할 사진들은 이벤트에서 직접 얼굴 입력해주면 됨

(5)결론
원본이 모두 NAS의 photo 공유폴더에 보관됨 -> photo 스테이션을 통해 사진 전체 감상 가능
jpg 이외의 RAW는 photo 공유폴더가 아닌 곳에 보관됨 -> photo 스테이션에서 중복 사진 안봐도 됨
iPhoto로 아이폰/아이패드 등과 동기화하여 원하는 사진만 감상가능 & 얼굴별 앨범도 감상가능

LightRoom으로 Raw->jpeg변환용으로만 사용

Jan 152011
 

X Lossless Decoder – Lossless audio decoder for Mac OS X

[요약]
다운로드 : http://tmkk.pv.land.to/xld/index.html
혹시나 해서 백업해둡니다 -> xld-gui-20101212
Mac에서 사용가능한 cue 파일 기반으로 Track을 분리 추출해주는 프로그램
cue기반말고도 일반적으로 FLAC, OGG, APE, WV, TTA, M4A, AIFF, WAV들을 아주 쉽게 변환가능함
기존에는 Command-line방식으로 해야했으나 지금은 GUI가 있어서 아주 편하게 작업가능
파일이 있는 폴더만 선택하면 변환이 시작됨
변환 중에도 다른 폴더를 선택하면 변환대상이 계속 추가됨(All2MP3보다 훨씬 편리함)
Cue-Splitter를 써봤으나, 한글 문제인지 다른 문제인지 제대로 되지 않았음
cover파일이 있으면 자동으로 입혀주는 등 기능이 allmp3보다 훨씬 많고 좋음
다만 사용중에 가끔 변환이 한 두개 안되는 일이 발생하는데 이런 것만 All2MP3를 사용하면 될듯함

[사용방법]
FILE 메뉴 – Open 눌러서 cue파일을 선택
CDDB에서 조회한 태그정보들이 자동으로 입혀져 있슴
해당 태그가 마음에 들지 않으면 직접 수정도 가능(한자가 있으면 맥에서는 관리가 쉽지 않으므로 한글로 고치는 게 좋다)
Decode버튼을 누르면 각 트랙별로 파일이 생성됨

Preference에서 출력 포맷 등을 지정해준다.

MP3 등 출력포맷의 세부 옵션을 지정한다.

cue파일을 열었을 때 나오는 목록화면. 각 줄에서 오른쪽 마우스를 눌러서 태그를 직접 수정할 수 있다.

각각의 태그를 직접 입력하면 된다.

Decode를 누르면 변환이 된다.
 

 

Jan 142011
 

안드로이드폰을 사용하게 되면서 그전에는 신경도 안쓰던 Geo Tagging에 관심이 가더군요.
그전에도 가능했지만 외장형 GPS를 들고다니는 게 귀찮기도 하고…뭐 그랬습니다.
폰에 내장된 GPS가 성능이 괜찮아진 것 같기도 하고 해서 시도해봅니다.

집에서는 맥북을 사용중이라서 맥에서 사용가능하고 JPEG와 RAW파일도 지원가능한 Geo Coding 어플리케이션을 열심히 찾아봤더니 딱 1개 사용가능하더군요. 더 있을지 모르겠지만, 더 찾기도 귀찮고 해서 찾은 결과물을 공유해봅니다.

찾아낸 것은 GPSPhotoLinker입니다.

[요약]
http://www.earlyinnovations.com/gpsphotolinker에서 최신 버전 다운로드 & 설치
Load Tracks로 GPS Log(GPX, TCX) 로딩
Load Photos로 지오코딩할 이미지(JPEG, RAW파일)을 로딩
Single(단일 파일) / Manual(수동 지정) / Auto(자동 지정) 방식 제공
JPEG과 아주 다양한 RAW파일을 지원 : http://www.sno.phy.queensu.ca/~phil/exiftool/#supported
GPX, TCX 포맷의 GPS 로그 파일 지원
위도, 경도 이외에 City, State, Country 정보도 기록해줌(한글이 깨져보여도 기록은 잘됨)

 

위치 정보를 확인가능한 피카사에서 확인해보니 위치가 잘 나온다 ^^*

 

[참고 #1 Geo Tagging]
http://en.wikipedia.org/wiki/Geotagging
간단요약 = GPS 위치 정보를 다양한 매체(사진, SMS 등)에 더하는 것을 말함

[참고 #2 Geo Coding]
http://en.wikipedia.org/wiki/Geocoding
간단요약 = GPS Tagging을 위해 매체에 GPS 위치 정보를 입히는 과정

Dec 292010
 

공유기 접속 암호를 잊어버려 초기화했다가 11n으로 잡히지 않아 장시간 고생해서 남겨놓습니다 ㅠ.ㅠ
결론은 다음과 같습니다.

인증방법 : WPAPSK
암호화방법 : AES

네트워크 키 : 임의입력 (최소 8글자 이상으로 입력하여 줍니다.)

만약에 네트워크 이름(SSID)이 같다면 바꿔서 하는 게 좋습니다.
기존 연결이 기억되거나 하면 안되는 경우가 계속 발생하더군요.

이 부분에서 고생 좀 했습니다. 흑 ㅠ.ㅠ
N Only로 안하고 해도 잘 잡힙니다.

테스트환경은 N6004(최신 펌웨어), 맥북 MC207과 도시바 윈도우 노트북에서 했습니다.

관련 Q&A
http://iptime.co.kr/~iptime/bbs/view.php?id=faq_setup&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=253

Dec 152010
 

일단 무료로 사용하는데에 지장이 없고 의미있는 작업이 가능한 서비스들만을 대상으로 하겠습니다.
유료로는 더 좋은 서비스가 있을 수 있지만 여기서는 논외로 하겠습니다.

 

DropBox (https://www.dropbox.com)
기본 2GB를 무료 제공, 추천인 아이디 기재시 250MB를 추가로 받을 수 있슴 -> DropBox 2.25GB로 무료 가입 링크
2GB에서 추천받을 때마다 250메가를 추가 제공받아 최대 8GB까지 확장 가능하고 유료로는 더 확장도 가능하다.
윈도우, 맥, 리눅스 + 안드로이드폰, 아이폰, 아이패드, 블랙베리 모두 지원!
수많은 스마트폰용 앱들이 DropBox로의 저장 및 불러오기 기능들을 아주 많이 제공하고 있슴
따라서 자신이 사용하려는 종류의 앱중 기능이 비슷하다면 DropBox 동기화 기능을 제공하는 앱을 선택하는 것이 좋다고 판단됨
혹은 지원하지 않는 상태라 하더라도 개발자에게 기능 추가 요청을 해보는 것도 좋을듯 하다.
iTunes폴더를 아예 DropBox 동기화 폴더내로 이동시켜 버리면 기기별 어플리케이션 및 각종 iTunes정보를 비상상황에도 굳건하게 유지할 수 있어서 딱 좋다.
참고 : 윈도우용은 shift, 매킨토시는 option키를 누른채로 iTunes를 실행하면 보관함 위치를 지정할 수 있다.

uCloud (http://www.ucloud.com)
KT 인터넷 혹은 KT 휴대폰(요금제 무관) 사용하는 명의자 본인, 혹은 명의자의 가족이 신청가능하나 명의당 1개의 원칙은 유지됨
즉 명의자 1명에 대해 명의자 본인이 사용하거나 명의자 가족 중 1인이 신청해서 사용가능하다는 것임
20GB까지 무료제공되며 유료로도 이용이 가능하기는 하다.
DropBox처럼 동기화 서비스 및 일반 웹하드처럼 사용하는 기능 이외에도 영상을 업로드하면 실시간 트랜스코딩(실시간으로 인코딩하면서 스트리밍해주는 기능, 미리 인코딩되지 않은 동영상을 그냥 업로드해도 서버가 인코딩해서 스트리밍해줌)도 Beta서비스이기는 해도 추가되고 있다는 점은 정말 기대되는 점이다.
또한 hwp파일 보기, 음악 스트리밍등의 다양한 기능을 제공해준다는 점에서 개인용 웹하드 겸 문서/음악/동영상 네트워크 서비스로 쓰면 좋을듯 하다.
현재 윈도우 및 매킨토시, 안드로이드/아이폰(아이패드용은 심사중이라고 함)용 앱을 지원한다.

Google Docs (http://docs.google.com)
구글이 제공해주는 수많은 서비스 중 문서에 대한 클라우드서비스이다.
무료로 1GB의 용량을 제공해주며 유료로 용량 확장도 가능하다.
문서 공유, pdf 뷰어 기능, 문서 작성 등이 모두 가능하지만 더욱 중요하게 다가오는 것은 DropBox처럼 수많은 스마트폰 앱들이 Google Docs로의 저장/보기 기능을 제공해주고 있다는 점이다.

EverNote (http://www.evernote.com)
동기화 가능한 메모 혹은 웹클리핑 서비스이다.
익스플로러, 사파리, 크롬, 파이어팍스용 브라우저 플러그인을 제공해서 웹서핑중 바로 클리핑이 클릭 1번에 가능
메모용도 보다는 웹페이지 클리핑용으로 사용해야 하는 이유는 무료 40MB용량 및 월 용량 제약이 있기 때문이다.
하지만 그런 제약에도 불구하고 웹페이지 클리핑하는 용도만으로도 아주 훌륭하다.
브라우저 플러그인이외에도, 윈도우/매킨토시/아이폰/아이패드/안드로이드/블랙베리/윈도우모바일, 심지어 팜프리까지도 어플리케이션을 제공해준다.

Xmarks (http://www.xmarks.com)
웹사이트 즐겨찾기(북마크) 동기화 서비스
한때 시대를 풍미한 무료 서비스였으나 기업의 악화로 인해 중단 위기까지 갔다가 유사 서비스를 하는 업체에 인수되어 서비스는 유지되기로 한듯 하다. 기존에는 각 브라우저, 각 OS전부에 대해 지원했으나 개편이후에는 PC용 브라우저에 대해서만 무료고 나머지 모바일 기기에 대해서는 유료로 전환된다고 한다. 그래도 사용해볼만한 값어치가 있다.

Dec 132010
 

무손실 압축 음원이 flac은 굳이 듣고자 한다면 가능하지만, 아이패드/아이폰에 넣을 수가 없다.
결론은 호환되는 포맷으로 변환해야 한다는 거다.

원문링크 : http://123454321.tistory.com/154

all2mp3라는 맥용 프로그램으로 가능하다
바로가기 : http://www.tresrrr.com/All2MP3/ENGLISH.html

1 2 3 »