Maven의 주요 인코딩 옵션

Maven 프로젝트를 처음 생성하면 pom.xml 파일에 별다른 설정이 없다. 심지어 컴파일러 옵션조차 보이지 않는다. 물론 시스템이 기본 옵션으로 실행한다. 하지만 프로젝트를 생성하자마자 컴파일러와 리소스 플러그인의 인코딩 옵션을 명시적으로 지정해 놓는…

0 Comments

얼그레이 – 빌드하는 법

개요 Earlgrey 라이브러리는 기본적으로 Visual Studio 2008 + Feature Pack 조합이면 별도의 작업을 하지 않아도 빌드가 된다. 그러나 구미에 맞게 외부 라이브러리와 연동하거나 성능 및 기능 옵션을 조정할 수도 있다.…

0 Comments

12월이 되면

SK 아이미디어를 매각한다는 소식이 얼마 전에 전해졌는데, 정든 그곳을 떠나고 약 2년 반은 내 인생이 이토록 동적일 수 있나 싶습니다. 대외적인 활동과 사적인 생활 모두 예측 불가능한 상태로 돌입해서 당장…

0 Comments

데이터베이스의 버전 관리

이 문서는 NDC 2011 발표 분량 중 KGC 2011 에서 빠진 내용을 다룹니다. KGC 2011 에서는 기초에 집중하려 합니다. 대구에서 봐요~ 소스코드 버전 관리를 멀리하는 조직이 아직도 있다 하지만 그…

0 Comments

KGC 2011 발표합니다

NDC 2011 (넥슨 개발자 컨퍼런스)에서와 같은 주제로 발표합니다. 우려 먹는 듯한 느낌이 들지만 다음 해부터는 특별한 일이 아니면 다른 주제만 다룰 생각입니다. 아무래도 한국에 빌드 엔지니어라는 직책도, 그런 역할을 하는…

2 Comments

NDC 발표합니다

Nexon Developers Conference가 오늘 시작되었지요? 이번 주 목요일 오후 5시부터 50분간 메모리스홀 4층에서 발표합니다. 메모리스홀이 어디인가 하면, 우선 선릉역 4번 출구로 나옵니다. 그 길로 조금 걸으면 파리파게트가 있는데 그 건물이…

0 Comments

백업 스크립트

사내 또는 팀 내부 망에서 각종 중요 자료를 백업하는 절차는 대체로 비슷하다. 사람이 없을 때 작업 스케줄러가 백업 스크립트를 실행한다. 백업 스크립트가 지정된 로컬 폴더를 압축한다. 백업 스크립트가 압축 파일을…

0 Comments

MSBuild 알기 - #003 Build, Clean, 그리고 Rebuild

소스 코드 내려 받기 svn checkout h ttp://imaso.googlecode.com/svn/trunk/201008-MSBuildTutorial imaso-read-only 201008-MSBuildTutorial 폴더에서 이번 실습에 쓸 하위 폴더는 두 개 뿐이다. 003, Shared 이 두 폴더만 내려 받아도 괜찮다. 우려먹자 아래 예제는…

0 Comments

MSBuild 알기 – #002 MSBuild 배치 파일

여태까지 뭔지도 모르고 써왔던 MSBuild_Win32.bat 파일. 대체 이것의 정체는 무엇인가? @echo off SETLOCAL call "%VS90COMNTOOLS%\..\..\VC\vcvarsall.bat" x86 "%WINDIR%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe" %* SET ERR_LEVEL=%errorlevel% ENDLOCAL exit /b %ERR_LEVEL% 이 배치 파일의 핵심은 단 두…

Comments Off on MSBuild 알기 – #002 MSBuild 배치 파일

MSBuild 알기 - #001 닥치고 해봐!

예제 다운로드 구글 코드에서 내려 받자. svn checkout h ttp://imaso.googlecode.com/svn/trunk/ imaso-read-only 무턱대고 무턱대고 MSBuild 스크립트가 어떻게 생겼는지 살펴보자. <?xml version="1.0" encoding="utf-8" ?> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Target Name="Clean"> <Message Text="타겟: Clean" />…

Comments Off on MSBuild 알기 - #001 닥치고 해봐!