얼그레이 – 프로젝트

소개 EarlGrey project has begun its history at April, 2009. Every co-founder, gwkang, initialjk, joe.joey, banyaji, and kaistizen once worked together to build a 3D social network service and deliver…

Continue Reading 얼그레이 – 프로젝트

얼그레이 – 빌드하는 법

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

Continue Reading 얼그레이 – 빌드하는 법

얼그레이 – 빌드 도구

Introduction Earlgrey has now two kinds of build tools. Third-party tools Custom tools Third-party tools Build tools developed by other open source communities are now placed in /trunk/vendor path. We…

Continue Reading 얼그레이 – 빌드 도구

WinSCP 를 이용한 FTP 동기화

오늘은 간단하게 FTP 에 특정 폴더가 업데이트되면 바뀐 부분을 로컬 폴더에 자동으로 내려 받는 스크립트를 작성해봅니다. 서비스 운영을 하다 보면 FTP 를 쓸 일이 많습니다. 해외 퍼블리셔에 새 릴리즈를 전달할…

Continue Reading WinSCP 를 이용한 FTP 동기화

심볼 서버로 디버깅 편하게 하기

프로그램을 개발하고 유지보수하다 보면 버그가 있기 마련이다. 게임 속의 캐릭터가 벽을 뚫고 지나간다던가, 퀘스트 조건이 충족됐는데도 보상이 이뤄지지 않는 일이 생긴다. 버그야 가지각색이지만 그 중에서도 가장 곤란한 상황은 프로그램이 죽는…

Continue Reading 심볼 서버로 디버깅 편하게 하기

MSBuild 빌드 도구의 문서화 완료

MSBuild Earlgrey Tasks 그리고 Earlgrey UnityBuild 의 사용자 문서를 방금 완성했습니다. KDC 2011 과 KGC 2011 에서 소개했으나 그 당시에는 사용자 문서가 없었습니다. 단위 테스트와 소스 코드만 읽고 MSBuild 를…

Continue Reading MSBuild 빌드 도구의 문서화 완료

12월이 되면

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

Continue Reading 12월이 되면

원격 폴더를 동기화하기

백업 스크립트에 이은 MSBuild 예제를 보인다. 아래 코드는 robocopy를 이용해 원격 머신에 있는 공유 폴더의 내용을 로컬 컴퓨터에 동일하게 유지한다. 원격 폴더에 새 파일이 올라오면 로컬 폴더에 복사하고, 원격 폴더에서…

Continue Reading 원격 폴더를 동기화하기

백업 스크립트

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

Continue Reading 백업 스크립트

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

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

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