Github의 Webhooks 기능을 이용하면 저장소에 push, comment, issues 등의 이벤트가 발생했을 때마다 알림을 받을 수 있다. Github Webhooks에 URL을 등록하면 특정 이벤트가 발생할 때 해당하는 정보들을 P...…Continue reading

vsftpd 설치$ sudo apt-get update$ sudo apt-get install vsftpd설치가 완료되면 기본 설정파일을 백업해두자.$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.origufw를 이...…Continue reading

react-ga를 참고하여 react 프로젝트에 google analytics를 붙여서 페이지와 특정 버튼을 트래킹하는 방법에 대해서 알아본다.설치$ npm install react-ga --save사용법react-router를 이용하여 Go...…Continue reading

Java 에서 List에서 특정 값을 제거하고 싶을 때 foreach를 사용하면 java.util.ConcurrentModificationException: null 라는 에러가 발생할 수 있다.ExampleList<Integer>...…Continue reading

Django에서 제공하는 User를 상속 받아서 사용하고 있다. 테스트할 때 매번 User 객체를 생성하는 것이 번거로워서 RunPython을 이용하여 migrate 할 때 테스트를 위한 User model instance 를 생성했는데 pa...…Continue reading

DRF(Django Rest Framework)에서 ModelSerializer 을 이용하면 class Meta:의 설정값에 따라서 REST API를 만들어준다. 기본적으로 model의 필드 값들을 JSON형태로 반환해주는데 날짜, 시간 등과...…Continue reading