본문 바로가기

locate and updatedb on Amazon Linux(CentOS) Ref.: http://www.beguelin.com/2009/05/locate-and-updatedb-on-centos.html 리눅스에서 apt-get, yum, rpm 등을 사용하여 소프트웨어를 설치한 경우 어디에 설치가 되어있는지 대략난감할때가 있다. 보통 명령어의 존재를 확인할 때는 which command 를 사용하지만 이는 어디까지나 명령어의 위치만을 알려줄 뿐 실제 설치된 위치를 알려주는 것은 아니다. 더구나 리눅스는 심볼릭링크 등을 제공하기 때문에 실제 설치 위치는 더욱 알기 어렵다. 그래서 설치위치를 알려주는 유용한 명령어를 소개하고자 한다. sudo yum install mlocate sudo /etc/cron.daily/mlocate.cron 첫번째 문장을 실행하면 locate와 u.. 더보기
MSSQL 서버 2008 - 트랜잭션 로그 줄이기 참고: http://ottoradke.com/2008/11/04/microsoft-sql-server-2008-tip-1-purge-transaction-log/ 트랜잭션 로그를 줄이는 방법을 검색해보면 대략 다음의 두가지 방법을 찾을 수 있다. 1. 데이터베이스 복구모델을 simple로 변경하는 방법 2. 트랜잭션 로그를 백업하고 로그파일 크기를 줄이는 방법 2번 방법에 대해서는 다음과 같이 수행한다. 2.1 로그파일 백업 backup log DatabaseName to disk='YourPath\YourFilename.trn' 2.2 로그파일 크기 줄임 dbcc shrinkfile('logfilename', 1024) ※ DatabaseName, logfilename 은 해당 DB 정보를 확인 ※ Y.. 더보기
프로젝트 추정과 계획의 실패는 누구의 몫인가? 최근 프로젝트(SI, 연구성과제, 회사내부 등)의 대부분을 애자일 방법(스크럼)으로 진행해 왔다. 요구사항에 해당하는 제품백로그를 수집하고 스프린트백로그를 도출하여 스프린트를 계획하고 일일회의와 스프린트 종료회고 등을 통해 좀더 나은 방향으로 프로젝트를 이끌고자 했다. 언젠가 강의 중에 수강생이 이런 질문을 했다. "애자일을 기간과 비용, 개발범위가 정해져 있는 SI 프로젝트에도 적용할 수 있나요?" 나의 대답은 당당하게 "네! 부분적으로 고객의 이해를 전제하지 않더라도 적용이 가능합니다." 라고 대답을 했다. 그런데 지금은... 지금 진행하고 있는 프로젝트는 "시장적시성(Time to Market)"이 가장 중요하였으며, 그렇기 때문에 구현하고자 하는 기능의 정의와 더불어 추정과 계획이 정말 중요했다... 더보기