
IceBreaking오래된 사회 경험으로 무장한 스파르타인..어색함을 부수고 프로젝트도 깨부순다조회 get /api/card id={'id':id}방명록 작성 post /api/card/write {comment:"방명록"}김형집천준기박홍원이정기
Nodejs 부트캠프 시작하였다B반 8팀 5명팀원들이 나이가 많은 편 오히려 좋다.소소한 자기소개 프로젝트로 협업의 발걸음을 떼었다잘 만들어보겠다오늘은 쓸말이 많이 없다.git, github 사용법 강의를 들었는데 녹화본이 나오면 한번 더 들어야겠다.

각자 자기 페이지를 만들었다오늘 한분이 안 보였지만 4명이서 시작하였다.디자인은 준기님의 영향을 많이 받았다.굉장히 잘 만드셨다2가지로 만들었다.grid로 가로 배치 하였다.위는 깔끔하게 저게 다다.아래는 소개 부분을 BootStrap에서 캐러샐(Carousel) 가져

삭제 수정 기능을 고민했다.password를 입력하고 버튼을 클릭하면 guestbook이 삭제가 되는 것으로 잡고 코딩을 시작했다.입력받은 password와 guestbook의 password를 비교하려고 했다.버튼을 누른다. 입력된 password와 -id값이 gue

오늘은 합쳤다.이름 코멘트 비밀번호를 받아서 doc에 넣어 받은 데이터를 지웠다.제거 버튼을 누르면 del_guestbook()이 실행서버에 요청 코멘트목록을 받아(comments)비밀번호확인을 위해 promt받아서같으면i번째 이름 코멘트 비번을 보내서 삭제 요청cru
오늘 일정은 발표자료 다듬기프로젝트 발표/피드백강의가 있었다.https://www.youtube.com/watch?v=725e4NCkclQb반 8조 팔색조팀 미니프로젝트다른조들은 좋은 컨셉을 많이 가져왔고 재밌는 부분도 많았다.(좋은 평가를 받았다)하지만 우리
2022-11-14(월) ~ 2022-11-18(금)팔색조팀 IceBreaking 프로젝트https://www.youtube.com/watch?v=725e4NCkclQ"협업"을 하며 느낀 점먼저 우리조의 목표는 실력향상 좋은 개발자가 되는 것이다.이번 프로젝트

2022-11-14 ~2022-11-18팔색조 팀 프로젝트명 : IceBreakinghttps://www.youtube.com/watch?v=725e4NCkclQ사전캠프에서 만든 팬명록을 참고해서자기소개 웹페이지를 만들었다.우리팀은 개인적으로 자기소개 페이지를
이번주 부터는 새로운 강의를 듣는다.1\. 파이썬 기초2\. 자료구조, 알고리즘3\. 자바스크립트파이썬 기초는 1시간30분 정도 강의라서 오늘 오전에 다 들었고자료구조 자바스크립트는 오늘부터 시간 나누어서 들을 것\-> (자료구조, 알고리즘은 파이썬으로 진행 중인데 자

새로운팀 시작알고리즘 강의새로운 팀을 만났다.이번에는 3주동안 같이 지낼 팀이다.자기소개, 팀원 tmi, 지킬 약속 등을 상의했다.오늘은 알고리즘 몇개 풀고 어레이 클래스를 들었다.알고리즘이 수행해야할 내용을 간략히 서술해 놓은 것ex)입력된 숫자까지 소수 나열하기1\
알고리즘 강의링크드 리스트 구현강창민 튜터님의 알고리즘 강의가 있었다.알고리즘 공부를 하면서 기본 코딩 능력을 튼튼히 하기최댓값, up%down 숫자 찾기, 문자열 요약쉽지 않았다.생각하는 머리가 부족한지 코드 부분이 부족한지 조금 더 많은 알고리즘을 풀어보면서 더 느

알고리즘 강의이진탐색, 재귀함수오늘 강창민 튜터님의 강의에서는 링크드리스트에 대해서 학습을 하였다.맨 뒤까지 가서 새로운 Node넣기cnt를 증가시키며 idx자리 노드 찾기모두 어제 했어도 오늘 직접 해보려니 잘 안됐다.이진탐색정렬이 되어 있어야 한다.재귀함수어떠한 것

