분류 전체보기

혼잣말

20250405 경주 벚꽃 마라톤 10K 완주

인생 첫 마라톤에 참여하고 왔다. 10km일 뿐이긴 하지만 러닝과는 일절 관계없는 삶을 살아온 나에게는 엄청나게 긴 거리였기 때문에, 완주했다는 것만으로도 만족감을 느끼고 있다.  참여하기로 마음먹은 동기는 별거 없다. 작년 말쯤 사내 러닝동호회에서 벚꽃이 만개한 날에 마라톤 참여한다는 소식을 듣고, 되게 낭만적일 것 같다고 생각(착각)했다. 마침 입사 동기들도 관심있어 하길래 같이 참가하기로 했다. 그래도 사무직 체력으로 하프 마라톤을 뛰기는 부담스러워서 10km로 신청했던 기억이 난다. 그렇게 마라톤을 신청하고 나서 그 존재를 까맣게 잊은 채 몇 개월의 시간을 보냈다.  1년째 사무직 생활을 유지 중인 내가 10km를 완주할 수 있었던 건, 한 달 전부터 복싱을 시작한게 큰 것 같다. 헬스보다 유산소..

혼잣말

사람을 만나고 싶다

스스로 무엇을 하고 싶은지 아직 명확하지는 않다. 우선 책을 많이 읽고 나의 현재 심리 상태를 정리하는 시간을 가지고 싶다. 그 이후에는 블로그 글쓰기 모임이든 독서 모임이든 사람을 만나고 싶다. 기왕이면 개발 관련으로. 부산에서 오프라인 커뮤니티를 만들어보고 싶기도 하다. https://zzsza.github.io/diary/2025/03/30/geultto-operation-retrospective/ 글또 1~10기. 7년의 커뮤니티 운영 회고이 글은 개발자 글쓰기 모임 - 글또를 7년 동안 운영하며 배운 것을 회고하기 위한 목적으로 작성했습니다 키워드 : 글또, 글또 회고, 커뮤니티 운영zzsza.github.io 어제 누군가 7년 동안의 글또 커뮤니티를 운영한 경험을 작성한 회고를 읽게 되었다. ..

혼잣말

마음 속 열기가 사라진 기분이다

무언가 삶을 불태울 수 있게 해주는 것을 잃어버린 기분이다. 지금의 나에게는 어떤 고통을 겪어도 이루고 싶은 무언가가 없다.  반 년 전까지만 해도 회사에 기여하거나 개발자 커리어를 쌓기 위해 노력하는데에 즐거움을 느꼈다. 매일같이 야근하고 주말에도 카페에서 코딩을 하거나 강의를 보며 공부했다. 그때 당시에는 그렇게 하는게 즐거웠다. 매일매일 성장하는게 즐거웠고 회사에 기여하면서 또는 나 자신의 커리어를 쌓아나가는게 좋았다. 운동이나 게임, 취미 같은 것을 내팽겨치고 나를 오로지 몰두하게 한 것은 "마음 속 열기"였던 것이다.  "열기", "열정", "동기부여" 등등. 나를 어떤 일에 오로지 몰입하게 만들고 무언가를 하고 싶게 만드는 원동력이다. 지금의 나에게는 이러한 원동력이 부족하다.  종종 스스로의..

IT/Front-End

[React] useOnClickOutside

배경모달 또는 팝업창을 닫을 때 외부 영역 클릭 이벤트를 감지해야 하는데, 그 때마다 아래와 같은 코드를 작성해야 한다. 똑같은 코드를 매번 작성하는 것은 정말 번거로운 일이다. 그래서 커스텀 훅으로 분리하여 재사용한다. const containerRef = useRef(null); useEffect(() => { function handleClickOutside(e) { if (containerRef.current && !containerRef.current.contains(e.target)) { setIsBankListOpen(false); } } document.addEventListener('mousedown', handleClickOutside)..

IT/Front-End

[FE] 프론트엔드 서비스 최적화? 토스에서는 이렇게 합니다! - 정리

하면 좋을 것 같은데? 싶을 땐 하지마라!해야 될 것 같으면 한 번만 더 생각해라!이제 진짜 해야 된다 싶으면 프로파일링(측정)부터 시작하자.그래도 토스에서 성능 최적화 시점이 좀 늦는 것 같기는 하다고 한다. by 토스 프론트 리드개발자들은 늘 최적의 환경에서 테스트하기 때문에 실제로 불편함을 느끼는 사용자들을 발견하고 나서야 대처하게 된다.세상 모든 것은 트레이드오프가 있다.⇒ 최적화를 위해 시간을 줄였다면 어떤 것을 희생했다는 뜻프론트 최적화의 2가지 측면초기 로딩 속도가 빠른 것런타임에서 반응성이 빠르고 좋음초기 로딩 속도가 느린 이유대역폭지연 시간자바스크립트 실행 시간1. 대역폭대역폭 : 쌀가마니를 옮기는 트럭의 숫자2. 지연시간지연시간 : 쌀가마니를 옭기는 트럭의 속도캐싱 활용이동할 것 같은 ..

KimCookieYa
'분류 전체보기' 카테고리의 글 목록