Safari 7은 요즘 맥에서 딜리트키가 잘 안먹는 버그가 있어 짜증나긴 하지만, 

뉴스를 볼 때 '읽기도구'를 활용하면 광고 없이 깔끔한 뉴스를 볼 수 있어서 좋다.

 영문 글꼴은 괜찮은데 한글 글꼴이 마음에 들지 않는 것이 한가지 흠.

아이고 이 정신 없는 광고들. 선정적인 것도 많아 본의 아니게 후방주의.



아이 깔끔하다. 근데 글꼴... 글꼴...



그래서 찾아보니 http://canisbos.com/customreader 이런 게 있다.


호오 이런게 된다 이거지.



그래서 설치 해본다.

파일 다운로드를 받아서 클릭하면 끝


설치를 다 하고 나니 새로운 탭부터 적용된다고 한다.


아까 봤던 웹페이지를 다시 읽기 도구로 읽어보자.


오오 글꼴도 바뀌고 설정 버튼도 생겼다. 그런데...



선택할 수 있는 글꼴이 얼마 없다...


그래도 예전 꺼 보다는 훨씬 볼만하다.

좋다 좋아.







Xcode가 좋은 툴이라는 현직 개발자의 말도 있었고,

MS Visual Studio 로 개발을 하다 보니 불필요하게 많은 라이브러리들을 끌어다 쓰는 것 같다는 생각에 Xcode 를 제대로 사용해보기로 했다.

일단 개발하는 건 C 나 C++.

 Xcode 로 C나 C++ 프로그래밍을 위한 프로젝트를 생성하려면 다음과 같이 간단히 할 수 있다.


1. 새 프로젝트를 생성 > Command Line Tool 선택 후 'Next'



2. 사용하려는 언어를 고르고 프로젝트 이름을 정하면 끝. 


아무래도 단순한 C 프로그램이다 보니 작은 콘솔 로그창이 답답했다.

그래서 구글링을 해보니 아주 간단한 방법이...


1. Xcode > File > New > Window 클릭하면 지금과 똑같은 Xcode 창이 하나 더 나온다.


2. 그리고 console 부분을 늘려서 쓰면 끝.



자 이제 딴짓을 다 했으니 다시 구현에 들어가볼까...

내가 원래 연구실 컴퓨터에 SSH 뚫고 하고 싶었던 건 Synopsys 사의 Design Compiler 를 사용하는 것이었다.

SSH 연결 까지는 문제없이 진행되었는데 접속하고 dc_shell 을 실행하고 보니 아뿔싸,

start_gui 가 안먹네..


이런 저런 이유를 찾아보니 x11이 Mac OS 최신 버전에서는 지원되지 않는 모양이다. 라이언부터던가..

그래서 해결책은 이러하다.


http://www.cyberciti.biz/faq/apple-osx-mountain-lion-mavericks-install-xquartz-server/


심지어 동영상까지 있다.




맥의 유틸리티 내부에 있는 X11을 실행시키면 위의 article 에 소개되어있는 XQuartz를 설치할 수 있는 웹페이지로 넘어가고,

설치는 그냥 continue 만 눌러주면 끝.




XQuartz 가 잘 설치되었음을 확인하고 클릭해보자.

아무것도 안뜬다.

메뉴바에서 '응용프로그램>터미널' 을 클릭하거나 ⌘N 을 누르면 투박하게 그지없는 터미널이 실행된다.



아 못났다.


어쨌든 


테스트를 위해 shell 에  재미있는 프로그램인 xeyes 를 실행시키면 아래와 같다.




우선 xTerm에서 실행되는 것은 확인했으니 기본 Terminal.app에서도 되나 봤는데 당장은 안된다.

구글링 해보니 다시 로그인을 해보라고 한다.

그래서 다시 로그인을 하고 터미널을 실행 시킨다.

그리고 앞선 포스팅(http://loekohc.tistory.com/770) 처럼 ssh 연결을 시도하고 xeyes를 실행시켰더니 !!



앗싸!


연결하려고 했던 DC 툴도 잘 뜬다.

만세다!

연구실 서버에 SSH 로 접속할 일이 있어서 쓸만한 프로그램이 없나 찾아봤는데,

웬걸 맥 기본 터미널도 충분히 좋은 기능을 가지고 있었다.


#1 터미널을 실행시킨다.


#2 메뉴바에서 셸>새로운 원격 연결 을 클릭한다.

#3 접속할 서버를 추가하고 ID 를 입력한다. 


별도의 포트를 사용한다면 아래 생성된 명령 라인에 추가적으로 

-p 포트번호

를 추가해준다. 간단하다.




Visual Studio로만 작업을 하다가 맥이 생기면서 XCode를 사용해보고 있는데,

생소한 것들이 많아 조금 헤매는 중이다.

그 중에서도 첫 번째는 바로 파일 입출력.


인터넷으로 찾아봐도 뾰족한 방법은 안나와있고, 그냥 절대 경로를 알아내서 Debug나 Build 폴더에 추가하는 식인데

영 시원치 않아서 찾아봤더니, 리소스들을 디버그 할 때 복사해가는 옵션이 있었다.

프로젝트명을 더블 클릭 해 프로젝트의 build와 관련된 설정 창에서 build phases 를 클릭해보면 아래와 같이 복사해서 넣을 수 있는 옵션이 있다.

원하는 파일을 직접 넣으면 절대 경로로 파일을 일일이 지정할 필요 없이 복사해서 같이 가져간다.

툴들이 예뻐지다 보니 어떤 걸 누를 수 있고 어떤 게 장식용인지 헷갈리는 요즘이다 ㅡ,.ㅡ


+ Recent posts