사용자 도구

사이트 도구


wiki:user:khlee

서명

  • description :
  • author : 이규헌 인턴
  • email : khlee@repia.com
  • lastupdate : 2023-01-11
  • 소개말 :
  • MBTI : INFP -T (중재자)

참고

일일 업무 내역

업무 실적과 내일 계획을 함께 적도록 합니다.

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 프로세스 교육
- [✓ khlee, 2023-07-31][1차시] 소프트웨어 공학과 소프트웨어 프로세스 개선
- [✓ khlee, 2023-07-31][2차시] 프로젝트관리영역-프로젝트 계획

RS5
[준비]
- [✓ 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 학습]]
- [✓ khlee, 2023-07-31]JWT 적용 설계 20%
SP인증을 중심으로한 SW 프로세스 교육
- [✓ khlee, 2023-08-01][3차시] 프로젝트관리영역-프로젝트 통제
- [✓ khlee, 2023-08-01][4차시] 프로젝트관리영역-협력업체 관리 30%(동영상 재생 문제)

RS5
[보완]
- [✓ khlee, 2023-08-01]spring-boot 2.7.0 버전으로 업그레이드
[준비]
- [✓ khlee, 2023-08-01]spring-security 기초 적용
» [✓ khlee, 2023-08-01]인메모리 계정 생성
» [✓ khlee, 2023-08-01]로그인 페이지 연결
RS5
[보고]
13:30 ~

SP인증을 중심으로한 SW 프로세스 교육
- [✓ khlee, 2023-08-02][4차시] 프로젝트관리영역-협력업체 관리
- [✓ khlee, 2023-08-02][5차시] 개발영역-고객요구사항관리

RS5
[개발]
- [✓ khlee, 2023-08-02]계정 엔티티 개발
- [✓ khlee, 2023-08-02]JWT 생성 기능 개발 20%
SP인증을 중심으로한 SW 프로세스 교육
- [✓ khlee, 2023-08-03][6차시] 개발영역-분석,설계
- [✓ khlee, 2023-08-03][7차시] 개발영역구현,테스트

RS5
[개발]
- [✓ khlee, 2023-08-03]JWT 생성 기능 개발
- [✓ khlee, 2023-08-03]권한에 따른 접근 제한
SP인증을 중심으로한 SW 프로세스 교육
- [✓ khlee, 2023-08-04][8차시] 지원영역-품질보증
- [✓ khlee, 2023-08-04][9차시] 지원영역-형상관리

RS5
[개발]
참조
- [✓ khlee, 2023-08-04]JWT 생성 기능 테스트
08월 2주차 주간 업무 계획 2023-08-07(월) 2023-08-08(화) 2023-08-09(수) 2023-08-10(목) 2023-08-11(금) 주간 업무 실적 지시 사항
- SP인증을 중심으로한 SW 프로세스교육 완료
- 시큐어 코딩 가이드를 참조하여 코드 수정
주간회의(09:30 )

SP인증을 중심으로한 SW 프로세스 교육
- [✓ khlee, 2023-08-07][10차시] 지원영역-측정 및 분석
- [✓ khlee, 2023-08-07]테스트
- [✓ khlee, 2023-08-07]완료

RS5
[개발]
- [✓ khlee, 2023-08-07]JWT 생성 기능 적용
- [✓ khlee, 2023-08-07]accessToken의 만료일에 따른 갱신 요청 기능 개발 20%
PR 교육(13:00 )

RS5
[개발]
- [✓ khlee, 2023-08-08]accessToken의 만료일에 따른 갱신 요청 기능 TDD
- [✓ khlee, 2023-08-08]accessToken의 만료일에 따른 갱신 요청 기능 개발
- [✓ khlee, 2023-08-08]curl 테스트
RS5
[보고]
09:30 ~ 11:30

RS5
[개발]
- [✓ khlee, 2023-08-09]curl로 토큰 생성 TEST
- [✓ khlee, 2023-08-09]curl로 토큰 인증 여부 TEST
[문서]
- [✓ khlee, 2023-08-09]gitLab에 cUrl 명령어 readme에 입력
SW개발보안
- [✓ khlee, 2023-08-10]SW개발보안 기본과정

RS5
[수정]
- [✓ khlee, 2023-08-10]토큰 Provider 오류 수정
회의(09:30 )
RS5 코드리뷰(12:30 )
RS5
[수정]
- [✓ khlee, 2023-08-11]시큐어 가이드 참조하여 코드 수정
- [✓ khlee, 2023-08-11]테스트 수정
08월 3주차 주간 업무 계획 2023-08-14(월) 2023-08-15(화) 2023-08-16(수) 2023-08-17(목) 2023-08-18(금) 주간 업무 실적 지시 사항
- RS5를 위한 JWT 학습 및 실습
- SP인증을 중심으로한 SW 프로세스 교육 청강
주간회의(09:30 )

RS5
[개발]
- [✓ khlee, 2023-08-14]토큰 설정 페이지

[수정]
- [✓ khlee, 2023-08-14]코드 리팩토링(PMD 사용)
- [✓ khlee, 2023-08-14]바로가기, 테마 페이지 JS 수정
광복절 RS5
[보고]
09:30 ~ 12:00

RS5
[개발]
- [✓ khlee, 2023-08-16]권한 계층 설정
- 토큰 설정 페이지
» 어떤걸 설정해야하는지 미정
- [✓ khlee, 2023-08-16]테스트 코드 수정
[✓ khlee, 2023-08-17]정기점검 보고서 작성

RS5
[준비]
- [✓ khlee, 2023-08-17]commandSend 형식 지정(토큰이 들어가야함)
- mgr과 tool이 JWT의 secret key 공유할 필요성 있음

[테스트]
- security 테스트 방법
[✓ khlee, 2023-08-18]정기점검 보고서 작성
08월 4주차 주간 업무 계획 2023-08-21(월) 2023-08-22(화) 2023-08-23(수) 2023-08-24(목) 2023-08-25(금) 주간 업무 실적 지시 사항
주간회의(09:30 )

RS5
[개발]
- [✓ khlee, 2023-08-21]common.js 리팩토링
- [✓ khlee, 2023-08-21]형태소 분석 유효성 검증
[오전 병원]

RS5
[테스트]
- [✓ khlee, 2023-08-22]token provider 테스트
- [✓ khlee, 2023-08-22]refreshToken provider 테스트
- [✓ khlee, 2023-08-22]validateUtil
RS5
[보고]
09:30 ~
[준비]
- [✓ khlee, 2023-08-23]Crypto
» 공통컴포넌트 Crypto
» 시큐어 코딩 가이드

인재개발원 방문 16:00 까지
RS5
[준비]
- [✓ khlee, 2023-08-24]Crypto 프로젝트 신규 OPEN
» [✓ khlee, 2023-08-24]Secretkey를 무엇으로 사용할 것인가.
» [✓ khlee, 2023-08-24]Encrypt, Decrypt 기능 설계
» jar export , import
월차
08월 5주차 주간 업무 계획 2023-08-28(월) 2023-08-29(화) 2023-08-30(수) 2023-08-31(목) 2023-09-01(금) 주간 업무 실적 지시 사항
주간회의(09:30 )

인재개발원
[분석]
- [✓ khlee, 2023-08-28]서울시 인재개발원 분석
[작성]
- [✓ khlee, 2023-08-28]API 명세서 작성 30%


PR 연습
- [✓ khlee, 2023-08-28]공통컴포넌트 설치
인재개발원
[작성]
- [✓ khlee, 2023-08-29]API 명세서 작성 70%
» [✓ khlee, 2023-08-29]요청 / 응답 변수 작성 완료
» [✓ khlee, 2023-08-29]정상 요청인 경우 작성 완료

RS5
[개발]
- [✓ khlee, 2023-08-29]암호화 / 복호화 클래스 개발
» [✓ khlee, 2023-08-29] 암호화 메서드
» [✓ khlee, 2023-08-29] 복호화 메서드
» Key 생성 여부
RS5
[보고]
14:00 ~ 15:30

[개발]
- [✓ khlee, 2023-08-30]암호화 / 복호화 클래스 개발
» [✓ khlee, 2023-08-30]jar export, import 테스트

인재개발원
[작성]
- [✓ khlee, 2023-08-30]API 명세서 작성
[수정]
- [✓ khlee, 2023-08-30]local에서도 alllist 가능하도록 수정
RS5

[개발]
- [✓ khlee, 2023-09-04]RepiaCommon(가명)
» [✓ khlee, 2023-08-31]secret key는 서버별로 파일 저장

인재개발원
[수정]
- [✓ khlee, 2023-08-31]API 명세서 내용 수정
RS5
[수정]
- [✓ khlee, 2023-09-01]데이터테이블 오류 수정
[준비]
- [✓ khlee, 2023-09-01]RepiaCommon(가명)
» [✓ khlee, 2023-09-01]secret key 서버별 저장 방법 고려

인재개발원
[수정]
- [✓ khlee, 2023-09-01]API 명세서 내용 수정
» 확인은 월요일에
- [✓ khlee, 2023-09-01]API Gson 에서 Moshi로 수정

2023-07

07월 1주차 주간 업무 계획 2023-07-03(월) 2023-07-04(화) 2023-07-05(수) 2023-07-06(목) 2023-07-07(금) 주간 업무 실적 지시 사항
adminMgr을 위한 C언어 공부 주간회의(09:30 )

RS5
[테스트]
- [✓ khlee, 2023-07-03]Junit 한글깨짐 현상 수정
- [✓ khlee, 2023-07-03]컨트롤러 단위 TEST 코드 수정 작성
- [✓ khlee, 2023-07-03]서비스 단위 TEST 코드 수정 작성

