본문 바로가기

분류 전체보기

(873)
솔루션 파일 error MSB5014: 파일 형식 버전을 인식할 수 없습니다. 에러화면 에러내용build/binding.sln(1): 솔루션 파일 error MSB5014: 파일 형식 버전을 인식할 수 없습니다. MSBuild는 7.0 버전에서 9.0 버전까지의 솔루션 파일만 읽을 수 있습니다. http://joyent.github.io/node-snmpjshttps://github.com/joyent/node-snmpjs의 모듈을 받아서 npm install로 설치를 하려는데 위와 같은 에러가 났다. 원인을 찾아찾아 가니> node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild 명령을 실행할 때 발생하는 것이었다.C:\Prog..
스프링에서 요청파라메터 처리하기 서블릿에 보면 HttpServletRequest를 통해 요청에 대한 여러 정보를 가져올 수 있다.어떤 정보를 포함하는지는 HTTP 프로토콜에 대해 이해를 하고 있다면 쉽게 짐작할 수 있다.(혹시 모른다면 RFC 2616을 참고, 영문의 스압에 구토가 난다면 한글을 번역해 놓은 곳도 있으니 => http://aamyaa.egloos.com/category/HTTP%201.1/list/2 로) 웹 페이지 개발을 하다보면 폼에 의한 사용자 조작을 Java 코드로 받아올 일이 생기게 된다. 서블릿을 사용한다면 HttpServletRequest의 (사실 ServletRequest에서 정의) getParameter 메소드를 이용했을 것이다. ServletRequest Preferences > General > Ed..
2014년 스프링 학습 (목록) 2014년 새해가 밝았다. 스프링 계열에서는 4.0 발표 이후에 웨비나를 한다고 알려왔다.spring.io 사이트에 가보니 예전에 비해 혼자 공부할 수 있는 가이드 자료가 풍부해졌음을 알게되었다. Spring Framework : http://projects.spring.io/spring-framework/Building Java Projects with Maven : http://spring.io/guides/gs/maven/1/7(화) Building Java Projects with Gradle : http://spring.io/guides/gs/gradle/1/7(화) Understanding Git : http://spring.io/understanding/Git1/7(화) http://www...
도메인주소 알박기 끝에 차이로 이상한 사이트로 가는 경우가 있다.의도적이 아닐 수 도 있지만 정리를 해본다. 롯데카드: http://www.lottecard.co.kr틀린경우: http://www.lottecard.com 한강시스템즈에서 등록을 했다고 한다. 신한은행: http://www.shinhan.com틀린경우: http://www.shinhan.co.kr 예전에는 어떤 다른 사이트가 있었으나 갱신을 안했는지 404 에러가 뜬다. whois에 보니 네오패밀리라는 곳에서 메가존(주)의 등록대행을 받아 등록을 하였다.
[NUnit] 사례TDD - 완벽하지 않은 테스트 확장메서드를 이용해서 byte 배열을 Int32로 변환하는 정적메서드를 만들었다.모양은 아래와 같았다. (빅엔디안이라서 Reverse로 순서를 바꾸어주었다.) public static Int32 FromBytes(this byte[] value) { byte[] t = new byte[value.Length]; Array.Copy(value, t, value.Length); Array.Reverse(t); return BitConverter.ToInt32(t, 0); } 위에 대한 테스트는 아래와 같았다. [Test] public void FromBytesTest() { Byte[] b = new Byte[] { 0x29, 0x4A, 0xA6, 0xA5 }; Assert.AreEqual(0x294AA6A..
Mighty Moose 외국 사이트 순례를 하다가 Mighty Moose라는 Visual Studio 플러그인을 발견했다.http://continuoustests.com/see.html위의 사이트에 가보니 뭔가 현란한 테스트 주도 개발이 가능할 것 같아서 설치를 해보았다. 다행히 Visual Studio 2008에서도 돌아가는 것 같았으나 그림에서 보이는 시퀀스 다이어그램 같은 것은 커녕 백그라운드 빌드 테스트가 너무느리고 툭툭 멈추기 일 수 였다. 프로그램 제거에서 삭제를 했는데 메뉴는 그대로 남아 있었다. (회색으로 바뀌어 있었다.) 아마 Add-in 디렉토리가 남아 있을 것으로 생각해서 찾아보았는데 그런 것은 안보였다.Process Monitor로 Process Name을 devenv.exe 포함으로 해서 어떤 경로들을 ..
[테마] 테스트주도개발(TDD) 시리즈 독서목록 회사에서 테스트 관련 도입을 하라는 팀장의 요청으로 인해 테스트에 대해 공부를 하고 있다.시중에 있는 테스트 관련 책을 대부분 읽게 될 것 같다.테스트 주도 개발(Test-Driven Development By Example) - 켄트 벡, 인사이트(2005년 01월 02일)xUnit 테스트 패턴(68가지 단위 테스트 패턴), 제라드 메스자로스 - 에이콘(2010년 03월 12일)JUNIT IN ACTION: 단위 테스트의 모든 것, 피터 타치브, 펠리페 레미, 빈센트 마솔, 게리 그레고리 - 인사이트(2011년 07월 03일).NET 예제로 배우는 단위테스트(the art of UNIT TESTING with Examples in .NET), 로이 오셔로브 - 인사이트(2010년 10월 07일)테스트 ..
[C#] 내부 배열은 Int32.MaxValue 요소 이상으로 확장할 수 없습니다. 현상System.Runtime.Serialization.SerializationException : 내부 배열은 Int32.MaxValue 요소 이상으로 확장할 수 없습니다. 닷넷 프레임워크의 스펙의 한계이다. NUnit으로 테스트를 생성했을 때,, [Test] public void TotalPages_OnlySetCopyColorPage_ShouldBeAsSet( [Random(0, 100, 10)] int copyBlackPage, [Random(0, 100, 10)] int copyColorPage, [Random(0, 100, 10)] int printBlackPage, [Random(0, 100, 10)] int printColorPage, [Random(0, 100, 10)] int scanP..