본문 바로가기

전체 글

비개발자 모바일 앱 개발 1기 - 2일차 나도 앱 개발을 시작할 수 있다.목표: Gemini CLI 이용하여 앱 개발참여자: 한시십분, 디카페인, 열정돌이, 원그릿레버, 알프, 젬니, 배스토 (총 7명)장소: 구미생활문화센터 2층 미술공작실시간: 2025년 7월 28일(월) 오후 7시링크: https://www.gumicoding.co.kr/posts/ZixcCOncIgPLXMKC2ciz지난 수업 소감열정돌이: 에뮬레이터 실행에 어려움이 있었다. 해결하려고 여러가지 방법으로 시도했는데 갑자기 문제가 사라졌다. 문제 해결이 되어 다행이지만, 원인을 구체적으로 파악하지 못해 아쉽다.원그릿: 함께 논의하고 만들어 가는 과정이 새롭고 재밌다.한시십분: 그냥 좋다.알프: 설치 과정이 상당히 어렵고, 까다롭다. 의도적으로 어렵게 만든게 아닌가 의심(?)이.. 더보기
Flutter + Gemini CLI 로또 번호 생성기 튜토리얼 이 튜토리얼에서는 Flutter와 Gemini CLI를 활용하여 로또 번호 생성기 앱을 만드는 방법을 학습합니다. Flutter의 기본 구조를 이해하고, AI의 도움을 받아 효율적으로 앱을 개발하는 과정을 경험해보세요. 사전 준비✅ Windows 환경에서 Flutter 설치 완료✅ Android 에뮬레이터 정상 실행 가능✅ Gemini CLI 설치 완료1. Flutter 기본 개념 이해1.1 Starter App이란?Flutter에서 새 프로젝트를 생성하면 기본적으로 제공되는 템플릿 앱입니다.flutter create my_app명령어로 생성되며, Material Design을 기반으로 한 기본 UI 구조를 포함합니다.1.2 Counter App 소개Flutter의 기본 예제인 Counter App은 다.. 더보기
Gemini CLI로 코딩의 재미를 느껴보세요! 비개발자도 쉽게 시작하는 AI 도구 안녕하세요! 코딩이 처음이거나 기술에 익숙하지 않은 분들을 위해, Gemini CLI라는 멋진 도구를 소개합니다. Gemini CLI는 Google의 AI 기술을 터미널(Windows에서는 CMD)에서 간단히 실행할 수 있게 해주는 도구로, 복잡한 코딩 지식 없이도 창의적인 작업을 할 수 있습니다. 이 블로그에서는 비개발자도 바로 실행해볼 수 있는 재미있는 Python과 Pygame 예제를 소개하고, Gemini CLI가 왜 유용한지 알려드릴게요!참고: Gemini CLI 설치 방법은 이 링크를 참고하세요. Node.js와 API 키 설정만 완료하면 누구나 쉽게 시작할 수 있습니다!https://www.gumicoding.co.kr/posts/GExvfQMJXbRaWHVwKibBGemini CLI란?Ge.. 더보기
Windows용 Gemini CLI 완전 설치 가이드 Google의 Gemini CLI를 Windows 환경에서 성공적으로 설치하고 사용하려면 Node.js 설치부터 시작해야 합니다. 이 가이드는 초보자도 쉽게 따라할 수 있도록 단계별로 구성되어 있으며, 2024-2025년 최신 정보를 기반으로 합니다. 1단계: Node.js 최신 버전 설치 (필수 선행 작업)시스템 요구사항 확인Windows 7, 8, 10, 11에서 모두 작동하며, Node.js 18 이상(권장: 20 이상)이 필요합니다. 현재 최신 LTS 버전은 v22.17.1 "Jod"입니다.Windows에서 Node.js 설치하기1. 공식 웹사이트에서 다운로드https://nodejs.org/en/download 접속"Windows Installer" 버튼 클릭하여 LTS 버전 다운로드.msi 파.. 더보기
비개발자 모바일 앱 개발 1기 - 1일차 목표: 내 컴퓨터에서 안드로이드 앱 개발용 에뮬레이터 실행참여자: 디카페인, 열정돌이, 원그릿레버, 알프 (총 4명)장소: 구미생활문화센터 2층 미술공작실시간: 2025년 7월 21일(월) 오후 7시내용: 개발 환경 설정참고 링크: https://www.gumicoding.co.kr/posts/rqdu4bMtzo4hLXsMhaR0만들고 싶은 앱열정돌이: 회원 관리 앱, 폴센트 스타일 앱, 유료로 사용하는 앱원그릿레버: 쿠팡 상품 순위 추적 앱디카페인: 냉장고 재고 관리 앱, 헬스장 앱알프: 공공 데이터 활용 정체 구간 CCTV 재생 앱, 사진 기반 견적서 앱결과 3줄 마무리개발 환경 구축 과정에서 예상했던 것처럼 다양한 변수가 있었습니다. 소규모로 진행한 결정이 적절했던 것 같습니다.참여자들의 적극적인.. 더보기
Ubuntu에서 VirtualBox KVM 충돌 이슈 해결 방법 환경OS: Ubuntu 24.04.2 LTS (Noble)Distributor ID: UbuntuRelease: 24.04Codename: noble이슈 메시지:No LSB modules are available.VirtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_VMX_IN_VMX_ROOT_MODE).Result Code: NS_ERROR_FAILURE (0x80004005)Component: ConsoleWrapInterface: IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8} 이슈 원인이 에러는 .. 더보기
지구 역사 달력 (46억 년 = 1년) 46억 년의 지구 역사를 365일로 압축한 표입니다. 주요 지질학적·생물학적 사건을 실제 시간, 월/날짜/시간, 사건, 메모로 정리했습니다.1일 ≈ 1258만 년1개월 ≈ 3.83억 년1시간 ≈ 52.5만 년1분 ≈ 8750년1초 ≈ 146년실제 시간월/날짜 및 시간사건메모~46억 년1월 1일 00:00지구 형성 🌍태양계 형성과 함께 지구 응집~45억 년1월 2일달 형성 🌑거대한 충돌로 달 형성~40억 년2월 10일지구 표면 안정화, 초기 바다 🌊지각 형성, 초기 바다 출현~38억 년2월 15일최초의 생명체 출현 🦠단세포 원핵생물 발생~35억 년3월 20일산소 발생 광합성 시작 🌱시아노박테리아의 산소 생성~30억 년4월 5일대기 산소 농도 증가 ☁️대기 조성 변화 시작~25억 년5월 10일진핵생.. 더보기
Windows에서 CLI로 Flutter 설치 및 프로젝트 실행 튜토리얼 Flutter를 사용해 앱 개발을 시작하려는 초보자를 위해, Windows 환경에서 CLI로 Flutter 개발 환경을 설정하는 방법을 안내합니다. 이 튜토리얼은 Flutter SDK 설치, 프로젝트 생성, 에뮬레이터 실행까지 단계별로 다루며, 가상 환경 사용자도 참고할 수 있도록 문제 해결 팁과 설치 URL을 포함했습니다.준비물운영체제: Windows 10/11 (64비트)디스크 공간: 최소 10GB 이상관리자 권한: 일부 설치 과정에서 필요설치 프로그램:Flutter SDK: https://docs.flutter.dev/get-started/install/windowsAndroid SDK (Command Line Tools): https://developer.android.com/studio#comm.. 더보기