본문 바로가기
728x90
반응형

Project25

[365 웹 프로젝트] 아이디어 회의, 주제 선정, 디비설계 등 취업 전 해커톤같은 개발 프로그램에 참여를 하고 싶었고, 마침 대학생이 아니어도 참여할 수 있는 해커톤을 알게 되었다. 하지만 디자이너와 함께 작업 할 프론트 작업자를 찾지못해서 해커톤은 나가지 못했고, 그럼 개인적으로 팀을 꾸려 프로젝트를 만들어보자. 하고 사람들을 모아 어찌저찌 백엔드 개발자 2, 프론트 개발자 1, 디자이너 1 4명이서 프로젝트를 진행하게 되었다. 아이디어. 디자이너님은 확실한 참여의사를 밝힌 것이 아니라 디자이너님을 제외한 개발자 셋이 모여 주제에 대해 회의했다. 나와 다른 백엔드 개발자님은 국비 학원 수료 했을 당시 했던 팀프로젝트 외 프로젝트는 거의 전무하였고, 프론트 개발자님은 여러가지 혼자서 만들어 본 경험이 많았다. 프론트 개발자님 계속 주제에 대한 대화를 진행하다가 프론.. 2021. 12. 14.
[프로젝트] 팀 프로젝트를 마친 소감 팀 프로젝트를 시작하기 전 팀이 결정되고부터 엄청난 스트레스를 받았었다. 내 실력이 부족한 걸 누구보다 잘 알고 있었기에 다른 팀원들에게 누가 되진 않을까, 과연 내가 뭘 할 수 있을까 하는 생각에 제대로 시작하기 전부터 하루하루 지날수록 스트레스가 심해졌다. 하지만 정말 정말 운 좋게 좋은 팀원들을 만나서 무사히 프로젝트를 끝낼 수 있었다. 그전에는 코드 한 줄도 못 짜던 내가 부족하지만 코드를 짜기 시작했다. 늦게까지 코드를 짜고, 오류를 해결하고, 피곤했지만 그 피곤함마저 좋았고, 점점 개발이 재밌어졌다. 프로젝트를 하면서 기술적인 면에서도 많은 걸 배웠고, 돌아보니 아쉬운 점도 참 많았다. 곧 프로젝트 코드 리뷰 글을 작성할 계획이지만 일단 제일 기억에 남는 것은 우리 팀은 프로젝트를 진행하면서 .. 2021. 3. 3.
[프로젝트] 발표 ppt 만들기 ppt는 미리캔버스 사이트의 도움을 받았다. (아주 편리한 사이트다) 더보기 www.miricanvas.com/ 미리캔버스 저작권 걱정 없는 완전 무료 디자인툴 미리캔버스 www.miricanvas.com 아주 맘에 들었던 표지 발표 순서는 "개요 - 시연 - 상세 - 진행프로세스"로 진행 원래는 30장 정도 되는 ppt였는데 강사님의 피드백을 받고 수정하다보니 최종 땐 80페이지 2021. 2. 11.
[프로젝트] 샘플 사진 2021. 2. 5.
[프로젝트] 기가막힌 뻘짓.. 뻘짓.. 2021. 1. 24.
[프로젝트] 팝업창으로 값 넘기기(부모창 값 -> 자식창으로) 1/19 대댓창을 팝업으로 만들고 원래 있던 창에 있는 값을 가져오기가 생각보다 굉장히 시간을 잡아먹었다; 계속되는 오류.... 구글링을 열심히 해봐도 다들 간단한 코드로 쉽게 성공했는데 나만 안되니까 열이 받았다. 자식창에 이 한줄만 적어주면 된다. opener.document.getElementById("부모창id").value; //부모창 -> 자식창으로 가져오고 싶은 값의 id를 적어주면 된다. 이 코드 한 줄로 팝업창 콘솔에 내가 가지고 오고 싶은 값이 찍혔다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 근데 여기서 문제는 가져온 값은 input value로 넣어줘야 하는데 아무리 해도 안됐다.. 콘솔창에서는 제대로 값이 나오는데 대체 왜 안되나.. 1.document.commentI.. 2021. 1. 20.
[프로젝트] 에디터 태그 자르기 1/18 에디터를 사용하니까 업로드한 파일과 내용에 등등 태그도 같이 글 내용에 저장됐다. 쓸데 없는 태그 ~ 는 자르고 이미지 경로 저장을 위해 ~ 부분은 따로 지정해둔 변수에 저장 @RequestMapping("/itemInsert") public String itemInsert(BoardVO boardvo) { Pattern pattern = Pattern.compile("]*src=[\"']?([^>\"']+)[\"']?[^>]*>"); // 이미지태그 자르기 String content = boardvo.getLost_Content(); Matcher match = pattern.matcher(content); String Lost_Up_File = null; String uploadPath = .. 2021. 1. 18.
[프로젝트] ajax 비밀 댓글 처리하기 1/17 댓글 등록, 수정, 삭제를 쉽게 끝내서 그런가 오늘 아침부터 기분좋게 비댓과 대댓 만들기를 시작했다. 그러나.. 역시 쉽지 않았다... 오전시간을 다 날리고 오후부터 다시 정신을 차리고 생각이란걸 하기 시작했다. 그 결과 어느정도 흉내를 낼수가 있었다!! 본인이 작성한 댓글에만 수정/삭제 버튼이 뜨게 했고, 비밀댓글 내용은 안뜨게했다. 근데 비밀댓글만 작성이 되고 그냥 댓글을 등록하려고 하면 계속 에러가 났다;; $('[name=commentInsertBtn]').click(function(){//댓글 등록 버튼 클릭시 console.log('진입') if($('#Secret_Com').is(":checked") == true){ $('#Secret_Com').val('y'); var inser.. 2021. 1. 17.
[프로젝트] ajax 댓글 등록/수정/삭제 1/15~16 댓글창 밑그림/ 글자수 체크까지 해놓고 댓글 기능을 구현하려고 하니 집중이 잘 되지 않았다. 그리고 모든 정보가 없다보니 수업시간 코드를 응용해서 사용하는데도 어려움을 겪었다. 그.러.나 15일 머지 후.. 드디어 반응하기 시작하는 코드들!! 오예~~ undefined ,,, 대소문자 잘 보자 그리고 정말 어렵게 느껴졌던 본인이 작성한 댓글만 수정/삭제 가능하게 하기..! 까지 성공했다. 답변(대댓글)은 버튼만 만들어놓은상태.. 내일 꼭 완성하자. 시간이 된다면 비밀댓글도!! 2021. 1. 17.
728x90
반응형