알고리즘강의(정렬)자바스크립트HTTP/HTTPS 특강버블 정렬 구현해보기두개씩 바꾸면서 정렬선택 정렬 구현해보기가장 작은 수를 앞으로 교환하면서 정렬삽입 정렬 구현해보기하나씩 올리면서 자리를 찾아준다패킷들을 가장 효율적인 방법으로 전송하기 위해 필요한 프로토콜패킷 전달
2022-11-21 ~2022-11-25연수입팔조 팀김병학, 김수정, 김우중, 이승현, 김형집서로의 tmi에 대해 알아보고 팀명, 팀 약속 등을 정하고 공부를 시작했다.팀 분위기 화목이번 한주는 알고리즘이 중심인 한주였다.링크드리스트, 스택, 큐, 정렬 파이썬으로 구현
강의는 조건문, 반복문, 함수, 클래스, 배열어려운 내용도 없고 사전캠프 때 이미 책으로 공부해서 금방금방 들을 수 있었다알고리즘 정렬 파트를 들어갔다.버블삽입선택합병 -> 재귀함수 잘 사용하기정렬을 다시 한번 구현해 보았다.저번 주 특강 때보다 더 쉽게 구현함mysq
혼자공부하는자바스크립트객체를 효율적으로 만드는 문법클래스를 기반으로 만든 객체객체의 초기화처리를 담당클래스기반 인스턴스를 생성할 때 처음 호출되는 메소드\-> 객체의 무결성을 보장하기 위해 사용\-> 왜 무결성이 지켜지지? setter 외부에서 메소드를 통해 데이터에

클래스 마저 듣기db특강이번주 금요일부터 새 프로젝트를 시작한다긴장된다.오늘은 db내일은 css/html, restAPI 특강을 한다.프로젝트와 관련이 있을 것이다.↓ 설명할 수 있을 것!!정적 속성, 정적 메소드인스턴스를 만들지 않고 사용 가능모든 객체가 메모리를 공
지금까지db파이썬 ajaxhtml/cssrestAPI알고리즘 (정렬, 스택, 큐)를 했다.내일 프로젝트 발제 예상로그인 웹페이지내일 sa 잘쓰고 주말에 프로젝트랑 db연결 더 봐야함↓ 누구에게나 설명할 수 있을 것rest 구성요소1\. 자원서버에 존재자원을 구별하는 I
8조 미니 프로젝트 SA
뉴스 피드가 포함 되어있는 프로젝트 만들기이번 프로젝트다프로젝트 하느라 til 작성을 잊어버렸다...우리조는 웹사이트 이용자들이 알고리즘을 코딩하고 질의응답을 자유롭게 하는 웹사이트를 만들기로 하였다.https://velog.io/@atathj/%EB%82%B
2022-11-28 ~2022-12-2신입 개발자 기술면접을 생각하며'이번주는 기초들을 남에게 설명하기'를 목표로 잡았다rest 구성요소class에 대해db정규화dbeaver, mysql workbench 사용 가능프로젝트를 금 토 일 진행하면서 axios 익히는 중

데이터도 dbeaver로 다 넣어놓았다.먼저 flask와 mysql을 연동시켰다.axios 로 data get 성공 post 실패특강에서 배운 axios 라이브러리를 사용해 비동기 처리를 하려고 찾아보았다.get형식으로 데이터를 뽑아오는 건 성공했지만 데이터 저장에 실

insert, delete, update 성공aws 데이터베이스 구축혼자 아무리 해도 서버가 데이터를 못 받아 와서 튜터님을 찾아갔다.혼자 열심히 볼 때는 안 보이는 오타들이 튜터님이랑 보니까 모두 보였다그리고 파이썬 중간중간에 print를 넣어서 데이터의 통신을 더

무슨 문제(problem_id), 회원 정보(user_id)를 받아옴받아온 정보를 DB에 넣어 (AJAX 고쳐)리뷰 내용에 IMG도 삽입이 가능하게 만들기코드 부분을 쉽게 복사하기 위해 (자바스크립트 클립보드 복사) 구글링 하기리뷰 테이블을 불러올 때 모조리 불러옴\-

