manywaypark's Blog
개발, 검색, 함수

Ubuntu 한글 입력 설정

tips & tricks/Linux/Unix 2013. 9. 29. 17:28 by manywaypark

보통은 window manager의 상태바 등에 입력기 상태가 표시되어 별 문제가 없지만, 원격 접속등의 경우에는 설정을 바꾸려면 조금 난감한 경우가 있다.

명령행에서 ibus-setup을 실행하면 대화상자가 뜨면서 설정을 바꿀 수 있다.

물론 설치되지 않은 경우에는 ibus-setup, ibus-hangul 등의 package들을 먼저 설치한다.


happy hackin'

android source(framework) browsing

mobile/Android 2013. 6. 20. 23:48 by manywaypark

안드로이드 프로그래밍을 하다가 소스를 따라 들어가다 보면 프레임웍단으로 넘어가면 소스 코드를 볼 수 없어서 좀 불편할 때가 있다.

예전에는 직접 소스를 다운로드받고, android.jar를 core쪽 소스 폴더에 연결해주는 등 번거로운 작업이 필요했으나, 간단히 플러그인을 깔아서 해결하는 방법을 얼마전에 발견했다.

update site: http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/

설치 후에는 지원되는 level의 api를 사용하는 android project에서는 framework의 코드를 추적할 수 있다 (project refresh 필요).


ref:

https://code.google.com/p/adt-addons/

http://www.mkyong.com/android/attach-android-source-code-to-eclipse-ide/ (잘 안될 경우 참고)

android 개발에 maven 사용하기

mobile/Android 2013. 5. 20. 09:02 by manywaypark

기본(android archtype)

https://code.google.com/p/maven-android-plugin/wiki/GettingStarted

https://github.com/akquinet/android-archetypes


eclipse에서 사용하기

http://rgladwell.github.io/m2e-android/

https://github.com/rgladwell/m2e-android

http://marketplace.eclipse.org/content/android-configurator-m2e


대부분의 문서들이 market place에서 설치하라고 나오는데, 내 경우에는 google에서 배포한 ADT(eclipse+adt) bundle에는 market place 메뉴가 아예 없었다.

update site 정보를 다음과 같이 설정하면 된다.

Name:m2-android

Location:http://rgladwell.github.com/m2e-android/updates


happy hackin'


byobu

tips & tricks/Linux/Unix 2013. 5. 19. 23:45 by manywaypark

간만에 쓸만한 터미널을 발견했다. byobu는 '뵤부' 정도로 발음되는 것같다.

아래 설명 페이지에는 텍스트 기반의 윈도우 관리자(text based window manager)라고 소개하는데 예전에도 있던 screen을 좀 편리하게 만든 정도인 것같다.

예전에 screen의 설정을 좀 fancy하게 하면 비슷한 화면을 구성할 수도 있었지만, 고질적인 ctrl-a 문제는 항상 짜증이 났었는데...

byobu라는 멋진 놈이 있었구나. 한동안 서버쪽을 조금 멀리했더니 그 사이에 생긴듯. 여튼 아주 맘에 든다.

기본 설정으로도 다양한 서버 정보(배포판, CPU load, uptime, 현재 시간 등등)를 표시해주고, f2- new window, f3- prv window, f4- next window 등등 screen의 key 조합(ctrl-a + ...)보다 좀더 현대적이고 직관적이다. 무엇보다  개인적으로 맘에 든 것은 emacs key binding과 충돌나지 않게 설정가능한 점 (어렴풋한 기억으로 screen도 설정으로 가능하긴 했지만, 기본으로 지원되는 것이 중요하다).


refs:

https://help.ubuntu.com/community/Byobu


2013-10-07:  minimal로 설치했다면 맨 아래의 status line에 ubuntu logo가 깨지는 경우가 있다. ttf-ubuntu-font-family package를 추가로 설치하면 해결된다.

