Maison de learning

배울 수 있을만큼, 기록할 수 있을만큼

생성형 AI에 대하여

LLM, 프롬프트, 할루시네이션을 처음 이해할 때

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 요즘은 정말 많은 서비스에서 AI 기능을 붙이고 있습니다. 검색창 옆에 요약 버튼이 생기고, 문서를 쓰는 도구에는 초안 작성 기능이 들어가고, 개발 도구에서도 코드 추천이 너무 자연스럽게 나옵니다. 그런데 막상 “생성형 AI가 정확히 뭐야?” 라는 질문을 받으면 조금 애매해집니다. 뭔가 똑...

Django backend 2편

Hello World를 출력해보자!

들어가기 전 포스팅을 통해 Django를 설치하는 과정을 알아보았다. 이제 항상 그렇듯이 Hello World를 출력해보자. 1. 기본적인 Django의 개발 구조 이번 Django 프로젝트를 통해 핀터레스트와 비슷한 Ui/Ux를 가진 블로그를 하나 만들 계획이다. 통상적으로 블로그는 사용자 계정 관리(Account), 글쓰기(Article), ...

Django backend 1편

Django 설치 및 실행

들어가기 플러터를 통해 프론트엔드를 구현하면서 백엔드의 필요성을 점점 크게 느꼈다. 그러나 프론트엔드도 버거운 나에게 백엔드는 너무 큰 산처럼 느껴졌기에 섣불리 공부할 엄두가 나지 않았는데 어차피 해야할거 매도 먼저 맞는게 났다고 이번 기회에 Django 프로젝트 생성부터 배포까지 쫙 시리즈로 정리해보려고 한다. 이번 시리즈도 역시 깃허브에 업로드 ...

Flutter + Firebase 3편

Firebase Social Login

들어가기 App을 만들때 가장 기본이 되는 요소 중 하나는 ‘로그인’이다. 다행이 Firebase를 이용하면 이메일 로그인과 각종 소셜 로그인 기능을 비교적 쉽게 구현할 수 있다. 지금부터 차례대로 알아보자. 1. 구글로그인. 먼저 연동시킨 firebase console창에 들어가서 각종 로그인 기능을 활성화 시켜주어야 한다. 이를 위해 Fire...

Flutter + Firebase 2편

Firebase Security Rule

들어가기 Firebase를 생성하면 기본적인 Security Rule이 생성되어 있다. Firebase를 사용하기 위해서는 Security Rule에 대한 어느정도 이해가 필요하니, 이번 포스팅을 통해 간략히 정리해 보았다. 1. 모든 권한 거부 및 허용 1 2 3 4 5 6 7 8 9 rules_version = '2'; service clou...