본문 바로가기

전체 글

(135)
멘토링 - 개인 피드백 기획  ->  개발  ->  배포  ->  운영/유지보수       // 과정 반복 -기획 개발의 과정으로 산출물 (API-기능-db 설계서) (클래스 다이어램) 요즘은 짧게 애자일 방식으로 빠르게 과정을 가져감 이러한 팀이 데브옵스(짧은 기능들을 반복적으로 돌려가며 기능업) ex)5~8명 작은 기능을 분할저긍로 적은 인원이 투입 신입 개발자는 개발의 맨끝단에 두입되고 경력이 올라갈 수록 좌우 단계로 퍼짐 (개발의 중심이나. 배포의 단계) 배포의 과정에 포함되는 기술 - 쿠버네티스, 도커... 깃은 개발과 배포의 중간 과정에 들어감 1) 리눅스에 파이썬을 올리는 것이 매우 중요 깃허브 read me 형식으로 포트폴리오 꾸미기 -프로젝트 개요(디펜던시, 내가 돌린 환경) -how to(어떻게 사용할지) -..
멘토링 )리눅스 필요 - 기본이 되어야 함-> 자격증을 따는 것보다 그냥 깔아놓고 사용 권장)C언어/파이썬 필요-> 자바는 너무 무겁고 크다.)Docker 중요 => 지금 당장 안했더라도, 취업을 하고나서라도 배우기(다양한 언어를 습득)=> 40대 개발자가 되었을 때도, 자바를 사용할 지는 미지수(이미 해외에서는 트렌드가 바뀌는 추세)*)결국 커리어 성장을 위해선 다양한 언어를 공부해야함. )일단은 뽑아주는 곳으로 가서 2-3년 경력 쌓기(취업만 한다하면 일은 할 수 있게 됨 - 바로 전력감을 뽑진 x) )10월 말~11월 초가 데드라인으로 생각. 이후에는 졸업예정(전공)자와 경쟁하게 되는 상황 )처음 이직할 때는 SI업계 추천(굉장히 힘들지만 커리어에 도움)/-솔루션 업계(편할 수는 있지만)는 경계(자체 솔루..
트러블슈팅 - 09.06 (게시판 조회수 버그 수정) )버그-게시판 조회수가 2씩 올라가는 버그-> 조회수를 2번 올려서 그렇지....-> 삭제하면 됨...
깃허브 데스크톱 - 메인 브랜치에서 받아오는 법 *) 깃허브에서 main 브랜치의 내용을 개인 브랜치로 받아오기 위해서는 모든 구성원의 브랜치가 merge 되어있어야 한다!!-> 단, 머지이후에 다른 사람이 머지하면 내가 작업하기 전까지는 머지해도 최신파일을 받을 수 있다.!!*) 커밋과 머지를 최대한 자주해주기(커밋은 나를 위한, 머지는 팀을 위한 것) )모든 브랜치가 머지되어 있다면... -> 깃허브 데스크톱에서 main 브랜치로 선택한 후, fetch origin(새로고침)을 하고, pull을 받아온다. -> 개인 브랜치로 넘어온 후, -> main 브랜치 내용 받아오기 -> push해주면 끝!
3차 - 게시판 정렬 기능(조회수, 등록일 순 정렬) [html]-> 기본적인 페이지 구성 [js] [controller] [mapper] -> 조회수 순으로 정렬이 잘 되는 모습
트러블 슈팅 - 09.04 (Ajax활용 - url 경로 실수) *) 오류-> Qna 답변 기능을 수행하는데 오류 발생 (게시판 vo의 값이 null로 받아지고 있음))해결-> ajax에서 호출 url 경로를 수정(게시판 경로로 작성했었음 ../comment -> ../qna_cmt)
트러블슈팅 - 09.02 (변수가 int로 변환될 때 문제/button태그와 input태그) *)오류-> board_cate_idx 값을 int로 변환하는 과정에서 발생하는 문제-> board_cate_idx 값을 빈 문자열("")로 전달하거나 전송하지 않아 오류가 발생. )해결-> Vo에서 변수의 타입을 객체 타입으로 바꿔준다. (null값을 받아줄 수 있는 자료형 타입으로)-> 답글 작성 서블릿에서 카테고리 번호를 받아오면 해결된다.-> 해결 *)오류-> 댓글 추가 함수를 사용할 때, 'board_idx'의 값이 넘어가지지 않는 오류-> board_idx를 자료형(Integer)로 바꿔도 봤으나, 미해결-> 값은 제대로 받아지는 것으로 확인. )해결-> 기존 button태그를 input태그로 변경한다.*) button태그는 자체적으로 submit 기능을 수행할 수 있어서 값이 넘어가지기도 전..
트러블슈팅 - 08.30 (변수가 null로 받아지는 경우) *)오류 -> sql문에서 'mem_nickname' 변수가 null값으로 받아지고 있음. )해결-> setter가 'mem_name'을 받고 있었음.'@Data' 추가해서 자동으로 getter와 setter를 만들어주기.