소프트웨어 301

닷넷 가비지 컬렉터의 동작원리

흔히 닷넷기반의 환경을 관리되는(Managed) 환경으로 부르곤 한다. 그렇다면 도대체 무엇이 관리가 된다는 것인가? 그 관리의 주체는 바로 메모리이 다. 이전 Native 시대에는 메모리를 할당하고 해제하는 부분을 개발자가 직접 처리하였지만 닷넷은 그 부분을 자동으로 관리해주는 것이다. 닷넷이 관리되는 환경의 수행이 가능할 수 있는 것은 바로 “가비지 컬렉터(Garbage Collector)”가 닷넷에 존재하기 때문이다. 관리환경의 장점을 최대한 활용하고 사용하기 위해서는 가비지 컬렉터에 대해서 잘 알아 두어야 하고 동작원리를 파악하고 있어야 한다. 필자는 가비지 컬렉터의 원리에 대한 내용을 2002년도 “Chappell의 .NET 여행”이라는 책에서 처음 접했었고, 이 내용은 닷넷의 메모리 관리를 이..

IceSword 루트킷(rootkit) 분석 도구

IceSword, 루트킷(rootkit) 분석 도구 www.wssplex.net 루트킷은 말그대로,. 교묘하게 숨겨진 크래킹 목적의 소프트웨어를 지칭하고.. 그 방법에 따라서 찾기가 매우 힘든 경우를 보통 루트킷이다 라고 합니다. 루트킷을 찾아내는 방법은 관리자의 노하우나 경험에 따라 다르지만,. 그 또한 안티루트킷이나 시스템 관련 툴을 이용해서 찾아내고 있지요.. 물론 경험이 많다면 딱보면 딱 알아채는 경우도 많고요...^^ 게중에,. 루트킷 분석 도구로 잘알려진 툴중에 하나가 IceSword 입니다. 중국의 개발자가 만들었는데요. 다운로드 배포 사이트 링크를 가면,. 현재는 다운로드가 되지 않습니다... IceSword 에 대해서 잘 설명해 놓은 문서들이 인터넷상에 많으므로, 이렇다 저렇다 얘기할 필..

에반젤리스트(Evangelist)는 뭐하는 사람?

MS 에반제리스트에 블로그들..... ---------------------------------------------------------------------------------- 제가 고객분들과 만나 처음 명함을 교환할 때 항상 듣는 말, 에반젤리스트가 뭐죠? 에반젤리스트를 번역하면 "전도사", "전도자"라고 할 수 있을 것입니다. 문득 기독교의 전도사가 머리에 떠오르십니까? 어원은 같지만 그 쓰임새는 많이 다릅니다. IT 분야에서는 우리말로 별도로 번역하지 않고, 그냥 에반젤리스트라고 부르는 것이 좋을 것 같습니다. 저는 "해당 기술에 대한 열정을 가지고 플랫폼, 제품, 서비스의 가치를 전달하는 사람"이라고 정의를 내리고 싶습니다. 검색 엔진에 에반젤리스트를 입력하면 나오는 결과 값을 보면 야후..

처음으로 실버라이트2용 웹을 개발하려면?

의외로 저에게 처음 실버라이트2를 하는 데 어떻게 해야 할지 모르겠다는 분들이 많아서 이에 대해 답변을 드리고자 합니다. 우선 실버라이트 2에 대해 하고자 한다면 실버라이트2 설치 및 개발 도구를 설치해야 겠지요! 설치운영체제 설치: Windows XP 서비스팩2 이상 또는 Windows Vista (인터넷 익스플로러7 이상 포함)개발 도구 설치 : 한글 Visual Studio 2008 (정품이 없다면 평가판 맛보기로 설치) Silverlight 1.0 및 Silverlight 2 베타2 설치Silverlight 1.0 정식버전 : http://silverlight.net/GetStarted/Silverlight 2 베타2 (정식 버전은 9월쯤에) : http://silverlight.net/GetSt..

Windows Server 2008이 나오면… 포켓북 출시!!!

작년부터 Windows Server 2008 런치전까지 줄기차게 써오던 73편의 Windows Server 2008이 나오면 시리즈가, Windows Server Product Manager분의 도움으로 드디어 오프라인 포켓북으로 출시되었습니다. 한국 마이크로소프트에 방문하시면 한권받아가실 수 있으시며.. 차후 세미나나 이벤트에서 또는 영업 담당자분들을 통해서 받으실 수도 있으실거라 생각합니다. 책으로 발간하려다보니.. 기존의 그림에 대한 새로운 캡쳐.. 각종 언어 통일 등.. 조금 시간이 많이 걸렸습니다. 먼 저, 이에 대한 온라인 파일을 업로드해놓았으니.. 미리 필요하신 분들께서는 다운로드받아서 활용하시면 좋을 것 같습니다.(위의 개별 책 그림을 클릭하시면 다운로드가 가능합니다.) 아무쪼록 Windo..

