codeheart 위치로그  |  태그  |  미디어로그  |  방명록
icon 분류 전체보기 에 해당하는 글74 개
2013.09.22   VLC 플레이어 단축키
2013.09.22   linux(fedora 19)에 windows font 설치하는 방법 (fc-cache 해도 안되는 경우)
2013.09.22   fedora 19 에서 Alt+F7 을 사용하고 있을 때
2013.09.22   git 모든 커밋의 author name 및 email 변경 2
2013.09.21   VLC player 한글 셋팅 1
2013.09.21   fedora 탐색기(nautilus) 마우스 우측 버튼에 open in terminal 기능 추가하기
2013.09.21   windows 버전 업 설치 후 linux(fedora19) 부팅안되는 문제 해결하기
2013.09.21   fedora 19 설치 후 터미널 단축키 등록하기
2013.09.21   fedora 19 설치 후 한글 입력 설정하기 (한글키)
2013.09.18   타이젠 OS 탑재한 갤럭시S 의 등장?


icon VLC 플레이어 단축키
컴퓨터 | 2013. 9. 22. 23:24


VLC player - fedora 19(Gnome3 desktop) 에서의 화면)


VLC 는 다양한 OS 에서 사용할 수 있는 크로스 플랫폼 미디어 플레이어다.

윈도우에서는 주로 다음 팟 플레이어를 사용했지만,

리눅스에서는 이를 사용할 수 없어 이를 대신 사용하고 있다.


<VLC 플레이어 다운로드>

http://www.videolan.org/vlc/


<주로 사용하는 단축키>

Space : Pause/Play

F : 풀스크린

Ctrl+Up/Down : 볼륨 조절

Ctrl+Left/Right : 앞뒤 (1분)

Alt+Left/RIght : 앞뒤 (10초)

Shift+Left/Right : 앞뒤 (3초)


<기타 단축키>

windows : http://www.shortcutworld.com/en/win/VLC-Media-Player.html

mac : http://www.shortcutworld.com/en/mac/VLC-Media-Player.html




arrow 트랙백 | 댓글



icon linux(fedora 19)에 windows font 설치하는 방법 (fc-cache 해도 안되는 경우)
개발/Linux | 2013. 9. 22. 03:17

fedora 19 기준


일단 cd 를 이용해 windows fonts 가 위치한 곳으로 이동합니다. 그 다음,


sudo mkdir /usr/share/fonts/windows

sudo cp * /usr/share/fonts/windows

cd /usr/share/fonts/windows

sudo chmod 644 *


그 다음 폰트 파일 캐쉬를 갱신합니다.


fc-cache -fv


그 다음 웹브라우저을 켜면(켜있는 경우 껐다 켜야 함) 바로 효과를 볼 수 있을 것입니다.

때로는 로그아웃 혹은 부팅해야 정상 적용되는 경우도 있습니다.


fedora 의 경우 파일 읽기 권한이 부여되지 않아 fc-cache 가 정상적으로 

되지 않는 경우가 있습니다. 따라서 chmod 644 * 로 파일 권한을 부여하는 것은 필수입니다.



arrow 트랙백 | 댓글



icon fedora 19 에서 Alt+F7 을 사용하고 있을 때
개발/Linux | 2013. 9. 22. 02:56

IntelliJ 에서 Alt+F7 을 사용하는데,

fedora 19 OS 에서 이미 이 키가 바인딩 되어 있다.

Move window 를 키보드로 하기 위한 단축키이다.

Move window 는 마우스로 드래그 하거나

Window + Space 후에 M 을 눌러서 수행할 수 있으므로 (Windows OS 와 동일한 방법)

굳이 별도로 필요가 없다.


Settings - Keyboard - Shortcuts 탭 - Widows - Move window 에서 우측에 보이는 Alt+F7 을 클릭하고 Backspace 를 눌러주면 Disabled 된다.




arrow 트랙백 | 댓글



icon git 모든 커밋의 author name 및 email 변경
개발/Linux | 2013. 9. 22. 01:17

간단한 방법 (혼자만 하는 프로젝트의 경우) ; *nix 용 ( + windows msys )

- 해당 repository 의 모든 커밋의 author/committer name 및 email 을 특정값으로 바꾼다.

git filter-branch --env-filter '

GIT_AUTHOR_EMAIL=yourname@gmail.com;

GIT_AUTHOR_NAME=yourname;

GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL;

GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME;' -- --all

> 위험하다고 해도 remote 에 push 만 안하면 되니, 아주 큰 부담은 가질 필요가 없지만 내 모든 local 
commit 들이 push 되었는지 정도는 확인하자.


간단한 방법 (혼자만 하는 프로젝트의 경우) ; windows cmd 용

- 해당 repository 의 모든 커밋의 author/committer name 및 email 을 특정값으로 바꾼다.

