본문 바로가기

etc

(15)
MSSQL 2008 R2 - DB 사이즈 축소(Shrink) Sharepoint 2010을 관리하고 있는데, 실제 데이터 DB(mdf)는 25GB 밖에 안되는데 관련된 로그 DB(ldf)는 200GB에 육박하는 상황이 발생하였다. DB복구를 위해 모든 트랜잭션들을 로그 DB에 저장하는듯 한데 당장 하드가 폭발하기 일보 직전이라 로그 DB를 축소(Shrink)하는 방법을 찾아보았다.(http://www.youtube.com/watch?v=tfvALrt7dxY 를 참고함.) 1. Microsoft SQL Server Management Studio를 실행하여, 원하는 DB의 "속성"을 선택한다.2. "옵션" 페이지에서 "복구 모델"을 "전체"에서 "단순"으로 변경하고 "확인"을 누른다.3. 다시 원하는 DB의 "태스크" -> "축소" -> "데이터베이스" 를 선택한다..
MIL-STD-498 ROADMAP http://www.abelia.com/498pdf/roadmap.pdf MIL-STD-498 SOFTWARE DEVELOPMENT AND DOCUMENTATION 의 전체적인 모습을 잘 정리해 놨다.한물갔지만(??) 참고하자. 폐지되어, IEEE-12207 로 대체되었다. 자세한 내용은 여기를 확인하자.
fxcop warnings 데이터 가져오기 스크립트 C# 정적시험을 하기 위하여 fxcop을 사용하기로 하였다. 어떤 warning list를 가지고 있는지 조사하려고 웹사이트를 찾았으나 보기 좋게 excel로 전체 데이터는 제공되지 않았다. 간단히 python을 이용하여 warning 정보를 긁어오는 스크립트를 만들어 보았다. html 파싱을 위하여 BeautifulSoup4 모듈을 사용하였고, Excel로 저장하기 위하여 xlwt 모듈을 사용하였다.BeautifulSoup의 Encoding 문제가 발생하여 지체되었으나 대충 4시간 정도 걸린거 같다. BeautifulSoup의 Encoding 문제 해결은 링크를 확인한다.Cause, HowToFix 등 필드에 있는 Tag 들은.. 그냥 엑셀의 바꾸기로 바꿨다.ㅋㅋㅋ(귀찮아!) 아래의 스크립트를 수행하면..
Syntax Highlighter 적용 아래와 같이 적용할 수 있다.자세한 내용은 링크를 참조한다. from multiprocessing import Process, Queue import time def do_work(start, end, result): sum = 0 for i in range(start, end): sum += i result.put(sum) return if __name__ == "__main__": t1 = time.time() START, END = 0, 80000000 result = Queue() th1 = Process(target=do_work, args=(START, int(END/2), result)) th2 = Process(target=do_work, args=(int(END/2), END, resul..
CERT C Coding Standard https://www.securecoding.cert.org/confluence/display/seccode/CERT+C+Coding+Standard
Free IT Ebook 받는 곳 http://it-ebooks.info/
tortoise svn 사용자 정보 초기화 로그인 정보를 초기화 방법Tortoise Svn -> Settings -> Saved Data -> Authentication Data 옆의 Clear 버튼을 누른다.
SPL http://www.sei.cmu.edu/productlines/