전체 글

기록의 힘을 믿습니다 📂
· OFF/daily
이전 4월 24일 날 국비학원 교육 시작 + 오티라는 글을 작성하고 벌써 6개월이 지났다. 지금은 수료를 하고 이제 취업 준비를 해야 하는 취준생이 되었다. 신기하게도 요즘 내 블로그 인기글이 내가 처음 국비 학원을 정할 때에 대한 내용이 인기글이길래 6개월 전에 나와 같이 고민을 했던 사람이 있을 것 같아 나의 국비 학원 회고를 한번 작성하려고 한다. 기획자에서 개발자가 되고 싶었던, 나는 사실 한 회사에서 4년동안 일을 했고 운영 + 기획 업무를 진행했던 사람이었다. 개발과 딱히 연결이 없을 줄 알았던 나는 회사 다니는 동안 매일 개발과 연결이 되었다. 업무를 하면서 효율적이 못한건 어떻게든 효율적으로 바꾸고 싶어서, 기획서를 작성하기 시작하면서 기획자로 업무가 변경되었고, 더욱 개발자와 같이 연결이..
· ON
벌써 수료를 한지 일주일이 넘었다. 수료를 하고, 이제 슬슬 공부를 하려고 한다. 이제 6개월동안 회고를 작성 할 예정이다! 그 전에 예전에 빌드와 배포를 배워서 이것저것 찾아보다보니, spring에서 빌드도구가 Maven Gradle이 있다는 것을 알게 되었다. 수업시간에는 당연하게 Maven 으로 선택해서 배웠는데, Gradle은 뭘까? 라는 생각에 포스팅을 해보기로 했다. 📝 Maven Gradle은 무엇일까 ? 1. 빌드관리 도구란? 🔍 : 프로젝트에서 작성한 java코드와 프로젝트 내에 필요한 각종 설정 파일( xml, properties, jar )들은 JVA이나 WAS가 인식 할 수 있도록 패키징 해주는 빌드과정을 도와주는 도구이다 즉 빌드 자동화 도구라고 생각하면 된다. 더 자세하게 나아가..
· ON/자격증
SQLD 시험 본지 한달이 지났는데 10월6일날 결과발표가 난다고 했다. 그전에 어떻게든 보고 싶어서 이것저것 알아봤는데 개발자도구켜서 확인하면 된다고 하는데 .. 뭐야!? 왜 개발자 도구 감지 안되는거야! 그래서 이것저것 확인해보니 찾을 수 있는 방법이 있었다. 📚 접수조회 ▶ 수험표출력 ▶ F12 ▶ text/javascript 열기! ▶ hitpoint 확인 합격했드아~~~~~~~~~~~~~~~~~~~~~ 💛
오늘은 수동으로 웹사이트를 빌드하고 배포를 해보자! 기획 업무를 했을때 빌드 했어? 배포해! 라는 말을 정말 많이 들었는데 , 빌드와 배포가 뭔지 부터 알아보자 🤔 📝 빌드 : 컴파일된 코드를 실제 실행할 수 있는 상태로 만드는 일 📝 배포 : 빌드가 완성된 실행 가능한 파일을 사용자가 접근할 수 있는 환경에 배치시키는 일 💡 jar (Java ARchive) : JAVA 어플리케이션이 동작할 수 있도록 자바 프로젝트를 압축한 파일 ( class 와 같은 JAVA 리소스와 속성 파일, 라이브러리 등 이 포함되어 있음) 💡 war (Web application ARchive) : servlet/jsp 컨테이너에 배치할 수 있는 웹 어플리케이션 압축 파일 ( JSP, SERVLET, JAR, CLASS, X..
· 프로젝트
정말 도대체 왜 그럴까....정말 모르겠다... 갑자기 상세페이지 진입이 안된다...진짜 멘붕 나의 심정을 대변하는 왜안될까...진짜 엄청나게 멘붕에 빠졌다... 어떻게 해야할지 찾다가찾다가 동생한테 디버깅해서 하나하나 차근차근 하라는 방법을 배워왔다... 초보 개발자에게는 진짜 필요한 디버깅...근데 어떻게 쓰는지 몰라서 혼자 끙끙 거리다가 동생이 알려주니 진짜 너무 고마웠다 찌질이는 눈물이 한방울 뚝...😥 ❗ 문제 study/main 화면에서 study/detail화면으로 이동해야한다. → 이동이 되지 않는다 ! ❓ 해결방법 왜 안되는지 jsp부터 차근차근 디버깅을 해보자 ! (이렇게 말하면 너무 무책임한 것 같으니 하나하나 다시 해보자 현재는 너무 잘 확인되고 문제 없이 프로젝트 진행 중이다 뿌듯..
· 프로젝트
오늘도 프로젝트를 하던도중 열심히 해서 올린 나의 결과물을 머지하려고 했는데! 오류가 떴다! 음 ~ 이정도면 별거 아닌 오류~ 😎 만약 나의 블로그에 온 사람도 이런 오류를 발견 했다면, 놀라지말고 아래 내용대로 따라하길 바란다! ① Resolve conflicts를 누른다! ② 수정해야할 부분이 체크되어 있다. 필요한부분을 삭제 시켜준다. ③ 필요없는 내용이 삭제되면 Mark as resovled가 bold 표시가 되는것을 볼 수 있다. ④ 클릭하면 Commit이 뜨니 클릭 해주기! ⑤ Merge pull request를 눌르면 된다! 이렇게 실행하면 오류가 고쳐지는것을 볼 수 있다! 실력이 늘지 않은 것 같지만 알게 모르게 는게 느껴진다.... 예전에는 헥!? 어떻게 하는거야 찡찡 거렸는데 이제는 바..
· 프로젝트
정말 진짜 너무 어려웠던 스터디 모집 INSERT 하기 복기를 시작해보자.... 정말 엄청난 오류를 마주하고 엄청나게 시간이 걸렸던 나의 스터디 모집 INSERT한 내용을 보자고요! 일단 화면 먼저 보자면, (만약 나의 블로그를 열심히 봤던 사람이라면.. 많이 봤을 모집화면...) 일단 왜 어려웠냐 ? 우리가 짠 TABLE 이 조금 어려웠다. 스터디모집글을 작성하기 위해서는 INSERT를 5번 해야했다. 1. STUDY 테이블에 값 넣기 2. BOARD 테이블에 값 넣기 3. BOARD_STUDY 테이블에 값 넣기 4. TAG_RELATION 테이블에 값넣기 (아이템 유형 0번/ 1번를 나눠서 2번 값 넣기) 또한 studyNo 컬럼과 boardNo 컬럼 시퀀스 알아야했다. 일단 이것만으로도 초보 개발자..
박도비
비전공자의 개발자 도전기