Toggle theme
문제를 잘 정의하는 것은 문제를 절반 해결한 것이다. - 2023.12
사용자 도구
Toggle theme
로그인
사이트 도구
검색
도구
문서 보기
이전 판
PDF로 내보내기
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
start
»
wiki
»
user
»
khlee
wiki:user:khlee
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
===== 서명===== * description : * author : 이규헌 인턴 * email : khlee@repia.com * lastupdate : 2023-01-11 * 소개말 : * MBTI : INFP -T (중재자) ===== 참고 ===== [[wiki:user:sgjang|slaptear]] ===== 일일 업무 내역 ===== 업무 실적과 내일 계획을 함께 적도록 합니다. ==== 2023-09 ~ ==== Weekly Planer에 기록 ==== 2023-08 ==== ^ 08월 1주차 ^ 주간 업무 계획 ^ 2023-07-31(월) ^ 2023-08-01(화) ^ 2023-08-02(수) ^ 2023-08-03(목) ^ 2023-08-04(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | - RS5를 위한 JWT 학습 및 실습\\ - SP인증을 중심으로한 SW 프로세스 교육 청강 | 주간회의(09:30 )\\ \\ SP인증을 중심으로한 SW 프로세스 교육\\ - <todo #khlee:2023-07-31>[1차시] 소프트웨어 공학과 소프트웨어 프로세스 개선</todo>\\ - <todo #khlee:2023-07-31>[2차시] 프로젝트관리영역-프로젝트 계획</todo>\\ \\ RS5\\ [준비]\\ - <todo #khlee:2023-07-31>[[https://velog.io/@dnjscksdn98/JWT-JSON-Web-Token-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%EA%B5%AC%EC%A1%B0 | JWT 학습]]</todo>\\ - <todo #khlee:2023-07-31>JWT 적용 설계 20%</todo> | SP인증을 중심으로한 SW 프로세스 교육\\ - <todo #khlee:2023-08-01>[3차시] 프로젝트관리영역-프로젝트 통제</todo>\\ - <todo #khlee:2023-08-01>[4차시] 프로젝트관리영역-협력업체 관리 30%(동영상 재생 문제)</todo>\\ \\ RS5\\ [보완]\\ - <todo #khlee:2023-08-01>spring-boot 2.7.0 버전으로 업그레이드</todo>\\ [준비]\\ - <todo #khlee:2023-08-01>spring-security 기초 적용</todo>\\ >> <todo #khlee:2023-08-01>인메모리 계정 생성</todo>\\ >> <todo #khlee:2023-08-01>로그인 페이지 연결</todo> | RS5\\ [보고]\\ 13:30 ~\\ \\ SP인증을 중심으로한 SW 프로세스 교육\\ - <todo #khlee:2023-08-02>[4차시] 프로젝트관리영역-협력업체 관리</todo>\\ - <todo #khlee:2023-08-02>[5차시] 개발영역-고객요구사항관리</todo>\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-02>계정 엔티티 개발</todo>\\ - <todo #khlee:2023-08-02>JWT 생성 기능 개발 20%</todo> | SP인증을 중심으로한 SW 프로세스 교육\\ - <todo #khlee:2023-08-03>[6차시] 개발영역-분석,설계</todo>\\ - <todo #khlee:2023-08-03>[7차시] 개발영역구현,테스트</todo>\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-03>JWT 생성 기능 개발 </todo>\\ - <todo #khlee:2023-08-03>권한에 따른 접근 제한</todo> | SP인증을 중심으로한 SW 프로세스 교육\\ - <todo #khlee:2023-08-04>[8차시] 지원영역-품질보증</todo>\\ - <todo #khlee:2023-08-04>[9차시] 지원영역-형상관리</todo>\\ \\ RS5\\ [개발]\\ [[https://han-um.tistory.com/17| 참조]]\\ - <todo #khlee:2023-08-04>JWT 생성 기능 테스트</todo> | | | ^ 08월 2주차 ^ 주간 업무 계획 ^ 2023-08-07(월) ^ 2023-08-08(화) ^ 2023-08-09(수) ^ 2023-08-10(목) ^ 2023-08-11(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | - SP인증을 중심으로한 SW 프로세스교육 완료\\ - 시큐어 코딩 가이드를 참조하여 코드 수정 | 주간회의(09:30 )\\ \\ SP인증을 중심으로한 SW 프로세스 교육\\ - <todo #khlee:2023-08-07>[10차시] 지원영역-측정 및 분석</todo>\\ - <todo #khlee:2023-08-07>테스트</todo>\\ - <todo #khlee:2023-08-07>완료</todo>\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-07>JWT 생성 기능 적용</todo>\\ - <todo #khlee:2023-08-07>accessToken의 만료일에 따른 갱신 요청 기능 개발 20%</todo> | PR 교육(13:00 )\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-08>accessToken의 만료일에 따른 갱신 요청 기능 TDD </todo>\\ - <todo #khlee:2023-08-08>accessToken의 만료일에 따른 갱신 요청 기능 개발 </todo>\\ - <todo #khlee:2023-08-08>curl 테스트 </todo> | RS5\\ [보고]\\ 09:30 ~ 11:30\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-09>curl로 토큰 생성 TEST </todo>\\ - <todo #khlee:2023-08-09>curl로 토큰 인증 여부 TEST </todo>\\ [문서]\\ - <todo #khlee:2023-08-09>gitLab에 cUrl 명령어 readme에 입력 </todo> | SW개발보안\\ - <todo #khlee:2023-08-10>SW개발보안 기본과정</todo>\\ \\ RS5\\ [수정]\\ - <todo #khlee:2023-08-10>토큰 Provider 오류 수정</todo> | 회의(09:30 )\\ RS5 코드리뷰(12:30 )\\ RS5\\ [수정]\\ - <todo #khlee:2023-08-11>시큐어 가이드 참조하여 코드 수정</todo>\\ - <todo #khlee:2023-08-11>테스트 수정</todo> | | | ^ 08월 3주차 ^ 주간 업무 계획 ^ 2023-08-14(월) ^ 2023-08-15(화) ^ 2023-08-16(수) ^ 2023-08-17(목) ^ 2023-08-18(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | - RS5를 위한 JWT 학습 및 실습\\ - SP인증을 중심으로한 SW 프로세스 교육 청강 | 주간회의(09:30 )\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-14>토큰 설정 페이지</todo>\\ \\ [수정]\\ - <todo #khlee:2023-08-14>코드 리팩토링(PMD 사용)</todo>\\ - <todo #khlee:2023-08-14>바로가기, 테마 페이지 JS 수정</todo> | 광복절 | RS5\\ [보고]\\ 09:30 ~ 12:00\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-16>권한 계층 설정</todo>\\ - 토큰 설정 페이지\\ >> 어떤걸 설정해야하는지 미정\\ - <todo #khlee:2023-08-16>테스트 코드 수정</todo> | <todo #khlee:2023-08-17>정기점검 보고서 작성</todo>\\ \\ RS5\\ [준비]\\ - <todo #khlee:2023-08-17>commandSend 형식 지정(토큰이 들어가야함)</todo>\\ - mgr과 tool이 JWT의 secret key 공유할 필요성 있음\\ \\ [테스트]\\ - [[https://gaemi606.tistory.com/entry/Spring-Boot-Spring-Security-Test-WithMockUser%EB%A5%BC-%EC%BB%A4%EC%8A%A4%ED%84%B0%EB%A7%88%EC%9D%B4%EC%A7%95-%ED%95%B4%EC%84%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%9E%90| security 테스트 방법]] | <todo #khlee:2023-08-18>정기점검 보고서 작성</todo> | | | ^ 08월 4주차 ^ 주간 업무 계획 ^ 2023-08-21(월) ^ 2023-08-22(화) ^ 2023-08-23(수) ^ 2023-08-24(목) ^ 2023-08-25(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30 )\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-21>common.js 리팩토링</todo>\\ - <todo #khlee:2023-08-21>형태소 분석 유효성 검증</todo> | [오전 병원]\\ \\ RS5\\ [테스트]\\ - <todo #khlee:2023-08-22>token provider 테스트</todo>\\ - <todo #khlee:2023-08-22>refreshToken provider 테스트</todo>\\ - <todo #khlee:2023-08-22>validateUtil</todo> | RS5\\ [보고]\\ 09:30 ~\\ [준비]\\ - <todo #khlee:2023-08-23>Crypto</todo>\\ >> [[https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:crypto_simplify_v3_8| 공통컴포넌트 Crypto]]\\ >> 시큐어 코딩 가이드\\ \\ 인재개발원 방문 16:00 까지 | RS5\\ [준비]\\ - <todo #khlee:2023-08-24>Crypto 프로젝트 신규 OPEN</todo>\\ >> <todo #khlee:2023-08-24>Secretkey를 무엇으로 사용할 것인가.</todo>\\ >> <todo #khlee:2023-08-24>Encrypt, Decrypt 기능 설계</todo>\\ >> [[https://ehpub.co.kr/java-%ED%99%9C%EC%9A%A9-1-1-%ED%8C%A8%ED%82%A4%EC%A7%80%EC%99%80-import/| jar export , import]] | 월차 | | | ^ 08월 5주차 ^ 주간 업무 계획 ^ 2023-08-28(월) ^ 2023-08-29(화) ^ 2023-08-30(수) ^ 2023-08-31(목) ^ 2023-09-01(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30 )\\ \\ 인재개발원\\ [분석]\\ - <todo #khlee:2023-08-28>서울시 인재개발원 분석</todo>\\ [작성]\\ - <todo #khlee:2023-08-28>API 명세서 작성 30%</todo>\\ \\ \\ PR 연습\\ - <todo #khlee:2023-08-28>공통컴포넌트 설치</todo> | 인재개발원\\ [작성]\\ - <todo #khlee:2023-08-29>API 명세서 작성 70% </todo>\\ >> <todo #khlee:2023-08-29>요청 / 응답 변수 작성 완료 </todo>\\ >> <todo #khlee:2023-08-29>정상 요청인 경우 작성 완료 </todo>\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-08-29>암호화 / 복호화 클래스 개발</todo>\\ >> <todo #khlee:2023-08-29> 암호화 메서드 </todo>\\ >> <todo #khlee:2023-08-29> 복호화 메서드 </todo>\\ >> Key 생성 여부 | RS5\\ [보고]\\ 14:00 ~ 15:30\\ \\ [개발]\\ - <todo #khlee:2023-08-30>암호화 / 복호화 클래스 개발</todo>\\ >> <todo #khlee:2023-08-30>jar export, import 테스트</todo>\\ \\ 인재개발원\\ [작성]\\ - <todo #khlee:2023-08-30>API 명세서 작성</todo>\\ [수정]\\ - <todo #khlee:2023-08-30>local에서도 alllist 가능하도록 수정</todo> | RS5\\ \\ [개발]\\ - <todo #khlee:2023-09-04>RepiaCommon(가명)</todo>\\ >> <todo #khlee:2023-08-31>secret key는 서버별로 파일 저장</todo>\\ \\ 인재개발원\\ [수정]\\ - <todo #khlee:2023-08-31>API 명세서 내용 수정</todo> | RS5\\ [수정]\\ - <todo #khlee:2023-09-01>데이터테이블 오류 수정</todo>\\ [준비]\\ - <todo #khlee:2023-09-01>RepiaCommon(가명)</todo>\\ >> <todo #khlee:2023-09-01>secret key 서버별 저장 방법 고려</todo>\\ \\ 인재개발원\\ [수정]\\ - <todo #khlee:2023-09-01>API 명세서 내용 수정</todo>\\ >> 확인은 월요일에\\ - <todo #khlee:2023-09-01>API Gson 에서 Moshi로 수정</todo> | | | ==== 2023-07 ==== ^ 07월 1주차 ^ 주간 업무 계획 ^ 2023-07-03(월) ^ 2023-07-04(화) ^ 2023-07-05(수) ^ 2023-07-06(목) ^ 2023-07-07(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | adminMgr을 위한 C언어 공부 | 주간회의(09:30 )\\ \\ RS5\\ [테스트]\\ -<todo #khlee:2023-07-03>Junit 한글깨짐 현상 수정</todo>\\ -<todo #khlee:2023-07-03>컨트롤러 단위 TEST 코드 수정 작성</todo>\\ -<todo #khlee:2023-07-03>서비스 단위 TEST 코드 수정 작성</todo>\\ \\ adminMgr\\ [준비]\\ - <todo #khlee:2023-07-03>[[https://modoocode.com/25|C언어 포인터]]</todo> | adminMgr\\ [준비]\\ - <todo #khlee:2023-07-04>[[https://modoocode.com/23|C언어 포인터 100%]]</todo>\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-07-04>공통 유효성 검증 VO 개발</todo>\\ - <todo #khlee:2023-07-04>실시간 인기검색어 50%</todo>\\ >> <todo #khlee:2023-07-04>유효성 검증 기능 개발</todo>\\ >> <todo #khlee:2023-07-04>POSTMAN으로 확인</todo> | RS5\\ [보고]\\ 9:30 ~ 12:00\\ \\ [개발]\\ - <todo #khlee:2023-07-05>실시간 인기검색어 80%</todo>\\ >> <todo #khlee:2023-07-05>유효성 검증 기능 개발</todo>\\ - <todo #khlee:2023-07-05>error 메시지 공통 관리를 위한 properties</todo>\\ \\ [테스트]\\ - <todo #khlee:2023-07-05>실시간 인기검색어 </todo>\\ >> <todo #khlee:2023-07-05>유효성 검증 기능에 따른 코드 수정</todo> | RS5\\ [수정]\\ - <todo #khlee:2023-07-06>데이터 테이블</todo>\\ >> <todo #khlee:2023-07-06>로딩이 완료된 후에 화면을 보여주기</todo>\\ \\ [개발]\\ - <todo #khlee:2023-07-06>실시간 인기검색어 100%</todo>\\ >> <todo #khlee:2023-07-06>유효성 검증 기능 개발</todo>\\ - <todo #khlee:2023-07-06>바로가기 20%</todo>\\ >> <todo #khlee:2023-07-06>유효성 검증 기능 개발</todo> | 검색팀 회의(14:00~)\\ \\ [개발]\\ - <todo #khlee:2023-07-07>바로가기</todo>\\ >> <todo #khlee:2023-07-07>유효성 검증 기능 개발</todo>\\ - <todo #khlee:2023-07-07>테마 검색</todo>\\ >> <todo #khlee:2023-07-07>유효성 검증 기능 개발</todo> | | | ^ 07월 2주차 ^ 주간 업무 계획 ^ 2023-07-10(월) ^ 2023-07-11(화) ^ 2023-07-12(수) ^ 2023-07-13(목) ^ 2023-07-14(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | adminMgr을 위한 C언어 공부 | 주간회의(09:30 )\\ \\ RS5\\ [수정]\\ - <todo #khlee:2023-07-10>프론트 - URL 검증</todo>\\ \\ [준비]\\ - <todo #khlee:2023-07-10>adminMgr 환경 준비</todo>\\ - <todo #khlee:2023-07-10>webtools 클론</todo>\\ [분석]\\ - <todo #khlee:2023-07-10>rssManager 분석 20%</todo>\\ \\ 통일부\\ [준비]\\ - <todo #khlee:2023-07-10>myQuery분석</todo> | adminMgr\\ [분석]\\ - <todo #khlee:2023-07-11>rssManager 분석 50%</todo>\\ \\ RS5\\ [수정]\\ - <todo #khlee:2023-07-11>프론트 - URL 검증 수정</todo>\\ \\ 통일부\\ [개발]\\ - <todo #khlee:2023-07-11>myQuery -내가 찾은 검색어 개발</todo>\\ >> <todo #khlee:2023-07-11>함수명 정리, 변수명 정리</todo>\\ >> <todo #khlee:2023-07-11>기능 개발</todo> | RS5\\ [보고]\\ 17:00 ~\\ \\ 통일부\\ [테스트]\\ - <todo #khlee:2023-07-12>내가 찾은 검색어 테스트</todo>\\ >> <todo #khlee:2023-07-12>최초 시작</todo>\\ >> <todo #khlee:2023-07-12>5개까지 제한</todo>\\ >> <todo #khlee:2023-07-12>중복된 경우 최신으로 위치 변경</todo>\\ >> <todo #khlee:2023-07-12>보고</todo>\\ \\ [분석]\\ - <todo #khlee:2023-07-12>rssManager 분석 60%</todo>\\ >> <todo #khlee:2023-07-12>엔티티, DTO, RSSManager 분리</todo> | RS5\\ [개발]\\ - <todo #khlee:2023-07-13>로그인 페이지 개발</todo>\\ - <todo #khlee:2023-07-13>서버 등록 페이지 개발</todo>\\ - <todo #khlee:2023-07-13>JS로 중복 및 형식 체크 기능 추가</todo>\\ \\ [분석]\\ - <todo #khlee:2023-07-13>rssManager 분석 70%</todo>\\ \\ 통일부\\ - <todo #khlee:2023-07-13>localStorage key이름 변경</todo> | [보완]\\ - <todo #khlee:2023-07-14>JS로 중복 및 형식 체크 기능 수정</todo>\\ - <todo #khlee:2023-07-14>테마검색, 바로가기 중복 체크 로직 수정</todo>\\ \\ [분석]\\ - <todo #khlee:2023-07-14>rssManager 분석 </todo>\\ \\ [개발]\\ - <todo #khlee:2023-07-14>rssManagerEntity 개발</todo>\\ - <todo #khlee:2023-07-14>rssManagerDto개발</todo>\\ - <todo #khlee:2023-07-14>rssManager개발</todo>\\ >> <todo #khlee:2023-07-14>기본 필드 추가</todo> | | | ^ 07월 3주차 ^ 주간 업무 계획 ^ 2023-07-17(월) ^ 2023-07-18(화) ^ 2023-07-19(수) ^ 2023-07-20(목) ^ 2023-07-21(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 휴가 | 휴가 | 휴가 | 휴가 | 휴가 | | | ^ 07월 4주차 ^ 주간 업무 계획 ^ 2023-07-24(월) ^ 2023-07-25(화) ^ 2023-07-26(수) ^ 2023-07-27(목) ^ 2023-07-28(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30 )\\ \\ 인재개발원\\ - <todo #khlee:2023-07-24>7월 보고서 작성</todo>\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-07-24>서버리스트 서비스 개발</todo>\\ >> <todo #khlee:2023-07-24>TDD에 따른 저장 기능 개발</todo>\\ \\ [수정]\\ - <todo #khlee:2023-07-24>rssManager 불필요한 코드 제거</todo>\\ - <todo #khlee:2023-07-24>로그인 페이지에 서버 선택 select 추가</todo> | RS5\\ [TDD]\\ - <todo #khlee:2023-07-25>rssManager</todo>\\ >> <todo #khlee:2023-07-25>getPath 메서드 개발</todo>\\ >> <todo #khlee:2023-07-25>fileGet 메서드 개발</todo>\\ >> <todo #khlee:2023-07-25>commandSend 메서드 개발</todo> | RS5\\ [보고]\\ 09:30 ~\\ \\ [개발]\\ - <todo #khlee:2023-07-26>서버 리스트</todo>\\ >> <todo #khlee:2023-07-26>저장 기능 개발</todo>\\ \\ [TDD]\\ - <todo #khlee:2023-07-26>실시간 인기 검색어 컨트롤러 단위 테스트 수정</todo> | RS5\\ \\ [TDD]\\ - <todo #khlee:2023-07-27>Base Test 수정</todo>\\ - <todo #khlee:2023-07-27>형태소 조회 서비스 테스트</todo>\\ - <todo #khlee:2023-07-27>형태소 조회 서비스 컨트롤러 테스트</todo>\\ \\ [개발]\\ - <todo #khlee:2023-07-27>형태소 입력 및 조회</todo>\\ - <todo #khlee:2023-07-27>유효성 검증 20%</todo> | 회의 (09:30~)\\ \\ RS5\\ \\ [테스트]\\ - <todo #khlee:2023-07-28>바로가기 컨트롤러 단위테스트</todo>\\ - <tod #khlee:2023-07-28o>테마 검색 컨트롤러 단위테스트</todo>\\ \\ [개발]\\ - <tod #khlee:2023-07-28o>형태소 조회 기능 개발</todo> | | | ==== 2023-06 ==== ^ 06월 1주차 ^ 주간 업무 계획 ^ 2023-05-29(월) ^ 2023-05-30(화) ^ 2023-05-31(수) ^ 2023-06-01(목) ^ 2023-06-02(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | <html><span style="color:red;">석가탄신일</span></html> | 주간회의(09:30~10:10)\\ 프로젝트 회의(10:20~11:00)\\ RS5\\ [준비]\\ - [[https://engkimbs.tistory.com/746| AOP란?]]\\ >> [[https://thalals.tistory.com/272| @controllerAdvice]]\\ \\ [개발]\\ - <todo #khlee:2023-05-30>콘텐츠 관리</todo>\\ >> <todo #khlee:2023-05-30>저장 기능</todo>\\ -> 이미지 처리 여부 확인 필요 (제주 프로젝트 참고)\\ >> <todo #khlee:2023-05-30>삭제 기능</todo> | RS5\\ [보고]\\ 9:30 ~ \\ \\ [개발]\\ - <todo #khlee:2023-05-31>콘텐츠 관리</todo>\\ >> <todo #khlee:2023-05-31>이미지 저장 기능 추가</todo>\\ >> <todo #khlee:2023-05-31>수정 기능(추가 보완 필요)</todo>\\ - <todo #khlee:2023-05-31>@ControllerAdvice 기본 적용</todo> | RS5\\ [준비]\\ - <todo #khlee:2023-06-01>리플렉션이란</todo>\\ >> 인프런 강의 (섹션 2. 리플렉션까지)\\ [개발]\\ - 검증 클래스 기초 구현\\ >> <todo #khlee:2023-06-01>inputValidator</todo>\\ \\ [보완]\\ - <todo #khlee:2023-06-01>콘텐츠 관리</todo>\\ >> <todo #khlee:2023-06-05>수정 기능</todo> | RS5\\ \\ [개발]\\ - <todo #khlee:2023-06-02>이미지 파일 클린 기능 구현</todo>\\ - 검증 클래스 기초 구현\\ >> <todo #khlee:2023-06-02>outputValidator</todo>\\ - <todo #khlee:2023-06-02>코드 리팩터링</todo> | | | ^ 06월 2주차 ^ 주간 업무 계획 ^ 2023-06-05(월) ^ 2023-06-06(화) ^ 2023-06-07(수) ^ 2023-06-08(목) ^ 2023-06-09(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30~10:00)\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-06-07>실시간 인기검색어(수동)</todo>\\ >> <todo #khlee:2023-006-05>엔티티 개발</todo>\\ >> <todo #khlee:2023-006-05>서비스 개발 50%</todo>\\ [보완]\\ - <todo #khlee:2023-006-05>테마 검색</todo>\\ >> <todo #khlee:2023-006-05>경우에 따른 이미지 파일 삭제</todo>\\ [TDD]\\ - <todo #khlee:2023-006-05>실시간 인기검색어(수동</todo>\\ >> <todo #khlee:2023-006-05>서비스 단위 테스트</todo> | <html><span style="color:red;">현충일</span></html> | NHN Cloud 강의 | NHN Cloud 강의 | NHN Cloud 강의 | | | ^ 06월 3주차 ^ 주간 업무 계획 ^ 2023-06-012(월) ^ 2023-06-13(화) ^ 2023-06-14(화) ^ 2023-06-15(목) ^ 2023-06-16(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30~ 10:30)\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-06-12>실시간 인기검색어(수동)</todo>\\ >> <todo #khlee:2023-06-12>서비스 개발 100%</todo>\\ >> <todo #khlee:2023-06-12>출력 기능</todo>\\ >> <todo #khlee:2023-06-12>등록 기능</todo>\\ \\ [수정]\\ - <todo #khlee:2023-06-12>실시간 인기검색어(수동) 화면 수정</todo>\\ [TDD]\\ - <todo #khlee:2023-06-12>실시간 인기검색어(수동)</todo>\\ >> <todo #khlee:2023-06-12>서비스 단위 테스트</todo> | RS5\\ [개발]\\ - <todo #khlee:2023-06-13>실시간 인기검색어(수동)</todo>\\ <백엔드>\\ >> <todo #khlee:2023-06-13>수정 기능</todo>\\ >> <todo #khlee:2023-06-13>삭제 기능</todo>\\ >> <todo #khlee:2023-06-13>Toast 기능 추가</todo>\\ <프론트 엔트>\\ >> <todo #khlee:2023-06-13>엔터키로 수정</todo> | RS5\\ [보고]\\ 9:30 ~ \\ >> 화면 리뷰\\ \\ [보완]\\ - <todo #khlee:2023-06-14>테마 검색</todo>\\ >> <todo #khlee:2023-06-14>이미지 호출 에러 수정</todo>\\ - <todo #khlee:2023-06-14>실시간 인기검색어(수동)</todo>\\ >> <todo #khlee:2023-06-14>수정 기능에 confirm 추가</todo>\\ >> <todo #khlee:2023-06-14>자동 <-> 수동 전환을 스위치 버튼으로 수정</todo>\\ >> <todo #khlee:2023-06-14>증감도 설정 기능 추가</todo> | RS5\\ \\ [보완]\\ - <todo #khlee:2023-06-15>바로가기 / 테마 검색</todo>\\ >> <todo #khlee:2023-06-15>수정 기능에 confirm 추가</todo>\\ >> <todo #khlee:2023-06-15>필수 요소에는 (*) 추가</todo>\\ >> <todo #khlee:2023-06-15>서비스 여부에 따른 검색 조건 추가</todo>\\ >> <todo #khlee:2023-06-15>코드 리팩터링</todo> | RS5\\ 인재개발원 방문(10:00까지)\\ [[https://docs.google.com/spreadsheets/d/1gglmu2ILzYgG04UdSJu-g2e5wnDLxaDlWvPaqtsFsd4/edit?usp=sharing| 정기 점검 사항 기록 엑셀]]\\ \\ [준비]\\ - <todo #khlee:2023-06-16>템플릿 검색</todo>\\ >> <todo #khlee:2023-06-16>템플릿 레이아웃 조사</todo>\\ >> <todo #khlee:2023-06-16>선택 옵션 Front-End 설계</todo> | | | ^ 06월 4주차 ^ 주간 업무 계획 ^ 2023-06-19(월) ^ 2023-06-20(화) ^ 2023-06-21(수) ^ 2023-06-22(목) ^ 2023-06-23(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30~ )\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-06-19>테마 검색</todo>\\ >>템플릿 기능 추가\\ -> <todo #khlee:2023-06-19>빈칸</todo>\\ -> <todo #khlee:2023-06-19>이미지 템플릿</todo>\\ -> <todo #khlee:2023-06-19>바로가기 템플릿</todo>\\ \\ 보고서 작성\\ - [[https://docs.google.com/spreadsheets/d/1h-sD9WfWzA8CqqrGFAEXOt-HfBy6c-3qXQQFDnlfjS8/edit#gid=1349717698| 보고서 작성 내용]] | 보고서 작성\\ - [[https://docs.google.com/spreadsheets/d/1h-sD9WfWzA8CqqrGFAEXOt-HfBy6c-3qXQQFDnlfjS8/edit#gid=1349717698| 보고서 작성 내용]]\\ \\ RS5\\ [보완]\\ - <todo #khlee:2023-06-20>실시간 인기 검색어(수동)</todo>\\ >><todo #khlee:2023-06-20>순위 증감도 오류 수정</todo>\\ - <todo #khlee:2023-06-20>테마 검색</todo>\\ >><todo #khlee:2023-06-20>템플릿 선택 option에 이미지 추가</todo>\\ -> [[https://github.com/marghoobsuleman/ms-Dropdown|ms-Dropdown]] | RS5\\ [보고]\\ 9:30 ~ 11:20\\ \\ [보완]\\ - <todo #khlee:2023-06-21>데이터테이블 (공통)</todo>\\ >> <todo #khlee:2023-06-21>filter와 length 디자인 수정</todo>\\ - <todo #khlee:2023-06-21>테마 검색</todo>\\ >> <todo #khlee:2023-06-21>css 수정</todo>\\ - <todo #khlee:2023-06-21>실시간 인기검색</todo>\\ >> <todo #khlee:2023-06-21>등록시 증감도 같이 등록 가능하도록 변경</todo> | 보고서 작성\\ - [[https://docs.google.com/spreadsheets/d/1h-sD9WfWzA8CqqrGFAEXOt-HfBy6c-3qXQQFDnlfjS8/edit#gid=1349717698| 보고서 작성 내용]]\\ \\ RS5\\ \\ [보완]\\ - <todo #khlee:2023-06-22>유효성 검증 JS (공통)</todo>\\ >> <todo #khlee:2023-06-22>로직 변경 및 css 변경</todo>\\ - <todo #khlee:2023-06-22>코드 리팩토링</todo>\\ - <todo #khlee:2023-06-22>테이블 디자인 통일</todo> | 월차 | | | ^ 06월 5주차 ^ 주간 업무 계획 ^ 2023-06-26(월) ^ 2023-06-27(화) ^ 2023-06-28(수) ^ 2023-06-29(목) ^ 2023-06-30(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | RS5\\ 검색 자동완성 페이지 개발 | 주간회의(10:30~ 11:30)\\ \\ RS5\\ 회의 (13:30~ 16:30)\\ - <todo #khlee:2023-06-26>공통 메시지 결정</todo>\\ - <todo #khlee:2023-06-26>Controller의 메서드명 결정</todo>\\ - <todo #khlee:2023-06-26>sortable시 변경이 없는경우</todo>\\ \\ [수정]\\ - <todo #khlee:2023-06-26>Controller의 메서드명 수정</todo>\\ - <todo #khlee:2023-06-26>sortable 코드 보완</todo> | adminAgent(구 rssAdmMgr)\\ >> gitlab의 소스가 이상함\\ \\ RS5\\ [개발]\\ - <todo #khlee:2023-06-27>공통</todo>\\ >> <todo #khlee:2023-06-27>엔티티에 코멘트 추가</todo>\\ >> <todo #khlee:2023-06-27>수정모드에서 esc 혹은 다른 곳 클릭으로 수정모드 해제</todo>\\ - <todo #khlee:2023-06-27>데이터테이블</todo>\\ >> <todo #khlee:2023-06-27>코드 정리</todo> | 보고서 작성\\ 11:00 ~ 13:30\\ \\ RS5\\ [보고]\\ 9:30 ~ 11:00\\ \\ [수정]\\ - <todo #khlee:2023-06-28>유효섬 검증JS 2번만 깜빡임</todo>\\ - <todo #khlee:2023-06-28>테스트 코드 수정</todo>\\ - <todo #khlee:2023-06-28>수정모드 취소 로직 에러 수정</todo> | RS5\\ \\ [개발]\\ - <todo #khlee:2023-06-29>자동완성 페이지 개발</todo>\\ >> <todo #khlee:2023-06-29>URL 결정</todo>\\ >> <todo #khlee:2023-06-29>Webtool을 참고하여 페이지 개발 10%</todo>\\ \\ [수정]\\ - <todo #khlee:2023-06-29>테이블 디자인 통일</todo> | RS5\\ \\ [분석]\\ - 자동완성 페이지\\ >> <todo #khlee:2023-06-30>기본 컬럼 확인</todo>\\ >> <todo #khlee:2023-06-30>페이지 구성 재고려</todo>\\ \\ \\ [수정]\\ - <todo #khlee:2023-06-30>수정모드 취소 기능 함수 재구성</todo>\\ - <todo #khlee:2023-06-30>바로가기.JS 코드 수정</todo>\\ - <todo #khlee:2023-06-30>사전 페이지 페이지 구성 변경</todo>\\ \\ - 통일부 테스트 | | | ==== 2023-05 ==== ^ 05월 1주차 ^ 주간 업무 계획 ^ 2023-05-01(월) ^ 2023-05-02(화) ^ 2023-05-03(수) ^ 2023-05-04(목) ^ 2023-05-05(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | <html><span style="color:red;">근로자의 날</span></html> | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/lecture?courseSlug=the-java-application-test&unitId=28654| 더 자바, 애플리케이션을 테스트하는 다양한 방법]]\\ >> <todo #khlee:2023-05-02>13:00 ~ 15:00(Chaos Monkey 소개 까지)</todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-05-02>15:00 ~ 17:00(프록시 까지)</todo>\\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/33| C 프로그래밍]]\\ >> <todo #khlee:2023-05-02>09:00 ~ 11:00(문자열 -리터럴)</todo> | RS5\\ [보고]\\ 9:30 ~ 11:30\\ [학습]\\ - [[https://www.inflearn.com/course/lecture?courseSlug=the-java-application-test&unitId=28654| 더 자바, 애플리케이션을 테스트하는 다양한 방법]]\\ >> <todo #khlee:2023-05-03>13:00 ~ 15:00 (완료)</todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-05-03>15:00 ~ 17:00(값타입의 비교 까지)</todo>\\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/33| C 프로그래밍]]\\ >> <todo #khlee:2023-05-03>09:00 ~ 11:00(구조체1 까지)</todo> | [학습]\\ - [[https://www.inflearn.com/course/spring_rest-api| 스프링 기반 REST API 개발]]\\ >> <todo #khlee:2023-05-04>13:00 ~ 15:00(스프링 REST Docs 소개까지) </todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-05-04>15:00 ~ 17:00(객체지향 쿼리 언어1 - 기본 문법 소개 까지)</todo>\\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/71| C 프로그래밍]]\\ >> <todo #khlee:2023-05-04>09:00 ~ 11:00(구조체2 + 열거형)</todo> | <html><span style="color:red;">어린이날</span></html> | | | ^ 05월 2주차 ^ 주간 업무 계획 ^ 2023-05-08(월) ^ 2023-05-09(화) ^ 2023-05-10(수) ^ 2023-05-11(목) ^ 2023-05-12(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30)\\ \\ Apps - 중고도서 검색\\ [수정]\\ - <todo #khlee:2023-05-08>로딩 이미지 처리 개선</todo>\\ - <todo #khlee:2023-05-08>코드 리팩토링</todo>\\ \\ RS5\\ [학습]\\ - [[https://www.inflearn.com/course/spring_rest-api| 스프링 기반 REST API 개발]]\\ >> <todo #khlee:2023-05-08>13:00 ~ 15:00(테스트용 DB와 설정 분리하기 까지) </todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-05-08>11:00 ~ 15:00(Fetch Join1 까지)</todo> | RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/71| C 프로그래밍]]\\ >> <todo #khlee:2023-05-09>09:00 ~ 10:00(헤더파일, #include)</todo>\\ \\ RS5\\ [학습]\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-05-09>10:00 ~ 11:30(완료)</todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%8D%B0%EC%9D%B4%ED%84%B0-JPA-%EC%8B%A4%EC%A0%84/dashboard| 실전! 스프링 데이터 JPA]]\\ >> <todo #khlee:2023-05-09>11:30 ~ 13:30(순수 JPA 기반 리포지토리 만들기 까지)</todo>\\ - [[https://www.inflearn.com/course/spring_rest-api| 스프링 기반 REST API 개발]]\\ >> <todo #khlee:2023-05-09>14:00 ~ 18:00 (예외 테스트 까지)</todo> | RS5\\ [보고]\\ 10:30 ~ 11:00\\ \\ [학습]\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%8D%B0%EC%9D%B4%ED%84%B0-JPA-%EC%8B%A4%EC%A0%84/dashboard| 실전! 스프링 데이터 JPA]]\\ >> <todo #khlee:2023-05-10>11:00 ~ 14:00(스프링 데이터 JPA 페이징과 정렬 까지)</todo>\\ - [[https://www.inflearn.com/course/spring_rest-api| 스프링 기반 REST API 개발]]\\ >> <todo #khlee:2023-05-10>14:30 ~ 18:00(리소스 서버 설정 까지)</todo>\\ \\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/88| C 프로그래밍]]\\ >> <todo #khlee:2023-05-10>09:00 ~ 10:00(# 친구들, 라이브러리)</todo> | RS5\\ [학습]\\ - 실전! 스프링 데이터 JPA\\ » <todo #khlee:2023-05-11>16:00 ~ 18:00(@EntityGraph 까지)</todo>\\ - 스프링 기반 REST API 개발\\ » <todo #khlee:2023-05-11>109:00 ~ 13:00(완료)</todo>\\ \\ » <todo #khlee:2023-05-11>spring boot 버전에 따른 코드 수정</todo>\\ → AuthorizationServerConfigurerAdapter deprecated 된 사항이 문제 | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/%EB%B0%B1%EA%B8%B0%EC%84%A0-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0/dashboard| 스프링 기반 스프링 시큐리티]]\\ >> <todo #khlee:2023-05-12>09:00 ~ 17:00(스프링 시큐리티 아키텍처 정리까지)</todo>\\ - <todo #khlee:2023-05-12>스프링 기반 REST API 복습</todo> | | | ^ 05월 3주차 ^ 주간 업무 계획 ^ 2023-05-15(월) ^ 2023-05-16(화) ^ 2023-05-17(수) ^ 2023-05-18(목) ^ 2023-05-19(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(09:30~)\\ \\ RS5\\ [학습]\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%8D%B0%EC%9D%B4%ED%84%B0-JPA-%EC%8B%A4%EC%A0%84/dashboard| 실전! 스프링 데이터 JPA]]\\ >> <todo #khlee:2023-05-15>09:30 ~ 11:00(섹션4까지 완료)</todo>\\ - <todo #khlee:2023-05-15>admintools에서 Junit5 시험 적용</todo>\\ - <todo #khlee:2023-05-15>REST API 복습</todo> | RS5\\ [학습]\\ - <todo #khlee:2023-05-16>JPA + TDD 적용하여 개인 공부</todo>\\ >>DB는 h2\\ - <todo #khlee:2023-05-16>REST Docs 와 Swagger 차이점</todo>\\ >> [[https://jwkim96.tistory.com/274| swagger + restDocs]] | RS5\\ [학습]\\ - [[https://jwkim96.tistory.com/274| swagger + restDocs]]\\ >><todo #khlee:2023-05-17>(Local)admintool에 적용 시도</todo>\\ - [[https://www.inflearn.com/course/%EB%B0%B1%EA%B8%B0%EC%84%A0-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0/dashboard| 스프링 기반 스프링 시큐리티]]\\ >> <todo #khlee:2023-05-17>11:00 ~ 14:00(CSRF 어택 방지 필터: CsrfFilter 까지)</todo>\\ >> <todo #khlee:2023-05-17>복습 및 적용</todo>\\ \\ - <todo #khlee:2023-05-17>쉘 스크립트 기초</todo>\\ >>[[https://engineer-mole.tistory.com/200| 쉘스크립트 기초]] | 월차 사용 | 보고서 작성(09:00 ~ 16:30)\\ - <todo #khlee:2023-05-19>대학교</todo>\\ - <todo #khlee:2023-05-19>시청</todo>\\ - <todo #khlee:2023-05-19>구청</todo>\\ RS5\\ [학습]\\ - [[https://www.inflearn.com/course/%EB%B0%B1%EA%B8%B0%EC%84%A0-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0/dashboard| 스프링 기반 스프링 시큐리티]]\\ >> <todo #khlee:2023-05-19>16:40~18:00(CSRF 토큰 사용 예제 까지)</todo> | | | ^ 05월 4주차 ^ 주간 업무 계획 ^ 2023-05-22(월) ^ 2023-05-23(화) ^ 2023-05-24(수) ^ 2023-05-25(목) ^ 2023-05-26(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | RS5\\ - 바로가기\\ - 콘텐츠 관리 | 주간회의(09:30~)\\ \\ RS5\\ [준비]\\ - 회의 (14:00~)\\ >> <todo #khlee:2023-05-22>프로젝트 패키지 구성 결정하기</todo>\\ - <todo #khlee:2023-05-22>DB column명을 공공데이터에 맞춰서 변경</todo>\\ >>[[https://repia-my.sharepoint.com/:x:/g/personal/shlim_repia_onmicrosoft_com/EfneZeVYQSFAhmLVasXiGPAB8WuVrowH6g0fZJ74Q6CPBA?rtime=QdtZRzAv20g| 프로젝트 진행기록]]\\ >> 컨펌 필요\\ [개발]\\ - <todo #khlee:2023-05-22>MariaDB를 이용하여 프로젝트에 DB 설정 </todo> | RS5\\ [준비]\\ - <todo>DB column명 컨펌 필요</todo>\\ >>[[https://repia-my.sharepoint.com/:x:/g/personal/shlim_repia_onmicrosoft_com/EfneZeVYQSFAhmLVasXiGPAB8WuVrowH6g0fZJ74Q6CPBA?rtime=QdtZRzAv20g| 프로젝트 진행기록]]\\ - <todo #khlee:2023-05-23>엔티티명, DB 테이블명 규칙 확정</todo>\\ - <todo #khlee:2023-05-23>엔티티 프로퍼티가 DB에 저장될때 camelcaseTounderScores 로 적용 및 대문자로 변환되도록 설정</todo>\\ [개발]\\ - <todo #khlee:2023-05-23>바로가기 - 데이터테이블 AJAX 적용</todo>\\ >> TDD 방식으로 시도 적용 | RS5\\ [보고]\\ 9:30 ~ 10:30\\ \\ [준비]\\ - <todo #khlee:2023-05-24>@embedable 클래스 작성</todo>\\ \\ [개발]\\ - <todo #khlee:2023-05-24>콘텐츠 관리 - 데이터테이블 AJAX 적용</todo>\\ >> TDD 방식으로 시도 적용\\ - <todo #khlee:2023-05-24>공통 JS 유효성 검증 기능 작성</todo>\\ \\ [수정]\\ - <todo #khlee:2023-05-24>즐겨찾기 기능 css 에러 수정</todo> | RS5\\ [회의]\\ 9:30 ~ \\ >> DB 관련\\ \\ [준비]\\ - <todo #khlee:2023-05-25>바로가기 페이지 DB 재구성</todo>\\ - <todo #khlee:2023-05-25>콘텐츠 관리 페이지 DB 재구성</todo>\\ >>[[https://repia-my.sharepoint.com/:x:/g/personal/shlim_repia_onmicrosoft_com/EfneZeVYQSFAhmLVasXiGPAB8WuVrowH6g0fZJ74Q6CPBA?rtime=QdtZRzAv20g| 프로젝트 진행기록]]\\ \\ [개발]\\ - <todo #khlee:2023-05-25>바로가기 페이지 기능</todo>\\ >> <todo #khlee:2023-05-25>저장 기능</todo>\\ >> <todo #khlee:2023-05-25>업데이트 기능</todo>\\ \\ \\ [수정]\\ - <todo #khlee:2023-05-30>바로가기service Test 보완</todo> | [개발]\\ - <todo #khlee:2023-05-26>바로가기 페이지 기능</todo>\\ >> <todo #khlee:2023-05-26>삭제 기능</todo>\\ \\ [보완]\\ - <todo #khlee:2023-05-26>수정 기능 </todo>\\ -> <todo #khlee:2023-05-26>수정 방식 변경</todo> | | | ==== 2023-04 ==== ^ 04월 1주차 ^ 주간 업무 계획 ^ 2023-04-03(월) ^ 2023-04-04(화) ^ 2023-04-05(수) ^ 2023-04-06(목) ^ 2023-04-07(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | RS5\\ [개발]\\ - <todo #khlee:2023-04-03>부가기능관리 페이지 기본 이벤트 처리</todo>\\ >> <todo #khlee:2023-04-03>바로가기</todo>\\ >> <todo #khlee:2023-04-03>관련키워드</todo>\\ >> <todo #khlee:2023-04-03>콘텐츠 관리</todo>\\ >> <todo #khlee:2023-04-03>인기 검색어</todo>\\ - <todo #khlee:2023-04-03>관리자 정보 페이지 퍼블리싱</todo>\\ >> <todo #khlee:2023-04-03>관리자 관리</todo>\\ >> <todo #khlee:2023-04-03>접속 IP 설정</todo> | RS5\\ [개발]\\ -<todo #khlee:2023-04-04> 컬렉션 관리</todo>\\ >> 퍼블리싱\\ -> <todo #khlee:2023-04-04>스케줄링</todo>\\ -> <todo #khlee:2023-04-04>컬렉션 목록 및 설정 전체</todo>\\ >>기본 JS 이벤트 처리\\ -> <todo #khlee:2023-04-04>컬렉션 상태</todo>\\ -> <todo #khlee:2023-04-04>컬렉션 검색대상 설정</todo> | RS5\\ [회의 (10:30)]\\ - <todo #khlee:2023-04-05>meta 작성 방안</todo>\\ - <todo #khlee:2023-04-05>dashboard 레이아웃</todo>\\ - <todo #khlee:2023-04-05>완성된 페이지 리뷰</todo>\\ \\ [수정]\\ - <todo #khlee:2023-04-05>사전 관리 페이지 디테일 수정</todo>\\ - <todo #khlee:2023-04-05>컬렉션 관리 페이지 디테일 수정</todo> | RS5\\ [개발 - 퍼블리싱]\\ - <todo #khlee:2023-04-06>대쉬보드 레이아웃</todo>\\ - <todo #khlee:2023-04-06>검색연관 콘텐츠</todo>\\ >> <todo #khlee:2023-04-06>콘텐츠 로그</todo>\\ >> <todo #khlee:2023-04-06>많이본 콘텐츠</todo>\\ [수정]\\ - <todo #khlee:2023-04-06>url, 파일명 직관적으로 수정</todo> | 월차 사용 | | | ^ 04월 2주차 ^ 주간 업무 계획 ^ 2023-04-10(월) ^ 2023-04-11(화) ^ 2023-04-12(수) ^ 2023-04-13(목) ^ 2023-04-14(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | RS5\\ [분석]\\ - <todo #khlee:2023-04-10>Log tail 기능 분석</todo>\\ >> <todo #khlee:2023-04-10>[[https://tlatmsrud.tistory.com/75|WhoIs API]]</todo>\\ >> <todo #khlee:2023-04-10>[[https://wedul.site/521|Geoip2]]</todo>\\ [시험 적용]\\ - <todo #khlee:2023-04-10>Log tail 기능 적용</todo>\\ [퍼블리싱]\\ - <todo #khlee:2023-04-10>dbExplorer</todo> | RS5\\ [개발]\\ - <todo #khlee:2023-04-11>Log tail 기능 적용</todo>\\ - <todo #khlee:2023-04-12>대시보드 인기 검색어 slider 적용</todo>\\ [수정]\\ - <todo #khlee:2023-04-11>디자인 디테일</todo>\\ - <todo #khlee:2023-04-11>의견 수렴 액셀을 바탕으로 대시보드 수정</todo> | RS5\\ [개발]\\ - <todo #khlee:2023-04-12>서버 목록 + 초기화 페이지 개발</todo>\\ - <todo #khlee:2023-04-12>대쉬보드 메모보고</todo>\\ [분석]\\ - <todo #khlee:2023-04-12>Log tail 분석 - eventSource</todo>\\ [수정]\\ - <todo #khlee:2023-04-12>사전 페이지 디자인 1차 수정</todo> | RS5 회의 (10:00)\\ \\ RS5\\ [분석]\\ - <todo #khlee:2023-04-13>Log tail</todo>\\ >> Spring: SseEmitter\\ >> JS: eventSource\\ [[https://hudi.blog/server-sent-events-with-spring|참고자료]]\\ [개발]\\ - <todo #khlee:2023-04-13>Log tail - eventSource, SseEmitter 적용</todo>\\ [수정]\\ - <todo #khlee:2023-04-13>회의 내용을 적용</todo>\\ >> <todo #khlee:2023-04-13>버튼 텍스트 수정</todo>\\ >> <todo #khlee:2023-04-13>대쉬보드 인기검색어 캐러셀 하단</todo> | RS5\\ [개발]\\ - <todo #khlee:2023-04-14>퀵메뉴 기능 JS 구현</todo>\\ - <todo #khlee:2023-04-14>즐겨찾기 구현</todo>\\ [수정]\\ - <todo #khlee:2023-04-14>회의 내용 적용</todo>\\ >> <todo #khlee:2023-04-14>트렌드 검색에 추천 검색어 화면 추가</todo>\\ >> <todo #khlee:2023-04-14>인기 검색어 페이지에 제외 검색에 모달 추가</todo>\\ >> <todo #khlee:2023-04-14>24-hours 포맷을 위한 tui.timepicker적용</todo> | | | ^ 04월 3주차 ^ 주간 업무 계획 ^ 2023-04-17(월) ^ 2023-04-18(화) ^ 2023-04-19(수) ^ 2023-04-20(목) ^ 2023-04-21(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | 주간회의(9:30)\\ \\ RS5\\ [수정]\\ - <todo #khlee:2023-04-17>회의 내용 적용</todo>\\ >><todo #khlee:2023-04-17>RS5031</todo>\\ -> <todo #khlee:2023-04-17>스케줄링 선택지에 '월말' 추가</todo>\\ -> <todo #khlee:2023-04-17>24-hours 포맷을 위한 tui.timepicker JS 수정</todo>\\ >><todo #khlee:2023-04-17>RS5039</todo>\\ -> <todo #khlee:2023-04-17>컬렉션 동작중 상태표시</todo>\\ - <todo #khlee:2023-04-17>수정,삭제 버튼 -> 아이콘으로 변경</todo> | RS5\\ [개발]\\ - <todo #khlee:2023-04-18>컬렉션 관리 추가 페이지 개발</todo>\\ [수정]\\ - <todo #khlee:2023-04-18>회의 내용 적용</todo>\\ >> <todo #khlee:2023-04-18>RS5015</todo>\\ -> <todo #khlee:2023-04-18>메모리 사용률을 스택바로 변경</todo>\\ >><todo #khlee:2023-04-18> RS5038</todo> | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/spring_rest-api#reviews| REST API]]\\ >> <todo #khlee:2023-04-19>13:00 ~ 15:00 (이벤트 비즈니스 로직까지)</todo>\\ [수정]\\ - <todo #khlee:2023-04-19> 관리자 설정 테이블 수정</todo>\\ \\ [개발]\\ - <todo #khlee:2023-04-19> 컬렉션 관리 - 검색대상 설정 탭 화면전환 JS</todo> | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/spring_rest-api#reviews| REST API]]\\ >> <todo #khlee:2023-04-20>13:00 ~ 15:00(입력값 제한하기 까지)</todo>\\ -> [[https://www.crocus.co.kr/1555| Mock이란?]]\\ [수정]\\ - <todo #khlee:2023-04-20> datatables에 AJAX 예시 적용 및 수정</todo>\\ [개발]\\ - <todo #khlee:2023-04-20> 대쉬보드 - 이벤트(가명)에 수정 JS 기능</todo>\\ - <todo #khlee:2023-04-20> 트렌드 검색 - 추천 검색어 중복 입력 방지 JS 기능 </todo>\\ - <todo #khlee:2023-04-20> 컬렉션관리 - 인라인 수집현황 컬렉션이동 버튼 JS</todo> | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/spring_rest-api#reviews| REST API]]\\ >> <todo #khlee:2023-04-21>13:00 ~ 15:00(Bad Request 응답까지)</todo>\\ [수정]\\ - <todo #khlee:2023-04-21> 스케쥴링 JS 이벤트 수정</todo>\\ [개발]\\ - <todo #khlee:2023-04-21> 인기검색어 자동<->수동 화면 전환 JS 기능</todo>\\ [문서]\\ - [[https://docs.google.com/spreadsheets/d/1hED-W039d9XcwTA7jEES78KVsidYOZCyWLyMnql6jDk/edit#gid=1712870144| 진행 현황 문서]] | | [학습]\\ -REST API\\ -Junit\\ -TDD | ^ 04월 4주차 ^ 주간 업무 계획 ^ 2023-04-24(월) ^ 2023-04-25(화) ^ 2023-04-26(수) ^ 2023-04-27(목) ^ 2023-04-28(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | REST API의 수업 내용을 고려해서 TEST, JPA 강의를 선수강하기로 함 | 주간회의(9:30)\\ \\ 정기점검 보고서 작성\\ -[[https://repia-my.sharepoint.com/:x:/r/personal/khlee_repia_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7BB344D557-158C-47EF-88E5-6FA4E7CD5052%7D&file=%ED%86%B5%ED%95%A9%20%EB%AC%B8%EC%84%9C%201.xlsx&action=editnew&mobileredirect=true&wdNewAndOpenCt=1679463190052&ct=1679463190439&wdPreviousSession=70fdc5cb-794b-4b00-8e77-fc57a7140629&wdOrigin=OFFICECOM-WEB.START.NEW&login_hint=khlee%40repia.onmicrosoft.com&cid=9b64fca6-a66e-4b9e-ade1-f9f1f0e9716c| 보고서 작성 공유 엑셀]]\\ \\ RS5\\ [학습]\\ - [[https://www.inflearn.com/course/spring_rest-api#reviews| REST API]]\\ >> <todo #khlee:2023-04-24>13:00 ~ 15:00 (스프링 HATEOAS 적용)</todo>\\ - <todo #khlee:2023-04-24>CACHE란?</todo>\\ >>[[https://velog.io/@tyjk8997/%EC%BA%90%EC%8B%9C%EC%99%80-%EA%B6%81%EA%B8%88%ED%95%9C%EC%A0%90| Cache란 무엇인가]] | 정기점검 보고서 작성\\ -[[https://repia-my.sharepoint.com/:x:/r/personal/khlee_repia_onmicrosoft_com/_layouts/15/Doc.aspx?sourcedoc=%7BB344D557-158C-47EF-88E5-6FA4E7CD5052%7D&file=%ED%86%B5%ED%95%A9%20%EB%AC%B8%EC%84%9C%201.xlsx&action=editnew&mobileredirect=true&wdNewAndOpenCt=1679463190052&ct=1679463190439&wdPreviousSession=70fdc5cb-794b-4b00-8e77-fc57a7140629&wdOrigin=OFFICECOM-WEB.START.NEW&login_hint=khlee%40repia.onmicrosoft.com&cid=9b64fca6-a66e-4b9e-ade1-f9f1f0e9716c| 보고서 작성 공유 엑셀]]\\ \\ RS5\\ [학습]\\ - [[https://www.inflearn.com/course/lecture?courseSlug=the-java-application-test&unitId=28654| 더 자바, 애플리케이션을 테스트하는 다양한 방법]]\\ >> <todo #khlee:2023-04-25>13:00 ~ 15:00(JUnit 5 조건에 따라 테스트 실행하기까지)</todo>\\ -[[https://www.inflearn.com/course/ORM-JPA-Basic/dashboard| 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발]]\\ >> <todo #khlee:2023-04-25>15:00 ~ 17:00(JPA와 DB 설정, 동작확인 까지)</todo>\\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/8| C 프로그래밍]] | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/lecture?courseSlug=the-java-application-test&unitId=28654| 더 자바, 애플리케이션을 테스트하는 다양한 방법]]\\ >> <todo #khlee:2023-04-26>13:00 ~ 15:00(JUnit 5 확장 모델까지)</todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-04-26>15:00 ~ 17:00(기본 키 매핑까지)</todo>\\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/8| C 프로그래밍]]\\ >> <todo #khlee:2023-04-26>09:00 ~ 11:00(포인터)</todo> | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/lecture?courseSlug=the-java-application-test&unitId=28654| 더 자바, 애플리케이션을 테스트하는 다양한 방법]]\\ >> <todo #khlee:2023-04-27>13:00 ~ 15:00(Mock 객체 확인 까지)</todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-04-27>15:00 ~ 17:00(양방향 연관관계와 연관관계의 주인 1- 기본)</todo>\\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/8| C 프로그래밍]]\\ >> <todo #khlee:2023-04-27>09:00 ~ 11:00(함수)</todo> | RS5\\ [학습]\\ - [[https://www.inflearn.com/course/lecture?courseSlug=the-java-application-test&unitId=28654| 더 자바, 애플리케이션을 테스트하는 다양한 방법]]\\ >> <todo #khlee:2023-04-28>13:00 ~ 15:00(Testcontainers 기능 살펴보기 까지)</todo>\\ -[[https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard| 자바 ORM 표준 JPA 프로그래밍 - 기본편]]\\ >> <todo #khlee:2023-04-28>15:00 ~ 17:00(섹션6.다양한 연관관계 매핑 까지)</todo>\\ \\ RssAdmMgr\\ [학습]\\ - [[https://modoocode.com/8| C 프로그래밍]]\\ >> <todo #khlee:2023-04-28>09:00 ~ 11:00(함수3 까지)</todo> | | [학습]\\ -REST API\\ -Junit\\ -TDD | ==== 2023-03 ==== ^ 03월 1주차 ^ 주간 업무 계획 ^ 2023-02-27(월) ^ 2023-02-28(화) ^ 2023-03-01(수) ^ 2023-03-02(목) ^ 2023-03-03(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | [공통 코드 모듈]\\ - <todo #khlee:2023-02-27>테이블 명세서</todo>\\ - 화면 설계서\\ - 프로그램 설계서\\ \\ [노마드 코드 챌린지]\\ - 완강 | 주간 회의(09:30)\\ \\ 공통코드\\ [설계]\\ - 테이블 명세서\\ >> <todo #khlee:2023-02-27>테이블 명세서 작성</todo>\\ -> <todo #khlee:2023-02-27>기존 DB 테이블 활용</todo>\\ >> <todo #khlee:2023-02-27>기본 쿼리 테스트</todo>\\ - 화면 설계서\\ >> <todo #khlee:2023-02-27>관리자 화면 예시 찾기 </todo>\\ -> [[https://kb.xmd.co.kr/s/bl3uit95mkse6l1bc88g/%ED%94%8C%EB%A0%88%EC%9D%B4%EC%97%A0%EB%94%94/d/btmq6bp5mkscmor2d930/pos| POS 공통코드 등록]]\\ -> [[https://getbootstrap.kr/docs/5.2/components/accordion/| 부트스트랩 아코디언]]\\ \\ 중고 도서 검색\\ [수정 및 보완]\\ - <todo #khlee:2023-02-27>메시지 발송 오류 수정</todo>\\ - <todo #khlee:2023-02-27>APPS 일경우만 발송되는 공통 클래스 개발</todo>\\ \\ 노마드 코드 챌린지(2주차)\\ - <todo #khlee:2023-02-27>#6 [2021 UPDATE] QUOTES AND BACKGROUND 100% 수강</todo> | 공통코드\\ [설계]\\ - 화면 설계서\\ >> <todo #khlee:2023-02-28>화면 설계서 분석(예시 참조) </todo>\\ -> [[https://kb.xmd.co.kr/s/bl3uit95mkse6l1bc88g/%ED%94%8C%EB%A0%88%EC%9D%B4%EC%97%A0%EB%94%94/d/btmq6bp5mkscmor2d930/pos| POS 공통코드 등록]]\\ >> <todo #khlee:2023-02-28>화면 설계서 작성 40%</todo>\\ \\ 중고 도서 검색\\ [확인 사항]\\ - <todo #khlee:2023-02-28>Slack Message 발송 확인</todo>\\ >> 중복발송됨\\ >> 지속적으로 확인 예정\\ \\ RWIKI\\ [추가 및 수정]\\ - <todo #khlee:2023-03-01>Math 함수 정리(ceil, round, floor)</todo>\\ >> [[wiki:javascript:js_math-ceil_round_floor| Math 함수 정리]]\\ \\ 노마드 코드 챌린지(2주차)\\ - <todo #khlee:2023-02-28>#7 [2021 UPDATE] TO DO LIST 100% 수강</todo> | 삼일절 | 공통코드\\ [설계]\\ - 화면 설계서\\ >> <todo #khlee:2023-03-02>화면 설계서 작성 </todo>\\ -> 게시판 형식으로 수정\\ >> <todo #khlee:2023-03-02>화면 설계서 검토 요청 </todo>\\ \\ 중고 도서 검색\\ [확인 사항]\\ - <todo #khlee:2023-03-02>Slack Message 발송 확인</todo>\\ >> 미발송\\ \\ 노마드 코드 챌린지(2주차)\\ - <todo #khlee:2023-03-02>#8 [2021 UPDATE] WEATHER 100% 수강</todo> | 공통코드\\ [설계]\\ - 화면 설계서\\ >> <todo #khlee:2023-03-03>화면 설계서 작성 </todo>\\ -> 수정\\ \\ - 프로그램 설계서\\ >> <todo #khlee:2023-03-03>프로그램 설계서 작성</todo>\\ -> CRUD 작성\\ \\ 중고 도서 검색\\ [확인 사항]\\ - <todo #khlee:2023-03-03>Appsportal WAS log 확인</todo> | | 1. 일일 업무 보고시 익일 업무 계획도 함께 작성한 후 보고 | ^ 03월 2주차 ^ 주간 업무 계획 ^ 2023-03-06(월) ^ 2023-03-07(화) ^ 2023-03-08(수) ^ 2023-03-09(목) ^ 2023-03-10(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | 공통 코드 모듈\\ - 프로그램 설계서\\ >> 프로그램 설계서 완성과 함께 개발 기간 확정\\ \\ 중고 도서 검색\\ - 디버깅 시나리오\\ >> [[http://apps.repia.com/dashboard/main.do| 업무프로세스 -> 디버깅 검색]] | 주간 회의(09:30)\\ \\ 공통코드\\ [설계]\\ - 프로그램 설계서\\ >> <todo #khlee:2023-03-06>프로그램 설계서 작성 60% </todo>\\ \\ 중고 도서 검색\\ [확인 사항]\\ - <todo #khlee:2023-03-06>디버깅 시나리오 작성</todo>\\ >> [[https://stellar-muscari-8b0.notion.site/ERROR-0597dc7f54b44febbf6a3402eff3225d| Notion]]\\ - <todo #khlee:2023-03-06>Appsportal WAS log 확인</todo> | 공통코드\\ [설계]\\ - 프로그램 설계서\\ >> <todo #khlee:2023-03-07>프로그램 설계서 작성 </todo>\\ -> API 기능 작성\\ -> 개발 일정 시나리오 확정 필요\\ >> <todo #khlee:2023-03-09>프로그램 설계서 검토요청 </todo>\\ \\ 중고 도서 검색\\ [확인 사항]\\ - <todo #khlee:2023-03-07>12시 정상 발송 확인</todo>\\ - <todo #khlee:2023-03-07>중복 메시지 발송 이유 확인</todo> | 공통코드\\ \\ [개발]\\ - <todo #khlee:2023-03-08>기본 화면퍼블리싱</todo>\\ >> <todo #khlee:2023-03-08>목록 페이지(+ 모달)</todo>\\ >> <todo #khlee:2023-03-08>수정 페이지</todo>\\ >> <todo #khlee:2023-03-08>등록 페이지</todo>\\ \\ [수정]\\ - <todo #khlee:2023-03-08>테이블 명세서 수정</todo>\\ - <todo #khlee:2023-03-08>화면 설계서 수정</todo> | 공통코드\\ [개발]\\ - <todo #khlee:2023-03-09>분류별 화면 퍼블리싱</todo>\\ >> <todo #khlee:2023-03-09>화면 Controller 생성</todo>\\ >> <todo #khlee:2023-03-09>각 분류에 따른 화면 디자인 변경</todo>\\ - <todo #khlee:2023-03-09>DB 테이블 생성</todo>\\ \\ [수정]\\ - <todo #khlee:2023-03-09>프로그램 설계서 수정 </todo>\\ >> 쿼리 수정\\ - 프로그램 설계서 검토 요청 | 공통코드\\ [개발]\\ - <todo #khlee:2023-03-10>VO 생성</todo>\\ - <todo #khlee:2023-03-10>DAO 클래스 개발</todo>\\ - <todo #khlee:2023-03-10>Service 클래스 개발</todo>\\ [단위 테스트]\\ - <todo #khlee:2023-03-10>DAO /Service 클래스 테스트</todo> | | 중고도서 오류를 해결하기 위한 전략(시나리오)이 필요함!!\\ - 작성하여 가져오세요!!\\ 내가 찾은 검색어 v2 개발\\ - localStorage 사용 | ^ 03월 3주차 ^ 주간 업무 계획 ^ 2023-03-13(월) ^ 2023-03-14(화) ^ 2023-03-15(수) ^ 2023-03-16(목) ^ 2023-03-17(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | 노마드 코더 [파이썬] | 주간 회의(09:30)\\ \\ 공통코드\\ [개발]\\ - <todo #khlee:2023-03-14>대,중,소 페이지 공통</todo>\\ >> <todo #khlee:2023-03-13>페이징 처리 </todo>\\ >> <todo #khlee:2023-03-14>검색 기능</todo>\\ \\ [단위 테스트]\\ - <todo #khlee:2023-03-14>공통 페이징 처리</todo> | 공통코드\\ [개발]\\ \\ - 대분류 페이지\\ -> <todo #khlee:2023-03-14>CRUD 개발</todo>\\ -> <todo #khlee:2023-03-14>등록, 수정시 유효성 검증 기능</todo>\\ -> <todo #khlee:2023-03-14>하위분류 보기 기능</todo>\\ \\ [단위 테스트]\\ - <todo #khlee:2023-03-14>대분류 페이지</todo>\\ \\ 중고 도서 검색\\ [수정 및 보완]\\ - <todo #khlee:2023-03-14>메시지 발송이 안되는 현상</todo>\\ >> 주석 해제\\ - <todo #khlee:2023-03-14>도서목록이 많아질 경우 전체업데이트 버튼이 안보이는 현상</todo> | 공통코드\\ [개발]\\ - <todo #khlee:2023-03-15>중분류 페이지</todo>\\ -> <todo #khlee:2023-03-15>CRUD 개발</todo>\\ -> <todo #khlee:2023-03-15>등록, 수정시 유효성 검증 기능</todo>\\ -> <todo #khlee:2023-03-15>등록, 수정시의 <select> AJAX 처리</todo>\\ -> <todo #khlee:2023-03-15>하위분류 보기 기능</todo>\\ \\ [단위 테스트]\\ - <todo #khlee:2023-03-15>중분류 페이지</todo> | 공통코드\\ [개발]\\ - <todo #khlee:2023-03-16>소분류 페이지</todo>\\ -> <todo #khlee:2023-03-16>CRUD 개발</todo>\\ -> <todo #khlee:2023-03-16>등록, 수정시 유효성 검증 기능</todo>\\ -> <todo #khlee:2023-03-16>등록, 수정시의 <select> AJAX 처리</todo>\\ \\ [단위 테스트]\\ - <todo #khlee:2023-03-16>소분류 페이지 테스트</todo> | 월차 | | | ^ 03월 4주차 ^ 주간 업무 계획 ^ 2023-03-20(월) ^ 2023-03-21(화) ^ 2023-03-22(수) ^ 2023-03-23(목) ^ 2023-03-24(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | 내가 찾은 검색어 v2 개발[RS5 개발로 지연]\\ - localStorage 사용\\ \\ 노마드 코더 [파이썬]\\ -완강 | 주간 회의(09:30)\\ \\ 공통코드\\ [개발]\\ - <todo #khlee:2023-03-20>API 개발</todo>\\ >> <todo #khlee:2023-03-20>DAO 클래스 개발</todo>\\ >> <todo #khlee:2023-03-20>Service 클래스 개발</todo>\\ [통합 테스트]\\ - <todo #khlee:2023-03-20>통합테스트 문서 작성</todo>\\ - <todo #khlee:2023-03-21>1차 통합테스트 부분 진행 (대분류, 중분류 화면 출력)</todo> | 공통코드\\ [통합 테스트]\\ - 1,2차 통합 테스트\\ >> 통합 테스트 문서에 따른 테스트 진행\\ -> <todo #khlee:2023-03-21>오전: 1차 테스트 진행</todo>\\ -> <todo #khlee:2023-03-21>오후: [[wiki:user:sgjang|장승기 사원님]]이 2차 테스트 진행</todo>\\ [에러 수정]\\ - <todo #khlee:2023-03-21>통합테스트로 발견된 에러 수정</todo>\\ \\ 정기점검보고서\\ - <todo #khlee:2023-03-21>양산시청</todo>\\ - <todo #khlee:2023-03-21>인천미추홀구청</todo>\\ - <todo #khlee:2023-03-21>광주광산구청</todo>\\ - <todo #khlee:2023-03-21>서울특별시_중구청</todo>\\ - <todo #khlee:2023-03-21>울산중구청</todo> | 공통코드\\ [통합 테스트]\\ - 3차 통합 테스트\\ >> 통합 테스트 문서에 따른 테스트 진행\\ [에러 수정]\\ - <todo #khlee:2023-03-22>통합테스트로 발견된 에러 수정</todo>\\ \\ 정기점검보고서\\ - <todo #khlee:2023-03-22>광주광역시</todo>\\ >> <todo #khlee:2023-03-22>북구청</todo>\\ >> <todo #khlee:2023-03-22>남구청</todo>\\ >> <todo #khlee:2023-03-22>동구청</todo>\\ - <todo #khlee:2023-03-22>관악구청</todo>\\ - <todo #khlee:2023-03-22>강동구청</todo>\\ - <todo #khlee:2023-03-22>강남수능인터넷방송국</todo> | RS5\\ [개발 환경 세팅]\\ - <todo #khlee:2023-03-23>이클립스 import</todo>\\ [개발 준비]\\ - [[https://docs.google.com/spreadsheets/d/1hED-W039d9XcwTA7jEES78KVsidYOZCyWLyMnql6jDk/edit#gid=0|엑셀에 분류 정리]]\\ \\ +@ 내가찾은 검색어V2\\ - [[http://gitlab.repia.com:19081/RSA/front/front_rsa/front_v2/-/blob/master/src/main/webapp/front/myQuery.jsp| 이전 버전 참조]]\\ - Slack참조\\ \\ 정기점검보고서\\ - <todo #khlee:2023-03-23>광주광역시 광산구청</todo>\\ - <todo #khlee:2023-03-22>서천군청</todo>\\ - <todo #khlee:2023-03-22>건양대학교</todo>\\ - <todo #khlee:2023-03-22>경상국립대학교 </todo>\\ - <todo #khlee:2023-03-22>고려대학교 세종캠퍼스</todo>\\ - <todo #khlee:2023-03-22>대구대학교</todo>\\ - <todo #khlee:2023-03-22>대전대학교</todo> | RS5\\ [분석]\\ - <todo #khlee:2023-03-24>버튼 사용 용도/색깔 규칙(10:00 회)[[http://gitlab.repia.com:19081/rs5/back-end/admintools| README]]</todo>\\ - <todo #khlee:2023-03-30>데이터 테이블</todo>\\ >> <todo #khlee:2023-03-24>[[https://ponyozzang.tistory.com/220|데이터 테이블 분석]]</todo>\\ >> <todo #khlee:2023-03-29>데이터 테이블 적용 연습</todo>\\ - <todo #khlee:2023-03-24>[[https://docs.google.com/spreadsheets/d/1hED-W039d9XcwTA7jEES78KVsidYOZCyWLyMnql6jDk/edit#gid=0|엑셀 추가 수정]]</todo> | | | ^ 03월 5주차 ^ 주간 업무 계획 ^ 2023-03-27(월) ^ 2023-03-28(화) ^ 2023-03-29(수) ^ 2023-03-30(목) ^ 2023-03-31(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | RS5\\ - 화면 개발\\ >> 사전 관리 부분 | RS5\\ [설정]\\ - <todo #khlee:2023-03-27>dataTables 적용</todo>\\ - <todo #khlee:2023-03-27>패키지 경로 (mTool/)</todo>\\ [화면 개발]\\ - <todo #khlee:2023-03-27>형태소 사전</todo>\\ - <todo #khlee:2023-03-27>유의어 사전</todo> | RS5\\ [화면 개발]\\ - 퍼블리싱\\ >> <todo #khlee:2023-03-28>오탈자사전 관리</todo>\\ >> <todo #khlee:2023-03-28>용어사전 관리</todo>\\ - 기본 이벤트 처리\\ >> <todo #khlee:2023-03-28>형태소 사전</todo>\\ >> <todo #khlee:2023-03-28>유의어 사전</todo> | RS5\\ [회의]\\ - <todo #khlee:2023-03-29>함수명 정하기</todo>\\ - <todo #khlee:2023-03-29>대/중/소 분류 재개편</todo>\\ >> <todo #khlee:2023-03-29>재개편에 따른 패키지 추가 및 변경</todo>\\ [화면 개발]\\ - 퍼블리싱\\ >> <todo #khlee:2023-03-29>오탈자사전 관리</todo>\\ >> \\ - 기본 이벤트 처리\\ >> <todo #khlee:2023-03-29>용어사전 관리</todo> | RS5\\ [화면 개발]\\ - 퍼블리싱\\ >> <todo #khlee:2023-03-30>UI설정 - 부가기능 관리</todo>\\ - <todo #khlee:2023-03-30>바로가기</todo>\\ - <todo #khlee:2023-03-30>컨텐츠 관리</todo>\\ - <todo #khlee:2023-03-30>인기 검색어</todo>\\ >> <todo #khlee:2023-03-30>검색연관 컨텐츠</todo>\\ - 컨텐츠 로그\\ [수정]\\ - <todo #khlee:2023-03-30>dataTables에 input 태그 추가</todo> | RS5\\ [화면 개발]\\ - 퍼블리싱\\ >> <todo #khlee:2023-03-31>UI설정 - 부가기능 관리</todo>\\ - <todo #khlee:2023-03-31>관련 키워드</todo>\\ - <todo #khlee:2023-03-31>실시간 인기검색</todo>\\ - <todo #khlee:2023-03-31>스마트맵 관리</todo>\\ >><todo #khlee:2023-03-31>jquery contextmenu 기능 추가</todo>\\ - <todo #khlee:2023-03-31>추천 검색어</todo>\\ - <todo #khlee:2023-03-31>검색 제외 단어 관리</todo> | | | ==== 2023-02 ==== ^ 02월 1주차 ^ 주간 업무 계획 ^ 2023-02-06(월) ^ 2023-02-07(화) ^ 2023-02-08(수) ^ 2023-02-09(목) ^ 2023-02-10(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | [Daily]\\ - 하루 무엇을 목표로 할 것인지 생각\\ - 항상 큰줄기를 생각해보자.\\ \\ [중고 도서 검색]\\ - 완벽해질때까지 테스트 | 주간회의(9:30)\\ \\ 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - <todo #khlee:2023-02-06>크롤링 로직 수정</todo>\\ - <todo #khlee:2023-02-06>버튼 위치 수정</todo>\\ - 원하는 지점 검색 기능 추가\\ >> <todo #khlee:2023-02-06>모달화면 추가</todo>\\ >> <todo #khlee:2023-02-06>StoreSearch 테이블 추가</todo>\\ >> <todo #khlee:2023-02-06> DAO 클래스 및 서비스 추가</todo>\\ >> <todo #khlee:2023-02-06>크롤링 로직에 기능 추가</todo>\\ - <todo #khlee:2023-02-06>문서 현행화 검수</todo> | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - <todo #khlee:2023-02-07>소스 정리</todo>\\ - <todo #khlee:2023-02-07>Slack 메시지 발송 내용 확인</todo>\\ - <todo #khlee:2023-02-07>문서 현행화 점검</todo>\\ - <todo #khlee:2023-02-07>Git commit</todo>\\ - <todo #khlee:2023-02-07>시연</todo> (지연됨)\\ \\ 인프런\\ - <todo #khlee:2023-02-07>시큐리티 커스터마이징: 인메모리 유저 추가까지</todo> | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - 수정 사항 발견\\ >> <todo #khlee:2023-02-08>save 없이 update하면 발견되는 오류 수정</todo>\\ >> <todo #khlee:2023-02-08>크롤링 수정</todo>\\ >> <todo #khlee:2023-02-08>모바일 화면 수정</todo>\\ --> input 크기조절\\ >> <todo #khlee:2023-02-08>SlackHandler 주석풀고 gitlab push</todo>\\ \\ 인프런\\ - <todo #khlee:2023-02-08>스프링 시큐리트 테스트 2부 까지</todo>\\ \\ 추가 학습\\ - <todo #khlee:2023-02-08>젠킨스란?(개념 및 이점)</todo> | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - 통합 테스트 문서 작성후 그에 따른 테스트 진행\\ >> <todo #khlee:2023-02-09>하나씩 모든 가능성을 열어 두고 테스트</todo>\\ >> <todo #khlee:2023-02-09>통합 테스트에 따라서 테스트 70%</todo>\\ - <todo #khlee:2023-02-09>희망 지점 버튼이 등록된 지점에 따른 내용을 보여줄 수 있게 변경</todo>\\ - <todo #khlee:2023-02-09> SlackHandler, @scheduled 기능 주석해제 하고, gitlab에 커밋</todo>\\ - <todo #khlee:2023-02-10>지점 textarea이 내용에 따라 길이 조절.</todo>\\ \\ Git\\ [중요!!] 항상 pull 먼저!! | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - 통합 테스트 문서 작성후 그에 따른 테스트 진행\\ >> <todo #khlee:2023-02-10>통합 테스트에 따라서 1차 테스트(ISBN 변경전)</todo>\\ - <todo #khlee:2023-02-10>지점 Tag변경하고 내용에 따른 길이 조절</todo>\\ [검색 조건 변경!]\\ >> 책제목, 저자로는 많은 부분이 일치하기 때문에 저자대신 ISBN으로 정보를 입력 받음\\ - <todo #khlee:2023-02-10>저자 -> ISBN으로 변경</todo>\\ - <todo #khlee:2023-02-10>크롤링 방법 수정</todo>\\ - 추가기능 및 보완 사항\\ >> <todo #khlee:2023-02-14>알라딘 이동 url 버튼 생성</todo>\\ >> <todo #khlee:2023-02-14>ISBN을 넣어줄 수 있는 버튼 및 모달 개발</todo>\\ --> 'ISBN 찾기'버튼을 클릭하면, 해당 이미지의 url과 tag, 작가 정보등을 가져와서 모달창으로 보여준다.\\ --> 자신이 원하는 이미지를 클릭하면 해당 ISBN을 자동으로 input창에 넣어준다.\\ \\ Git\\ [중요!!] 항상 pull 먼저!! | | | ^ 02월 2주차 ^ 주간 업무 계획 ^ 2023-02-13(월) ^ 2023-02-14(화) ^ 2023-02-15(수) ^ 2023-02-16(목) ^ 2023-02-17(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | [Daily]\\ - 하루 무엇을 목표로 할 것인지 생각\\ - 항상 큰줄기를 생각해보자.\\ - Rwiki의 내용은 보다 상세하고, 계획적으로\\ \\ [중고 도서 검색]\\ - IBSN으로 로직 변경 및 완성\\ <추후 수정 사항>\\ -알라딘 1페이지뿐만이 아니라 전체 페이지를 크롤링 할 방법 생각 | 주간회의(9:30)\\ \\ 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - 추가기능 및 보완 사항\\ >> <todo #khlee:2023-02-13>ISBN을 넣어줄 수 있는 버튼 및 모달 화면 추가</todo>\\ --> 'ISBN 찾기'버튼을 클릭하면, 해당 이미지의 url과 tag, 작가 정보등을 가져와서 모달창으로 보여준다.\\ --> title, dataid를 Ajax로 수신 (POST)\\ --> 자신이 원하는 이미지를 클릭하면 해당 ISBN을 자동으로 input창에 넣어준다.\\ >> 크롤링 기능 개발\\ -> <todo #khlee:2023-02-13>title, dataid를 Controller로 전송 -> CrawlierUtil로 넘긴후, 필요한 정보 스크래핑</todo>\\ --> <todo #khlee:2023-02-13> SearchIsbnVO 생성 필요</todo>\\ >> <todo #khlee:2023-02-13>받아온 VO정보를 JSP에 출력(Front 부분)</todo>\\ --> 원하는 이미지에 마우스를 올리면 출판사 정보등을 확인 가능\\ --> 해당하는 책을 클릭하면 modal창이 바로 닫히면서, ISBN이 등록됨\\ --> 타인의 화면에서는 ISBN 버튼 없음.\\ >> <todo #khlee:2023-02-13>알라딘 이동 url 버튼 생성</todo>\\ --> 책제목에 따라서 해당 알라딘 페이지로 이동할 수 있는 버튼 개발\\ - Git commit\\ >> <todo #khlee:2023-02-13>SlackHandler 및 스케줄링 주석 해제후 commit</todo>\\ \\ Git\\ [중요!!] 항상 pull 먼저!! | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - <todo #khlee:2023-02-14>Apps 동작 체크</todo>\\ >> <todo #khlee:2023-02-14>도서 정보 저장만 하고 Slack이 12시에 발송되는지 테스트</todo>\\ (원하는 지점도 등록[김해점, 화정점])\\ >> 스케줄링 실패 -> 이유 발견 (크론탭 지정 오류 및 xml 설정)-> 해결\\ - 보완 사항\\ >> <todo #khlee:2023-02-14>로딩 화면 추가(업데이트, 전체업데이트, ISBN찾기)</todo>\\ >> <todo #khlee:2023-02-14>ISBN 찾기 모달의 이미지 위치 수정</todo>\\ >> <todo #khlee:2023-02-14>'이동' 버튼을 ISBN 모달 내부로 이동</todo>\\ >> <todo #khlee:2023-02-14>시간 표기 변경 (ex) 1분전, 10분전)</todo>\\ --> 내일 테스트로 자세한 확인 요망\\ - 화면 설계서, 프로그램 설계서 현행화\\ >> <todo #khlee:2023-02-14>화면 설계서 현행화</todo>\\ --> <todo #khlee:2023-02-14>로딩 화면도 설계서에 추가</todo>\\ >> <todo #khlee:2023-02-14>프로그램 설계서 현행화</todo>\\ - 통합 테스트 문서 작성후 그에 따른 테스트 진행\\ >> <todo #khlee:2023-02-14> 통합 테스트에 따라서 2차 테스트(ISBN 변경후)</todo>\\ \\ Git\\ [중요!!] 항상 pull 먼저!! | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - <todo #khlee:2023-02-15>12시에 Slack이 스케줄대로 발송되는지 확인</todo>\\ - 수정 및 보완사항\\ >> <todo #khlee:2023-02-15> css 변경으로 인한 문서 현행화 다시 수정</todo>\\ >> <todo #khlee:2023-02-15> Front 부분 수정</todo>\\ --> <todo #khlee:2023-02-15>각 td 길이 조정.</todo>\\ --> <todo #khlee:2023-02-15>책 제목의 input 높이 길이 조정(text 내용 길이에 따른)</todo>\\ - <todo #khlee:2023-02-16>중고 도서 검색에 도서 정보 등록 요청하기(시연을 위한 준비)</todo>\\ - <todo #khlee:2023-02-15>통합 테스트 문서 작성후 그에 따른 테스트 진행</todo>\\ >> <todo #khlee:2023-02-15>시간 표기 방법 변경에 따른 오류가 없는지 확인 요망</todo>\\ >> <todo #khlee:2023-02-15>통합 테스트에 따라서 3차 테스트(마지막)</todo>\\ - 시연가능한 수준의 완성 목표 | 중고 도서 검색[01-25 ~ 02-16(17d)]\\ - <todo #khlee:2023-02-16>12시에 Slack이 스케줄대로 발송되는지 확인</todo>\\ - <todo #khlee:2023-02-16>시연의 흐름이나 방향 준비</todo>\\ >> <todo #khlee:2023-02-16>스크립트 준비</todo> \\ --> <todo #khlee:2023-02-16>기능 설명</todo>\\ --> <todo #khlee:2023-02-16>이를 통해 얻은 스킬(Back, Front)</todo>\\ --> <todo #khlee:2023-02-16>배운점과 느낀점</todo>\\ - 보완 수정 (3:30분까지 마무리)\\ >> <todo #khlee:2023-02-16>resize후에 다른 사용자 도서정보를 들어가보면 textare height이 0이됨</todo>\\ >> <todo #khlee:2023-02-16>DB 정보 체크</todo>\\ >> <todo #khlee:2023-02-16>젠킨스 업데이트</todo>\\ - <todo #khlee:2023-02-21>시연 세팅(15:30~15:50)</todo>\\ [<todo #khlee:2023-02-16>시연 (16:00 ~ 16:30)</todo>]\\ <중고 도서 검색 추가 보완사항>\\ - <todo #khlee:2023-02-16>지점이 없거나 희망지점과 불일치하면 메시지 안보냄</todo>\\ - <todo #khlee:2023-02-16>책제목값이 없으면 ISBN모달창 띄우지 않음</todo> | 월차 사용 | [Rwiki에 작성하는 내용의 상세화]\\ [매일 무엇을 해야하는지 생각]\\ - 화면 설계서 현행화\\ - 프로그램 명세서 현행화\\ - 통합테스트를 기반으로한 테스트\\ - 중고 도서 검색\\ >> 저자 -> ISBN 검색으로 변경\\ >> 이동 버튼 추가\\ >>UX/UI의 중요함을 생각하게 하는 계기\\ >> 시연가능한 상태의 완성 | 업무 업무 내역에 신경 쓰세요\\ - 단순 Ctrl + c, Ctrl +v 가 아니라 실제로 업무에 활용해야 합니다.\\ - 문구 오타나 이해가 안되는 부분은 계속 수정/보완 하시고요\\ 누구나 내용을 읽었을 때 규헌씨의 설명 없이도 이해가 잘 되어야 합니다.\\ - 제가 봤을 때 업무 내역(보고)를 제대로 이해하고 업무에 활용한다.는 느낌이 나도록이요~, 계속 관리 안하면 복붙이겠구나라는 느낌이 아니라~ | ^ 02월 3주차 ^ 주간 업무 계획 ^ 2023-02-20(월) ^ 2023-02-21(화) ^ 2023-02-22(수) ^ 2023-02-23(목) ^ 2023-02-24(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | [Daily]\\ - 하루 무엇을 목표로 할 것인지 생각\\ - 항상 큰줄기를 생각해보자.\\ - Rwiki의 내용은 보다 상세하고, 계획적으로\\ [중고 도서 검색]\\ - <todo #khlee:2023-02-20>ISBN을 유저에게 보여주는 것이아니라, 이미지를 보여주자.</todo>\\ - 로컬에서는 SlackMessage가 발송되지 않을 방법 개발.\\ [Chanllenge]\\ - 노마드 코더 JS 첼린지 시작(2주)\\ [인프런]\\ - 스프링 시큐리티\\ \\ 공통 코드\\ (오류 분류를 위한 목적)\\ - DB 설계는 어떻게 할것인가?\\ - view는 egov공통컴포넌트의 것을 사용예정\\ - Apps (전용 계정)에 적용하여 CRUD 가능목표 | 주간 회의\\ \\ 중고도서 검색\\ [보완 사항]\\ - <todo #khlee:2023-02-20>ISBN -> 이미지가 보이도록 변경(검색시에 ISBN을 사용하는 것은 동일)</todo>\\ >> <todo #khlee:2023-02-20>button안에 <img> tag가 들어가게 변경</todo>\\ >> <todo #khlee:2023-02-20>DB에 저장되는 건 ISBN 동일</todo>\\ >> <todo #khlee:2023-02-20>크롤링에 로직 추가 및 변경</todo>\\ >> <todo #khlee:2023-02-20>button border 조절</todo>\\ >> <todo #khlee:2023-02-20>젠킨스 IP를 알기위한 코드 추가</todo>\\ \\ 노마드 코더 첼린지(2주)\\ - <todo #khlee:2023-02-20>첫날 퀴즈 풀기</todo>\\ - <todo #khlee:2023-02-20>#1 NTRODUCTION 수강</todo>\\ - <todo #khlee:2023-02-20>#2 [2021 UPDATE] WELCOME TO JAVASCRIPT 수강 50%</todo>\\ \\ 인프런\\ - <todo #khlee:2023-02-20>스프링 시큐리티</todo>\\ >> <todo #khlee:2023-02-20>스프링 시큐리티 커스터마이징: JPA 연동</todo> | 화면설계서 분석 (@이범진J)\\ - 화면 설계서 일부 수정\\ >> '미검토' -> '오류' 문구 수정\\ >> 상태 검색 방법을 라디오 박스에서 select으로 수정\\ >> 모니터링 화면 좌측의 전체 스크롤 제거\\ \\ 중고도서 검색\\ [보완 사항]\\ - 로컬에서는 SlackMessage가 발송되지 않을 방법 개발\\ --> tomcat의 ip를 아는 것이 중요\\ >> <todo #khlee:2023-02-21>log확인을 위한 코드 추가</todo>\\ - <todo #khlee:2023-02-21>이미지를 선택했을 경우, 모달에서 선택된 이미지는 다른 border색으로 표시되는 기능</todo>\\ - <todo #khlee:2023-02-21>버튼 border 두께 변경</todo>\\ - <todo #khlee:2023-02-21>저장 버튼 상단에 추가</todo>\\ [문서 현행화]\\ - <todo #khlee:2023-02-21>화면 설계서</todo>\\ - <todo #khlee:2023-02-21>프로그램 설계서</todo>\\ \\ 노마드 코더 첼린지(2주)\\ - <todo #khlee:2023-02-21>2일차 퀴즈 풀기</todo>\\ - <todo #khlee:2023-02-21>#2 [2021 UPDATE] WELCOME TO JAVASCRIPT 수강 100%</todo>\\ - <todo #khlee:2023-02-21>#3 [2021 UPDATE] JAVASCRIPT ON THE BROWSER 수강 50%</todo> | 화면설계서 분석 (@이범진J)\\ >> table, jsGrid(AdminLTE3), grid system, popover, modal 사용\\ >> 사이트명 리스트 view 방법, 어느 DB를 사용하나\\ >> 검색 순위, 횟수 view 방법\\ >> 오류 분류 기준\\ \\ 중고도서 검색\\ [보완 사항]\\ - <todo #khlee:2023-02-22>확인한 IP를 적용한 결과 확인 (12시)</todo>\\ (IP주소: 192.168.10.134)\\ >> <todo #khlee:2023-02-22>Local에서는 메시지가 발송되지 않음을 확인 </todo>\\ \\ 노마드 코더 첼린지(2주)\\ - <todo #khlee:2023-02-22>#3 [2021 UPDATE] JAVASCRIPT ON THE BROWSER 수강 100%</todo>\\ - <todo #khlee:2023-02-22>#4 [2021 UPDATE] LOGIN - #4.2 Events까지 수강</todo>\\ \\ => 오류 분류와 관리의 용이성을 위해서 공통코드 모듈의 개발이 필요하다.\\ 공통 코드\\ - [[https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EA%B3%B5%ED%86%B5%EC%BD%94%EB%93%9C%EA%B4%80%EB%A6%AC| 공통 코드(egov)]]\\ - [[https://top100itw.medium.com/da-%EC%BD%94%EB%93%9C%EC%97%90-%EB%8C%80%ED%95%B4-e89645f56e04| 공통 코드 설계]]\\ >> [[https://www.youtube.com/watch?v=eEpd7N4mf2I&t=382s| 참조 영상 (egov공통코드 사용 영상)]] | 공통 코드 분석\\ [목표]\\ 1. APPS 내의 모듈 제작시, 필요하다면, 어디서든 가져다 쓸 수 있어야한다.(범용성)\\ 2. 사용자들이 분류를 만들어갈 수 있도록 확장성이 있어야한다.\\ [계획]\\ - <todo #khlee:2023-02-23>개념 이해</todo>\\ - 분류는 어떻게 할것인가?\\ >> 오류>검색어오류(중분류)> 소분류 or 오류>실행오류(중분류)> 소분류 방식 사용\\ - 현재 설계된 테이블 수정해서 활용예정\\ [피드백]\\ - 어느 범위까지를 공통코드로 할것인가.\\ - 개념과 사례를 더 연구할 필요\\ \\ \\ 노마드 코더 첼린지(2주)\\ - <todo #khlee:2023-02-23>#4 [2021 UPDATE] LOGIN 100% 수강</todo>\\ \\ sofo 제주예약 시연 참석(14:00) | 공통 코드 분석\\ [목표]\\ 1. APPS 내의 모듈 제작시, 필요하다면, 어디서든 가져다 쓸 수 있어야한다.(범용성)\\ 2. 사용자들이 분류를 만들어갈 수 있도록 확장성이 있어야한다.\\ 3. 비즈니스 로직이 공통코드를 바라보면 안된다.\\ [계획]\\ - 개념과 사례 추가적인 연구 분석\\ - APPS에서 공통코드로 사용할 것은 무엇인가 탐구\\ >> 오류 분류, 유상/무상, 고객 구분, 점검서 발송 주기 등\\ - 단계 구분 필요성 없음\\ - DB table 1개 사용\\ - 코드ID 명명 규칙\\ >> 정렬 순서 필드 필요\\ [참조]\\ [[https://kb.xmd.co.kr/s/bl3uit95mkse6l1bc88g/%ED%94%8C%EB%A0%88%EC%9D%B4%EC%97%A0%EB%94%94/d/btmq6bp5mkscmor2d930/pos | 공통코드 참조]]\\ [[http://wiki.gurubee.net/pages/viewpage.action?pageId=28116108|공통코드 구루비 참조 사이트]]\\ \\ 노마드 코더 첼린지(2주)\\ <todo #khlee:2023-02-24>#5 [2021 UPDATE] CLOCK 100% 수강</todo> | | [R23003_R] 검색결과 모니터링 기능 구현(20230220) -----(헌) 추가하고\\ - 화면설계서 분석 진행하세요 (@이범진J) | ==== 2023-01 ==== ^ 01월 2주차 ^ 주간 업무 계획 ^ 2023-01-09(월) ^ 2023-01-10(화) ^ 2023-01-11(수) ^ 2023-01-12(목) ^ 2023-01-13(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | | | | 윈도우 개발환경 셋업\\ - <del>[[https://webdir.tistory.com/541| WSL 설치 방법 참고]] 설치</del>\\ - <del>[[https://rwiki.repia.com/doku.php?id=wiki:os:windows:devtools| 노트북 세팅]] with 노마드 코더</del>\\ > <del>visual code 설치</del>\\ > <del>postman 설치</del>\\ > <del>putty 설치</del>\\ - [[https://www.notion.so/2b94813c4b6442e0b149f446fb2f7dee| 계정관리 정리 ]] notion 페이지 | 리눅스\\ - [[https://opentutorials.org/course/2598/14446| 생활 코딩 참조]] 리눅스 완료 목표 80%\\ with [[https://www.notion.so/969bba26c5794994b3e7698fe3daf961| 리눅스 노션 정리]]\\ <공부한 것>\\ - [background, foreground, jobs],[daemon, service],cron, 다중 사용자 / 관리자와 일반 사용자 등, 권한, 그룹, 웹 서버\\ \\ <피드백> \\ kill, vi, **nohup** 추가 탐색\\ \\ 전자 정부 프레임워크\\ - [[https://ss-o.tistory.com/144| 전자 정부 프레임워크 참고 자료]]\\ - [[https://www.egovframe.go.kr/home/sub.do?menuNo=94| 전자 정부 프레임워크 다운 4.1 버전 사이트]]\\ \\ Git\\ Git Workflow-on-STS.pptx 참고자료 (RSVN - 레피아 - 임승현) | 노션 템플릿 복제(설치)\\ 1. <del>주간 할일 관리</del>\\ 2. <del>목표, 프로젝트, 업무 관리</del>\\ > 필요시 Rwiki 수정\\ \\ 전자 정부 프레임워크\\ - <del>개념</del>\\ - <del>설치</del>\\ - <del>DB 연동 (DBeaver 기초 사용법 숙지)</del>\\ -공통 컴포넌트(404에러 발생)\\ [[https://ss-o.tistory.com/142| 참조]] 사이트\\ \\ 리눅스\\ - vim\\ [[https://www.youtube.com/watch?v=Y8pKScda2eo&list=PLUOe9aHybotPzBoU4keKsyBGf2S7IbPiT&index=7|참조]] 드림코딩\\ \\ <피드백>: 강의를 들으면서 더 응용할 수 있는 방안을 생각해보자. | 리눅스\\ - 기본 명령어 숙지\\ - 리눅스의 필요성 이해\\ - 웹서버(아파치) 구동까지 학습\\ \\ 전자정부 프레임워크\\ - 전자 정부 프레임워크에 대한 이해\\ - 설치 및 DB 연동 | <del>1. WSL 영상 보고 실습</del>\\ <del>2. 주요 계정 확인 및 정리</del>\\ 3. 일일 업무 보고 작성 후\\ 17:00 보고\\ 출퇴근 시간(08:30 ~ 17:30)\\ <del>4. 각오, 인사 메일 작성 (To: search@repia.com)</del>\\ 5. 밴드 커뮤니티 적극적으로 참석\\ 6. 리눅스 학습 (학습 세부 계획 세우기)\\ 7. 전자정부프레임워크 학습 (학습 세부 계획 세우기) | ^ 01월 3주차 ^ 주간 업무 계획 ^ 2023-01-16(월) ^ 2023-01-17(화) ^ 2023-01-18(수) ^ 2023-01-19(목) ^ 2023-01-20(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | ** [Daily] 목표, 프로젝트, 업무 관리 **\\ - 전자정부 프레임워크 구동 및 이해 목표\\ - 도커란 무엇인가?\\ - 도서 검색 웹페이지 계획서 제작하기\\ - 도서 검색 웹페이지 제작 시작해보기\\ - 꾸준한 리눅스 공부 nohup + kii + vim | Docker\\ - <del>개념([[https://hyeo-noo.tistory.com/176| 참조 사이트]])\\ [[https://www.notion.so/05b7478246b749c0a98964b7fddb7de1| 노션에 정리]]</del>\\ - <del>설치</del>\\ - <del>이미지 다운로드 및 컨테이너 생성 (우분투)</del>\\ Rwiki [[http://rwiki.repia.com/doku.php?id=wiki:3party:docker&s[]=%EB%8F%84%EC%BB%A4| 참조]]\\ 생활코딩 [[https://www.opentutorials.org/course/128/8657| 참조]] Docker 강의\\ \\ 전자정부 프레임워크\\ - <del>구동 완료 목표</del>\\ [[https://www.youtube.com/watch?v=MGgtiUaoHsk&list=PLUOe9aHybotPzBoU4keKsyBGf2S7IbPiT&index=12| 참조 유튜브]]\\ [배운점: properties 파일을 잘 참조해서, DB 접근 설정에 주의!]\\ \\ 중고 도서 검색 웹페이지 \\ - <del>gitlab에서 appsportal import 완료</del>\\ - 화면설계서, 테이블 명세서 수정 목표\\ [수정 사항] appsportal 안에 생성할것.\\ \\ 리눅스\\ - <del>find의 기능 추가 공부</del>\\ (파일 사이즈, 이름 등 다양한 타입으로 search 가능) | Git\\ - <del>깃 브런치 개념</del>\\ - <del>깃 브런치 실습</del>\\ [[wiki:3party:scm:git| Git Branch]]\\ [[https://www.notion.so/556b4635757441d69b3665cbe8a0f849| 노션 정리]]\\ [[https://backlog.com/git-tutorial/kr/stepup/stepup1_1.html| 참고]] 사이트\\ \\ 중고 도서 검색 웹페이지\\ - 화면설계서, 테이블 명세서 수정 목표\\ \\ 리눅스\\ **[주의]** 응용해서 생각해보기\\ - <del>nohup + &</del>\\ [[https://www.notion.so/nohup-07c451f6c7d1413499334181f7f8bfb4|노션]] 정리\\ - <del>kill</del>\\ [[https://www.notion.so/kill-6397f7db1fc34c3ea4d8ba1f6ef43b8f| 노션]] 정리\\ \\ Jsoup\\ - [[wiki:java:jsoup|Jsoup 사용방법 정리]] | JS\\ - <del>자바스크립트 완벽 가이드 (Class 부분)</del>\\ \\ 중고 도서 검색 웹페이지\\ - <del>화면설계서, 테이블 명세서 완료 목표</del>\\ - 프로그램설계서 수정\\ **[주의 !]** 더 꼼꼼하게\\ \\ 리눅스\\ - vim extensiond을 이용해서 VScode 사용해보기 (연습)\\ \\ Jsoup\\ - <del>알라딘 페이지 크롤링으로 연습)</del> \\ \\ Jackson\\ - [[wiki:java:jackson| Jackson]] 정리\\ \\ 노션 템플릿 설치(복제)\\ - <del>주간 할일 관리(Weekly Planning)</del> | 리눅스 + node.js\\ - <del>vim extension을 이용해서 VScode 사용해보기 (연습)\\ + node.js 기초 공부</del>\\ [vim 실습 내용] 단어별 블럭 지정, 복사, 붙여넣기, 삭제\\ \\ 중고 도서 검색 웹페이지\\ - 프로그램설계서 완성 60%\\ <html><span style="color:red;font-weight:bold">[주의 !] 더 꼼꼼하게</span></html>\\ \\ 검색 솔루션 강의 (15:30)\\ - <del>검색 엔진 개요\\ - 검색 기반 프로젝트\\ - 검색 기반 유지보수</del>\\ \\ Web\\ - <del>JSON\\ - AJAX\\ - REST API\\ 개념 다시 복습</del> | 리눅스 + node.js\\ - <del>vim extension을 이용해서 VScode 사용해보기 (연습)\\ + node.js 기초 공부 day02 </del>\\ [vim 실습 내용] dd. d(n)w, c(n)w\\ \\ 중고 도서 검색 웹페이지\\ - 프로그램설계서 완성\\ <html><span style="color:#98C379;font-weight:bold">[주의 !] 더 꼼꼼하게</span></html> | | - 기초 강의 정주행\\ > [[https://www.youtube.com/watch?v=wcsVjmHrUQg&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2|자바스크립트 기초 강의 by 드림코딩 엘리]] | ^ 01월 4주차 ^ 주간 업무 계획 ^ 2023-01-23(월) ^ 2023-01-24(화) ^ 2023-01-25(수) ^ 2023-01-26(목) ^ 2023-01-27(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | ** [Daily] 목표, 프로젝트, 업무 관리 **\\ - 도서 검색 웹페이지 개발 시작\\ - 꾸준한 리눅스 공부 | | JS\\ - 드림코딩 엘리 JS 부분 정주행 | 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - 개발 시작\\ > <del>화면 퍼블리싱</del>\\ > <del>DB 테이블 생성</del>\\ > <del>VO 생성</del> | 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - <del>DAO 클래스 개발</del>\\ - Service 클래스 개발 & 단위 테스트\\ > <del>조회</del>, 추가, 수정 | </del>회의 참관</del>\\ \\ 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - Service 클래스 개발 & 단위 테스트\\ > <del>화면 오류 수정</del>\\ > <del>추가</del>, <del>수정</del>\\ > 웹스크래핑(<del>전체</del>, 개별) | | | ^ 01월 5주차 ^ 주간 업무 계획 ^ 2023-01-30(월) ^ 2023-01-31(화) ^ 2023-02-01(수) ^ 2023-02-02(목) ^ 2023-02-03(금) ^ 주간 업무 실적 ^ 지시 사항 ^ | | ** [Daily] 목표, 프로젝트, 업무 관리 **\\ - 도서 검색 웹페이지 개발 마무리 및 테스트\\ -노션에 Error 노트 개설 | 주간 회의(9:30)\\ \\ 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - Service 클래스 개발 & 단위 테스트\\ > <todo #khlee:2023-02-02>웹스크래핑(전체) </todo>\\ > <todo #khlee:2023-02-27>웹스크래핑(개별)</todo>\\ > <todo #khlee:2023-02-27>스케줄</todo>\\ - Controller 클래스 개발\\ > <todo #khlee:2023-02-02>전체 업데이트 기능 개발</todo>\\ - Error 수정\\ > <todo #khlee:2023-02-02> DB에 잘못된 정보 저장</todo>\\ > <todo #khlee:2023-02-02> 추가 버튼 기능 이상</todo>\\ > <todo #khlee:2023-02-02> 날짜 화면에 표시 안되는 현상 수정</todo> | 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - Service 클래스 개발 & 단위 테스트\\ > <todo #khlee:2023-02-02>웹스크래핑(개별)</todo>\\ - Controller 클래스 개발\\ > <todo #khlee:2023-02-02>단일 업데이트 기능 개발</todo>\\ \\ <todo #khlee:2023-02-02>에러노트 만들기[노션]</todo> | 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - Controller 클래스 개발\\ - Front-end 개발(조회)\\ > <todo #khlee:2023-02-02><select>, <option> 태그를 이용해서 이용자 목록 개발</todo>\\ >> 해당 페이지로 이동시 어떠한 권한도 없음\\ ---> 옵션에 선택된 아이디값을 가져와서 Service로 전달해서 BookList를 어떻게 가져올 것인가 해결이 안됨\\ - ERROR 발견\\ > <todo #khlee:2023-02-02>웹스크래핑(개별) 로직 수정</todo>\\ > <todo #khlee:2023-02-02>날짜와, bookstore가 있어야지만 단일 업데이트가 가능</todo>\\ - 기능 수정 및 추가 사항\\ > <todo #khlee:2023-02-02>웹스크래핑(개별) 로직 수정</todo>\\ > <todo #khlee:2023-02-02>찾은 지점목록 개수에 따라 크기 조절</todo>\\ > 원하는 지점 정보 추가 & 원하는 지점에 따른 메시지 수신 여부 기능 추가 (보류)\\ \\ <html><span style="color:#98C379;font-weight:bold">[중요 !] </span></html>\\ - $('button#saveBtn').trigger('click') - 함수 기록 | 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - Front-end 개발(조회)\\ > <todo #khlee:2023-02-02>도서 정보가 있는 유저만 option List에 추가하는 기능</todo>\\ > <todo #khlee:2023-02-02>다른 유저의 도서 목록 페이지로 이동하고, 어떠한 권한도 없는 페이지 개발</todo>\\ \\ - 통합 테스트\\ > <todo #khlee:2023-02-03>스케줄링 테스트</todo>\\ >> [[https://www.baeldung.com/spring-testing-scheduled-annotation| 참고 사이트]]\\ > <todo #khlee:2023-02-02>스크래핑 테스트</todo>\\ \\ - 수정 사항\\ > <todo #khlee:2023-03-21>버튼 위치</todo>\\ \\ -에러 기록\\ [[https://melonpeach.tistory.com/93| Jquery]] .not(), remove() | 중고 도서 웹페이지[01-25 ~ 02-03(8)]\\ - 통합 테스트\\ >> <todo #khlee:2023-02-02>도서명이 없을 경우</todo>\\ --> DB에 이러로 기록 --> Slack 메시지로 올바른 책 제목을 확인해달라는 알림 문구 발송\\ >> <todo #khlee:2023-02-02>도서명이 있을 경우</todo>\\ >> 도서명이 여러개 있을 경우\\ - <todo #khlee:2023-02-02>문서 현행화</todo>\\ \\ - 기간 연장\\ > 테스트 미흡으로 테스트 케이스를 작성한 후\\ 시연 일자를 정하기로 함\\ > 예정 시연 일자는 2-16 16:00 ~ 16:30 진행하기로 함 | | 1. 일주일 업무 분장을 고민해 보세요~ (2023-01-30)\\ > 업무 세부 계획을 수, 목, 금으로 나눠서 자세하게 작성합니다. (2023-01-31)\\ >> 첫 업무부터 지연, 지연, 지연 하지 않도록 합니다. \\ 2. [[wiki:user:sgjang|slaptear]] 내용도 참조합니다. (2023-01-31) | ==========강의========== * [[wiki:repia:lecture | 인프런 등 강의 RWIKI]] * [[https://opentutorials.org/course/3083 | 생활 코딩]] ===== 전자정부프레임워크 4.0 Study ===== * [[https://www.egovframe.go.kr/home/main.do|표준프레임워크 포털]] * [[https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v4.0:init|표준프레임워크 공통컴포넌트 v4.0 가이드]] * [[https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EA%B4%80%EB%A0%A8_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EA%B5%AC%EC%A1%B0_%EB%B0%8F_%EC%8A%A4%ED%82%A4%EB%A7%88&s[]=comtnprogrmlist|데이터 구조 및 스키마]] * [[https://velog.io/@crazy-oung/%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EC%A0%95%EB%A6%AC|전자정부프레임워크 정리]] >>>> [[https://www.youtube.com/watch?v=Y8pKScda2eo&list=PLUOe9aHybotPzBoU4keKsyBGf2S7IbPiT&index=6|전자정부프레임워크 MariaDB 연동 youtube]] >>>> [[https://www.youtube.com/watch?v=MGgtiUaoHsk&list=PLUOe9aHybotPzBoU4keKsyBGf2S7IbPiT&index=12|전자정부프레임워크 Tomcat9로 실행 youtube]] ==========형상관리========== * [[wiki:3party:scm | 커밋 메시지 남기는법]] ==========HTTP Status_code========== * [[https://www.whatap.io/ko/blog/40/ | HTTP 상태코드]] {{tag>이규헌 khlee}}
/volume1/web/dokuwiki/data/pages/wiki/user/khlee.txt
· 마지막으로 수정됨: 2023/09/06 08:33 저자
khlee
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
Fold/unfold all
맨 위로