디지털 비주얼씽킹 비주얼씽킹이라는 단어를 이번에 알게 되었는데 유튜브에서 설명할 때 많이들 사용하는 방식이었고 이걸 비주얼씽킹이라고 하는지 처음 알게 되었습니다. 업무의 생산성을 높이고 일상을 정리하는 생각 정리 기술이라고 책에서 말하는데 생각해보면 글로만 설명된 것보다는 그림이 들어가 있는 게 집중도나 이해도 면에서 더 좋았던 것 같습니다. ...
코딩 인터뷰를 위한 알고리즘 치트시트 서평
코딩 인터뷰를 위한 알고리즘 치트시트 서평 IT에 대한 관심이 높아지고 많은 분이 개발자로 취직하는데, 가장 난관은 코딩 테스트일 것이다. 많은 회사에서 코딩 테스트를 하고 있고 개발자로 취직하고자 하는 분들이 알고리즘 공부를 많이 하는 것으로 알고 있다지 현업에 있는 개발자들 역시 알고리즘 공부를 하고 있고 나 역시도 알고리즘 공부를 하며 시간 ...
좋은 코드, 나쁜 코드 서평
좋은 코드, 나쁜 코드 서평 책의 내용은 3가지 파트로 이론/실전/단위 테스트로 되어있습니다. 장별 요약에 이 책에서 다루는 내용이 간략하게 적혀있어 읽으면서 각 챕터에서 어떤 내용을 말하고자 하는지 읽기 전에 생각 할 수 있어 좋은 부분이였습니다. 이론 파트에서는 좋은 코드를 작성하기 위한 이론적 설명과 합리적 판단을 위해 우리가 주위깊...
Postgresql Error pg_config executable not found.
오류 메세지 Collecting psycopg2 Using cached https://files.pythonhosted.org/packages/c7/ca/75236b17f1b951950ffc55d657c5aa408d3d0327a1b6c4c0f7cb16ef7e7b/psycopg2-2.8.tar.gz Complete output from c...
구글 번역시 특정 부분 번역 제외 하기
부분적으로 번역 제외하기 해당 영역을 둘러싸고 있는 Tag에 notranslate Class를 준다. <span class="notranslate">번역하지 말아야 할 영역</span> 문서 전체를 번역 제외하기 Html의 head 영역에 아래의 Meta 정보를 추가한다. <meta name="google" c...
Inbound, Outbound란
Inbound 외부에서 가상서버 내부로 데이터가 유입될때 발생하는 트래픽 e.g. 클라이언트가 웹사이트에 접속했을 경우 클라이언트의 접속정보가 가상서버 내의 DB에 저장된다거나 클라이언트가 웹사이트에서 어떠한 정보가 필요하여 가상서버에 요청 데이터를 보냈을 경우 ...
GET, POST 방식
GET, POST 방식 Select 기능을 원한다면 GET 메서드, Update 기능을 원한다면 POST 메서드 검색 결과 등 고정적인 주소 및 링크 주소로 사용될 수 있다면 GET 메서드를 사용 정보를 담을 URL길이(최대 2048자)는 한계가 있기 때문에 이를 해결하고 싶다면 POST 메소드를 사용 POST 메서드를 쓰면 정보를...
Node nohup Command
실행 방법 $ nohup node /경로/main.js & 일반 실행 방법 일반적인 실행 방법으로는 ssh가 묶여 다른 작업을 할 수 없음 $ node server.js Background 실행 방법 Background Process로 실행되어 ssh에서 다른 작...
Django install Debugging Tools
install pip $ pip install django-debug-toolbar pipenv $ pipenv shell $ pipenv install django-debug-toolbar Setting settings.py INSTALLED_APPS = [ # ... 'debug_toolbar', ] # ... STAT...
Django Invalid password format or unknown hashing algorithm
django를 통해 회워가입을 구현할 때 당면할 수 있는 문제 유효하지않은 패스워드 형식이거나 해싱 알고리즘이 이상할 경우 생겨나는 문제이다. DRF를 사용하고 serializer를 통해 회원가입 프로세스를 진행할 경우: user = serializer.save() user.set_password('request['password']...