전체 글529 [ 2023 여름 ] 영도 트라이애슬론(철인 3종경기) 스프린트 완주 후기 📍 [ 2023 여름 ] 영도 트라이애슬론(철인 3종경기) 스프린트 완주 후기 ✏️ 서론 매년 운동 관련 대회를 나가보자는 나의 짧은 다짐에 이어 올해 초 수영을 하던 중 철인 3종 경기가 눈에 띄었다. 철인 3종경기는 대표적인 유산소 운동인 수영, 사이클, 달리기를 연달아 하는 경기다. 코스를 보면 힘들어 보이지만, 힘든 코스를 완주하면 어떤 기분일까?를 느끼고 싶은 생각이 들었고 곧바로 홈페이지를 들어갔다. 철인 3종경기 코스는 여러 개가 있는데 그 중 올림픽(국제표준) 코스인 스탠다드는 수영 1.5km, 사이클 40km, 달리기 10km다. 하지만, 스탠다드는 스프린트를 완주한 기록이 있어야 참가할 수 있기 때문에 스프린트 코스로 찾아봤다. (사실 수린이인 나에게 1.5km는 더 많은 연습이 필요해.. 2023. 8. 8. [ 독후감 ] 리팩터링 2판을 읽고.. 📍 [ 독후감 ] 리팩터링 2판을 읽고.. 이 책은 개발공부를 시작하면서 무조건 한 번은 꼭 읽겠다고 생각한 책이다. 그러다가 운이 좋게 사내 스터디에서 리팩터링 관련 스터디를 신청했고, 스터디를 이 책으로 진행하게 되면서 읽은 책이다. 독서 기간은 23.05.01부터 23.06.17이며, 책은 약 550쪽으로 구성되어 있다. 사실 처음 이 책을 읽을 때는 굉장한 기대감하고 있었다. (오오.. 이 책을 읽으면 내가 작업하고 있는 프로젝트에 기깔나게 리팩터링을 적용할 수 있겠지..? 😎😎) 그런데, 실제로 읽고 나니 그런 기대감은 사라졌다. 왜냐면 책에서 알려주는 내용을 현업에 곧바로 적용하기에는 무리가 있었기 때문이다. 책에서 강조하는 context와 실제로 내가 현업에서 마주하고 있는 context와 .. 2023. 6. 17. [ 독후감 ] 리스타트(야놀자 창업자 이수진의 경영 일기)를 읽고.. 📍 [ 독후감 ] 리스타트(야놀자 창업자 이수진의 경영 일기)를 읽고.. 이 책은 운 좋게 나눔 이벤트에 당첨되어 읽게 된 책이다. 독서기간은 23.05.14.부터 23.6.5.이며, 책은 259쪽으로 구성되어 있다. 내용은 이수진님의 일대기 및 야놀자 회사의 유래, 창립 배경 등 야놀자에 관한 전반적인 내용을 다루고 있으며, 유년시절부터 2005년 야놀자를 창업하면서부터 겪었던 일들을 서술하고 있다. 또, 현재 시점에서 과거를 회상하며 작성한 것이 아니라, 2005년 창업 1년 차부터 2015년 창업 11년 차까지 일기를 작성하며 그 당시 직접 겪었던 일들에 대한 느낀 점, 반성할 점, 앞으로의 마음가짐 등을 읽을 수 있다는 점이 타 경영 책과의 차별점이라고 할 수 있다. 책을 읽고 알게 된 사실인데,.. 2023. 6. 6. [ 독후감 ] 함수형 프로그래밍을 읽고.. 📍 [ 독후감 ] 함수형 자바스크립트를 읽고.. ✏️ 서론 이 책은 작년에 사내 프로젝트를 동료와 페어프로그래밍을 하면서 잡담시간에 함수형 프로그래밍이 무엇인지 설명해 주고 관련 서적을 추천해 줘서 읽게 된 책이다. (이후 사내 스터디 주제를 하스켈로 정하면서 함수형 프로그래밍 공부의 연장선이 되었다.) 독서 기간은 22.10.11.부터 23.4.27.이며, 책은 약 320쪽으로 구성되어있고, 하스켈을 배우는 대신 익숙한 구문을 보며 함수형 프로그래밍에 입문하려는 독자에게 안성맞춤입니다.(라고 서두에 적혀있지만 함수형 프로그래밍 자체의 난이도는 쉬운 편은 아니라서 자바스크립트 문법을 어느 정도 아는 분들에게 권장하고픈 책이다.) 책의 내용은 고계함수, 클로저, 함수 커링/합성 등의 개념과 람다 표현식, .. 2023. 4. 27. [ styled-components ] override 우선순위를 제일 높게 설정하는 2가지 방법 📍 override 우선순위를 제일 높게 설정하는 2가지 방법 styled-components를 사용해 기존 style을 override하는 경우 우선순위가 제대로 적용되지 않는 경우가 있다. 이번에 마주한 이슈는 headlessUI 패키지의 Dialog 컴포넌트에 custom style을 override하려는데 의도대로 적용되지 않는 이슈였다. 부지런히 검색해보니 styled-component issues - #2620에 나와 비슷한 문제를 겪고 있는 글을 찾을 수 있었다. 원인은 React의 createPortal이었는데, portal의 특성상 portal을 사용하게 되면 해당 element의 DOM이 현재 위치가 아닌 다른 위치로 변경되는데, styled component가 바뀐 DOM의 위치를 알.. 2023. 4. 17. 이전 1 2 3 4 5 6 ··· 106 다음