본문 바로가기

바이브코딩4

다이빙컴퓨터 DIY로 만들기 프로젝트 - 4 계속 개발을 이어가던 중에, 여러가지 난관에 봉착했음다.네, 뭐 순탄하길 기대한건 아니었지만요.... 가장 복잡한 문제가 이것이었습니다.배.터.리. 전 to the 압ESP32-S3 보드를 이용해서 개발하고 있었는데, 제가 사용한 보드는 5v 정전압을 받아서 작동하는 보드입니다.즉, USB로 연결해서 사용하면 아주 잘 작동되지만, 3.7v의 리튬배터리를 직결해서 사용할 수 없다는 점이 문제였습니다.다행이라면, GPS모듈은 또 5v를 사용한다는 점.그러면, 3.7v배터리를 승압모듈을 써서 5v로 전압을 높여줘서 연결하면 되는 문제이긴 한데,그러면 또 문제가, 배터리 전압이 5v로 일관되게 들어오기 때문에 보드가 배터리의 양을 가늠을 할 수 없데 됨다.충전을 해도 충전이 되는지, 배터리가 엥꼬가 되어가도 그.. 2026. 6. 14.
다이빙컴퓨터 DIY로 만들기 프로젝트 - 3 점점 일이 커지고 있습니다. 네.. 괜히 시작했네 싶어지고 있습니다.버튼이 없는 완전 단독형 Dive Computer를 만들라고 하다보니,그래도 결국 뭔가를 설정할 수 밖에 없는 일이 생기고, (예를 들면 나이트록스라든가, GF값이라던가)완전 Stand-Alone 이라기보단 역시나 스마트폰에 의존할 수 밖에 없겠더군요.그래서, 결국 다이빙컴퓨터의 펌웨어 개발을 하면서, 동시에 안드로이드 앱 개발을 동시에 진행할 수 밖에 없게 되었습니다.이 역시도 수없이 많은 디버깅을 거치면서, MVP 앱 형태는 어느정도 갖춰가고 있습니다.MVP 앱이란, Minimum Viable Product 의 약자인데, 그냥 최소한의 기능만을 구현한 단순 앱을 뜻해요.뭐... 사실 다 완성해도 MVP 앱 수준을 벗어나진 못하겠지만서.. 2026. 5. 26.
다이빙컴퓨터 DIY로 만들기 프로젝트 - 1 근래에 순토 다이빙컴퓨터도 뷜만 알고리즘으로 갈아타기 시작하면서, 다이빙 컴퓨터의 알고리즘에 대해 조금 공부해봤더니, '어라? 알고리즘이란거 생각보다 별거 아니네?' 라는 걸 알게 되었습니다.정확히 말하면 RGBM 류는 많이 복잡하고 세세히 공개되지 않은 알고리즘이지만,뷜만 알고리즘은 생각보다는 복잡하지 않다는 것을 알게 된거죠.개발이 뭔지, 코딩이 뭔지, 쥐뿔도 모르는 아재가AI와 함꼐라면 왠지 다 할 수 있을 것만 같은 자신감 하나로 덤벼든 프로젝트.이름하야, Back-Up Dive Assistant 프로젝트입니다.AI 도움 받으면, 뭐 명령만 내리면 딸깍~! 만들어줄거라 자신감 넘쳤지만,그래도 양심이 있지. 근거없는 자신감은 없어서, 이 프로젝트의 목적은메인 컴퓨터로 쓰기엔 자신없고, 그냥 보조용,.. 2026. 5. 12.
MKV, MP4 내장 자막 추출하기 단순한 프로그램을 또 바이브 코딩으로 만들었다.MKV나 MP4 파일 중에 내장 자막이 있는 경우 SRT나 ASS 파일 등으로 추출해 주는 프로그램.자막 추출을 하려는데, 좀 찾아보면 FFmpeg이나 MKVToolNix 을 깔아서 어떻게 해야 하고 저쩌고 하도 복잡해서, 그냥 프로그램 하나로 할 수 있도록 만들어봤어.FFmpeg이나 MKVToolNix 필요없음. 그냥 실행파일 하나만 단독으로 실행하면 됨.가끔 한글자막을 지원하지 않는데, 여러 외국어 자막을 지원하는 영상파일이 있다면, (특히 일본어)자막을 추출하여 AI를 이용하여 한국어로 번역하여 시청하면 나름 나쁘지 않은 결과물을 얻을 수 있어서한번 만들어 보게 되었어.특히 일본어가 있으면 번역 퀄리티가 조금 더 올라가는데,이유는 아무래도, AI에서 한.. 2026. 4. 11.
반응형