내배캠)Week6_TIL/WIL

Dev.Shinny·2022년 12월 5일
0

내배캠

목록 보기
5/7

벌써 6주차라니..!

221205 WIL

오늘부로 스프링 강의가 오픈했다.
말로만 듣던 jpa가 무엇인지 드디어 오늘 알게 되었다.
지금까지 프로젝트를 하면 쿼리를 직접 짰고, 그게 당연한 줄 알았는데
jpa를 이용하면 개발자가 쿼리를 짜는 것이 아니라, 자동으로 쿼리가 작성된다니까 너무 신기했다.
제공 받은 강의가 너무 불친절해서 다른 사설 강의와 개인적인 공부가 필요할 것 같다.
사실 쿼리짜는 것도 다 까먹어서 문제다. 이번주는 빡센 공부가 필요할 것 같다.

매일 알고리즘 문제를 하나씩 풀어야 하는데, 파이썬으로 풀려고 하다가도
자연스럽게 자바로 풀게된다. 파이썬 문법은 벌써 가물가물하다.
아무래도 두 언어 모두 사용해서 풀어야겠다.
알고리즘을 풀면서 자바와 파이썬이 가장 다르게 느껴지는 것은 리스트다
파이썬은 배열과 리스트가 합쳐져 있어서 문제가 배열로 반환을 하라고 하든 말든 신경쓸 필요도 없고
요소를 추가할 때 append만 하면 그만인데 자바의 경우 배열의 인덱스 값을 알아야 추가할 수 있으니
코드도 길어지고 고려할 부분이 많아 꽤나 골치 아프다.
일단 하루에 한 문제라도 자바, 파이썬 두 언어로 풀어보려고 한다.

221206 WIL

OAuth : OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다.

https://tecoble.techcourse.co.kr/post/2021-07-10-understanding-oauth/

Emmet: 에밋은 HTML, XML, XSL 문서 등을 편집할 때 빠른 코딩을 위해 사용하는 플러그인이다.

Emmet 사용법을 거의 까먹었다. !+ tab만 기억...

Spring Boot Devtools: devtools는 Spring boot에서 제공하는 개발 편의를 위한 모듈이다. 브라우저로 전송되는 내용들에 대한 코드가 변경되면, 자동으로 어플리케이션을 재시작하여 브라우저에도 업데이트를 해주는 역할을 한다.

Mac Os Catalina부터 쉘이 bash가 아닌 zsh로 변경되었다. 따라서 기본 명령어가 조금 바뀐 부분이 있는데, 예를 들어 ll 명령어는 더이상 사용할 수 없다. 대신 ls -al로 같은 기능을 수행시킬 수 있다.

제공받은 강의가 너무 어렵다. 혼자 코딩하고ㅜㅠ 슝~. 인프런 강의 없었다면 정말 아찔했을 것이다. 이게 2000만원 과정인데 너무 부실해서 솔직히...국가 세금 루팡느낌ㅜ

7일까지 과제를 잘 해낼 수 있으련지 모르겠다. 화이팅

221207 WIL

어노테이션1
롬복

어노테이션이 너무 많은데, 하나하나 다 찾아보느라 너무 힘들다.
그리고 요즘 머리가 안 돌아가서 너무 자괴감든다. 나는 slow learner인데, 이 교육과정은 너무 급해서 힘들다.

221208 WIL

개인 과제가 있다는 것도 늦게 알았고, 음.. 하루 정도면 가능하지 않을까? 자만했던 내 자신 머리 박아.
과제 망했고, 어차피 과제야 나중에 다시 하면 되니까 지금은 스프링을 전반적으로 이해하고 친숙해 지는 게 중요할 것 같다.

사실 지금 벨로그 쓸 것도 넘쳐나는데, 증말 시간이 없다 시간이.
글 쓰려고 캡처해둔 이미지만 넘쳐나고 있음...

221209 WIL

현타온다 진짜 스프링 공부 열심히 해야겠다.
어노테이션 정리 다 했는데 막상 코드로 보면 뭐였지 싶고, 머리로는 어노테이션을 작성했을 때 보이지 않아도 내부적으로 자동으로 필요한 코드와 객체를 생성시킨다는 것을 알면서도 눈에 보이질 않으니 혼란스럽다.

WIL

한 주를 제대로 공부하지 못한 것 같다.
빨리 제공받은 스프링 수업 들어야 할 것 같다.

그리고 ... 블로그 정리할 시간 좀 만들자 .. 제발

profile
Hello I'm Shinny. A developer who try to enjoy the challenge.

0개의 댓글