Laboratory 162

모든개발자에게 필요한 Visual Studio Add-In

참고: MSDN Magazine December 2005 Ten Essential ToolsVisual Studio Add-Ins Every Developer Should Download Now 이글에 나오는 Add-In은 현재 무료로 다운로드 가능하다. 대부분의 VS2003에서 사용가능하고, 일부는 이미 VS2005에서 사용가능하다. 조만간 모두 VS2005에서 사용가능할 것이다. [10 Must-Have Add-Ins] TestDriven.NET GhostDoc Paster CodeKeep PInvoke.NET VSWindowManager PowerToy WSContractFirst VSMouseBindings CopySourceAsHTML Cache Visualizer TestDriven.NET 코..

Laboratory/Develop 2008.05.02

메일보안(S/MIME)에 대한 이해

http://www.coconut.co.kr/board/view.php?id=lecture&no=937&pg_no=1&searchtype=&searchdata=&view_no=40 ㈜안랩코코넛 선임컨설턴트 이용수 yslee@coconut.co.kr 인터넷 메일은 우리가 일반적으로 상대편과 대화하는 기본 통신방식으로 자리잡고 있다. 이번 호에서는 이러한 메일서비스에 대해 좀더 심층적으로 살펴봄으로써 메일서비스에 대한 기본적인 이해 뿐만 아니라 인터넷에서 메일을 사용하여 보다 안전하게 통신하기 위한 방법중 하나인 S/MIME(Secure Multipurpose Internet Mail Extensions)에 대해서 알아보고자 한다. 메일시스템의 구성과 동작 방식은 다음과 같다. 메일은 MTA, MUA, DM..

Laboratory/Exchange 2008.05.01

순진한 개발자가 사내정치에서 살아남는 법

순진한 개발자가 사내정치에서 살아남는 법류한석 (IT 컬럼니스트) ( ZDNet Korea ) 2008/03/17개발자 K씨를 재회한 것은 8년만의 일이다. 그는 나와 함께 일했던 직장에서 이직한 이후에 4번이나 더 이직을 했는데, 현재는 실직 상태에서 직장을 구하고 있었다. 솔루션을 개발하는 회사에서는 비전이 없어 그만 두었고, 대기업 계열 SI업체를 들어갔으나 개발이 아닌 관리를 시켜서 그만두었고, 포털에 들어갔는데 할 일이 별로 없고 회사 상황이 정치적이어서 그만두었다고 했다. 그리고 마지막 회사는 소위 벤처기업이었는데, 6개월이나 임금을 받지 못한 상태에서 사장이 사실상 야반도주를 해서 회사가 망했다고 했다. K씨는 자바를 정말 잘 다루던 개발자였는데, 일반적인 기준에서 볼 때 성격이 좋다고 얘기..

Laboratory/Develop 2008.04.29

애자일 개발 프로세스

애자일 개발 프로세스Agile software development 애자일 소프트웨어 개발혹은 애자일 개발 프로세스(영어: Agile software development)는 소프트웨어 엔지니어링에 대한 개념적인 얼개로, 프로젝트의 생명주기동안 반복적인 개발을 촉진한다.애자일 개발 프로세스의 개념애자일 개발 프로세스란, 어느 특정 개발 방법론을 가리키는 말은 아니고, "애자일(Agile=기민한, 좋은것을 빠르고 낭비없게 만드는 것) 개발을 가능하게 해주는 다양한 방법론 전체를 지칭하는 말이다. 예전에는 애자일 개발 프로세스는 "경량(Lightweight)"프로세스로 불렸다. 익스트림 프로그래밍 (XP:eXtreme Programming)이 애자일 개발 프로세스의 대표적인 방법이라 볼수 있다.애자일 개발 ..

Laboratory/Develop 2008.04.29

[Exchange Server 2007] 64비트만 지원하는 고성능으로의 항해

구병국 / 인천체육고 교사, MCT, 마이크로소프트 .NET Guru, Exchange사용자 그룹 운영진 2005년 11월 16일, 전세계 Exchange Server MVP(Most Valuable Professional)를 대상으로 한 Microsoft의 Conference Call이 있었다. 이번 Conference Call의 가장 큰 주제는 Exchange Server 차기버전인 E12에 관한 내용이었다. Microsoft는 Exchange Server 2007으로 명명될 듯한 E12에서, 현재의 일반적인 32비트 응용프로그램이 아니라 64비트를 기반으로 한 운영체제에서 64비트 응용프로그램으로 동작하도록 만들겠다는 이야기를 했다. 그럼 왜 Microsoft는 64비트 기반의 Exchange Se..

Laboratory/Exchange 2008.04.29

[Exchange Server 2007] 역할별로 나누어 설치 가능한 강력한 확장성

TechNet 칼럼(http://www.microsoft.com/korea/technet/resources/Technetcolumn/column_41.mspx) 구병국 / 인천체육고 교사, MCT, 마이크로소프트 .NET Guru, Exchange사용자 그룹 운영진 코드명으로 있던 Office 12가 Office 2007이 되었듯이 "Exchange Server 2007"로 제품화될 코드명 Exchange 12의 베타 1이 2005년 12월에 선을 보였다. Exchange Server 2007에서는 다양한 변화가 있을 예정인데, 2005년 초 Microsoft에서 Exchange Server 2007에 대한 전반적인 소개를 할 때 많은 사람들의 이목을 끌었던 것이 바로 이전의 Exchange서버와 달리 ..

Laboratory/Exchange 2008.04.29

SQL Server 쿼리 성능 최적화

http://technet.microsoft.com/ko-kr/magazine/cc137757.aspx SQL ServerSQL Server 쿼리 성능 최적화Maciej Pilecki 한 눈에 보기:실행 계획의 분석쿼리 최적화튜닝할 쿼리 식별 데이터베이스 서버를 최적화할 때는 개별 쿼리의 성능을 튜닝해야 합니다. 이것은 하드웨어 및 소프트웨어 구성처럼 성능에 영향을 미치는 서버의 여타 다른 측면을 튜닝하는 것만큼, 나아가 오히려 그보다 더 중요할 수 있습니다.데이터베이스 서버의 하드웨어가 가장 강력한 것이라 해도, 아주 약간의 쿼리가 잘못 동작하는 것만으로 성능에 부정적 영향이 야기될 수 있습니다. 실제로, 잘못된 쿼리 또는 일명 '제어 불능 쿼리' 하나로도 데이터베이스에 심각한 성능 문제를 야기할 수 ..

Laboratory/MSSQL 2008.04.28

SQL Server 2008 새로운기능

SQL Server 2008새로운 기능Randy Dyess http://technet.microsoft.com/ko-kr/magazine/cc434690.aspx 한 눈에 보기:관리 기능 강화성능 및 확장성 향상보안 및 가용성 개선개발자를 위한 변경 사항 Microsoft는 데이터베이스 관리자의 업무를 효율적으로 개선하는 새로운 버전의 SQL Server를 또 한번 출시했습니다. SQL Server의 최신 버전인 SQL Server 2008은 관리 작업을 혁신적으로 개선하는광범위한 새로운 기능을 제공합니다.오래 동안 SQL Server®2005를 사용한 데이터베이스 관리자라면 그 동안 일상적인 작업에서 사용하던 기능의 대부분이 SQL Server 2008에서 그다지 달라지지 않았지만 이러한 친숙한 도구가..

Laboratory/MSSQL 2008.04.28