adminMgr
[준비]
- [✓ khlee, 2023-07-03][[https://modoocode.com/25|C언어 포인터]]
adminMgr
[준비]
- [✓ khlee, 2023-07-04][[https://modoocode.com/23|C언어 포인터 100%]]

RS5
[개발]
- [✓ khlee, 2023-07-04]공통 유효성 검증 VO 개발
- [✓ khlee, 2023-07-04]실시간 인기검색어 50%
» [✓ khlee, 2023-07-04]유효성 검증 기능 개발
» [✓ khlee, 2023-07-04]POSTMAN으로 확인
RS5
[보고]
9:30 ~ 12:00

[개발]
- [✓ khlee, 2023-07-05]실시간 인기검색어 80%
» [✓ khlee, 2023-07-05]유효성 검증 기능 개발
- [✓ khlee, 2023-07-05]error 메시지 공통 관리를 위한 properties

[테스트]
- [✓ khlee, 2023-07-05]실시간 인기검색어
» [✓ khlee, 2023-07-05]유효성 검증 기능에 따른 코드 수정
RS5
[수정]
- [✓ khlee, 2023-07-06]데이터 테이블
» [✓ khlee, 2023-07-06]로딩이 완료된 후에 화면을 보여주기

[개발]
- [✓ khlee, 2023-07-06]실시간 인기검색어 100%
» [✓ khlee, 2023-07-06]유효성 검증 기능 개발
- [✓ khlee, 2023-07-06]바로가기 20%
» [✓ khlee, 2023-07-06]유효성 검증 기능 개발
검색팀 회의(14:00~)

[개발]
- [✓ khlee, 2023-07-07]바로가기
» [✓ khlee, 2023-07-07]유효성 검증 기능 개발
- [✓ khlee, 2023-07-07]테마 검색
» [✓ khlee, 2023-07-07]유효성 검증 기능 개발
07월 2주차 주간 업무 계획 2023-07-10(월) 2023-07-11(화) 2023-07-12(수) 2023-07-13(목) 2023-07-14(금) 주간 업무 실적 지시 사항
adminMgr을 위한 C언어 공부 주간회의(09:30 )

RS5
[수정]
- [✓ khlee, 2023-07-10]프론트 - URL 검증

[준비]
- [✓ khlee, 2023-07-10]adminMgr 환경 준비
- [✓ khlee, 2023-07-10]webtools 클론
[분석]
- [✓ khlee, 2023-07-10]rssManager 분석 20%

통일부
[준비]
- [✓ khlee, 2023-07-10]myQuery분석
adminMgr
[분석]
- [✓ khlee, 2023-07-11]rssManager 분석 50%

RS5
[수정]
- [✓ khlee, 2023-07-11]프론트 - URL 검증 수정

통일부
[개발]
- [✓ khlee, 2023-07-11]myQuery -내가 찾은 검색어 개발
» [✓ khlee, 2023-07-11]함수명 정리, 변수명 정리
» [✓ khlee, 2023-07-11]기능 개발
RS5
[보고]
17:00 ~

통일부
[테스트]
- [✓ khlee, 2023-07-12]내가 찾은 검색어 테스트
» [✓ khlee, 2023-07-12]최초 시작
» [✓ khlee, 2023-07-12]5개까지 제한
» [✓ khlee, 2023-07-12]중복된 경우 최신으로 위치 변경
» [✓ khlee, 2023-07-12]보고

[분석]
- [✓ khlee, 2023-07-12]rssManager 분석 60%
» [✓ khlee, 2023-07-12]엔티티, DTO, RSSManager 분리
RS5
[개발]
- [✓ khlee, 2023-07-13]로그인 페이지 개발
- [✓ khlee, 2023-07-13]서버 등록 페이지 개발
- [✓ khlee, 2023-07-13]JS로 중복 및 형식 체크 기능 추가

[분석]
- [✓ khlee, 2023-07-13]rssManager 분석 70%

통일부
- [✓ khlee, 2023-07-13]localStorage key이름 변경
[보완]
- [✓ khlee, 2023-07-14]JS로 중복 및 형식 체크 기능 수정
- [✓ khlee, 2023-07-14]테마검색, 바로가기 중복 체크 로직 수정

[분석]
- [✓ khlee, 2023-07-14]rssManager 분석

[개발]
- [✓ khlee, 2023-07-14]rssManagerEntity 개발
- [✓ khlee, 2023-07-14]rssManagerDto개발
- [✓ khlee, 2023-07-14]rssManager개발
» [✓ khlee, 2023-07-14]기본 필드 추가
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 )

인재개발원
- [✓ khlee, 2023-07-24]7월 보고서 작성

RS5
[개발]
- [✓ khlee, 2023-07-24]서버리스트 서비스 개발
» [✓ khlee, 2023-07-24]TDD에 따른 저장 기능 개발

[수정]
- [✓ khlee, 2023-07-24]rssManager 불필요한 코드 제거
- [✓ khlee, 2023-07-24]로그인 페이지에 서버 선택 select 추가
RS5
[TDD]
- [✓ khlee, 2023-07-25]rssManager
» [✓ khlee, 2023-07-25]getPath 메서드 개발
» [✓ khlee, 2023-07-25]fileGet 메서드 개발
» [✓ khlee, 2023-07-25]commandSend 메서드 개발
RS5
[보고]
09:30 ~

[개발]
- [✓ khlee, 2023-07-26]서버 리스트
» [✓ khlee, 2023-07-26]저장 기능 개발

[TDD]
- [✓ khlee, 2023-07-26]실시간 인기 검색어 컨트롤러 단위 테스트 수정
RS5

[TDD]
- [✓ khlee, 2023-07-27]Base Test 수정
- [✓ khlee, 2023-07-27]형태소 조회 서비스 테스트
- [✓ khlee, 2023-07-27]형태소 조회 서비스 컨트롤러 테스트

[개발]
- [✓ khlee, 2023-07-27]형태소 입력 및 조회
- [✓ khlee, 2023-07-27]유효성 검증 20%
회의 (09:30~)

RS5

[테스트]
- [✓ khlee, 2023-07-28]바로가기 컨트롤러 단위테스트
- <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(금) 주간 업무 실적 지시 사항
석가탄신일 주간회의(09:30~10:10)
프로젝트 회의(10:20~11:00)
RS5
[준비]
- AOP란?
» @controllerAdvice

[개발]
- [✓ khlee, 2023-05-30]콘텐츠 관리
» [✓ khlee, 2023-05-30]저장 기능
→ 이미지 처리 여부 확인 필요 (제주 프로젝트 참고)
» [✓ khlee, 2023-05-30]삭제 기능
RS5
[보고]
9:30 ~

[개발]
- [✓ khlee, 2023-05-31]콘텐츠 관리
» [✓ khlee, 2023-05-31]이미지 저장 기능 추가
» [✓ khlee, 2023-05-31]수정 기능(추가 보완 필요)
- [✓ khlee, 2023-05-31]@ControllerAdvice 기본 적용
RS5
[준비]
- [✓ khlee, 2023-06-01]리플렉션이란
» 인프런 강의 (섹션 2. 리플렉션까지)
[개발]
- 검증 클래스 기초 구현
» [✓ khlee, 2023-06-01]inputValidator

[보완]
- [✓ khlee, 2023-06-01]콘텐츠 관리
» [✓ khlee, 2023-06-05]수정 기능
RS5

[개발]
- [✓ khlee, 2023-06-02]이미지 파일 클린 기능 구현
- 검증 클래스 기초 구현
» [✓ khlee, 2023-06-02]outputValidator
- [✓ khlee, 2023-06-02]코드 리팩터링
06월 2주차 주간 업무 계획 2023-06-05(월) 2023-06-06(화) 2023-06-07(수) 2023-06-08(목) 2023-06-09(금) 주간 업무 실적 지시 사항
주간회의(09:30~10:00)

RS5
[개발]
- [✓ khlee, 2023-06-07]실시간 인기검색어(수동)
» [✓ khlee]엔티티 개발
» [✓ khlee]서비스 개발 50%
[보완]
- [✓ khlee]테마 검색
» [✓ khlee]경우에 따른 이미지 파일 삭제
[TDD]
- [✓ khlee]실시간 인기검색어(수동
» [✓ khlee]서비스 단위 테스트
현충일 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
[개발]
- [✓ khlee, 2023-06-12]실시간 인기검색어(수동)
» [✓ khlee, 2023-06-12]서비스 개발 100%
» [✓ khlee, 2023-06-12]출력 기능
» [✓ khlee, 2023-06-12]등록 기능

[수정]
- [✓ khlee, 2023-06-12]실시간 인기검색어(수동) 화면 수정
[TDD]
- [✓ khlee, 2023-06-12]실시간 인기검색어(수동)
» [✓ khlee, 2023-06-12]서비스 단위 테스트
RS5
[개발]
- [✓ khlee, 2023-06-13]실시간 인기검색어(수동)
<백엔드>
» [✓ khlee, 2023-06-13]수정 기능
» [✓ khlee, 2023-06-13]삭제 기능
» [✓ khlee, 2023-06-13]Toast 기능 추가
<프론트 엔트>
» [✓ khlee, 2023-06-13]엔터키로 수정
RS5
[보고]
9:30 ~
» 화면 리뷰

[보완]
- [✓ khlee, 2023-06-14]테마 검색
» [✓ khlee, 2023-06-14]이미지 호출 에러 수정
- [✓ khlee, 2023-06-14]실시간 인기검색어(수동)
» [✓ khlee, 2023-06-14]수정 기능에 confirm 추가
» [✓ khlee, 2023-06-14]자동 <-> 수동 전환을 스위치 버튼으로 수정
» [✓ khlee, 2023-06-14]증감도 설정 기능 추가
RS5

[보완]
- [✓ khlee, 2023-06-15]바로가기 / 테마 검색
» [✓ khlee, 2023-06-15]수정 기능에 confirm 추가
» [✓ khlee, 2023-06-15]필수 요소에는 (*) 추가
» [✓ khlee, 2023-06-15]서비스 여부에 따른 검색 조건 추가
» [✓ khlee, 2023-06-15]코드 리팩터링
RS5
인재개발원 방문(10:00까지)
정기 점검 사항 기록 엑셀

[준비]
- [✓ khlee, 2023-06-16]템플릿 검색
» [✓ khlee, 2023-06-16]템플릿 레이아웃 조사
» [✓ khlee, 2023-06-16]선택 옵션 Front-End 설계
06월 4주차 주간 업무 계획 2023-06-19(월) 2023-06-20(화) 2023-06-21(수) 2023-06-22(목) 2023-06-23(금) 주간 업무 실적 지시 사항
주간회의(09:30~ )

RS5
[개발]
- [✓ khlee, 2023-06-19]테마 검색
»템플릿 기능 추가
[✓ khlee, 2023-06-19]빈칸
[✓ khlee, 2023-06-19]이미지 템플릿
[✓ khlee, 2023-06-19]바로가기 템플릿

보고서 작성
- 보고서 작성 내용
보고서 작성
- 보고서 작성 내용

RS5
[보완]
- [✓ khlee, 2023-06-20]실시간 인기 검색어(수동)
» [✓ khlee, 2023-06-20]순위 증감도 오류 수정
- [✓ khlee, 2023-06-20]테마 검색
» [✓ khlee, 2023-06-20]템플릿 선택 option에 이미지 추가
ms-Dropdown
RS5
[보고]
9:30 ~ 11:20

[보완]
- [✓ khlee, 2023-06-21]데이터테이블 (공통)
» [✓ khlee, 2023-06-21]filter와 length 디자인 수정
- [✓ khlee, 2023-06-21]테마 검색
» [✓ khlee, 2023-06-21]css 수정
- [✓ khlee, 2023-06-21]실시간 인기검색
» [✓ khlee, 2023-06-21]등록시 증감도 같이 등록 가능하도록 변경
보고서 작성
- 보고서 작성 내용

RS5

[보완]
- [✓ khlee, 2023-06-22]유효성 검증 JS (공통)
» [✓ khlee, 2023-06-22]로직 변경 및 css 변경
- [✓ khlee, 2023-06-22]코드 리팩토링
- [✓ khlee, 2023-06-22]테이블 디자인 통일
월차
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)
- [✓ khlee, 2023-06-26]공통 메시지 결정
- [✓ khlee, 2023-06-26]Controller의 메서드명 결정
- [✓ khlee, 2023-06-26]sortable시 변경이 없는경우

[수정]
- [✓ khlee, 2023-06-26]Controller의 메서드명 수정
- [✓ khlee, 2023-06-26]sortable 코드 보완
adminAgent(구 rssAdmMgr)
» gitlab의 소스가 이상함

RS5
[개발]
- [✓ khlee, 2023-06-27]공통
» [✓ khlee, 2023-06-27]엔티티에 코멘트 추가
» [✓ khlee, 2023-06-27]수정모드에서 esc 혹은 다른 곳 클릭으로 수정모드 해제
- [✓ khlee, 2023-06-27]데이터테이블
» [✓ khlee, 2023-06-27]코드 정리
보고서 작성
11:00 ~ 13:30

RS5
[보고]
9:30 ~ 11:00

[수정]
- [✓ khlee, 2023-06-28]유효섬 검증JS 2번만 깜빡임
- [✓ khlee, 2023-06-28]테스트 코드 수정
- [✓ khlee, 2023-06-28]수정모드 취소 로직 에러 수정
RS5

[개발]
- [✓ khlee, 2023-06-29]자동완성 페이지 개발
» [✓ khlee, 2023-06-29]URL 결정
» [✓ khlee, 2023-06-29]Webtool을 참고하여 페이지 개발 10%

[수정]
- [✓ khlee, 2023-06-29]테이블 디자인 통일
RS5

[분석]
- 자동완성 페이지
» [✓ khlee, 2023-06-30]기본 컬럼 확인
» [✓ khlee, 2023-06-30]페이지 구성 재고려


[수정]
- [✓ khlee, 2023-06-30]수정모드 취소 기능 함수 재구성
- [✓ khlee, 2023-06-30]바로가기.JS 코드 수정
- [✓ khlee, 2023-06-30]사전 페이지 페이지 구성 변경

- 통일부 테스트

2023-05

05월 1주차 주간 업무 계획 2023-05-01(월) 2023-05-02(화) 2023-05-03(수) 2023-05-04(목) 2023-05-05(금) 주간 업무 실적 지시 사항
근로자의 날 RS5
[학습]
- 더 자바, 애플리케이션을 테스트하는 다양한 방법
» [✓ khlee, 2023-05-02]13:00 ~ 15:00(Chaos Monkey 소개 까지)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-05-02]15:00 ~ 17:00(프록시 까지)

RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-05-02]09:00 ~ 11:00(문자열 -리터럴)
RS5
[보고]
9:30 ~ 11:30
[학습]
- 더 자바, 애플리케이션을 테스트하는 다양한 방법
» [✓ khlee, 2023-05-03]13:00 ~ 15:00 (완료)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-05-03]15:00 ~ 17:00(값타입의 비교 까지)

RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-05-03]09:00 ~ 11:00(구조체1 까지)
[학습]
- 스프링 기반 REST API 개발
» [✓ khlee, 2023-05-04]13:00 ~ 15:00(스프링 REST Docs 소개까지)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-05-04]15:00 ~ 17:00(객체지향 쿼리 언어1 - 기본 문법 소개 까지)

RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-05-04]09:00 ~ 11:00(구조체2 + 열거형)
어린이날
05월 2주차 주간 업무 계획 2023-05-08(월) 2023-05-09(화) 2023-05-10(수) 2023-05-11(목) 2023-05-12(금) 주간 업무 실적 지시 사항
주간회의(09:30)

Apps - 중고도서 검색
[수정]
- [✓ khlee, 2023-05-08]로딩 이미지 처리 개선
- [✓ khlee, 2023-05-08]코드 리팩토링

RS5
[학습]
- 스프링 기반 REST API 개발
» [✓ khlee, 2023-05-08]13:00 ~ 15:00(테스트용 DB와 설정 분리하기 까지)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-05-08]11:00 ~ 15:00(Fetch Join1 까지)
RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-05-09]09:00 ~ 10:00(헤더파일, #include)

RS5
[학습]
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-05-09]10:00 ~ 11:30(완료)
- 실전! 스프링 데이터 JPA
» [✓ khlee, 2023-05-09]11:30 ~ 13:30(순수 JPA 기반 리포지토리 만들기 까지)
- 스프링 기반 REST API 개발
» [✓ khlee, 2023-05-09]14:00 ~ 18:00 (예외 테스트 까지)
RS5
[보고]
10:30 ~ 11:00

[학습]
- 실전! 스프링 데이터 JPA
» [✓ khlee, 2023-05-10]11:00 ~ 14:00(스프링 데이터 JPA 페이징과 정렬 까지)
- 스프링 기반 REST API 개발
» [✓ khlee, 2023-05-10]14:30 ~ 18:00(리소스 서버 설정 까지)


RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-05-10]09:00 ~ 10:00(# 친구들, 라이브러리)
RS5
[학습]
- 실전! 스프링 데이터 JPA
» [✓ khlee, 2023-05-11]16:00 ~ 18:00(@EntityGraph 까지)
- 스프링 기반 REST API 개발
» [✓ khlee, 2023-05-11]109:00 ~ 13:00(완료)

» [✓ khlee, 2023-05-11]spring boot 버전에 따른 코드 수정
AuthorizationServerConfigurerAdapter deprecated 된 사항이 문제
RS5
[학습]
- 스프링 기반 스프링 시큐리티
» [✓ khlee, 2023-05-12]09:00 ~ 17:00(스프링 시큐리티 아키텍처 정리까지)
- [✓ khlee, 2023-05-12]스프링 기반 REST API 복습
05월 3주차 주간 업무 계획 2023-05-15(월) 2023-05-16(화) 2023-05-17(수) 2023-05-18(목) 2023-05-19(금) 주간 업무 실적 지시 사항
주간회의(09:30~)

RS5
[학습]
- 실전! 스프링 데이터 JPA
» [✓ khlee, 2023-05-15]09:30 ~ 11:00(섹션4까지 완료)
- [✓ khlee, 2023-05-15]admintools에서 Junit5 시험 적용
- [✓ khlee, 2023-05-15]REST API 복습
RS5
[학습]
- [✓ khlee, 2023-05-16]JPA + TDD 적용하여 개인 공부
»DB는 h2
- [✓ khlee, 2023-05-16]REST Docs 와 Swagger 차이점
» swagger + restDocs
RS5
[학습]
- swagger + restDocs
» [✓ khlee, 2023-05-17](Local)admintool에 적용 시도
- 스프링 기반 스프링 시큐리티
» [✓ khlee, 2023-05-17]11:00 ~ 14:00(CSRF 어택 방지 필터: CsrfFilter 까지)
» [✓ khlee, 2023-05-17]복습 및 적용

- [✓ khlee, 2023-05-17]쉘 스크립트 기초
» 쉘스크립트 기초
월차 사용 보고서 작성(09:00 ~ 16:30)
- [✓ khlee, 2023-05-19]대학교
- [✓ khlee, 2023-05-19]시청
- [✓ khlee, 2023-05-19]구청
RS5
[학습]
- 스프링 기반 스프링 시큐리티
» [✓ khlee, 2023-05-19]16:40~18:00(CSRF 토큰 사용 예제 까지)
05월 4주차 주간 업무 계획 2023-05-22(월) 2023-05-23(화) 2023-05-24(수) 2023-05-25(목) 2023-05-26(금) 주간 업무 실적 지시 사항
RS5
- 바로가기
- 콘텐츠 관리
주간회의(09:30~)

RS5
[준비]
- 회의 (14:00~)
» [✓ khlee, 2023-05-22]프로젝트 패키지 구성 결정하기
- [✓ khlee, 2023-05-22]DB column명을 공공데이터에 맞춰서 변경
» 프로젝트 진행기록
» 컨펌 필요
[개발]
- [✓ khlee, 2023-05-22]MariaDB를 이용하여 프로젝트에 DB 설정
RS5
[준비]
- DB column명 컨펌 필요
» 프로젝트 진행기록
- [✓ khlee, 2023-05-23]엔티티명, DB 테이블명 규칙 확정
- [✓ khlee, 2023-05-23]엔티티 프로퍼티가 DB에 저장될때 camelcaseTounderScores 로 적용 및 대문자로 변환되도록 설정
[개발]
- [✓ khlee, 2023-05-23]바로가기 - 데이터테이블 AJAX 적용
» TDD 방식으로 시도 적용
RS5
[보고]
9:30 ~ 10:30

[준비]
- [✓ khlee, 2023-05-24]@embedable 클래스 작성

[개발]
- [✓ khlee, 2023-05-24]콘텐츠 관리 - 데이터테이블 AJAX 적용
» TDD 방식으로 시도 적용
- [✓ khlee, 2023-05-24]공통 JS 유효성 검증 기능 작성

[수정]
- [✓ khlee, 2023-05-24]즐겨찾기 기능 css 에러 수정
RS5
[회의]
9:30 ~
» DB 관련

[준비]
- [✓ khlee, 2023-05-25]바로가기 페이지 DB 재구성
- [✓ khlee, 2023-05-25]콘텐츠 관리 페이지 DB 재구성
» 프로젝트 진행기록

[개발]
- [✓ khlee, 2023-05-25]바로가기 페이지 기능
» [✓ khlee, 2023-05-25]저장 기능
» [✓ khlee, 2023-05-25]업데이트 기능


[수정]
- [✓ khlee, 2023-05-30]바로가기service Test 보완
[개발]
- [✓ khlee, 2023-05-26]바로가기 페이지 기능
» [✓ khlee, 2023-05-26]삭제 기능

[보완]
- [✓ khlee, 2023-05-26]수정 기능
[✓ khlee, 2023-05-26]수정 방식 변경

2023-04

04월 1주차 주간 업무 계획 2023-04-03(월) 2023-04-04(화) 2023-04-05(수) 2023-04-06(목) 2023-04-07(금) 주간 업무 실적 지시 사항
RS5
[개발]
- [✓ khlee, 2023-04-03]부가기능관리 페이지 기본 이벤트 처리
» [✓ khlee, 2023-04-03]바로가기
» [✓ khlee, 2023-04-03]관련키워드
» [✓ khlee, 2023-04-03]콘텐츠 관리
» [✓ khlee, 2023-04-03]인기 검색어
- [✓ khlee, 2023-04-03]관리자 정보 페이지 퍼블리싱
» [✓ khlee, 2023-04-03]관리자 관리
» [✓ khlee, 2023-04-03]접속 IP 설정
RS5
[개발]
- [✓ khlee, 2023-04-04] 컬렉션 관리
» 퍼블리싱
[✓ khlee, 2023-04-04]스케줄링
[✓ khlee, 2023-04-04]컬렉션 목록 및 설정 전체
»기본 JS 이벤트 처리
[✓ khlee, 2023-04-04]컬렉션 상태
[✓ khlee, 2023-04-04]컬렉션 검색대상 설정
RS5
[회의 (10:30)]
- [✓ khlee, 2023-04-05]meta 작성 방안
- [✓ khlee, 2023-04-05]dashboard 레이아웃
- [✓ khlee, 2023-04-05]완성된 페이지 리뷰

[수정]
- [✓ khlee, 2023-04-05]사전 관리 페이지 디테일 수정
- [✓ khlee, 2023-04-05]컬렉션 관리 페이지 디테일 수정
RS5
[개발 - 퍼블리싱]
- [✓ khlee, 2023-04-06]대쉬보드 레이아웃
- [✓ khlee, 2023-04-06]검색연관 콘텐츠
» [✓ khlee, 2023-04-06]콘텐츠 로그
» [✓ khlee, 2023-04-06]많이본 콘텐츠
[수정]
- [✓ khlee, 2023-04-06]url, 파일명 직관적으로 수정
월차 사용
04월 2주차 주간 업무 계획 2023-04-10(월) 2023-04-11(화) 2023-04-12(수) 2023-04-13(목) 2023-04-14(금) 주간 업무 실적 지시 사항
RS5
[분석]
- [✓ khlee, 2023-04-10]Log tail 기능 분석
» [✓ khlee, 2023-04-10][[https://tlatmsrud.tistory.com/75|WhoIs API]]
» [✓ khlee, 2023-04-10][[https://wedul.site/521|Geoip2]]
[시험 적용]
- [✓ khlee, 2023-04-10]Log tail 기능 적용
[퍼블리싱]
- [✓ khlee, 2023-04-10]dbExplorer
RS5
[개발]
- [✓ khlee, 2023-04-11]Log tail 기능 적용
- [✓ khlee, 2023-04-12]대시보드 인기 검색어 slider 적용
[수정]
- [✓ khlee, 2023-04-11]디자인 디테일
- [✓ khlee, 2023-04-11]의견 수렴 액셀을 바탕으로 대시보드 수정
RS5
[개발]
- [✓ khlee, 2023-04-12]서버 목록 + 초기화 페이지 개발
- [✓ khlee, 2023-04-12]대쉬보드 메모보고
[분석]
- [✓ khlee, 2023-04-12]Log tail 분석 - eventSource
[수정]
- [✓ khlee, 2023-04-12]사전 페이지 디자인 1차 수정
RS5 회의 (10:00)

RS5
[분석]
- [✓ khlee, 2023-04-13]Log tail
» Spring: SseEmitter
» JS: eventSource
참고자료
[개발]
- [✓ khlee, 2023-04-13]Log tail - eventSource, SseEmitter 적용
[수정]
- [✓ khlee, 2023-04-13]회의 내용을 적용
» [✓ khlee, 2023-04-13]버튼 텍스트 수정
» [✓ khlee, 2023-04-13]대쉬보드 인기검색어 캐러셀 하단
RS5
[개발]
- [✓ khlee, 2023-04-14]퀵메뉴 기능 JS 구현
- [✓ khlee, 2023-04-14]즐겨찾기 구현
[수정]
- [✓ khlee, 2023-04-14]회의 내용 적용
» [✓ khlee, 2023-04-14]트렌드 검색에 추천 검색어 화면 추가
» [✓ khlee, 2023-04-14]인기 검색어 페이지에 제외 검색에 모달 추가
» [✓ khlee, 2023-04-14]24-hours 포맷을 위한 tui.timepicker적용
04월 3주차 주간 업무 계획 2023-04-17(월) 2023-04-18(화) 2023-04-19(수) 2023-04-20(목) 2023-04-21(금) 주간 업무 실적 지시 사항
주간회의(9:30)

RS5
[수정]
- [✓ khlee, 2023-04-17]회의 내용 적용
» [✓ khlee, 2023-04-17]RS5031
[✓ khlee, 2023-04-17]스케줄링 선택지에 '월말' 추가
[✓ khlee, 2023-04-17]24-hours 포맷을 위한 tui.timepicker JS 수정
» [✓ khlee, 2023-04-17]RS5039
[✓ khlee, 2023-04-17]컬렉션 동작중 상태표시
- [✓ khlee, 2023-04-17]수정,삭제 버튼 -> 아이콘으로 변경
RS5
[개발]
- [✓ khlee, 2023-04-18]컬렉션 관리 추가 페이지 개발
[수정]
- [✓ khlee, 2023-04-18]회의 내용 적용
» [✓ khlee, 2023-04-18]RS5015
[✓ khlee, 2023-04-18]메모리 사용률을 스택바로 변경
» [✓ khlee, 2023-04-18] RS5038
RS5
[학습]
- REST API
» [✓ khlee, 2023-04-19]13:00 ~ 15:00 (이벤트 비즈니스 로직까지)
[수정]
- [✓ khlee, 2023-04-19] 관리자 설정 테이블 수정

[개발]
- [✓ khlee, 2023-04-19] 컬렉션 관리 - 검색대상 설정 탭 화면전환 JS
RS5
[학습]
- REST API
» [✓ khlee, 2023-04-20]13:00 ~ 15:00(입력값 제한하기 까지)
Mock이란?
[수정]
- [✓ khlee, 2023-04-20] datatables에 AJAX 예시 적용 및 수정
[개발]
- [✓ khlee, 2023-04-20] 대쉬보드 - 이벤트(가명)에 수정 JS 기능
- [✓ khlee, 2023-04-20] 트렌드 검색 - 추천 검색어 중복 입력 방지 JS 기능
- [✓ khlee, 2023-04-20] 컬렉션관리 - 인라인 수집현황 컬렉션이동 버튼 JS
RS5
[학습]
- REST API
» [✓ khlee, 2023-04-21]13:00 ~ 15:00(Bad Request 응답까지)
[수정]
- [✓ khlee, 2023-04-21] 스케쥴링 JS 이벤트 수정
[개발]
- [✓ khlee, 2023-04-21] 인기검색어 자동<->수동 화면 전환 JS 기능
[문서]
- 진행 현황 문서
[학습]
-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)

정기점검 보고서 작성
- 보고서 작성 공유 엑셀

RS5
[학습]
- REST API
» [✓ khlee, 2023-04-24]13:00 ~ 15:00 (스프링 HATEOAS 적용)
- [✓ khlee, 2023-04-24]CACHE란?
» Cache란 무엇인가
정기점검 보고서 작성
- 보고서 작성 공유 엑셀

RS5
[학습]
- 더 자바, 애플리케이션을 테스트하는 다양한 방법
» [✓ khlee, 2023-04-25]13:00 ~ 15:00(JUnit 5 조건에 따라 테스트 실행하기까지)
- 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
» [✓ khlee, 2023-04-25]15:00 ~ 17:00(JPA와 DB 설정, 동작확인 까지)
RssAdmMgr
[학습]
- C 프로그래밍
RS5
[학습]
- 더 자바, 애플리케이션을 테스트하는 다양한 방법
» [✓ khlee, 2023-04-26]13:00 ~ 15:00(JUnit 5 확장 모델까지)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-04-26]15:00 ~ 17:00(기본 키 매핑까지)

RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-04-26]09:00 ~ 11:00(포인터)
RS5
[학습]
- 더 자바, 애플리케이션을 테스트하는 다양한 방법
» [✓ khlee, 2023-04-27]13:00 ~ 15:00(Mock 객체 확인 까지)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-04-27]15:00 ~ 17:00(양방향 연관관계와 연관관계의 주인 1- 기본)

RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-04-27]09:00 ~ 11:00(함수)
RS5
[학습]
- 더 자바, 애플리케이션을 테스트하는 다양한 방법
» [✓ khlee, 2023-04-28]13:00 ~ 15:00(Testcontainers 기능 살펴보기 까지)
- 자바 ORM 표준 JPA 프로그래밍 - 기본편
» [✓ khlee, 2023-04-28]15:00 ~ 17:00(섹션6.다양한 연관관계 매핑 까지)

