머리가 좋은 사람은 당면한 문제에 대해 지레짐작하는 습관이 있다. 그래서 누구에게 잘 안 물어본다. 지레짐작으로 "이렇게 하면 되겠지"가 먹히니까. 실제로 잘 먹힌다. 요새 느끼는 거지만, 지레짐작은 문제해결에 적합한 도구가 아니다. 그 시간에 물어보는게 상책이고, 검색도 시간낭비다. 해당 정보를 잘 알고 있을 거 같은 커뮤니티에 가서 물어보면 대략 몇 분 만에 답이 나온다. 최근에 GLB 파일 썸네일 문제로 몇 시간 정도 허비했었다. 파일 크기가 큰 GLB 파일을 썸네일로 몇 십 개 혹은 몇 백개를 보여줘야 하는데, Three.js Canvas를 몇 백개씩 랜더링 할 자원이 브라우저에는 없었다. (고 생각했다) 그래서 백엔드에서 랜더링할 방법을 찾기로 했었고, 찾아본 결과 오픈소스도 없었다. CLI..
전체 글
안녕하세요 🔭 소프트웨어 개발자 허형준입니다. 개인적인 에세이와 대중적인 기술 칼럼을 쓰고 있습니다. 테스트베드 스타트업 데카르트좌표계를 창립하고 bleeding edge 기술을 다루고 있습니다.일단 이 블로그 말고도 여러 플랫폼에 나누어 글을 쓰고 있다. 그러다 보니 스레드에서 글을 읽고, 링크드인으로 넘어오신 분들이나 링크드인 글을 읽고 다른 블로그 글도 찾아보시는 분들이 종종 계신다. 사실, 내가 쓰는 글들은 여러 플랫폼에 나누어져 있어 찾기 까다롭다. 그 이유에 대해서는 https://medium.com/@hyeongjun/%EB%85%BC%EB%A6%AC%EC%9D%98-%EC%97%84%EB%B0%80%EB%8F%84%EC%97%90-%EB%94%B0%EB%A5%B8-%EA%B8%80%EC%93%B0%EA%B8%B0-%ED%94%8C%EB%9E%AB%ED%8F%BC-%EB%B6%84%ED%95%A0-9e48988bda38 논리의 엄밀도에 따른 글쓰기 플랫폼 분할글의 논리적 명증함을 유..
주변인들로부터 "글 잘 쓰세요..!" "좋은 인사이트 주셔서 감사드립니다" "좋은 글 써주셔서 감사해요" 글에 대한 격려를 주로 받는다. 그럴때마다 회의감이 드는데. 난 객관적으로 글을 잘 쓰지 못한다고 생각한다. 초등학생때부터 많이 써왔기에 관습으로 굳어진 거지. 잘 읽히는 좋은 글을 쓴다고 자부하지는 않는다. 글을 구조화하는 능력이나, 어려운 개념을 쉽게 풀이하는건 여전히 어렵다. 일종의 문법적인 측면도 있어, 관습으로 또는 노력으로 해결되는 문제가 아니다. 좋은 글을 자주 읽고, 생각을 다른 형식으로 표현하고, 독창적인 생각을 보편적으로 풀이해야. 글을 잘 쓰는 사람이다. 아쉽게도 난 "작가"가 아니다. 그렇게 쓸 여유도 없고, 당장 링크드인에 글 하나 발행하는 데에도 당일날까지 ..
데벤트 -> 데카르트좌표계 상호명을 바꾼 몇 가지 이유는 다음과 같다. 1. 의미가 추상적으로 전달되어야 함.2. 합성어가 아닌 명사로 구성된 상호명이어야 함.3. 최근 진행 중인 프로젝트가 영미권을 대상으로 하는 만큼 국제적이어야 함.4. 데벤트는 어감이 유치함. 데벤트는 초등학생 때 지은 이름이다. 사업자등록은 2020년이지만, 사용하기 시작한 연도는 2018년인 만큼 꽤나 오래전 일이다. 더군다나 모임, 행사등에서 나를 소개할 상황이 생기는데 창업한 회사 이름이 데벤트면 "그게 무슨 뜻이에요?"라고 되물을게 뻔했기에 변경한 이유도 있다. 데카르트좌표계 (한글표기) cartesiancs (영문표기) 사실, 한국어 상호와 영어 상호는 같아야 한다. 영문 표기는 축약표현일 뿐 공식 상호명은 아니다. ..
링크드인, 구인구직 플랫폼입니다. 이름은 들어보셨거나 잘 모르시는 분이 대다수입니다. 외국계 기업에 진출하려면 필수이지만 국내에서는 다른 플랫폼도 많기 때문에 굳이 사용할 필요가 있을까 라는 의견이 많습니다. 그러나 링크드인은 구인구직뿐 아니라 커피챗, 네트워킹, 지식 공유 관점에서 유용합니다. 특히 기회가 적은 주니어 개발자의 경우 링크드인을 통해 선배의 지식을 습득하고 공부할 수 있습니다. 거기에 더해 링크드인의 1촌 수는 절대적이지는 않지만 페이스북, 인스타그램과 같은 소셜미디어의 신뢰도보다 훨씬 높습니다. 링크드인은 대부분 현업에 종사하고 계신 분들이기 때문에 그분들과 연결된다는 점은 기업으로 하여금 신뢰할 수 있다는 인상을 주게 됩니다. 이번 포스트에서는 주니어 개발자가 링크드인을 해야하는 이유..
최근 ChatGPT나 엔트로픽과 같은 LLM기업이 주목받고 있습니다. 이에 따라 국내에서도 관련 업계의 변동 조짐이 보이고 있는데요. 그러다 보니 자연스럽게 인공지능 관련 스타트업 창업을 희망하는 분들도 계십니다. 단순히 ChatGPT를 통해 업무를 자동화하는 툴을 개발한 후 이를 시장에서 빠르게 검증한 후 인재를 채용해도 늦지 않으니까요. 더군다나 일반 창업가분들도 코딩을 몰라도 AI나 노코드 툴의 도움을 받아 빠르게 프로토타이핑 해볼 수 있는 기회도 생기고 있습니다. 이번 포스트에서는 인공지능 업계에 종사하시는 창업가나 창업을 준비하시는 분들을 위한 도서를 준비해봤습니다. 계속 업데이트할 예정이니 추천도서가 있다면 댓글로 알려주시면 감사하겠습니다. 린 스타트업 스타트업 업계의 고전 도서 입니다. 거의..
Apple의 Vision Pro가 출시되었습니다. 20만 대 사전 예약, 반품 행렬 등 그동안 수많은 사건이 있었고 논란도 많았습니다. 현재 시점으로 조금 정리된 것 같은데, 메타에서는 이 기회를 틈타 자사의 VR기기를 홍보하고 있습니다. 특히 메타의 경우 LG와 협력하여 새로운 퀘스트 4를 출시할 계획이라는 루머도 도는데요. 이 포스트에서는 왜 VR콘텐츠 보급이 어려운지, 킬러앱의 등장은 없는 건지 여부에 대해 개발자의 시선에서 소개하겠습니다. 1. 기존의 VR 컨텐츠 개발 우선 몇 가지 도구가 필요합니다. 기존 소프트웨어&게임 개발의 경우 컴퓨터만 있어도 충분했으나 VR콘텐츠의 경우 기본적으로 요구하는 성능이 높습니다. 채도가 높아질수록 어지러움을 덜 느낀다는 연구도 있을 만큼, 콘텐츠 자체가 화려해..
Mac에서 MySQL 서버를 접속하려면 클라이언트를 설치해주어야 합니다. 제가 원래 쓰던 클라이언트는 Sequel Pro였습니다. 그러나 이 프로그램이 특정 MySQL 버전에서는 호환되지 않아 다른 맥 전용 클라이언트를 알아봤는데 DBeaver가 가장 적합했습니다. 이번 포스트에서는 DBeaver를 설치하고 설정 방법에 대해 알아봅니다. 1. DBeaver 설치 먼저 아래 사이트에 들어가줍니다. https://dbeaver.io/download/ Download | DBeaver Community Download DBeaver Community 23.3.5 Released on February 19th 2024 (Milestones). It is free and open source (license). ..