개발 카테고리 글 목록
HTTP 400번대 에러 정리 및 추천 메시지
최근에 백단 컨트롤러에서 잘못된 요청에 따른 예외처리를 할일이 있어서 400번대 에러코드에 대해 알아보다가 한번 정리가 필요할듯 싶어서 관련내용을 조사해보고 정리해보았다. 일반적으로 HTTP 400번대 에러는 '클라이언트의 잘못된 요청'으로 인해 서버가 정상적인 응답을 할 수 없을때 나타내는 에러코드이다.유명한...
#Protocol #Laravel
brew로 설치한 mysql 8버전 실행 문제 (해결실패...)
가끔 로컬에서 디비작업할 일이 있어서 로컬에 mysql을 깔아두고 필요할때만 쓰고있었다.근데 최근에 다시 쓸일이 있어 mysql을 작동하려는데 아래와 같은 메시지가 뜨며 제대로 실행되지 않았다. 뭔소린가 싶어서 지피티한테 물어봤더니 모종의 brew 작업중 plist가 깨지거나 mysql 자체의 오류가 있어서 발생하는 문제라...
#문제해결
ChatGPT 협업 기능으로 PHPStorm 코드 작업하기
이야, 요즘 개발작업하는데 지피티를 안쓰는 경우는 거의없지만 이제 여기까지 될줄은 정말 몰랐다. 무슨이야기인가 하면 이제 앱으로 실행시키는 채찍피티(ChatGPT ㅋㅋㅋ)로 내 IDE인 피스톰(PHPStorm)에 직접 접근시켜 코드를 물어보고 수정할 수 있다는 말이다. 엥 이거완전 헛소리아니냐? 싶겠다만 되는걸 어찌하라고...
#AI
정처기 실기 단골문제, 파이썬 몫 나누기, 나머지 나누기 (/, //, %)
대부분의 프로그래밍 관련 문제에서 단골로 나오는 연산자가 바로 몫 나누기(/, 슬래쉬)와 나머지 나누기(%, 퍼센트)다.그 중 단골 연산자는 나머지 나누기(%)로 현업에서는 거의 쓰이지 않지만 프로그래밍 문제로는 정말 단골 연산자이다. 프로그래밍에서의 나누기대부분의 C, C++, Java등에서도 이 나머지 나누기는 예전...
#Python
2025 정처기 실기에서 나온 파이썬 리스트 컴프리헨션 (리스트 for문 + if문 축약 생성)
정처기 실기 코딩 문제는 날이가면갈수록 난이도가 우주를 돌파하고있는것 같다.매번 기존 기출문제를 상회하는 방식의 코드를 보여주면서 전공자든 비전공자든 헷갈리게 만드는 요소만 오지게 나오는것같다. 이번에 봣던 시험에서는 특정 리스트의 for문과 if문을 한줄로 축약해 표현하는 파이썬의 리스트 컴프리헨션(List...
#Python
파이썬 리스트 슬라이싱 [:], [::] 정리 (콜론, 더블콜론)
난 실무에 파이썬을 잘 이용하지는 않지만 정보처리기사를 준비하는도중 파이썬 관련 문법이 몇번 제법 나와서 알게된 사항이다. 개인적으로 공부도하고 정리도 할겸 포스팅을 남겨본다. 파이썬 리스트 슬라이싱리스트 슬라이싱(List Slicing)이라고 파이썬에서 리스트를 다룰때 사용하는 선택자 기법이 있다.우리가 흔히...
#Python
자바스크립트로 만드는 유저 조회수 카운터 기능
내 사이트 조회수는 469인데애드센스 조회수는 117... 뭐냐 이거! 사이트를 운영하는 입장에서 사이트의 활성도를 보는 가장 기본적인 척도는 바로 '조회수'이다.말그대로 조회수는 내 사이트의 특정 페이지의 조회가 얼마나 되었는지 보여주는 정량적 수치로 '방문자수'와 더불어 중요한 지표로 사용된다. 방문자수의 경우...
#문제해결 #Laravel #php #JavaScript #블로그
nginx 캐싱 설정 (Cache-Control)
앞전의 이야기랑 연계되는 이야기이긴한데,S3서버를 통해서 제공되는 파일은 그쪽에서 캐싱처리를 해도되지만, 웹서버에 올려서 호스팅되는 파일은 웹서버쪽에서 캐싱처리를 해야한다. 더군다나 나는 Docker 환경에 Proxy 방식으로 웹서버를 운용중이라 적용하는데 좀 버거운 과정이 있었다. 쉽게 상황을 풀어보면 도커에서...
#문제해결 #Nginx #Ubuntu
AWS S3 캐싱 정책 일괄변경 작업 + Laravel 옵션
나는 AWS S3를 통해서 게시글 본문 이미지를 호스팅 하고 있다.이 S3를 최대한 잘 사용해보기 위해서 그위에 Cloud Front를 얹어서 CDN 처럼 지역 배포하는 기능을 구현해놨는데, 이게 캐싱설정이 제대로 먹지 않는다는걸 알게되었다. 무슨말이냐면 아무리 CloudFront에 캐시정책이 제대로 설정되어있다하더라고 S3에 설정...
#문제해결 #AWS
JSON 테스트 데이터
우리가 급하게 JSON 형식의 데이터가 필요할때 그걸 일일히 만들고있기에는 JSON 데이터구조가 나름 복잡한 구조라고 볼 수 있다.그렇기 때문에 보통 임의의 배열을 만들고 JSON 관련 인코딩/디코딩 함수를 통해 일련의 정보를 얻는 방식을 취한다. 하지만 정말 급하게 JSON 형태의 데이터가 필요할 경우 로렌입숨처럼 쉽게...
#유용한사이트