DevLogs 42

칸반(kanban) 보드의 필요성을 느끼다

[이미지 출처] https://agileleanlife.com/kanban-visualize-workflow/ 최근 진행중인 신규 서비스 개발 프로젝트가 있다.우리팀 자체적으로 정책 및 개발계획 수립이 가능한게 있는 반면,타팀에서 반드시 진행해 줘야만 하는 부분들도 있다. 프로젝트의 규모나 구성이 썩 그렇게 단순하지 않다보니,아무리 틈틈히 위키 같은 걸로 기능 및 일정, 진행상황 등을 정리한다고 해도이해관계자(stakeholder)들과의 싱크(sync)는 항상 그때뿐이고..시간이 점점 지난 후에는 작업 단위의 우선순위라든가,전반적인 진행률 등을 가늠하기가 참 힘든다. 특히나, 윗선에서의 전체적인 진행률과 남은 잔여일정 산정 등에 대한 확인 요구가 날아들 때면다시 현재까지 정리된 문서라든가 커밋로그 등을 ..

DevLogs 2017.09.12

Netdata :: 리눅스 서버 모니터링 도구 추천

[이미지 출처] https://github.com/firehol/netdata 공식 사이트 : http://my-netdata.io데모 : http://my-netdata.io/#demosites깃헙 : https://github.com/firehol/netdata설치 가이드 : https://github.com/firehol/netdata/wiki/Installation 리눅스 서버 자원 운영에 관한 경험과 지식이 부족한 나와 같은 일반 개발자들에겐 정말 단비와 같은 도구라고 본다.정체를 알수 없는 온갖 서버 자원들에 대한 실시간 모니터링을 제공해 주는 매우매우 고마운 오픈소스 소프트웨어다. 으례, 이런 프로그램일수록 설치와 환경설정에 참 애를 먹는데,넘나 고맙게도 원커맨드로 설치부터 실행까지 가능한 ..

DevLogs/ToolReview 2017.09.11

iSTYLE24 회원 메일 버그?!

오랜만에 yes24에서 책 좀 사려고 들어갔더니,이모저모 다양한 이벤트를 하네. 앱 설치하면 천원 상품권 등등 이런 행사를 꽤하길래나도 무작정 가능한 선에서는 다 참여하고 상품권을 무려 8천원어치 습득 후에 책을 몇 권 주문했다. 그러면서, 본 것이 yes24에서 istyle24라는 신규 브랜드를 런칭한 모양이다.대충 봤을 땐 패션/뷰티 브랜드 전용 오픈마켓인가 하는 느낌? 뭐 그렇구나~ 하고 시간이 늦어서 잠을 청하고,일어나서 메일함을 살펴보다가 발견한 버그! 아니, 비밀번호를 내가 저렇게 길게 입력한 적이 없는데 ㅋㅋㅋ분명히 정책상 처음 1자리 비번만 힌트로 노출한 상태로 제공되는 메일로 보이는데..아마도 암호화된 데이터를 그대로 사용한 모양이다. 이런건 어서어서 수정되길 바란다.암호화된 데이터의 문..

DevLogs 2017.08.26

Change Node.js Express View Engine from jade to pug

nodejs를 설치하고 express를 깔아보니, warnning이 툭툭툭 뜬다. 이게 뭔가 해서 구글링해 보니, jade라는 녀석이 이름 때문에 태클 걸려서 pug라는 이름으로 강제 개명을 했다고 한다. 그럼, jade를 빼고 pug를 사용하도록 개선을 해보자.package.json 수정jade 구문 제거 : "jade" : "~1.11.0"pug 추가 : "pug" : "~2.0.0-rc.3"npm install 커맨드 실행 (변경 사항 반영)app.js 수정기존 : app.set('view engine', 'jade')변경 : app.set('view engine', 'pug')views 경로에 존재하는 *.jade 확장자명을 *.pug로 일괄 변경완료!

DevLogs 2017.08.19