본문 바로가기

人 煙403

Ruby File copy 1.8 에서 1.9 로 넘어오면서 왜이리 많이 바뀐겨... 레퍼런스에 설명도 잘 안되있어서... 1.9 로 넘어오면서 ftools 에 있는 내용들이 거의 fileutils 로 통폐합 되었고, 사용법 일부가 바뀌었다. 버전별 require 나 사용 Class 를 바꾸고 싶은경우 RUBY_VERSION 을 이용하면 좋다. Error : undefined method `copy' for File:Class (NoMethodError) Version 1.8 require 'ftools' File.copy(src, tar) Version 1.9.1 require 'fileutils' FileUtils.copy(src, tar) 2010. 7. 22.
GSA Valve Security framework - Google Enterprise EMEA 구글보안처리에 관한 문서 한번쯤 읽어보고 아이디어를 얻기 좋은 내용인듯. http://gsa-valve-security-framework.googlecode.com/files/GSA%20Valve%20-%20Introduction_2.0.pdf 2010. 7. 21.
Memory Leak Issues boost::shared_ptr swap() : Leak 원인 찾느라 시간좀 걸린 녀석. 트리나 리스트 같이 객체 내에 자신의 포인터를 가지고 있는 자료형을 이용중이었는데, 특정함수서 tmp 변수로 작업후 원 object 와 swap 하는 과정에서 내부 list 에 있는 shared_ptr 이 제대로 삭제가 안되었거나 cyclic issue가 발생한 것 같다. 대입연산자 = 로 바로 해결했음. 2010. 7. 8.
GMail Tips 대부분 검색창을 이용하면 유용한 기능들을 사용할 수 있다. 1. 읽지 않은 모든 메일을 보고 싶은 경우 ( Get all Unread mails at once ) GMail 검색창에 label:unread 를 입력하면 읽지 않은 모든 메일이 나온다. unread 는 Gmail system label 이다. 축약표현으로 l:unread 로 입력해도 된다. 2. 첨부파일이 있는 모든 메일 리스트를 보고 싶은 경우 검색창에 has:attachment 를 입력한다. 참조 : http://g04.com/misc/GmailTipsComplete.html#Tip-03 2010. 6. 30.