Projects

pchero on March 24th, 2017

테스트를 하면서 자꾸 메모리 누수가 감지되었다. libevhtp 쪽에서 나오는 누수길래 별로 신경을 안쓰고 있다가 오늘 정확한 원인과 해결 방법을 찾았다. 이미 알려진 문제였고, 패치도 있었다. 문제는 가장 최근의 릴리즈 버전에는 해당 패치가 포함되지 않았던 것이다. develop 브랜치의 소스를 다운로드 후 적용하니 문제가 해결되었다. jade readme 파일에도 내용을 업데이트 했다. 관련 이슈 : https://github.com/ellzey/libevhtp/issues/177

Continue reading about libevhtp memory leak

pchero on March 20th, 2017

jade 의 sqlite handler 에서 json type 의 string 을 처리하는데 문제가 있었다. 특정 칼럼에는 json_dump string 을 입력해놓고, 이를 받아올 때는 그냥 string 이 아닌 json object 로 받아와야 하는 상황이었다. 몇 시간 고민했던 것 같다. 결국 딱히 좋은 방법을 못찾고 그냥 결과에서 해당 칼럼만을 따로 추출해서 string 을 json object 로 다시 치환하는 […]

Continue reading about Json loadable string

pchero on March 16th, 2017

backend 쪽은 어느정도 진행이 된 것 같다. 아직 완료가 된건 아니지만 이제는 슬슬 frontend 쪽을 생각해봐도 괜찮을 것 같다. 뭔가 좋은 Dashbaord 가 없을까? 🙂

Continue reading about Adding the Frontend/Dashboard

pchero on July 11th, 2015

드디어 젠킨스를 설정했다. 그동안 올리브 프로젝트를 진행하면서 여러차례 자동 빌드 시스템의 필요성을 느꼈었다. 자동 빌드 + 자동 유닛 테스트 + 자동 배포까지… 포함한 시스템이 필요했었다. 아직은 유닛 테스트와 배포를 위한 부분이 부족했지만, 그래도 언젠가는 자동 빌드 시스템이 필요한 때가 올꺼라는 것은 알고 있었다. 회사 팀장 Chris 에게 이런 내용을 이야기했더니, buildbot(http://buildbot.net/)을 추천해 주었었다. 추천 이유는, […]

Continue reading about [olive] Jenkins setup

pchero on May 15th, 2015

음.. 잘 안풀리는 부분이 있다. 생각한 것 만큼 잘 진행이 안되고 있다. 으음.. -_-;;;

Continue reading about [olive] slump again….