본문 바로가기

Log

기초패키지I - Unit 5 what are you studying ? ->(지금) 뭔 공부함? what do you studying? -> (요즘) 뭔 공부함? What do you think of that class? What's your opinion about the class? I have no more questions. Not any more 더보기
[sentences] Learn VIM www.barbarianmeetscoding.com/boost-your-coding-fu-with-vscode-and-vim/dedication Dedication | Barbarian Meets Coding Where I dedicate this book to the people that made it possible... www.barbarianmeetscoding.com Sentences that I can't understand while I read the above article. confines: Thank you VSCodeVim team for building such a top notch Vim experience within the confines of Visual Studio Cod.. 더보기
코드 비교문은 이해할수 있게 두번째 if 문 두번째 if 문을 보면, 사실 코드를 간단히 작성할수 있다. 하지만, 저걸 왜하는지 이해할수 있게 코드를 작성하기위해 is_pos 함수를 만들었다. 즉, 이것이 xxx 상태인가 라는 함수이름을 만들어 로직을 작성하면 코드를 이해하기 쉽다. 로직이 복잡해져도 주석을 다는것보다 깔끔하고 가독성있다. 더보기
DB에는 유효한 값을 넣어야한다 특수문자를 포함한 객체 데이터를 디비에 넣을 일이 있었다. (이메일 등..) 근데 POST로 프론트에서 넣을려하니깐, 특수문자가 %3A%2F%2F 이런식으로 인코딩 됐다. 그래서 다시 get할때 decode() 함수를 적용했는데 이런식으로 디비에 넣으면 안된다는 조언을 들었다. 이유는 DBA나 백엔드 개발자가 알아볼수가 없기때문이다. 그래서 디비에는 유효한 값을 넣어야한다고 한다. 그래서 그냥 백엔드 개발자가 내가 인코딩해서 보낸걸, 디코딩해서 디비 저장했다. 끝. 더보기
20년 10월 스터디 메모 split 는 내가 자주사용했는데 수동태를 this is splited 로 사용하면 안된다. split은 3단변화를 해도 split-split-split이기때문에 is split by 라고 쓰면 된다. , 그냥 능동으로 쓸때는 is split in 을 쓰면 자연스러울것 같다.\ inference : 추론.. 동적언어에서 타입 '추론' , 이라고 쓰였다. trivially : 모두 알고 있는 뜻(사소하게)도 있지만 '쉽게' 라는 뜻도 있다. With that in mind we’re pleased to start making our developer documentation available in more languages than just English - 이러한 점을 염두해 두고, 로 해석하면 된다. .. 더보기
오픈소스 첫 PR 후기 '오픈소스' 이제는 누구나 알고있는 단어다. 하지만 친구들끼리 PR하는 것이 아닌, 유명 리포지터리에 PR한다는 것은 뭔가 어렵게 느껴졌다. 최근 WebGL 엔진에 관심에 생겼고, 그 중 스냅챗에서 인수한 PlayCanvas 라는 WebGL 엔진을 사용하고 있었다. 사용하다 이상하다 싶은 것들은 이슈에 등록했고, 이슈에 등록하니 신기하게 반응이 바로바로 왔다. 그러던중 path 관련 함수를 사용하기위해 문서를 확인하니 관련 API 문서가 없었다. 소스를 확인하니 JSDoc 주석으로 문서를 생성을 하는데, 최근 만들어진 함수는 아직 주석이 안달려있었다. 그래서 주석을 달아 첫 PR을 했다. https://github.com/playcanvas/engine/pull/1809 [DOCS] Add documen.. 더보기