본문 바로가기
반응형

발전소/[T.I.L] : Today I Learned271

[TIL] : 172 일일 배움을 위한 Today I Learned ! Kotlin 천천히 코틀린 공부를 시작했다. 공식 문서를 참고해 천천히 볼 예정이다. 2022.04.16 - [프로그래밍언어/Kotlin] - [Kotlin] : Hello World부터 when까지 공식 문서 참고해서 공부하기 소경관 피드백 받은 곳을 체크해 보고 이제 해야 할 기능을 어떻게 사용해야 할 지 찾아보고 있다. 코드는 적용하고 다시 롤백 해 둔 상태이다. 스터디 오늘 스터디 참석률은 저조했다. 2022.04.16 - [발전소/동아리 및 스터디] - [코딩 스터디 2기] : 7주차 2022. 4. 16.
[TIL] : 171 일일 배움을 위한 Today I Learned ! 소경관 오늘 로그인 기능을 구현했다. 아직 검증 부분과 실패 시 메시지 체크는 구현하지 못 했지만 로그인 기능 자체 구현은 성공했다. 처음 사용해 보고 처음 배우는 기술로 하다 보니 시간이 오래 걸렸다. 2022.04.15 - [Project/소경관] - [소경관] : thymeleaf와 JPA, builder 패턴을 사용하여 로그인 구현하기 2022. 4. 15.
[TIL] : 170 일일 배움을 위한 Today I Learned ! 소경관 요즘 하루 종일 프로젝트만 만지고 있다. 배운 기술을 사용하기 보다는 내가 따로 공부한 기술을 다시 복습 하면서 적용해 가고 있다. 때문에 모르는 내용이 많기도 하고 자주 막히기도 하지만 계속 찾아보고 해결하다 보니 점점 발전하고 있는 것 같다. 2022.04.14 - [Project/소경관] - [소경관] : JPA와 builder 패턴을 사용한 회원 가입 및 Id, Email 중복 체크 로직 코딩하기 2022. 4. 14.
[TIL] : 169 일일 배움을 위한 Today I Learned ! 소경관 builder를 어떻게 사용할 수 있을지 더 찾아보고 있다. 2022.04.13 - [Project/소경관] - [소경관] : builder에 값을 넣는 다른 방법 JPA JPA 지식이 많이 부족해서 일단 공부를 해야할 것 같다. 회원가입, 로그인, 수정, 삭제 등 기본 CRUD 로직은 다룰 수 있게 만들어야겠다. 2022.04.13 - [Data Base/JPA] - [JPA] : 일대다, 1:N 2022.04.13 - [Data Base/JPA] - [JPA] : 일대일, 1:1 2022. 4. 13.
[TIL] : 168 일일 배움을 위한 Today I Learned ! 소경관 며칠 헤매던 Builder 패턴을 적용했다. 뭔가 자꾸 하면서 곧 잡힐 듯 말 듯한 느낌을 받았는데 실제로 살짝 수정을 통해 정상적으로 기능을 되돌릴 수 있었다. 이제는 유효성 체크를 위해 검증 로직을 도입해볼까 하는데.. 막막하다. 분명 김영한님 강의에서 열심히 했는데 막상 혼자 해보려니 느낌이 또 다르다. 2022.04.12 - [Project/소경관] - [소경관] : @Entity를 @Setter없이 View에서 Controller로 값을 받아와 @Builder를 통해 DB에 넣기 2022. 4. 12.
[TIL] : 167 일일 배움을 위한 Today I Learned ! 소경관 JPA 활용법에 슬슬 익숙해지고 있다. 처음에 강의를 들으면서 프로젝트를 하기 시작해서 뭔가 내 프로젝트에서 JPA를 쓰는 부분이 적다고 판단해 따로 공부해서 적용하려 했으나 역시 기초 베이스가 없으니 다른 글을 봐도 알아보기가 어렵다. 천천히 수확을 내고 있고 아무래도 JPA강의를 먼저 빠르게 들어봐야겠다. 2022.04.11 - [Project/소경관] - [소경관] : 지옥의 Builder JPA JPA를 공부했다. 프로젝트에 적용하다 부족하다 생각해서 강의를 마저 듣고 있다. 2022.04.11 - [Data Base/JPA] - [JPA] : 다대일, N:1 2022. 4. 11.
[TIL] : 166 일일 배움을 위한 Today I Learned ! 소경관 하고 있던 JPA 사용법을 간단하게 찾아보고 적용하고 있다. 오늘은 길게 공부를 안 하고 짧게 체크하고 넘어간다. 2022.04.10 - [Project/소경관] - [소경관] : 새벽에 공부한 내용 체크와 리프레쉬 2022. 4. 10.
[TIL] : 165 일일 배움을 위한 Today I Learned ! CS 지식 어제 공부한 Hash table에서 생기는 충돌에 대한 공부를 마저 진행했다. 2022.04.09 - [노트/CS 노트] - [CS 노트] : Hash table에서 Collistion 해결하기 JPA JPA 연관관계를 공부한 것을 이제 전에 만들던 프로젝트에 적용해서 다시 사용해 봤다. 2022.04.09 - [Data Base/JPA] - [JPA] : 연관관계 매핑 시작하기 프로젝트 JPA를 공부하면서 적용하려니 어려운 부분이 확실히 있다. 공부 후 적용을 했어야 하는데 욕심인가 싶지만 그래도 최대한 빨리 체크해 완성해야겠다. 아마 조만간 프로젝트에 신경을 많이 써야하지 않을까 싶다. 2022.04.09 - [Project/소경관] - [.. 2022. 4. 9.
[TIL] : 164 일일 배움을 위한 Today I Learned ! 소경관 간단하게 프로젝트 중 DTO와 Entity를 분리하고 생성자를 하나 만들어줬다. 2022.04.08 - [Project/소경관] - [소경관] : 프로젝트 패키지 구조 고민 및 Entity와 DTO의 분리 인터뷰 간단한 인터뷰를 진행했다. 나는 발표를 진짜 너무 못 했다. 목소리도 너무 떨리고 긴장도 심하게 되었다. 그래도 스터디에서 간단한 발표를 매주 하면서 발전이 있었나, 온라인이라 힘이 생긴건가 그래도 엄청 떨거나..(목소리가 자동 바이브레이션 되는 경우..) 엄청 긴장(눈이 검해진다..피가 쏠린다..)하진 않았다. 중간에 숨이 빨라져 좀 떨리긴 했는데 그래도 애써 침착해 숨을 내쉬면서 떨림을 멈추려고 노력했다. 생각 정리 머릿속이 복잡해서 .. 2022. 4. 8.
[TIL] : 163 일일 배움을 위한 Today I Learned ! 소경관 AWS에 새로 인스턴스를 파서 다시 DB를 연동했다. 이번에는 GUI의 힘을 빌리지 않고 코드로 완성시켜봤다. 익숙해서 금방할 줄 알았지만 익숙한데 익숙하지 않은 새로운 오류를 만나는 신기한 경험을 했다. 그리고 오늘 처음으로 JPA를 사용해 봤다. 강의에서 적용한 것 외 내가 공부한 것을 스스로 프로젝트에 적용하고 성공했따. 간단한 성공이지만 앞으로 발전할 수 있기도 하고 아직 못 써본 기술들이 밀려 있는 게 기대가 된다. 2022.04.07 - [Project/소경관] - [소경관] : 다시 AWS EC2 Ubuntu에 MongoDB, MariaDB 세팅 후 연동 및 JPA 테이블 자동 생성 완성 오류 노트 오류를 하나 발견해서 해결하고 해결 .. 2022. 4. 7.
[TIL] : 162 일일 배움을 위한 Today I Learned ! JPA 프로젝트에 사용을 위해 기본 매핑을 연습하고 연관관계 매핑을 연습했다. 조인을 간단하게 할 수 있어서 놀랐다. 2022.04.06 - [Data Base/JPA] - [JPA] : 기본 매핑하기 2022.04.06 - [Data Base/JPA] - [JPA] : 연관관계 매핑 기초 R 고수준 그래프 함수를 간단하게 사용해 봤다. 이 외에도 여러 함수를 사용할 수 있었는데 그래프 체크만 하고 넘어갔다. 2022.04.06 - [프로그래밍언어/R] - [R] : 고수준 그래프 함수 CS 노트 이진 탐색 트리에 대해서 알아봤다. 이진 탐색 트리의 worst case를 해결하는 방법은 다음에 다뤄주는 것 같다. 2022.04.06 - [노트/CS 노트].. 2022. 4. 6.
[TIL] : 161 일일 배움을 위한 Today I Learned ! JPA 프로젝트에서 JPA를 사용하려고 하기 때문에 미리 연습해 놓고 있다. 빨리 기초를 익히고 바로 프로젝트에 적용해야 한다. 2022.04.05 - [Data Base/JPA] - [JPA] : 데이터베이스 스키마 자동 생성하기 2022.04.05 - [Data Base/JPA] - [JPA] : 필드와 컬럼 매핑 2022.04.05 - [Data Base/JPA] - [JPA] : 기본 키 매핑 오류노트 오늘도 오류 하나 정리해 봤다. 2022.04.05 - [노트/오류 노트] - [오류 노트] : Command failed with error 48 (NamespaceExists): 'Collection already exists. Spring Bo.. 2022. 4. 5.
[TIL] : 160 일일 배움을 위한 Today I Learned ! 소경관 AWS EC2에서 사용하는 Ubuntu가 이것 저것 테스트를 많이 하기도 했고 요금도 자꾸 뱉길래 일단 멈추고 로컬에 새로 구축했다. 로컬에 새로 구축하면서 테스트는 못 했지만 서버가 돌아가는 것은 확인했고 프론트를 얼추 만들고 난 뒤에 JPA로 로그인 로직부터 시작하면서 천천히 다듬어야곘다 2022.04.04 - [Project/소경관] - [소경관] : 로컬 데이터베이스 설정 및 프론트 마저 진행하기 오류 노트 오늘 개발을 하다 오류가 어려 곳 터졌지만 그 중 체크해 둘만한 오류를 적어뒀다. 2022.04.04 - [노트/오류 노트] - [오류 노트] : Access to DialectResolutionInfo cannot be null whe.. 2022. 4. 4.
[TIL] : 159 일일 배움을 위한 Today I Learned ! 소경관 AWS 인스턴스를 켜둬서 비용 지출도 있었고, 여러가지 테스트를 하면서 용량을 많이 사용하게 되어 일단 초기화를 해줬다. 로컬에서 우분투 세팅을 다시 하고 있고 거의 다 되간다. React 강의를 착실히 듣고 있다. 이제 곧 자바스크립트 문법 심화에 들어가게 된다. 오류 노트 우분투 세팅 중 방화벽 문제가 생겼고, 구글링으로 해결하면서 해결한 방법을 기록해 뒀다. 2022.04.03 - [노트/오류 노트] - [오류 노트] : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. ItW 2022. 4. 3.
[TIL] : 158 일일 배움을 위한 Today I Learned ! 소경관 오늘 개인 프로젝트 뼈대 구성하고 자동 배포를 설정해 보려고 했으나 반만 성공했다. 2022.04.02 - [Project/소경관] - [소경관] : 프론트 뼈대 잡기와 Jenkins 재도전 하기 CS 지식 큐와 우선순위큐에 대해 알아보고 서로 비교해봤다. 2022.04.02 - [노트/CS 노트] - [CS 노트] : Queue와 Priority Queue 비교 스터디 토요일은 스터디를 하는 날이다. 7일간 공부한 내용을 잘 발표하고 끝난 뒤 간단하게 공부한 내용 리뷰하고 마쳤다. 2022.04.02 - [발전소/동아리 및 스터디] - [코딩 스터디 2기] : 5주차 2022. 4. 2.
[TIL] : 157 일일 배움을 위한 Today I Learned ! React 리엑트 강의를 듣고 있다. 앞에 기초 문법 부분이라 정독은 아니고 왔다갔다 하면서 유튜브 대신 강의 본다. 실습 들어가면 컴퓨터 켜놓고 들을 예정이다. CS 지식 왔다 갔다 하면서 CS지식을 공부하고 있다. 나름 시간도 잘 가고 갈아타면서 생각하는 시간에 머릿속에서 복습도 자동으로 이루어지니 괜찮다. 학교에 도착하면 공부한 것을 토대로 옆자리 친구에게 강의해준다. 2022.04.01 - [노트/CS 노트] - [CS 노트] : Queue 2개를 사용해 Stack을 구현하라 소경관 Jenkins를 적용해 보려고 했다. 어느 정도는 성공해서 서버가 띄워지고 Jenkins에 접속까지는 되었는데 문제는 Gradle을 build하지 못 하는 이슈가 있었.. 2022. 4. 1.
[TIL] : 156 일일 배움을 위한 Today I Learned ! 소경관 소경관 프로젝트를 이제 본격적으로 시작하게 되었다. 처음 생각한 것과 조금 달라지긴 했지만 이제 서류를 쓰면서 어느 정도 구상이 잡혔기 때문에 시작을 할 수 있게 된 것 같다. 오늘은 데이터 베이스를 셋팅했다. 2022.03.31 - [Project/소경관] - [소경관] : 프로젝트 진짜 시작 ! DB구축과 연동 그리고 CI/CD 고민.. CS지식 스택으로 큐를 구현하는 부분을 고민했다. 강의를 듣고 공부하고 내 옆자리 친구한테 설명하면서 알려줬다. 바로 보고 바로 설명해도 필기한 것을 다시 봐야 될 때도 있는데 이제 점점 이해를 바탕으로 설명을 할 수 있게 되기 시작한 것 같다. 2022.03.31 - [노트/CS 노트] - [CS 노트] : .. 2022. 3. 31.
[TIL] : 155 일일 배움을 위한 Today I Learned ! React React에 대한 지식을 조금이라도 쌓아두기 위해 공부를 시작했다. 예전에 세미나에 참여하고 구매한 강의였는데 다른 우선순위 강의들을 먼저 다 해치우고 뒤늦게 시작한다. 아직 초반부라 기초 지식을 배우면서 내가 잘 몰랐던 부분이나 나중에 떠올리면 좋을만한 부분을 메모하며 공부한다. 코드는 무조건 실습 코딩을 해 본다. 2022.03.30 - [Framework & Library/React] - [React] : React와 JavaScript에 대해서.. 2022.03.30 - [Framework & Library/React] - [React] : JavaScript 자료형 중 원시 타입과 비 원시 타입 소경관 개발 설계 산출물 완성했다. 아무.. 2022. 3. 30.
[TIL] : 154 일일 배움을 위한 Today I Learned ! 소경관 개인 프로젝트를 진행하기 전에 서류 작업을 먼저 하게 되었는데 이제 곧 마무리가 될 것 같다. 당장 이번주 목요일 부터는 발표가 잡혀있다. 2022.03.29 - [Project/소경관] - [소경관] : 화면 설계서 마무리 단계에 돌입했다. CS 지식 Array와 Linked List에 대해서 확실한 복습과 학습을 진행하고 있다. 공부를 하고 같이 공부하는 동기에게 설명하면서 공부하고 있는데 역시 이런 방법이 제일 좋다. 2022.03.29 - [노트/CS 노트] - [CS 노트] : Array와 Linked List를 비교하면 어떤가? Spring Boot 멜론 차트 크롤링하는 토이 프로젝트를 만들고 있다 지금 데이터 전체를 가져오는 것 까지 .. 2022. 3. 29.
[TIL] : 153 일일 배움을 위한 Today I Learned ! 소경관 소경관 프로젝트를 진행하기 위해 개발 설계 산출물을 작성하고 있는데 전체적인 구상을 고민하고 있다. 2022.03.28 - [Project/소경관] - [소경관] : 아직도 개발 설계 산출물 작성 중 .. 곧 완료 예정.. 멘토링 마지막 멘토링을 했다. Array를 간단하게 설명했고 깔끔하게 마무리가 되었다. Spring Boot Melon 노래를 크롤링해 MongoDB에 저장하는 프로젝트를 하고 있었는데 컬렉션 생성이 안 되고 있다.(컬렉션 자동 생성 적용 중) 모두 다 완성하고 코드 정리해서 올릴 예정이다. Kubernetes 스터디 진도만큼 책을 읽었다. 후반부 K8s는 조금 어려움을 느끼고 있기도 하고 아직 사전에 공부한 지식과 연계가 되는.. 2022. 3. 28.
[TIL] : 152 일일 배움을 위한 Today I Learned ! CS 노트 Dyanmic Array에 대해서 공부를 했다. 먼저 남에게 설명이 가능할 정도로 공부해 볼 예정이다. 2022.03.27 - [노트/CS 노트] - [CS 노트] : Dynamic Array에 대해서.. 멜론 리스트 만들기 프로젝트를 만들어 보고 있다. 깃허브에 올리면서 기록을 하고 있는데 전체 코드를 작성하지 못 했기 때문에 아직 블로그에 포스팅은 못 한다. 2022. 3. 27.
반응형