683M 음 제법 용량이 크군요.


pkginfo -l 'subversion*'

pkginfo -l '*sqlite*'

pkgadd sqlite3-devel sqlite3 subversion-server subversion-devel subversion

관련: http://oops.org/SERVICE/jsboard/read.php?table=jsboard_oopsQnA&no=50589&page=1&o[sc]=t&o[ss]=svn&o[st]=a&o[at]=s&o[sct]=s&o[stt]=s

http://annyung.oops.org/?m=pkgadm&p=pkgdeveltrans 참고.

콘솔 로그입니다.
[root@169s /root]# pkgsysupdate
PKGADM v.3.3.3 : 안녕 패키지 자동 업데이트 도구


업데이트 성공 pkgadm-3.3.3-3.noarch.rpm


########################################################
  pkgadm 이 업데이트 되었습니다. pkgadm 을 재실행 하십시오
########################################################
[root@169s /root]# pkgadm
-bash: pkgadm: command not found

[root@169s /root]# pkgdb
[root@169s /root]# pkgdeveltrans --install
에러 : --install 옵션은 지원하지 않습니다.
안녕 리눅스 v.3.3.3 개발 패키지 관리자

사용법: /sbin/pkgdeveltrans -[vVnhidm]
옵션:
    -s|--showlist       업데이트 리스트 출력. 업데이트는 하지 않음
    -v|--verbose        상세 출력 (2번을 반복 사용 가능. 예 -v -v)
    -V|--version        pkgadm 버전 출력
    -n|--noansi         안시 출력 사용 안함
    -h|--help           도움말 (현재 메세지).
    -i|--install        개발 패키지 설치. 기본 값이다.
    -d|--delete         개발 패키지 삭제
[root@169s /root]# pkgdeveltrans -i
안녕 리눅스 v.3.3.3 개발 패키지 관리자

업데이트 성공 GeoIP-devel-1.4.6-1.i686.rpm

업데이트 성공 XFree86-devel-4.1.0-88.i686.rpm

업데이트 성공 autoconf-2.57-4.noarch.rpm

업데이트 성공 automake-1.7.8-2.noarch.rpm

업데이트 성공 bison-1.875c-1.i686.rpm

업데이트 성공 bridge-utils-devel-1.1-1.i686.rpm

업데이트 성공 bzip2-devel-1.0.2-14.7.i686.rpm

업데이트 성공 cdecl-2.5-22.i686.rpm

업데이트 성공 cpp-2.95.3-11.i686.rpm

업데이트 성공 ctags-5.5.4-2.i686.rpm

업데이트 성공 cyrus-sasl-devel-1.5.28-3.i686.rpm

업데이트 성공 db1-devel-1.85-8.i686.rpm

업데이트 성공 db3-devel-3.2.9-4.i686.rpm

업데이트 성공 db3-utils-3.2.9-4.i686.rpm

업데이트 성공 dev86-0.16.3-4.i386.rpm

업데이트 성공 e2fsprogs-devel-1.35-12.11.1.i686.rpm

업데이트 성공 expat-devel-1.95.2-2.i686.rpm

업데이트 성공 flex-2.5.4a-31.1.i686.rpm

업데이트 성공 freetype-devel-2.1.9-8.i686.rpm

업데이트 성공 gcc-2.95.3-11.i686.rpm

업데이트 성공 gcc-c++-2.95.3-11.i686.rpm

업데이트 성공 gcc-g77-2.95.3-11.i686.rpm

업데이트 성공 gd-devel-2.0.28-5.4.1.i686.rpm

업데이트 성공 gdbm-devel-1.8.0-18.i686.rpm

업데이트 성공 glib-devel-1.2.10-8.i686.rpm

업데이트 성공 glibc-devel-2.2.4-38.i686.rpm

업데이트 성공 gmp-devel-4.1-4.i686.rpm

업데이트 성공 gpm-devel-1.19.3-22.i686.rpm

업데이트 성공 kernel-headers-2.4.36-3.i386.rpm