소프트웨어/OS 2008.08.12

Expression Encoder 2 SDK로 인코딩 자동화 - 03. Tip&Tech 썸네일 추출 방법

안녕하세요. 김수영입니다. 오늘은 가을에 들어선다는 입추(立秋)에 내일은 더위의 정점을 달릴 말복(末伏)입니다. 모두들 더위를 피해 바다로,산으로,강으로 떠나셨거나, 이제 떠날 준비를 하고 있을텐데요. 무더운 여름 잘들 보내고 계신지요? 저는 시원한~~ 에어콘 나오는 사무실에서 피서 중입니다. ㅋ EE2 SDK로 인코딩 자동화 하기 세번째 시간입니다. 계획은 지난주에 2편을 포스팅할 예정이었으나 개인사정으로 좀 지연이 되었습니다. 오늘 얘기할 내용은 EE2 SDK Tip & Tech로 썸네일 추출 방법에 대해 알아 보겠습니다. 요즘은 동영상 플레이어의 동영상 플레이 뿐만 아니라 시작전 대표이미지와 지정된 구간의 챕처 이미지가 표편화 되었습니다. 그러므로 동영상에서 이미지를 추출 하는 방법도 중요한 요소중..

USB 메모리를 자주 잊어버리는 사람에게 필요한 Flash Drive Reminder

피씨방이나 외부에서 USB 메모리 쓰다가 깜빡 잊은채 그냥 놔누고 온 경험이 다들 한번씩은 있을듯 한데요.. 이런 상황이 자주 발생한다면 여기 Flash Drive Reminder 프로그램을 이용해 보세요.. ^^; (via Digital Inspireation) [USB 메모리를 연결하면 나오는 메뉴] [컴퓨터를 종료 할 때 나오는 알림 메시지] Flash Drive Reminder는 USB 메모리의 자동실행 대화상자에 Remind me to remove flash drive라는 메뉴를 추가해 주는데요. 외부 컴퓨터에서 USB 메모리를 연결하고서 이 메뉴를 선택하면 알림 프로그램이 실행되고, 나중에 컴퓨터를 종료하거나 로그오프 할 때 Your flash drive is plugged in이라는 메시지를..

소프트웨어 2008.08.01

파이어폭스 3의 강력한 스킨 확장기능 AnyColor

파이어폭스를 쓰는데 있어 꼭 필요한 확장기능은 아니지만 나만의 예쁜 브라우저를 원하는 분들에게 AnyColor는 좋은 선택사항이 될 것 같습니다. 일 단 AnyColor를 설치하고 보기 – 도구모음 – 사용자지정으로 드래그 해서 툴바버튼에 등록시키면, 몇가지 프리셋을 이용해 아래 이미지처럼 파이어폭스의 겉모습을 바꿀수 있습니다. 색상을 변경하고 재시작 할 필요가 없어서 더욱 편리합니다.. ^^; 다만 AnyColor에는 버튼을 바꾸는 기능이 없기때문에 기존에 사용하고 있던 테마가 있다면, 테마에 따라서 잘 어울리지 않을수 있습니다. 옵션의 Get more presets 링크로 이동하면 몇가지 프리셋을 더 구할수 있습니다. 그 러나 AnyColor의 강력한 기능은 옵션 메뉴의 Appearance 탭에 들어..

소프트웨어 2008.08.01

MAC 주소를 속이는 방법

동영상: http://blogs.techrepublic.com.com/itdojo/?p=149&tag=nl.e099.dl072308&tag=nl.e099 기사: http://blogs.techrepublic.com.com/security/?p=395 윈도우에서는 네트워크 속성 정보가서 변경하면 된다고 하는 데, 인텔 무선 네트워크는 설정 항목이 없군요. 으음... 리눅스는 ifconfig eth0 hw ether 03:a0:04:d3:00:11 이렇게 명령어 한방으로 MAC 주소 바꾸기. MAC 주소만으로 철통 보안... 이런거 말하는 사람은 없겠죠... 출처 : http://monac.egloos.com/1990631