목록개발 공부지식 (41)
개발자의 logs
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/zsanA/btrCYjvmvvb/lKbpSoBZWQiIMDIdBZaamk/img.jpg)
스파르타 코딩클럽의 노드 기초반을 완주했다. 마지막으로 강사님께서 해주신 OverEngineering을 듣고, 아. 이건 블로그에 써야겠다고 생각했다. 아래는 강사님의 글이다. 여러분이 앞으로 더 깊게 공부를 하며 코드를 작성하다 보면 어디선가 아주 좋은 추상화, 혹은 높은 수준의 엔지니어링 기법을 보고 여러분의 코드에 적용하려고 시도할 수 있습니다. 이것을 Over Engineering이라고 말하는데요, 앞으로 여러가지 문제를 해결하다 보면 필요 이상으로 문제를 복잡하게 해결하거나 설계할 수 있습니다. 그렇기 때문에 ”만약” 을 대비하거나 아직 가지고 있지 않은 문제까지 예상하여 해결하지 않도록 하는게 중요합니다. 여러분이 처한 문제를 해결하기 위한 방법중 가장 단순한 방법을 고민하고 선택하는 연습을 ..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/bRzX4l/btrCwheiV8u/kra1xdjtk38tPJ3TucnuAK/img.jpg)
1. JavaScript의 자료형과 JavaScript만의 특성 느슨한 타입(loosely typed)의 동적(dynamic) 언어 동적 타입 JavaScript는 느슨한 타입(loosely typed)의 동적(dynamic) 언어입니다. JavaScript의 변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당 (및 재할당) 가능합니다. let foo = 42 // foo가 숫자 foo = 'bar' // foo가 이제 문자열 foo = true // foo가 이제 불리언 JavaScript의 타입 원시값 : 객체를 제외한 모든 타입은 불변 값(변경할 수 없는 값)을 정의합니다. 예를 들어 (C 언어와는 달리) 문자열은 불변합니다. 이런 일련의 타입을 "원시 값"이라고 합니다. Boole..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/bM1pJR/btrCvKmVkKp/IkOnT0kk1ZZhKWz12FSY6k/img.jpg)
이 글은 1일 1로그 100일 완성 IT지식 (브라이언W.커니핸 지음 ,인사이트 출판)을 참고하여 작성하였습니다. https://book.naver.com/bookdb/book_detail.nhn?bid=21380986 1일 1로그 100일 완성 IT 지식 복잡한 IT 세상을 선명하게 읽는 디지털 문해력 기르기 챌린지IT 지식은 분명 복잡하지만 인생처럼 혼잡하지는 않다. 필요한 지식을 습득하면 막연한 불안감에서 벗어나 디지털 지구가 제시하는 book.naver.com 무어의 법칙 무어의 법칙(영어: Moore's law)은 반도체 집적회로의 성능(트랜지스터)이 24개월마다 2배로 증가한다는 법칙이다. 경험적인 관찰에 바탕을 두고 있다. 인텔의 공동 설립자인 고든 무어가 1965년에 내 놓은 것이다. 무어..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/TAw9p/btrCumlWAE5/euLPhYojUSyBxWOyWhKIZ0/img.jpg)
이 글은 1일 1로그 100일 완성 IT지식 (브라이언W.커니핸 지음 ,인사이트 출판)을 참고하여 작성하였습니다. https://book.naver.com/bookdb/book_detail.nhn?bid=21380986 1일 1로그 100일 완성 IT 지식 복잡한 IT 세상을 선명하게 읽는 디지털 문해력 기르기 챌린지IT 지식은 분명 복잡하지만 인생처럼 혼잡하지는 않다. 필요한 지식을 습득하면 막연한 불안감에서 벗어나 디지털 지구가 제시하는 book.naver.com ☞ 프로세서란 우리가 흔히 말하는 프로세서(processor) 또는 CPU(Central Processor Unit)는 제어장치, 연산장치, 레지스터 그리고 데이터 버스로 구성된 디지털 시스템의 핵심 부분으로, 프로그램을 기억 장치로부터 읽..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/kRU8Q/btrBT55t6tp/UGyQQ5U1AiyycHdufYIkKk/img.png)
개발 공부를 하다보니 구글링 할 일이 매우~~ 많다. 공부 초창기때보다는 확실히 구글링 속도나 실력(?)이 늘은 것 같지만 , 아직 많이 부족한걸 느꼈다. 그래서 나의 구글링 스킬 개선을 위해 찾아본 구글링 하는 방법!!! 질문의 요점을 잘 정리해서 검색해본다. ex) express.js 라우터 xxx 에러 문제 그냥 검색하는 것보다 구글 검색연산자를 활용해본다. ex) typeorm site:stackoverflow.com 검색 연산자 없이 검색한 버전 검색 연산자를 넣고 검색한 버전 한글로만 검색하지말고 영어로 검색해봅시다. ex) nest.js 프리즈마 연동(x) → nest.js prisma example(o) 한글로 검색하면 게시물이 수나 카테고리가 제한적이다. 영어를 사용함으로써 범위를 국제적..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/ebBzCA/btrBFHYgIMk/1AaLD0xMeGShm6moySZtMk/img.png)
1. 우리 조 프로젝트 제목 : 마운틴 고 2. 와이어 프레임 사진 3. 개발해야 하는 기능들 : 로그인, 회원가입 : ( 로그인 POST / Get ) , ( 회원가입 :POST ) , ( 사진업로드 : POST ) 지도 API , 산 API+ 마킹 ( GET 방식 ) 서버 response 로그인-회원리스트 회원가입-회원 데이터 지도보기- 지도API 4. public github repo 주소 : https://github.com/minji-kim525/team-project