* 롯데카드 - 카드번호, 유효기간, CVC, 주민번호, 이름 ... 뭐, 중요한건 다 털렸네요. 이거 어떻게 책임질라나. 10개월 무료 할부해준다고 하던데 참나... 요즘 뉴스에서 해킹으로 인한 개인정보 유출이나 금융 피해 소식을 접하고 '설마 나한테도 그런 일이 생길까?' 하고 생각하신 적 없으신가요? 🤔 하지만 요즘 해킹은 특정인을 노리기보다 불특정 다수를 상대로 무작위 공격을 가하는 경우가 많아졌습니다. 😱 단순히 개인정보가 유출되는 것을 넘어, 내 명의로 몰래 금융 거래가 이루어지거나 대출이 실행되는 등 끔찍한 2차 피해로 이어질 수 있습니다. 💸 몇 가지 습관만 들여도 해킹으로부터 나의 소중한 디지털 자산을 지킬 수 있습니다(있겠죠...흑...). 오늘은 여러분의 '디지털 금고'를 지켜줄 (저도 개인적으로 실천하는) 8가지 필수 보안 수칙에 대해 알아볼게요. 🔐 1. 복잡한 비밀번호와 비밀번호 관리 앱 사용하기 🔑 모든 사이트에 똑같은 비밀번호를 쓰는 것은 '하나의 열쇠로 모든 방문을 여는 것'과 같습니다. 🚪 해커가 열쇠 하나만 얻으면 내 모든 디지털 공간이 뚫리는 거죠. 비밀번호 관리자 활용: 복잡하고 고유한 비밀번호를 사이트마다 다르게 설정하는 건 어렵습니다. 이때 구글 패스워드 관리자 와 같은 도구를 활용하면 아주 편리합니다. 구글 계정에 연동되어 자동으로 강력한 비밀번호를 생성하고 안전하게 저장해줍니다. 저는 이 도구를 사용하여 무조건 모든 서비스의 비밀번호는 다 다르게 만들어 쓰고 있습니다. 비밀번호 보안 상태 점검: 내 비밀번호가 안전한지, 혹시 유출된 적은 없는지 정기적으로 확인해 보세요. 아래 링크에서 바로 점검할 수 있습니다. https://passwords.google.com/checkup 2. 이중 인증(2FA)은 필수! '디지털 금고'의 잠금장치 🛡️ 비밀번호가 뚫리더라도 해커의 접속을 막아주는 강력한 안전장치가 바로 이중 인증입니다. 특히 ...
개인적인 JLPT 시험 준비를 위해 Gemini CLI 를 활용하여 일본어 단어 학습 앱을 개발하고 출시했습니다. 예상했던 것보다 훨씬 더 많은 작업에 Gemini CLI의 도움을 받아 매우 효율적으로 개발을 진행할 수 있었습니다. 제가 경험한 개발 후기를 공유해 드릴게요. NOTE: Gemini CLI는 AI Studio 에서 키를 받아 사용하시면 무료 버전이라도 꽤 오래 사용하실 수 있습니다. 개발 배경과 앱의 주요 기능 이 앱은 JLPT N1, N2, N3 시험에 자주 출제되는 단어를 효과적으로 학습할 수 있도록 설계되었습니다. 기본적으로 플래시 카드 형태로 단어를 제공하며, 사용자가 아는 단어 와 모르는 단어 를 구분할 수 있게 했습니다. 모르는 단어는 더 자주 복습하도록 하여 효율적인 암기를 돕습니다. 제가 개발한 앱이 궁금하시다면, 아래 링크에서 확인해 보세요. JLPT 단어 학습 앱 다운로드 (Google Play) Gemini CLI, 이렇게 활용했어요 개발 과정의 거의 모든 단계에서 Gemini CLI를 활용했습니다. 마치 전문 개발팀의 조수처럼 다양한 작업을 처리해 주더군요. 코드 작성 및 수정: 앱의 핵심 코드 대부분을 Gemini CLI가 작성했습니다. 저는 작성된 코드를 검토하고, 문제가 발견되면 수정 명령을 내려서 바로바로 해결했습니다. 데이터 파일 검수: 단어 데이터 파일의 번역, 예문, 포맷 등 오류가 없는지 확인하는 작업도 Gemini CLI의 도움을 받았습니다. 이미지 파일 생성: Gemini 2.5 Flash 를 활용하여 앱 아이콘과 배경 화면 이미지를 손쉽게 만들었습니다. 개발 문서 작성: 개발 진행 상황이나 남은 기능 등을 Gemini CLI에 요청하여 깔끔하게 문서화했습니다. 디버깅: 앱 동작에 문제가 생겼을 때, 로그 추가를 요청하고 그 로그를 분석하게 해서 문제 해결을 도왔습니다. 대부분의 경우 정확한 디버깅을 제공해 주어 큰 도움이 되었습니다. Play Store 출시 문구: 앱 설명처럼 Play...