cse.ac
소프트웨어의 다음 단계.
소프트웨어의 다음 단계. 대부분의 SaaS는 더 이상 사람이 사용하지 않는 형태가 될 가능성이 높다. 데스크탑에 한 번 설치해 두고 다시는 쓰지 않는 최종 검수로만 사용하는 시대가 온다. 인간은 스스로의 작업을 휴머노이드에게 맡겨두고 (혹은 직접 가르치고) 멀리 휴가를 떠나거나 취미에…
안두릴의 오픈소스 대안을 만들고 있습니다.
군용 C2 플랫폼인 안두릴의 오픈소스 대안이 목표인 프로젝트 입니다. 집 혹은 외부에 지능형 자기방어 체계를 구축하고 여러 센서를 연결해서 자율적으로 판단하고 대응하는 기능을 제공합니다. 미국의 가정집 보안 문제를 해결하기 위해 만들어 졌습니다. 강도, 살인, 도둑을 사전에 예방하고 위…
AI 기술의 가장 큰 해자는 제조업에 있습니다.
AI 기술의 가장 큰 해자는 제조업에 있습니다. 소프트웨어 기술은 점차 공공재가 될겁니다. 누구나 쉽게 소프트웨어를 만들고 웹에 배포하는 시대는 이미 도래했고요. 조만간 더 높은 수준의 소프트웨어도 누구나 개발하고 만드는 시대가 올거라 확신합니다. 다시 한 번 물리적인 제품이 경쟁력이…
국가의 조건
얼마 전에 링크드인에 이런 글을 썼다. 세금을 내지 않는 방법이라는 제목의 글인데, 결론은 세금은 반드시 내야한다는 결론이다. 한 개인이 버는 돈은 국가가 제공한 기초적인 인프라 위에 세워지기 때문에 100% 자신의 노력으로 결성되지 못한다. 아이러니하게도 수많은 자산가들이 이 점을 인…
오픈소스도 오픈빨이 중요합니다
오픈소스도 오픈빨이 중요합니다. 그래서 성공적인 초기 오픈소스를 만드는 법 준비해 봤습니다. 일단 무조건 X, 레딧과 같은 대형 커뮤니티에 올리세요. README는 반드시 디테일하게 작성해야 합니다. 유명한 오픈소스의 README를 참고하세요. 될 수 있는 한 많은 유저들에게 노출되어야…
화성 식민지를 개척할때 필요한 기술들.
화성 식민지를 개척할때 필요한 기술들. 달 기지, 화성 기지를 구축하기 위한 필수 요소를 정리해 봤습니다. 혹시라도 나중에 화성에 식민지를 건설하게 된다면 아래 기술들이 가장 먼저 필요합니다. 일단 화성이나 달에 가기만 한다면 아래 기술들은 지금 수준에서도 충분히 발전되어 있기 때문에…
3D 타이포 생성기 만들었습니다.
3D 타이포 생성기 만들었습니다. 텍스트를 입력하고 원하는 사이즈의 이미지로도 내보낼 수 있습니다. 코드는 모두 오픈소스로 공개해 두었고요. 궁금하시면 참고해보셔도 좋습니다. Three.js로 개발했습니다. 웹에서 동작하도록 만들어서 누구나 쉽게 사용할 수 있습니다. 조만간 실제 영상…
천재들을 모두 연결하니 알게된 사실.
천재들을 모두 연결하니 알게된 사실. 모든 천재들의 업적은 연결되어 있습니다. 과거 고대 그리스 시절부터 양자역학 까지 모든 업적은 서로 영향을 주고 받습니다. 이런 천재들의 업적을 시각화하는 오픈소스 프로젝트를 만들어봤습니다. D3.js로 시각화 했고요. yml 파일로 쉽게 기여를 받…
Three.js로 광선검 시뮬레이터 구현했습니다.
Three.js로 광선검 시뮬레이터 구현했습니다. 파일럿 프로젝트로 가볍게 만들어 봤습니다. 웹에서도 이정도 그래픽이 충분히 가능하고요. 아마 앞으로도 웹 게임이 더 많아질거라 예상합니다. 특히 폴리곤 그래픽에 어느정도 postprocessing만 적용해두면 웬만한 인디 게임 그래픽은…
세금을 내지 않는 방법.
세금을 내지 않는 방법. 종종 우리가 내는 세금은 아깝다고 느껴집니다. 국가로부터 받는 혜택은 없지만 세금은 내는 모습을 보며 현실을 한탄하기도 합니다. 과연 그럴까요? 정말 국가가 하는 역할은 없을까요? 개척주의와 개인주의의 나라 미국에서도 세금은 냅니다. 주마다 다르지만 세금을 내는…
오픈소스 라이선스 논쟁이 뜨겁습니다.
오픈소스 라이선스 논쟁이 뜨겁습니다. 오픈소스 라이선스는 반드시 지켜야 합니다. 최근 어느 한 오픈소스가 GPLv3 코드를 아파치 라이선스로 바꿔치기해서 문제가 된 사례가 있는데요. cluely의 오픈소스 대안으로 홍보하던 glass입니다. 4일 만에 만들었다고 밝힌 오픈소스가 사실은…
AI 모델별로 잘 쓰는 법.
ChatGPT : 범용적인 제안, 이미지 생성, 프로토타입 Claude : 코딩 Gemini : 기획, 리서치 Grok : 번역 저는 이렇게 사용하고 있습니다. 각 모델별로 강점이 달라 저는 4가지를 전부 사용하고 있는데요. 확실히 각 장점에 맞게 사용하니 막히는 부분 없이 문제를 해결…