본문 바로가기

분류 전체보기100

벼락치기 이번 연휴, 본가에 내려가지 않았다. 연차까지해서 약 9일 오롯한 시간을 갖게되었다. 1차 목표는 회사 업무일지를 블로그에 정리하면서 포트폴리오 영감을 얻는 것이었다. 진행도는? 10% 이다. 키워드 리스트는 얻었지만, 순 집중 시간은 실로 이틀 채 되지 않았다. 아침에는 부모님께서 다 끝났으면 내려오라고 전화주셨다. 하지만, 나는 이 찝찝한 상태로 내려갈 수 없었다. 이쯤되니 자괴감이 몰려온 것 같기도 하다. 마치 일요일 오후 3시 같은 기분이 든다. 주말동안 거창하게 놀아보겠다고 계획을 세웠건만 한 건 없고 내일 당장 출근해야하는 그 기분 말이다. 최근 sqld 자격증 시험을 응시했다가 환불한 적이 있다. 퇴근 후 공부해보겠다고 결심했다가 필기 공부 끝까지 마무리하지 못하고 맘 편히 환불을 했었다. .. 2023. 10. 1.
Module build failed (from ./node_modules/@storybook/builder-webpack5/node_modules/babel-loader/lib/index.js): in storybook 참고한 블로그 storybook 에 종속된 babel-loader 버전으로 깔아주었다. 2023. 9. 29.
Storybook Typescript 설정 typescript 문법 자체를 storybook 에서 못읽는 것 같아서, .baqbelrc 에 아래 속성 추가함 { "presets": ["@emotion/babel-preset-css-prop", "@babel/preset-typescript"], "plugins": [ [ "@emotion", { "autoLabel": "dev-only", "labelFormat": "[local]", "cssPropOptimization": true } ] ] } 2023. 9. 28.
Storybook dynamic title <Meta /> storybook meta 타이틀을 함수로 생성하게끔 하려했다. 하지만, 직접 constant 로 입력해야 했다. Not Work const meta: Meta = { title: generateMetaTitle({ d1: 'Component', d2: 'Button', d3: 'SingleButton' }), component: SingleButton, tags: ['autodocs'], }; Work const meta: Meta = { title: 'Component/Button/SingleButton', component: SingleButton, tags: ['autodocs'], }; 2023. 9. 28.
[antd] SyntaxError: Cannot use import statement outside a module auto import 되어서 컴포넌트를 사용했는데, 다음 에러를 직면했다. 유사 코드를 참고해보니 import 경로가 잘못되었더라. 참고 자료) https://github.com/ant-design/ant-design/issues/40113 응용) root 가 아닌 원치 않은 경로로 module 접근 시 에러가 나도록 의도할 수 있을 듯? 2023. 9. 28.
개발자 3년차, 이대로 괜찮을까? 입사 일주일차 어땠니?방금 이슈 한개 P/R 날리고 merge 직전 상태이다. 코드 작성보다 회의 시간이 대부분이었다. 체감상 의견 조율 및 대기하는 시간 80% 이전 코드 이해하는 15% 그리고 코드 작성이 5% 정도 였던 것 같다kr-ddubbu.tistory.com 위 포스팅 이후로 2년 5개월이 지났다. 내채공도 끝났고, 집도 이사했고, 연봉도 오르고, 회사에서는 나를 모르는 사람이 없으며 내가 기여할 수 있는 프로젝트가 많아서 만족하며 다니고있다. 물론 회사차원, 개인차원에서 우여곡절이 많았지만 돌아보면 그렇게 큰 일은 아닌 듯하다. 하지만 3년이라는 숫자에 접어드니 왠지모를 불안감이 있었다.  초창기 플랜으로는 1년 동안은 회사 착실히 다니다가, 내채공 끝날 시점에 맞춰 이직 준비를 하려했다... 2023. 9. 28.
Web 3D rendering 회사 신규 기획에서 gamification 도입이 확정되며, 웹 3D 렌더링 리서치를 담당하게 되었다. 이는 어떤 툴과 언어로 구현할지 의사결정을 위한 자료가 되겠다. 3D Object 와 인터랙션 구현은 어디서? (3D 모델링 프로그램 vs 자체 구현) Creating an Object with Three.js If you are comfortable with 3D modeling software, you can crreate your objects there and simply import them into your Thee.js project. This solution won't be converted in this tutorial but we will instead create our object.. 2023. 9. 28.
행성어 서점 "나는 살 거야." 소년은 우리를 향해 말한다. "먹히지 않을거야." 장르 : SF평점 : ★★★✩✩독서 완료일 : 22.11.29몇줄평 : 지금 갤러리를 뒤져 독후감을 쓰고 있다. 인상 깊은 페이지가 한장 밖에 없어서 그 외 내용들이 가물가물하다. 그래서 3점이지만, 사실 그 이상의 책이었을 수도..? 내가 상상한 늪지 소년은 너무 오랫동안 고여있어 초록 이끼가 한가득한 늪지에, 부상당한 소년이 반쯤 잠겨 있는 이미지였다. 그리고 주변 이끼들은 '센과 치히로의 행방불명' 처럼 눈만 달린채 소곤소곤거리며 점점 소년을 잠식해가는 그런 이미지였다. 하지만 결국에는 나약하게 떨어져가는 존재.117p 소년은 늪의 더 깊은 곳으로 들어오는 대신, 허리를 굽힌다. 그런 다음 손을 둥글게 말아서 늪의 혼탁한 물과 부.. 2023. 9. 25.
우리가 빛의 속도로 갈 수 없다면 네번째 루이가 자리에서 일어났다. 희진은 네번째 루이의 태도가 달라졌음을 알아차렸다. 장르 : SF평점 : ★★★★★독서 완료일 : 22.11.29몇줄평 : 내가 읽은 김초엽 작가님의 2번째 책이었다. 긴 흐름의 므레모사와 달리 단편집이었고, 작가님의 주특기인 결말 반전을 매 에피소드마다 읽어볼 수 있어서 재밌었다. 특히 '스펙트럼'에서 루이는 영화 아바타 캐릭터로 상상하며 읽었고, '공생가설'은 필자가 어릴적 낮잠 자고 일어나면 심장이 쿵쾅거려 울었던게 이 때문이지 않았을까하는 설득력을 갖고 읽어보았다 ㅎㅎ 86p 만약 이 그림들이 무리인들이 사용하는 언어라면. 그들이 형태가 아닌 색상의 차이를 의미 단위로 받아들인다면. 루이들이 예술과 감정을 표현하고 있던 것이 아니라. 의미를 기록해오고 있었다면. .. 2023. 9. 25.