RssAdmMgr
[학습]
- C 프로그래밍
» [✓ khlee, 2023-04-28]09:00 ~ 11:00(함수3 까지)
[학습]
-REST API
-Junit
-TDD

2023-03

03월 1주차 주간 업무 계획 2023-02-27(월) 2023-02-28(화) 2023-03-01(수) 2023-03-02(목) 2023-03-03(금) 주간 업무 실적 지시 사항
[공통 코드 모듈]
- [✓ khlee, 2023-02-27]테이블 명세서
- 화면 설계서
- 프로그램 설계서

[노마드 코드 챌린지]
- 완강
주간 회의(09:30)

공통코드
[설계]
- 테이블 명세서
» [✓ khlee, 2023-02-27]테이블 명세서 작성
[✓ khlee, 2023-02-27]기존 DB 테이블 활용
» [✓ khlee, 2023-02-27]기본 쿼리 테스트
- 화면 설계서
» [✓ khlee, 2023-02-27]관리자 화면 예시 찾기
POS 공통코드 등록
부트스트랩 아코디언

중고 도서 검색
[수정 및 보완]
- [✓ khlee, 2023-02-27]메시지 발송 오류 수정
- [✓ khlee, 2023-02-27]APPS 일경우만 발송되는 공통 클래스 개발

노마드 코드 챌린지(2주차)
- [✓ khlee, 2023-02-27]#6 [2021 UPDATE] QUOTES AND BACKGROUND 100% 수강
공통코드
[설계]
- 화면 설계서
» [✓ khlee, 2023-02-28]화면 설계서 분석(예시 참조)
POS 공통코드 등록
» [✓ khlee, 2023-02-28]화면 설계서 작성 40%

중고 도서 검색
[확인 사항]
- [✓ khlee, 2023-02-28]Slack Message 발송 확인
» 중복발송됨
» 지속적으로 확인 예정

RWIKI
[추가 및 수정]
- [✓ khlee, 2023-03-01]Math 함수 정리(ceil, round, floor)
» Math 함수 정리

노마드 코드 챌린지(2주차)
- [✓ khlee, 2023-02-28]#7 [2021 UPDATE] TO DO LIST 100% 수강
삼일절 공통코드
[설계]
- 화면 설계서
» [✓ khlee, 2023-03-02]화면 설계서 작성
→ 게시판 형식으로 수정
» [✓ khlee, 2023-03-02]화면 설계서 검토 요청

중고 도서 검색
[확인 사항]
- [✓ khlee, 2023-03-02]Slack Message 발송 확인
» 미발송

노마드 코드 챌린지(2주차)
- [✓ khlee, 2023-03-02]#8 [2021 UPDATE] WEATHER 100% 수강
공통코드
[설계]
- 화면 설계서
» [✓ khlee, 2023-03-03]화면 설계서 작성
→ 수정

- 프로그램 설계서
» [✓ khlee, 2023-03-03]프로그램 설계서 작성
→ CRUD 작성

중고 도서 검색
[확인 사항]
- [✓ khlee, 2023-03-03]Appsportal WAS log 확인
1. 일일 업무 보고시 익일 업무 계획도 함께 작성한 후 보고
03월 2주차 주간 업무 계획 2023-03-06(월) 2023-03-07(화) 2023-03-08(수) 2023-03-09(목) 2023-03-10(금) 주간 업무 실적 지시 사항
공통 코드 모듈
- 프로그램 설계서
» 프로그램 설계서 완성과 함께 개발 기간 확정

중고 도서 검색
- 디버깅 시나리오
» 업무프로세스 -> 디버깅 검색
주간 회의(09:30)

공통코드
[설계]
- 프로그램 설계서
» [✓ khlee, 2023-03-06]프로그램 설계서 작성 60%

중고 도서 검색
[확인 사항]
- [✓ khlee, 2023-03-06]디버깅 시나리오 작성
» Notion
- [✓ khlee, 2023-03-06]Appsportal WAS log 확인
공통코드
[설계]
- 프로그램 설계서
» [✓ khlee, 2023-03-07]프로그램 설계서 작성
API 기능 작성
→ 개발 일정 시나리오 확정 필요
» [✓ khlee, 2023-03-09]프로그램 설계서 검토요청

중고 도서 검색
[확인 사항]
- [✓ khlee, 2023-03-07]12시 정상 발송 확인
- [✓ khlee, 2023-03-07]중복 메시지 발송 이유 확인
공통코드

[개발]
- [✓ khlee, 2023-03-08]기본 화면퍼블리싱
» [✓ khlee, 2023-03-08]목록 페이지(+ 모달)
» [✓ khlee, 2023-03-08]수정 페이지
» [✓ khlee, 2023-03-08]등록 페이지

[수정]
- [✓ khlee, 2023-03-08]테이블 명세서 수정
- [✓ khlee, 2023-03-08]화면 설계서 수정
공통코드
[개발]
- [✓ khlee, 2023-03-09]분류별 화면 퍼블리싱
» [✓ khlee, 2023-03-09]화면 Controller 생성
» [✓ khlee, 2023-03-09]각 분류에 따른 화면 디자인 변경
- [✓ khlee, 2023-03-09]DB 테이블 생성

[수정]
- [✓ khlee, 2023-03-09]프로그램 설계서 수정
» 쿼리 수정
- 프로그램 설계서 검토 요청
공통코드
[개발]
- [✓ khlee, 2023-03-10]VO 생성
- [✓ khlee, 2023-03-10]DAO 클래스 개발
- [✓ khlee, 2023-03-10]Service 클래스 개발
[단위 테스트]
- [✓ khlee, 2023-03-10]DAO /Service 클래스 테스트
중고도서 오류를 해결하기 위한 전략(시나리오)이 필요함!!
- 작성하여 가져오세요!!
내가 찾은 검색어 v2 개발
- localStorage 사용
03월 3주차 주간 업무 계획 2023-03-13(월) 2023-03-14(화) 2023-03-15(수) 2023-03-16(목) 2023-03-17(금) 주간 업무 실적 지시 사항
노마드 코더 [파이썬] 주간 회의(09:30)

공통코드
[개발]
- [✓ khlee, 2023-03-14]대,중,소 페이지 공통
» [✓ khlee, 2023-03-13]페이징 처리
» [✓ khlee, 2023-03-14]검색 기능

[단위 테스트]
- [✓ khlee, 2023-03-14]공통 페이징 처리
공통코드
[개발]

- 대분류 페이지
[✓ khlee, 2023-03-14]CRUD 개발
[✓ khlee, 2023-03-14]등록, 수정시 유효성 검증 기능
[✓ khlee, 2023-03-14]하위분류 보기 기능

[단위 테스트]
- [✓ khlee, 2023-03-14]대분류 페이지

중고 도서 검색
[수정 및 보완]
- [✓ khlee, 2023-03-14]메시지 발송이 안되는 현상
» 주석 해제
- [✓ khlee, 2023-03-14]도서목록이 많아질 경우 전체업데이트 버튼이 안보이는 현상
공통코드
[개발]
- [✓ khlee, 2023-03-15]중분류 페이지
[✓ khlee, 2023-03-15]CRUD 개발
[✓ khlee, 2023-03-15]등록, 수정시 유효성 검증 기능
[✓ khlee, 2023-03-15]등록, 수정시의 <select> AJAX 처리
[✓ khlee, 2023-03-15]하위분류 보기 기능

[단위 테스트]
- [✓ khlee, 2023-03-15]중분류 페이지
공통코드
[개발]
- [✓ khlee, 2023-03-16]소분류 페이지
[✓ khlee, 2023-03-16]CRUD 개발
[✓ khlee, 2023-03-16]등록, 수정시 유효성 검증 기능
[✓ khlee, 2023-03-16]등록, 수정시의 <select> AJAX 처리

[단위 테스트]
- [✓ khlee, 2023-03-16]소분류 페이지 테스트
월차
03월 4주차 주간 업무 계획 2023-03-20(월) 2023-03-21(화) 2023-03-22(수) 2023-03-23(목) 2023-03-24(금) 주간 업무 실적 지시 사항
내가 찾은 검색어 v2 개발[RS5 개발로 지연]
- localStorage 사용

