전체 글
-
Gemini CLI에서 Antigravity로 마이그레이션 하기study/AI 2026. 6. 17. 08:28
gemini CLI에서 아래와 같은 문구가 출력되었습니다.Antigravity로 옮기는 방법을 정리합니다. 1. Antigravity CLI 설치 및 IDE 설치https://antigravity.google/download#antigravity-cli Google AntigravityGoogle Antigravity - Build the new wayantigravity.googlecurl -fsSL https://antigravity.google/cli/install.sh | bash 2. Antigravity 로그인 - project open version 체크agy --version > 1.0.8 실행agy 3. migration 문서링크만약 gemini cli plugin을 사..
-
[Pleos] Emulater를 Android Studio에 추가하기study/Pleos 2026. 5. 17. 16:13
Pleos 세팅중 Emulater를 추가해보자. 1. android studio 설치https://developer.android.com/studio?hl=ko Android 스튜디오 및 앱 도구 다운로드 - Android 개발자 | Android Studio | Android DevelopersAndroid 스튜디오는 Android 앱에 최적화된 통합 개발 환경(IDE)을 앱 빌더에게 제공합니다. 지금 Android 스튜디오를 다운로드하세요.developer.android.com 2. Pleos 공식문서 참고하여 Emulator 셋팅 1. Android Studio에서 Menu > Tools > SDK Manager 선택- SDK Update Sites 탭을 클릭- + 버튼 클릭 맥북이므로 아래..
-
[Pleos] SDK의 시대가 도래하는가?study/Pleos 2026. 5. 17. 16:03
몇 년 전이었다. 42dot이라는 이름을 처음 접했던 것이. 당시 현대자동차가 단순히 하드웨어를 잘 만드는 완성차 업체를 넘어 소프트웨어 중심의 자동차(SDV)로 체질을 바꾸고 자체 SDK를 구축하겠다는 기사들을 틈틈이 챙겨봤었다.스마트폰이 처음 등장했을 때처럼 자동차라는 거대한 디바이스 위에서 펼쳐질 새로운 개발 생태계가 개발자로서의 호기심을 자극했으니까.. 그러다 작년,'Pleos25' 행사에 참여 했던 순간 현대차가 그리는 플랫폼 'Pleos'의 비전과 구체적인 아키텍처를 눈앞에서 확인하면서 생각했었다. "이건 진짜 재미있겠다. 어쩌면 안드로이드 초창기가 떠오르기도 하네. 기회가 된다면 꼭 개발해보고 싶다"고 속으로 일종의 버킷리스트처럼 저장해 둔 기억이었다.시간은 흘러 올해 4월,드디어 그 Ple..
-
Spring Java 배포 쉘스크립트(Jenkins 대신 임시로)program_language 및 궁금한것/Java 2025. 8. 29. 10:10
급히 몇시간만에 배포를 해야 해 sh을 만들었다.나중에 참고할수 있으니 메모~ 파일명: deploy.sh#!/bin/bashAPP_HOME="/home/ubuntu/admin-src"echo "=== 1. 작업 디렉토리 준비 ==="mkdir -p $APP_HOMEcd $APP_HOMEecho "=== 2. 기존 소스/컨테이너 정리 ==="# 기존 clone 삭제rm -rf admin# 기존 컨테이너가 있다면 중지 & 삭제docker stop 2>/dev/null || truedocker rm 2>/dev/null || trueecho "=== 3. Git clone ==="git clone https://:@github.com//cd adminecho "=== 4. Gradle build ==="...
-
[AWS Free-tier] Dockerfile 작성study/AWS 2025. 5. 2. 20:10
spring boot 프로젝트 최상단에 Dockerfile을 추가해준다.나는 JSP 프로젝트라 war로 진행했지만 그 외의 경우는 jar로 진행해도 된다.FROM eclipse-temurin:17-jdk AS runtimeWORKDIR /appCOPY build/libs/*.war app.warEXPOSE 8080ENV SPRING_PROFILES_ACTIVE=masterENTRYPOINT ["java", "-jar", "app.war", "--spring.profiles.active=master"]
-
[AWS Free-tier] EC2 생성study/AWS 2025. 5. 2. 12:59
EC2 생성회원가입 생략 1. AWS EC2 > 인스턴스 > 인스턴스 시작무료로 이용할 것이기 때문에 프리티어 사용가능한 AMI를 선택한다.나는 spring boot를 배포할 예정이라 Ubuntu로 했다. - 인스턴스 유형은 비용 발생의 여지 없이 t2.micro 선택- 키 페어 생성을 해준다. 키 페어 생성시 .pem 파일이 다운받아지는데 잊어버리면 안된다.- .pem 파일로 ec2에 ssh를 붙을 수 있다. - 네트워크 설정시 보안그룹을 생성해준다. - 내 IP는 현재 IP를 SSH 트래픽 허용한다.- 더 필요시 생성된 보안그룹에 설정을 추가해주면된다.- 인바운드: EC2로 들어오는 IP 설정 2. EC2 SSH 접속로컬 cmd에서 EC2 SSH 접속chmod 400 your-key.pemssh..
-
TOSS SLASH-24 :: No Limit 후기program_language 및 궁금한것/IT conference 2024. 9. 29. 14:38
토스의 SLASH-24 No Limit을 다녀 왔다.코엑스에서 진행되었고 꽤 큰 행사였다. 굿즈도 알차게 받고 ( 우루샷, 키링, 스티커, 물 등 ) 스페셜 세션막 개발을 시작하는 주니어 개발자에게 유용할 얘기들이고, 발표자의 이야기에 공감이 되었다.개발은 추상적인 개념이 많다. 그래서 그림으로 소통하는게 꽤 유용할때가 있다. 그리고 오픈소스를 통해 코드를 보는 눈을 키우라는것도 맞는 말이지. Next 코어뱅킹, MSA와 MySQL로 여는 평생 무료 환전시대토스뱅크의 아키텍쳐 변환에 대한 고민과 대안을 모색하는 과정을 볼 수 있었다. 오라클의 의존적인 아키텍처에서 벗어나려 방법을 모색하던중,외환 예금을 금융권 최초로 mysql로 코어뱅킹 시스템을 6개월만에 구축하였다. 6개월 만에 구축한 배경에는 테스트..
-
Obsidian github 연동하기( v1.6.5 Obsidian-Git 이름 변경 )program_language 및 궁금한것 2024. 7. 8. 22:12
노마드 코더의 영상을 보다가 Obsidian을 알게 되었다.귀찮아서 세팅을 미루다가 요즘 Obsidian 세팅글이 꽤 올라오는것 같아 나도 해본다.Obsidian 의 장점은 저장소를 깃으로 사용할수 있다는 것과 그래프 기능이 꽤 좋다고 한다.단점은 설정이 어렵고, 마크 다운이며, Obsidian 자체의 저장소를 사용하려면 유료이다 정도? Obsidian의 window 셋팅방법을 설명한다. 1. 설치https://obsidian.md/download Download - ObsidianObsidian is available on all major platforms. Download Obsidian for iOS, Android, macOS, Windows and Linux.obsidian.md 2. git ..