Daily Study Logging45 - useState와 useReducer 어느것을 써야 할까? by 차이새
- 두 hooks모두 컴포넌트의 state를 바꾸는데 사용되고 코드만 잘 짜면 서로의 기능을 서로가 대체 할 수 있다
- useState를 쓰는것이 더 깔끔한 코드를 짤 수 있다
- 컴포넌트의 state의 변화가 해당 컴포넌트의 다른 state에 영향을 주거나 받는 경우 useReducer를 사용하는게 더 깔끔한 코드를 짤 수 있다
앨런 케이의 심플한 OOP 정의 by 이종립
- and extreme late-binding of all things
- can be done in Smalltalk and in LISP
- systems in which this is possible
Gradle Version Downgrade by 김헌진 about Gradle,Android
- 안드로이드 멀티 모듈 프로그래밍을 하다가 얘기치 못한 문제를 마주하게 되어 gradle version을 downgrade하기로 결정했다
- File -> Project Structure -> Project 탭에서 Gradle Version을 원하는 버전으로 변경한다
- 변경하는 gradle version과 매칭되는 plugin version을 맞춰주면 된다
코로나19 시대에 비대면 소프트웨어 개발이 필수 by 전규현
열화상카메라 대여 빠르고 편하게 by 전재훈
Ubuntu 20.04 / 18.04에 Chrome 웹 브라우저 64bit 설치하기 by 이정주 about Ubuntu,Chrome
- webnautes@webnautes-pc:~$ sudo sh -c 'echo "deb [arch=amd64] http://dl
- 추가한 PPA로부터 설치 가능할 크롬 웹브라우저 패키지 정보를 가져오기 위해 패키지 리스트를 업데이트합니다
- webnautes@webnautes-pc:~$ sudo rm -rf /etc/apt/sources
Ubuntu 20.04 / 18.04 설치 완료 후 한글 설정하는 방법 by 이정주 about Ubuntu
- 검색창에 set를 입력하면 보이는 설정 아이콘을 클릭합니다
- 한국어 (Hangul)을 선택하고 오른쪽 아래에 보이는 톱니바퀴 버튼을 클릭합니다
- 설정을 바꾸지 않았다면 Shift + Space 또는 한영키(한영키는 동작 안할수 있습니다
Ubuntu, Windows 듀얼 부팅시 GRUB 부팅 순서 변경하기 by 이정주 about Ubuntu,Windows
- 아무키도 누르지 않고 기다리면 디폴트로 설정된 운영체제로 부팅이 되는데 초기값은 Ubuntu로 설정이 되어 있습니다
- cfg 파일에 submenu 항목으로 되어 있는 Ubuntu용 고급 설정 항목이 grub-set-default 명령에서 인덱스로 취급되어 더 이상 다음 명령으로 인덱스 번호 확인이 무의미 해졌습니다
- 재부팅해보면 GRUB 메뉴에서 디폴트로 선택되는 항목이 Windows로 변경된 걸 볼 수 있습니다
Spring ApplicationContext의 내부 속으로 IOC - 7 (FactoryBean 동작 원리) by 김인회 about Spring
오픈소스 컨트리뷰터? 야 너도? 야 나두! (feat. RxPy) by 지찬규
- 라이브러리를 다시 보니까 진짜 띄어쓰기가 잘못되어 커밋되어 있었습니다ㅎㅎ 히스토리를 확인해보니까 수정하다가 실수로 잘 못 커밋한 것 같더라고요 ㅋㅋ
- 이제 시작이라고 생각하고 더 열심히 기여를 할 수 있는 오픈소스 컨트리뷰터가 되어야겠습니다
- 개인적으로 오픈소스 컨트리뷰터가 될 수 있는 가장 쉬운 방법은