The journey to becoming a developer

My future is created by what I do today, not tomorrow.

Total 144

[Tue/1/25/2021] Today I Learned

1. Learned = Facts + Findings # CS07 게더타운에서 밤 11시에 햄디에게 질문하기로 해서 그 전까지 뭘 질문할지 정리해봤다. 그런데 이 질의응답이 도니와 올리버가 와서 새벽 2시까지 이어졌다. 프로세스에 대한 나름대로의 토론과 Task manager를 통한 실습까지 알찬 3시간을 보냈다. 코드스쿼드 방학기간동안 할 스터디도 계획을 간략하게 짰다. # 프로젝트 마지막 데모일 프로젝트가 8주만에 마무리가 되었다. 아직 완성은 못했지만 공식적인 종료일이기 때문에 모였다. 간단히 데모를 하고, 회고도 나누었다. 2. Well done # 헴디에게 질문해서 많이 배웠다 배운 것들을 노션에 정리했다! 3. Lacked # 코드스쿼드 수업 때, 후반부로 갈수록 집중도가 떨어짐 4. Tomo..

What I learned/TIL 2022.01.26

[Mon/1/24/2021] Today I Learned

1. Learned = Facts + Findings # 코드스쿼드 CS07 운영체제, 프로세스 관리 학습 # 프로젝트 내일이 최종 데모일이라서 이곳저곳 손봤다. 산 검색 페이지도 좀 더 업그레이드를 해 주었다. 백엔드 분이 데이터를 정말 정성스럽게 넣어주셔서 더 화사해보인다. 리스트에 산의 높이도 나올 수 있도록 하고, 산 검색하는 부분 레이아웃도 바꿔주었다. 네비게이션 바에 메뉴가 선택되는 것도, URL로 접속했을 때 제대로 표시되지 않아서 useLocation 훅을 활용해서 개선해 주었다. 커뮤니티 페이지에서는 infinite scroll 구현중인데, 스크롤을 맨 끝으로 내렸을 때 호출되어야 하는 함수가 제대로 호출되지 않는 문제가 있다. 라이브러리를 쓰고 있는데 한참 자료 찾고, API 봐도 답을..

What I learned/TIL 2022.01.24

[Sun/1/23/2021] Today I Learned

1. Learned = Facts + Findings # CS06 Functional programming - compose와 pipe function에 대해 배워 봄 # Project 피드백 반영하여 삭제 모달 컴포넌트를 재사용 가능한 로직으로 수정 2. Well done # 오늘은 딱히? 공부량이 많지도 않았고, 여러 불만족스러운 성취도 때문에 솔직히 오늘은 잘 한 점을 찾기 어렵다. 시간을 계획대로 보냈어야 하는데 너무 낭비한 시간도 많고, 규칙이 너무 없었다. 이런 생활습관을 최대한 빠르게 개선해야겠다. 3. Lacked # 전반적으로 만족스럽지는 못한 하루 어제 새벽 4시 반이 넘어서 취침해서인지 오늘 너무 늦게 일어나는 바람에, 오전이 통째로 사라졌다. 오전에 세워두었던 계획들이 통째로 날아갔..

What I learned/TIL 2022.01.24

[Sat/1/22/2021] Today I Learned

1. Learned = Facts + Findings # 오전 : 프로젝트 구현 - 인피니티 스크롤은 아직 제대로 시작 못 함 - 삭제 모달 분리 작업 - moment.js 활용하여 날짜 파싱해서 제대로 그려주기, 정렬 기능 작동하게 하기 # 오후 : CS06 미션 : 구현은 약간, 학습을 위주로 2. Well done # 함수형 프로그래밍 정리 보완 (그러나 아직 끝나지 않음) 드림코딩과 얄코의 영상은 다시 보면서 내용을 정리해봤고, 인프런의 짧은 영상과 Smok의 영상도 보면서 총체적으로 정리해 보았다. Readme가 좀 더 풍성해지고 있다. 그러나 정리만 한다고 해서 다 제대로 안다고는 보장할 수 없으니 학습은 계속 해야 한다. 그리고 아직 Lazy evaluation과 currying에 관한 학습..

What I learned/TIL 2022.01.23

[Fri/1/21/2021] Today I Learned

1. Learned = Facts + Findings # Functional programming Coding # Project meeting (21:00~22:40) - 인피니트 스크롤을 테이블에 적용하는 것에 대한 문제 - 커뮤니티 테이블의 작성일 정렬 - 커뮤니티 '모든 글' 눌렀을 때 모든 글이 다시 로딩되도록 하기 (Ant design의 radio button 썼을 때 onClick을 등록하는 법) 2. Well done # 프로젝트 안 풀리는 부분들 해결 프로젝트 미팅이 꽤나 길었는데 이 때를 놓치지 않고, 구현할 때 잘 풀리지 않았던 부분들을 질문해서 해결하였다. 코드스쿼드 정규시간이 끝나고 집중해서 구현을 했기 때문에 가능한 것이었다. 확실히 준비가 된 상태로 회의에 임하니 내가 얻는 게 ..

What I learned/TIL 2022.01.22

