본문 바로가기

ding-co100

Contact pangoons@gmail.com pangoons@naver.com 이메일로 contact 부탁드립니다. 2022. 4. 25.
[주절주절 #1] 블로그 상단 메뉴 소개 제 블로그 상단 메뉴를 보면 홈 / 깃헙 / Gist / 링크드인 / 미디엄 / 유튜브 이렇게 구성되어 있습니다. 각 메뉴에 대해서 간단히 소개를 드리자면, 홈은 제 개발 블로그 홈페이지(현재 티스토리)를 의미합니다. 깃헙은 제 개인 깃헙 주소를 의미합니다. Gist는 깃헙에서 코드 스니펫을 모아놓는 저만의 개인 Archieve입니다. 링크드인은 해외 개발자들과의 커뮤니케이션 및 영어를 사용하는 국가, 회사로 이직하기 위해 활용하는 것입니다. 미디엄은 제 개발 테크 관련 영어 블로그입니다. 영어로만 글을 모두 작성하여 세계 개발자들과 소통하기 위함입니다. 유튜브는 제가 개발 관련 영상을 촬영하고 편집하여 강의를 올릴 계획입니다. 실시간 방송도 생각하고 있습니다. 지금 단기적으로 모두 할 수는 없지만, 차.. 2022. 4. 23.
[Topic #자료구조 01] Array를 이용한 List 구현 with JavaScript 첫 번째 토픽 키워드 주제는 자료구조입니다. JavaScript 언어를 활용하여 Array를 이용한 List 구현을 해보겠습니다. 구현을 시작하기 전에 먼저 간단히 Array와 List를 비교하겠습니다. Array는 보통 '정적인 배열이다' 라고 해서 처음부터 사이즈가 정해져 있는 크기의 배열입니다. 그래서 만약 처음에 사이즈를 100으로 잡아놓은 배열이 꽉차게 되면 더 이상 요소를 넣을 수 없게 됩니다. 이때 요소를 더 넣게(Push) 된다면 그 배열이 가지고 있는 사이즈가 넘쳐서 오버 플로 (overflow) 라고 합니다. 만약 요소가 하나도 없는 배열에서 요소를 빼는(Pop) 연산을 한다면 그것은 언더 플로 (underflow)가 됩니다. 스택을 이용한 연산이었다면 우리가 많이 들어본 스택 오버 플.. 2022. 1. 7.
'이해'의 기준 사람마다 가지고 있는 생각이나 가치관 모두 다릅니다. '이해'라는 것도 어떤 개념을 학습할 때 정말 중요한 요소입니다. 마치 나는 그 개념을 여러번 듣고 학습하였으니 그 용어나 개념에 대해서는 잘 '이해'하고 있다 라고 착각하는 경우가 많습니다. 사실 제가 그랬습니다. 최근 제가 여러 사람들과 함께 '개발자가 알아야 할 용어 사전' 책을 공동 집필하면서 많은 것을 느꼈습니다. 기존에 제가 익숙하게 많이 듣고 사용했던 용어들을 막상 책으로 쉽게 풀어 쓰려고 하니 무언가 계속 중간 중간 장벽이 있는 것처럼 막혔습니다. 술술 글들이 잘 써지지 않았습니다. 이 때 저는 다시 느꼈습니다. 아 내가 정말 쉽다고 생각한 용어들이 막상 다른 사람들에게 설명하려고 하니 생각보다 쉽지 않다는 것을 말입니다. 저는 어떤 수.. 2022. 1. 2.
반응형