도구(ALT+T) -> 부가기능(A) -> '테마' 탭 선택
'분류 전체보기'에 해당되는 글 693건
- 2010.01.22 firefox 에서 persona 없애기
- 2010.01.20 한 프로세스가 attach 하고 있는 공유메모리
- 2010.01.12 AIX 에서 공유메모리 갯수 늘리기(11->13개)
- 2009.10.09 [secureCRT] secureCRT 에서 색깔 바꾸기
- 2009.10.06 svn merge - Target path does not exist
- 2009.09.03 단위 소스 파일을 tar 로 백업
- 2009.08.25 [책] 드리밍 인 코드
- 2009.08.14 svn 파일 시각의 문제점
- 2009.08.11 chandler project - PIMS? GTD?
- 2009.08.11 "530 5.7.0 Must issue a STARTTLS command first"
아래처럼 하면 한 프로세스가 attach 하고 있는 공유메모리를 알 수 있다.
#svmon -P $PID|grep -e "shared memory segment" -e "unused segment"
ipcs -mP 를 이용해서 Vsid(Virtual Segmentation ID) 를 찾아보면 공유메모리 키도 알아낼 수 있다.
#svmon -P $PID|grep -e "shared memory segment" -e "unused segment"
ipcs -mP 를 이용해서 Vsid(Virtual Segmentation ID) 를 찾아보면 공유메모리 키도 알아낼 수 있다.
1. 보통 컴파일 후 실행파일 편집
-bmaxData:0xD0000000/dsa 위처럼 컴파일 옵션을 넣어서 링크해 보았으나 실패.
아래처럼 보통 링크 후 편집했더니 잘 된다
/usr/ccs/bin/ldedit -bmaxdata:0xD00000000/dsa a.out
물론 위 문장을 makefile 안에 넣어서 쓰면 된다.
2. 아래는 데몬에 적용하기 힘들어서 안 쓰고 있다. putenv 등을 해보았는데 잘 안된다.
export LDR_CNTRL=MAXDATA=0@DSA 하면 공유메모리를 13 개까지 사용할 수 있다.
3.
EXTSHM=ON 위 옵션도 256Mb 이상 공유메모리가 하나라도 있으면 역시 실패
이상은 모두 32bit application 얘기다.
-bmaxData:0xD0000000/dsa 위처럼 컴파일 옵션을 넣어서 링크해 보았으나 실패.
아래처럼 보통 링크 후 편집했더니 잘 된다
/usr/ccs/bin/ldedit -bmaxdata:0xD00000000/dsa a.out
물론 위 문장을 makefile 안에 넣어서 쓰면 된다.
2. 아래는 데몬에 적용하기 힘들어서 안 쓰고 있다. putenv 등을 해보았는데 잘 안된다.
export LDR_CNTRL=MAXDATA=0@DSA 하면 공유메모리를 13 개까지 사용할 수 있다.
3.
EXTSHM=ON 위 옵션도 256Mb 이상 공유메모리가 하나라도 있으면 역시 실패
이상은 모두 32bit application 얘기다.
Session Options -> Aearance ->Current color scheme -> Edit
색깔을 만들어낼 수도 있다.
$ svn merge http://123.45.67.89/my_project/trunk/src/source_dir @365 .
svn: REPORT request failed on '/biz/!svn/vcc/default'
svn: Target path does not exist
에러가 계속 났는데....
--ignore-ancestry 옵션을 넣었더니 잘 실행된다. (같은 회사 ㅇ 과장님이 알려주셨다)
위 에러는 브랜치에서 트렁크의 소스를 합칠(merge) 때 났다.
ㅇ 과장 의견으로는 트렁크에서 한 번도 변하지 않은 버전 -- 위 에서 365 가 브랜치 당시의 버전 -- 이기 때문이라고 한다. 3-way merge 의 특성상 기준점이 3개 있어야 하는데, 위 상황은 2-way 상황이라고 한다.
(추측일 뿐, 근거는 없다)
svn: REPORT request failed on '/biz/!svn/vcc/default'
svn: Target path does not exist
에러가 계속 났는데....
--ignore-ancestry 옵션을 넣었더니 잘 실행된다. (같은 회사 ㅇ 과장님이 알려주셨다)
위 에러는 브랜치에서 트렁크의 소스를 합칠(merge) 때 났다.
ㅇ 과장 의견으로는 트렁크에서 한 번도 변하지 않은 버전 -- 위 에서 365 가 브랜치 당시의 버전 -- 이기 때문이라고 한다. 3-way merge 의 특성상 기준점이 3개 있어야 하는데, 위 상황은 2-way 상황이라고 한다.
(추측일 뿐, 근거는 없다)
cp (copy) 나 svn 을 쓰면 작업 후 원래 소스로 돌아오면 소스 파일의 시각이 바뀐다.
원래 파일 시각을 보존하기 위해서는 mv(move) 나 tar 를 쓰면 된다.
키보드를 한 번이라도 덜 치려면 tar 로 백업해두면 된다.
$tar -cvf mysource.c.tar mysource.c
원래 파일 시각을 보존하기 위해서는 mv(move) 나 tar 를 쓰면 된다.
키보드를 한 번이라도 덜 치려면 tar 로 백업해두면 된다.
$tar -cvf mysource.c.tar mysource.c
스콧 로젠버그, 황대산 옮김, 드리밍 인 코드:천국과 지옥을 넘나드는 소프트웨어 개발 이야기, 에이콘, 2009년, 서울
소프트웨어 개발에 대한 온갖 생각이 소개된 책이다. 저자는 챈들러 프로젝트를 유려하게 기록하기 위해 썼을지도 모른다. 하지만, 나는 소프트웨어가 왜 실패하는지, 프로젝트가 왜 어려운지에 대해 갑론을박을 하는 토론의 대 향연으로 보인다.
다행히 챈들러 프로젝트는 계속되고 있다.
30여년 전 프레데릭 브룩스는 이런 말을 했다. "소프트웨어 개발에 있어 가장 어려운 일은 개발 그 자체가 아니라, 무엇을 개발하지를 결정하는 일이다"(47)
2004년 11월에는 영국의 국민연금 시스템 전체가 다운됐다.(69)
인간이 현실과 소통하기 위해 사용하는 패턴 인식의 원칙을 이용해 소프트웨어를 개발하면 어떨까?(351)
소프트웨어 개발에 대한 온갖 생각이 소개된 책이다. 저자는 챈들러 프로젝트를 유려하게 기록하기 위해 썼을지도 모른다. 하지만, 나는 소프트웨어가 왜 실패하는지, 프로젝트가 왜 어려운지에 대해 갑론을박을 하는 토론의 대 향연으로 보인다.
다행히 챈들러 프로젝트는 계속되고 있다.
30여년 전 프레데릭 브룩스는 이런 말을 했다. "소프트웨어 개발에 있어 가장 어려운 일은 개발 그 자체가 아니라, 무엇을 개발하지를 결정하는 일이다"(47)
2004년 11월에는 영국의 국민연금 시스템 전체가 다운됐다.(69)
인간이 현실과 소통하기 위해 사용하는 패턴 인식의 원칙을 이용해 소프트웨어를 개발하면 어떨까?(351)
svn revert 를 했더니 순식간에 파일 시각이 모두 현재로 바뀌어버렸다.
이것은 check out 때도 마찬가지이다.
branch 작업도 마찬가지이고.
svn 개발팀에 이 문제를 건의해볼까?
내부적으로는 ftp 를 쓸 텐데. 안될지도 모르겠다
이것은 check out 때도 마찬가지이다.
branch 작업도 마찬가지이고.
svn 개발팀에 이 문제를 건의해볼까?
내부적으로는 ftp 를 쓸 텐데. 안될지도 모르겠다
chandler (http://chandlerproject.org) 클라이언트를 설치해보았다.
PIMS 라고 하는데, GTD 기능에 주안점을 더 둔 것처럼 보인다.
LifeManager 에 비해 나은 점은 달력에 일정이 표시되는 것이다.
아직 주소록은 지원하지 않고 있다.
메일 연동 기능은 설정은 잘 되나, 시험해보지는 않았다.
"530 5.7.0 Must issue a STARTTLS command first"
gmail 을 이용해 SMTP 발송을 하는데, 이런 에러가 떨어진다.
지금까지 문제없었는데, 어떤 장비에서만 그런다.
gmail 을 이용해 SMTP 발송을 하는데, 이런 에러가 떨어진다.
지금까지 문제없었는데, 어떤 장비에서만 그런다.
