프로그래밍/개발일지 스피비 2014. 7. 4. 18:14
최근에 읽은 책인 코딩호러가 들려주는 진짜 소프트웨어 이야기에서 공감되는 내용이 있어서 포스팅해본다.내가 N회사에 있으면서 초반에 가장 많이 느낀부분이기도하다. 그 주제는 바로 "개발 스케쥴 짜기"개발자라면 자기가 해야 할 일을 자세하게 나열해볼 필요가 있다.그것을 보통 생각에서 끝내곤 하는데 생각에서 글또는 표로 표현하면 도움이 된다. 1.해야하는 일을 나열하자 (생각나는 대로 작성해보기) 2.해야하는 일에 대해서 필요한 시간을 예측해본다. (업무 전체 시간을 측정하는데 중요한 지표가 된다) 3.각 항목에 대해서 디테일하게 얼마나 오래걸리는지 측정해보고, 그것이 일정 크기 이상이면 작은 단위로 쪼갠다 (책에서는 하루라고 써있지만 이것은 개인적으로 판단하면 된다고 생각함) 4. 업무의 진척을 하루 단위로..
프로그래밍/SQL 스피비 2014. 3. 20. 12:49
PRIMARY KEY (기본 키) 선택 -1탄 여러 시스템들을 컨설팅하면서 발견하는 문제점 중 하나는 primary key가 없거나 잘못 정의되어 있는 것입니다. Primary key를 제대로 정의하는 것은 데이터베이스 디자인에 있어서 매우 중요한 출발점입니다.야밤에 잠도 안 오고 하여 기본 키(primary key)에 대해서 아주 기본적인(^^) 얘기를 몇 자 적어볼까 합니다.Primary key란 행을 고유하게 구분해 주는 최소의 정보입니다. 모든 테이블에는 primary key가 있어야 하며, 오직 하나의 primary key만 존재할 수 있습니다. 그리고 그 하나의 primary key는 단일 컬럼으로 구성될 수도 있고 둘 이상의 다중의 컬럼들로 구성될 수도 있습니다. 만일 어떤 하나의 테이블에 ..
프로그래밍/SQL 스피비 2014. 3. 18. 11:59
http://celvinjudas.tistory.com/57
프로그래밍/3D그래픽스 & 쉐이더 스피비 2014. 3. 12. 15:44
Lock() 버텍스 버퍼의 메모리에 대한 독점( 외부 접근 차단 )과 버텍스 버퍼의 포인터를 얻는다. Unlock() 버텍스 버퍼의 메모리에 대한 독점을 해제한다. SetStreamSource 버텍스 버퍼를 스트림 소스에 연결한다. StreamSource 버택스 버퍼에 있는 정보를 파이프 라인으로 보내기 위한 연결 매개체이다. Stream 프로그램과 하드웨어 장치 사이를 연결하는 것과 그것을 주고 받는 것을 Stream이라 한다. VertexBuffer 정점의 정보를 저장해놓는 버퍼이다. 1.버텍스 버퍼 생성( CreateVertexBuffer ) 2.Lock() 3.데이터 복사 혹은 삽입 4.Unlock() 5.그리기 관련 작업 6.해당 버텍스 사용이 끝날 경우( 가장 흔히 프로그램 종료시 )에 버텍스..
프로그래밍 스피비 2014. 2. 16. 21:32
아주 정리 잘해준 블로그 링크!http://maskkwon.tistory.com/129