git filter-branch --env-filter "

GIT_AUTHOR_EMAIL=yourname@gmail.com;

GIT_AUTHOR_NAME=yourname;

GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL;

GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME;" -- --all

> 위험하다고 해도 remote 에 push 만 안하면 되니, 아주 큰 부담은 가질 필요가 없지만 내 모든 local commit 들이 push 되었는지 정도는 확인하자.

안전한 방법 (같이 하는 프로젝트의 경우) ; *nix 용 ( + windows msys )

git filter-branch --commit-filter '

        if [ "$GIT_COMMITTER_NAME" = "<Old Name>" ];

        then

                GIT_COMMITTER_NAME="<New Name>";

                GIT_AUTHOR_NAME="<New Name>";

                GIT_COMMITTER_EMAIL="<New Email>";

                GIT_AUTHOR_EMAIL="<New Email>";

                git commit-tree "$@";

        else

                git commit-tree "$@";

        fi' HEAD


안전한 방법 (같이 하는 프로젝트의 경우) ; windows cmd 용

git filter-branch --commit-filter "

        if [ "$GIT_COMMITTER_NAME" = "<Old Name>" ];

        then

                GIT_COMMITTER_NAME="<New Name>";

                GIT_AUTHOR_NAME="<New Name>";

                GIT_COMMITTER_EMAIL="<New Email>";

                GIT_AUTHOR_EMAIL="<New Email>";

                git commit-tree "$@";

        else

                git commit-tree "$@";

        fi" HEAD


다른 방법 찾기

구글에서 git filter-branch rename author 으로 검색해보자.

git 에서 복잡하게만 수행해야 할 것 같은 (reset, amend 등을 조합해서) 것을 쉽게 할 수 있는 몇가지 방법을 제공한다.

http://stackoverflow.com/questions/750172/how-do-i-change-the-author-of-a-commit-in-git



arrow 트랙백 | 댓글



icon VLC player 한글 셋팅
개발/Linux | 2013. 9. 21. 05:17

fedora linux 19 에서 테스트한 것이지만,

VLC player 의 경우 OS 가릴 것 없이 거의 모든 플랫폼에서 동일하게 발생하는 듯 싶다.

(windows 포함)


Font 가 가장 중요한데, NanumGothic 이나 한글글자가 포함된 폰트를 설정한다.

Default encoding : Korean (EUC-KR/CP949) 로 설정

Preferred subtitles language : ko-KR




arrow 트랙백 | 댓글



icon fedora 탐색기(nautilus) 마우스 우측 버튼에 open in terminal 기능 추가하기
개발/Linux | 2013. 9. 21. 04:20

Linux mint 의 경우 기본적으로 설정되어 쉽게 터미널을 해당 폴더에서 열 수 있다.


이를 쉽게 설정할 수 있는데, 다음과 같이 한다.


sudo yum install nautilus-open-terminal

killall nautilus

이제 nautilus 를 다시 실행한 후 오른쪽 버튼을 눌러보자.


open in terminal 이 생긴 것을 알 수 있다.


참고 : http://www.if-not-true-then-false.com/2011/nautilus-open-in-terminal-on-fedora-centos-red-hat-rhel/


arrow 트랙백 | 댓글



icon windows 버전 업 설치 후 linux(fedora19) 부팅안되는 문제 해결하기
카테고리 없음 | 2013. 9. 21. 04:12

windows 를 덮어쓰는 경우 MBR 쪽에 문제가 생겨 bootloader 가 정상작동하지 않아 리눅스가 정상 부팅되지 않는 경우가 있다.


EasyBCD 라는 도구를 (윈도우에서 멀티부팅 설정 시 사용하는 툴) 통해 이를 해결할 수 있다.



여기서 “Install the Vista/7 Bootloader to the MBR” 를 선택 후  “Write MBR” 버튼을 클릭하면 된다.

나는 이렇게 해결했지만, 이렇게 안될 경우 다음 URL 을 참고한다.

원본 URL : https://neosmart.net/wiki/easybcd/tips-and-tricks/recovering-windows-bootloader/



또 다른 방법으로는 fedora 복구 모드를 통해서 해결하는 것인데, 다음 URL 을 참고한다.

참고 URL : http://allenschezar.tistory.com/32



arrow 트랙백 | 댓글



icon fedora 19 설치 후 터미널 단축키 등록하기
개발/Linux | 2013. 9. 21. 03:47

Settings - Custom Shortcuts 에서 + 버튼을 누른다.



Name 에는 Terminal ( 혹은 아무거나 )

Command 에는 gnome-terminal 을 입력한다.

키지정하는 입력 상자는 없다.

일단 Apply 을 누른다.


생성된 항목의 우측부분을 클릭한 후 Ctrl + Alt + T 를 누른다.