나는 ajax로 서버에 요청을 보내고 있었는데우리 팀원들은 form 태그로 쉽게 데이터를 주고 받고 있었다!!!!그리고 django 의 템플릿 기능으로 html에 동적인 구문을 삽입하고 있엇다.db 응답이 너무 느려서 무엇을 할 수가 없었다.\-> aws들어가서 서버
2022-12-2(금) ~ 2022-12-9(금)연매출8조팀코드스캐너 프로젝트결과창https://www.notion.so/48f9d586de2747ca87ec41c8720e9cf8코드https://github.com/KimHyungJip/sparta_
https://velog.io/@atathj/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%ED%9A%8C%EA%B3%A0휴..수정님이 팀원 소개 프로젝트 소개 등등을 하고 내가 프로젝트 시연을 했다.이번 프로젝트를 하면서 공부가 많이 되
2022-12-5 ~2022-12-9https://velog.io/@atathj/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%ED%9A%8C%EA%B3%A0프로젝트로 정신없는 한 주였다.flask 와 mysql 연결ajax db aws로
Node.js 첫시작자바스크립트 기본 학습하고https://velog.io/@atathj/Javascript-%EA%B8%B0%EB%B3%B8Node.js기본 학습을 중간까지했다.https://velog.io/@atathj/Node.js-%EA%B8%

어제 강의자료만 보고 공부를 했다...오늘 보니까 강의가 있었다!!!!https://velog.io/@atathj/http%ED%8C%A8%ED%82%A4%EC%A7%80vsc로 api요청에 대한 결과를 확인하기 위해 썬더클라이언트를 설치함뉴리퀘스트 메소드,
월요일에 강의 안보고 강의자료 공부를 한 행동에 대해 지금 굉장히 후회중이다.강의 후반 부분이 이번 금요일 개인프로젝트와 상당히 밀접해서 열심히 듣는 중이다.글을 줄이겠다....

오늘은 금요일 과제 제출 날그동안 위기가 많이 있었다.param으로 id를 받아와서 그 id의 게시글을 상세조회하는 api다.잘 완성했지만 굉장한 시간을 잡아먹었다.당시 고민은 posts를 출력하면 나오는 json array에서 \_id만 빼와서 비교를해 find함수로
2022-12-12 ~2022-12-16개인프로젝트를 하면서 정신없었다.월요일 화요일 강의듣고 수요일부터 개인프로젝트 진행이 스케쥴인데, 강의가 있는지 모르고 월요일에 강의자료로 혼자 공부하다가 화요일부터 시작했다nodejs를 사용만 했을 뿐 정확하게 이해하지 못했다.
vmware로 윈도우에서 리눅스 사용하기Node.js는 JavaScript를 브라우저 없이 실행 가능한 플랫폼express nodejs를 이용하여 개발하는 프레임워크패키지제이슨파일 만들고라이브러리 설치JSON형태 데이터를 안전하게 교환(암호화)여러가지 암호화 알고리즘

쿠키, 세션 이용서버에서 세션아이디 기록 브라우저에서 쿠키를 저장토큰을 이용토큰을 발행 토큰의 유효성 검증토큰을 이용하는 방식오픈소스 라이브러리 사용jsonwebtoken 라이브러리 사용암호화 된 데이터는 api서버에 요청을 할 때 인증 양식에 맞기 보내 인증 시도사용
2022-12-19 ~2022-12-23저번주와 같이 개인으로 진행하였다.내가 습득하는 것 속도가 느린 느낌이다.nodejs에 대해서는 더 잘 알았다. JWT를 잘 이해하지 못했다.MySQL에서 테이블 간의 관계 설계는 잘 함Sequelize를 이용하여 Migratio
오류상황1 Error: Invalid value { nickname: 'aaa111' } 문자열을 전달하는 것이 아니라 객체를 전달해서 발생 해결데이터를 넣을려는 상황에서왜 postId null이지 했는데 dbeaver들어가보니 postId가 아닌 id로 되어있었

root@localhost 접근거부라고 해서 내가 지금 vsc가 localhost에 연결이 안되어있어서 그런가 하고 계속 찾아봤다.구글링 결과 비밀번호가 틀린경우라고 해서 왜그러지 하고 있었다.그러다가 config.json를 찾아서 host password 를 바꾸니

typescript 구글링중요한 객체지향 이야기소프트웨어 핵심을 기능이 아닌 객체로 삼아 누가 어떤 일을 할 것인가책임과 권한을 가진 객체들이 서로 메시지를 주고 받으며 기능을 수행캡슐화 다형성 클래스 상속을 지원하는가?데이터 접근제한을 걸 수 있는가정보은닉을 목적멤버

