알고리즘 1일차 복습.
첫주차 공부시간 2등을 했었네 계속 열심히 할 생각이지만 이제 체력이 슬슬 딸리는 거같기도.. ㅋㅋ 항해99 시작 후 약 1주동안 한 것들을 간단히 요약해보겠다. 미니프로젝트 첫주차에는 미니팀프로젝트를 진행했는데 주제는 음악영상 게시글을 공유하고 서로 감상을 올리고 댓글에 좋아요를 누르는 기능 등이 있는 음악영상감상사이트 만들기로 정했다. 나는 그중...
8. 내림차순으로 배치하기 @ 이건 코드에 주석을 이미 달아놨다. 특기할만한 점은 sum + (+n) 이런식으로 해줘도 숫자타입으로 변환이 된다는 거. 13. 3진법 뒤집기 @ 원래는 아래와 같이 for...of를 썼었다. 근데 인덱스에도 접근해야하는데 i를 변수
-알고리즘 시험보던 중. 풀이영상 찍는데 녹화가 자꾸 중단되서 푸는거보다 더오래 걸렸다. CS스터디 @ 어제가 처음 모인거지만 발표는 오늘이 처음. 프로세서, 메모리, 디스크 등이 주내용이었는데 아직은 기초적인 부분이라 쉽게 이해되었다. @ 우리팀은 하루에 3개씩
CS스터디 2일차 오늘은 나도 발표가 있던 날이다. 발표했던 내용은 다른 곳에 올릴 거같고 여기엔 발표 전에 대충 정리해놨던 부분만 옮겨본다. 009. 0과 1의 세계 비트 디지털 정보를 표현하는 가장 기본적인 방식 비트는 이진 숫자라는 뜻으로 binary digit를
Node.js 기초반 강의 1-2강 • 마이크로소프트가 만든 IDE인 VSCODE가 마찬가지로 마이크로소프트에서 만든 타입스크리트를 제일 잘 지원해서 자바스크립트할 땐 다른 IDE 보다는 VSCODE를 쓴다. 자바스크립트에 대한 지원도 제일 잘되어 있다. (비쥬얼 스튜디오도 마이크로 소프트에서 만든건데 주로 C, C++쪽에서 쓰고 이클립스는 주로 자바에서 ...
오늘 한일 및 회고 @ 노드 강의를 듣기 시작했다. express를 배우기에 앞서 문법을 먼저 배웠다. @ CS 스터디 발표. 피싱과 SQL 인젝션 위주로 좀 더 조사해보았다. @ 알고리즘 챌린지까지 완료 @ 자바스크립트 문법들도 시간만 많으면 더 공부하고 더 정리하고
이번주도 의도치 않게 120시간 찍었네. 이게 항해99가 온라인일정이라서 오히려 더 공부공간이랑 쉬는공간이랑 구분이 없게되다보니 항해 잠 항해 잠이 되는 것같다. 이번주 한일 및 회고 @ 알고리즘을 챌린지 문제까지 다 풀었다. 풀면서 공부한 자바스크립트 문법들을 정
오늘 한 일 및 회고 @ 노드강의를 express.js, REST API 까지 들었다. 내일은 이제 API 설계해보고 개인과제 슬슬 시작해야겠다. @ 이정원 기술 매니저님이 DB설계와 API 설계를 가르쳐주셨다. 마침 내일 딱 하려고 했던게 많은 도움이 되었다. Node.js 강의 2주차 2-2강. HTTP의 이해 프로토콜은 '약속' HTTP 구성요소 ...
오늘 한 일 및 회고 @ CS스터디 발표자료 만듬. 비트와 바이트가 다양하게 쓰인다는 내용인데 너무 적은 분량이 발표 범위라서 비트랑 바이트가 쓰이는 것들 생각나는 대로 찾아서 발표 자료 만들었다. @ 개인과제 일단 기능은 완성한 것 같다. 이제 내일 AWS 배포만 하
오늘 한 것 및 회고 @ 브로콜리 프로젝트 이제 본격적으로 코딩하기 시작. 코딩하고 나니까 전에 상의하면서 모델링한 DB들이 문제가 많아서 불가피하게 바로 수정하게 됐다. 그리고나서 변경사항을 프론트엔드 분들한테 전달했다. 아직 프론트엔드분들이 거기까지 건들인 건 아
이번주 한 일 및 회고 @ 사이드로 따로 하는 브로콜리 프로젝트를 구현까지 하기 시작했다. 멤버도 프론트엔드분 한명이 더 추가되어서 5명이 되었다. @ CRUD를 이제 좀 간단히 기능되게 하는 거는 잘 할 수 있을 거 같다. Joi를 쓴다던가 에러 처리나 예외 처리 등등 디테일은 아직 부족하지만. @ 이틀 전 주특기 2주차가 시작되었는데 JWT와 mySQL...
오늘은 DFS 문제를 하나 풀었는데얼마전에 DFS/BFS에 관해 조사해보기도 했고해서관련 리뷰를 써보려고 한다.DFS와 BFS 발표 자료이론적인 것은 여기에 적어두었다.그래프 탐색 알고리즘 중에서 너비우선탐색(BFS), 깊이우선탐색(DFS) 알고리즘이 있다.그래프 탐색
새벽에 남은 사람들끼리목요일까지 함께한 6조@ 숙련주차 과제를 마무리했는데 이제야 뭔가 node.js를 하고 있는 것 같은 느낌이 들었다. @ 사이드 프로젝트로 하고 있는 브로콜리가 엎어졌다. 프론트엔드분이 매우 어려워 하셔서 어쩔 수 없었다. 하지만 서로가 열심히 해
노드 1주차 때는 몽고 DB를, 노드 2주차 때는 Sequelize를 썼었다. 이번주는 DB를 또 다른거 쓰란느 요구사항은 없었지만 우리팀은 처음부터 다시 코딩을 짜면서 새로운 DB를 써보기로 하였다. 그래서 MySQL를 선택했다. 배우는 입장에서 MySQL은 Sequ
이번주도 공부시간 1등. 뻥튀기 된 면도 없잖아 있기 때문에 152시간이란 시간이 중요한건 아니고.. 어쨋든 잠 쪼개가며 할 수 있는 최대한으로 열심히하고 있단 건 맞다.@ 미니프로젝트 때는 시퀄라이즈로 디비가 참 잘만들어졌었다. 근데 이글을 쓰며 미니프로젝트를 하고
@ 단톡방 세개 추천 : 전체, 개발자들만, FE+디자인만매주토요일 기술멘토링@ mvp 구현하는 3주.나머지 기능 구현하고 피드백 받는 3주.@ 팀이 정해졌는데 우리 팀은 리더/부리더 자원한 사람이 없는 팀이었다. (7개 조 중에 총 2조가 그러했다.) 우리 반 팀밸런
죽을 놈의 감기
15일 토 어제 항해 수료식이 있었다.이범규 대표님의 말씀도 듣고 F반끼리 모여서 따로 수여식도 했다.뜻하지 않게 상도 많이 받았다. 근면상? 상 이름이 불린 순간 우리반 모두가 내가 받을 걸 예상했던 거 같다 ㅋㅋㅋ 접속 시간이 워낙 압도적이었어서우리팀 디자이너분이
pathparameter -> 무조건 스트링query -> boolean, number 등으로도 잘 옴multi part/form data -> 스트링과 파일만 가능.이 때 배열을 받고 싶으면 해당 문자열을 JSON.parse()를 써서 json 형태로 변환해주면 됨b
\[MYSQL] 📚 테이블 조인(JOIN) - 그림으로 알기 쉽게 정리\[MySQL] Join 깔끔한 이해와 사용법MySQL - JOIN 정리 (INNER, OUTER, CROSS, SELF JOIN)조인의 이름이 이해가 잘 안갔었는데 이 다이어그램을 보니 이해가 딱
항해99를 수료 후 노드 백엔드 개발자로써 일하게 되었고그후 6개월 정도 지났는데 항해플러라는 현직 주니어 개발자를 대상으로 하는 과정이 새로 나왔다고 연락이 왔다. 스타트업 회사에서 혼자 백엔드 개발자로 일하느라, 다른 개발자와의 교류나 기술적인 성장에 대해 목마르던