[Thurs/1/20/2021] Today I Learned

1. Learned = Facts + Findings # Closure # Functional programming # Class field 2. Well done # 책, 동영상을 적절히 조합하여 새로운 개념을 학습 예전에는 동영상만 보고 그다지 깊이 있지 않게 자바스크립트의 개념들을 배웠었는데 이번에는 좀 각을 잡고 책 2권, 모던 자바스크립트와 코어 자바스크립트를 읽으면서 클로저라는 개념을 학습하였다. 사놓고 제대로 보지도 않고 있던 책들이었는데 이번 CS 미션을 통해서 정독하게 되니, 나의 지식이 얕고 거의 없는 것과 다름없었다는 것을 정말 깨달았다. 클로저라는 개념을 알기 위해서 실행 컨텍스트, 호이스팅, 렉시컬 스코프 등 다른 개념들을 알아야 했다. 그동안 너무나 대충 알거나 거의 몰랐던 것들..

What I learned/TIL 2022.01.21

[Wed/1/19/2021] Today I Learned

1. Learned = Facts + Findings # 프로그래머스 알고리즘 4문제 풀기 기존에 풀어 보았던 문제도 있어서 다시 풀고 소요 시간을 측정했다. 풀면서 배열 메서드인 map 사용이 아직도 원활하지 않다는 것을 느꼈다. 또한 정규 표현식도 좀 더 잘 이용하고 싶었다. # 운영체제, 프로세스 메모리 학습 학습 정리도 하는 게 목표였는데 우선은 내용을 읽고 이해하느라 정리까지는 하지 못했다. 그냥 무작정 타이핑하면서 정리하고 싶진 않았고 이해를 한 후에 아는 대로 정리하고 싶어서 좀 더 학습을 한 후 정리를 해야겠다. # 객체지향 프로그래밍과 함수형 프로그래밍 원래는 책을 읽었어야 하는데 영상으로 좀 퉁친 감이 있다. 어쨌든 얄코의 유튜브 영상을 보며 객체지향 프로그래밍과 함수형 프로그래밍이 어..

What I learned/TIL 2022.01.20

[Tue/1/18/2021] Today I Learned

1. Learned = Facts + Findings # 동적 메모리 할당 미션 수행을 위해서 필요한 지식이 부족하다고 생각해서 아래 링크를 참고해서 공부해 보았다. 동적 메모리 할당 개념잡기 동적 메모리 할당 개념잡기 출처 : http://www.winapi.co.kr/, Win32 Api 연구 사이트 작성 : 몽키몽키(c... blog.naver.com # 프로젝트 미팅 8시부터 10시까지 2시간 동안 미팅이 진행되었다. 이렇게 길게 진행될 줄 몰랐는데, 로그인 문제 해결과 커뮤니티 부분 문제를 해결하다 보니 시간이 많이 소요되었다. 예진 멘토님이 문제를 해결해 나가는 사고과정도 알려주셔서 더 알찼다. 내가 그동안 알고 있던 방법들이 확장이 되었다. A가 작동되지 않을 때는 무엇을 확인해 보면 되는지..

What I learned/TIL 2022.01.19

[Mon/1/17/2021] Today I Learned

1. Learned = Facts + Findings # Operating system Crash Course 영상을 보면서 OS가 어떤 배경에서 탄생했는지, 어떻게 발전해 왔는지를 얕은 깊이로 학습해 보았다. 운영체제에 대해서 더 깊이 있는 학습이 필요하다고 느꼈다. 그런데 일단은 미션 해결을 위해서 간단하게만 알고 넘어갔다. # Process memory structure 프로세스 메모리 구조 메모리 구조 [Memory Structure] 안녕하세요. 오늘은 제목에서 밝혔듯 메모리 구조에 대해 알아보려 합니다. 흔히 메모리라고 하면 RAM을 지칭하는데요, 보통 컴퓨터 구조에 대해 학습하시거나 배우셨던 분들은 알겠지만 메모리 st-lab.tistory.com 도비가 공유해 준 위 링크로 메모리 구조에 ..

What I learned/TIL 2022.01.18

[Sun/1/16/2021] Today I Learned

1. Learned = Facts + Findings # 코드스쿼드 CS04 미션 큰 틀은 우선 완성해 놓았다. 그런데 세부적인 디테일이 많이 빠져 있다. 정규 표현식이나 그래프 그리기 등. 밤 11시부터 약 1시간, 게더타운에서 도니와 리뷰를 했다. 도니의 조언을 듣고 약간 수정을 더 할 예정이다. 도니가 코드에 쓴 static, apply 등 내가 잘 모르는 부분이 있어서 이 부분도 나중에 따로 공부가 많이 필요하다. 제출을 하고 싶었는데 아직 제대로 완성되지 않아서 고민 중이다. 미완성인데 제출을 할지, 아니면 좀 더 완성 후에 할지. 이미 늦었으니 아마 좀 더 완성도를 높인 후 나중에? # 프로젝트 댓글 기능 거의 완성(수정, 삭제 버튼만 추가하면 됨) - Ant Design의 공식 홈페이지를 참..

What I learned/TIL 2022.01.17