Programming

pchero on July 17th, 2015

오늘 팀장으로부터 다음과 같은 프로그램 피드백을 받았다. The client sending and status always outputs json: please add -q flag to suppress output please add -s flag to return ONLY the uuid for use in calling the client with the option -i <case_id> please add -p flag to output the json as ‘pretty printed’ (jansson -> […]

Continue reading about About pretty print option flag

pchero on July 7th, 2015

그동안 git 의 devel 브랜치에 대해서 약간 애매한 부분이 있었다. 줄곧 devel 브랜치는 master 브랜치로 merge 를 당하는 쪽이라고 생각한 것이다. 만약, devel 브랜치와 master 브랜치가 서로 다른 소스를 가지게 되는 경우에는 어떻게 할까? 예를 들어, 만약 hotfix 를 master 브랜치에만 적용을 했을 경우라면, devel 브랜치에는 hotfix가 적용되지 않게된다. 이런 경우, devel 브랜치를 master 브랜치로 […]

Continue reading about git master merge into devel

pchero on June 29th, 2015

for 구문 사용시, 인덱싱하는 order 에 따라, 실행시간에 차이가 발생한다는 글을 보았다(참조: http://process3.blog.me/20030421397) 정말로 그럴까? 한번 확인해 보았다. 결론은? 확실한 차이가 있었다. 이유를 확인해보니, 메모리 캐시와 관련된 내용이었다.   — Program 1 #include <stdio.h> #define MAX_CNT 100 int main(int argc, char** argv) {     int i, j, k;     int test_data[MAX_CNT][MAX_CNT][MAX_CNT];     […]

Continue reading about memory indexing differences

pchero on May 27th, 2015

오늘 git 브랜치 관련한 특강을 받았다… 그동안 git 을 몰라도 너무 모르고 있었다는 생각이 들었다.   브랜치 생성 레드 마인을 사용하고 있다면 feature, bug 와 같이 생성된 이슈에 맞춰 새롭게 브랜치를 생성하자. 생성하는 브랜치 이름은 “feature/이슈번호-이슈제목”, “bug/이슈번호-이슈제목” 와 같이 지정하면 좋다. 브랜치 이름에는 브랜치를 생성한 이유가 나타나야 한다. 그리고 하나의 브랜치에서 너무 많은 작업들을 하려고 […]

Continue reading about how to use git branch

pchero on May 22nd, 2015

git branch 생성과 운용에 대한 간결하고 명료한 그림. 🙂 출처: http://nvie.com/

Continue reading about how to use git branches