2013년 10월 26일

노가다.우분투 13.10 한글 변환 문제해결 (맥사용자의 경우)

우분투 13.10에서 한글 변환키가 원래의 super + space로 안되고,
shift + super + space로 되며, 텍스트 입력창의 변환키는 한글키처럼
키 하나로는 설정이 안되더군요.

구글링을 해보니, 일본, 베트남도 비슷한 문제로 ctrl+space로 바꾸어
해결하는 것이 일반적이더군요.
그래도 우리나라 분들은 한글키가 있기에 해결책을 보니,

$ibus-setup

으로 들어가서 Hangul을 super + space에 추가하는 법이 있더군요.

일반적인 데스크탑에서 쓰는 한글키, 한자키가 있는 106키에서는 잘되지만,
저같이 노트북을 쓰는 한국어(101/104) 호환에서는 안되더군요...
ibus자체에는 키매핑을 한국어(101/104)로 바꾸는 부분도 없고...
그러고 보니, 텍스트 입력창이라는 것이 생기면서, ibus와 충돌이 일어난 것같네요.
아시아권 사람들이 우분투개발에 좀 소극적인가 봅니다.

그러니깐, 우분투에 자체적으로 입력기를 개발할 예정이지만, 아직 동작안하니,
쓰던 ibus를 계속 끼워 넣었고, ibus는 독자적으로 만든 오픈소스라서
자체적으로 입력기부분이 있기에 텍스트 입력창이라는 우분투 자체적인
입력 부분에서는 키매핑을 참조하고 ibus로 입력부분을 맡게되는데,
한글(hangul)이라는 키매핑은 일반적인 106키의 매핑만 들어있다 보니,
ibus에서는 노트북의 오른쪽 alt 키를 한글키로 못쓰는 것 같네요.

복잡하게 설명했지만, 결론적으로 제가 제 맥북에어에서 super + space로
한글키로 어짜피 F9로 한자전환은 되니, 저만에 해결책을 만들었습니다.

장점은 변환시 알림창에 영어 En과 한글 태극문양이 나타납니다.
단점은 한글이 super + space , 한자는 F9입니다.
(노트북만이 아니고 맥쓰시는 분이라면 데스크탑에서도 익숙합니다.)
(한자키는 ibus-setup-hangul에서 바꿀 수 있습니다.)

1. $ibus-setup 실행
아래 처럼 다음입력기를 아예 삭제해 버린다. (이게 우분투 자체키와 걸림)

- ibus-setup 입력키 아예 삭제 -

이제는 키는 동작하는 것 같다, 하지만, 영어가 안써진다.
바로 우분투 자체 입력기에는 한국어(Hangul)만 있기 때문이다.

2. 이제 영어 입력기를 추가한다.

- 영어(미국) 추가 -

이제는 super + space를 누르면, En과 태극무늬가 바뀌며,
영어, 한글입력이 된다.

super + space 는 ibus와 우분투 자체 자판키와 충돌때문이다.

우선은 여기까지가 나만의 해결책입니다.

우분투에서 동작되는 한글입력기가 나오면 해결되겠지만,
아직은 멀것 같다.

아니면 ibus에서 새로운 우분투 적용버전을 따로 릴리즈해야 될텐데, 그건더...

오픈 소스니 아직은 각자 상황에 맡게 해결하는 수밖에는 없을 것 같다.

2013년 10월 24일

노가다.각종 OS업그레이드 대풍년 for MacBook Air (late 2010)

저번주 윈도우즈 8.1 무료업그레이드에 이어서,
어제부터는 Mac OS X 메버릭도 무료업그레이드를 시작했습니다.
얼마나 많은 분들이 하는지, 중간에 몇번이고 끊겼죠.

- Mac OS X 10.9 업데이터 다운로드 오류메시지 -

거의 한시간이나 걸려 겨우 받았습니다.

- Mac OS X 10.9 업데이터 설치화면 -

전 호환문제로 Snow Leopard도 깔려있고, 부트캠프로 된 윈도우 8.1
그리고, 안보이지만 우분투 13.04가 깔려있습니다.
(부트캠프에서 윈도우로 부팅화면서 우분투를 선택하게 했음)

