Development
-
macOS+Cursor Flutter 개발환경 세팅Language/Flutter,iOS,AOS 2025. 11. 17. 10:24
1. Homebrew 설치 (없으면 설치)$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. Flutter 설치 (가장 쉬운 방법)# Homebrew에 플러터 설치$ brew install flutter# 설치 후 버전 체크$ flutter --version 3. Xcode 설치 (iOS 개발 필수)App Store → Xcode 설치# Xcode 첫 실행 후 아래 입력$ sudo xcodebuild -runFirstLaunch# iOS 시뮬레이터 열기$ open -a Simulator 4. Android 개발 준비 (선택)Android Studio 설치 → SDK 설치(필수..
-
macOS에서 Flutter 개발환경 세팅Language/Flutter,iOS,AOS 2025. 11. 17. 10:09
1. Homebrew 설치 (필수 아님, 있으면 편함)터미널 열고 아래 실행$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Homebrew 업데이트$ brew update 2. Flutter SDK 설치방법 1. Homebrew로 설치 (추천), 환경 변수 자동 등록까지 돼서 가장 편함.$ brew install flutter방법 2. 수동 설치공식 다운로드: https://flutter.dev/docs/get-started/install/macos압축 풀고 원하는 폴더에 두고 PATH 등록export PATH="$PATH:~/development/flutter/bin" 3. Xc..
-
Flutter 개발 방법 및 요금 정책Language/Flutter,iOS,AOS 2025. 11. 17. 09:43
iOS, AOS 각각 개발하지 말고 Flutter로 전체 앱을 한 번에 개발하자. 전체 흐름 요약Flutter로 앱 전체 개발Dart 코드로 UI·기능 모두 작성한 코드로 iOS/Android 둘 다 커버플랫폼별(안드로이드 / iOS) 빌드 파일 생성Android → .apk 또는 .aabiOS → .ipa각 스토어에 업로드 & 심사Android → Google Play ConsoleiOS → App Store Connect 플랫폼별 출시 과정Android 출시 (간단함)1. 빌드$ flutter build appbundle→ build/app/outputs/... .aab 파일 생성 2. 구글 플레이 콘솔 업로드구글 플레이 콘솔 업로드개발자 계정 필요앱 정보 입력.aab 업로드심사 (보통 몇 시간~1일..
-
MariaDB MCP 사용설정Tool/VSCode&Cursor 2025. 11. 12. 10:05
MCP 설정MariaDB MCP 서버 클론$ git clone git@github.com:MariaDB/mcp.git 기존 MariaDB 서버 정보services: mariadb: image: mariadb:10.6.8 container_name: mariadb-10.6.8 restart: unless-stopped ports: - "3306:3306" environment: - MYSQL_ROOT_PASSWORD=test1234@ volumes: - ./config/conf.d:/etc/mysql/conf.d - ./dump:/dump - mariadb-data:/var/lib/mysqlvolumes: mariadb-dat..
-
Cursor에서 mermaid 사용 설정Tool/VSCode&Cursor 2025. 10. 13. 12:36
Mermaid 확장 설치Cursor에서 왼쪽 사이드바의 Extensions (퍼즐 모양) 아이콘 클릭검색창에 Mermaid 입력Markdown Preview Mermaid Support 확장을 설치Cursor IDEA 재시작 테스트 챠트 코드 입력```mermaidflowchart TD START["스케줄러 실행매일 새벽 5시 10분"] --> A["마이홈크롤러 실행"] A -->|공고 수집| B["마이홈 임시 테이블(MY_HOME_RENTAL_HOUSE)"] B --> CHECK{정정공고 여부} CHECK -->|정정공고| UPDATE["기존공고 업데이트(RENTAL_HOUSE)"] UPDATE --> E CHECK -->|신규공고| C["사용할 데이터 선별"] C..
-
ngrok로 임시 url 외부에 오픈하기ETC/MacOS,Rancher 2025. 9. 24. 16:35
ngrok은 로컬 서버를 외부 인터넷에 공개할 수 있게 해주는 터널링 도구즉, 내 컴퓨터에서 띄운 로컬 서버(예: http://localhost:3000)를인터넷상 누구나 접근 가능한 URL(예: https://abcd1234.ngrok.io)로 연결준다. 1. ngrok 사이트 가입 및 Authtoken 생성ngrok 회원가입 및 API Keys 생성 2. ngrok 설치 및 설정설치$ brew install ngrok/ngrok/ngrok터미널에서 토큰 등록 (ngrok 사이트에서 생성한 토큰)$ ngrok config add-authtoken # /Users/deokjoonkang/Library/Application\ Support/ngrok/ngrok.yml 생성됨 3. ngrok 임시 url 생..
-
Cursor에서 Framelink Figma MCP 사용Tool/VSCode&Cursor 2025. 9. 23. 17:59
1. Figma API key 생성하기1.1. Figma 로그인먼저, Figma 웹사이트(https://www.figma.com)에 로그인 1.2. Profile 접근페이지 오른쪽 상단에 있는 프로필 아이콘(아바타)을 클릭. 이 아이콘은 보통 사용자의 이니셜이나 설정한 프로필 사진으로 되어 있다.1.3. Settings 메뉴드롭다운 메뉴에서 'Settings' 또는 '설정'을 선택 1.4. API Key 생성'Settings' 페이지로 이동하면 탭 메뉴에서 'Security' 섹션을 찾을 수 있다.이 섹션에서 'Generate new token' 버튼을 클릭생성할 토큰의 용도를 설명하는 이름을 입력하고 'Create' 버튼을 클릭하여 API 토큰을 생성 2. Cursor에 Framelink MCP 추가 ..
-
git 에서 ignore 전역 설정Configuration Management/git 2025. 8. 14. 11:40
IntelliJ IDEA 및 Cursor IDE를 같이 사용중인데 툴마다 build 경로가 다르고 소스상 설정을 변경하면 안되는 문제가 있고 프로젝트의 .gitignore에 추가할수 없는 상황에 처하게 되었다. 전역으로 설정해서 사용하는게 있을것 같아서 찾아보고 기록해둔다. .gitignore_global 파일 수정경로: /User/{사용자}/.gitignore_global.gitignore_global$ pwd/Users/deokjoonkang$ vi .gitignore_global $ cat .gitignore_global *~.DS_Storesource/**/bin 전역으로 ignore할 폴더 및 파일을 설정한다.