본문 바로가기

code-states

(27)
[code-states][we-win] 12일차 - git commit & push, scope and closure Terminal, Git, and my first commit - push ​ 오늘은 git 을 본격적으로 만져봤다 ​ code states 측에서 준 js coans 과제를 error handling 해 보고 그 결과물들을 이제 내가 fork 한 내 git 에 commit 을 한 뒤, push 도 해 보았다 ​ 또 엔지니어 분께서 했던 말 중 기억에 남는 거 ​ Dropbox 도 git repository 로 쓸 수 있어요! ​ 한 번 검색해 보니 꽤 많은 사람들이 그렇게 쓰고 있는 것을 확인할 수 있었다 stackoverflow 에도 질문이 올라와 있다!(링크) ​ 난 특유의 극한의 안정성 덕에 드랍박스를 엄청좋아하기 때문에(freemium 유저이지만) 그렇다면 자연스럽게 이번 주말 과제를 하나 더 ..
[code-states][we-win] 11일차 - terminal, command line, and git command line, terminal [ 배우기에 앞서서 ] 이번에 배울 command line 은 *nix 계열의 명령어들임 그 이유는, 많은 서버사이드의 OS (AWS 또한) 가 *nix based 이거나 *nix 친화적이기 때문이다 [ CLI 의 장점 ] GUI 에 비해 동선이 더욱 효율적 → 빠르고 강력하다 접근성이 훌륭 → 서버에 terminal 로 명령을 보낼 수 있음 [ terminal ] 기본 dir 은 일단은 root 임 ls 기본적으로, dir 에 있는 모든 파일/폴더를 볼 수 있음 ls -al 숨김 옵션이 걸려있는 파일/폴더들과 상세 정보를 확인 가능 cd 해당 좌표로 이동한다 cd, 혹은 cd ~ : 홈 디렉토리(사용자의 개인화 파일이 있는 최상위 dir)로 이동 cd / : 루..
[code-states][we-win] 10일차 - algorithm, algorithm, and algorithm! 어제와 오늘은(특히 오늘은) 여태껏 배웠던 내용들을 전부 다 활용하여 운영진들이 우리가 여태껏 학습해 온 기본 개념을 활용해 풀 수 있도록 직접 만든 문제들을 풀어내는 알고리즘 시간이었다 ​ 그리고 나는 오늘 어제 적은 것(클릭) 처럼 알고리즘을 정리하려 했는데 일단은 두 가지 이유로 다 적진 못하고 간략하게만 적을 거 같다 ​ 첫째론, 이 문제는 프로그래머스나 백준과 같은 공용의 문제가 아니라, 저작권이 있는 문제라 모든 코드와 문제를 노출하기 어렵다 둘째론, 이 글을 볼 누군가에게 '정답과 해설' 이라기보단, '어떤 개념을 어떻게 썼다' 라고, 최대한 본인 주도적으로 문제 해결을 위해 미약하게나마 주는 힌트로서만 도움이 되고 싶었다 ​ TMI 좀 더 해서 둘째에 관한 경험을 마저 적어보려고 한다 ​ ..
[code-states][we-win] 8일차 - array method 3형제(map, filter, reduce), functional programming 명령형 반복문을 함수형으로 작성하기 오늘은 배열 안에 들어간 객체들, 즉, 객체가 들어간 배열을 대상으로 진행해 볼 예정 let users = [ { name : 'john', age : 30 }, { name : 'steve', age : 25}, { name : 'nelson', age : 21} ]; 우리가 여기서 하고 싶은 건 name : john name : steve name : nelson 과 같이, 객체에 있는 name 부분의 key - value를 출력하는 것 일단은 for loop 과 object key-value notation 을 사용할 수 있겠다 해당 code 를 작성하면, 밑의 주석과 같이 잘 출력되는 걸 볼 수 있다 for(i = 0; i < users.length; i++) ..
[code-states][we-win] 7일차 - 일요일 휴식 자랑은 아니지만, 이왕 쉴거 푹 쉬어버렸다 드릴 말씀이 없네요
[code-states][we-win] 6일차 - 주말 독학, type, variable, object, array & object method practice, etc ​ 오늘의 목표(였던 것) ​ - variable, variable declaration, variable type 에 대해서 알아보기 (✔️) - undefined 자료형은 별도로 존재하는가? (✔️) - new 라는 생성자(?) 에 대해서 알아보기 (✔️ ) ​ - dot notation, bracket notation 에 대해 좀 더 알아보기 (✔️) - 각각의 장점과 단점 위주로 정리하기 (✔️) ​ ​ variable, variable declaration, data type 에 대해서 다시 알아보기 ​ ​ variable & data type ​ 정의 : 값에 이름을 붙인 것 종류 : Boolean, Null, Undefined, Number, String, Symbol, Object Symb..
[code-states][we-win] 5일차 - array & array method, object & object method * 너무 열정 만수르를 해서 그런가, 기가 빨리던 날이라, 정규 시간에 학습을 하면서 google docs 에 작성한 내용을 그냥 그대로 사용하고자 합니다 오늘 필요할 개념들은 무엇인가? 카테고리 : 객체, 타입 // 배열 메소드(일부) 오늘의 대략적인 계획 : 09:00~17:00 | 객체 13문제 / 객체 & 타입 3문제 / 도합 16문제 / 할당시간 도합 3시간 → 5.5문제 / H > 한 문제당 넉넉잡아 10분 정도 할당, TDD style 의 빠른 템포로 고민 - 실행 반복 17:00~18:00 | 배열 메소드 26문제 / 할당시간 도합 4시간(월요일 포함) → 6.5문제 / H > 주말이 포함되어 있으므로, 약간 덜 빡빡하게 마찬가지로 한 문제당 10분정도로 똑같이 가자 > 오늘 풀 문제는 배..
[code-states][we-win] 4일차 - math method, data type & type casting, array & array method, etc 하... 일단 깔끔하게 11시 출첵으로 시작했다 늦잠을 자거나 한 건 아닌데 출석 체크 하는 걸 먹었다 ㅡㅡ; 그래서 오늘은 블로그 리뷰를 적기 전에 이거에 대한 대책부터 먼저 세우고 출발하려고 한다 나같은 경우 현재 사이다뱅크에서 하는 일당백 챌린지와 YES24 E BOOK 심야퀴즈를 매일마다 하고있고 그걸 이제 잊지 않게끔 알람을 매일 맞춰놓고 있다 이건 철저히 나를 못 믿으니까 한 건데 이제 거기에 두 개를 더 추가해야 할 수밖에 없을 거 같다 이렇게 두 개 생각난 김에 바로 추가했다 수료가 늦어지는 초유의 상황은 방지해야 한다 !! 여담이 너무 길었다 이제 진짜 오늘 공부일지 시작 오늘 배운 것들은 다음과 같다 - math method - data type & type casting - array..