2010/06/22 - [개발관련/오픈소스] - ZViewer 의 소스를 구글 코드로 이전하였습니다. 위의 글에서 뭔가 찜찜함을 느끼고, kldp.net 에서 code.google.com 으로 소스를 제대로 이전하였습니다. 드디어 svn(subversion) 의 코드 변경 히스토리를 모두 code.google.com 의 hg(mercurial)로 옮겼습니다. 옮기는 방법을 이리저리 알아보던 중...... 결국 구글코드에서 제공하는 방법(난 왜 헤맨건지 -_-)이 제대로 되었습니다[링크] 다만 이 방법이 리눅스 환경의 유틸리티들을 주로 이용하는 것이라서 리눅스를 사용할 수 있는 환경인 집의 컴퓨터(-_-)에서 해야해서 적용하는데 시간이 좀 걸렸네요;; 참고로 현재 제 환경은 우분투 10.04 입니다. 그리..
http://kldp.net/projects/zviewer 에서 5년 넘게 해왔는데, kldp.net 사이트가 좀 불안정하고, 업데이트도 느리다는 이유로 http://code.google.com/p/z-viewer/ 로 소스 서버를 이전하였습니다. 구글 코드는 아무래도 해외에 있다보니 kldp.net 보다 조금 느리긴한데, 아무래도 좀 안정적인거 같습니다. 제 환경에서 svn 오류도 아직 안나는거 같네요. 아쉬운 점은 속도가 체감상 거의 2배 정도 느리다는 것과, url 이 z-viewer 가 되었다는 것(이상하게 zviewer 는 안된다고 하네요. 아직 프로젝트도 없는거 같던데;;) 그리고 귀찮다는 이유로 그동안의 로그가 날아간다는 겁니다. 잠깐 써본 결과는 change 로그도 웹에서 잘 보이고, 아직..
http://kldp.net/ 이 nForge 기반으로 마이그레이션되었습니다. http://dev.naver.com 처럼 업그레이드되었다고 생각하시면 됩니다. 국내의 오픈소스의 중심이 되어서 발전해온 kldp.net 이 naver 에 적용된 nForge 를 기반으로 업그레이드되었습니다. 수고해주신 관계자분들께 감사드립니다. 덕분에!!! ZViewer 개발 환경도 덩달아~~ 변했을 건데, 뭐가 변했는지는 봐야겠군요. 일단 front page 설정해야하고, 소프트웨어 맵 분류도 해야하겠네요. 예전에 subversion 이 좀 예전 버젼이었던 것 같은데 이것도 확인해야하고, ZViewer 의 밀린 버그도 좀 수정해야할 듯 합니다. 여튼... kldp.net 의 업그레이드를 축하합니다 :)
ZViewer 를 개발하면서 가장 힘든 부분이 바로 아이콘 만드는 부분이다. 나의 미적 감각이 부족한게 가장 큰 이유이고, 디자이너를 섭외해도 복잡한 Visual Studio 에서 작업을 하거나, 다른 상용툴을 써야한다. 현재는 Visual Studio 를 쓰고 있지만 이것도 상용툴이라서 바꾸고 싶은 상황이고, 분명 어딘가에는 아이콘을 편집하는 좋은 툴이 있겠지라는 생각에 자꾸 찾고만 있었는데, 바로 옆에 있었다 -_- GIMP 에서 꽤 훌륭한 아이콘 편집을 지원해준다. 난 당연히 GIMP 가 GNU 툴이라서 윈도우에 대한 지원이 미흡할거라고 생각하고 있었는데, 우연히 ZViewer 로 열리지 않는 아이콘 파일이 있어서 혹시나하고 GIMP 에 던져줬더니 너무 잘 읽었다. 그래서 내가 만드는 것도 잘되는가..
이런저런 ZViewer 관련 글을 읽다가 http://nashimaryo.tistory.com/834 에서 '항상 위' 기능을 필요로 하는 분이 있다는 것을 알고, 간단할 거 같아서 추가했다. 역시 기능 추가하는데는 실제적으로 2줄이나 메뉴 만들고, 체크 표시하고 그런게 더 걸린 거 같다. 그리고 800x600 에서 ZViewer 를 실행하면 창의 위치가 엉뚱한 곳에 가서 윈도우의 메뉴도 안보여서 무척이나 난감한 상황이 발생한다는 글이 있어서 수정했다. 간단히 현재 화면 해상도의 80% 의 가로, 세로 길이를 가지게 해서 해결했다. 회사일도 바쁘고, 정신도 없지만 이렇게라도 조금씩 해서 감을 잃지 않아야 겠다고 다시 다짐하는 하루다. ps : 기능 추가된 버젼을 배포한 것이 아니고 작업을 했다는 겁니다...
항상 프로그램은 최신판을 고집하다가 언젠가부터 개발툴은 최신판을 잘 안 쓰게 되었는데, 요새 내가 쓰는 이런저런 컴퓨터에 Microsoft Visual Studio .NET 2005 만 깔리기 시작했다. 내가 암묵적으로 의도한 바도 있지만, 이전에는 2005 가 많이 느리다고 생각했는데 이제 하드웨어가 좀 뒷받쳐주고, C# 에서의 Generic 지원이 꽤 큰 것도 같다. 이제 슬슬 ZViewer 도 2005 로 옮겨가려고 테스트 중인데, 2003 으로 작업하던 소스를 2005 에서 읽어서 컴파일하니 경고(warning)는 꽤 많은데 컴파일이 잘 되었다. 그래서 실행시켜보니 여기저기서 stack 이 깨어졌다면서 실행 중 오류가 발생했다. 분명 2003 에서는 잘되던 소스였는데... 그래서 찾아보니 내가 유..
개인적인 시련을 달래기 위해 컴퓨터에 매달리는 것도 있고, 0.6.0 의 릴리즈와 함께 갑자기 탄력을 받은 것도 있고, 장시간 혼자 기차를 탈 일이 많은 것도 있고, 내 방이 생겨서 interrupt 없이 작업을 할 수 있는 시간이 생긴 것도 있고 해서 작업이 좀 진행되는 거 같다. * 연속보기(Slideshow) 기능의 추가 * 설치 프로그램(nsis)에서 다국어 기능 추가 연속보기 기능은 흔히 말하는 Slideshow 기능인데 간단히 주기적으로 '다음 이미지' 버튼을 누르는 것처럼 작동하게 만들어서 20분 구현에 10분 테스트로 완성된 기능이다. 연속보기 중일 때는 항상 마지막장에서 '다음 이미지' 되었을 때 '처음 이미지' 로 가는 옵션이 작동된다. 단축키는 'G' 키. 지금 포스팅을 하면서 생각난..
사실 ZViewer 개발은 병역특례를 마치면서 거의 손도 못대고 있는 상황이다. 왜!!! 회사 다닐때보다 학교 다닐때가 더 바쁜지 -_-;; 일단 회사는 퇴근하면 일단 일에서 손을 놓을 수 있지만 학교는 숙제에 텀 프로젝트에, 그리고 지금하고 있는 멤버십일까지... 일단 학교 다닐 때 일이 더 많은건 확실한거 같다. 특히 하교 후에도 숙제라는 게 버티고 있으니.. 그리고 지난 학기때는 22학점에다가 숙제 많은 과목을 2개나 듣고 있어서 더 바빴던것 같다. 그리고 방학은 멤버십 과제와 아르바이트로 다 보냈고... 이제 2학기이다. 2학기 초반은 외국 여행 준비로 바빴으니 이제 짬이 좀 생겼다. 드디어 다시 ZViewer 개발해보나 싶었는데 생각보다 심각한 난관에 부딪혔다. 내가 ZViewer 를 안 쓰는 ..
새로운 멤버의 영입과 log view 의 편리함을 위해서 kldp.net 에 요청하여 SVN 으로 전환하였다. 현재 eclipse 에서 svn+ssh 를 연결하는 삽질을 빼고는 괜찮은 상황을 보여주고 있다. 참고로 eclipse 의 플러그인인 subclipse 로 svn+ssh 를 연결하려면 간단히 eclipse 메뉴에서 Windows -> Preferences -> Team -> SVN 에서 JavaHL(JNI) 를 JavaSVN(Pure Java) 로 바꿔주면 깔끔하게 쓸 수 있다. 그렇지 않으면 svn+ssh 를 쓰기 참으로 곤란한 설정을 해줘야한다. SVN 으로 올라온 기념으로 간단한 거 하나 커밋하고, 커밋 log 를 웹페이지에서 볼 수 있는 페이지 만들었다. 뭔가 뿌듯하다 -0-
- Total
- Today
- Yesterday