데이터베이스에 시간을 기록할 때
오늘 회사 DB에서 중대한 문제점을 발견했습니다. 데이터 처리 과정을 시간별로 이력으로 남기는 테이블이 있습니다. 그런데 각 처리 과정이 행해지는 장소가 다릅니다. 어떤 것은 로컬 DB 서버에서 작동한 다음 테이블에 시간을…
오늘 회사 DB에서 중대한 문제점을 발견했습니다. 데이터 처리 과정을 시간별로 이력으로 남기는 테이블이 있습니다. 그런데 각 처리 과정이 행해지는 장소가 다릅니다. 어떤 것은 로컬 DB 서버에서 작동한 다음 테이블에 시간을…
indows 2000 Network Administrator를 준비하고 있었는데, 알고 보니 .NET development 관련 시험을 봐도 된다. 어떻게 해야 될지 고민이다. — 블로그 이전한 후 덧붙이는 말 결국 C# Windows Application쪽 시험을 봐서…
어제 좋지 않은 일만 있었던 것은 아니다. MCDBA 세번째 시험을 통과했다. 이번에는 한글시험을 한번 치뤄봤는데, 영문 시험과 달리 인증서가 얄팍하게 나와서 별로였다. 3,4 문제에서 헷갈렸었는데, 최종점수 조차 나오지 않아서 맞았는지…
Here’s an example. public static String stripHTML(String s) { Regex regex = new Regex(@"
Improve the Design and Flexibility of Your Project with Extreme Programming Techniques 필요한 내용만 간추려 봤습니다. Lessons Learned The most important lesson you should have learned so far is that…
When I programed my first .NET based network server, I should make it communicate with c++ based application. What mattered was tranforming non-managed binary data from c++ application to managed…
Comparison Primitives Objects a == b, a != b Equal values Refer to the same object. a.equals(b) N/A Compares values, if it's defined for this class, as it is for…
C#에서 연산자 오버로딩을 할 수 있더군요. 자세한 내용은 MSDN에서 operator로 검색하시면 알 수 있습니다. 또는 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vcwlkoperatoroverloadingtutorial.asp 에 가시면 여러가지 c# 튜토리얼이 있는데, 그 중 하나가 operator overloading에 관한 글입니다. —…
When you unit-test your ‘equal’ method, you should all of following conditions. The equals method implements an equivalence relation: 1. It is reflexive: for any reference value x, x.equals(x) should…