노마드 코더 [파이썬]
-완강
주간 회의(09:30)

공통코드
[개발]
- [✓ khlee, 2023-03-20]API 개발
» [✓ khlee, 2023-03-20]DAO 클래스 개발
» [✓ khlee, 2023-03-20]Service 클래스 개발
[통합 테스트]
- [✓ khlee, 2023-03-20]통합테스트 문서 작성
- [✓ khlee, 2023-03-21]1차 통합테스트 부분 진행 (대분류, 중분류 화면 출력)
공통코드
[통합 테스트]
- 1,2차 통합 테스트
» 통합 테스트 문서에 따른 테스트 진행
[✓ khlee, 2023-03-21]오전: 1차 테스트 진행
[✓ khlee, 2023-03-21]오후: [[wiki:user:sgjang|장승기 사원님]]이 2차 테스트 진행
[에러 수정]
- [✓ khlee, 2023-03-21]통합테스트로 발견된 에러 수정

정기점검보고서
- [✓ khlee, 2023-03-21]양산시청
- [✓ khlee, 2023-03-21]인천미추홀구청
- [✓ khlee, 2023-03-21]광주광산구청
- [✓ khlee, 2023-03-21]서울특별시_중구청
- [✓ khlee, 2023-03-21]울산중구청
공통코드
[통합 테스트]
- 3차 통합 테스트
» 통합 테스트 문서에 따른 테스트 진행
[에러 수정]
- [✓ khlee, 2023-03-22]통합테스트로 발견된 에러 수정

정기점검보고서
- [✓ khlee, 2023-03-22]광주광역시
» [✓ khlee, 2023-03-22]북구청
» [✓ khlee, 2023-03-22]남구청
» [✓ khlee, 2023-03-22]동구청
- [✓ khlee, 2023-03-22]관악구청
- [✓ khlee, 2023-03-22]강동구청
- [✓ khlee, 2023-03-22]강남수능인터넷방송국
RS5
[개발 환경 세팅]
- [✓ khlee, 2023-03-23]이클립스 import
[개발 준비]
- 엑셀에 분류 정리

+@ 내가찾은 검색어V2
- 이전 버전 참조
- Slack참조

