TIL 196

[TIL] 20220311 남은 여생을 잘 살아가기 위해 필요한 마음가짐

TIL을 너무 오랜만에 쓴다. 그동안 노션에는 매일마다 업무를 하면서 새롭게 알게 된 지식들을 정리해왔지만 마땅히 새롭다고 할 만한 지식이 없어서 쓰지 않았다. 오늘은 컴퓨터지식이라기 보다는 생각나는 것들을 쓰려고 한다. 제목은 좀 거창한데 내용은 가볍게~ 내가 그동안 생각했던 것들임.. 1. 우울과 무기력이 오는 이유 한동안 무기력한 증세가 며칠간 이어졌다. 심각할 정도가 아니었다. 단지 그냥 잠이 많이 올 뿐이었다. 휴일이 되니 단지 외로워서 친구든지 누구든지 아무나 같이 있었으면 좋겠다고 생각했다. 그런 날이 아주 드물지만 1년에 몇번 찾아온다. 이런 날은 왜인지 도무지 이유를 몰라서 답답하다. 그런데 오늘 아무 생각 없이 산책을 하러 나갔다가 이유를 딱 알게 됐다. 바로 체력이 부족해서이다. 회사..

TIL 2022.03.12

[TIL] 20220223 ag grid cell render, validation

1. AG GRID select cell Render 2022.02.23 - [WEB/REACT] - [REACT] ag grid editable select box renderer [REACT] ag grid editable select box renderer 오늘은 이렇게 ag grid에서 수정 버튼을 누르면 select box가 활성화되어 값을 변경할 수 있도록 구현해보겠습니다 1. cell Renderer 지정해주기 애초에 데이터를 받아올 때 휴직, 재직이라는 값을 받아 sso-feeling.tistory.com 2. ag grid validation https://blog.ag-grid.com/user-input-validation-with-ag-grid/ Synchronous and async..

TIL 2022.03.03

[TIL] 20220221 ag grid full row editing

1. AG GRID에서 새로운 기능 2022.02.21 - [WEB/REACT] - [REACT] ag grid full row editing , delete/ ag grid row 수정, 삭제 [REACT] ag grid full row editing , delete/ ag grid row 수정, 삭제 버튼으로 row 전체를 수정 상태로 바꾸고 싶다. 그리고 delete를 누르면 행이 삭제됐으면 좋겠다. 어떻게 하는지 살펴보자. 1. defaultColDef에 editable: true 설정 여기서 설정한 defaultColDef는 아래에 gridO.. sso-feeling.tistory.com 2. 뇌 용량 소모를 떠올리자 자청의 책을 샀다. 거기서 인상 깊었던 것이 우리는 아침에 100퍼센트로 채워..

TIL 2022.02.21

[TIL] 20220217 클린코드 공부하자..

함수명 짓기에 관한 블로그 글 https://dkje.github.io/2020/08/03/CleanCodeSeries2-copy/ 2. 변수명과 함수명 짓기 - 어? 쓰흡... 하아.... | Dev X dkje.github.io 이제 본격적으로 개발을 하다보니 클린코드에 대한 중요성을 깨닫게 된다. 회사에서 클린코드 책 읽으면서 스터디하자고 하시는 분이 있었는데 별로 관심을 안가졌다가 일주일이나 지난 오늘에서야 그런 스터디를 하자고 해주셔서 너무나 감사한 마음이 들었다. 오늘 코드리뷰를 올렸는데 리뷰를 보고 나서 보니 너무나 제멋대로 짠 나의 코드가 참 부끄러웠다. 할일도 엄청 많으실텐데 꼼꼼히 리뷰를 해주셔서 공부에 대한 중요성을 깨우치게 해준 나의 사수님들 아주 감사하다.

TIL 2022.02.17

[TIL] 20220214 git pull이랑 push만 잘하면 절반은 간다!

feature 브랜치를 develop브랜치에 리베이스 하기 git rebase develop git add . git rebase --continue 내가 전에 쓴 글이 있음 2021.11.27 - [Git] - [Git] github branch rebase 하는 법 [Git] github branch rebase 하는 법 [하는 방법] 리베이스 하고 싶은 브랜치에 체크아웃하고 베이스가 됐으면 좋겠는 브랜치 명을 적는다. git rebase 베이스 브랜치 [rebase란?] 내가 이해한 바로는 베이스가 되는 코드를 바꾸는 것 sso-feeling.tistory.com 이때는 우리가 깃플로우를 1줄로 가져가기 위해서 rebase를 아주 잘 사용해서 수월했지만 지금 회사에서는 그런 것을 고려하지 않았기 때..

TIL 2022.02.16

[TIL] 20220211 리액트 개발환경 구축 , eslint, prettier

리액트에서 eslint, prettier 설정하기 리액트 개발 환경 구축하기 https://velog.io/@velopert/eslint-and-prettier-in-react 리액트 프로젝트에 ESLint 와 Prettier 끼얹기 ESLint 와 Prettier 를 리액트 프로젝트에서 제대로 적용하여 코드를 깔-끔-하게 관리해보는 방법을 배워봅시다. velog.io https://iborymagic.tistory.com/91 웹팩으로 리액트 개발환경 구축하기 이번에 우아한테크코스에서 진행한 프로젝트의 개발환경을 처음 세팅할 때, 같은 팀 프론트엔드 크루와 함께 기준으로 삼았던 것은 바로 CRA였다. '우리가 CRA를 쓰던 때와 비슷하게, 아무런 불편 iborymagic.tistory.com

TIL 2022.02.11

[TIL] 20220210 ag grid 필터 저장, 불러오기

ag grid에서 필터 정보 저장하고 불러오는거 성공해서 매우기쁨 [REACT] keep filter and restore on ag grid with react, redux/ ag grid에서 filter, column 정보 저장하고 불러오기 ag grid를 이용하여 그리드 페이지를 제작하는 중! 페이지를 떠났을때 마지막으로 테이블을 변경한 이력이 자동으로 저장되고, 다시 그 페이지를 들어왔을 때 저장된 테이블 변경 상태가 적용된 sso-feeling.tistory.com 역시는 역시! 고려해야하는 사항이 주어졌을때 내가 머리 싸매고 몇시간 동안 생각했는데도 요상한 방법 1개만 생각나거나, 아니면 아예 생각나지 않거나 그럴때. 시니어분에게 물어보면 '이렇게 간단하고 깔끔한 방법이!?!? 대체 왜 이런 ..

TIL 2022.02.11

[TIL] 20220208

1. You can only use optional-chaining when the 'optionalChaining' plugin is enabled. commit을 할 때 prettier 설정에 의해 optional chaining을 쓴 부분이 commit 이 안됐다. 그래서 몇시간 동안 찾아봤는데 도무지 모르겠음................................ optional chaining https://stackoverflow.com/questions/59093630/how-to-enable-optional-chaining-with-create-react-app-and-typescript package-lock.json, nodemoudles파일 삭제 devpendencies에서 esli..

TIL 2022.02.08