데이터팀에서 CDC와 AWS DMS를 이용해 SQL ServerMySQL 싱크를 맞추고 Amazon QuickSight에 데이터를 뿌리고있었다. 어느순간 Amazon QuickSight 데이터가 안뿌려지니 데이터팀에서 지원요청이 들어왔다 Polling Interval
이 문서에서는 firebase cloud message 요청 엔드포인트가 POST https://fcm.googleapis.com/fcm/send 라면 legacy라고 얘기하겠다. 현재 프로젝트엔 firebase cloud message가 legacy 요청 방식+Cla
어느날 라이브 DB가 뻗었었다고 데이터팀 리더분에게 연락을 받아서 에러 로그를 보니 이렇게 나왔다 >2021-03-23 06:37:04.07 spid180 Autogrow of file '_log' in database '' was cancelled by user o
항상 겪는 UTC와의 싸움 이번엔 좀 살만했다 NestJS 프로젝트에서 자꾸 현재시간을 입력하면 UTC로 저장이 되었는데 pakage.json에 시작하는 scripts에 앞에 TZ=Asia/Seoul 를 추가해주면된다 나는 다음과 같이 입력해주었다
💡 주의 전공자이며 관련직종의 일을 하는 사람입니다 2021년 1회 정기 기사시험때 입니다 나는야 3년차개발자. 남들이 다 가지고있는 정보처리기사 자격증이 없다.(나만없어) 저기 왕십리쪽 전문대 출신이고 운이 좋아 3학년 2학기때 취업을 했고 그러고 일을하고(갈리고
회사에 Deadlock이 너무 많이 걸린다(거의 일주일에 2-3번정도)신경을 안쓸래야 안쓸수가없어서 고쳐보도록해본다빡친점 : AWS RDS는 master admin이고, 흔히 말하는 MSSQL의 sa(sysadmin)의 권한과는 아주 많은 차이가 있다. On-premi
오랜만에 미들웨어를 리팩토링하면서 DRF를 사용하고있는데, DateTimeField에 현재시간을 넣을일이 생겼었다 그런데 와 를 사용해도 DB에 insert된 내용을 보면 모두 UTC로 저장이 되는데 다시 찾아보았다. 이상하게 또 Django에서는 잘가져온다. A
AWS Lambda all export 일단 AWS CLI를 설치 해야한다 설치 하는 방법은 아래 링크를 참고 https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-mac.html 그리고 aws
자근 호기심으로 시작된다 AWS의 Security Groups을 보는데 Inbound rules에 모든 트래픽에 해당 Security Group(자기자신)을 넣어 놓은것을 보았다. 처음보는거라 왜 저렇게 했을까? 왠지 냄새가 난다. 내가 모르는 그 냄새가. 열심히 구
Replication을 나눠놓으면 뭐가좋아요? AWS RDS를 보는데 뭔가 부모-자식으로 나눠져있는걸 보았다. Cluster랑 Replication이 있는 걸 보았다.
내가 원하는 것 일단 내가 처음에 원하고자 했던 것을 보도록하자. 예는 지금 내가 참여하고 있는 프로젝트로 예를 들도록하겠다 검색결과 페이지를 급하게 프리랜서분(섭이)께서 제작해주셨는데 regroup으로 되어있길래, 데이터가 많아지면 느려지기도 하고 뷰와 템플릿 소스
ORM을 짜기 전에 SQL문을 먼저 짜는 편 Django 프로젝트를 진행하고 있는 나는 ORM을 짜기 전에 SQL문을 먼저 짜는 편이다. ORM에 익숙해 질때쯤엔 간단한거면 그냥 바로 ORM으로 짰었는데,(프로젝트기간 좀 nullnull하게주세여) SQL을 먼저 짜고
그 DBA가 누구야? 내가 한창 신입때 제조업 전산부서에 있을때 항상 듣던말이 있다. > ??? : DeadLock이예요! lock 걸렸어요! 부장 : 빨리 고쳐 이 XXX야!!!! (우당탕탕-) 그땐 이게 무슨 소린지 몰라서 ㅇㅅㅇ 했지만 대충 눈치로 알아보면 공
SQL을 ORM을 바꿔주는 걸 만드는 건 어때? 사이드 프로젝트를 하고싶지만 아이디어가 없는 나에게 JK가 저 말을 던졌다 Django 할 때 ORM을 접한 나같은 라떼들은 SQL로 짜는게 더 편해서 Model.objects.raw() 나 DB에 접속해서 execute
구글신께서 Django에 PostgreSQL이 상성이 맞다고하길래 이번 프로젝트에 Django에 DB를 PostgreSQL를 적용해봤다. 그런데 MySQL쓸때보다 손이 더 많이가자나? 😅 내가 지금까지 겪은 것들을 나열해 보겠다.DB에 data를 밀어넣고 해당 테이
원인 : Model의 변경 초기 테이블 정의서 초반엔 departments 컬럼이 아예 존재하지않았다. 그냥 HopeDepartment 테이블을 이용해 StudentExtends와 연결시키려고했는데, 문득 ManyToManyField를 사용하면 더 직관적이고 편리하게
서버가 자꾸 죽는다! 현재 작동방식은 이렇게 되어있다. 라이브하다보면 여러이유로 서버가 죽는걸 많이 발견할 수 있다. 현재 문제는 계속 api를 호출하여 api만드는 로직에서 DB connection 이 너무 많이 되는 문제이다. Django에선 뭐가 문제야?(추가예
list에 유니크한 값만 있는지 비교유니크한 값이면 true중복값이 있으면 false를 반환