Written by Yoonjae Park Developer & Scientist Instagram, LinkedIn,

  1. Invalid date

    ZSH에서 home키랑 end키 그리고 ctrl+화살표로 이동하는 것이 동작하지 않아서 찾아 보던중 방법을 발견했다. 파일을 수정해서 의 내용을 넣으면 의도대로 home키 end…

  2. February 28, 2021

    블로그 관리를 또 한동안 안하다가 괜히 react를 공부한단 핑게로 gatsby로 옮겨봤다. 아무래도 react도 정확히 모르는 상황이라서 적용이 어렵긴 했고, tutorial…

  3. November 12, 2020

    당연히 git이 설치 되어 있을 줄 알고 mac terminal에 git을 쳤지만 라는 에러가 떴다. 검색해보니 라는 명령어로 해결 가능. 다만 gui 환경에서 프롬프트가 뜨니 그걸 진행시켜야한다.

  4. September 26, 2020

    나무위키 덤프를 mongo db로 복구하려고 하였으나 분명 root 계정을 으로 줬음에도 로그인이 안되서 원인을 한참 찾아보았다. 인증 정보 DB를 지정해줘야 제대로 계정을 찾아준다.

  5. September 20, 2020

    Nas를 산 기념으로 다양한 서비스를 설치해보는 중이다. 일단 다양한 서비스를 설치하려니 서비스에 대한 routing이 필요하다고 느껴진다. 어떻게 깔끔하게 할 수 있을지 고민 중. 현재 설치한 기능 postgres confluence jira

  6. May 17, 2020

    Codejam 한다고 그렇게 난리 쳐놓고 라운드 2 발린 기념으로 처음부터 리뷰를 해야겠다고 마음을 먹었다. P1 Vestigium 먼저 trace는 대각 성분의 합. Latin square는 1부터 N 사이의 숫자로 이뤄진 N by N…

  7. May 02, 2020

    Codejam 준비를 하다가 Korotkevich의 코드를 보는데, 모르는 cpp 문법이 있어서 정리해본다. auto keyword auto는 변수의 타입을 추론해서 설정하는 키워드 bits/stdc++.h 다양한 header…

  8. April 16, 2020

    Tensorflow의 projector 코드가 Github에 공개되어 있었다. Nginx에 물려서 띄우니 뜨는걸 볼 수 있었다. 같은 서버에 static file로 포맷에 맞는 embedding 파일과 setting 파일을 업로드 해두면, url…

  9. March 22, 2020

    Windows에서 pre-commit 설정을 하니 pre-commit 파일 경로가 linux 방식으로 작성이 되어 있었다. 그래서 python을 못찾겠다고 메시지가 나왔는데, 이런 식으로 하면 windows…

  10. March 08, 2020

    Draw.io로 다이어그램을 그려볼까 하다가 blog에 추가할 수 있는지 알아보았다. 일단은 저장을 github으로 하는 옵션이 있어서 github에 저장하고 그걸 불러다 쓰는 식으로 활용할 수 있었다. 자세한 내용은 여기서.

  11. March 08, 2020

    Cookie cutter로 django 기본 세팅을 다시 해보았다. 사이트를 만들어 보니 확실히 처음 시작부터 세팅해 놓아야하는 것들이 많은데, 이를 잘 세팅해 주었다. 아무래도 기존 사이트를 옮기는건 어려울 듯 하여, cookie cutter…

  12. March 01, 2020

    ElasticSearch를 이용하여 namuwiki 분석을 진행해볼까 했는데, 일단 설치부터 진행해보았다. 먼저 ElasticSearch 환경설정은 으로 하였고, Kibana 환경설정은 으로 하였다. Docker Compose…

  13. February 29, 2020

    Mac Mini에 Docker Desktop을 설치했고, windows 컴의 pycharm에서 tcp로 연결해서 쓰려고 했는데, Mac용 Docker Desktop에는 TCP 소켓여는 옵션이 없다는 것을 깨달았다. 일단 brew…

  14. February 23, 2020

    Django에서 이미지에 대한 Rating을 Foreign Key로 관리하다 보니, 이미지 수가 많아 짐에 따라 Admin 페이지에서 변경할 때, 모든 이미지를 select box…

  15. February 09, 2020

    Django에서 setting으로 사용하고 있는 내용을 settings.py가 아닌 다른 곳에서 쓰기 위해서는 다음과 같이 할 수 있다. 예를 들어 settings.py에 변수 값을 적어두고, 쓰려는 파일에서 다음과 같이 쓰면 된다.

  16. February 02, 2020

    구글에서 공개한 Towards a Human-like Open-Domain Chatbot 논문, Google AI Blog의 내용을 간단히 정리한 슬라이드 학습에만 GCP 가격으로 따졌을때 대략 1…

  17. January 24, 2020

    Progress bar를 표시하는 라이브러리인 TQDM을 쓸 때, 작업들이 오래 걸려서 multiprocess를 같이 사용하는 경우 다음과 같이 사용 가능하다. 출처: https://stackoverflow.com/

  18. January 15, 2020

    Django를 이용해서 로그인/로그아웃 뷰를 만들다가, 이미 만들어져 있는 뷰를 활용할 수는 없을까 하던차에 원래 만들어져 있던 것들을 재활용해보기로 하였다. 의 뷰를 상속받아 활용하였다. Sidebar…

  19. January 12, 2020

    Selenium으로 크롤링하던 중에 너무 동일한 request를 반복적으로 보내는 부분이 있어서 때로는 차단을 당하는거 같아서 GCP에 프록시를 하나 설정해 보았다. 캐시 설정이 완전하지 않긴 한데, 설정해서 중복으로 들어가는 request…

  20. January 12, 2020

    데이터를 크롤링 하기 위해서 requests 를 이용해서 진행하다가 스크립트를 이용하여 데이터가 변경되는 사이트가 있어서 java script를 실행해서 받아 올까 하다가 Selenium…

  21. January 05, 2020

    기존에는 Django 자체의 web server 기능으로 디버깅을 하다가 aws 환경에서는 Debug를 false로 세팅해야겠다 싶어서 변경했다. 다른건 잘 나오는데 css과 같은 static file…

  22. January 05, 2020

    Azure에서 체험판 계정을 통해 무료로 생성가능한 인스턴스를 생성했으나 구성이 무료구성과 차이가 있어서 과금이 되었다. 다행히 크레딧 제공받은 것으로 커버가 가능했지만, 인스턴스 생성시에 무료 과금되는 부분이 명시가 되지 않아서 (AWS…

  23. January 05, 2020

    Google등 검색 엔진에 검색이 되도록 하려는 중에 왠지 걱정이 되어서 two-factor authentication을 활성화 시켰다. 덕분에 기존 git push 시에 인증이 안되는 이슈가 발생. github 안내 페이지에 보니 ssh key…

  24. January 04, 2020

    Django로 개인 홈페이지를 만들면서 다양한 설정으로 프로젝트가 복잡해짐에 따라서 내용을 정리할 공간이 필요해진 차에, Github pages…