OT 및 미니 프로젝트 조 배정 항해99 첫 날은 진행과정 및 가져야할 마음가짐 등에 대해서 OT를 진행하였고 그 후에 정해진 조원들과 첫번째 주 과제인 미니 프로젝트를 진행했다. 프로젝트 주제 및 진행과정 회의 영단어를 공부하는 데 도움이 되는 웹을 만드는 것을
프로젝트 진행 전날 내 담당인 로그인 및 회원가입 구현을 완료한 관계로 조원들이 어려워하는 기능을 구현하는데 초점을 맞춰 진행했다. 공부 한 것 프로젝트 필수사항에 jinja2를 사용할 것을 요구하여 이에 대해 공부
프로젝트 진행 각자의 프로그램을 합치는 과정에서 변수, db명 등이 제각각이어서 프로그램이 동작하지 않았다 -> 수정하는데 시간이 생각보다 오래걸림 프로젝트 회의 다음날이 제출 마감일인 관계로 조원들과 함께 진행 현황을 공유하고 구현 가능한 것과 불가능한 것들을 현실
핵심 기능의 CRUD 중 update 기능에서 항상 첫번째 값만 불러오는 오류 발생 -> html의 id 값을 jinja2 템플릿을 이용해 서로 다르게 지정하여 문제 해결예상보다 시간이 남아 모달기능 한개를 더 추가하기로 결정CSS 작성 시작업로드 페이지에 로그인하지
첫날 일지에 작성한 것 처럼 OT가 끝나고 바로 처음 만나는 조원들과 함께 프로젝트를 시작했다. 처음 보는 사람들과 팀을 짜서 진행하는 것은 대학교 이후로 오랜만이어서 초반에는 긴장도 되었고 어색함도 있었던 것 같다. 어색함을 해소하기 위해 서로 자기소개를 간략하게 한
프로젝트 기간이 끝나고 다음날 새로운 팀원들과 함께 알고리즘 학습을 진행특이점으로 주특기(필자는 spring) 실력을 향상시키기 위해 java를 사용해 알고리즘 문제를 해결우리 조는 달리기 반으로 알고리즘 주차에 40문제를 해결하고 평가를 봐야함하루에 9개의 문제를 해
팀원들 만장일치로 총 12문제에 대한 문제해결 공유(10~21)개인 진행상황은 27~40번 까지 완료 후 챌린지 2문제 완료String, Integer 등의 method에 대해 학습했다.필요한 클래스와 method를 찾거나 아는 것이 프로그래밍에 도움이 된다는 것을 깨
팀원들 만장일치로 총 12문제에 대한 문제해결 공유 (22~33)개인 진행상황은 챌린지 46~47, 49~52 완료CS 지식을 갖기 위해 실전프로젝트 전까지 진행되는 스터디가 편성주 1회 각자 요일마다 맡은 분량을 준비하여 발표하고 발표자료 업로드내가 준비해야 할 내용
총 7문제 해결 (34 ~ 40)개인 진행상황은 챌린지 48번 완료 -> 주어진 분량 모두 해결내가 담당한 문제에 대한 기록을 블로그에 남기기로 결정비트언어 ~ 정수를 비트로 표현하는 방법에 대한 담당 스터디원들의 발표 및 QnA 진행목요일에 있을 평가에 대비한 모의고
다음날 알고리즘 테스트를 위해 풀었던 문제들을 복기하는 시간을 가짐내가 담당한 문제 블로그 업로드 완료실수를 비트로 표현하는 방법에 대해 스터디원의 발표 및 QnA진행배경지식을 늘리자는 생각으로 네트워크에 대해 학습 시작OSI 7개층과 TCP/IP에 대해 간략하게 학습
금일 진행될 테스트를 대비해 풀었던 문제 복습모의고사와 같은 방식으로 시행문제없이 완료했다고 생각토요일 발표담당이므로 내 담당분야의 발표자료를 준비구글링을 통해 추가 조사자료 확보 중
주특기 기초주차 조편성팀 과제 진행상황 논의CS 스터디 참가중고나라 협력사 세션스프링 강의에 따라 실행 및 환경설정내일 CS 스터디 발표준비이번 주차의 팀장을 맡게 되어 노션 작성 및 조원들의 파악 같은 일들을 진행했다. 예전부터 느낀점이지만 역시 팀의 리더라는 것은
팀 과제 진행주특기 강의 수강CS 스터디 발표 진행오전 9시에 팀원들과 팀 과제인 JPA를 조사한 것을 발표하고 이에 대해 정리하는 시간을 가졌다. 일단 각 조원이 말한것을 내가 나중에 종합하는 방식으로 진행했는데 더 좋은 방법이 있으면 고려해봐야겠다는 생각이 들었다.
알고리즘 주차 전 달리기반을 선택하여 40개의 알고리즘 문제를 목표로 새로운 조원들과 함께 한 주를 시작하게 되었다. 한 주 동안 자바를 사용해 문제를 해결하면서 여러 메소드, arraylist, set 등의 여러 기능들을 사용하면서 익숙해 질 수 있었고 문제해결 능력
금일 일정 팀 과제 진행 주특기 개인 과제 CS 스터디 진행 기업 설명회 세션 진행 백엔드 학습 로드맵 세션 진행 금일 회고 9시에 팀원들과 팀 과제인 controller, service, repository에 대해 조사한 것을 발표하고 spring과 springbo
팀 과제 진행CS 스터디 진행주특기 개인 과제 진행개인 과제 요구사항을 완료하여 오늘의 핵심은 추가과제인 필터를 내가 제작한 사이트에 적용시키는 것이었다. 네이버 개발자 분들이 만든 lucy xss filter를 적용하려 했으나 나의 능력으로는 이해가 잘 되지 않아 정
주특기 팀 과제 마지막토요일 CS스터디 발표자료 준비spring 학습개인 과제 검토개인 과제 및 팀 과제 제출CS 스터디 발표를 2일 앞두고 내 담당영역을 학습하면서 발표자료 준비를 시작했다. 스터디원들이 이번 장이 하드웨어 설계 영역이어서 어려워하는 것을 보고 가능한
주특기 기본 주차 시작새로운 팀 편성팀 일정 조율개인과제 시작mingle friday스터디 발표자료 재정리새로운 주차가 시작함과 같이 새로운 팀원들과 만나 인사를 했다. 주마다 팀이 돌아가다보니 팀원 3분 중 2분은 스터디와 과거 주차에서 팀을 해보았던 분이었다. 팀
CS 스터디 발표개인과제 진행오늘은 CS 스터디 발표날이어서 발표를 했다. 모두가 어려워하는 플립플롭, 카운터, 레지스터 부분이어서 이해하기 쉽게 자료를 개편하느라 준비하는데 신경을 썼다. 발표는 무난하게 진행 되었으나 연습이 더 필요하다는 생각을 하였고 내용 자체가
이번 주의 과제는 spring을 사용해 CRUD를 구현하는 능력울 기르는 것을 중점적으로 요구한 것 같다. 처음 사용해보는 것이라 여러가지 잔실수를 많이 했는데 이것은 점차적으로 개선해야 할 것 같다.privite으로 변수를 선언하고 Getter와 Setter를 안 쓰
CS 스터디 - 메모리 부분 시작개인과제 진행팀 과제 회의CS 스터디CS 스터디는 새로운 단원이 시작되었다. 많은 스터디원들이 의문을 가졌던 하드웨어 설계 부분이 끝나서 아마 더 의욕적인 스터디가 되지 않을까라는 생각을 가지며 스터디를 참여했다.팀 과제이번 조에서는 팀
CS 스터디주특기 개인 과제주특기 팀 과제항해톡테스트 코드를 작성하는 것이 남아 테스트 코드를 작성해 진행해 보고 동작하는 것을 확인 한 후 요구사항을 확인해보니 모달창을 사용하면 확인하기 어려운 부분이 있어 거의 완료했던 개인과제의 프론트엔드를 대대적으로 개편하는 작
주특기 개인 과제 제출주특기 팀 과제 제출CS 스터디 발표 준비이번 주 스터디 발표가 다가와 사용할 자료를 준비했다. 준비할 내용은 메모리에서 데이터의 배치상태와 프로그램 실행, 메모리의 전력 소비이다. 일단 기본적인 틀은 오늘 완료했고 내일은 세부사항 추가 및 발표
주특기 심화과정 발제주특기 개인과제JPA 강의 수강주특기 팀 과제(RESTful 조사)CS 스터디 발표자료 마무리폭풍 같았던 지난 주차가 끝나고 주특기 심화 주차가 시작되었다. 주특기 마지막인 심화 주차 답게 보기에도 힘들어 보이는 과제가 주어졌다. 매운맛 부터 좌표를
주특기 심화주차 개인과제CS 스터디 발표팀원들과 개인과제 진행상황 논의이번 주차 스터디 발표날이 되어서 준비한 자료를 통해 메모리 상의 데이터 배치 및 프로그램 실행에 대해 발표를 했다. 발표는 무난히 진행되었다고 생각하고 자료는 아래 링크에 있다.스터디 발표자료이번
이번 주차 과제의 핵심은 스프링 시큐리티를 이용한 로그인 및 보안기능 등의 기능들을 사용하는 것과 모두가 어려워했던 댓글의 CRUD를 구현하는 것이 핵심이었다고 생각한다.처음 설계 시 모달을 사용해 게시글과 댓글을 표시했었는데 나중에 확인해보니 요구사항이 모달을 사용하
금일 일정 주특기 개인 과제 CS 스터디 발표 REST API 자료 보강 개발자 김병욱님 특강 팀원들과 주특기 과제 논의 금일 회고 CS 스터디 발표 이번 주차 스터디 발표를 하는 날이어서 준비한 자료를 바탕으로 스터디 발표를 진행했다. 발표 내용은 쿼드러쳐, 병렬
주특기 개인 과제CS 스터디스프링 심화 강의 수강(AOP, transaction, exception handler)항해톡(transaction)전날 시도한 매운맛 과제를 계속 도전해 보기로 결정했다. 그리고 테스트 코드를 검토해보니 잘못 작성을 해서 테스트가 제대로 되
주특기 개인과제주특기 팀 과제 : 테스트 코드에 대해튜터님 세션SQL 강의과제는 전날 사실상 완료를 했고 나중에 확인했을 때 이해를 편하게 할 수 있도록 주석을 추가하는 작업을 했다.팀원들이 준비한 주특기 팀 과제 내용을 경청했으며 내가 준비한 내용은 테스트 코드의 종
2/11프로젝트 주제 선정프로젝트 API, DB 설계 및 회의프로젝트 역할 분담 및 작업CS 스터디2/12프로젝트 회의 3회(주제 변경)프로젝트 작업CS 스터디처음으로 프론트엔드와 함께 작업하는 미니 프로젝트 주차가 시작되었다. 프로젝트 주제는 팀원들이 제시한 의견 중
주특기 심화 주차의 핵심 내용은 TDD 기반의 개발을 체험하는 것으로 제시된 테스트 코드에 맞게 주어진 동작을 하는 코드를 작성해 테스트를 통과시키는 내용이었다. 또한 DB의 연관관계 및 트랜잭션 등의 백엔드의 중요한 내용을 학습하고 내것으로 만드는 시간이였다고 생각한
CS 스터디미니 프로젝트 작업(로그인)미니 프로젝트 회의중간 멘토링CS 스터디미니 프로젝트 작업(로그인, 백엔드 DB 구현)미니 프로젝트 회의스터디에서 주제였던 데이터 구조에 대해 진행 한 뒤에 가장 중요한 주제는 미니 프로젝트의 로그인 및 회원가입 기능의 구현이었다.
이번 주차는 처음으로 프론트와 백이 협업을 하며 프로젝트 하나를 완성시키는 것이 메인으로 진행되었다. 또한 지금까지 습득한 주특기 지식을 실제 프로젝트에 접목하고 새로운 것을 시도하는 것도 하나의 주요 내용이라고 생각한다.본인이 다녀온 여행지의 사진을 통해 어느 나라,
이번 주차는 실제 서비스 중인 웹사이트를 클론하여 완성시키는 것을 목표로 하는 것이었다. 따라서 어떤 기술을 사용하는지와 구현 방법에 대해 생각하는 것이 중요한 주차라고 생각한다.조원들과 회의한 결과 velog를 클론코딩 하기로 결정했고 범위는 로그인, 메인, 상세,
알고리즘 스터디실전 프로젝트 정기 회의실전 프로젝트 역할 분담실전 프로젝트 작업알고리즘 스터디 발표준비CS 스터디가 종료되고 오늘부터 알고리즘 스터디를 진행하게 되었다. 새로운 스터디원들과 모임 시간 및 문제 풀이 순서를 결정한 후 해산하였다.오늘의 스터디가 종료 된
알고리즘 스터디실전 프로젝트 회의(9:00, 19:30)실전 프로젝트 작업알고리즘 스터디에서 백준의 베르트랑 공준에 대해 발표를 진행했다. 베르트랑 공준은 소수와 관련된 것으로 직접 계산해 규칙을 찾으려 했으나 실패하여 에라토스테네스의 체를 사용해 소수의 수를 계산하는
백엔드는 1주차 때 기본 CRUD 기능은 구현을 거의 완료하여 이번 주차에는 복잡한 CRUD 및 소켓을 역할을 분담하여 구현하는 것을 목표로 했다.프론트엔드는 본격적으로 와이어프레임과 디자인이 나오기 시작해 이에 맞추어 작업을 하는 것을 목표로 했다.역할 회의 결과 소
알고리즘 스터디실전 프로젝트 작업검색 시 중복 결과 제거 및 쿼리 작업전체 조회 시 페이징 처리채팅 관련 코드 리팩토링전체 회의캐릭터 디자인 완성캐릭터 레벨 이름 공모전추후 작업 방향 논의백엔드의 MVC 작업이 거의 완료되어 담당 영역의 코드 리팩토링과 함께 새로운 무
중간 발표 발제실전 프로젝트 작업DB 수정소켓 부분 코드 주석실전 프로젝트 회의토요일에 있을 중간 발표 준비를 위한 발제가 있었다. 이 시간을 통해 발표 방식 및 진행사항에 대해 알 수 있었고 준비해야 할 내용들을 생각하며 발제 종료 후 오전 회의를 시작했다.코드를 검
실전 프로젝트 작업태그 수정 부분 문제 해결챌린지 탈퇴 시 리포트에 반영되지 않는 문제 발견실전 프로젝트 회의소켓이 간헐적으로 close되는 문제 발견도메인 명 결정브라우저 및 모바일 환경 최적화태그 수정 시 태그가 기획한 대로 수정되지 않는다는 프론트의 피드백을 받고
실전 프로젝트소켓 안정화알고리즘 스터디중간발표 준비시연 준비 및 오류 처리전날 채팅 시 간헐적으로 소켓 연결이 불안정해지는 상황이 존재해서 이를 해결하기 위해 작업을 시작했다. 여러 가지 방법을 고려하던 중 heartbeat와 taskscheduler를 이용해 주기적으
2주차에 백엔드 MVC가 대부분 완성되었기 때문에 이번 주차에는 테스트 시 발생하는 트러블을 해결하거나 코드를 리팩토링하는 과정을 진행하기로 결정했다.무한 스크롤 구현이 예정되어 있어서 GET요청 시 조회하는 부분을 다시 확인하는 도중 검색 기능에 문제점을 발견했다.
알고리즘 스터디마케팅 세션실전 프로젝트 회의 및 작업무한 스크롤인증 게시글 작성시 인원 미집계테스트를 진행하는 중 사이트 최초로 인증 게시글을 작성한 인원이 인증 인원에 미집계 되는 문제를 발견했다. 이후 코드를 분석한 결과 조건문이 인증 게시글 수가 0보다 클 경우에
실전 프로젝트 작업pageRequest 오류알림 기능 작업 개시실전 프로젝트 회의알림 기능 논의 및 API 정리마케팅 관련 방식 및 비용 논의알고리즘 발표 준비 이번 주 금요일에 운영 자금이 지급되는 관계로 오늘 회의에서는 어디에서 마케팅을 하고 예상 비용에 대해 논의
실전 프로젝트 작업알림 기능 문제알고리즘 스터디실전 프로젝트 회의알림 기능 문제
개요 가능한 이번주에 서비스 배포를 시작하는 것으로 팀에서 결정한 상태였기 때문에 오류 테스트 및 최적화하는 것을 목표로 하였고 후순위로 미뤄두었던 추가 기능들을 구현하는 것도 목표에 포함되었다. 진행사항 무한 스크롤 저번 주에 페이징 처리만 했던 무한 스크롤 기능을
서비스를 배포한 상태였기 때문에 이번주 목표는 서비스 중 발생한 오류 해결 및 사용자의 피드백을 받아 개선하는 것을 목표로 했다.인증 레포트 부분의 현재 인원 수가 제대로 반영되지 않는 문제가 다시 발생해 원인을 찾기 시작했다. 그러나 코드를 확인해도 문제를 발견하지
websocket과 stomp
MariaDB
Redis