본문 바로가기

전체 글7

웹 개발 공부일지 97쪽 / 내 서비스 만들기(7) / Sveltekit 으로, Firebase Function & Hosting 성공 Firebase 의 Functions 를 시작하기 이미지 리사이징을 위해서, Firebase 의 Functions 를 활용하려고 한다. https://firebase.google.com/docs/functions/use-cases?hl=ko&authuser=0 우선 공식 설명서를 확인해봤더니, 내가 원하는 내용이 딱 있었다. 썸네일 이미지를 만드는 과정도 필요하지 ㅇㅇ 근데 이게 곧 내가 원하는기능을 구현하는 로직이랑 동일했다. https://github.com/firebase/functions-samples/tree/python-ci 공식 설명서에서 안내해준 github firebase 공식 페이지에서도 해당 내용을 확인 할 수 ㅣㅇㅆ었다. ImageMagick 이라는 툴을 사용해서 한다고 한다. ht.. 2023. 5. 14.
ChatGPT 4 무료로 이용하는 법 - [:wrtn] chatGPT 4 무료로 이용하는 법 https://wrtn.ai/ 리튼이라는 국내 ai 서비스가 있다. 조코딩 유투브에서 보고 알게 된 서비스인데, 무려 ChatGPT 4 를 무료로 사용할 수 있다. 언제 유료화 될지는 모르겠다만, 포스팅 하는 날인 23.05.12기준 0원이다. ​ OpenAI 에서 원래 매달 20달러 돈 내고 해야하는건데.. 와우. 개꿀?! 무제한 채팅 가능 ㄷㄷ 채팅 칸에서, 지능을 선택하면, GPT-4로 답변하도록 고를 수 있다. 2023. 5. 12.
웹 개발 공부일지 96쪽 / 내 서비스 만들기(6) - 이미지파일 업로드시 각종 보안작업 [보안/서버] Firebase Storage Rules 에 정규표현식으로, 파일명 보안 걸기 어제 개발하다가 끝내 해결 못한 기능이 있었는데, 내가 원하는 형태의 파일명이 아닌경우 write 를 금지하는 기능이다. 누군가가 자바스크립트를 수정해서 이상한 파일명으로 내 storage 에 저장하는 것을 방지하기 위함이다. ​ 그래서 어제 저렇게 rules 를 했는데 계속 안됐다. ​ 그런데, 오늘 결국, 이것저것 시도해보다가 성공했다. ​ 바로 이렇게! ​ 구글링해도 잘 안나와서, 조금씩 정규식을 넣어가면서 테스트하면서 시도해봤다. 일단 https://firebase.google.com/docs/reference/security/storage?hl=ko 중요한 것은, request.resource.name .. 2023. 5. 12.