번개애비의 라이프스톼일
내가 베푼 것은 언젠가 결국 내게 돌아온다는 것.누군가 도움이 필요해 보였고,내가 도울 능력이나 여력이 있을 때면,나는 먼저 손을 내민다.언젠가 나도 도움의 손길이 필요해지는 날이 오리라는 걸 알기 때문이다. 그리고 실제로 내가 넘어졌을 때 나에게 먼저 손을 건네주던 어른들이 있었다. 그래서 나는 늘 베풀며 살아보려고 노력해왔다.그런 탓에 어린시절 나를 알았던 사람들, 혹은 최근 몇 년간 나를 알게된 사람들은 나의 가족이나 내가 부자라고 오해하는 경우가 많았다.나는 그런 오해를 바로 잡지 않는다. 설명하기엔 너무 피곤하기 때문도 있지만, 생각이 꼬여있는 몇몇 사람들은 겸손 떤다고 그걸 또 욕하기 때문이다. 한편, 좀 더 사려 깊은 사람들은 보통 이렇게 묻는다.“왜 그런 걸 해주나요?”어쩌면 결점일 수도 ..
바이브코딩 != AI Native 개발 != AI Assisted 개발 바이브코딩AI Native 개발AI Assisted 개발[아이디어] ↓[AI에게 바로 요청] ↓[코드 생성] ↓[실행] ↓[에러/수정 프롬프트] ↓[다시 생성] ↓[동작하면 채택] ↓[완성][문제 정의] ↓[명세 작성] ↓[규칙/컨텍스트 정리] ↓[AI 설계/구현/테스트 초안] ↓[사람 승인/판단] ↓[AI 후속 작업 수행] ↓[AI 자동 검증] ↓[완성][요구사항] ↓[사람이 설계] ↓[사람이 구현] ↓[AI가 코드완성/테스트/문서화 보조] ↓[사람이 수정/리뷰] ↓[배포] ↓[운영]AI Native 개발이란AI를 부가 기능으로 붙이는 개발이 ..
요즘 맥미니에 클로드 코드를 설치하여 AI Native 코딩을 하고 있다.클로드 코드를 잠깐 써보니까 가끔 Work Directory를 벗어나서 다른 파일을 건드는 위험한 경우가 있기도 하고,중요파일들의 경우 회사의 보안 거버넌스에도 문제가 될 것이 자명했다. 결국 물리적으로 분리된 별도의 맥미니 환경을 구성하여 이렇게 서버랙에 두어 코딩에이전트로 활용하고 있다.서버 랙의 환경은 별도의 모니터를 설치하거나 매번 사용때 마다 KVM 연결할 수도 없는 노릇인데,원격 액세스 환경은 항상 원격지 서버가 Standby 상태가 되어있어야 하는데 MacOS 특성상 잠자기모드에 쉽게 빠지게 되어 원격 액세스 환경에는 몇가지 셋팅이 필요하다. 다음의 셋팅 방법을 팔로우하면 잠자기모드에 빠지지 않고 원격으로 맥미니를 활..
이번에 홀로 치앙마이로 약 한달간 하드워킹하러 왔다.치앙마이가 인터넷 속도는 나름 빠른편이라고 한다. 근데!인터넷 속도와 관련된 후기들이 죄다 본인이 치앙마이에서 먹은거 카페간 것들만 올려놓았다 ㅋㅋㅋ (나는 놀러가는게 아니라고!!!) 실제로 리모트 워킹을 나갔을때 화상회의, VPN연결, VNC로의 원격작업 등등 여러가지 업무를 해야 할 상황들이 있는데 구체적으로 얼마나 빠른지, 그리고 구체적으로 어떤 코워킹 스페이스의 인터넷이 원격근무하기 용이한지 정확한 정보가 없어서 리모트워킹을 하면서 내돈내산 인터넷 속도를 비교해보았다. 태국 치앙마이로 Remote working을 가는 분들에게 어느정도의 인터넷 속도로 원격근무가 가능한지를 가늠해주는 지표가 되길 바랍니다. Yellow Coworking Space..
MinIO가 이제는 라이센스문제가 있어서 MinIO대신 RustFS를 활용하여시놀로지 NAS를 AWS와 100% 호환되는 S3 Bucket으로 만드는 방법을 설명한다. 시놀로지와 관련하여 MinIO 자료는 많은데 RustFS 자료는 적어서 이렇게 포스팅해본다. 먼저 시놀로지의 패키지 센터에서 Container Manager를 설치한다. 컨테이너 매니저를 켜고 레지스트리에서 rustfs/rustfs 를 다운로드한다. RustFS의 버킷에 저장되는 파일을 시놀로지에서도 접근할 수 있도록 File Station을 통해 마운트할 폴더를 생성한다.필자의 경우, /docker/도메인명 과 같은 형식으로 폴더를 생성했다.여기서 제일 중요한 것은 권한을 할당해줘야 하는데 생성한 폴더를 오른쪽 클릭하여 속성에 ..