업데이트 성공 kudzu-devel-0.99.69-23.i386.rpm

업데이트 성공 libcap-devel-1.10-20.i686.rpm

업데이트 성공 libjpeg-devel-6b-21.i686.rpm

업데이트 성공 libpcap-0.8.3-12.1.i686.rpm

업데이트 성공 libpng-devel-1.0.14-8.i686.rpm

업데이트 성공 libstdc++-devel-2.95.3-11.i686.rpm

업데이트 성공 libtermcap-devel-2.0.8-28.i686.rpm

업데이트 성공 libtiff-devel-3.5.7-31.3.i686.rpm

업데이트 성공 libtool-1.4.3-7.i686.rpm

업데이트 성공 libtool-libs-1.4.3-7.i686.rpm

업데이트 성공 libxml-devel-1.8.17-12.i686.rpm

업데이트 성공 libxml2-devel-2.6.16-12.6.i686.rpm

업데이트 성공 lockdev-devel-1.0.0-16.i686.rpm

업데이트 성공 ltrace-0.3.10-7.i386.rpm

업데이트 성공 make-3.79.1-8.i686.rpm

업데이트 성공 mkisofs-1.10-11.i686.rpm

업데이트 성공 mm-devel-1.1.3-11.i686.rpm

업데이트 성공 modutils-devel-2.4.25-2.i686.rpm

업데이트 성공 nasm-0.98.38-3.i686.rpm

업데이트 성공 nasm-rdoff-0.98.38-3.i686.rpm

업데이트 성공 ncurses-devel-5.2-26.i686.rpm

업데이트 성공 newt-devel-0.50.35-2.i686.rpm

업데이트 성공 njamd-0.9.2-3.i686.rpm

업데이트 성공 olibc-devel-0.1.2-1.i686.rpm

업데이트 성공 openssl-devel-0.9.6g-14.i686.rpm

업데이트 성공 oprofile-devel-0.9.2-6.i686.rpm

업데이트 성공 pam-devel-0.75-48.i686.rpm

업데이트 성공 patch-2.5.4-12.i686.rpm

업데이트 성공 pciutils-devel-2.1.99.test8-3.4.i386.rpm

업데이트 성공 pcre-devel-4.5-5.i686.rpm

업데이트 성공 pmake-1.45-4.i686.rpm

업데이트 성공 pump-devel-0.8.11-7.i686.rpm

업데이트 성공 python-devel-2.5-11.i686.rpm

업데이트 성공 python-tools-2.5-11.i686.rpm

업데이트 성공 rcs-5.7-15.i686.rpm

업데이트 성공 readline-devel-4.2a-4.i686.rpm

업데이트 성공 rpm-build-4.0.4-21.i686.rpm

업데이트 성공 rpm-devel-4.0.4-21.i686.rpm

업데이트 성공 sharutils-4.2.1-22.i686.rpm

업데이트 성공 slang-devel-1.4.4-4.i686.rpm

업데이트 성공 strace-4.5.15-1.i686.rpm

업데이트 성공 swig-1.3.29-2.i686.rpm

업데이트 성공 texinfo-4.7-5.i686.rpm

업데이트 성공 tkinter-2.5-11.i686.rpm

업데이트 성공 xfsprogs-devel-2.6.13-1.i686.rpm

업데이트 성공 zlib-devel-1.1.4-8.i686.rpm


이제 gcc 실행이 됩니다.
[root@169s /root]# gcc --version
2.95.3
[root@169s /root]# which gcc
/usr/bin/gcc

사용자 스토리10점
사용자 스토리의 세 가지 요소는 서술(written description), 대화(conversation), 테스트(test) 라고 합니다. 사용자가 고객이냐 의뢰인이냐 아니면 다른 개발자이냐에 따라서 사용하는 용어들이 제한됩니다. 고객이나 의뢰인에게는 자바, log4j, cache등의 용어를 사용하지 않습니다. 대신 애플리케이션의 기능과 할 수 있는 작업에 대한 용어들로 사용자 스토리가 정해집니다. 함께 일을 하는 그룹들과는 좀 더 기술적인 얘기들로 채워지겠죠.

