The journey to becoming a developer

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

Total 144

[Fri/2/4/2022] Today I Learned

1. Learned = Facts + Findings # Hashmap 코코아 미션 완료 2달도 더 전에 했던 코코아 미션을 들춰내서 했다. 어제 배운 hashmap(hashtable)을 복습도 할 겸, 그 당시엔 제대로 작성하지 못했던 것을 지금은 할 수 있어서 뿌듯함도 있었다. 하지만 hashmap에 대해서 더 자신감 있게 설명하려면 깊이 있는 공부가 필요하다고 생각한다. # Review Binary heap 자료구조 스터디 했을 때 내가 발표를 맡은 이진 힙. 그런데 벌써 2달 전이라서 그런지 가물가물했다. Udemy 영상을 다시 보고 코드를 짜 보면서 어떤 식으로 굴러가는 건지 알아보았다. 하지만 아직 다 복습하진 못했다. # 유튜브 영상으로 얕은 공부 자료구조 공부가 좀 집중이 안 되어서, 대안..

What I learned/TIL 2022.02.05

[Thurs/2/3/2022] Today I Learned

1. Learned = Facts + Findings # Core JavaScript : Callback, Prototype(일부) 정독 # CS08 mission 2 구현중 # Hello Coding - Dijkstra's algorithm, hash table, SHA 정독 # Hash Table 학습 2. Well done # 나의 속도에[ 맞춘 학습 자료구조 스터디 했을 때 그냥 스쳐 지나갔던 자료구조들을 머릿속에 넣고 있는 중이다. 그때는 빠른 진도에 정신을 차리지 못했는데 내 속도가 좀 느리긴 해도 차근차근 급한 마음 없이 하니까 내용이 더 잘 들어왔다. 복습 느낌도 나고. 내일도 자료구조 보완하고, 프로젝트 좀 손보고 해야겠다. 3. Lacked # 오전의 게으름은 여전 게으름 필 때가 아니..

What I learned/TIL 2022.02.04

[Wed/2/2/2021] Today I Learned

1. Learned = Facts + Findings # Clean Code Udemy에서 사놓고 안 보고 있던 강의였는데 오늘 드디어 봤다. 많이 보진 않았다. 오전에 1시간 정도만 들었다. # Core JavaScript Chapter 2 - Execution Context & 3 - this 독서 자바스크립트의 기초를 위해서 정독했다. 한번 읽어선 안 될 듯. 여러 번 읽고 스터디도 해야 완전히 습득이 될 것 같다. # Review Binary Search Tree 예전에 자료구조 스터디 했을 때 너무 스쳐 지나가듯이만 공부해서 다시 학습했다. 내일은 이것에 이어서 BFS, DFS를 학습할 예정. # 객체지향의 사실과 오해 독서 추상화 부분만 읽었다. # Hello Coding Algorithm 독..

What I learned/TIL 2022.02.02

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

1. Learned = Facts + Findings # Node.js Express, MongoDB 활용해서 CRUD 구현하기, BootStrap도 약간 이용. # Core JavaScript : (1) Data types 정독, (2) Execution Context 도입 기본형 데이터 타입과 참조형 데이터 타입이 어떻게 다르고 메모리에 저장되는 방식의 차이는 무엇인지, 불변과 가변 등등. 실행 컨텍스트 부분부터 내일 다시 정독. # Garbage Collection - Reference Counting, Mark & Sweep 방식에 대해 간략히 알아보았다. 유튜브 영상을 참조했는데 보면서 느낀 건 자료구조를 얼른 제대로 공부해야겠다는 것. 깊이 우선 탐색 같은 것들을 구현해 봐야겠다. 2. Wel..

What I learned/TIL 2022.02.02

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

1. Learned = Facts + Findings # Modern web browser https://developers.google.com/web/updates/2018/09/inside-browser-part1#cpu_gpu_memory_and_multi-process_architecture 위 사이트를 참고하여 간단히 읽어봤는데 뒤로 갈수록 좀 어려워져서 제대로 읽지 못했다. # JavaScript 기초 보강 Spread operator, apply, call, default parameter, arguments, rest parameter, Reference type, prototype, constructor, class, extends, super, getter, setter, destruc..

What I learned/TIL 2022.02.01

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