2015-02-23: 한글 입력이 (기본 터미널에서는 잘 됨에도 불구하고) byobu에서만 잘 안되는 경우가 있는데 (현재 ibus-hangul 사용중) ~/.byobu/profile 파일이 sourcing하는 파일(보통 ubuntu는 /usr/share/byobu/profiles/common 파일이다)의 내용 중에 defutf8 on을 주석처리하면 제대로 동작한다.
ref: http://codecat.tistory.com/entry/gnu-screen-byobu-%ED%95%9C%EA%B8%80-%EC%84%A4%EC%A0%95


happy hackin'

Tycho?

java/eclipse 2013. 5. 19. 16:33 by manywaypark

eclipse 또는 OSGi 프로젝트를 그냥 명령행에서 maven을 이용해서 빌드할 수 있게 해준다.

production level의 build 및 CI 환경에서는 반드시 사용해야만 할듯...


https://support.sonatype.com/entries/20910552.html

http://wiki.eclipse.org/Tycho/Reference_Card


happy hackin'

Android 개발하기

카테고리 없음 2013. 5. 18. 21:49 by manywaypark

일단 준비하고:
https://source.android.com/source/initializing.html

준비 중에 좀 설정이 필요한 Sun(Oracle) JDK:
http://ubuntuguide.net/install-oracle-java-jdk-6-7-8-in-ubuntu-13-04

이클립스에서 개발하기:
http://source.android.com/source/using-eclipse.html

happy hackin'


ps. 이건 Android Platform 개발에 관한 것임. 일반적인 앱 개발은 그냥 eclipse + ADT 로 하면 된다.

기본적으로 bootcamp를 사용해서 mac에 깔린 윈도우가 아니면 즉, 다시말해 mac이 아닌 일반 윈도우 박스에 연결하면  magic mouse/trackpad는 그냥 블루투스 일반 입력장치로 인식되어 포인터 움직이는 것과 클릭하기 등의 동작만 할 수 있다(스크롤 기능등을 활용할 수 없는 것이다).


그래서 bootcamp에서 드라이버를 추출해서 설치해주는 좀 번거로운 작업이 필요한데, 자동으로 해주는 프로그램이 있었다.


http://www.trackpadmagic.com/


다운로드받고 설치하면 된다.



refs:

http://uneasysilence.com/2009/11/get-apples-multitouch-magic-mouse-to-play-nice-on-windows/

https://discussions.apple.com/thread/2221427?start=91&tstart=0


happy hackin'

[펌] Window Manager 선택

tips & tricks/Linux/Unix 2013. 5. 14. 13:17 by manywaypark

Ubuntu Server 설치 후 Window Manager 선택 가이드: 

http://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04-server/ubuntu-12-04-server-how-to-install-a-gui


happy hackin'

[펌] virtual box 이미지 모음

tips & tricks 2013. 5. 14. 13:16 by manywaypark

virtual box 이미지 모음

급하게 테스트할 때는 유용할듯 (다운로드가 빠르다면...).

http://virtualboxes.org/images/


happy hacking

scp 파일 경로에 공백이 있을 때

tips & tricks 2013. 5. 11. 17:34 by manywaypark

"\\"으로 escape시키면 된다. cp는 그냥 따옴표로 묶거나 "\"으로 escape 시키면 되는데 왠일인지 scp는 따옴표로 묶고 "\\"으로 escape시킨다.

scp -r server1.com:"/path/to\\ a\\ dir/foo \\bar"


ref:

http://www.thingy-ma-jig.co.uk/blog/14-05-2007/how-to-scp-a-path-with-spaces


2015-02-26: emacs의 eshell에서는 그냥 '\'을 써야한다.


happy hackin'

1 ··· 10 11 12 13 14 15 16 ··· 31 
분류 전체보기 (306)
잡담 (20)
함수형 언어 (65)
emacs (16)
java (18)
tips & tricks (154)
사랑 (1)
가사 (0)
독서 (4)
mobile (6)
비함수형 언어 (2)

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

05-19 12:39