전체 글

안녕하세요. 사진과 철학에 관심이 많은 웹 프론트엔드 개발자 오원종입니다. 시간이 지나도 꾸준히 읽힐 수 있는 글을 쓰고 싶습니다. 재미있는 일만 하면서 살고 있는 사람입니다.
Web Frontend Developer

[Three.js] 3D 라이브러리를 사용해서 태양계 만들어 보기

지난 2월까지 Febase 라는 프론트엔드 스터디를 했었다. 벌써 시즌 4까지 진행했다. Fabase는 프론트엔드 개발자들끼리 모여서 프론트엔드 관련 주제들을 가지고 학습하는 모임으로 매 시즌마다 다른 주제를 가지고 스터디를 진행한다. 이번 시즌인 시즌 4는 three.js 라이브러리를 공부하면서 3D 애니메이션을 만들어 보는 스터디를 진행했다. 강의는 three.js-journey 라는 웹 사이트의 강의를 들었다. 지금까지 전세계에서 2만7천 명 이상이 들은 three.js 강의이다. 이 강의가 시작된지는 꽤 오래되었고, 강사가 프랑스 분이신데 지속적으로 강의를 추가추가 해주시는 것으로 알고 있다. 강의를 들으면서 공부한 이후에 나를 포함한 4분 정도의 개발자 분들과 작은 프로젝트를 해 보았다. 여러가..

끄적끄적/Book Review

2023년 2월 독서 정리

2023년 2월에는 4권의 책을 읽었다. 1. 비탈린 부테린 지분증명 (원제 : Proof of stake) ⭐⭐⭐⭐⭐ 비탈린 부테린 저 / 여의도책방 출판 / 경제경영, 컴퓨터 분야 이더리움을 만든 비탈릭의 탈중앙화, 작업증명, 지분증명 등의 주제에 대한 이야기. 예전부터 블록체인에 관심이 많았고, 기술도 좋지만 왜 만들었고 어떤 문제를 해결하고 싶어하는지에 대해서 궁금했는데 그 질문에 대한 너무 어렵지도 너무 쉽지도 않은 블록체인, 이더리움의 교과서 같은 책. 이처럼 필요한 공공재에 더 많은 모금을 할 수 있도록 거기에 맞는 더 나은 사회적 기술을 만들어야 한다. 그리고 이는 일회성으로 끝나는 착한 누군가의 이타주의적 행동이 아니라 생태 경제학의 시스템 일부로 디자인되어야 한다. p292 2. 도시인..

끄적끄적/재테크

금리와 유동성을 공부해 보았다.

오늘 금리와 투자 관련 주제의 세미나를 들으면서 공부한 내용을 정리해 보려고 한다. 금리 금리(interest rate)는 돈에 대한 이자율이다. 다른 말로 돈의 가치 라고 이해하면 된다. 아래는 대한민국의 지난 15년간 기준금리 변동추이 그래프이다. 중앙은행은 성장률, 물가상승률, 금리를 적절하게 유지하기 위해서 노력한다. 이 세 가지 지표는 큰 틀에서는 일맥상통하다. 어떤 하나의 지표가 너무 높거나 낮으면 문제가 생길 수가 있기 때문에 중앙은행은 밸런스를 잘 잡는 것을 중요하게 여긴다. 미국의 경우는 이 수치가 매년 2%, 즉 성장률도 2%, 물가상승률도 2%, 금리도 2%를 꾸준하게 유지하는 것을 목표로 한다. 반면 한국은 조금 더 높아서 3% 정도를 목표로 한다. 많은 사람들이 물가가 오르는 것,..

Prog. Langs & Tools/JavaScript

[JS] 원시 타입과 객체 타입, 그리고 불변성에 관하여

자바스크립트가 제공하는 데이터 타입은 총 7가지가 있다. 숫자(number) 문자열(string) 불리언(boolean) null undefined 심벌(Symbol) 객체(Object) 이 중에서 7번 객체 타입을 제외하고는 원시 타입(primitive type) 이라고 부르며 객체 타입은 영어로 reference type 이라고 부르기도 한다. 데이터 타입을 이렇게 구분하는 이유는 원시 타입과 객체 타입이 근본적으로 다른 점이 있기 때문이다. 크게 3가지 정도 생각해 볼 수 있다. 원시 타입은 변경이 불가능한(immutable) 값이다. 반면에 객체(참조) 타입은 변경 가능한(mutable) 값이다. 원시 값을 변수에 할당하면 변수(확보된 메모리 공간)에는 실제 값이 저장 된다. 반면에 객체를 변수에..