1. Learned = Facts + Findings # CodeSquad CS08 구현과 스터디 - 미션 2를 따로 설계해서 하려다가 일단은 - 스터디는 9시 반부터 11시 반까지 약 2시간 진행되었다. 클래스의 getter, 클로저에 대한 나름 심도 깊은 토론이 이어졌다. - 새벽 거의 3시까지 게더타운에서 코드리뷰 겸 이야기를 했다. # Customize Ubuntu Terminal - 우분투 터미널을 즉흥적으로 커스터마이징했다. 2. Well done # 스터디와 코드리뷰 주말이지만 코드스쿼드 멤버들과 게더타운에서 만나서 토론하고, 그 과정에서 배우는 것들이 많았다. 3. Lacked # 구현에만 초점 맞춘 나머지 학습이 부족함 내일은 [학습 : 구현] 비율을 5대 5 정도로 균등하게 맞춰봐야겠다..

What I learned/TIL 2022.01.31

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

1. Learned = Facts + Findings # CS08 미션 1 완성 + 리팩토링 어제 미완성 상태로 잤는데 오늘 마무리까지 해서 완성했다. 아직 미션 2가 남긴 했지만. # 객체지향의 사실과 오해 독서 코드스쿼드 멤버 Khan이 이 책을 읽고있다길래, 방치되고 있었던 책을 다시 꺼내들었다. 마침 내가 짜고 있던 미션도 결국 객체지향을 활용해서 설계해야하는 것이기 때문에 도움이 될 것이라 생각했다. 내일 Dony, Hemdi 그리고 Khan과 함께 모여서 독서토론 할 날짜를 정해보려 한다. 2. Well done # 리팩토링 (거의) 완료, 그러나... 코드스쿼드 8번째 문제의 미션 1번을 리팩토링했는데, 나름 만족스러운 결과가 나왔다. 하지만 이게 최선의 방법은 아닌 것 같기도 하고, 확신이..

What I learned/TIL 2022.01.30

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

1. Learned = Facts + Findings # CodeSquad CS08 Asychronous Event Emitter를 사용하여 코딩하고 미션 제출 2. Well done # 유익했던 코드리뷰 이번 조에서는 코드리뷰 참여한 인원 자체가 나 포함 4명으로 너무 적었어서, 내가 즉흥적으로 게더타운에서 코드리뷰를 하자고 했고, 나 포함 7명이 참여하였다. 다양한 사람들의 리뷰를 듣고 배울 수 있어서 정말 좋았다. 그리고 햄디가 정말 내 코드에 대해서 조언을 많이 해줬고, 발전적인 토론도 할 수 있었다. 햄디와 내일부터 진행할 스터디 커리큘럼에 대해서도 이야기했고, 나름 만족스러운 커리큘럼이 나왔다. 앞으로 9일 간을 정말 알차게 보내보려고 한다. 3. Lacked # 수업에 집중하자 JK 수업 난..

What I learned/TIL 2022.01.29

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

1. Learned = Facts + Findings # CodeSquad CS08 # Project Github issue 혼자서 2시간동안 develop 브랜치에 머지하는 것을 시도했는데, 어디서 꼬였는지 잘 되지 않았다. 그래서 예진님한테 SOS 요청을 했고, 오늘 저녁에 다시 시도했다. 동휘님까지 오셔서 잘 해결되었고, 내친 김에 main에 머지해서 배포가 잘 되는지까지 확인했다. 30분 정도 걸릴 줄 알았던 만남이 2시간 반이나 걸렸지만 나름 보람있었던. 확실히 그래도 slack으로 소통할 때보다 문제가 있으면 바로바로 화면 공유해서 해결할 수 있어서 좋았다. 2. Well done # Node.js 학습 시 집중력이 좋았다. 3. Lacked # 오전에 좀 더 밀도있게 시간을 보내면 좋았을 것..

What I learned/TIL 2022.01.28

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

1. Learned = Facts + Findings # CodeSquad Algorithm day - Hacker Rank에서 4문제 해결함 # Project - git - Merge Conflict 아직 해결 못 함 # Operating system & Process - Process : HPC Lap 강의 (1/2) - 인프런 운영체제 공룡책 강의 : Chapter 1-1, 1-2 2. Well done # 학습 계획을 지킨 하루 알고리즘은 점심 먹기 전에만 하고, 그 후에는 학습을 하기로 계획했는데 그것을 지켰다. 마무리 스크럼이 끝나고 나서는 운영체제에 대해서 좀 더 제대로 된 학습을 하기 위해서 인프런에서 운영체제 공룡책 강의를 듣기 시작했다. 이건 계획에 없던 것이긴 했지만 결과적으로는 운영..

What I learned/TIL 2022.01.26