여튼 읽기 시작했습니다. 고객 중심의 요구사항 기법 "사용자 스토리(User Stories Applied)" 프로그래머들이 제일 힘들어하는 고객의 말 바꾸기에 대응할 수 있는 고객이 무엇을 원하는지 뽑아내는 방법을 기대해 봅니다. 사실 자기가 무엇을 원하는지 구체적으로 알고 프로그램을 의뢰하는 경우는 드물기 때문입니다. 그것을 제한된 시간과 자금 하에서 효과적으로 뽑아내는 일이 함께 하지 않으면 비행기 만들어 달라고 요청받고 나중에 우주선 내놓으라는 식이 될테니까요.
http://okjsp.tistory.com2009-04-23T05:47:330.31010
저도 빡빡하게 살지만 "개발자 생존 가이드"라는 주제로 발표하면서 이 행사에 참여합니다.
http://www.dtfe.co.kr/


겸손한 개발자가 만든 거만한 소프트웨어겸손한 개발자가 만든 거만한 소프트웨어 - 10점
신승환 지음/인사이트
나는 겸손한 개발자인데 거만한 소프트웨어를 만들 수 밖에 없는 이유는 "이게 다 환경탓이다"라고 치부하기에는 너무 복합적인 것들이 얽혀있죠. http://talk-with-hani.com 블로그를 통해서 좋은 글들을 감사하게 보고 있었는데, 책을 보면서 신승환님의 식견과 소프트웨어 프로젝트 경험담들에 두 번 놀랐습니다.
책의 후반에 개인적인 학습과 조직적인 학습에 대한 이슈가 나옵니다. 어떤 문제해결을 한 개발자가 다음과 같은 고민을 하지요.
... 팀원이 시간을 내서 자신이 겪은 문제를 정리하고 해결책을 기록해서 조직에 전파하는 경우는 있습니다. 하지만 이런 팀원이 있어도, 누구는 하고 누구는 하지 않는 상황이 벌어지기 때문에 열심히 정리하는 팀원은 언젠가 "내가 사서 고생하는지 모르겠네. 무슨 부귀영화를 누리겠다고 이 짓을 하지. 그만두자."는 생각에 경험에서 배운 지식을 정리하는 작업을 포기할지도 모릅니다./ p313~314

