cse.ac
Rust + WebAssembly로 보는 프론트엔드 기술의 미래.
Rust + WebAssembly로 보는 프론트엔드 기술의 미래. 흔히들 프론트엔드 기술은 쉽다고 합니다. 디자이너가 전달해 준 UI만 개발하면 끝이고 React나 HTML, CSS 태그 좀만 알면 시장에서 통용되는 기술은 마스터할 수 있으니까요. 그러나 프론트엔드 기술은 생각보다 다양…
2년동안 집에서 맥미니로 서버를 돌린 후기 (2)
2년동안 집에서 맥미니로 서버를 돌린 후기 (2) 원격 접속 홈 서버는 외부에서 접근할 수 없습니다. 카페같은 공간에서 개발하고 싶은데 접근할 수 없으니 참 난감합니다. 따라서 VPN을 세팅해주어야 하는데, VPN을 구축하는 과정은 까다롭고 잘 못 설정하면 보안에도 좋지 않습니다. 그렇…
2년동안 맥미니로 홈서버를 돌린 후기 (1)
2년동안 맥미니로 홈서버를 돌린 후기 (1) “창밖으로 내던지지 못하는 컴퓨터는 믿지 말라” 는 말이 있습니다. 스티브 워즈니악이 한 말로도 잘 알려져 있는 어록입니다. 맥미니 홈서버야말로 믿을 수 있는 컴퓨터입니다. 걱정 없이 실험해 볼 수 있고 진정한 DIY의 정수라고 봅니다. 가성…
1인 기업의 한계와 극복 방법.
1인 기업의 한계와 극복 방법. 오래전부터 인디 해커, 1인 개발로 불려 왔던 1인 기업은 하나의 문화가 되었습니다. AI 기술로 기술 접근성이 낮아지고 미디어 채널의 발달로 마케팅 비용 또한 낮아졌죠. 그러나 여전히 1인 기업은 한계가 명확합니다. 확장에 제한이 걸립니다. 서비스를 확…
기술적 보수주의를 조금은 경계해야 하는 이유.
기술적 보수주의를 조금은 경계해야 하는 이유. Python은 33년 된 언어입니다. JavaScript는 29년 된 언어입니다. 프론트엔드 패러다임을 바꾸었다고 평가받는 React 라이브러리조차 11년 되었습니다. 현대 소프트웨어를 이끌고 있는 기술은 대부분 오래된 기술입니다. 오래된…
카피
긴말 안하겠습니다. 줏대가 없으면 남이 만든걸 배끼게 됩니다. 단순히 버튼 디자인 하나 하는데도 padding 값을 어떻게 넣어야할지 flex에 gap을 어느정도 넣어야 클릭하는데 문제가 없을지, 고민에 고민을 거쳐 완성됩니다. 그렇게 노하우가 쌓이다보면 자신만의 색채가 만들어지고 예술…
소셜미디어를 올바르게 사용하는 5가지 원칙
거의 대부분의 사람들이 소셜미디어를 사용한다. 아니 사용 당하고 있다. 능동적이지 않은 이용은 무분별한 남용에 가깝다. 기업은 사용자를 중독시키기 위해 추천 알고리즘을 개선하고 이 사실을 망각한 사용자는 도파민을 쏟아내며 소셜미디어에 빠져들게 된다. 몇 년전 필자도 소셜미디어 중독이었다…
내가 고등학생 개발자라고 밝히지 않는 5가지 이유
개인적인 경험에 의거해 쓰인 짧은 글입니다. 논리적 완결성이나 일반화는 무시했습니다. 댓글로 여러분의 생각과 경험을 알려주세요. 비판도 환영합니다. 1. 고등학생이라는 안전망을 벗어나 현업에 계신 개발자들의 거친 피드백을 받기 위해. 학생이라고 밝힌다면 거친 표현은 많이 사라진다. 그러…
<잭 웰치의 마지막 강의> 위기대응 원칙
잭 웰치의 마지막 강의 173p 에서 기업의 위기대응 원칙이 서술되어 있다. 웰치가 제안한 4가지 원칙은 다음과 같다. 1. 좋은 평판을 쌓아두자 잭 웰치는 “좋은 시절에 친구와 지지자를 확실하게 확보해 두면 나쁜 시기에 당신 편에 서서 목소리를 높여 줄 옹호자가 있을 가능성이 그만큼…
내가 실력이 부족하다고 생각하면, 남들을 도우세요
20세기 천재 물리학자 리처드 파인만에게는 독특학 학습법이 있었다. 오늘날 파인만 테크닉이라고도 불리는 학습법인데, 워낙 유명한지라 다들 들어보았으리라 짐작된다. 그래도 간략히 적어보자면 다음과 같다. 배우고 싶은 주제를 적고 목록화한다. 초등학생도 이해할 수 있는 언어로 설명한다. 설…