DB에 출장 관련자 더미데이터 삽입 및 roleVO에 맞는 쿼리 작성출장 정보 조회 시 출장 관련자 정보 같이 조회팝업창: 사람 이름 선택 시 map에 데이터 저장 및 html 태그 추가하기이름 삭제버튼 클릭 시 map의 데이터 삭제 및 html 태그 삭제기능 구현저번
css 수정인물검색 페이지 레이아웃 변경인물검색 페이지에서 기존 출장 관련자 조회 추가VO 정보를 json으로 전달할 수 있을지 테스트어제 <span>에 대해 css가 적용 안되던 것은 그냥 브라우저 캐시 문제였다. eclipse css not working으로
svn 통합을 위해 패키지 구조 변경 및 불필요한 sample 파일 삭제UserVO -> EmployeeVO로 이름 변경사용자 이름 클릭 시 관련자 테이블에 row 추가 (html) 및 관련자 배열에 데이터 추가관련자 이름 클릭 시 관련자 테이블에서 row 삭제 및 관
오늘 한 일 출장 목록 조회, 검색 쿼리 수정 공통 html, css 적용해서 디자인 통일 : 출장 목록화면, 출장 register 화면 완료 / 인물검색 화면 내일 출장 검색 기준 수정 -> DefaultVO 수정 출장 목록 조회 화면 기본 화면 0106 검색 0
인물검색 화면에 공통 css 적용출장 register 화면에서 출장 관련자 이름 안 뜨던 문제 해결정보처리기사 인프런 강의 듣기 시작FTP 방식 스캔 연결0107 인물검색화면어제부터 기존 화면들에 공통 css를 적용하는 작업을 진행하고 있다. html 부분을 수정할 때
오늘 한 일 controller에서 json 파싱해서 RoleVO 생성 관련자 출력할 때 VOList 쓰는 경우와 json 쓰는 경우 분기처리 인물 선택 -> Register -> '수정' 클릭 시 출장 정보, 출장 비용, 출장 관련자 테이블 한꺼번에 업데이트 확인 s
오늘 한 일 프로젝트 진행 상황 확인 header 네비게이션 메뉴 선택효과 on 클래스 이동 기능 구현 시도.. 로그인 화면 css 뒤틀림 수정 출장 + 출장 관련자 + (출장비용+경비) 동시 CRUD: 비용-경비 부분 잘 안되고 있음 이번 주 할 일 header
출장 (출장 비용+경비+출장 관련자) 동시 생성, 삭제, 업데이트 기능 구현svn update 및 commit인프런 정보처리기사 영상 강의 시청주로 출장 비용 + 경비 부분을 수정할 때 이유를 알 수 없는 에러가 뜨는 문제가 있었다. 프로젝트가 복잡해서 그런지 디버그
오늘 한 일 DB 컬럼의 길이 기준으로 input 입력 길이 제한 걸기 출장 종료일 입력 시 출장 시작일 이후로 선택할 수 있도록 제한 인물 검색 페이지에서 인물 추가, 수정, 삭제 로직 수정 웹사이트에서 선택한 시간과 DB에 저장되는 시간 사이 9시간 차이나는 문제
오늘 한 일 세션 접속자 관련 출장 정보 생성 시 세션의 사용자 정보 화면에 보여주기 -> DB에 저장 출장 정보 수정 시 DB의 사용자 정보 화면에 보여주기 -> 수정 불가 부서 코드로 부서명 검색해서 보여주기 (출장 목록 화면, 출장 상세 화면) 출장 정보 수정 시
0117출장목록-검색0117출장생성1\. 수정 페이지와 조회 페이지 분리: 수정, 삭제 이동 및 실행 안되던 것 수정2\. 폼 초기화 기능 구현3\. 필수입력 항목에 \* 표시 추가4\. 출장 목록 검색 기능 구성 변경 (select 없애고 그냥 input으로 바꾸기)
0118 출장조회 금액 콤마표시그냥 숫자가 아닌 금액을 입력, 출력하는 부분에 천 자리 콤마를 추가하였다. 숫자를 받아 로컬 화폐 기준으로 콤마를 넣은 문자열로 반환하는 함수 toLocaleString() 가 있어서 사용했는데, 합계 연산을 할 때 문자열을 숫자로 다시
이번에 삭제를 하면서 삭제가 2번 호출되는 문제가 있다는 것을 알게 되었는데, 알고보니 업데이트도 2번 호출되고 있었다. 문제의 원인은 리다이렉트를 사용해야 할 곳에 포워드를 사용한 것이었다. 컨트롤러에서 할 일을 마치고 다른 주소로 이동할 때 redirect와 for
관리자도 출장정보 수정, 삭제 가능하게 변경header 레이아웃 오류 해결 (css 불필요 코드 일부 삭제)header 로고 링크 추가오늘 강의 3개 수강 -> 실기 part1 완강파이썬으로 업무자동화하는데 관심이 있어서 파이썬 강의부터 빠르게 훑고 공부해보려고 한다.
다음주에 해결할 문제 확인: 인물 선택 후 페이지 이동하면 선택한 결과가 사라진다. 아무래도 인물 검색부분을 ajax 등을 이용해 비동기처리 해주어야 할 것 같은데 막막하다..정보처리기사 강의 수강정처기1 노트사진강의를 들으면서 주요 내용들을 노트 기능을 이용해 정리했
인물 검색 화면에서 roleList 생성하는 부분 로직 점검: 인물 검색 페이지 첫 로드할 때는 기존 방식 그대로 하고, 그 안에서 검색 버튼이나 페이지 클릭 시 인물 목록 로드를 ajax를 이용해도 다른 로직에 영향 주지 않을 것으로 예상함인물 목록 및 페이징 정보
0126 인물목록 페이징1\. ajax 받은 결과로 직접 페이징 ui 만들어줌2\. 검색어 입력 후 검색 시 현재 선택된 페이지 번호 유지되는 오류 수정인물 정보를 가지고 테이블을 동적으로 생성하는 부분은 구현했는데, 페이징 부분은 전자정부프레임워크에서 제공하는 <
정보처리기사 영상 강의 수강 (5): 응용 SW 기초 기술 활용 1~4, 소프트웨어 개발 보안 구축 1내일까지 강의를 전부 수강하기 위해 오늘 좀 무리해서 많이 들었다. 실기 강의를 들었는데 내용이 많아서 다시 듣기는 힘들겠지만 강의들으면서 노트 정리를 해놓은게 있어서
인프런 정보처리기사 실기 part2 완강 (남은 1개 들음)
언젠가 파이썬으로 간단하게나마 업무자동화를 해보고 싶어서 시간날 때 파이썬 기초 강의를 듣고 있다.
오랜만에 시연하다가 에러 발견 : 출장 정보 수정에서 인물 검색 페이지 열었을 때, 두 번째 열었을 때부터 선택된 사람들 목록이 화면에 띄워지지 않는 에러가 있었다. 수정 페이지에서 인물 검색 페이지를 처음 열 때 hasJson 변수를 false에서 true로 바꾸고
정보처리기사 CBT 3회분씩 2번 풀고 오답 한번 더 보기 완료근래 사내교육과 단순엑셀업무를 하느라 공부할 시간이 없었는데 드디어 내 분량의 엑셀업무를 대강 마쳐서 정처기 문제풀이를 시작했다. 필기시험이 3월 5일이니 생각보다 시간이 얼마 남지 않았다. 기출분석 열심히
정보처리기사 모의고사 3회분씩 2세트 풀고 오답 확인oracle 기반 데이터베이스 사내교육 들음 (~금)이번주까지: 매일 모의고사 3회씩 2세트 풀고 오답확인다음주: 매일 기출문제 1~2회씩 풀고 오답확인 + 모르는거 필기 확인다다음주 (시험주): OMR 방식으로 모의
지난주엔 사내 교육을 수강하고, 이번주엔 정보처리기사 기출문제 공부 및 엑셀 작업을 했는데 매일 반복되는 일들이 많아서 개발일지를 적지 않고 있었다. 그래도 한 주가 끝나가니 이번주 한 일을 정리해보려고 한다.정보처리기사 CBT 기출문제 풀기: 모의고사 3회씩 묶기 -
엑셀업무 및 코로나 자가격리로 인해 오랜만에 일지를 쓴다. 오늘은 이전에 듣던 리눅스 강의 일부, react와 node.js로 트위터 사이트를 비슷하게 만들어보는 nodebird 강의를 듣기 시작했다. 프로젝트 시작하기 전까지 남은 시간 동안 해당 강의를 따라 웹사이트
0318 구구단nodebird 시작 전 리액트에 대한 기초 지식을 알고 가는 것이 좋을 것 같아 리액트 무료강의를 듣기 시작했다. state를 이용해 값도 바꿀 수 있는 것이 신기했다.react 사용할 때는 html에 반드시 id=root인 div가 필요하다.webpa
오늘은 react hooks를 이용해 컴포넌트를 만드는 방법을 공부하고 혼자 실습해본 뒤 wepback을 설치했다. 지난주 react class로 구현한 부분을 hook로 다시 만들어보니 차이점을 잘 느낄 수 있었다. 다음 강의로 넘어가기 전 연습삼아 class로 만들
지난 화요일부터 오늘 오전까지 제안서 검수 작업을 마무리하고 남는 시간에 react webpack 부분 강의를 짧게 들었다. 이전 html의 script 태그 안에 구현했던 구구단 클래스, hook을 별도 파일로 분리해 webpack으로 연결하는 연습을 했다. 예전 n
오늘 한 일 정보처리기사 오늘은 오전에 정보처리기사 프로그래밍 언어 부분을 다 읽고 C, Java로 된 기출문제를 11개 풀었다. 다른 건 괜찮은데 비트연산자가 나올 때마다 약간 헷갈린다. 0328문제풀이 리액트 오늘은 리액트 class, hook으로 끝말잇기를 만
오늘 한 일 어제 정보처리기사 실기 파트 프로그래밍 부분을 한번 다 봤으니 오늘은 SQL 응용 부분을 봤다. 어제 했던 비트연산보다 SQL이 더 재밌었다... 프로시저나 트리거, 사용자정의함수 등은 한 번도 사용해본 적이 없는데 이번에 알게 되었다. 사실 개념들을 주관
오늘은 사내 뉴스레터 IT 기사를 하나 작성하고 제안서 작성 방법에 대한 교육을 짧게 들었다. 남는 시간엔 정보처리기사를 공부했다. 날씨가 좋아지니 자꾸 딴 생각이 든다...ㅎ다음주 월화수에 듣고 싶었던 파이썬 오픈API 챗봇 교육을 들을 수 있게 되어 기분이 좋았다.
오늘, 내일은 개발자 친구를 위한 포트폴리오 웹사이트 개발 계획을 짜기로 했다. 4월 내로 만들어야 하는데, 평소와 달리 백엔드 기능 없이 프론트만 만들어주면 되기 때문에 평소 못 써봤던 효과들도 써 보고 싶다. 오늘은 다른 포트폴리오 사이트들을 찾아보고 안에 들어갈
오늘은 정보처리기사 실기 통합구현, 서버 프로그램 구현 총 2개 파트를 공부했다. 1, 2권 중 1권을 다 읽은 것이다. 다음주에 2권을 한 번 다 읽고 그 후부터는 필기하면서 정리해야겠다.
asanatodo, 프로젝트 관리 툴인 Asana를 설치해보았다.오늘부터 프로젝트 제안서 작성 업무를 시작했다. 한동안은 이거 계속 해야될 것 같다.친구 웹페이지 중 국뽕봇 페이지는 아예 유튜브 UI를 클론코딩해볼까 싶기도 하다. 일단 의뢰자가 마음에 들어하니 킵한다.
오늘 아침, 어제 하루종일 수정한 제안서 ppt 내용이 저장되지 않고 날아가버린 것을 확인했다... 약간 멘탈이 나갔었지만 마음을 다잡고 꼼꼼히 수정했다. pc에 없는 폰트를 삭제할 수 없는 문제때문에 어제부터 고생했는데 xml로 해결해서 정말 다행이다... 앞으로도
파이썬 챗봇 강좌 정리 시작 (dialogflow ~ 라인 메신저 연결까지 블로그 글 작성 완료)프로젝트 kickoff 회의 참석제안서 작성방법 블로그 글 작성완료: 추후 제안서 쓰면서 내용 추가해보기정보처리기사 실기 공부계획 작성 및 쓰면서 공부 시작
오늘은 오전근무만 하게 되어 제안서 작성 전 RFP 내용을 숙지했다. 그리고 근무를 시작했을 때부터 개발 용어나 비즈니스 용어 등 잘 모르는 용어들이 꽤 나왔는데 정리를 한 적이 없다는 생각이 들어 이제부터 기록해놓으려고 한다.모놀리식 아키텍처(Monolithic Ar
오늘부터 본격적인 제안서 작성이 시작되었다. 오전에는 팀별로 분배된 파트를 확인한 후 다시 팀 안에서 개인별 파트를 나누고 기본적인 작성 요령을 숙지하는 시간을 가졌다. 어제까지 제안요청서 및 스토리보드 내용을 잘 숙지해두었더니 해야 할 일을 잘 이해할 수 있었다.일단
내가 맡은 분량: 6페이지주요기능 (6/6)기능구조도 (6/6)업무흐름도 (2/6)내일은 업무흐름도 완료하고 제안핵심 채워넣기서버 프로그램 개발 일부 공부오늘 이 파트는 끝내고 싶었지만 실패..ㅠ
업무흐름도 1차 완성제안핵심 작성 1차 완성기타 디자인 요소 통일성 맞춤일부 페이지 요구사항이 명확하지 않은 부분이 있어 추후 확인 필요서버 프로그램 파트 완료지금까지 적은 부분 복습요구사항 파트 1/3 정도 공부
오늘은 어제에 이어 친구의 포트폴리오 메인 페이지를 만들었다. 어제는 html 위주로 작성했고, 오늘은 거기에 css를 합쳐 디자인을 좀더 추가했다.일단 1차로 내용을 넣은 후에 내일부턴 모바일 반응형 부분을 만들 예정이다.0419 포트폴리오 메인페이지css에서 <
오전: 이사님 피드백 받고 정리템플릿 통일업무흐름도 대폭 수정 완료팀별 피드백 완료내일 오전 10시에 2차 피드백 있을 예정5월호 사내 뉴스레터 편집장을 맡게 되었다...오전에 뉴스레터 회의 진행함뉴스레터 회의록 작성 및 teams 공유 완료조직문화 개선을 위해 직원들
0425 ganafont_webpage처음에 기존 object를 인수로 받아서 내부 변수에 저장한 후 value값을 랜덤으로 변경한 후, 내부 변수의 object를 리턴하는 함수를 만들었다. 근데 분명 다른 변수에 담아서 사용했는데도 기존 object가 변하는 문제가
0426 포트폴리오 반응형웹오늘은 예전에 만들었던 메인 포트폴리오 페이지에 모바일 반응형 부분을 추가했다일부 position을 건드려 3차원으로 만들었던 요소들이 내 마음대로 배치되지 않아서 약간 헤맸다.메인 css 파일인 style.css에서 main태그 디자인 수정
데이터 입출력 (4~9/9) 끝제안서 검토를 하면서 듣느라 놓친 부분이 많긴 했지만, 기억에 남는 부분만 정리를 해 보려고 한다.'코로나 이후 직장인들이 회사 선택 시 중요하게 보는 요소'가 무엇인지에 대한 조사에서 '재택근무', '워라밸'이 가장 큰 부분을 차지함중소
오늘은 사무실 자리 재배치를 하느라 오후를 다 보냈다.. 애플리케이션 테스트 (1~2/11)
애플리케이션 테스트 관리 (1~6/11)사내 뉴스레터팀 내부 소통을 위해 MS Teams를 사용하기 시작했는데, 워낙 기능이 다양하다 보니 기존에 teams를 사용하시던 분들이 Teams로 어떤 것을 할 수 있는지 알려주시는 시간을 가졌다.게시물: 하나의 주제를 담은
애플리케이션 테스트 관리 (7~11/11)소프트웨어 개발 보안 구축 (1~11/11)이제 진짜 얼마 안 남아서 내일부터는 프로그래밍 언어랑 SQL, 기출문제를 집중적으로 공부해야겠다.. 미리미리 할걸..ㅎ그래도 공책 하나 다 썼다ㅋㅋ뉴스레터 기사 첨삭 (API 정의)a
SQL 응용: (1~10/10) 정리프로그래밍 언어, SQL 문제만 모은 시험지를 하나 풀었는데 SQL은 거의 다 맞았는데 프로그래밍 문제들을 거의 다 틀렸다ㅋㅋ 남은 시간동안 최대한 해봐야겠다.. 내일은 프로그래밍 파트를 집중적으로 해야겠다.인프런 풀스택을 위한 도커
프로그래밍 언어 활용: 이론 정리 및 교재 문제 풀기한 줄에 수많은 연산자가 줄줄이 이어진 것만 봐도 좀 머리 아파서 피하고 있었는데 오늘 다시 공부해보니 좀 할만해졌다. 하나씩 순서대로 차근차근 하면 괜찮을 것 같다..SIP (Internet Service Provi
오늘은 하루종일 기출문제만 풀었다. 솔직히 이번 시험은 준비가 많이 부족해서 어려울 것 같지만 최선을 다해봐야겠다..
오늘 한 일 인프런 도커 강의 일부 수강 뉴스레터 행사 소개글 작성 및 전체 진행상황 체크 도커 강의 리눅스 리눅스 쉘 사용법 이해, 리눅스 에디터 사용법 일부 도커 사용에 필요한 간단한 리눅스 명령어를 소개하는 강의를 들었다. 이미 써본 것들이 대부분이긴 했지만 쓰
국뽕 텍스트 생성 웹사이트 pc, 모바일 화면 완성제안서 목차 일부 수정 및 검수국뽕봇 반응형 웹사이트기존 페이지는 부트스트랩이 적용되어 있어서 해당 css 파일을 참고해보았는데, px 단위보다 rem 단위를 주로 사용하고 있어서 차이점을 찾아보았다. px보다 더 유연
자바 프로젝트에 카카오 인증 기능 도입 방법 알아보기백준 알고리즘 사이트: 파이썬으로 문제 풀기회사에서 자바&JSP 프로젝트에 카카오 인증 기능을 도입하려고 하는데 담당자분이 바쁘셔서 나를 포함한 사원급이 적용 방법을 먼저 고민해보는 일을 맡게 되었다. 오늘은 오전에
사내 뉴스레터 : 봄 사진대회 수상작 뽑기, 레이아웃 변경 및 검수자바 스프링 프로젝트 조금 (취소됨)백준 파이썬 알고리즘 문제풀기최근 시간날 때 알고리즘 풀이를 시작했다. 파이썬으로 문제를 풀어보는 건 처음이라 왕초보 문제부터 하고 있는데 파이썬 문법이나 함수에 익숙
남는 시간에 계속 백준 - 왕초보를 풀고 있다.백준 111040으로 시작할 수 있는 2진수를 받아 10진수로 출력하는 문제였다. 예전 16진수 문제를 통해 int() 함수에 입력값의 진수를 정해줄 수 있다는 것을 몰랐으면 하나하나 계산해야 했을 수도 있는 문제였다.백준
뉴스레터 내용 조정맡은 부분 화면정의서 1차 작성 완료백준 알고리즘 문제 풀기사내 뉴스레터 발송 플랫폼으로 스티비를 사용하고 있는데, 스티비는 하나의 뉴스레터에 업로드 가능한 이미지 총 용량이 정해져있다.이미지 용량이 부족해서 업로드가 어려운 경우, 기존 이미지들의 용
오늘 한 일 백준 알고리즘 풀고 블로그에 정리 (7개)
백준 알고리즘 2문제 정리뉴스레터 최종 확인 및 발송 예약 완료사무실 이동
뉴스레터 발송 확인알고리즘 8문제 풀고 블로그에 정리프로젝트 사업 개요 회의현재 서비스 분석 내용 공유대략적인 일정 공유앞으로 화면설계서 제작할 예정
프로젝트에 필요한 보안 문서 준비화면정의서 (기능 위주) 작성 시작
내가 맡은 웹사이트의 화면정의서 제작 완료관리자 페이지는 어떤 식으로 구현해야 될지 고민해보기두번째 웹사이트 화면 일부 제작 (약 25%)
화면정의서 마무리알고리즘 다수 품
인프런: 개발자 기본기 클래스 - 객체지향의 특성1 ~ 응집도와 결합도 수강백준 문제 4개 풀고 python 리스트 역순 반환 관련 글 정리관리자페이지 화면정의서 작성 시작파시드 패턴 (Facade Pattern) : 복잡한 서브시스템들을 통합하여 동작할 수 있도록 하
관리자 페이지 화면정의서 작성 중. 양이 많아서 이번주 내내 할 듯6월호 뉴스레터 회의 진행
화면정의서 ppt: 어제까지 하던 관리자페이지-과정관리를 마치고 관리자페이지-사이트관리 파트 시작. 오늘 총 94페이지 중 46페이지를 해버렸다ㄷㄷ 기계처럼 만든 듯화요일에 정리하지 못했던 알고리즘 풀이 3개 블로그에 정리 완료
어제 하던 관리자페이지의 사이트 관리 부분 남은 페이지를 (47/94) 전부 제작했다. 빨리 퇴근했으면 못했을 양인데 어쩌다보니 조금 늦게 퇴근하게 되어서 결국 다 마치고 가게 되었다.다음주에 오면 더 만들게 있을지 모르겠다. 끝이면 좋겠다...
사이트관리기능 화면정의서 검수 완료 (98p): 저번주 금요일에 1차 완성함콘텐츠 관리기능 화면정의서 1차 완료 (45p) : 하면 할수록 제작 시간이 단축되고 있다.. 이걸 하루만에 하다니 스스로도 놀라울 지경이다.스콤 (SCORM, Sharable Content O
지난달부터 준비한 런치앤런 진행 (점심시간 자기계발 모임) : 클라우드 관련 영상 단체 시청 -> 내일 후기 기사 작성멘토멘티제 시행 관련 논의화면 분류 엑셀 작업
사내 뉴스레터: 점심 공부모임 런치앤런 후기 및 다음회차 소개 기사 작성 및 편집어제 들은 클라우드 영상 후기를 작성하면서 용어 정리를 다시 했는데 거대 데이터센터를 중심으로 구현되었던 클라우드 환경이 다시 분산되는 것을 보니 결국 모든 기술의 근간은 물리 디바이스일
화면정의서 마무리 : 그렇게 큰 프로젝트가 아닌데도 화면정의서가 이만큼 나오는데... 더 큰 프로젝트는 어떻게 이걸 다 만드는지 모르겠다.뉴스레터 멘토 멘티 기사 스티비 입력 및 전체 1차 검수 완료
LCMS 관련 용어정리사이트 비교분석 시작프로젝트 회의백준 알고리즘 5개 풀고 3개 블로그에 정리함LCMS (learning contents management system) 학습컨텐츠관리시스템 : ICT 기반 학습환경에서 콘텐츠를 관리하는 시스템. 콘텐츠를 학습객체
오늘 한 일 사이트1 대조 작업 완료, 사이트2 대조작업 약 50% 수행 인프런 '개발자 기본기 클래스' 강의 수강 : 6. 객체 지향 설계를 위한 SOLID 원칙 객체 지향 SOLID 원칙 1. Single Responsibility Principle (단일 책임
사이트2 대조작업 완료. 관리자 페이지들 대조결과 통합인프런 개발자 기본기 강의 프로세스와 스레드, 병렬성과 동시성 듣고 정리메모리를 할당받아 실행되는 프로그램code: 개발자가 작성한 코드 자체data: 정적 데이터stack: 함수 호출 관련 정보. 컴파일 타임에 정
관리자 사이트 각각 기능 및 비고 대조결과 통합사이트 전체 메뉴 합집합 통합
사용자 페이지들 화면, 메뉴 대조 시작기존 ppt 누락된 화면이 많아 ppt 채워넣음. 내일부터는 대조결과 엑셀에 정리인프런 개발자 기본기 강의 멀티 스레드와 멀티 프로세스, 동기와 비동기, 블락과 논블락 - 1, 동기와 비동기, 블락과 논블락 - 2 듣고 정리싱글 스
어제까지 사용자 사이트 3개의 화면을 비교하여 기록한 파일을 바탕으로 사이트별 통합본, 전체 통합본 제작메뉴를 쭉 표시해보니까 사이트들이 메뉴 네비게이션도 다르고 섞여있어서 사용자 입장에서 찾기 어렵겠다는 생각이 들었다. 새로 만드는 사이트는 메뉴 정리를 잘 해서 쉽게
인프런 개발자 기본기 클래스 게시물 : 가상화기술과 도커, 배포와 CI/CD 읽음인프런 스프링 핵심 원리 미리보기 영상 : 스프링의 탄생 영상 시청.사용자 사이트 메뉴 통합 최종본 완성.내일부터 전자정부프레임워크로 게시판 제작 연습 시작할듯. 빨리 개발 하고 싶다...
인프런 스프링 핵심원리 기본편 : 스프링이란?, 좋은 객체 지향 프로그래밍이란? 내용 추후 정리전자정부 프로젝트 예시코드 확인을 위한 티베로, 티베로 스튜디오, svn 프로젝트 연결, DB 연결 등 환경세팅뉴스레터 회의월요일부터 통합테스트시나리오 작성 시작티베로 라이센
프로젝트를 시작하기 전, 이전 프로젝트 소스코드와 DB 데이터를 살펴보며 연습할 수 있는 기회를 주셨다. 오랜만에 코드를 봐서 잠시 설렜는데, 항상 첫 환경 설정이 가장 골치아프다는 것을 잊고 있었다... 되게 별거 아닌 일들로 좀 고생했는데 다음을 위해 정리해두기로
프로젝트 : 관리자사이트(1) 통합테스트시나리오 작성 시작뉴스레터 : 여행기 주제 선정, 개발 블로그 아이디어 정리, 조직문화 개선방안 고민인프런 스프링 강의 로드맵 결제 : 약 40만원을 질러버렸다... 올해는 이것만 수강해도 뽕 뽑을 것 같다...!블로그 목적 :
프로젝트 : 관리자사이트(1) 통합테스트시나리오 작성 중뉴스레터 회의 참여 : 참여 콘텐츠, 개발 블로그 운영 논의, 외주기사 투고방식 결정앞으로 업무 내용 공유가 미비한 문제점에 대해 조사하고 보고서 작성, 직원 대상 발표 후 최종 보고서 제출, 피드백 공유 등을 진
프로젝트 : 관리자사이트(1) 통합테스트시나리오 작성 중 (대메뉴 3, 4번째 완료)오늘 더 많이 할 수 있을 줄 알았는데 4번째 메뉴 안 소메뉴가 얼마나 많은지... 이걸 퇴근 전까지 다 한게 스스로 대견할 정도다.
프로젝트 : 관리자사이트 1 통합테스트시나리오 작성 중 (대메뉴 6, 7(마지막) 완료)프로젝트 : 내일 관리자사이트1의 과정관리 부분 화면설계 ppt 리뷰 발표 맡게 됨.ppt와 사이트, 테스트시나리오 기능 등 비교해서 미비한 부분 메모강의 개설, 진행, 마무리까지
강의 개설을 위해 필요한 정보 소개 -> 기존 정보 -> 새로 수행할 동작들 (개설 전/진행/완료) 단계표 제작관리자사이트1의 과정관리 부분 화면설계 ppt 리뷰 발표 + 그 후 나머지 메뉴들도 같이 리뷰 발표 진행함 : 과정관리 부분 발표를 준비했는데 하다보니 나머지
지난주 회의 내용 다시 정리회의내용 + 메뉴 비교 통합한 자료 바탕으로 지금까지 수정사항, 혹은 사이트 1에 없는 사이트 2, 3의 기능을 통합하는 화면정의서 ppt 제작 시작 : 메뉴 (2/6) 완료여러 개의 파일을 같이 봐야 해서 그런지 진도가 느린 느낌이다. 여태
프로젝트 : 회의내용 + 메뉴 비교 통합한 자료 바탕으로 지금까지 수정사항, 혹은 사이트 1에 없는 사이트 2, 3의 기능을 통합하는 화면정의서 ppt 제작 완료 (메뉴 하나 누락된 것 포함 총 7개)뉴스레터 : 라트비아 소개글 키워드 위주 초고 작성
프로젝트 : 어제까지 사이트1 기준 통합 ppt 완성했던 것을 바탕으로 사이트 1, 2, 3의 화면정의서 ppt 작성 작업 시작 (~금) 이번주내로 해야 하는데 시간이 꽤 촉박하다.뉴스레터 : 라트비아 소개글 작성 및 스티비 업로드 완료 / ekp에 런치앤런 참가자 명
프로젝트 : 수정사항 반영해서 정리된 화면정의서를 만드는 중이다. 내일까지 3개 사이트 수정사항 반영된 화면정의서 ppt를 만들어야 되는데 시간이 촉박할 것 같다. 그래도 동료분이 한 파트 맡아주시면 어떻게 될 것도 같다.런치앤런 보고서 작성법 : 구체적인 예시와 함께
프로젝트 : 통합 (수정사항 통합 / 반영), 사이트1 반영, 사이트2 반영, 사이트3 반영된 화면정의서 ppt 완성동료분이 한 사이트를 맡아주셔서 가능했다 휴앞으로 회사 동료 2명과 작은 프로젝트를 같이 해 보면 어떻겠냐는 이야기를 했다. 벌써 재밌을것 같아서 기대된
프로젝트 : 지난주까지 작성한 화면정의서 ppt 중 캡쳐로 된 슬라이드를 전부 ppt 형식으로 변경함 (통합, 사이트1, 사이트2)지난 런치앤런에서 배운 내용을 토대로 복지제도 개선에 대한 기안문을 작성해보려고 한다. 막상 하려니 생각보다 어렵다. 뉴스레터 글을 쓸 때
메뉴구조도 메뉴 개수와 일치작업 완료기능정의서 비교해서 추가 완료메뉴구조도 메뉴 개수와 일치작업 진행중 (사이트 1만 완료)PO (Product Owner) : 프로젝트 전반적 과정 계획, 관리, 고도화하는 직무VRB (Value Review Board, 수주 가치 평
어제까지 사용자 통테 사이트 1, 2, 3 완료 + 관리자 사이트 1 완료했음오늘 관리자 2, 3, 튜터 (2/2) 완료인수테스트시나리오도 같은 내용이라 복사함메뉴구조도 수정본 별도 저장그린워싱 (green washing, 위장환경주의) : 마치 이미지세탁을 하듯 기업
다음주 내내 감리 기간이라 내일까지 검토해야 될 (산출물)문서들이 정말 많다. 그리고 서로 메뉴 개수 등이 맞아야 하기 때문에 하나를 수정하면 줄줄이 수정해야 되는 부분이 힘들었다. 내일까지 어떻게든 끝내봐야겠다.통합 누리집 파일 추가사이트3 일괄복사기능 추가최신 메뉴
기술환경구성도 업데이트(사이트2-튜터) 화면설계서 생성, 메뉴구조도, 통합테스트시나리오, 인수테스트시나리오 업데이트요구사항정의서(기능), 요구사항정의서(비기능) 구현방안 작성검사기준서 : 요구사항정의서(기능, 비기능) 내용 복사 완료
오늘부터 이번주 내내 감리 기간이라 오전엔 감리 마지막 점검을 했다. 뉴스레터 발송 전 점검 SW기술자 경력확인시스템에 정보처리기사 자격증을 등록했다.인프런 : 쿠키와 세션, 사용자 인증/인가 수강인증 (Authentication) : 서비스 이용하는 사용자를 식별하는
첫 프로젝트 개발을 하기 전, 이전 프로젝트 개발에 사용되었던 코드 및 DB 데이터를 연습용으로 만져볼 수 있게 해주셔서 오늘은 기존 코드를 이용해 새로운 게시판 만들기를 시작했다. 다른 사람이 만든 코드를 살펴보고 그걸 수정하는 것은 처음이라 구조 파악부터 쉽지 않았
어제 QnA 목록 조회 페이지로 넘어가는 것은 확인했으나 데이터가 없어 '게시물이 없습니다' 만 확인했었음QnA 테이블에 더미데이터 추가목록 페이지에 데이터 표시되는 것 확인기존 페이지와 다르게 표에 컬럼 하나를 더 추가했는데, 열 간격이 이상해서 css 파일을 확인했
프로젝트 : 사용자 사이트 통합본, 튜터 사이트 통합본 화면설계서 ppt와 메뉴정의서 구조가 다른 점이 발견되어 수정함.최종적으로 어떤 메뉴, 기능으로 구성할지 확실히 정해지지 않아서 계속 같은 것을 추가했다가 지웠다가 하고 있다..기존 공지사항 목록에는 등록 버튼이
상세조회를 이전에 구현했었는데 해당 화면에서 수정, 삭제, 답글 등록 등을 하려고 하니 form, input 등으로 구조를 다시 만들어야 한다는 것을 깨달았다.관리자 사이트의 상세조회 화면을 참고하여 form 태그를 추가하고, 수정, 삭제, 답글 등록 버튼을 추가했다.
지난주 에러 : CKeditor에서 html 특수문자 변환되지 않는 문제기존 게시판에선 html 태그로 저장되고 표시까지 잘 되는 것을 확인했는데, 복사한 새로운 게시판에선 안 되는 것이 이상했다. 분명 기존에도 특수문자<->태그 간 변환 코드가 있을 것이라는 생
메인화면, 나의강의실 화면구성 ppt 작성 (~8/3 수)비슷한 사이트 레이아웃 찾아보기어떤 요소를 어디에 배치할지 고민해보기 : 배치 시 근거를 댈 수 있도록 준비등록화면, 수정화면 테이블 레이아웃 css 수정수정화면 띄우기 성공. 수정 기능 테스트는 아직 못해봐서
메뉴구조도 기준으로 영문 구분코드 제작 : 사용자, 튜터사용자 개별사이트 메뉴구조도 제작메뉴구조도 구분코드 기준으로 화면 ID 만들어서 기능정의서에 삽입 (사용자, 관리자, 튜터)뉴스레터 회의 진행화면 ID 다시 체크일부 메뉴 변경사항 적용통합화면 레이아웃 기능 정리
기능정의서, 메뉴구조도 사용자 메뉴 변경 적용화면목록 : 화면ID 삽입 확인기능정의서 : 화면-기능 오류 검수 (관리자, 사용자, 튜터)요구사항추적표-기능에 화면ID 추가 완료메뉴구조도 : 첫번째 메인화면 ID 추가 완료R의 공포(Recession) : 경기침체에 대한
타 사이트 참고해서 통합사이트 메인화면, 나의강의실 요소 조사통합화면, 나의강의실 메인, 강의 상세 3개에 들어갈 요소 ppt 작성 완료화면 그리기 시작
기존에 만들어 둔 페이지에 구체적인 메뉴 목록, 검색 조건, 화면 설명 등 내용 작성유료강의가 존재하는 점, 강의 일괄 신청 기능이 필요한 점을 고려해 수강바구니 기능 및 화면을 추가함학습 중/학습완료/수강신청현황/수강바구니 화면 추가마이페이지, 홈 설정 화면에 내용이
회원가입, 로그인 자리 생성불필요한 화면, 요소 삭제메뉴구조도 삽입 및 비교회원가입 절차 추가로그인 절차 추가2차 회의화면 목업 제작 완료 -> 회의 수정사항 반영gradle 프로젝트 생성아직 github, db 연결은 못함
오늘 추가로 알게 된 정보들이 있어서 맞춰서 수정함하나의 사이트 구현 계획메뉴구조도 작성
오전에 화면설계 최종 점검함오후 : 화면설계 (메뉴구조도, 메인화면, 로그인, 회원가입) ppt 리뷰 진행리뷰 내용 반영해 메뉴구조도 수정내일 나머지 화면 수정 + 나의강의실 화면 리뷰 예정답글 등록 시 기존 게시물 처리상태 변경하는 기능 구현답글 삭제 시 기존 게시물
오늘 한 일 프로젝트 어제 리뷰 내용 반영 통합화면설계 리뷰 진행 (2/2) 사이드 프로젝트 0805 index, hello html 스프링부트 입문강의 수강 중 index.html, hello.html 페이지 생성 및 helloController 작성
통합 로그인 과정 캡처 ppt로 제작답글 정렬 연습 (숫자id, 문자id)답글 정렬 테이블 변경, 쿼리 작성vo, mapper, controller, jsp 등 수정xml, mapper 변경사항 적용 안되는 에러 해결현재 문의사항 게시판은 기본적인 CRUD + 게시물
오늘 한 일 프로젝트 금요일 화면설계 회의 내용 반영하여 ppt 수정 사이드 프로젝트 기존 github repo 지우고 로컬 repo 새로 업로드 완료 인프런 스프링 입문강의 : 스프링 웹개발 기초-API까지 듣고 따라함 스프링 입문 - 코드로 배우는 스프링 부트,
직원 인터뷰 이미지에 들어갈 텍스트 작성인프런 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 수강 중0810 패키지구조github-연습코드egov 프로젝트의 vo와 같이 데이터를 담을 객체 클래스를 domain이라는 폴더 안에 생성해주었다.L
인프런 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 수강 중 (~섹션5 : 웹 MVC)여기까지 듣고 혼자서 연습용 프로젝트를 만들어보았다. domain은 User(사용자), Post(게시물) 2개로 회원이 게시물을 CRUD하는 상황을 가정하
Error "TestEngine with ID 'junit-vintage' failed to discover tests" with Spring Boot 2.2junit5 에러 해결링크 글을 보면 spring-boot-starter-test 에 의존하면서 JUnit4를
스프링 강의 수강 및 연습코드 git push뉴스레터 작성인프런 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 수강 중H2 다운로드페이지 : 1.4.200버전 설치영상에서 'HOME'이라고
인프런 스프링 입문 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 수강 중이전의 repository, service 테스트 코드는 spring과 상관없이 순수 java코드만 테스트한 것 (스프링 서버 시작
연습 프로젝트 README.md 추가build.gradle에 h2, jpa 추가application.properties에 h2, jpa 관련 설정 추가domain에 @Entity 붙이고 JPA entity 설정해주기JPARepository 클래스 생성해 repo 인터페
뉴스레터 최종 검수사이드 프로젝트 : 어제 발견한 에러 해결, H2 JPA로 연결 완료오라클 완전 삭제jdk, eclipse 없는 에러 해결org.springframework.beans.factory.UnsatisfiedDependencyException: Error
강의에선 mac 환경에서 빌드하는거라 윈도우랑 조금 다름윈도우에서 spring빌드처음 cmd를 열면 C드라이브로 되어있다. D:를 입력해 D드라이브로 이동 후 cd 경로 로 프로젝트 위치로 이동한다.cmd에서 spring 빌드하기앞글자 일부 입력 후 tab키 누르면 파
관리자사이트 중 강사용 메뉴구조도 작성 완료화면 설계 작성 시작RESTful하게 api 주소 변경git branch 작성 후 master에 merge어제 계획한대로 url을 RESTful하게 바꾸려고 하니, url 중간에 변수값이 들어가는 경우가 생겼다. 기존 방식대로
인프런 모든 개발자를 위한 HTTP 웹 기본 지식 수강 중개인 연습 : 홈 목록조회 화면 (메인), 홈 상세조회 화면 html 수정 및 css 추가오늘 화면수정css파일을 추가해서 꾸미려고 하니 egov로 만들었던 폴더 구조와 달라 어디에 폴더를 만들어야 할지 고민이
인프런 모든 개발자를 위한 HTTP 웹 기본 지식 수강 중개인 연습 프로젝트 : form html, css 수정 / integrationTest 코드 수정 / 개인 연습 프로젝트 빌드 및 구동 확인HTTP(HyperText Transfer Protocol): 문서 간
프로젝트 : 튜터 사이트 메뉴 구조도 수정, 참고사이트 확인인프런 강의 : 기본편 - 프로젝트 생성만 해 둠
인프런 강의 스프링 핵심 원리 - 기본편 수강 중 : 프로젝트 생성 ~ 관심사의 분리까지 수강강사님께서 잠깐 이야기하고 지나갔던 개념인데 처음 들어봐서 검색해보았다.기존 코드에서 저장소로 사용한 hashmap은 여러 객체가 접근해서 동시에 수정하면 오류가 날 수 있다.
기존 기안 2개 고객사 요구사항과 비교 및 디자인, 구조 검토 정리내일 ppt 제작내일 회의 안건 준비 및 공유새 인원 추가무료 다이어그램 제작사이트 drawio오늘까지 한 일 정리다이어그램 제작 (논리적, 클래스) : 무료 다이어그램 제작사이트 drawioapi 주소
프로젝트 : 시안 수정사항 ppt 제작사이드 : post(게시물) 관련 service, repository 인터페이스 및 구현체, domain 생성 후 github에 공유새 프로젝트 생성해서 github에 공유프로젝트 팀 - 팀 멤버 추가branch 만들고 main에
프로젝트 : 시안 수정사항 ppt 제작 완료, 파일서버 사용자 추가 배움뉴스레터 : 참여 코너 소개글, 이미지 의뢰글 초안 작성homey 사이드 프로젝트인프런 스프링 핵심 원리 - 기본편 수강 중 : AppConfig 리팩터링 ~ 좋은 객체지향 설계의 5가지 원칙의 적
이클립스 git 에러 해결 : nothing to fetch 에러attachService 관련 코드 작성PostController, html 파일 추가template might not exist or might not be accessible by any of the
뉴스레터 : 설문지 업데이트 (완성), 기안문 초안 작성, 기안문 메일 송부 완료사이드 프로젝트 : 첨부파일 정보 더미데이터 삽입, 화면에 첨부파일명 보이기 추가파일명에서 확장자를 분리해서 저장하기 위해 split() 함수 인자로 "."를 전달했는데 자꾸 outofin
개인 branch와 main 사이 pull, push 순서가 꼬여서 main 브랜치 프로젝트 파일이 꼬이고 충돌나는 일이 생겼다.이전에 commit 실수로 revert, reset 등을 제대로 이해하지 못하고 썼다가 아까운 코드를 날린 일이 있어 commit을 돌리기는
사이드 프로젝트 github 브랜치 충돌 문제 해결 : 0908 github 브랜치 충돌 해결인프런 강의 수강 : 모든 개발자를 위한 HTTP 웹 기본 지식중요한 것은 '리소스 식별''회원'이라는 개념 자체가 리소스리소스와 행위를 분리 : URI는 리소스를 식별, HT
header, footer css 변경selectHome html css 변경 완료createPostForm, updatePostForm css 진행 중프로젝트 : 디자인 시안 수정 요청사항 반영 여부 체크뉴스레터 검토homey0913position:fixed를 이용해
selectHome.html에 profile 영역 추가 + Controller에서 user, home 정보 전달 코드 추가createPostForm.html, updatePostForm.html css 완성모든 화면에서 내용 길이와 관계없이 footer가 항상 맨 아래
오늘 한 일 인프런 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 파일 업로드 부분 수강 사이드 프로젝트에 파일 업로드, 다운로드 구현 file-upload-download-practice 이클립스 Slf4j log 에러처리 > Slf4j log cannot b
이미지 파일 화면에 보여주는 기능 구현날짜 formatting오늘 한 일첨부파일이 이미지일 때는 html에서 이미지를 보여주기 위해 해당 파일이 이미지인지 아닌지 체크할 필요가 있었다.Attach는 첨부파일 정보를 담은 클래스인데, image 여부를 굳이 변수에 담기보
기존에 게시물 수정, 삭제 시 첨부파일 정보는 삭제하지만 실제 로컬 서버의 파일을 삭제하는 코드가 없었다.파일 저장 시 사용하던 FileStore 클래스에 로컬 파일 삭제 메소드도 만들어 주었다.서버 파일 삭제build.gradle에 jpa, h2 관련 라이브러리 추가
프로젝트 : as-is 사이트와 개발 사이트 진행상황 비교대조 -> ppt, 메뉴구조도 수정본 제작법정의무교육 전부 수료~수요일 오전 : 관리자 사이트, 사용자 통합 사이트 메뉴구조도 작성해서 메일로 송부~목요일 오전 10시 : 관리자 사이트 검토 ppt 메일로 송부
사내 이메일 하단 서명 추가관리자 사이트, 사용자 사이트 메뉴구조도 엑셀로 작성해서 메일로 송부사이드 프로젝트 mysql 연결POST_HOME -> HOME_ID 컬럼명 변경지금까지 잘 사용하던 컬럼명을 변경해야 할 일이 있어 수많은 파일을 건드려야 할까봐 걱정이었는데
entityManager transactional 관련 에러 해결mysql DB에서 crud 테스트개인 노트북에 mysql 설치하고 프로젝트 연결뉴스레터 회의 참석javax.persistence.TransactionRequiredException: No EntityMa
개선안 ppt 작성 중보고 및 회의 내용 정리 완료 -> 월요일에 반영하기
오늘 한 일 프로젝트 : 검토의견 ppt 완성해서 메일로 송부 및 연락 완료 뉴스레터 : 임원 인터뷰 질문 구성 사이드 프로젝트 : 게시물 생성, 수정 시 업로드 이미지 미리보기 구현 완료 업로드 이미지 미리보기 기존 문제 : input-file의 버튼을 클릭해서 업
프로젝트 : 사용자 사이트 변경사항 ppt 1차 작성 완료 -> 논의사항은 내일 처리뉴스레터 : 임원 인터뷰 질문 이메일 전송 및 답변 확인 (1/2)사이드 : attachId으로 삭제하는 메소드 만들기, 게시물 생성, 수정 시 첨부파일 삭제 기능 구현 중
프로젝트 : 사용자 사이트 디자인 검토의견 ppt 완료, 관리자사이트 메뉴구조도 수정 및 개발 검토의견 ppt 작성 시작사이드 : ajax 403에러의 원인 찾음 (미완성된 springSecurity 주석처리 깜빡함. 분명 다른 팀원분이 말해주셨는데 잊고있었다). 첨부
프로젝트 : 관리자 사이트 ppt 검토뉴스레터 : 이벤트 참여현황 확인isAuthenticate()로 유저정보 가져오기파일 삭제 여부 컬럼 추가 : 파일 하나만 사용해서 가능한 꼼수..createPostForm에서 삭제버튼 안먹히는건 왜일까
오늘 한 일 프로젝트 : 뉴스레터 로그인한 유저 정보 가져오기 javascript의 null 게시물 등록, 수정 화면에서 파일 삭제 버튼을 클릭하여 추가한 파일을 삭제하는 기능 구현 시도 기존 파일이 있는 경우엔 deleteAttach 작동함 기존 파일 없는 경우엔
0920 진행상황 ppt 비교해서 추가0927 진행상황 ppt 비교해서 추가knl 메뉴별 진행사항 비교해서 ppt 수정knl에 검토사항 보내기 (목)디자인 수정사항 확인 및 추합 -> 보내기(목)손글씨 대회 결과발표 포스터 확인손글씨 대회 원고 확인인터뷰 사진 및 최종
관리자사이트 개발 검토 ppt 이메일 송부 완료수요일 회의록 반영하여 퍼블리싱 검토한 ppt 이메일 송부 완료인터뷰 최종원고 확인회원목록 : 필요한 데이터 종류 정리 & 디자인 검색해보기 -> oven으로 디자인 고민해보기홈 화면 이미지 hover 효과 추가add ho
오전에 협력업체 미팅에서 이야기할 내용 정리 및 내부 회의 완료오후에 협력업체 미팅 참여회의록 작성 및 공유 완료협력업체 담당자와 연락처 공유함내일 : 기능 검토 ppt 만들어서 이메일 송부다음주 고객사 회의 전 : 협의내용 정리해서 PM에게 전달
오전부터 오후 2시쯤까지 개발 진행상황 검토 ppt 작성하여 이메일 송부 완료외주업체 사람과 직접 연락하니 훨씬 낫다..어제 회의 참여 자원하길 정말 잘했다. 앞으로는 조금 더 적극적으로 업무에 임해야겠다.SMS 발송 관련 5개 메뉴에 대한 DB 테이블 정리 및 화면
오전 : 현재 업무 분장 및 일정 점검하고 회의내용 정리함 (추후 불참자에게 전달)to-be 프로젝트 개발환경설정 완료as-is 소스 분석해서 참고할 파일 찾아 둠. 내일부터 DB테이블 정리하기손글씨 대회 인쇄용 포스터 최종 확인 : 포스터에 전체 작품 확인할 수 있는
디자인 최종시안 확인 완료외주업체 문의사항 10개 답변 완료 ..애썼다..산출물 목록 이메일로 전달화면 6개에서 사용하는 AS-IS 테이블 및 컬럼 정리 완료테이블 컬럼 명명규칙에 맞춘 새로운 DB 테이블정의서 작성 (테이블명, 컬럼명 새로 작성하고 데이터타입, NUL
DB 테이블정의서 작성 완료기능 개발 시작 : 화면 (jsp, js파일), java(controller, vo), DB쿼리(create Table) 작성 시작일단 기본적인 화면은 보이게 되었는데 검색조건이 많아서 복잡하다.내일 와서 table 생성하고 더미데이터 넣어서
외주업체 회의 참석 (외근)회의록 정리 및 내부 공유 완료메뉴구조도 다시 정리하여 전달일부 화면 컬럼, 안내문구 등 정리하여 전달셀렉트박스 값에 따라 하위 셀렉트박스 구분값 변경되는 기능 구현 (일부 안됨)검색조건 쿼리 작성정보 조회 시 값 변환해서 들고오기 추가'검색
검색을 위한 컬럼들 추가전체, 상세 조회 시 일부 값 안 보이는 문제 해결 (컬럼 이름 달라서 그랬던듯)조건에 따라 2개 테이블 조인해서 가져오기검색기능 완료 : 총 9개 조건어제 못했던 소분류 불러오기, 일정 검색기능 붙이기 구현 완료검색부분 레이아웃 수정svn up
Some resources were not updated. svn: E155004: Working copy "" is already locked.svn lock 해제sqlite로 svn db파일을 열어서 lock 데이터를 삭제해주니 update는 되는데.. 내가 작성하
어제 화면 만들기 시작해서 오늘은 js 함수를 주로 만들었다. 내일 오전까지 DB에 값 insert하는 기능까지 완성해야 한다.기존 사이트 디자인을 따라가기 위해선 이미지 위에 입력창 및 버튼을 넣을 필요가 있었다.기존 코드를 참고해 이미지는 div에 backgroun
js : 수신번호 중복체크 \* js array includes , select의 모든 옵션값 리스트로 가져오기js : 수신번호 정규식 체크 \* 정규식 체크 사이트ajax안넘어가는 에러 해결 => csrf(Cross-site request forgery) 문제였음.
사용자사이트 부분도 질문이 들어오기 시작했다. 내 개발에만 너무 치우치지 않도록 해야 함. SMS insert하는 경우, 위치, 조건 정리함MMS extends SMS SMS 발송 팝업화면 작성다른 사람이 만든 파일에 붙여야해서 일단 내 화면에 버튼 만들어서 팝업화면
내일이 스터디 회의날인데 안 된 부분이 많아서 주말에 수정함.마이페이지, 회원목록 탭 부분 미디어쿼리 적용홈 테마 css 설정파일 만들기selectHome ‘마이홈수정’ 버튼 변경사진 세로 길 때 잘리는 문제 수정사진 용량 넘을 경우 alert : mypage.js 참
발송화면 그룹발송 기능 구현 완료그룹 구분값을 3개 테이블에서 들고 와야 함as-is와 to-be에서 사용하는 코드값 찾기 어려웠음svn update 시 충돌 : 내 js파일 코드 일부가 바껴있었다.. select값 안들어오는 문제 수정 완료. 검색 기능 안되는 줄 알
callback-is-not-a-functioncallback is not a function어제 작동되는 것을 다 테스트했던 코드가 어느 순간부터 위 에러를 띄우며 작동이 안됐다.사실 java controller로 가지도 못하는걸 보면 js 문제라는 것을 빨리 짐작했
목록 화면에서 아이템을 선택하여 메시지 발송 팝업을 띄워야 한다.각 화면 js에 같은 로직을 넣고 controller는 하나를 타게 하기 성공form을 열 때 데이터를 전달해서 form에 미리 보이게 하는 기능 구현 성공내일 id 전송, 검색조건으로 전송하기까지 완성하
출석부 수정된 부분 svn update, conflict 해결 완료출석부에서 수강생 선택해서 발송 기능 구현 중 : 한 명 선택해서 저장하는 건 되는데 여러 명은 안된다. 아마 id 목록을 분리해내는 과정에 문제가 있지 않을까 싶다.출석부에서 검색조건으로 전체 SMS보
프로젝트 관리자사이트 개발 어제 발송화면 그룹발송 기능 구현 완료했다고 생각했는데 검색조건을 하나 빠뜨렸다. oracle에선 myDate between DATE1 and DATE2를 사용할 때 기준 날짜까지 잘 포함한다. (10일~20일까지면 10일, 20일도 포함)
popForm에서 필요한 정보 전달하는 코드 누락된 것 수정 전체보내기 시 수신자정보 들어가지 않았던 에러 수정 (java)insert쿼리 변수명 에러 수정DB 테이블 데이터 및 sequence 리셋, 새로 추가함발송메뉴에서 발송자 id jsp에서 전달 안되는 에러 수
수료증 : 개인별 강의수강정보 전부 전달하기 -> as-is에 있는 코드 그대로 사용함 (3개 아이디를 '\_' 문자로 이어붙임 -> split()으로 받기)id있으면 이름, 전화번호 추가 안하기 -> 원래 String array로 만들어놓은걸 그대로 쓰려다가 그냥 편
사용자사이트 개발검토 진행 중오전에 svn 업데이트 에러 해결함 : 관련있는 파일 전부 업데이트 완료. 만약 충돌나는 파일이 있으면 override and update, override and commit을 적절히 활용해보기수강신청안내, 수강종료안내 관련 내용이 담긴
추천강의, 맞춤강의 추출 프로세스 정리과정관리 / 강의실관리 메뉴 및 로직 정리sql 쿼리 조회 에러 발견경우에 따른 학습자 목록 조회 조건 정리증명서 양식 jsp 전달출석부 : MMS 전체보내기, MMS 선택 보내기 구현 완료진도율 : MMS 보내기진도율 : SMS
3개 사이트 기능점검 감리에 참여하여 기능테스트 및 설명 담당함감리 종료 후 지적사항 정리 (구현 필요 기능, 미확인 기능, 필요 데이터 등) 정리한 수정요청사항 PM, 외부업체 및 개발담당자에게 전달반영사항 테스트 및 정리웹 취약성 점검 결과 중 e.printStac
요구사항추적표 기준 기능 점검 완료테스트를 위한 데이터 삽입 및 기능 시연 진행외부업체 개발지원 (요구사항 전달 및 기존 자료 전달)사이트관리 하위 메뉴들 데이터 추가 (공지사항, 자주하는질문, 이벤트, 알림존, 자료실 등)종료감리 체크데이터 추가기능테스트
웹페이지에서 버튼이나 글자를 클릭하면 다른 화면으로 이동하거나 새 탭에 링크를 여는 기능이 필요할 때가 있다. 찾아보니 <a>태그나 <button>를 사용할 때 방법이 약간 달라서 정리해둔다.
휴대폰 번호 암호화 필요1차 코드 변경 완료. 내일 user쪽 데이터 변경 후 테스트할 예정기능테스트 안내 : 동료사원분 4명에게 기능테스트 방법 설명 & 간단한 작성 양식 및 계정정보 제공함오늘 나온 테스트 항목들 정리함 (추후 전달 예정)
특정 조건에서 발신자 이름을 다르게 표시하도록 수정 요청이 있었음 (오후 12시 전까지)발신자 이름을 기준으로 분기하는 부분이 있어서 그냥 하드코딩하긴 어려웠음특정값을 기준으로 조건에 맞는 이름을 리턴하는 함수를 만들어서 대체함.팝업화면 조절하는 js 파일에서도 비슷한
휴대폰 번호 암호화 관련 : 내가 담당한 DB 테이블에는 복호화된 전화번호 저장 필요 -> 기존에 암호화된 번호 저장하는 부분 유지하고 복호화 전화번호 저장 추가함회원정보 테이블의 전화번호 데이터 전부 변경 완료 : pk값이 같은 데이터가 일부 있어 전부 삭제 후 암호
목록조회 팝업화면 사용자에서 띄우기 성공데이터 조회 개수 수정 완료mypage에 연결 완료팝업에서 선택 시 부모 페이지에 값 설정 완료selectBox에 값 안들어가는 문제 해결회사목록 조회에도 select() 함수 구현페이지 클릭 시 조회 구현vpn 연결pageant
통계 개발 시작 : 다음주 금요일까지 통계화면 2개 정도 개발할듯통계 조회에 포함되는 컬럼을 DB 테이블에서 찾아 테이블명, 컬럼명 및 PK를 정리했다.처음에는 다른 기존 쿼리를 참고했는데, 조인 테이블이 불필요하게 많은 것 같아서 ERD를 참고하여 필요한 테이블만 j
생각보다 빨리 구현해서 다음 통계를 구현할 시간이 넉넉해졌다. 다음 업무인 설문통계가 생각보다 오래 걸릴 수도 있을 것 같은데 야근은 안해도 될 것 같다.엑셀 다운로드 구현 완료 : 변수를 잘 찾지못하는 오류가 있었는데 위치가 잘못되어서 그랬던건지 이유를 잘 모르겠음소
소분류 코드 새로 생성함. 해당 값을 DB에 직접 저장하지는 않아서 sql 쿼리문에서 하드코딩으로 가져오는 코드를 추가했다.select 서브쿼리에서 코드값을 가져오고, 외부 select에서 코드값에 해당하는 코드네임을 가져오는 구조다 보니 다른 검색조건처럼 서브쿼리 내
수료/미수료 인원 합계를 빠뜨려서 추가했다. sql에서 수료인원을 count하는 쿼리를 작성하고 엑셀에 값 넣도록 수정하였다.기존 화면은 jsp를 새로 띄우면서 jstl로 값을 넣게 되어있는데, 이번에는 이미 로드된 레이아웃에 ajax로 데이터를 받아와 보여주어야 하는
설문통계 메뉴 구조 다시 정리함 : 꽤 많이 뜯어 고쳐야 될 것 같다... ㅠ기존에 만들어 둔 SMS, MMS 발송 및 이력조회 메뉴 관련 수정요청사항 있음 (총 10문항) : 오늘 4개 수정함발송화면에 글자 수 카운팅 표시강의대상분류 저장 추가강의대상분류 조회, 검색
강의 수료 데이터 준비 완료 (3개 강의)기능테스트 중 작성한 값을 저장하는 로직에서 에러가 났는데 데이터는 들어가 있는 경우를 발견했다. 선임 개발자분이 알려주시기로는 DB 트랜잭션 실패 시 롤백이 되어야 하는데 해당 처리가 안되어있어서 발생하는 에러라고 하셨다. 임
다행히 오늘 목표한 부분은 다 끝내서 뿌듯하다.문제은행 엑셀업로드 기능 참고샘플 엑셀파일 만들어서 다운로드 경로 연결엑셀 업로드 팝업화면 띄우기js에서 엑셀 읽어오기 ajax로 요청 -> controller, service에서 엑셀파일 읽어서 java vo 객체 리스트
sms, mms 전송 팝업 통합 완료 : 출석부, 시험, 과제, 토론, 수료증 등팝업화면에도 sms/mms 타입변경 버튼 및 글자수 초과 시 타입 자동변경 기능 추가 완료문자발송 실패 사유 줄바꿈 추가불필요한 mms 관련 controller, service 코드 삭제이
알림톡 버튼이름 문구변경 (알림톡 -> 문자발송)sms발송메뉴 팝업의 닫기버튼 등 css 변경 설문통계 테스트용 데이터 삽입 : 과정 3개 & 각각 기수 및 설문 저장 -> 사용자로 설문답변 완료sql 쿼리 짜는 중인데 감이 잘 안온다... count, sum등을 제대
설문통계 메인에 보여질 쿼리를 오늘 완성했다. 가장 상위 기준으로 집계를 보여주는 것이 가장 어렵다는 것을 알게되었다. count, sum, group by 등 집계함수 사용에 자신이 없었는데 고민하다보니 조금은 감이 잡히는 것 같다.java : sql.xml에 쿼리
설문통계 메인 쿼리 결과 화면에 출력 완료검색조건 2가지 추가하려고 하니 쿼리가 길고 복잡해서 고민이 되었다. 다행히 하나의 select 쿼리 안에 두 가지 조건을 다 넣으면 될 것 같다는 생각이 들어서 해봤는데 잘 됐다. 만약 날짜 기준이 기수 강의기간이 아닌 다른