코딩공부
-
TIL : underscore.js _.reduce method 만들기(javascript)캡틴 코딩일기/javascript 2020. 3. 7. 17:44
TIL : underscore.js _.reduce method 만들기(javascript) ** 상/하단의 광고 클릭 한 번이, 꾸준한 창작활동에 큰 도움이 됩니다 :) ** 지난 _.uniq 메소드에 이어서, _.reduce 메소드 구현에 대해 정리해본다. 먼저, 배열 메소드로서의 reduce 에 대한 개념(동작원리, 매개변수)에 대해 정리해보았다. array.reduce(function(accumulator, currentValue, currentIndex, array){ return do something }, []); // 여기 입력된 빈 배열이 초기값(initialValue) ⭐️매개변수 accumulator (누산기) : callback 함수의 반환값을 누적하며 저장하는 변수. current..
-
TIL : underscore.js _.uniq method 만들기 (javascript)캡틴 코딩일기/javascript 2020. 3. 5. 18:00
TIL : underscore.js _.uniq method 만들기 (javascript) ** 상/하단의 광고 클릭 한 번이, 꾸준한 창작활동에 큰 도움이 됩니다 :) ** underbar라고 명명된 level 4 과제를 해결하려고 2주를 전전긍긍했다. (사실 이제야 겨우 시작점에 섰다. 여보 미안.. 학원비가 더 나가겠어..) 사실, 충분히 팁은 주어졌으나 미리 확인하여야 할 Tip이나 관련 자료들을 주의 깊게 읽지 못하고 띄엄띄엄 이해해보려고 한 잘못이 크다. 지난 주말, 극적으로 저녁 늦은시간에 pair programming이 성사되지 않았더라면, 한 주를 더 낭비하게 되었을 것이다. underbar는, undercsore.js로 잘 알려진 함수 라이브러리를 스스로 만들어보는 과제이다. 배열 메소..
-
코딩 2.5개월차, 잘 모르겠다. (javascript, HTML/CSS)캡틴 코딩일기/HTML, CSS 2020. 2. 17. 02:55
코딩 2.5개월 차, 잘 모르겠다. (javascript, HTML/CSS) ** 상/하단의 광고 클릭 한 번이, 꾸준한 창작활동에 큰 도움이 됩니다 :) ** 작년 12월부터 수강을 시작한 코드스테이츠 Pre-course. 2.5개월을 넘어 3개월을 꽉 채우기 직전 단계에서 좀 힘들다. 핑계라며 마음가짐이 약해지는 자신에게 채찍질을 해 댔지만, 역시 평일에는 피곤해서 쉬이 컴퓨터에 손이 가지 않는다. (300만원짜리 맥북이라도 열기 싫더라.) Premium plus코스를 수강하고 있지만, 주중에 질문거리를 충분히 생각할 수 없는 지금의 환경이라면 주말에 출근(?)을 하게 되어도 '좋은 질문'을 '잘' 할 수 없게 된다. 금요일 저녁이 되어서야 부랴부랴 다음날의 학습 진도를 확인하고 토요일의 오피스아워에..
-
Javascript Array method(배열 메소드) map 복습캡틴 코딩일기/javascript 2020. 2. 16. 00:08
Javascript Array method(배열 메소드) map 복습 ** 상/하단의 광고 클릭 한 번이, 꾸준한 창작활동에 큰 도움이 됩니다 :) ** 요새는 평일에 맥북을 켜고 앉을 시간이 없다. 매월 수걍료를 지불하며 시간과 비용을 허투루 쓸 수 없기에 주말에는 꼭 오피스 아워에 출석해서 한 주 간의 고민에 대한 힌트를 받아오려고 열심인데, 그것도 내 마음대로는 되지 않는다. 몇 시간씩 한 자리에 앉아 집중할 시간이 부족한 나는, 오늘도 이렇게 복습을 핑계로 공부는 뒤로하고 블로그에 포스팅을 하고 있... 기본이 중요하다는 것은 잘 알고 있지만, 어떻게 머리에 담아두어야 할까? 라는 생각을 해 보면 아직도 좀 막막하다. 아마, 체계적인 나만의 학습방법이 없어서 일 것이다. 이렇게 블로깅을 통해서라도..
-
HTML / CSS : CSS box model에 대해서 알아보자캡틴 코딩일기/HTML, CSS 2020. 2. 9. 23:05
HTML / CSS : CSS box model에 대해서 알아보자 오늘은, HTML을 보기 좋게 꾸며주는 CSS의 기능 중에 box model에 대한 배움을 정리해보고자 한다. margin border padding contents 구글의 개발자 콘솔에서 Elements 탭을 열면, style 란에 위와 같은 박스 모델에 대한 그림을 볼 수 있다. 콘솔창의 문자들과 씨름을 하다 지친 눈이 금새 박스모델의 구성도로 향하게 되었던 기억이 있다. 텍스트 박스, 버튼 등 HTML로 구현하는 기능중심의 요소에 디자인을 부여하는 CSS. 박스 모델은 컨텐츠와 가장 가까이서 각종 항목들을 조정하여주는데. 한 번 제대로 공부하여 두는것 만으로도 여러모로 적용해보며 내가 원하는 디자인을 구현해볼 수 있다. padding..
-
코딩(coding)은 어떻게 공부해야 할까?캡틴 코딩일기 2020. 1. 27. 23:45
코딩(coding)은 어떻게 공부해야 할까? ** 상/하단의 광고 클릭 한 번이, 꾸준한 창작활동에 큰 도움이 됩니다 :) ** 코딩은 어떻게 배워야 할까. 코딩 공부는 어떻게 시작해야 할까. 4차 산업혁명이 온다는 이야기를 뉴스 등에서 처음 접한지도 꽤 되었으니, 이미 그 물결속에 있다고 해도 과언이 아닐 것이다. 물론 거창한 이름만큼의 편의들이 내 삶에 가까이 와닿을 정도의 체감은 적다. 초등학생 시절(대부분을 '국민학교' 아래서 보냈지만) 브라운관 TV화면을 통해 즐겨보던 '2020년 우주의 원더키디' 라는 만화영화에 그려졌던 2020년의 모습은 아니지만 (아니어서 다행이다.) 최근 몇개월에 걸쳐 고민했던 일들, 정답은 아니겠지만 한 발 떼어보자는 결심을 통해 코딩을 공부하게 되었다. 앞으로 이 카..