끄적끄적/Book Review

2023년 1월 독서 정리

2023년 1월에는 총 5권의 책을 읽었다. 1. 이와타씨에게 묻다 ⭐⭐⭐ 호보닛칸이토이신문 엮음 / 이큰 출판 / 경영 분야 회사 동료분들과 같이 북 스터디를 하면서 읽은 책. 닌텐도 전 CEO 이셨던 이와타 사토루씨에 대한 에피소드를 엮은 책. 한 줄 요약 : 닌텐도가 괜히 오랫동안 잘 팔리는게 아니다. 거기엔 다 이유가 있었다. 원 픽 구절 : 지금까지의 흐름을 전부 돌이켜보면, 과정 중 작은 부분에서 "그랬더라면 좋았을걸"이라는 말은 얼마든지 나올 수 있지만, 완성된 Wii 자체에는 "그랬더라면 좋았을 걸"이라는 말이 이상할 정도로 없습니다. p135 2. Continuous Discovery Habits ⭐⭐⭐⭐ Teresa Torres 저 / 경영 분야 재은님 PM 북 스터디에 (비록 PM은 ..

끄적끄적

나는 어쩌다 프로그래밍을 시작하게 되었나

본문은 교보문고 7호 - 개발하는 마음 에 기고한 글입니다. 안녕하세요. 저는 의료 도메인의 문제를 해결하는 헬스케어 스타트업 굿닥에서 웹 프론트엔드 엔지니어로 일하고 있는 오원종입니다. 저는 비전공자 출신 개발자입니다. 대학에서는 신소재공학을 전공했고 군 전역 후 스물다섯이라는 다소 늦은(당시에는 그렇게 생각) 나이에 프로그래밍에 입문하게 되었습니다. 개발을 시작한지는 약 5년, 개발자로 커리어를 쌓은지는 이제 3년이 되어가는 시점에서 저는 지금 적성에 잘 맞는 일을 하고 있다고 생각해서 그 점은 정말 다행이고 감사합니다. 이번 글에서는 제가 어떠한 계기로 프로그래밍을 시작하게 되었는지 저에 대한 소소한 이야기를 들려드릴까 합니다. 스타트업에 관심을 가지다 제가 군 전역을 한 2016년 여름, 저는 여..

끄적끄적/회고록

Adios 2022 (Part 2. 개인편)

Adios 2022 (Part 1. 회사편)에 이어서 두 번째 회고록을 작성해 본다. 개인편 회고록은 크게 개발 관련, 개발 외적인 내용 관련으로 나누어서 작성해 본다. 개발 넥스터즈 올해 1월부터 2월까지 넥스터즈 20기 활동을 했다. 넥스터즈는 두 번째 기수 활동이었는데, 이 때도 마찬가지로 코로나로 인해 전면 온라인으로 세션을 진행했었다. 여담이지만 이 때 내가 첫 세션 시간에 결혼식 축가와 겹쳐서 불참을 했었는데, 이 날이 팀빌딩 날이었다. 사전에 운영진 분들께 다 양해를 구하고 부탁을 드리고 하긴 했지만, 결혼식 축가 준비하면서 계속 불안한 마음을 지울 수가 없었다. 너무나 감사하게도, 정말 좋은 분들과 팀빌딩이 되어서 프로젝트를 두 달동안 재밌게 할 수 있었다. 우리는 팬시마우스라는 서비스를 ..

끄적끄적/회고록

Adios 2022 (Part 1. 회사편)

올 해도 어김없이 한 해가 마무리가 되는 시점이 왔다. 나는 연례 행사로 연말에 한 해를 정리하면서 회고록을 쓴다. 올 해도 마찬가지로 2022년 회고록을 써보려고 한다. 정리를 하다 보니 내용이 많아서 Part 1. 회사편, Part 2. 개인편 으로 나누어서 회고를 작성해 보려고 한다. 지난 회고록이 궁금하다면? Adios 2021 Adios 2020 Adios 2019 올해 여름 회사에서 프로필 사진을 다시 찍었다. Table of contents DropBox Career Framework SWE 2 기준표 점검 잘 한 부분 잘 못한 부분 프로덕트 (Product) 비대면진료 서비스 V4 전사 마이그레이션 B2B 웹 B2C 모바일 비즈니스 (Business) 시리즈 A 투자 유치 안드로이드 의료 ..

DevOwen
오웬의 개발 이야기