TIL(Today I learned)(279)
-
(TIL) 20221010/구름 알고리즘 챌린지
🏴Facts(한 것) & Findings(배운 것) 구름 알고리즘 챌린지 2주차 문제를 풀었다. 총 4문제였고, 3번까지는 단순 구현 문제였으며, 4번 문제는 탐색 문제였다.(DFS 맛보기) 리액트를 처음부터 공부하고 있다. 만들면서 하는데 아직까지 뭐하고 있는지 잘 모르겠다...ㅜ 🏴Affirmation(자기 선언) 코틀린 || 스프링 || 리액트 강의 듣기 -> 성공 Goole k8s 강의 듣기 -> 실패 알고리즘 문제 풀기 -> 성공 🏴여담
2022.10.10 -
(TIL) 20221006/ JPA의 update
🏴Facts(한 것) & Findings(배운 것) 구름 알고리즘 챌린지를 신청해서 문제를 풀었다. 1주 차 문제여서 문제들은 매우 쉬웠고, 대부분 구현 문제로 나왔던 거 같다. 다만 구름에서 제공하는 코드 작성 툴은 조금 불편했는데, 창 크기를 마음대로 조절하지 못하고, 코드 반응 속도도 늦고 하는 점이 마음에 걸렸다. JPA 강의를 들으면서 궁금한 점이 다른 사람들은 어떤 방식으로 DB데이터를 수정하는가 였다. "그냥 update 하면 되지" (JPA의 사상을 무시하는 발언) JPA는 기본적으로 같은 트랜잭션 안에서 일어나는 수정에 대해서 감지하는 "변경 감지" 라는 것이 있다. update를 하려면 DB에서 데이터를 읽어온 후 update를 진행할 것이다. 이때 JPA는 GET 한 최초 상..
2022.10.07 -
(TIL) 20221005
🏴Facts(한 것) & Findings(배운 것) 1일 1로그 100일 완성 책을 다 읽었다!! 마지막 데이터 부분은 DB 관련인 줄 알았는데, 빅데이터, AI 관련 부분이었다. 사실상 나와 큰 상관이 없는 부분이라 간단하게 읽고 넘어갔다. 사놓고 방치해둔 JPA 강의를 듣고 있다. JPA가 어떤 식으로 동작하는 지에 대해서 복습하는 느낌으로 듣고 있다. 그리고 Hibernate를 한번 도 안 써봤는데, 역시 Spring data JPA가 최고다. Spring Data JPA에서는 CRUDRepo나 JpaRepo를 상속 받은 repo를 하나 정의하면 간단하게 해결가능하지만, Hibernate의 경우 매번 Type 설정을 해줘야하고, 특히나 Spring 에서 @Query 어노테이션으로 해결가능 ..
2022.10.06 -
(TIL) 20220928, 국가 도메인
🏴Facts(한 것) & Findings(배운 것) 아침에 일어나서 1일 1 로그 책을 70장까지 읽었다. 네트워크 수업을 지난 학기에 들어서 그런지 머릿속에 남아있어서 읽는데 무리가 없다. 다만 새롭게 알게된 사실은. io,. tv 등의 도메인이 모두 국가 도메인이라는 사실인데, . com의 경우 국가에 속하지 않고, 상업 도메인이라는 뜻의 commercial의 준말이다. 구글 스터디 잼 쿠버네티스 강의를 수강했다. 아직까지 쿠버네티스에 관한 내용은 많지 않고, 대부분 GCP에 관한 실습 위주다. GCP는 AWS와 거의 똑같은 서비스를 제공하고 있기 때문에 그다지 새로울 것이 없다. 조금 새로운 것이라면 GCP내에서 cli 툴로 인스턴스 생성이나 도커 이미지 생성 등 다양한 접근이 가능하다는 ..
2022.09.29 -
(TIL) 20220927
🏴Facts(한 것) & Findings(배운 것) 1일 1로그 네트워크 부분을 읽기 시작했다. 절반을 넘게 읽었고 다음 주 내로 다 읽으려고 한다. 알고리즘 문제에 자신감이 떨어진거 같아서 solved.ac class2부터 다시 풀고 있다. 하루에 5-10문제 정도 풀고 있고, class3로 올라가면 하루에 max 5문제 정도 풀 계획이다. 이펙티브 자바를 읽고 정리했다. 이펙티브 자바는 앞으로 화, 목, 토에만 읽을 계획이다. 그리고 쿠버네티스 강의는 월 수 금에 수강할 생각이다. 🏴Affirmation(자기선언) IT 지식 책 읽기 -> 성공 이펙티브 자바 읽기 -> 성공 운영체제 책 읽기 -> 실패 코틀린 || 스프링 || 리액트 강의 듣기 -> 실패 알고리즘 문제 풀기 -> 성..
2022.09.29 -
(TIL) 20220926
🏴Facts(한 것) & Findings(배운 것) 아침에 일어나서 1일 1로그 100일 완성 IT 지식 네트워크 부분을 읽기 시작했다. 확실히 전공책에 비하면 부족한 것이 맞지만, 전체적인 개념을 다듬는다는 생각으로 읽으면 도움이 될 것 같다. 10, 11장을 읽었다. 내일 정리해서 올릴 생각이다. 저번주에 주문한 전공책들이 왔다. 하나는 이고, 하나는 이다. DB책은 영어로 보다가 E-book이라서 불편하기도 하고, 영어라 손이 잘 안가서 그냥 종이책으로 구매했다. 책은 학교 전공 서적인 의 저자가 쓴 책으로, 의 선수과목 같은 책이다. 차근차근 읽으면서 운영체제 복습도 겸할 수 있도록 해야겠다. Google 에서 제공하는 Coursera 강의를 들었다. Google cloud에 관한 전반적..
2022.09.27