전체 글
-
TIL | Dec 26 (Sun), 2021Developer blah blah/TIL _ WIL 2021. 12. 26. 22:35
👉오늘 한 일 오랜만에 푹쉬었음 항해에서 제공한 Node.js 심화반의 socket (websocket과 socket.io) 부분 복습 -> 백엔드에서 한 명이 담당해야함! 📌내일 할 일 API 와 DB 설계 마무리 백엔드 기능 분배 21시 전체회의 🧙♂️한 줄 후기 주말 동안 너무 잘 쉬었나?...🎅🤶 쉬는 것도 어색해져버렸다😂 이런말하면 좀 이상하긴한데, 작은 거라도 새로 배우는게 없이 하루가 지나가면 뭔가 굉장히 뒤쳐질 것 같은 느낌이다... 또륵
-
TIL | Dec 24 (Fri), 2021Developer blah blah/TIL _ WIL 2021. 12. 24. 23:40
우리는 프로그래머 3대 미덕을 잘 알고 있다. – 나태, 초조함, 그리고 자만심. (Larry Wall, Perl 언어의 창시자) 👉오늘 한 일 10:00 - 18:00 현재 참여하고 있는 부트캠프의 마무리 '실전 프로젝트' 준비를 위한 회의 및 준비 19:40 - 20:20 현업 개발자의 멘토링 20:20 - 24:00 멘토링 피드백에 따른 회의 with 백엔드 팀원들 + 멘토링 피드백 1) 현 기획에는 mongoDB 보다 MySql이 더 적합 (단, 알고리즘 기준) 2) 우리팀 백엔드가 금번 프로젝트에서 이루고자 하는 바(= 코드에 충실, 기본에 충실)를 얻기 위해 실천하면 좋은 점 - 코드 중복 최소화, 변수명을 통일하여 코드의 퀄리티를 높임 - 쿼리 최적화 (쿼리를 10번 날릴 것을 1번으로 줄인..
-
TIL | Dec 19 (SUN), 2021Developer blah blah/TIL _ WIL 2021. 12. 19. 23:57
우리는 프로그래머 3대 미덕을 잘 알고 있다. – 나태, 초조함, 그리고 자만심. (Larry Wall, Perl 언어의 창시자) 자, 이제 프로그래머의 3대 미덕 중 하나인 게으름을 떨쳐내자 🤦♀️ 오늘부터 주말을 제외하고(나와의 타협) TIL 을 쓰겠다!!! 항해99 체크아웃 클릭 전에 TIL을 쓰는 것을 시스템화 해보자 😇 📌 TODAY 14:00 : 실전 프로젝트 기획 회의 ⭕ 코어 자바스크립트 소개(1.1 - 1.4) 정독 ⭕ 금주의 마무리 WIL 작성 ⭕ 인프런 Node.js 강의 수강 ❌ 📌 TOMORROW 9:00 : 실전 프로젝트 5조 백엔드 출석체크 대표님 미팅 때 해야하는 질문 리스트업 14:40 : 대표님과 5조 백엔드 미팅 DB 선정, 아키텍쳐 설계(MVC) 22:00 : 5조 ..
-
[Node.js] 모듈 설치 명령어 정리 (일부)Framework | Test/Node.js 2021. 12. 4. 12:21
부트캠프 과정에서 직접해보면서 스크린샷을 많이 찍어뒀는데, 과제 해결로 바빠서 미뤄뒀더니 바탕화면이 스크린샷으로 꽉차버렸다... 일단 npm 설치 명령어 일부만 정리해보아야겠다. + npm 최신 버전에서는 npm init 이라는 명령어를 생략하면 모듈 설치가 정상적으로되지 않는다고 하니 참고할 것! (프로젝트 생성 후 new terminal에서 npm init 명령어 입력하여 초기화 진행 후 필요한 모듈을 설치하면 되는 것 같다.) 1. npm i express -S : Express 설치 명령어 2. npm i mongoose -S : mongoose 설치 명령어 3. npm i jsonwebtoken -S : jsonwebtoekn 설치 명령어 (제일 사용량이 많은 오픈 소스 라이브러리라고함) 4. ..
-
[Node.js] 설치 및 환경설정 (Windows) 🔨Framework | Test/Node.js 2021. 11. 15. 17:33
https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 1. 홈페이지에서 원하는 버전 클릭 현재 버전 보다 안정적인 좌측의 16.13.0 LTS 버전 선택하였다. 사용자의 선호에 따라 선택해서 설치하면 된다. 2. 다운받 파일 실행 설치가 완료되었을 경우 설치 경로로 들어가 아이콘 클릭 후 실행 시킨다. 3. next 클릭 아래와 같이 창이 뜨면 Next 를 선택해서 다음으로 넘어간다. 4. 동의 클릭 Licencse Agreement를 읽어보고 동의할 경우 체크박스 체크 후 Next를 클릭한다. 5. 설치 경로 확인 원하는 설치 경로가 있을 경우 Chan..
-
JavaScript 로 알고리즘 풀 때의 input, output 방식Algorithm 2021. 11. 12. 17:23
var input1 = 'a234' var input2 = '1234' function solution(s) { let len = s.length; let answer = Number(s); if((len === 4 || len === 6) && answer === parseInt(s)) { return answer = true; }else { return answer = false; } } console.log('input1: ' + solution(input1)) console.log('input2: ' + solution(input2)) var absolutes = [4,7,12] var signs = [true, false, true] function solution(absolutes, signs..