조직적인 학습방법으로 제시하는 것은 스탠드업 회의, 즉각개선 회의, 반복주기 검토하기, 레슨스 런드 같은 지식공유방법들입니다.
인사이트 출판사에서 이 책과 관련해서 트랙백이벤트(http://blog.insightbook.co.kr/124)를 열고 있군요. 맛있게 잘 읽은 책입니다.
http://okjsp.tistory.com2009-04-21T06:00:250.31010
성공기업의 딜레마성공기업의 딜레마 - 10점
클레이튼 크리스텐슨 지음/모색
현재 잘 나가는 존속성 기술을 와해시키는 새로운 기술에 대해서 어떻게 전략적으로 접근해야 하는지 얘기하는 책입니다. 영원한 성공기술을 찾아보기 힘든 이유는 기술이 한시적이기 때문일 것입니다. 뒤이어 등장하는 기술이 더 싸고, 더 단순하고, 더 쉽기 때문에 고객의 선택은 그런 와해성 기술로 이동할 수 밖에 없는 한시적인 특성말이죠.

하드디스크 제조 회사들의 흥망성쇠을 연구한 클레이튼 크리스텐슨 교수의 얘기는 나름 설득력이 있었습니다. 그 외에도 포크레인 산업, 오토바이 산업 등 여러 분야에서 나타나는 존속성 기술과 와해성 기술의 접근법을 얘기합니다.
http://okjsp.tistory.com2009-04-21T05:16:130.31010
Hadoop 세미나
피망 퍼블리싱 플랫폼 소개
네오위즈게임즈 류정수 실장

게임비즈니스 이슈
M&A, 퍼블리싱 증대, 해외시장 개척 다변화, 플랫폼 다변화

포털 비즈니스 이슈
플랫폼 다변화, 기존서비스 강화, 사회적 책임에 대한 요구
아이팟터치의 다음 지도, 세이클럽의 세이캐스트

PMANG 게임 포털
Teaser Site > Closed Beta > Open Beta > 상용화

게임 성공요인
게임 컨텐츠
PM/GM의 사업적 판단 능력
고객 NEED 판단
개발사와의 협업 프로세스
기술 코디네이터

Chukwa
Hadoop 기반의 로그 수집 시스템
http://hadoop.apache.org/
Agent
Collector(http server jetty)
ArchiveBuilder
Demux
DataViewer

Scribe Facebook's Scalable Logging System


Analysis of File Types in hadoop
64M block size
namenode's memory 150 bytes/file

SequenceFile
support compression

MapFile
SequenceFile with sorted key-indexed files

HAR (Hadoop Archives)
hadoop archive -archiveNmae NAME <src>* <dest>



존속성 기술(sustaining technology)과 와해성 기술(disruptive technology) 중에서 성공한 기업들의 발목을 잡는 것은 존속성 기술의 경영효율측면에서 대고객들이라고 합니다. 와해성 기술은 싸고, 단순하고 작으며, 편리한 속성을 갖고 있는 반면 마진율이 무진장 작습니다.

기술이 시장에서 실패하는 이유는 기술이 시장의 수요보다도 더 빨리 발달할 수 있다는 것인데, 이것을 오버슈팅(overshooting)이라고 하는군요.

와해성 기술의 4원칙
1. 기업의 주고객은 와해성 기술투자를 원하지 않는다
과제: 고객과 독립된 사업단위를 구축, 와해성 기술에서 성공하라.
2. 와해성 기술은 전혀 새로운 시장을 형성한다.
과제: 처음부터 거대한 시장은 없다. 소규모 시장을 가볍게 여기지 마라.
3. 와해성 기술에 관한 시장예측은 항상 'NO'로 나온다.
과제: 사전에 예측할 수 없는 와해성 기술 시장은 합리적인 시장전략으로는 성공할 수 없다. 전혀 새로운 '발견과 시행착오의 기회' 즉, 암중 마케팅 전략을 구사하라.
4. 와해성 기술은 기존의 주력시장에서 파괴적인 경쟁력이 있다.
과제: 현재 낮은 성능의 제품도 미래에는 높은 수준의 경쟁력을 가질 수 있다. 시장의 경쟁기반이 변화하는 지점을 정확히 포착하라.

- 성공기업의 딜레마, 클레이튼 크리스텐슨, 1999, 모색

http://www.devdcc.net/
훈스닷넷(http://hoons.kr)에서 주최하는 닷넷 개발자를 위한 일일 컨퍼런스입니다. 오전에 패널로 참석하는 기회를 얻게되었습니다. 주제가 쉽지는 않습니다. 예민한 주제도 있고, 당연하다고 생각되는 주제도 있습니다.

토론주제
1. 경력관리 테크닉 및 효율적인 시간관리 방법은?
2. 영어공부 정말 필요한 것일까?
3. 소프트웨어 기술자 신고제에 대한 고찰

커뮤니티가 대단하다고 얘기할 수는 없겠지만, 그렇다고 커뮤니티가 쓸모없다고는 생각치 않습니다. 많은 사람들의 노력과 정성이 들어간 곳이기 때문이죠. 훈스닷넷을 보면 참 조직적으로 잘 운영되고 있다는 생각이 듭니다. 심기일전해서 okjsp도 발전시켜나갈 욕심도 생깁니다.

패널로 나가서 또 버벅대겠지만 제 경험의 나눔이 도움이 되면 좋겠습니다.

+ Recent posts