정기점검보고서
- [✓ khlee, 2023-03-23]광주광역시 광산구청
- [✓ khlee, 2023-03-22]서천군청
- [✓ khlee, 2023-03-22]건양대학교
- [✓ khlee, 2023-03-22]경상국립대학교
- [✓ khlee, 2023-03-22]고려대학교 세종캠퍼스
- [✓ khlee, 2023-03-22]대구대학교
- [✓ khlee, 2023-03-22]대전대학교
RS5
[분석]
- [✓ khlee, 2023-03-24]버튼 사용 용도/색깔 규칙(10:00 회)[[http://gitlab.repia.com:19081/rs5/back-end/admintools| README]]
- [✓ khlee, 2023-03-30]데이터 테이블
» [✓ khlee, 2023-03-24][[https://ponyozzang.tistory.com/220|데이터 테이블 분석]]
» [✓ khlee, 2023-03-29]데이터 테이블 적용 연습
- [✓ khlee, 2023-03-24][[https://docs.google.com/spreadsheets/d/1hED-W039d9XcwTA7jEES78KVsidYOZCyWLyMnql6jDk/edit#gid=0|엑셀 추가 수정]]
03월 5주차 주간 업무 계획 2023-03-27(월) 2023-03-28(화) 2023-03-29(수) 2023-03-30(목) 2023-03-31(금) 주간 업무 실적 지시 사항
RS5
- 화면 개발
» 사전 관리 부분
RS5
[설정]
- [✓ khlee, 2023-03-27]dataTables 적용
- [✓ khlee, 2023-03-27]패키지 경로 (mTool/)
[화면 개발]
- [✓ khlee, 2023-03-27]형태소 사전
- [✓ khlee, 2023-03-27]유의어 사전
RS5
[화면 개발]
- 퍼블리싱
» [✓ khlee, 2023-03-28]오탈자사전 관리
» [✓ khlee, 2023-03-28]용어사전 관리
- 기본 이벤트 처리
» [✓ khlee, 2023-03-28]형태소 사전
» [✓ khlee, 2023-03-28]유의어 사전
RS5
[회의]
- [✓ khlee, 2023-03-29]함수명 정하기
- [✓ khlee, 2023-03-29]대/중/소 분류 재개편
» [✓ khlee, 2023-03-29]재개편에 따른 패키지 추가 및 변경
[화면 개발]
- 퍼블리싱
» [✓ khlee, 2023-03-29]오탈자사전 관리
»
- 기본 이벤트 처리
» [✓ khlee, 2023-03-29]용어사전 관리
RS5
[화면 개발]
- 퍼블리싱
» [✓ khlee, 2023-03-30]UI설정 - 부가기능 관리
- [✓ khlee, 2023-03-30]바로가기
- [✓ khlee, 2023-03-30]컨텐츠 관리
- [✓ khlee, 2023-03-30]인기 검색어
» [✓ khlee, 2023-03-30]검색연관 컨텐츠
- 컨텐츠 로그
[수정]
- [✓ khlee, 2023-03-30]dataTables에 input 태그 추가
RS5
[화면 개발]
- 퍼블리싱
» [✓ khlee, 2023-03-31]UI설정 - 부가기능 관리
- [✓ khlee, 2023-03-31]관련 키워드
- [✓ khlee, 2023-03-31]실시간 인기검색
- [✓ khlee, 2023-03-31]스마트맵 관리
» [✓ khlee, 2023-03-31]jquery contextmenu 기능 추가
- [✓ khlee, 2023-03-31]추천 검색어
- [✓ khlee, 2023-03-31]검색 제외 단어 관리

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)]
- [✓ khlee, 2023-02-06]크롤링 로직 수정
- [✓ khlee, 2023-02-06]버튼 위치 수정
- 원하는 지점 검색 기능 추가
» [✓ khlee, 2023-02-06]모달화면 추가
» [✓ khlee, 2023-02-06]StoreSearch 테이블 추가
» [✓ khlee, 2023-02-06] DAO 클래스 및 서비스 추가
» [✓ khlee, 2023-02-06]크롤링 로직에 기능 추가
- [✓ khlee, 2023-02-06]문서 현행화 검수
중고 도서 검색[01-25 ~ 02-16(17d)]
- [✓ khlee, 2023-02-07]소스 정리
- [✓ khlee, 2023-02-07]Slack 메시지 발송 내용 확인
- [✓ khlee, 2023-02-07]문서 현행화 점검
- [✓ khlee, 2023-02-07]Git commit
- [✓ khlee, 2023-02-07]시연 (지연됨)

인프런
- [✓ khlee, 2023-02-07]시큐리티 커스터마이징: 인메모리 유저 추가까지
중고 도서 검색[01-25 ~ 02-16(17d)]
- 수정 사항 발견
» [✓ khlee, 2023-02-08]save 없이 update하면 발견되는 오류 수정
» [✓ khlee, 2023-02-08]크롤링 수정
» [✓ khlee, 2023-02-08]모바일 화면 수정
–> input 크기조절
» [✓ khlee, 2023-02-08]SlackHandler 주석풀고 gitlab push

인프런
- [✓ khlee, 2023-02-08]스프링 시큐리트 테스트 2부 까지

추가 학습
- [✓ khlee, 2023-02-08]젠킨스란?(개념 및 이점)
중고 도서 검색[01-25 ~ 02-16(17d)]
- 통합 테스트 문서 작성후 그에 따른 테스트 진행
» [✓ khlee, 2023-02-09]하나씩 모든 가능성을 열어 두고 테스트
» [✓ khlee, 2023-02-09]통합 테스트에 따라서 테스트 70%
- [✓ khlee, 2023-02-09]희망 지점 버튼이 등록된 지점에 따른 내용을 보여줄 수 있게 변경
- [✓ khlee, 2023-02-09] SlackHandler, @scheduled 기능 주석해제 하고, gitlab에 커밋
- [✓ khlee, 2023-02-10]지점 textarea이 내용에 따라 길이 조절.

Git
[중요!!] 항상 pull 먼저!!
중고 도서 검색[01-25 ~ 02-16(17d)]
- 통합 테스트 문서 작성후 그에 따른 테스트 진행
» [✓ khlee, 2023-02-10]통합 테스트에 따라서 1차 테스트(ISBN 변경전)
- [✓ khlee, 2023-02-10]지점 Tag변경하고 내용에 따른 길이 조절
[검색 조건 변경!]
» 책제목, 저자로는 많은 부분이 일치하기 때문에 저자대신 ISBN으로 정보를 입력 받음
- [✓ khlee, 2023-02-10]저자 -> ISBN으로 변경
- [✓ khlee, 2023-02-10]크롤링 방법 수정
- 추가기능 및 보완 사항
» [✓ khlee, 2023-02-14]알라딘 이동 url 버튼 생성
» [✓ khlee, 2023-02-14]ISBN을 넣어줄 수 있는 버튼 및 모달 개발
–> '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)]
- 추가기능 및 보완 사항
» [✓ khlee, 2023-02-13]ISBN을 넣어줄 수 있는 버튼 및 모달 화면 추가
–> 'ISBN 찾기'버튼을 클릭하면, 해당 이미지의 url과 tag, 작가 정보등을 가져와서 모달창으로 보여준다.
–> title, dataid를 Ajax로 수신 (POST)
–> 자신이 원하는 이미지를 클릭하면 해당 ISBN을 자동으로 input창에 넣어준다.
» 크롤링 기능 개발
[✓ khlee, 2023-02-13]title, dataid를 Controller로 전송 -> CrawlierUtil로 넘긴후, 필요한 정보 스크래핑
–> [✓ khlee, 2023-02-13] SearchIsbnVO 생성 필요
» [✓ khlee, 2023-02-13]받아온 VO정보를 JSP에 출력(Front 부분)
–> 원하는 이미지에 마우스를 올리면 출판사 정보등을 확인 가능
–> 해당하는 책을 클릭하면 modal창이 바로 닫히면서, ISBN이 등록됨
–> 타인의 화면에서는 ISBN 버튼 없음.
» [✓ khlee, 2023-02-13]알라딘 이동 url 버튼 생성
–> 책제목에 따라서 해당 알라딘 페이지로 이동할 수 있는 버튼 개발
- Git commit
» [✓ khlee, 2023-02-13]SlackHandler 및 스케줄링 주석 해제후 commit

Git
[중요!!] 항상 pull 먼저!!
중고 도서 검색[01-25 ~ 02-16(17d)]
- [✓ khlee, 2023-02-14]Apps 동작 체크
» [✓ khlee, 2023-02-14]도서 정보 저장만 하고 Slack이 12시에 발송되는지 테스트
(원하는 지점도 등록[김해점, 화정점])
» 스케줄링 실패 → 이유 발견 (크론탭 지정 오류 및 xml 설정)→ 해결
- 보완 사항
» [✓ khlee, 2023-02-14]로딩 화면 추가(업데이트, 전체업데이트, ISBN찾기)
» [✓ khlee, 2023-02-14]ISBN 찾기 모달의 이미지 위치 수정
» [✓ khlee, 2023-02-14]'이동' 버튼을 ISBN 모달 내부로 이동
» [✓ khlee, 2023-02-14]시간 표기 변경 (ex) 1분전, 10분전)
–> 내일 테스트로 자세한 확인 요망
- 화면 설계서, 프로그램 설계서 현행화
» [✓ khlee, 2023-02-14]화면 설계서 현행화
–> [✓ khlee, 2023-02-14]로딩 화면도 설계서에 추가
» [✓ khlee, 2023-02-14]프로그램 설계서 현행화
- 통합 테스트 문서 작성후 그에 따른 테스트 진행
» [✓ khlee, 2023-02-14] 통합 테스트에 따라서 2차 테스트(ISBN 변경후)

Git
[중요!!] 항상 pull 먼저!!
중고 도서 검색[01-25 ~ 02-16(17d)]
- [✓ khlee, 2023-02-15]12시에 Slack이 스케줄대로 발송되는지 확인
- 수정 및 보완사항
» [✓ khlee, 2023-02-15] css 변경으로 인한 문서 현행화 다시 수정
» [✓ khlee, 2023-02-15] Front 부분 수정
–> [✓ khlee, 2023-02-15]각 td 길이 조정.
–> [✓ khlee, 2023-02-15]책 제목의 input 높이 길이 조정(text 내용 길이에 따른)
- [✓ khlee, 2023-02-16]중고 도서 검색에 도서 정보 등록 요청하기(시연을 위한 준비)
- [✓ khlee, 2023-02-15]통합 테스트 문서 작성후 그에 따른 테스트 진행
» [✓ khlee, 2023-02-15]시간 표기 방법 변경에 따른 오류가 없는지 확인 요망
» [✓ khlee, 2023-02-15]통합 테스트에 따라서 3차 테스트(마지막)
- 시연가능한 수준의 완성 목표
중고 도서 검색[01-25 ~ 02-16(17d)]
- [✓ khlee, 2023-02-16]12시에 Slack이 스케줄대로 발송되는지 확인
- [✓ khlee, 2023-02-16]시연의 흐름이나 방향 준비
» [✓ khlee, 2023-02-16]스크립트 준비
–> [✓ khlee, 2023-02-16]기능 설명
–> [✓ khlee, 2023-02-16]이를 통해 얻은 스킬(Back, Front)
–> [✓ khlee, 2023-02-16]배운점과 느낀점
- 보완 수정 (3:30분까지 마무리)
» [✓ khlee, 2023-02-16]resize후에 다른 사용자 도서정보를 들어가보면 textare height이 0이됨
» [✓ khlee, 2023-02-16]DB 정보 체크
» [✓ khlee, 2023-02-16]젠킨스 업데이트
- [✓ khlee, 2023-02-21]시연 세팅(15:30~15:50)
[ [✓ khlee, 2023-02-16]시연 (16:00 ~ 16:30)]
<중고 도서 검색 추가 보완사항>
- [✓ khlee, 2023-02-16]지점이 없거나 희망지점과 불일치하면 메시지 안보냄
- [✓ khlee, 2023-02-16]책제목값이 없으면 ISBN모달창 띄우지 않음
월차 사용 [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의 내용은 보다 상세하고, 계획적으로
[중고 도서 검색]
- [✓ khlee, 2023-02-20]ISBN을 유저에게 보여주는 것이아니라, 이미지를 보여주자.
- 로컬에서는 SlackMessage가 발송되지 않을 방법 개발.
[Chanllenge]
- 노마드 코더 JS 첼린지 시작(2주)
[인프런]
- 스프링 시큐리티

공통 코드
(오류 분류를 위한 목적)
- DB 설계는 어떻게 할것인가?
- view는 egov공통컴포넌트의 것을 사용예정
- Apps (전용 계정)에 적용하여 CRUD 가능목표
주간 회의

중고도서 검색
[보완 사항]
- [✓ khlee, 2023-02-20]ISBN -> 이미지가 보이도록 변경(검색시에 ISBN을 사용하는 것은 동일)
» [✓ khlee, 2023-02-20]button안에 <img> tag가 들어가게 변경
» [✓ khlee, 2023-02-20]DB에 저장되는 건 ISBN 동일
» [✓ khlee, 2023-02-20]크롤링에 로직 추가 및 변경
» [✓ khlee, 2023-02-20]button border 조절
» [✓ khlee, 2023-02-20]젠킨스 IP를 알기위한 코드 추가

노마드 코더 첼린지(2주)
- [✓ khlee, 2023-02-20]첫날 퀴즈 풀기
- [✓ khlee, 2023-02-20]#1 NTRODUCTION 수강
- [✓ khlee, 2023-02-20]#2 [2021 UPDATE] WELCOME TO JAVASCRIPT 수강 50%

인프런
- [✓ khlee, 2023-02-20]스프링 시큐리티
» [✓ khlee, 2023-02-20]스프링 시큐리티 커스터마이징: JPA 연동
화면설계서 분석 (@이범진J)
- 화면 설계서 일부 수정
» '미검토' → '오류' 문구 수정
» 상태 검색 방법을 라디오 박스에서 select으로 수정
» 모니터링 화면 좌측의 전체 스크롤 제거

중고도서 검색
[보완 사항]
- 로컬에서는 SlackMessage가 발송되지 않을 방법 개발
–> tomcat의 ip를 아는 것이 중요
» [✓ khlee, 2023-02-21]log확인을 위한 코드 추가
- [✓ khlee, 2023-02-21]이미지를 선택했을 경우, 모달에서 선택된 이미지는 다른 border색으로 표시되는 기능
- [✓ khlee, 2023-02-21]버튼 border 두께 변경
- [✓ khlee, 2023-02-21]저장 버튼 상단에 추가
[문서 현행화]
- [✓ khlee, 2023-02-21]화면 설계서
- [✓ khlee, 2023-02-21]프로그램 설계서

노마드 코더 첼린지(2주)
- [✓ khlee, 2023-02-21]2일차 퀴즈 풀기
- [✓ khlee, 2023-02-21]#2 [2021 UPDATE] WELCOME TO JAVASCRIPT 수강 100%
- [✓ khlee, 2023-02-21]#3 [2021 UPDATE] JAVASCRIPT ON THE BROWSER 수강 50%
화면설계서 분석 (@이범진J)
» table, jsGrid(AdminLTE3), grid system, popover, modal 사용
» 사이트명 리스트 view 방법, 어느 DB를 사용하나
» 검색 순위, 횟수 view 방법
» 오류 분류 기준

중고도서 검색
[보완 사항]
- [✓ khlee, 2023-02-22]확인한 IP를 적용한 결과 확인 (12시)
(IP주소: 192.168.10.134)
» [✓ khlee, 2023-02-22]Local에서는 메시지가 발송되지 않음을 확인

노마드 코더 첼린지(2주)
- [✓ khlee, 2023-02-22]#3 [2021 UPDATE] JAVASCRIPT ON THE BROWSER 수강 100%
- [✓ khlee, 2023-02-22]#4 [2021 UPDATE] LOGIN - #4.2 Events까지 수강

⇒ 오류 분류와 관리의 용이성을 위해서 공통코드 모듈의 개발이 필요하다.
공통 코드
- 공통 코드(egov)
- 공통 코드 설계
» 참조 영상 (egov공통코드 사용 영상)
공통 코드 분석
[목표]
1. APPS 내의 모듈 제작시, 필요하다면, 어디서든 가져다 쓸 수 있어야한다.(범용성)
2. 사용자들이 분류를 만들어갈 수 있도록 확장성이 있어야한다.
[계획]
- [✓ khlee, 2023-02-23]개념 이해
- 분류는 어떻게 할것인가?
» 오류>검색어오류(중분류)> 소분류 or 오류>실행오류(중분류)> 소분류 방식 사용
- 현재 설계된 테이블 수정해서 활용예정
[피드백]
- 어느 범위까지를 공통코드로 할것인가.
- 개념과 사례를 더 연구할 필요


노마드 코더 첼린지(2주)
- [✓ khlee, 2023-02-23]#4 [2021 UPDATE] LOGIN 100% 수강

sofo 제주예약 시연 참석(14:00)
공통 코드 분석
[목표]
1. APPS 내의 모듈 제작시, 필요하다면, 어디서든 가져다 쓸 수 있어야한다.(범용성)
2. 사용자들이 분류를 만들어갈 수 있도록 확장성이 있어야한다.
3. 비즈니스 로직이 공통코드를 바라보면 안된다.
[계획]
- 개념과 사례 추가적인 연구 분석
- APPS에서 공통코드로 사용할 것은 무엇인가 탐구
» 오류 분류, 유상/무상, 고객 구분, 점검서 발송 주기 등
- 단계 구분 필요성 없음
- DB table 1개 사용
- 코드ID 명명 규칙
» 정렬 순서 필드 필요
[참조]
공통코드 참조
공통코드 구루비 참조 사이트

노마드 코더 첼린지(2주)
[✓ khlee, 2023-02-24]#5 [2021 UPDATE] CLOCK 100% 수강
[R23003_R] 검색결과 모니터링 기능 구현(20230220) —–(헌) 추가하고
- 화면설계서 분석 진행하세요 (@이범진J)

2023-01

01월 2주차 주간 업무 계획 2023-01-09(월) 2023-01-10(화) 2023-01-11(수) 2023-01-12(목) 2023-01-13(금) 주간 업무 실적 지시 사항
윈도우 개발환경 셋업
- WSL 설치 방법 참고 설치
- 노트북 세팅 with 노마드 코더
> visual code 설치
> postman 설치
> putty 설치
- 계정관리 정리 notion 페이지
리눅스
- 생활 코딩 참조 리눅스 완료 목표 80%
with 리눅스 노션 정리
<공부한 것>
- [background, foreground, jobs],[daemon, service],cron, 다중 사용자 / 관리자와 일반 사용자 등, 권한, 그룹, 웹 서버

<피드백>
kill, vi, nohup 추가 탐색

전자 정부 프레임워크
- 전자 정부 프레임워크 참고 자료
- 전자 정부 프레임워크 다운 4.1 버전 사이트

Git
Git Workflow-on-STS.pptx 참고자료 (RSVN - 레피아 - 임승현)
노션 템플릿 복제(설치)
1. 주간 할일 관리
2. 목표, 프로젝트, 업무 관리
> 필요시 Rwiki 수정

전자 정부 프레임워크
- 개념
- 설치
- DB 연동 (DBeaver 기초 사용법 숙지)
-공통 컴포넌트(404에러 발생)
참조 사이트

리눅스
- vim
참조 드림코딩

<피드백>: 강의를 들으면서 더 응용할 수 있는 방안을 생각해보자.
리눅스
- 기본 명령어 숙지
- 리눅스의 필요성 이해
- 웹서버(아파치) 구동까지 학습

전자정부 프레임워크
- 전자 정부 프레임워크에 대한 이해
- 설치 및 DB 연동
1. WSL 영상 보고 실습
2. 주요 계정 확인 및 정리
3. 일일 업무 보고 작성 후
17:00 보고
출퇴근 시간(08:30 ~ 17:30)
4. 각오, 인사 메일 작성 (To: search@repia.com)
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
- 개념( 참조 사이트)
노션에 정리

- 설치
- 이미지 다운로드 및 컨테이너 생성 (우분투)
Rwiki 참조
생활코딩 참조 Docker 강의

전자정부 프레임워크
- 구동 완료 목표
참조 유튜브
[배운점: properties 파일을 잘 참조해서, DB 접근 설정에 주의!]

중고 도서 검색 웹페이지
- gitlab에서 appsportal import 완료
- 화면설계서, 테이블 명세서 수정 목표
[수정 사항] appsportal 안에 생성할것.

리눅스
- find의 기능 추가 공부
(파일 사이즈, 이름 등 다양한 타입으로 search 가능)
Git
- 깃 브런치 개념
- 깃 브런치 실습
Git Branch
노션 정리
참고 사이트

중고 도서 검색 웹페이지
- 화면설계서, 테이블 명세서 수정 목표

리눅스
[주의] 응용해서 생각해보기
- nohup + &
노션 정리
- kill
노션 정리

Jsoup
- Jsoup 사용방법 정리
JS
- 자바스크립트 완벽 가이드 (Class 부분)

중고 도서 검색 웹페이지
- 화면설계서, 테이블 명세서 완료 목표
- 프로그램설계서 수정
[주의 !] 더 꼼꼼하게

리눅스
- vim extensiond을 이용해서 VScode 사용해보기 (연습)

Jsoup
- 알라딘 페이지 크롤링으로 연습)

Jackson
- Jackson 정리

노션 템플릿 설치(복제)
- 주간 할일 관리(Weekly Planning)
리눅스 + node.js
- vim extension을 이용해서 VScode 사용해보기 (연습)
+ node.js 기초 공부

[vim 실습 내용] 단어별 블럭 지정, 복사, 붙여넣기, 삭제

중고 도서 검색 웹페이지
- 프로그램설계서 완성 60%
[주의 !] 더 꼼꼼하게

검색 솔루션 강의 (15:30)
- 검색 엔진 개요
- 검색 기반 프로젝트
- 검색 기반 유지보수


Web
- JSON
- AJAX
- REST API
개념 다시 복습
리눅스 + node.js
- vim extension을 이용해서 VScode 사용해보기 (연습)
+ node.js 기초 공부 day02

[vim 실습 내용] dd. d(n)w, c(n)w

중고 도서 검색 웹페이지
- 프로그램설계서 완성
[주의 !] 더 꼼꼼하게
- 기초 강의 정주행
> 자바스크립트 기초 강의 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)]
- 개발 시작
> 화면 퍼블리싱
> DB 테이블 생성
> VO 생성
중고 도서 웹페이지[01-25 ~ 02-03(8)]
- DAO 클래스 개발
- Service 클래스 개발 & 단위 테스트
> 조회, 추가, 수정
</del>회의 참관</del>

중고 도서 웹페이지[01-25 ~ 02-03(8)]
- Service 클래스 개발 & 단위 테스트
> 화면 오류 수정
> 추가, 수정
> 웹스크래핑(전체, 개별)
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 클래스 개발 & 단위 테스트
> [✓ khlee, 2023-02-02]웹스크래핑(전체)
> [✓ khlee, 2023-02-27]웹스크래핑(개별)
> [✓ khlee, 2023-02-27]스케줄
- Controller 클래스 개발
> [✓ khlee, 2023-02-02]전체 업데이트 기능 개발
- Error 수정
> [✓ khlee, 2023-02-02] DB에 잘못된 정보 저장
> [✓ khlee, 2023-02-02] 추가 버튼 기능 이상
> [✓ khlee, 2023-02-02] 날짜 화면에 표시 안되는 현상 수정
중고 도서 웹페이지[01-25 ~ 02-03(8)]
- Service 클래스 개발 & 단위 테스트
> [✓ khlee, 2023-02-02]웹스크래핑(개별)
- Controller 클래스 개발
> [✓ khlee, 2023-02-02]단일 업데이트 기능 개발

[✓ khlee, 2023-02-02]에러노트 만들기[노션]
중고 도서 웹페이지[01-25 ~ 02-03(8)]
- Controller 클래스 개발
- Front-end 개발(조회)
> [✓ khlee, 2023-02-02]<select>, <option> 태그를 이용해서 이용자 목록 개발
» 해당 페이지로 이동시 어떠한 권한도 없음
—> 옵션에 선택된 아이디값을 가져와서 Service로 전달해서 BookList를 어떻게 가져올 것인가 해결이 안됨
- ERROR 발견
> [✓ khlee, 2023-02-02]웹스크래핑(개별) 로직 수정
> [✓ khlee, 2023-02-02]날짜와, bookstore가 있어야지만 단일 업데이트가 가능
- 기능 수정 및 추가 사항
> [✓ khlee, 2023-02-02]웹스크래핑(개별) 로직 수정
> [✓ khlee, 2023-02-02]찾은 지점목록 개수에 따라 크기 조절
> 원하는 지점 정보 추가 & 원하는 지점에 따른 메시지 수신 여부 기능 추가 (보류)

[중요 !]
- $('button#saveBtn').trigger('click') - 함수 기록
중고 도서 웹페이지[01-25 ~ 02-03(8)]
- Front-end 개발(조회)
> [✓ khlee, 2023-02-02]도서 정보가 있는 유저만 option List에 추가하는 기능
> [✓ khlee, 2023-02-02]다른 유저의 도서 목록 페이지로 이동하고, 어떠한 권한도 없는 페이지 개발

- 통합 테스트
> [✓ khlee, 2023-02-03]스케줄링 테스트
» 참고 사이트
> [✓ khlee, 2023-02-02]스크래핑 테스트

- 수정 사항
> [✓ khlee, 2023-03-21]버튼 위치

-에러 기록
Jquery .not(), remove()
중고 도서 웹페이지[01-25 ~ 02-03(8)]
- 통합 테스트
» [✓ khlee, 2023-02-02]도서명이 없을 경우
–> DB에 이러로 기록 –> Slack 메시지로 올바른 책 제목을 확인해달라는 알림 문구 발송
» [✓ khlee, 2023-02-02]도서명이 있을 경우
» 도서명이 여러개 있을 경우
- [✓ khlee, 2023-02-02]문서 현행화

- 기간 연장
> 테스트 미흡으로 테스트 케이스를 작성한 후
시연 일자를 정하기로 함
> 예정 시연 일자는 2-16 16:00 ~ 16:30 진행하기로 함
1. 일주일 업무 분장을 고민해 보세요~ (2023-01-30)
> 업무 세부 계획을 수, 목, 금으로 나눠서 자세하게 작성합니다. (2023-01-31)
» 첫 업무부터 지연, 지연, 지연 하지 않도록 합니다.
2. slaptear 내용도 참조합니다. (2023-01-31)

강의

전자정부프레임워크 4.0 Study

형상관리

HTTP Status_code

/var/services/web/dokuwiki/data/pages/wiki/user/khlee.txt · 마지막으로 수정됨: 2023/09/06 08:33 저자 khlee