Bactoria
취소

2019년 41주차 회고

학습 방법 지난주 프로그래머스 웹과제를 끝내고 이번주부터 빅스비 챌린지를 시작했다. 빅스비 개발은 처음이라 학습이 필요했다. 참고자료로는 영어로 된 가이드가 있고, 삼성에서 만들어 놓은 빅스비 강의도 있다. 나는 가이드를 쭉~ 보고 난 후 간단한 프로젝트를 만들어보려 했다. 하지만 프로젝트를 어디서부터 어떻게 만들어야 할지 모르겠더라. 분명히 ...

Ip로 클라이언트 접속 위치 정보 알아내기

Google Analytics 를 이용하면 접속한 클라이언트의 위치를 제공받을 수 있다. 우째하누~ 궁금해서 찾아봤다.     클라이언트 접속 시 국가와 도시 정보를 응답해주도록 만들어보쟈~     위치정보 다운받기 MAXMIND 에서 제공해주는 DB를 이용하면 IP Address를 이용하여 대략적인 위치 정보를 얻을 수가 있다. ...

2019년 38,39주차 회고

운동과 개발 저번주에 헬스를 시작했는데, 첫 날 팔운동을 하다가 바로 근육통이 생겼다. 근육통이 올 것이라 어느정도 예상은 했지만, 개발을 하면서 피로를 쉽게 느꼈고 수면욕도 늘었다.   운동과 개발의 관계를 놓고 보면 운동은 개발하는데 방해된다고 생각한다. 운동하는 시간 대신 잠을 잔다면, 개발할 때 집중을 더 잘 할 수 있고, 운동하는 ...

유튜튜 - 유튜브 크롤링 이슈

몇일 전, 유튜튜를 들어가봤는데 문제가 생겼다. 모든 채널의 구독자 수가 증가하지 않고 있었다. 명절날 이 무슨 버그란 말인가!   (시간별)   (일별) 아이유의 구독자수는 1,559,990 이라고 하지만, 확인해보니 157만 이상이었다.   언제부터 안됬던건지 로그 확인해보자 select date_time +'9hours' k...

2019년 37주차 회고

지지난주 목표 노션 공부 안했다. 안했다. 안했다. 안했다. 안했다. 안했다. 안했다. 안했다. 파이썬 코드 정리한다고 조금 쓰긴 했는데 거의 모른다고 봐야한다 로컬 저장소로 쓰기에는 깔끔한 것 같긴 하다   유튜튜 리팩토링 스프링 부트로 구현했던 코드를 DDD로 짜려고 계획했으나, 서버리스로 만들었다. 파이썬으로 짰는데, 로직들이 도메...

EC2 키페어 분실했을 때 해결법

오랫만에 EC2인스턴스에 볼일이 있어 XShell로 SSH접속하려고 했다.   todoListKey.pem 파일이 없더라. 포맷할 때 삭제했나보다. 어떡하지? 검색했다. EC2 인스턴스의 /home/ec2-user/.ssh/authorized_keys 에 todoListKey.pem 정보가 들어있으니, 이 파일을 새로운 키페어로 바꾸면 된다...

AWS RDS Connection 안될 때

RDS가 필요하다 RDS 데이터베이스를 생성했다   Datagrip으로 접속했다 응 안되   아! 포트 개방 해야지~ 응 그래도 안되   근본적으로 잘못 만들었다. RDS 데이터베이스를 해당 VPC 외부에서 접속하기 위해서는 위처럼 퍼블릭 액세스를 가능하도록 해주어야 한다. (Default : 아니요)   OK ...

2019년 35주차 회고

지난주 목표 정규표현식 정리하자 정규표현식을 마스터했다고 할 순 없지만, 필요한 정규식이 있으면 성능이 낮은 정규표현식 정도는 짤 수 있게 되었다. 또한 다른 사람이 작성한 정규표현식을 읽고 해석할 수 있게 되었다. 정규표현식을 익히는데 생각보다 시간이 많이 들었다. 앞으로는 유즈케이스를 많이 보면서 눈에 익혀야 할 것 같다.   DDD 스터디...

GIF로 움직이는 파비콘 만들기

블로그 파비콘 바꿨다. 원래는 지킬 테마에 있던 기본이었는데, 심심해서 바꿔봤다     1. GIF 다운로드 GIF 파일을 준비한다.   앵무새는 여기에서 다운로드 받을 수 있다     2. GIF -> PNG 변환 파비콘에 GIF 넣으면 아무 소용이 없다. 안움직인다 .GIF을 .PNG 들로 변환한 후, 각 파일을 자바스크...

2019년 34주차 회고

개발 회의감 수요일이었던가..? 갑자기 개발에 대한 회의감이 들었다. 지난 주말, 파이콘의 후원사 부스에서 타다 라는 서비스를 알게되었고, 타다 기술블로그에서 타다 시스템 아키텍처 를 보게 됨 쿠버네티스는 아직 쓰는곳이 없을 줄 알았는데, 타다 에서는 사용하고 있었고 Kotlin도 백엔드(Spring boot)에서 사용하고 있었다. HTTP ...