한국어

테스트 가능한 Dynamics CRM 2015 엔티티 필터링

December 1, 2015 Blog

SI 프로젝트를 진행하다 보면 단순히 새 애플리케이션만 개발하는 데 그치는 것이 아니라 기존 애플리케이션과 통합해야 하는 시나리오가 대부분이다. 이번 포스트에서 다룰 주제는 그러한 시스템 통합 시나리오들 중 MS...

새로와진 아주어 리소스 매니저 파워쉘 커맨들릿 소개

November 22, 2015 Blog

최근에 Azure에서는 리소스 관리를 위한 새로운 파워쉘 커맨들릿(cmdlet)들을 추가했다. 기존의 커맨들릿과는 완벽하게 호환되지 않기 때문에 이 포스트에서는 새로운 커맨들릿들 중 리소스 관리를 위한 몇가지를 소개하고자 한다. 아주어 리소스...

Angular 앱에 Web API 적용하기

September 6, 2015 Blog

지난 포스트에 이어 이번에는 Web API를 ng에 통합시키는 예제를 보기로 한다. TypeScript 라이브러리를 이용한 Angular 앱 만들기 Angular 앱에 Web API 적용하기 Web API 응답 문서에 HAL 적용하기...

새 직장

July 6, 2015 Blog

오늘부터 새 직장으로 출근을 한다. 지난 번 회사도 나쁘지 않은 곳이었고, 나를 시니어 개발자로 승진(?)시켜 준 곳이라 꽤 애착이 있던 곳이었으나, 2년 이상 근무했고 더 이상 내 커리어...

Octokit을 이용하여 GitHub 앱 만들기

June 22, 2015 Blog

웹 앱 혹은 네이티브 앱을 개발하다보면 보통 트위터, 페이스북 혹은 다른 웹 서비스와 연동을 고려하게 된다. 그럴 때 보통 해당 웹 서비스와 연동을 위해 OAuth 인증을 하게 되는데,...

FluentValidation 제어 역전 혹은 의존성 주입 설정

June 16, 2015 Blog

지난 포스트에서는 FluentValidation 라이브러리를 이용하여 유효성 검사 로직에 대해 어떻게 유닛테스트를 진행하는지에 대하여 간단하게 알아 보았다. 이번 포스트에서는 이 FluentValidation 라이브러리를 아예 IoC 콘테이너에 넣어서 좀 더 깔끔한...

FluentValidation 라이브러리 유닛 테스트

June 12, 2015 Blog

지난 포스트에서 간단하게 소개했던 FluentValidation 라이브러리는 유효성 검사 자체를 손쉽게 해 줄 수 있게끔 도와주기도 하지만, 그 유효성 검사 로직 자체를 테스트할 수 있기 쉽게도 되어 있다. 이번...

나의 작업 환경 (집)

April 5, 2015 Blog

제목이 작업 환경이라고 하니까 조금 우습긴 하다. 집에서는 작업을 안하거든! 대신 컴퓨터를 갖고 놀지. 어쨌거나 퇴근 후에 아이들이 모두 침대로 자러 들어가면 그때부터는 오롯이 나만의 중2병(…) 시간이 돌아오므로...

나를 짜증나게 하는 IT 기술

March 26, 2015 Blog

최근 블로터에 올라온 기사 “당신을 짜증나게 하는 IT 기술은 무엇입니까?”를 보고 든 단상 하나. 과연 나를 짜증나게 하는 IT 기술은 무엇일까? 곰곰히 생각해 봤는데, 딱히 없다. 원체 무딘지라;;;...

GitHub API Cache 개발 후기

July 5, 2014 Blog

시작 늘상 그렇듯 시작은 참 단순했다. 한달쯤 전에 WWDC가 열렸고, 거기서 Swift라 불리는 새로운 개발언어를 공개했다. 아직까지 애플과 관계를 맺은 것이라곤 아이폰과 아이패드가 전부인지라 딱히 관심은 없었는데, 새로운...

개발자 영어 코드로 감 잡다

June 18, 2014 Blog

C# 혹은 자바와 같은 언어들을 가리켜 객체 지향 프로그래밍 언어라고 한다. 객체 지향 방법론, 즉 Object-oriented Methodology 라고 하는 관점은 세상 만물이 모두 객체로 이루어져 있고, 이 객체들이...

C# 코딩 가이드라인 깃헙 페이지 제작 후기

June 5, 2014 Blog

예전에 깃헙에 C# 코딩 가이드라인 리포지토리를 하나 열어둔 것이 있다. https://github.com/aliencube/CSharp-Coding-Guidelines 이 리포지토리는 원래 원저작자인 Dennis Doomen1에게 한국어 번역 허락을 맡고 난 후 번역 작업을 하다가 만든 것이다....

Configuration Encryptor 개발 후기

April 25, 2014 Blog

현재 근무하는 회사의 본사가 미국에 있다보니 SOX Compliance를 모든 어플리케이션에 적용중이다. 따라서, 모든 어플리케이션의 App.config 파일과 Web.config 파일에 포함되어 있는 보안상 민감한 부분 – connectionstrings 섹션과 appSettings 섹션을...