본문 바로가기

전체 글

(35)
[code-states][we-win] 14, 15일차 - testbuild, chai, mocha 배운것은 세 가지 ​ 1. 내 JS code 들이 잘 돌아가는가 2. 그 code 에 해당하는 test-case 를 dev tool console 을 통해 확인할 수 있는가 3. 그 test case checking 과정을 chai 나 mocha 가 제공하는 testing 기능으로 진행할 수 있는가 ​ 였다 ​ ​ 물론 볼드 처리 한 3번이 가장 새로운 지식이었고, 오늘의 포인트라고도 생각한다 ​ ​ ​ ​ mocha, chai 로 구현해 본 test case validity checking system ​ ​ 문제의 주제를 대략 적자면 우리가 일상 속에서 흔히 접하는 그 문제 ​ 카드 체킹 이다 ​ 쿠팡이든, 위메프든, 뱅크 샐러드든, 토스든 간에 우리가 카드 번호를 입력하면 서비스 제공자 측에선 '이..
아이패드 프로 3세대 12.9인치 셀룰러 모델 KT 개통후기 안녕하세요, 미네르바입니다! 오늘 하루 약간 짬이 나서 밀린 블로그 포스팅들을 해 보려고 해요 ​ 패드는 사실 개통한지 약 1주일이 다 되어갑니다 써야지~ 써야지~ 하다가 이제 쓰게 되는 점 죄송합니다만 늦게 쓰는 포스팅인 만큼 최대한 성의있고, 필요한 정보만을 담을 수 있게 깔끔한 글로 보답 드리도록 하겠습니다 [ Q. 왜 굳이 셀룰러? 왜 굳이 개통? ] * 셀룰러를 사야하나 / wifi 를 사야하나 고민하시는 분들이 아니라면 넘겨도 좋습니다 ​ ​ 기존에 패드를 사용하면서 '셀룰러가 있었다면 좋았을텐데' 라는 아쉬움을 느꼈던 개인적인 경험 때문입니다 ​ 첫째로는, 친구들과 제주도 여행을 갔을 때 여행 계획을 짤 때였어요 (저는 여행 계획과 동선지 담당이었습니다) ​ 제가 찾아서 정리한 걸 Googl..
[code-states][we-win] 13일차 - 주말 독학, js koans, git ​ 오늘은 js koans 의 기본 문제들을 다 풀고 git 에 commit, push 를 날렸다 ​ git 의 개념이나 사용법이 잘 와닿지 않아, 코드스테이츠 측의 강의도 보고 또 구글링을 해 보면서 괜찮은 글을을 찾아보았는데 제로초(zerocho) 라는 분께서 깔끔하게 정리한 글이 참 도움이 많이 되었다 ​ - git 저장소 생성, init, commit(클릭 시 이동) - git remote, clone, push, pull(클릭 시 이동) ​ 나는 특히 이 두 개의 글을 참고를 많이 했었다 ​ js koan 의 기본 문제는 전부 완료를 했고 게임의 히든맵을 고르듯, 상위 문제를 풀기 위한 해제를 하였다(?) 상위 문제만 남은 상황이며 오늘은 기본 문제에서 모르는 부분들과 새로 알게된 부분들을 메모..
[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 좀 더 해서 둘째에 관한 경험을 마저 적어보려고 한다 ​ ..
구글 행아웃(Hangouts)으로 화상통화를 해보자 [ 글을 작성하게 된 계기 ] 우한 폐렴 사태를 통해 언텍트 사회가 다가왔고 그 언텍트 사회를 견인하는 축 중 하나는 zoom 으로 대표되는 화상통화 프로그램일 것입니다 ​ 일단 저 또한 현재 code states 에서 학습을 하면서 zoom 을 이용하긴 한다만 zoom 말고도 더 괜찮은 대안이 있다는 것을 알려드리고 싶고 가끔 조금 불안정하기도 한 등의 zoom 의 아쉬운 점들이 눈에 걸려 다른 것을 찾는 분에게 제가 이전부터 써 오면서 참 괜찮다고 느꼈던 화상회의 프로그램인 google hangouts(이하 '행아웃') 을 추천드리기 위해서, 그리고 그것의 간단한 사용방법을 알려드리기 위해서 이렇게 글을 쓰기로 했습니다 ​ 미약한 글이지만 도움이 되었으면 하는 마음으로 글을 시작해 보겠습니다 [ Ho..
[code-states][we-win] 9일차 - recursion, algorithm 진짜 몸에 힘이 없다 내일까지 알고리즘 1바퀴를 다돌리고 그때 일괄 정리할 예정이다 랩탑의 구글독스 켜러 갈 힘도없이 모바일로 캡처라도 해서 올립니다 ​바로 자고 싶지만 어떻게든 개발일지는 써야 하기에 모바일로라도 작성하고 자러가려고한다 이제 ㄴ ​ 눈이감긴다