개발 카테고리 글 목록
페이지 로드 완료시 addEventListener 적용 순서 및 전략
사이트 최적화 작업을 하면서 스크립트를 정리하고있는데, 지피티가 개선해준 코드와 내 원래코드간의 이벤트 핸들링 기법이 달라서 이왕에 Javascript 방식의 이벤트 핸들러로 전부 교체하는 작업을 진행했다. 자바스크립트에서는 기본적으로 addEventListener 기능을 이용해서 이벤트 핸들러를 여러개 추가하는 방식으로...
#JavaScript
구글 애드센스 광고 로딩 안되면 영역 감추기 (3) ~ 사용자 인터렉션 핸들러
나는 내 블로그를 1부터 싹다 만든 케이스라 어떤 플랫폼이나 애드온에 도움을 받지않고 광고 스크립트 코드를 바로 적용해야 하는 상황이었다. 일반적으로 구글 광고 코드는 문서내에 직접 삽입하는 방식이거나 자동 광고를 켜놓아서 광고 스크립트가 로드될 시 알아서 광고가 채워지도록 만들어야한다. 다만 이런 스크립...
#광고 #JavaScript
yt-dlp nsig 에러 해결 방법 (버전 문제)
최근에 유튜브 영상 하나 다운받고 싶은게 있어서 오랜만에 yt-dlp를 이용해서 영상 다운로드를 실행해보았다. 근데 평상시처럼 다운로드가 되지않고 경고와 에러코드가 주르륵 뜨면서 다운이 안되는것이 아닌가... 뭔가 심상치 않다. 그래서 에러 코드를 잘 읽어보고 문제를 파악해보았더니, 유튜브 측에서 URL에 담겨있는...
#문제해결
챗지피티(ChatGPT) 환각 증상 줄이는 프롬프트
비단 챗지피티뿐만이 아닌 대부분의 LLM AI 서비스는 자신들이 모르는 정보에 대해서 솔직하게 모른다라고 답변하지않고 최대한 설명을하려는 본능에 따라 잘못된 정보를 우리에게 주곦나다. 이런 현상을 환각(Hallucination)이라 부르면서 현재 사용자는 이런 AI의 맹점을 확인하며 자료를 검토하는 방식의 사용이 주를 이...
#AI
챗지피티(ChatGPT) 개발자 코드 리뷰어 프롬프트
코드 개발을 하다보면 내 코드가 제대로 작성되었는지 크로스 체크를할 필요가 있다.우선적으로 자신이 코드 복기를 한번 해보고 동료나 상사를 통해 크로스 체크를 하는 과정이 필요하긴하나, 이런 과정을 챗지피티의 대화 기능을 통해 대체할 수 있다. 단순히 내 코드의 가독성, 효율성을 벗어나 내가 놓친 기능, 예외 처...
#AI
챗지피티(ChatGPT) 나만의 심리상담 프롬프트
챗지피티를 사용하면서 이녀석이 대화부터 심리상담, 멘탈케어를 해준다는데 실제로는 그런 경험을 하지 못하는 경우가 있을것이다. 보통 대부분의 챗지피티는 편안한 대화부터 사용자의 문제를 해결해주기위한 '정답'을 도출하기위해 짜여져 있기 때문이다. 그래서 일반적으로 심리상담과 같이 특수목적을 위한 대화라면...
#AI
챗지피티(ChatGPT) 이모티콘 답변 안나오게 하는 업무용 프롬프트
요즘 채찍피티를 안쓰는 사람은 거의 없을것이다.업무에도 도움이되고 나처럼 글을 쓰는 입장에서 요약정리나 글의 토대를 만들때 많은 도움을 받기도하는 좋은 기능이다. 하지만 유난히 요즘들어서 챗지피티가 질문에 답변을 할때 이모티콘을 넣는 경향이 많아졌다. 이런식으로... 이게 뭐 IT 인싸나 SNS에서는 감성 이모...
#문제해결 #AI
온라인 코인 토스 사이트 구현
어쩌다 동전던지기로 뭘 결정할일이 있어서 온라인 사이트에서 코인 토스를 구현한게 없을까 뒤적이다가 괜찮은게 없어서 이왕에 한번 만들어보자 결심하고 만든 기능이다. 코인을 클릭하면 코인토스를 실행할 수 있고, 자신이 실행한 코인토스 결과를 그 페이지 안에서 아래에 통계로써 기록해준다. 코인토스의 확률은 아...
#JavaScript #블로그
라라벨 큐 기능 적용해보기
최근에 백단에서 비동기로 처리할 일이 있어서 이리저리 알아보다가 라라벨에선 이럴때 큐 기능을 사용하면 된다고 정보를 얻게되었다.큐 기능자체가 있던건 알고있었는데, 제대로 써본적이없어서 이번기회에 한번 알아보았다. 라라벨 큐(Queue)큐는 우리가 운영체제나 프로세스 구조를 배우면서 배우는 그 '큐'가 맞다.먼...
#Laravel #Ubuntu
HTTP 500번대 에러 정리 및 해결 방안
지난 글에 이어서 이번에는 서버단에서 발생하는 문제에 대한 에러코드에 대해 알아보고자 한다.사실 400번대 에러는 클라이언트의 잘못된 요청이 대부분이므로 적당히 에러코드와 함께 메시지를 보여줘 UX를 충족시키면되지만, 500번대는 실제로 서버에서 백단작업중에 의도치 않게 발생하는 문제이므로 유저가 보는 경우...
#Protocol #Laravel