IT 285

버그질라에 작성된 버그를 수정할 필요가 있을 때

버그질라는 실수까지 기록하는게 기본 개념이라 여기에서 소개하는 방식의 수정 또는 삭제는 권장하지 않고 버그질라 홈페이지에서도 알려주지 않습니다.하지만 관리상의 목적으로 - 굳이 안고쳐도 되지만 - 잘못된 시간 정정이나 엉뚱한 장소에 남긴 comment를 삭제하기 위해서 필요한 경우가 있습니다.말은 거창하지만 별로 어려운 방법은 아니고 버그질라 comment가 저장되는 DB를 직접 수정하는 방법입니다. 아래 참고 글을 보면 mysql에 접속해서 직접 수정하는 방법이 나와 있습니다.참고 글 방법대로 해도 되고 서버가 mysqladmin을 지원한다면 웹브라우저를 통해 GUI로 편하게 작업할 수도 있습니다.이것도 서버에 따라 다르지만 제 서버는 웹브라우저에서 다음 주소로 DB에 접근 가능합니다.http://19..

IT/server 2014.02.10

버그질라 버그 번호가 링크가 안될 때

버그질라를 원본 그대로 설치해서 쓰시는 경우 버그를 인용할 때 "bug 버그번호" 형태로 comment에 작성하면 해당 버그를 가리키는 링크가 자동으로 포함됩니다. comment를 인용할 경우는 "comment comment번호"가 되겠죠, 사족을 덧붙이자면 따옴표(")는 필요 없습니다..저는 발가락을 활용해서 스스로 버그질라를 번역해서 사용하고 있습니다. 영어 단어는 쉬워도 보면 볼수록 익숙해지지 않고 저만 쓰는게 아닌데 사용자를 붙잡을(?) 필요도 생겨서 어찌됬든 번역을 했는데요.이 번역 때문에 문제가 생겼습니다. 이전 회사에서는 잘 동작했던 버그 인용시 자동 링크 생성 기능이 동작하지 않는 겁니다. 이래저래 검색도 해보고 하다가 번역된 키워드로 인식하지 않을까 해서 제 버그질라에서 사용되는 "버그"..

IT/server 2014.02.10

리눅스 서버 시간 수동 설정

서버가 외부 시간 서버를 사용할 수 없어서 동기화가 안되는 경우, 시간을 수동으로 설정하려면 date 명령을 사용하면 됩니다. clock 명령도 있다고 하는데 내가 설정하는 서버에는 설치되어 있지 않아서 패스.. date 월일시분년.초 예를 들면 date 021011282014.33으로 하면 오늘 날짜(2014.02.10 11:28)의 33초 시간으로 시간을 변경하게 됩니다.자세한 옵션은 아래의 man date 를 참조하면 되는데 솔직히 스크립트로 자동화하는 경우를 제외하곤 위의 사용법만 알아도 될 듯 하네요.DATE(1) User Commands DATE(1) NAME date - print or set the system date and time SYNOPSIS date [OPTION]... [+FO..

IT/server 2014.02.10

IPv6 주소를 웹 브라우저에서 사용하기

IPv6 주소에 대해서 공부하다가 이 주소를 실제로 사용하는 곳이 있다면 현재의 웹 브라우저에서도 접속이 될까라는 물음이 생겼습니다.IE8, Chromium v32에서 동작을 확인한 방법입니다.www.vsix.net 이라는 사이트의 IPv6 주소는 [2001:2b8:1::100] 입니다. 이 주소로 접속하면 화면 오른쪽 윗부분에 내 컴퓨터의 공인 IP가 보이는데 www.vsix.net으로 접속하면 You are Using IPv4 이라는 메시지와 함께 내 IPv4 주소가 보이고 IPv6 주소로 접속하면 You are Using IPv6 이라는 메시지와 함께 내 IPv6 주소가 보입니다.krnic에 각 ISP(관리대행자라 번역한 단어로 소개하고 있음)에 할당된 주소가 어떤 값으로 시작하는지 알려주고 있습니..

IT 2014.02.06

syntaxhighlighter 적용되는 태그 바꾸기

페라임 님의 [syntaxhighlighter] 설치 및 사용법 글을 읽고 syntaxhighlighter를 내 블로그에도 적용해놓은지 조금 되었는데 이를 적용하면서 C++ 소스에만 적용하고 기존에 작성했던 글에는 밋밋한 텍스트 그대로 되어있는게 기억나서 모두 수정을 하고 있었습니다. 그러다 맨처음에 적용했던 C++ 소스에 가보니 소스 끝에 이라고 되어 있는 걸 발견했지요..원본 글을 아무리 수정해보고 class를 다른걸로 지정해보고 했지만 전혀 변화가 없었습니다. 그러다 페라임 님의 글을 다시 한 번 읽어보니까 대충 읽고 지나친 부분에 그 답이 있었습니다. 'pre 태그를 이용하면 html코드를 사용할 때 많이 불편하므로 textarea 태그를 사용'하라는 내용이 있었지요.하지만, C++소스를 text..

IT 2014.01.18

ssh 접속이 느릴 때

ssh 접속은 sshd 설정에서 DNS 검색하는 부분을 비활성화시켜야 합니다. /etc/ssh/sshd_config 파일에 다음 내용을 반영하면 됩니다. UseDNS no 이후에 sshd 서비스를 재시작하거나 설정을 다시 읽으면 됩니다. sudo /etc/init.d/sshd reload 그런데도 적용이 안된다면 배포판에 따라 다른 곳에 설정 파일이 또 있는 경우가 있습니다. Fedora 5.5는 /usr/local/etc/sshd_config 파일에도 UseDNS 옵션 내용을 반영해주면 됩니다.

IT/server 2014.01.17

버그질라 접속이 느릴 때

애써 버그질라를 구축해놨는데 접속이 세월아 네월아 하는 때가 있습니다. 다른 서비스도 비슷하지만 보통 DNS lookup 기능이 이런 시간을 잡아먹는 경우가 많습니다. 웹서버로 아파치를 쓰는 경우 /etc/apache2/apache2.conf 파일에 다음 내용을 반영하면 됩니다. HostnameLookups Off 정상적(!)인 속도로 반응하는 버그질라를 볼 수 있습니다. 참고 http://httpd.eu.apache.org/docs/trunk/ko/misc/perf-tuning.html

IT/server 2014.01.17

파워포인트 2003 메뉴 목록

MS사의 Powerpoint 2003 메뉴 목록입니다. 동제품 2007 버전을 보면 리본 메뉴로 바뀌면서 자주 쓰던 기능 중에 안보이는 것들이 있어서 체감상 기능이 줄어든 것 같은 느낌이 듭니다. 단축키 자체는 바뀐 것도 꽤 있고 공통되는 것도 있어서 저처럼 가끔 문서 작업을 MS사의 제품으로 해야한 하는 경우 기능 찾다가 많은 시간을 보내는 경우가 있습니다. 이전 메뉴 나오게 하는 법을 열심히 찾아봤지만 15일간 사용할 수 있는 셰어웨어를 설치하라는 글 외엔 없어서 반 포기 상태까지 갔었는데 전에 쓰던 기능 중에 특수 문자 기능을 검색해보니 Alt+I+S 키를 누르면 된다는 글을 발견했습니다(원본 글 주소를 까먹어서 게제를 못합니다). 이 글에서는 이 단축키가 2003에서 Alt키로 접근하는 메뉴의 단..

IT/office 2014.01.16

[넋두리]git과 mercurial 중에 뭐로 정착해야 할까..

회사에서 쓰는 버전 관리 시스템(VCS)는 svn이다. 난 참고로 이걸 거의 안쓰고 자체적으로 git을 통해 관리하고 있다. 그놈의 리비전 때문에...팀 리더가 머큐리얼을 권했다. 매우 가까운(!) 이가 계속 추천하고 있고 svn 사용자들이 쉽게 적응할 수 있기 때문..근데 이리 저리 비교글을 찾아보니 좀 고민이 된다. 아무래도 svn 개념들을 차용한 것들이 있는데 git 에 익숙한(익숙하기만 하고 잘하지는 못한다. 입문 간신히 뗀 초보자) 나로서는 불필요해 보이는 부분들이 있다.그래서 고민이다. 그냥 이 참에 새로 배워본다고 적응해볼까 하는 생각도 들지만 비슷하게 시작한 svn에 아직도 정을 붙이지 못하고 회사 소스 서버에 반영할 경우에만 사용하는 필요악으로 전락하고 말았다.고민을 좀 더 해봐야겠다. ..

IT/VCS 2014.01.14

git-svn으로 저장소 내려받기

git svn clone svn://id@URL target-local-directory 서버에 id에 대한 접근 권한이 설정되어 있는 상태에서 소스를 내려받을 때는 해당 id를 위 주소처럼 언급해줘야 파일을 받아옴.특히나 접근 제한이 엄격한 곳에서는 권한이 있는 id가 언급되지 않으면 git svn은 파일을 받아오지 못함.하지만 그냥 svn checkout 명령으로는 맨처음에만 한 번 등록되어 있으면 id 지정 안해도 잘만 받아오더라... svn checkout svn://URL target-local-directory git svn 명령으로 받아올 저장소가 branch나 tag 정보를 유지해야 한다면 옵션을 추가해야 합니다.-t 옵션으로 실제 tag 디렉토리를, -b 옵션으로 실제 branch 디렉토..

IT/VCS 2014.01.12