반응형 프로젝트54 [소경관] : Clean Code 적용 클래스 생성 및 UserDTO 생성 Clean Code 적용 클래스 생성 및 UserDTO 생성 클린 코드에서 클래스 명 적용하는 방법을 공부한대로 적용해 봤다. 간단하게 DTO도 등록했고 프로젝트를 좀 더 구체화 시킨 뒤 진도를 나가야 할 것 같다. 2021. 12. 26. [TIL] : 60 일일 배움을 위한 Today I Learned ! 소경관 프로젝트를 진행하면서 갑자기 바뀐 사항에 대해 정리했다. 머신러닝 파이썬 머신러닝 책을 읽으면서 기초에 대한 실습은 가능하면 다 진행하려 한다. 기초를 오늘도 진행했고 공부하고 정리했다. 메리크리스마스 오늘은 크리스마스다. 공부는 이따 저녁에 조금 더 하던가 하고 일단은 여기서 마친다. 요즘 공부하는 책 두 권을 맨날 번갈아보면서 천천히 읽으니까 살짝 답답해서 스프린트에 대한 독서용으로 읽을 책을 서점에서 구매할까 한다. 책이 비싸지기도 했고 동영상 강의나 책이나 지식을 배우는데 돈을 아끼는 스타일이 아니지만 책 두 권만 사도 요즘은 6만원이다.. 너무 비싸서 책을 고르는 게 전보다 더 신중해졌다. 구독하는 책 어플은 대부분 소설이나 베스트 셀러 .. 2021. 12. 25. [TIL] : 59 일일 배움을 위한 Today I Learned ! 소경관 개인 프로젝트를 진행하는데 문제가 많다. 우선 오늘은 어제 이어서 Ubuntu에서 MongoDB 계정 설정을 마쳤고, Robo 3T를 이용해서 외부 접속을 성공시켰다. 근데 문제가 생겼는데 log4j 취약점 관련 사항 때문에 교수님이 프로젝트를 바꿔서 적용시키라고 하셨다. 공지로 필수로 바꿔서 개발하라고 되어 있기 때문에 프로젝트 변경을 일단 했고 내일 천천히 고쳐나가면서 시작하면 될 것 같다. 아직 개발을 본격적으로 못 하고 있는 게 아이디어 구현이 머릿속에서 구체적이지 않은 탓인 것 같다. 2021.12.24 - [Project/소경관] - [소경관] : Ubuntu MongoDB root 계정 설정 및 Robo 3T 외부 접속 오류 노트 프로.. 2021. 12. 24. [TIL] : 58 일일 배움을 위한 Today I Learned ! 소경관 프로젝트 진행 중 교수님의 요구 사항이 들어와서 데이터 베이스 관련해서 변경하고 있다. 일단 NoSQL 기반으로 해야 하기 때문에 Ubuntu에 MongoDB를 설치하고 어떻게 바꿔줘야 할지 생각을 하고 있다. 2021.12.23 - [Project/소경관] - [소경관] : 프로젝트 진행 중 요구 사항 발생 ! 2021.12.23 - [Project/소경관] - [소경관] : Ubuntu 18.04.05에 MongoDB 설치 Python 커뮤니티에 리뷰 이벤트로 받은 머신러닝 관련 책 내용이 너무 좋아서 오늘 출판사에 이메일을 보내 저작권 관련 블로그 포스팅 문의를 넣어 답을 받았다. 앞으로 파이썬 데이터 분석 머신 러닝에 대한 공부도 조금씩 해.. 2021. 12. 23. [TIL] : 57 일일 배움을 위한 Today I Learned ! 소경관 머리 아픈 데이터 모델링은 잠시 넣어두고 진도를 나갈 수 있는 파트 먼저 구현을 하기 시작했다. 유저 테이블을 생성하고 사용하기 위해 DTO 등록까지 마쳤다. SQL Query는 vi를 사용해 텍스트 관리할 예정이다. 2021.12.22 - [Project/소경관] - [소경관] : user_info 테이블 생성 및 컬럼 추가 2021.12.22 - [Project/소경관] - [소경관] : UserDTO 코딩 및 DTO 등록 알고리즘 파이썬 알고리즘 한 문제를 풀었다. 어제 했던 소수 구하기의 응용 버전이다. 같은 걸 하다 보면 어느 정도 감이 온다. 2021.12.22 - [Algorithm/파이썬 알고리즘 문제풀이 (코딩테스트대비)] - [파.. 2021. 12. 22. [소경관] : user_info 테이블 생성 및 컬럼 추가 user_info 테이블 생성 및 컬럼 추가 아직 데이터 베이스 모델링이 완성되지 않았다. 더 이상 프로젝트 진행을 미룰 수는 없다고 생각해 우선 쉽게 만들 수 있는 사용자인 user_info에 관한 정보를 만들었다. 프로젝트를 진행하면서 사용한 SQL Query는 vi를 통해 텍스트를 프로젝트에 남겨두기로 했다. 이렇게 생성 내용을 주석과 함께 남겨놨다. 나머지 파트는 후에 이어나가기로 한다. 2021. 12. 22. [TIL] : 53 일일 배움을 위한 Today I Learned ! 소경관 데이터 모델링이 아직 안 끝났다. 언제까지 모델링으로 시간을 끌고 있을 수 없기 때문에 Util 부분을 먼저 건드려 봤다. 오늘은 암호화를 위해 단방향 알고리즘인 해쉬 알고리즘을 먼저 적용 시켰다. 아직 암호화 유틸이 전체적으로 완성 된 것은 아니지만 진도 부분에서 확실히 수확이다. 앞으로 해야 할 것이 많지만 간단한 것 이라고 후다닥 해버리기 보다는 천천히 알아가면서 진행할 예정이다. 진도가 다소 느리다 볼 수 있지만 이게 내게 더 도움이 되는 방향이다. 2021.12.18 - [Project/소경관] - [소경관] : 해시 암호화 알고리즘 Util 생성 2021. 12. 18. [TIL] : 47 일일 배움을 위한 Today I Learned ! 질문 노트 BOSH와 CF-CLI를 사용하면서 정의에 대해 공부하기 위해 따로 질문 노트를 만들어서 알아봤습니다. 2021.12.12 - [컴퓨터 공부/질문 노트] - [질문 노트] : BOSH란 무엇인가요? 2021.12.12 - [컴퓨터 공부/질문 노트] - [질문 노트] : CF-CLI가 무엇인가요? 소경관 최근 log4j에 대해 취약점이 이슈되면서 업데이트에 난리가 났습니다. 2021.12.12 - [Project/소경관] - [소경관] : log4j 취약점 관련 버전 업데이트 2021. 12. 12. [소경관] : 프로젝트 고민부터 개발 확신까지 프로젝트 고민 이번에 개인 프로젝트를 진행하려고 합니다. 아마 내년에는 개인 프로젝트 1개~2개, 팀 프로젝트를 1개 정도 만들 생각인데 첫 프로젝트는 SQL 기반의 데이터를 활용하는 프로젝트, 두 번째 프로젝트는 NOSQL 기반의 데이터를 활용하는 프로젝트를 고민해서 만들까 합니다. 세 번째 프로젝트를 한다면 SQL, NOSQL 둘 다 활용해 볼 수 있는 프로젝트를 하거나 Spring Boot도 활용해 보고 싶기 때문에 공부해서 Spring Boot와 Gradle을 활용해서 만들어 볼 생각입니다. 여튼, 이번에 프로젝트를 고민하면서 소단지 아파트의 수기 추자 관리 시스템을 프로젝트로 만들어보면 어떨까 하는 생각에 이렇게 소경관이란 프로젝트를 생각하게 되었습니다. # 소경관 프로젝트는 소단지 아파트 경비.. 2021. 12. 4. 12 . 팀원 개발 환경 셋팅과 개발 진도 회의를 진행하다. 공모전 팀장님과 회의를 한 결과 추가 팀원의 개발 환경 셋팅을 이번주 내로 마무리해 달라는 부탁을 받았습니다. 아침에 수업듣기 전에 팀원 한 명의 컴퓨터 셋팅을 확인하고 깃 클론과 프로젝트 셋팅을 도와줬으나 시간 부족으로 실패하였고 나중에 마무리 하기로 했습니다. 데이터 모델링 연습을 하고나서 또 다른 추가 팀원의 컴퓨터 셋팅을 도와줬는데 이번에도 시간 부족으로 실패했고 오늘 늦은 저녁에 도와주기로 했습니다. 사람이 많으면 일거리 부담이 줄겠지만 서로 시간이 맞지 않으면 참 어렵다는 것을 다시 느끼게 됐습니다. 서로 시간 조율을 잘 하면서 효율적으로 개발할 수 있도록 이번주 내로는 추가 팀원들의 개발 환경 셋팅에 집중해서 알려줘야 할 것 같습니다. 2021. 9. 3. 05 . 공모전 개발 시각화에 들어가다. 아직 아는 게 많이 없기 때문에 실질적인 개발에 도움된 부분은 없지만 개발한 것을 시각화 하는 것에는 도움을 줄 수 있습니다. 그래서 다른 팀원 한 명이랑 같이 오늘 개발한 프로젝트를 실행 시킬 수 있는 박스를 만들었습니다. 원래는 이 프로젝트 실행 박스를 후딱 만들고 프론트 부분을 개발하고 스프링에 연동시킬 계획이였는데 이게 만드는데 시간이 너무 오래 걸려서 80%정도 완성시키고 왔습니다. 다른 팀원에게 박스가 너무 크고 견고해 보이지 않는다는 지적을 받아서 내일은 크기를 줄여 면적을 좁히고 좀 튼튼해 보이게 수정하고 학교에 가져다 두는 일을 한 뒤 프론트와 스프링 연동을 시작할 것 같습니다. 그리고 스파르타 코딩클럽에 SQL 강의와 스프링 강의를 공모전에서 지원 받아서 듣고 있는데 SQL 강의를 듣고.. 2021. 7. 29. 02 . 깃 허브 클론 수정과 새로운 프로젝트를 준비하다. 어제 깃 허브에서 클론했던 공모전 프로젝트 파일에 문제가 있어서 전부 날리고 다시 클론을 해 왔습니다. branch도 삭제한 다음에 다시 git checkout -b 명령어를 통해 생성하면서 git add와 git commit, git push까지 마쳤습니다. - 앞으로 새로운 프로젝트를 진행할 예정입니다. 이번에는 로그인 , 회원가입 , 비밀번호 변경 뿐만 아니라 이메일 연동과 함께 부트스트랩 템플릿을 하나 따와서 천천히 개발을 하려고 합니다. 계속 배워가는 스프링 프레임워크를 적용하면서 작은 프로젝트 수를 늘려갈 예정입니다. 최종적으로는 혼자 모든 걸 할 수 있을 때 까지 단계별로 지속적으로 진행하는 게 목표입니다. 그래서 오늘 새로운 프로젝트 파일을 생성하고 서버 연동까지 진행했습니다. 앞으로 꾸준.. 2021. 7. 23. 이전 1 2 3 다음 반응형