배열 전체 순회 함수 호출어플리케이션의 가장 바깥 부분 , 요청/응답을 처리클라이언트 요청을 처리 한 후 서버에서 처리된 결과를 반환해주는 역할어플리케이션의 중간 부분어플리케이션의 가장 안쪽 부분 DB와 닿아 있음테스트 하기 위해 작성하는 코드테스팅 프레임워크간결함이
toEqual()객체의 내용이 같으면/^$/문자열의 첫번째 ^문자열의 끝 $여러가지 문자열 한번에 검증 \[]1개이상 존재시 통과 +맨뒤에 i 영어 대소문자 다맨뒤에 g 문자열 어디에서든 검사npm i jest supertest -Dnpx jest tests/integ
캐시cpu의 성능 향상을 위해 고안된 일종의 지름길(처리속도 향상)데이터를 갖고 오기 위해서, 메모리에 물어보기 전에 캐시에 물어봄cpu 메모리 사이에 데이터 전송 지연율을 개선해주는 친구지역성(locality)!!!!📌시간적 지역성가까운 미래에 재사용할 가능성!공간
2022-12-26 ~2022-12-30몇 주 동안 한 개인프로젝트를 정리하고 소켓객체지향express 구현에 아키텍처 패턴 도입테스트하는 방법등을 했다.다음 프로젝트에서 아키텍처 패턴과 테스트 코드에 대한 이해가 높아질 거라 기대 중https://www.no
배열 전체 순회 함수 호출조건식 ? 반환값1 : 반환값2참이면 반환값1 거짓이면 반환값2git branch 브랜치 확인\-D 삭제git checkout 브랜치명 브랜치 전환git pull 저장소명 브랜치명 받아와(origin-저장소명)git push 저장소명 브랜치명g
위기들 1 요걸 누르고 검사하고 싶은 곳을 누르면 내가 작성한 html이 어떻게 뜨는지 쭉 나온다. 셀렉트박스에서 선택한 value를 보내고 싶었다. 버튼을 누르면 put_status함수로 i값이 날라가는데 같이 value를 보내고 싶었다. 재관님이 봐주시고 id
7조 송나라 KPT 회고2022-12-30(금) ~ 2023-1-6(금)https://www.notion.so/Node-js-7-f14514e851d142f5bdc181e58c0c719dHTMLCSSJavaScriptNode js. / Sequelize회원 가
https://www.notion.so/Node-js-7-f14514e851d142f5bdc181e58c0c719d2023-1-2 ~2023-1-6이번주는🍳몇 주 동안 한 개인프로젝트를 토대로 프로젝트를 진행하였다.이번 프로젝트를 통해 Layered Arch
그동안 vsc의 gui로 때려 맞추면서 한 git 활용법 이제는 정리한다.연결상태 확인git remote -v원격저장소 origin 지움git remote remove origin원격저장소 origin 연결git remote add origin git주소저장소에 모두

client가 server에 요청을 함데이터를 header와 body 에 담아서 보낸다.1.url로 보내기url 끝에 ?를 기준으로 뒤에 존재하는 값들ex1)https://search.naver.com/search.naver?where=nexearch&sm=t
2023-1-9 ~2023-1-13새로운 팀을 만났다.팀 노션!https://www.notion.so/5-42a57358e8664f3c828e5dcc07ed2870터미널을 사용한 git의 활용에 익숙해짐socket.io 실습!
https://www.curioustore.com/= 자바스크립트+타입엄격한 문법(강타입)에러를 사전에 방지코드 가이드 및 자동 완성npm ls -g 글로벌 모듈 확인npm i typescript -g 타입스크립트 사용하기 위해 설치tsc --version
https://www.curioustore.com/= 자바스크립트+타입엄격한 문법(강타입)에러를 사전에 방지코드 가이드 및 자동 완성npm ls -g 글로벌 모듈 확인npm i typescript -g 타입스크립트 사용하기 위해 설치tsc --version
https://www.curioustore.com/= 자바스크립트+타입엄격한 문법(강타입)에러를 사전에 방지코드 가이드 및 자동 완성npm ls -g 글로벌 모듈 확인npm i typescript -g 타입스크립트 사용하기 위해 설치tsc --version
https://www.curioustore.com/= 자바스크립트+타입엄격한 문법(강타입)에러를 사전에 방지코드 가이드 및 자동 완성npm ls -g 글로벌 모듈 확인npm i typescript -g 타입스크립트 사용하기 위해 설치tsc --version
2023-1-9 ~2023-1-20타입스크립트에 대해 학습함정예부대에서 게시판을 만들었다.프론트에 html과 javascript에 부족한 부분을 알 수 있었다.타입스크립트의 기초에 대해 알 수 있었다.

이번 nestjs 프로젝트에서 캐싱을 위해 redis-cloud를 저장소로 사용함https://redis.com/redis-enterprise-cloud/overview/를 채웠다.환경변수(env)를 사용하기 위해서 config 패키지를 설치 configMod