그러면 이제 Ctrl+Alt+T 를 누르면 Terminal 이 실행된다.


arrow 트랙백 | 댓글



icon fedora 19 설치 후 한글 입력 설정하기 (한글키)
개발/Linux | 2013. 9. 21. 03:30


1. 우선 Settings - Region & Language 의 Input Sources 에 Korean (Hangul) 추가한다.

- window + space 키를 누르면 한영전환이 되는 것을 확인할 수 있다.



2. 다음으로 Settings - Keyboard - Shortcuts - Typing - Modifiers-only switch to next source 를 Right Alt 로 지정한다. (Right Alt 대신 다른 키를 한글 키로 하고 싶은 경우에는 그 키로 지정)

- 이제 Right Alt 를 눌러도 한영전환이 되는 것을 확인할 수 있다.



arrow 트랙백 | 댓글



icon 타이젠 OS 탑재한 갤럭시S 의 등장?
잡담 | 2013. 9. 18. 21:37

갤럭시S5 가 타이젠/안드로이드 탑재 두가지 버젼으로 나올 거라 하여, 관심을 끌고 있다.

 

삼성은 얼마전부터 바다를 사실상 버리고 타이젠에 집중하고 있다는 언론 이야기가 있었다.

(이 마저 말이 많긴 하다)

 

우선 타이젠을 소개한 동영상이다. 

 

타이젠 공식 홈페이지 : https://www.tizen.org/ko

 

타이젠 설명 (위키피디아) : http://ko.wikipedia.org/wiki/%ED%83%80%EC%9D%B4%EC%A0%A0

 

안드로이드가 구글 주도하에 개발이 진행되는 리눅스 기반 플랫폼이라고 한다면,

타이젠 역시 리눅스 기반 플랫폼이지만, 인텔, 삼성전자, 리눅스 파운데이션 등이 연합하여 주도하는 오픈소스 프로젝트 형태로 개발이 진행되는 형태이다.

 

안드로이드의 주 개발언어는 Java 며, Oracle JVM 이 아닌 Dalvik 이라는 JVM 으로 돌아간다.

성능을 위해 C/C++ NDK 을 JNI 로 연동해 사용할 수 있다.

 

타이젠의 주 개발은 HTML5 WebApp 혹은 Native 측에서는 C++ 을 지원하는 것으로 보인다.

 

개발언어 및 툴의 장단점은 있기 마련이므로 굳이 이를 보고 판단하는 것보다는 두 플랫폼의 생태계 유지 능력을 보아야 할 것이다.

안드로이드는 WindowsPhone OS 나 iOS 에 비해 최적화 면에서 뒤쳐진다.

주개발이 Java 라는 Java VM 기반 언어를 사용해서 느리다는 말도 있지만, Windows Phone OS App 의 개발 언어 역시 C# 이라는 .NET VM 기반 언어이다. 그럼에도 최적화가 우수하다.

 

하지만 안드로이드는 특유의 개방 정책과 타이밍에 힘입어 엄청난 시장 점유율을 확보했다.

타이젠 역시 그 장점이 있겠지만, 이미 탄탄한 모바일 플랫폼이 세개나 있는 상황에서

이를 어떻게 극복할지는 미지수다.

 

오픈소스 정책은 리눅스 개발 세계에서는 유저들을 확보하는 데 유리할 순 있겠으나, 약한 폐쇄성으로 인해 플랫폼의 향방을 굳건하게 단일화하기에는 문제가 많다. 안드로이드 역시 개방성으로 인해 파편화 등의 여러가지 문제를 치르고 있다. 최적화에도 걸림돌이다.

MS 가 점유율을 확보하는데 늦는것도 개방과 폐쇄 가운데서 애매하게 결정을 하고 있지 못하고 있기 때문이 아닐 까 싶다.

 

모바일 시장의 안정기에 도래하는 만큼, 새 OS 가 기존 OS 를 엎고 유저를 설득하기에는 큰 어려움이 있지 않을까 싶다.

오는 10년안에 모바일 OS 는 PC OS 처럼 1, 2개의 업체가 거의 모든 점유율을 확보하는 상황이 올꺼라 생각이 든다.

 

관련 기사 : http://www.zdnet.co.kr/news/news_view.asp?artice_id=20130918160117&type=xml

 


arrow 트랙백 | 댓글



[PREV] [1][2][3][4][5][6][···][8] [NEXT]
관리자  |   글쓰기
BLOG main image
code heart story
분류 전체보기 (74)
생활 (0)
잡담 (8)
컴퓨터 (11)
개발 (52)
Total :
Today :
Yesterday :
rss
위치로그 : 태그 : 방명록 : 관리자
코드하트's Blog is powered by Daum / Designed by plyfly.net