어썸블로그 북마크 기능 추가 (feat. 파이어베이스 첫 경험)
K리그 프로그래머
나만의 헬로월드 프로그램, 어썸블로그.
우리나라 개발자들의 글들을 모아서 보여주는 단순한 앱입니다.
단순한 앱이지만 공부하긴 아주 좋습니다.
리스트와 탭 같은 주요 위젯들.
Api 호출과 json 파싱.
데이터 바인딩 전략.
패키징과 스토어 배포.
그리고 인앱 결제까지.
하지만 좀 더 완전한 헬로월드 앱을 위해 추가하고 싶은 기능들이 있었습니다.
소셜 로그인과 푸시 알림
라우팅 전략
에러 모니터링
다크모드
국제화
마음 속에만 있던 기능들인데 이번에 추가해버렸습니다.
이제야 온전한 헬로월드 프로그램이 된듯합니다.
이렇게 자신만의 헬로월드 프로그램을 만들어두면 참 좋습니다.
여기서 먼저 뭔가를 시험해 보면 되니까.
새로운 앱을 만들 때 뼈대를 그대로 가져다 쓸 수 있으니까.
로그인 기능은 어떻게 만들까 고민해보다가…
처음으로 파이어베이스의 여러 기능들을 써봤습니다.
파이어베이스 꽤나 괜찮군.
NoSQL도 첫 경험이었는데 나쁘지 않았습니다.
앞으로는 파이어베이스를 좀 더 적극적으로 이용해볼 것 같습니다.
어썸블로그에 즐겨찾기 추가해달라던 사용자분…
보고 계신가요?
추가해버렸습니다.(웃음)
https://jeho.page/essay/2023/10/25/firebase.html
다음 내용이 궁금하다면?
이미 회원이신가요?
2023년 10월 26일 오전 2:18
Gemini 2.5 모델의 프롬프트 캐싱도 이제 자동 캐싱을 지원하는군요. 가장 기다렸던 기능!
요약하면 Flash 는 1024 토큰 이상일 때, Pro 는 2048 토큰 이상일 때 발동!되며, 캐싱된 토큰의 비용은 75% 할인.
자세한 토큰 갯수 단계나 캐시 만료 시간이 기재되어 있진 않은데, 써 보면서 파악을 해 봐야겠습니다. 챗봇류에서는 선택적으로 사용하면 될 것 같고, 배치성 잡에는 여전히 명시적 캐싱이 낫긴하겠네요.
AI 기술이 우리 일상과 산업 전반에 스며들면서 소프트웨어 개발 환경 역시 큰 변화의 물결을 맞이하고 있다. 특히 코딩을 돕는 AI 에이전트의 등장은 개발 생산성에 대한 큰 변화를 만들고 있다. 나 역시 이러한 변화를 체감하며, 나에게 익숙한 소프트웨어 개발의 대표적인 두 축인 프론트엔드와 백엔드 영역에서 AI 기술이 미치는 영향과 그로 인해 변화하는 소프트웨어 엔지니어의 역할에 대해 개인적인 생각을 정리해 본다.
... 더 보기