AWS Linux 인스턴스(AMI)의 시간 설정

한글 링크는 여기 : http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-time.html

일단 /etc/sysconfig/clock 파일을 열고 (root 권한 파일이니, sudo 로)
파일 내용안의 ZONE 값을 ZONE=”Asia/Seoul” 으로 변경하고 저장한다.
그리고 localtime 심볼릭링크 생성해주고, 재부팅해주면 끝.

정리하면 다음과 같다.

$ sudo vi /etc/sysconfig/clock
$ sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
$ sudo reboot

태그 지정됨 ,

Windows 7 + Virtual Box + vagrant 안될 때.

OS : Windows 7
Virtual Box 4.3.26, Vagrant 1.7.2

증상 : vagrant up 실행후에도, VM이 구동되지 않음.

Virtual Box 에서 실행했더니 아래처럼 오류.

가상머신 … 의 세션을 열 수 없습니다.

The virtual machine … has terminated unexpectedly during startup with exit code

vm_error_mactype

 

 

 

 

내 경우에는 MacType (링크 참조 https://medium.com/@easyone/85c14e818469) 과의 충돌때문이었음.

MacType 환경설정 ini 파일내 [unloadDll] 에다가, Virtual Box 관련 프로세스를 추가해서,
Virtual Box 에서는 MacType을 동작안하게 해 두면 끝.

[unloadDll]


VirtualBox.exe
VBoxSVC.exe

태그 지정됨 , ,

git commit시 There was a problem with the editor ‘vi’. 오류 해결하기

최근 vim 환경을 https://github.com/amix/vimrc 환경으로 바꿨더니,
git commit 시에, 아래와 같은 오류가 발생했다.

error: There was a problem with the editor ‘vi’.
Please supply the message using either -m or -F option.

-m 옵션으로는 당연히 잘 되지만, git commit 이나 -v 옵션등을 주어서, vi 에서 commit message를 작성할 때에는, 저장하고 빠져 나오면 위와 같은 오류가 발생하는 것.

해결책은 의외로 간단하다.

git config 설정에서 core.editor 를 현재 vim 경로로 설정해 주면 끝.

$ git config –global core.editor $(which vim)

출처는 아래.

https://github.com/gmarik/Vundle.vim/issues/167#issuecomment-66900619

태그 지정됨 , ,

xubuntu 14.04에서 capslock → ctrl 키 리맵핑

HHK (해피해킹) 키보드 사용자라면, (노트북이나 맥북의) 내장 키보드를 사용하는 경우,
대부분 caps lock 키를 ctrl 키로 용도변경해서 사용하고 있을 텐데, xubuntu 의 경우에는 터미널에서 아래 명령어를 실행하면 caps lock 키를 ctrl 키로 리맵핑할 수 있다.

$ setxkbmap -option "ctrl:nocaps"
추가로 아래 명령어는 super 키와 alt 키를 스와핑함. (Apple wireless keyboard 사용시)

$ setxkbmap -option "altwin:swap_alt_win"
이 두 명령어를 쉘 스크립트로 작성해 두고, 시작시 실행하게 해 두면 편하겠지.

#!/bin/bash
setxkbmap -option "ctrl:nocaps"
setxkbmap -option "altwin:swap_alt_win"

태그 지정됨 , ,

wordpress.com 에서 markdown 글쓰기지원

언제부터 지원됐는지는 모르겠지만, 이제 wordpress.com 에서도 markdown 형식으로 글을 작성할 수 있게 됐다. 한동안 워드프레스 설정에 관심을 갖고 있지 않다 보니, markdown 으로 글을 쓸 수 있는지 몰랐다. 한때 markdown 으로 글 써보려고 별 방법을 찾아보다가 결국 지원되지 않는다는 걸 알고 좌절한 적이 있는데, 그 뒤로 시간이 참 흐르긴 많이 흘렀다. -o-;

본인계정의 관리화면 (/admin) 에서, 설정 – 쓰기 옵션을 살펴보면 markdown 을 활성화 시키는 옵션이 있다.
마찬가지로 댓글 작성시에도 markdown 을 적용할 수 있다. (설정 – 토론 옵션)

블로그 글 작성시에는 visual 모드 대신, text 모드에서 작성해야 한다.

관련링크
* http://en.support.wordpress.com/markdown/
* http://en.support.wordpress.com/markdown-quick-reference/

태그 지정됨 ,

CLI 에서 jar 파일안에 class 파일찾기 명령 (find)

jar 파일안에 특정 class 파일이 있는지 찾아 보려고 하는데, 문득 명령어가 생각이 안나서, 인터넷 검색으로  찾은 명령어.

find . -type f -name '*.jar' | while read LINE; do echo $LINE;jar tvf $LINE | grep "찾고자하는 클래스 이름";done

출처 : http://blog.naver.com/PostView.nhn?blogId=davelee79&logNo=140102809000

태그 지정됨 ,

Ubuntu 14.04 에서 Jeus 6 설치하기

Ubuntu 14.04 에서 Jeus 6 설치, 삽질의 기록.
일단 생각보다 시간은 그리 많이 소요되지는 않는다.

1. JDK6 (Java 1.6) 설치

$ sudo apt-get install openjdk-6-jdk

2. TmaxSoft TechNet (http://technet.tmaxsoft.com/) 에서 Jeus 6 다운로드

각 운영체제별로 다양하게 준비되어 있다.
우분투에서는 다운로드가 잘 되지 않아 (다운로드 페이지에 접근할 때, 종속 모듈이 설치되는데 내 우분투에서는 정상적으로 동작하지 않았다)
윈도7 에서 다운로드 받아, BitTorrent Sync 를 이용해서 우분투로 복사했다.

다운로드 받은 jeus6 설치본을, 실행 권한을 준 뒤,

$ chmod a+x jeus60-unix-generic.bin

바로 설치

$ ./jeus60-unix-generic.bin

설치중 묻는 질문은 거의 다 default 답변을 입력하면 pass 한다.

바로 JEUS 설치경로의 BIN 폴더에서 jeus 실행하면 끝.

-_-; 회사에서 급히 설치하다보니, 상세 기술이 부족한 것 같다. -_-; 기억나는 대로만 기록해 둔다.

태그 지정됨 ,

OS X 에서 외장하드에 동영상 파일 복사시, 숨김 더미 파일 지우기.

이유는 정확히 모르겠지만,
OS X 10.9 (매버릭스)에서 NTFS 외장하드에 파일을 복사하면, 쓰레기 더미같은 숨김파일이 생긴다.
물론 과거 10.8 버전에서도 마찬가지로 생기긴 했었다.

보통의 경우에는 신경을 안쓰지만, 이 외장하드를 TV 에 USB 연결해서 동영상 감상을 할 때에는, 문제가 생긴다.
삼성 스마트TV 같은 경우, 동영상 파일 탐색기에 이 더미 파일들 ( . 으로 시작하는 숨김 더미파일들) 이 숨김이 아닌 모두 표시되어 나오기 때문에, 화면에서 동영상을 제대로 선택하기가 어렵다. -_-; 어렵다기 보다는 번거롭달까.

이유는 못 찾았고, (NTFS 인식 패키지 문제 때문인지도 모르겠으나)
현재는 맥에서 동영상 파일을 복사한 후에는, 외장하드 해제 직전에, alias 에 걸어놓은 명령을 통해,
숨김파일을 모두 삭제 시키고 있다.

alias rm_hdn_all=’cd /Volumes/Leto_1TB && find ./ -name ._\* -exec rm {} \; && find ./ -name .DS_Store -exec rm {} \; && find ./ -name .\* && cd -‘

 

내 외장하드 (Leto_1TB) 에 가서 숨김파일 모두 삭제.
조금 번거롭지만, TV 에서 동영상 볼 때 숨김파일들이 표시되어 나오면 더 귀찮아져서, 현재는 이렇게 쓰고 있다.
물론 아예 윈도 VM 띄어서 넣거나. ^^;

태그 지정됨

iPhone 5S 에서 멈추는 현상이.. -_-;

최근 iPhone 5S 로 기기변경을 했습니다.

대체로 잘 사용하고는 있지만, 64bit 로 바뀌면서, 앱과의 충돌이 가끔 발생합니다.

지금까지 발견 된 건 Final Fantasy 와 LIMBO 에서 발생을 하는데, 게임을 하다가 홈버튼을 두번 연속 눌러 백그라운드를 띄울 때 백그라운드 화면으로 전환하지 않고, 모든 버튼 동작이 작동하지 않습니다. 게임 진행은 가능한데 홈버튼과 슬립버튼 모두 눌러도 동작을 하지 않아 게임을 나갈 수 없는 상태가 되어 버리고, 일정 시간이 지나면 결국 아이폰이 리부팅되는 현상이 있습니다. -_-;

키노트, 페이지, 넘버스, 아이무비 모두 무료로 사용할 수 있게 되어서 좋다고 생각했는데 -_-;; 

암튼 가급적이면 메모리를 많이 차지하는 앱에서는 두번 눌러 나가는 방법을 피하고, 한번만 눌러 나가야 할 것 같네요. 

태그 지정됨

OS X 에서 NTFS 쓰기. FUSE for OS X, 그리고 NTFS-3G

얼마전에 티켓몬스터에서 1TB 외장하드 (LETO사 제품, USB3.0 지원) 를 79,900원 이라는 저렴한 가격에 팔길래 냅다 구입했다.

제품은 잘 받았는데, 외장하드 포맷을 하면서 고민이 시작됐다.

OS X 에서는 Mac OS 확장 (저널링) 포맷을 사용하는데, Windows 계열과 TV 에서 지원하지 않는 방식이라 오직 맥에서만 사용가능하다.
나는 OS X, Windows 계열, 그리고 TV 세군데에서 모두 사용을 하기를 원했다.

그렇다면 Mac OS 확장 포맷은 탈락.

그 다음에 선택할 수 있는 방식이 FAT32 방식인데 OS X, Windows, TV 모두 사용할 수 있지만, 아쉽게도 4GB 가 넘는 파일은 저장할 수 없다.
요즘 동영상 추세가 4GB 를 넘어 5GB 넘는 파일도 넘는 걸 감안하면, 역시 탈락. -_-;

그리고 고민하던 게 exFAT 방식인데 OS X, Windows 7 이상 (XP 에서는 별도의 업데이트가 필요하다고 한다) 에서는 잘 된다고 하는데, TV 에서는 인식이 되지 않았다. 그래서 탈락.

결국 남은 건 NTFS 방식인데 OS X 에서는 기본적으로 NTFS 포맷은 읽기만 되고, 쓰기가 되지 않는다.
유료 프로그램을 사용하면, NTFS 에서도 쓰기가 가능하지만, 윈도에서는 무료인데 OS X 에서는 유료로 쓰기를 해야한다는 게 좀 아쉽다.

그래서 찾아보다 보니, 좋은 오픈소스소프트웨어가 있어 소개해 둔다.

OS X 에서 NTFS 쓰기 ( 참고로 나는, OS X 10.8.3 환경이었다. )

1. FUSE for OS X (http://osxfuse.github.io/) 설치 – OSXFUSE 2.6.0 (2013.6.17) download
(설치시 기본적으로는 체크되어 있지 않은 MacFUSE compatibility layer 도 직접 체크해서 설치해야 한다)
2. NTFS-3G for OS X 설치 – NTFS-3G (2010.10.2)download
NTFS-3G 설치시 사용자화 (Customize) 버튼을 눌러서 “Installation Type” 에서 “MacFUSE” 옵션을 체크해제 해야 한다.
추가 설명 및 uninstall은 링크 참조
3.NTFS 외장하드 인식시에 귀찮게 뜨는 오류 메시지를 없애기 위해서는, fuse_wait 를 설치하자. https://github.com/bfleischer/fuse_wait/downloads

그런대로 쓸만해졌다. (그렇지만, fuse_wait 을 설치하고도 간혹 NTFS 외장하드를 연결해제할 때 timeout 메시지가 뜨기는 뜬다.)

태그 지정됨 ,