본문 바로가기

개발

Mysql sql mode SQL Mode는 MySQL에서 데이터베이스를 생성하거나, 데이터를 삽입, 업데이트, 삭제할 때 MySQL이 따르는 규칙을 정의하는 설정. 이 설정에 따라 MySQL이 데이터베이스에서 허용하는 작업 범위가 결정 문제 phinx 로 migrate 도중에 에러 발생, 에러메세지로는 판단어려운 메세지들이 나옴. 직접 쿼리로 날려봄 ALTER TABLE `ms_test` ADD `cancel_amount_test` int AFTER `amount` [42000][1067] Invalid default value for 'test_date' 에러가 뜸 확인해보니 test_date란 칼럼명세에 timestamp 0000-00-00 0... 날짜에 0이 들어가있다. test_date timestamp default ..
Leetcode BinarySearch (golang) https://leetcode.com/explore/interview/card/top-interview-questions-easy/96/sorting-and-searching/774/ Account Login - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1부터 n까지 버전중에 첫번쨰 잘 못된 버전을 찾는 문제. isBadversion 이 true가 되는 첫번째 n을 찾으면 된다. 1부터 n까지 binary search로 반으로 계속 쪼개면서 찾아가면 되겠다..
도커 컨테이너 다루기 www.notion.so/seop822/Docker-5ae7deecb9d143c0b9b5fe8e8ab029f0
AWS CloudFront www.notion.so/seop822/AWS-CloudFront-1162c95eee3546a4acffdced9bfd13a3
AWS S3 www.notion.so/seop822/AWS-S3-f367bae9cb17481c86398d854e72fe91
AWS Ec2 생성 후 연결 www.notion.so/seop822/AWS-ddc303131fde4466ba285095ca603b93
도커 윈도우 https://docs.docker.com/docker-for-windows/install-windows-home/ 최근 업데이트로 윈도우 insider preview 초기버전을 이용해 wsl2와 도커 사용가능 설치하는 법과 세팅하는법은 여러사이트에 나오니 참고 이전에 Docker tool box를 써서 윈도우에서 도커 썼는데, 그냥 윈도우용 도커를 설치해서 쓰면 둘이 충돌 때문인지 제대로 동작을 안한다. 둘중 하나만 써야 한다 Docker tool box를 쓰는사람은 지우고 써야 한다. https://docs.docker.com/get-started 내용 참고해서 진행 실행창에서 docker --version 이 정상적으로 동작한다면 설치 완료 도커설치하고 도커 대시보드를 실행하면 튜토리얼이 맨처음에 ..
PHPStorm Live Templates 약어만 입력해서 긴 코딩을 자동 완성시켜주는 기능 복사 붙여 넣기보다 더 편리, 생산성 향상 라라벨 강좌를 보면 function이 많이 나온다. 여러 영상들 에서는 function 명령어를 치고 간단하게 위 메서드들을 완성한다. 하지만 내 phpstorm에서는 따라할려해도 안 된다!! 기본적인 설정외에 사용자 지정 Live templates를 만들자 윈도우 기준 : 해당 메서드를 드래그 후 ctrl+ shift + a -> save as live templates 를 찾아 엔터 (그냥 file->setting -> live templates 검색후 해도 상관없지만 이렇게 하면 적혀져 있는 코드를 자기가 수정하면된다) user 탭에서 자신이 필요한 templates을 설정하면 된다. 아래 template ..