Aaron[에런]85 [개발 일기] - 22.09.26.Mon 22.09.26.Mon 오전에 영어 쉐도잉 훈련 및 헬스(웨이트)를 했습니다. 이후 회사에 출근하여 반응형 웹앱 디자인 작업 및 드롭다운 등 컴포넌트를 만들었습니다. 저녁에는 한 달 연장되는 우아한 스터디를 마지막으로 한번 더 다녀왔습니다. (남은 기간은 개인적으로 바빠서 참석이 힘들 것 같습니다.) 그 외 개인적으로는 JS 알고리즘 1문제를 풀고, 자료구조 중 Max/Min heap에 대한 내용을 리마인드 하고 JS 버전으로 코딩하여 블로그에 게시했습니다. 구체적인 내용은 추후 업데이트 할 예정입니다. 오늘은 회사 업무를 진행하면서, 기존 컴포넌트 설계가 조금 잘못되어 직접 만든 토스트 메시지나 카테고리에 추가한 드롭다운 애니메이션 등이 디테일적인 측면에서 잘 작동하지 않았습니다. 전체적으로 기능은 어.. 2022. 9. 26. [Topic #자료구조 04] Max/Min heap 구현 with JavaScript // Max Heap class MaxHeap { constructor() { this.array = []; } push(value) { this.array.push(value); this.#upHeap(this.array.length - 1); } pop() { const result = this.array[0]; const value = this.array.pop(); if (this.array.length > 0) { this.array[0] = value; this.#downHeap(0); } return result; } isEmpty() { return this.array.length === 0; } #parentIdx(idx) { // return Math.floor((idx + 1) / 2.. 2022. 9. 26. [개발 일기] - 22.09.25.Sun 22.09.25.Sun 오전에 영어 쉐도잉 훈련 및 헬스(웨이트)를 했습니다. 오후에는 Apollo server를 이용하여 graphQL API를 만들고, Apollo client를 이용하여 React 앱에서 이용하는 방법을 간단히 학습했습니다. 저녁에는 노마드 개발자 글쓰기 스터디 OT를 진행했습니다. 1시간 정도 진행되었는데, 처음 해보는 스터디 분야이고 많은 분들과 함께해서 기대도 되지만 걱정도 많았습니다. 하지만 다들 많이 도와주셔서 앞으로는 점점 원활히 잘 진행할 수 있을 것 같습니다. [생각해 볼 내용] - 여러 사람들과 함께하는 효율적인 스터디 운영의 방향성 2022. 9. 25. [Trouble Shootings #9] CSS - 말줄임 (...) 처리하기 전에 회사에서 진행하던 프로젝트 중에 텍스트가 해당 요소의 정해진 사이즈를 넘어가면 ... 으로 말줄임 표시 처리해야 하는 부분이 있었습니다. 구글링을 통해 간단히 해결할 수 있었습니다. 해당 부분의 css를 적용할 때, 아래 속성들을 추가하면 됩니다. overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 블록 레벨 요소에만 적용된다고 합니다. 2022. 9. 24. 이전 1 ··· 5 6 7 8 9 10 11 ··· 22 다음 반응형