본문 바로가기

아카이브211

[oAuth] 구글로그인 구현하기 1/2 안녕하세요 갈아만든쌀입니다. 신나는 백엔드 개발. 오늘도 날림공사. 1. 준비물 - Spring boot 중 oauth2-client dependancy https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-oauth2-client - 구글 api 콘솔 중 - application.yml 설정 - SecurityConfig설정 2. Spring boot oauth2-clinet dependancy 추가 https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-oauth2-client 위의 주소로 가서 다운로드 받습니다. 각자 맞는 .. 2021. 12. 11.
[알고리즘 / 초급] Binary Search Insert Leetcode의 다음 문제에 대한 풀이입니다 https://leetcode.com/problems/search-insert-position/ 문제 정렬된 배열과, 목표값을 가지고 만약 목표값이 배열안에 있으면 그 인덱스를 return하고, 없다면 target값이 들어가기 적합한 위치의 인덱스를 return 예시 Input: nums = [1,3,5,6], target = 5 Output: 2 Input: nums = [1,3,5,6], target = 2 Output: 1 Input: nums = [1,3,5,6], target = 7 Output: 4 Input: nums = [1,3,5,6], target = 0 Output: 0 Input: nums = [1], target = 0 Output: .. 2021. 12. 10.
[애드센스] 주소확인(PIN)은 무엇일까? 안녕하세요 갈아만든쌀입니다. 오늘은 제 Adsense PIN도착 기념으로 PIN에 대해서 알아보겠습니다. PIN이란? PIN은 Personal Identification Number의 약자로, 한국말론 개인식별번호 정도로 해석할 수 있겠네요. 에드센스에선, 적립된 금액을 지급하기 위해선 우선 PIN을 통해 본인의 거주지를 인증해야 합니다. PIN발송 시점 쥐도새도 모르게 발송되는 것 같지만 아닙니다. 공식 사이트에 따르면 다음과 같습니다. 즉, 애드센스를 달고 10달러가 되는 순간, 주소확인을 위해 PIN번호가 등록한 주소로 발송됩니다. PIN 수신 주소 설정 언제 10달러에 도달할지 모르니 미리 주소를 설정하는게 좋겠죠? 애드센스에 들어가 결제정보를 누르면 본인의 주소를 등록할 수 있습니다. PIN이 .. 2021. 12. 7.
[Java / Spring] 스프링이니셜라이저(Spring initializer)를 통한 spring시작 안녕하세요 갈아만든 쌀입니다. 오늘은 Spring initializer를 통해 spring 프로젝트를 실행하는 법에 대해서 알아보겠습니다. 왜 스프링 이니셜라이저를 쓰는가? 스프링으로 프로젝트를 하면서 느낀 가장 큰 어려움은 Spring framework안에 다양한 요소들이 있는데, 이들의 버전을 맞추기가 좀 번거로운점이 있었습니다. 그래서 gradle dependancy를 하나하나 쓰기 보다는 spring initializer를 통해 한번에 설정하는게 좋겠다는 생각이 들었습니다. 어떻게 쓰는가? https://start.spring.io/ 위의 주소에 가서 설정할 수 있습니다. 저는 이 프로젝트 https://www.youtube.com/watch?v=GEv_hw0VOxE&list=PL93mKxaRDi.. 2021. 12. 6.
[제작을 위한 그래스호퍼 #2 / 초급] 선 그리기 안녕하세요 갈아만든 쌀입니다. 일주가 한달이 되는 기적. 그럼 시작해봅니다. 커브는 굉장히 큰 개념이다 직선, 곡선, 폴리라인(여러 선의 조합) 등으로 구성된다 호, 직선, 원 등과 같이 우리가 흔히 아는 식으로 정의할 수 있는 선의 경우 primitive라고 칭하며, 아주 복잡한 커브는 spline이라 부르며 belzier curve 원리를 보통 따른다 커브를 다루려다보니 생각보다 큰 개념이라는 것을 까먹고 있었습니다. 커브는 위에 언급한것처럼 직선,곡선,폴리라인 등을 이야기합니다. 그래서 각자의 특성을 잘 모르고 쓰면 큰일날 수도 있습니다. 우선 간단한것 부터 해보겠습니다. 오늘은 간단한 직선부터 시작해서 폴리라인, 스플라인 까지 가보겠습니다. 들어가기전에 이제 깃허브에 차곡차곡 올릴 예정입니다. 여.. 2021. 12. 5.
[우분투 / AVD] 내장 또는 외장 웹캠 연결하기 9안녕하세요 갈아만든쌀입니다. 오늘은 안드로이드 가상 디바이스 (Android Virtual Device)에서 노트북 내장 웹캠 또는 USB 웹캠에 연결하는 방법에 대해 알아보겠습니다. 내장 웹캠 사용하기 안드로이드 스튜디오 실행 -> AVD 매니저 실행 -> 설정 내장 캠 설정하기 내장 웹캠을 사용한느 방법은 쉽습니다. 안드로이드 스튜디오를 실행해 AVD 매니저를 통해 설정할 수 있습니다. 내장 캠 확인하기 연결한 후에는 에뮬레이터를 돌려보면 됩니다. 외장 웹캠 연결하기 USB 연결확인 -> 웹캠 이름 확인 후 연결 이제 외장 웹캠을 연결해보겠습니다. 하단에 첨부한 링크의 방법을 기반으로 하겠지만, 사실 저는 실패해서 제가 한 방법 그대로 해보겠습니다. 환경변수 설정하기 아마 설치하셨을때 이미 했을거라.. 2021. 12. 3.