설치를 마치고, 다른 OS도 잘 부팅이 되나 확인하면서 우분투 13.04를
띄우니, 13.10으로 업데이트 하라는 안내가 뜨더군요.

역시 리눅스라 또 무료...

그런데, 업그레이드 버튼을 눌러도 반응이 없더군요.
그래서 구글링으로 찾아보니,

$sudo update-manager -d

를 하라고 해서 했지만, 새버전 찾았다는 메시지만 나오고 그냥 끝나더군요.
또 찾아보니,

$sudo do-release-upgrade

이것으로 터미널 상태에서 업그레이드가 완료되었습니다.
전 예전부터 업데이트 서버를 주서버로 설정해서 요즘 느려터진
우리나라 서버말고, 빠른 서버로 빨리 받아 금방 되었습니다.

며칠동안 제 맥북에어는 윈도우 8.1, Mac OS X 10.9(Mavericks),
우분투 13.10이 멀티부트로 동작하게 되었네요.
Mac OS X 10.6(Snow Leopard)까지 하면, 4개의 OS가 동작하니...
감동이...

한마디로 OS대풍년이네요.

번외로
이번 우분투 13.10은 한글변환이 이상하네요.
업그레이드도 힘들게 했는데, 버그가 있네요.
함 노가다 해보고, 해결되면 또 쓰죠!

2013년 10월 19일

노가다.Visual Studio Express 2012 삭제

이번에 윈도우즈 8에서 윈도우즈 8.1로 업그레이드 했습니다.

문제는 비주얼스튜디오 익스프레스 2012 모든 버전을 깔고있었기에
모두 지워야 하는 괴로움이죠.
깔끔하게 지워지는 것이 아니고, SQL과련 ASP관련 등등 많은 보조
프로그램들이 따로 깔리기에 일일이 지워주어야 하는데... :(

정말 지긋지긋...

예전 윈도우에서는 그냥 포맷하고 다시 깔았는데, 이건 업그레이드
8.1이니...(귀찮아서)

마소는 2012버전에 패치로도 8.1이 지원하도록 하지...쩝...
비주얼 스튜디오 익스프레스 2013도 전버전 받았는데, 설치하기
두렵군요. (2014버전 나올까봐)

- 삭제중인 사진 -

윈도우즈 8.1에 시작버튼 생긴게 좀 괜찮더군요.

2013년 10월 2일

정보.Apple Inc.의 Game Controller (뒷북)

아이폰, 아이패드 용으로 새로 iOS 7이 나왔는데, 제 1세대 아이패드는
아직도 5.1.1이네요. 쩝

iOS 프로그램밍을 공부중인데, 애플 개발자 라이브러리에서 새로 업그레이드된
iOS 7프레임워크중에 GameController 라는 부분이 생겼습니다.

링크 <-출처 : 애플 개발자 라이브러리 직행

- iPhone용 컨트롤러 (L,R버튼및 조그다이얼차이) -

가운데 iPhone5 계열을 놓고 하도록 되어 있네요.
이제 닌텐도, 소니, 마소는 또 울먹이겠네요.
제가 좋아하는 닌텐도는 결국 망하는 것이아닌지... :(

또다른 한판이 기대 되는 군요.

애플이 예전 피핀(Pippin)게임기 만들고, 망한 한을 풀려는 것일까요?

아래는 wii 클래식 패드와 비슷한 iPad(?) or Mac OS X 10.9 (메버릭)용
게임 컨트롤러입니다.(iPad에도 대응이 될것 같습니다.)

- iPad(?) or Mac OS X 10.9 용 컨트롤러 -

추가: 위 컨트롤러는 무선으로 모든 iOS 7 장치와 Mac OS X 10.9 다 지원네요. :)
(이제 따라쟁이 삼성 갤럭시도 케이스에서 또 컨트롤러 신경써야 겠네요.)
(구글 역시 젤라빈으로 버티지 못하고, 새버전 나오겠네요. 컨트롤러규약과 함께...)

아! 정작 돈이 없다!!! :(