인턴 첫 출근을 했다. 내가 직장을 다니다니!가서 어떤 일을 할지 기대되기도 하고 잘 해낼 수 있을지 떨리기도 했다.첫 날에는 각종 서류를 제출하고 개발환경 설정을 했다.우선 Chrome, IntelliJ, jdk1.8, vscode, window용 git을 설치하라고
지옥철은 아직 적응이 되지 않는다. 이렇게 직장인들이 많았다니 다들 정말 대단해..새로운 세상에 발을 들인 게 실감이 난다.오늘은 코딩테스트 코드 리뷰를 받았다.문제 풀이 능력도 보셨지만, Coding Convention(코드를 작성하는 규칙)을 주로 보셨다.코딩할 때
회사로 가는 길이 조금 익숙해졌다. 이제 빨리 갈 수 있는 길도 안다😊 출퇴근 길의 내 몸도 점점 더 적응되겠지?
와 오늘은 지하철에서 사람이 너무 많아 생명의 위협을 받았다. 사람들은 어떻게 이런 걸 해내왔던 것인가 이 세상을 살아가기에 나는 아직 나약해.. 더 강해져야겠다. 오늘은 스프링 부트에 db를 연동해서 화면에 출력하는 과정을 리뷰받았다. 지금까지는 프레임워크나 파일
1주차가 끝났다! 출퇴근 길은 힘들었지만, 배우는 과정이 재미있어서 일주일이 금방 지나간 것 같다. 이제 출근할 때 지도를 보지 않아도 되고, 지하철에서 사람들에게 너무 치이지 않을 만한 위치도 나름대로 파악했다. 역시 인간은 적응의 동물이라니깐 다음주부터는 퇴
하루종일 로그인, 회원가입 구현 단계에서 헤맸다😞아직 어떤 파일에서 어떤 동작을 하는지, 데이터는 어떻게 넘겨줘야 하는지 등 패턴을 제대로 파악하지 못해서 어려운 것 같다.구글링을 했을 때도 모두 조금씩 다르게 설계가 되어있어서 패턴을 파악하기가 어려웠다.코드를 작성
아직까지 구글링으로 코드를 간신히 따라쓰고 있다..😵이번 주말에는 도서관에서 스프링 부트 책을 빌려 읽어야겠다.스프링 부트 동작과정을 먼저 알면 내가 이해하면서 코드를 작성할 수 있을 것 같다!어떻게 코드를 다 작성하긴 했지만, 내가 봐도 너무 정리되지 않은 코드라
로그인, 회원가입 구현을 끝냈다!어제 작성한 코드를 깔끔하게 정리하면서 코드를 더 잘 이해할 수 있었고, 더 좋은 로직을 생각해볼 수 있었다.지금 작성한 코드를 샘플로 잘 정리해서 가지고 있으면 나중에 프로젝트를 진행할 때마다 이 코드가 가이드라인이 되어줄 거라고 말씀
w3schools 사이트에서 HTML, CSS, JAVASCRIPT 문법을 공부하고 있다.한 번씩은 본 문법들이어서 어렵지는 않았지만, 하루종일 읽기만 하니 너무 졸렸다😅그래도 다시 공부하면서 배웠던 내용들을 정리할 수 있어서 좋았다.코드와 결과를 함께 보여주고 내가
어느덧 2주가 지났다.10장의 식권이 벌써 얼마 남지 않은 걸 보고 날짜를 실감했다.시간이 느리면서도 빨리 지나는 것 같은 느낌이랄까🤔오늘은 HTML, CSS, JAVASCRIPT 공부를 하고 나서 간단하게 테스트를 보고, Rest API 과제를 받았다.https&#
생각보다 Rest Api를 작성하는 과정은 수월했다.로그인, 회원가입을 구현하면서 배웠던 내용들이 많이 익숙해졌다는 생각이 들었다.모든 코드를 이해하면서 작성할 수 있고, 속도가 빨라진 게 느껴져서 기분이 좋았다.하지만 여전히 부족한 점은 있는 법.아직 Service와
오늘은 다른 DB들의 CRUD Rest API도 완성하고, 예외 처리와 로그 설정까지 완료했다.하루종일 모니터를 보며 코드를 작성하는 게 오랜만이라 눈이 너무 피로하고 손목이 아팠다.한 번도 생각해본 적 없었던 장비 욕심이 생겼던 날이랄까..패턴은 DB마다 비슷해서 작
REST API와 logback 설정을 완료하고 코드 리뷰를 받았다.완벽했다고 생각했지만, 역시나 코드 리뷰를 받고 나면 부족한 점이 많이 보인다.오늘은 로그 설정과 gitignore, 예외 처리를 할 때 어떤 예외인지 확인하는 방법, @JsonInclude 어노테이션
오늘은 새로운 프로젝트에 대해 간단한 설명을 듣고 개발산출물 파일과 소스코드를 살펴봤다.프로젝트 내용은 '센서 데이터를 수집하는 서버 운영'인데, IoT(사물인터넷) 센서의 데이터를 JSON 형태로 받아 DB에 쌓아주는 작업을 하는 것 같다.다음주 화요일에 온라인 미팅
오늘의 느낀 점: 나는 아직 프로젝트 열기도 제대로 하지 못하는 바부야그래도 오늘 배웠으니 다음부터는 잘 할 수 있을 듯!뭐든 실수하면서 배우는 거 아니게쒀 ~.~오늘은 하루종일 프로젝트 분석을 했다.만들어져있는 프로젝트의 코드를 보며 구조와 동작방식을 파악하는 건 쉽
이번주가 벌써 4주차다!많이 적응이 되었는지 요즘 인상이 밝아졌다는 얘기를 많이 듣는다.좋은 일 있냐고 물어보기까지 하신다 ㅋㅋㅋ🤭난 그저 피곤한 것 같은데..집에만 있을 때보다 건강해지고 생기가 도는 느낌은 든다.평소에 밖에 나갈 일이 별로 없고 햇빛도 잘 못 봐서
오늘은 온라인 미팅으로 프로젝트 인수인계에 대한 설명을 들었다.느낀 점: 와 이게 진짜 실무구나보여주시는 문서도 엄청 많고, 데이터 양이 어마어마하다는 것.말씀하시는 용어들이 되게 많아서 머릿속이 핑핑 돌았다.실제로 실행되고 있는 사이트와 데이터를 보니 직접적으로 와닿
요즘은 계속 프로젝트 코드 분석 중이다.AWS의 Kubernetes(EKS)를 사용해 배포하는 프로젝트여서 도커와 쿠버네티스도 공부 중인데, AWS는 어떻게 공부해야 하는 건지 감이 잡히지 않는다.각각의 항목들이 뭘 의미하는 건지도 모르겠구 ㅠ.ㅠ책을 보면 상세히 나와
오늘은 배포를 위한 로컬 설정을 완료했다.소스코드의 파일 중 k8s(=kubernetes) 폴더에 배포용 파일들이 있는데, 각종 파일들이 어떤 역할을 하는지 설명해주셨다.혼자서는 봐도 그렇구나 하고 넘겼는데 하나하나 뜻을 알려주시니 너무 감사했다🥺아직 AWS cons
이번주는 내내 혼자 구글링을 하며 공부하는 느낌이었다.요즘은 프로젝트를 분석하는 과정에 있어서 과제를 진행할 때 만큼 새로운 걸 많이 배우고 있지는 않다.AWS는 여전히 나에게 큰 벽이 느껴진다.각 항목이 어떤 걸 의미하는지 몰라서 더 어렵게 느껴지는 것 같다.책을 읽
월요병이 생겨버렸다. 이제 한 달 됐다고 벌써 직장인 마인드가 된 거야?! 초심으로 돌아갈 필요가 있어😤 요즘은 코드를 작성하지 않고 분석하는 단계여서 유독 졸린 것 같다. 이번주나 다음주 중에는 기존에 프로젝트를 진행하던 개발사와 인수인계 관련 회의를 할 것 같다. 그래서 질문할 항목을 정리해두라고 하셨는데 나에겐 아직 큰 과제이다😳 오늘도 프...
프로젝트 코드를 살펴보다가 이 프로젝트에서는 Service가 없고 Controller에서 DAO를 바로 호출하고 있는 패턴이라는 것을 알게 되었다. 그래서 Service와 DAO의 역할을 다시 찾아보았다. >Controller, Service, DAO, Mapper의 역할 Controller 사용자의 Request를 전달받아 요청의 처리를 담당하는...
현재는 프로젝트에 추가로 진행할 사항이 없지만, 1월 중에 추가 개발 사항이 있을 예정이라고 하셨다. 나중에 추가 개발을 하고 배포까지 해야 하기 때문에 지금은 빌드와 배포 방법을 익히는 것이 중요하다. 다음주 월, 화, 수 중에는 기존에 운영하던 측과 인수인계 관련
목요일과 금요일은 혼자 이것저것 검색해보며 공부하기만 했다.그래서 그냥 같이 써버리기~😊오늘은 의식의 흐름대로 나의 근황을 써보겠다 하하요즘 의문점이 생겼다.다들 퇴근 후에 어떻게 갓생을 사는 걸까?난 집 가서 밥 먹고 집 정리하고 씻으면 잘 시간인데..진짜 집에서는
이번주 수요일에 프로젝트 유지 보수에 대한 실무진 인수인계 회의가 있을 예정이어서 질문할 사항을 정리하고, 도커와 EKS를 계속 공부하라고 하셨다.'완벽한 IT 인프라 구축을 위한 Docker'라는 책을 빌려서 읽는 중이다.인프라 기초 지식과 도커, 쿠버네티스까지 다루
계속 혼자 공부하다가 갑자기 바빠진 느낌이다😵 지금까지의 프로젝트 인수인계 사항을 md 파일로 정리했다. git에서는 markdown을 지원하기 때문에 git에 업로드 할 파일은 md 파일로 작성하고, 산출물들은 나중에 word로 작성하는 것이 좋다고 하셨다. VSCode로 md 파일을 작성할 수 있는지 몰랐는데, 또 하나 알게 되었다. md 파일로 문...
아침에는 작성하던 md 파일을 소장님께 검토 받고 수정해서 git repository에 업로드했다.프로젝트의 주요 사항들을 README 파일로 정리해서 코드와 함께 관리한다는 사실을 알게 되었다.오후에는 프로젝트를 로컬에서 실행해보았다.지금 사용으로 배포되어 있는 프로
이전에 프로젝트 코드를 분석할 때 실무 코드를 보는 게 익숙하지 않아서 패턴 정도만 이해하고 넘어갔는데, SQL문과 각 코드 하나하나를 정확하게 알아야 할 것 같아 다시 자세히 분석하고 있다.Batch를 통해 통계를 내는 부분이 낯설어서 소장님이 설명해주셨는데, Bat
프로젝트에 만들어져 있는 테스트용 스크립트를 실행해보았다. 터미널에서 .cmd 파일을 실행하여 테스트하는 방식이었다. >쉘 스크립트 실행 방법 우선 ll(ls -l)을 입력하여 파일의 실행 권한을 확인한다. x 권한이 없다면, chmod로 권한을 수정한다. 원래 파일을
프로젝트에서 사용되는 인프라 연결 구성에 대한 md 파일을 작성했다. 각 서버들이 언제 사용되는지, 어떤 데이터들이 어떤 서버로 전송되는지에 대한 내용이다. 파일로 정리하면서 프로젝트 코드를 다시 깊게 들여다보고 프로젝트의 전체적인 인프라 구성을 더 잘 이해할 수 있었
이번주에도 프로젝트 문의사항을 보내주셔서 테스트를 해보았다. 문의사항 메일을 처음 받았을 때는 '내가 이걸 어떻게 대응하지'라는 생각에 두려웠는데, 점점 적응하고 있는 것 같은 느낌이 든다. 메일을 읽고 센서 아이디를 찾는 과정이 어려웠는데 이제 찾는 방법도 조금 알 것 같다. 그래도 나중에 내가 직접 메일로 답변을 해야 한다고 생각하니 아직 조금 무섭긴...
이번주는 Vue.js(Vue 3)에 대해 공부했다. 우선 Vue 공식 사이트에서 Guide와 Tutorial을 읽고 따라해보라고 하셨다. Guide - Essentials Tutorial Guide - Components, Single-File Components, Routing Vue를 처음 접해봐서 영어로 된 문서를 읽으면서 공부하기가 어려웠다. ...
프로젝트 통계 batch 정보에 대한 문서를 소스코드와 비교해서 현행화 작업을 해달라는 요청을 받았다. 프로젝트 코드를 분석했지만 sql문이 복잡해서 깊게 이해하지 못했었는데, 문서 작업을 하면서 소스코드를 더 잘 이해할 수 있었다. 이제 Spring Boot의 B