본문 바로가기

TIL43

[TIL] 23.06.11 회고 알고리즘 한 문제를 풀었다. 문제를 푸는 방식을 조금 늦게 깨달았는데 시간이 다소 걸렸지만 그래도 풀었다. next 13 으로 만들고 있는 블로그 프로젝트에서 next-mdx-remote 라는 라이브러리를 쓰고 있는데 code 부분에 syntax hightlight 설정을 하는데 꽤 시간이 걸렸다. 2023. 6. 11.
[TIL] 23.06.09 회고 요즘 틈이 나는대로 책을 읽고 있다. 이펙티브 엔지니어링이라는 책과 테크 커리어라는 책을 중점으로 읽고 있는데, 성장을 하기 위해서 정확한 목표를 가질 것. 성장형 마인드셋을 가질 것을 중점적으로 말하고 있다. 자신의 경력을 만들어가기 위해서 자신이 목표하는 바가 무엇인지 명확하게 할 것. 그리고 최선의 결과를 위해 효율적으로 생각하고 행동하는 것에 대해서 많은 영감을 주고 있다. 평범한 인문계 대학생이었던 나는 호기심으로 듣게 된 c언어 수업에서 개발에 흥미를 느끼게 되었다. 그후에 개발자로 삶을 살아보고 싶다는 생각을 가지게 되었고, 당시에 구체적이지는 않았지만 개발자로서의 삶을 동경하게 되었다. 내가 이상적으로 생각했던 부분은 내가 만든 서비스가 누군가에게 어떤 형태로든 삶의 편의를 제공한다는.. 2023. 6. 9.
[TIL] 23.06.06 회고 세 개의 element를 분할하고 resizing 할 수 있는 라이브러리를 vite으로 만들었다. 코드를 정리했고, 배포만 하면 되는데 기능에 확장성이 조금 부족해서 이 부분만 해결하고 npm 에 publish 하려고 한다. 운동을 하면서 chatgpt 관련 영상을 봤는데 프롬프트 엔지니어링에 관해서 팔로업을 해야 할 거 같다는 생각이 들었다. 블로그 작업은 오늘하기에는 체력적으로 힘들어서 조금 미뤄야 할 거 같다. 레퍼런스 https://tech.kakaoenterprise.com/188 https://www.youtube.com/watch?v=ymnzKS_2sSE 2023. 6. 6.
[TIL] 23.06.05 회고 기존 코드에서 split.js 를 통해서 화면을 분할을 하고 있어서 이를 통해서 화면 분할 기능을 넣으려고 했는데 엘리먼트가 3개 이상일 때는 원하는 방식으로 작동을 하지 않아서 새롭게 코드를 짰다. split.js 에서는 제공 하지 않는 기능이라 추후에 library화에서 npm 에 업로드 하면 좋을 거 같다. split.js 에서 resize 기능을 쉽게 제공을 해주는데 이를 직접 구현해야했다. 두 개인 경우는 쉽게 만들 수 있었는데 엘리먼트가 3개 이상 부터는 내가 원하는 방식으로 구현이 안 되어서 직접 해결했다. 생각보다 더 간단하게 만들 수 있었는데 시행착오를 많이 거쳤다. 코드 정리해서 블로그에 글도 따로 쓰도록 해야 겠다. 알고리즘은 Tree 부분을 학습했다. 블로그 작업은 꼭하고 싶었.. 2023. 6. 5.
[TIL] 23.06.04 회고 외부일정이랑 예상치 못한 스케줄들로 인해서 작업을 많이 하지 못했다. 블로그 작업을 하고 싶었는데 전혀 하지 못해서 내일은 무조건 2시간 이상은 작업을 해야 할 거 같다. 아침에 시간을 짜내서 알고리즘이랑 자바스크립트 책을 조금 읽었다. 클로져 부분이 좋았는데 잊어버리고 있었던 개념을 다시 한 번 숙지 할 수 있는 기회 였다. 2023. 6. 4.
[TIL] 23.06.03 회고 알고리즘 레벨 2를 하나 풀었다. 간만에 조금 난이도가 있어서 오래 걸렸지만 나름 뿌듯했다. 일주일에 적어도 2이상의 문제를 1~2개 정도는 풀어야 할 거 같다. next 13 버전도 익히고 새롭게 써보고 싶은 기술도 적용해 볼 겸 blog를 새로 만들고 있는데 시간 가는 줄 모르고 작업했다. 현재는 프로젝트 내에서 mdx 파일을 읽어서 post 들을 뿌려주고 있는데 추후에는 s3와 파일시스템 모두 이용해서 posts 를 조회할 수 있게 바꾸면 좋을 거 같다. 적어도 2 ~ 3시간은 프로젝트를 쭉 해야 좋은 결과가 나오는 거 같다. 주말에 개인적인 작업도 많이 해야지. 조금만 기본적인 것들을 세팅 더 하고 design system과 테스트도 제대로 세팅을 하도록 해야겠다. 모노레포 형식으로 구성할지.. 2023. 6. 3.