on
[150] 2021.11.26
[150] 2021.11.26
☆ [10분 테크톡] 상태관리와 반응형 프로그래밍
전에는 상태, 상태관리의 중요성 같은 거 모르고 리액트 막 썼는데, 왜 중요했는지 알게 됐다. 내 코드 정말 더러운 코드였다. 다음에 프로젝트하면 이런 거 생각해서 짜야겠다. 반응형 프로그래밍 들어는 봤는데 막상 설명하라고 하면 설명 못 했는데, 저게 뭔지 제대로 알게 됐다.
☆ Rising camp - Server 1주차 과제
패키지 매니지먼트 쓰면 딱딱딱 돼서 많이 걸려야 한 5시간 일줄 알았는데, 하루종일 했다. Apache먼저 깔았는데 이상한데 압축 풀어서 지우고 다시 깔고, pcre2를 깔아서 지우고 처음부터 다시하고 몇 번 갈아엎다 설치했다. 그 다음은 MySQL 깔았는데 여기서 시간을 엄청 잡아먹었다. 한참 에러나서 맥북님 제발 무사히 설치만 해주세요 하면서 make && make install 했는데 값자기 100%에서 Parallels가 꺼지길래 뭐지 뭐 깔렸겠지 하고 계속했는데, 어떤 거 안 깔리고 찾아도 안보이고 뭐가 없고 이래서 싹 지우고 다시 깔았다. 내가 4G로 해서 그런가해서 8G로 더 줬고, 무사히 깔렸다. 진심 다행이었다. 그리고 PHP는 에러없이 한 번에 깔렸다. 컴파일 설치는 처음 해봤는데, 나중에 설치할 일이 있으면 이거 보고 하면 돼서 지금처럼 시간 안 잡아 먹을 거 같다.
☆ 시간복잡도, 공간복잡도
APM 컴파일 설치하는데, 에러가 많이 나서 몇 번 갈아엎다 보니까 계획보다 못 들었다. 2주차 과제는 시간 분배를 좀 해야될 듯. 코딩 테스트 언어로 자바스크립트랑 파이썬을 선택했는데, 공부하려고 산 강의 언어가 파이썬이어서 파이썬 먼저 하기로 했다. 학교에서 시간복잡도, 공간복잡도, Big O 나오면 저건 도대체 뭐지하고 멍때리고 있었는데, 저런 거였다니. 그 땐 왜 이해가 안 됐는지 모르겠다.
from http://pluviayoungforever.tistory.com/70 by ccl(A) rewrite - 2021-11-27 02:02:06