DevLogs 27

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

한글 win10에서 vagrant up 실행 오류 케이스

vagrant up 명령 실행시 다음과 같은 오류가 발생되었다. {VAGRANT_APP_PATH}\embedded\gems\gems\childprocess-0.6.3\lib\childprocess\windows\process_builder.rb:43:in `join': incompatible character encodings: CP949 and UTF-8 (Encoding::CompatibilityError) 한참을 삽질하다가 드디어 알아낸 원인은 다음과 같다. 시스템 환경변수로 VAGRANT_HOME을 한글이 포함되지 않은 경로로 추가VirtualBox 환경설정에서 기본 머신 폴더의 경로 또한 한글이 포함되지 않은 경로로 변경결국 한글이 문제였구나.. 한글 Windows 환경의 캐릭터셋이 제발 utf..

DevLogs 2017.08.19