http://en.wikipedia.org/wiki/C%2B%2B0x http://docs.google.com/View?docid=ajfb44js8vjx_bchdmtqvpnxv4 http://blog.naver.com/pokpoong82?Redirect=Log&logNo=40047351566 http://gcc.gnu.org/projects/cxx0x.html - gcc 에서의 c++0x 지원 현황 http://occamsrazr.net/tt/ http://www.jong10.com/246 http://cafe.naver.com/cppmaster.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=2215 - 2010년 경에 발표될듯 C++ 라이브러리 작업 그룹이 작성한 “1..
ZViewer 를 개발하면서 가장 힘든 부분이 바로 아이콘 만드는 부분이다. 나의 미적 감각이 부족한게 가장 큰 이유이고, 디자이너를 섭외해도 복잡한 Visual Studio 에서 작업을 하거나, 다른 상용툴을 써야한다. 현재는 Visual Studio 를 쓰고 있지만 이것도 상용툴이라서 바꾸고 싶은 상황이고, 분명 어딘가에는 아이콘을 편집하는 좋은 툴이 있겠지라는 생각에 자꾸 찾고만 있었는데, 바로 옆에 있었다 -_- GIMP 에서 꽤 훌륭한 아이콘 편집을 지원해준다. 난 당연히 GIMP 가 GNU 툴이라서 윈도우에 대한 지원이 미흡할거라고 생각하고 있었는데, 우연히 ZViewer 로 열리지 않는 아이콘 파일이 있어서 혹시나하고 GIMP 에 던져줬더니 너무 잘 읽었다. 그래서 내가 만드는 것도 잘되는가..
항상 프로그램은 최신판을 고집하다가 언젠가부터 개발툴은 최신판을 잘 안 쓰게 되었는데, 요새 내가 쓰는 이런저런 컴퓨터에 Microsoft Visual Studio .NET 2005 만 깔리기 시작했다. 내가 암묵적으로 의도한 바도 있지만, 이전에는 2005 가 많이 느리다고 생각했는데 이제 하드웨어가 좀 뒷받쳐주고, C# 에서의 Generic 지원이 꽤 큰 것도 같다. 이제 슬슬 ZViewer 도 2005 로 옮겨가려고 테스트 중인데, 2003 으로 작업하던 소스를 2005 에서 읽어서 컴파일하니 경고(warning)는 꽤 많은데 컴파일이 잘 되었다. 그래서 실행시켜보니 여기저기서 stack 이 깨어졌다면서 실행 중 오류가 발생했다. 분명 2003 에서는 잘되던 소스였는데... 그래서 찾아보니 내가 유..
난 우분투 7.4 를 쓰다가 7.10 을 쓰게 된 유저이다. 7.4 에서는 외부 저장소에서 virtualbox 를 쓰다가 이제 7.10 에 오면서 기본 저장소의 virtualbox 를 쓰기 시작했다. 그런데 이상하게 우분투 7.10 에서 자꾸 VirtualBox 로 작동 중인 윈도우 클라이언트가 수시로 크래시되었다. 그래서 혹시나하고 홈페이지에 가서 확인을 해보니 현재 우분투 7.10 의 공식 저장소의 버젼은 1.5.0 인데 공식 홈페이지의 버젼은 1.5.2 였다. 그래서 업그레이드를 하기로 결정하고, 현재 버젼을 삭제하고, virtualbox 쪽의 apt 소스를 추가하고 설치했다. 그런데 새로운 버젼으로 기존의 이미지를 읽으니 다음과 같은 에러를 내면서 시작을 할 수 없는 것이었다. ---- 00:00..
최근 홈페이지의 인코딩을 euc-kr 에서 utf-8 기반의 유니코드로 변경했습니다. 제 홈페이지가 모니위키 + 태터툴즈의 조합으로 운영되고 있었는데, 태터툴즈는 utf-8 을 쓰고 있었고, 모니위키는 euc-kr 를 쓰고 있었습니다. 그런데 최근 서버를 데비안에서 우분투로 업데이트하면서 기본이 utf-8 이 되어서 ssh 접속을 해도 utf-8 이 기본이 좋고, 위키와 블로그의 공통 메뉴에 '한글' 을 쓰려고 하니 아무래도 utf-8 로 인코딩을 통일하는게 좋을것 같더군요. 그래서 모니위키를 utf-8 로 변경하게 되었습니다. 기본 작업 과정은 1. 한글 페이지 이름을 영문 페이지 이름으로 변경하기 일단 url 이 이상해지는 것도 막고, 인코딩이 혹시나 잘못되더라도 영어면 알아보기 쉽죠. -0- 2. ..
최근 우분투에서 libcairo2 를 업데이트하면 X 가 제대로 뜨지 않는다던지, 3D 데스크탑을 쓰면 GUI 프로그램이 뜨자마자 죽는 현상(Floating Pointer Error 를 내며)이 있는 유저들이 있다. 랜덤여신님의 글(http://link.allblog.net/6855764/http://barosl.com/blog/entry/programs-based-on-cairo-crashes) 에서 자세한 상황을 알 수 있고, ubuntu/Draco 의 글(http://link.allblog.net/6845421/http://draco.aquz.biz/28) 에서 시냅틱으로 해결방법도 알 수 있다. 하지만 난 GUI 프로그램을 띄우면 바로 죽어버려서 난감해하고 있었는데, 신기하게도 Window + T..
제목 그대로 Visual Studio 2008 이 출시되었습니다. 아래의 링크에서 관련된 문서를 받으실 수 있습니다. http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=17319eb4-299c-43b8-a360-a1c2bd6a421b 주목할 만한 기능으로는 JavaScript 의 인텔리센스 기능이 되고, LINKQ 기능, 그리고 WCF 지원쯤되겠습니다. 아직 한글판은 나오지 않았으며 2008년 2월쯤 예정이라고 합니다. 현재 한글판은 베타2 상태인데, MS MVP 분의 말씀에 의하면, 영문판은 한글 글꼴의 font-cache 부분에 문제가 있으므로 아직은 차라리 한글 베타2를 쓰는게 좋다고 합니다.
모든 프로그래밍의 시작은 hello world 라지만, plug-in 같은 종류의 프로그래밍은 시작할 수 있는 환경 찾기가 좀 힘들다. 이번에 해볼 것은 gnome 의 패널에 내가 원하는 프로그램을 얹는 것이다. 1시간여의 삽질 끝에 알아낸 내용은 다음과 같다. 참고로 작업 환경은 우분투 7.10 데스크탑이다. 우분투의 시냅틱 꾸러미 관리자에서 python 으로 검색 후, python-gnome2-desktop-doc 패키지를 설치했다. 그 후 /usr/share/doc/python-gnome2-desktop/examples/applet 에 가니 멋진 예제가 있었다. README 를 읽어보니, GNOME-PythonAppletSample.server 파일을 /usr/lib/bonobo/server 에 복..
최근 리눅스 데스크탑의 대세는 우분투(Ubuntu)이다. 최신 하드웨어를 잘 지원하고, 설치도 간편하고 CD 로 체험해볼 수 있으며, 업데이트도 빠르고 쉽다. 하지만 이 우분투 리눅스의 최신판인 7.10 이 나오면서 한국 유저들에게는 더 멀어진듯하다. 나는 리눅스를 윈도우처럼 가능한 GUI 로만 통해서 쓰며 프로그램을 컴파일한다던지를 하지 않기 때문에 사실 리눅스 초보라고 볼 수 있다. 그런데 7.10 이 나오면서 엄청난 버그(-_-)를 가지게 되었다. 바로 한글을 바로 쓸 수 없다는 것이다. 이런!! 현재 배포되고 있는 우분투 리눅스 7.10 을 깔면 한글(Korean, Hangul)이 아니라 Amharic 이라는 언어가 기본 언어가 되어 이 언어와 영어가 전환된다. 즉, 글을 쓸 때 Shift + S..
- Total
- Today
- Yesterday