전체 글
-
[피식짐]네이버 로그인 API사용해보기프로젝트/피식짐 2021. 11. 14. 19:04
https://developers.naver.com/apps/#/register?api=nvlogin 애플리케이션 - NAVER Developers developers.naver.com 여기서 시작하면된다. 여기서 필수에 표시안한거는 뒤에 코드로 정보를 불러올때 undefined로 나온다. 이렇게 등록을 해줬다. 애플리케이션 이름에 프로젝트 명을 적었고, 나는 웹 프로젝트를 진행하는 것이기 때문에 환경추가에 PC웹을 적어줬고, 아직 서버를 돌리는게 아니라 URL은 로컬호스트:포트번호를 적어줬다. 콜백URL에는 콜백함수를 넣은 html파일경로를 적어줬다. 그럼 ClientID와 ClientSecret이 나온다. 사실 ClientSecret은 로그인을 수행하는데에는 필요가 없고, ClientID와 설장한 콜..
-
[피식짐]웰컴페이지 만들기 (연습)카테고리 없음 2021. 11. 13. 19:04
스프링부트에서는 따로 설정을 안하고, 메인페이지(웰컴페이지) 명을 index.html로 설정해놓으면 그 내용이 뜬다. Hello Hello 요 html 기본코드는 그냥 저어엉말 기본인데, 하나하나 치기보다는 VisualStudio Code에서 html파일 만들고 거기에 html:5치고 엔터치면 만들어진다. 거기에 Hello 들만 적어준거임. IntelliJ나 다른 서버구축환경에서 프론트 코드까지 치는건 너무 비효율적이다. .controller/Controller package psick.psickGym.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.spri..
-
[피식짐]스프링부트 기본 파일 이해하기 + Intelli J Run 버튼이 없을 때카테고리 없음 2021. 11. 13. 17:38
java - 자바코드 resources - xml, html 등등 test폴더가 자동으로 생성되는데, 자동으로 생성된다는 것으로부터 알 수 있는게 요즘엔 test폴더가 매우 중요하다는 것이다. build.gradle > 원래는 하나하나 다 썼어야했는데, 스프링부트가 이제 제공해줌. plugin에 우리가 설정했던 버전이 적혀있다. dependencies 에도 미리 선택해뒀던 dependency가 적혀져있다. >> thymeleaf : html만드는 템플릿 엔진 >> testImplementation : 기본적으로 들어가는 juit 테스트 디펜던시 위와 같은 dependency를 다운 받는 곳이 위에 적힌 mavenCentral이라는 곳 git.ignore > git에는 올라가면 안되는 파일들이 있다. 얘를..
-
[피식짐]자바 개인프로젝트 시작 - 피그마, ERD설계프로젝트/피식짐 2021. 11. 13. 14:52
개인프로젝트를 계획한지만 벌써 몇개월이다. 주제를 정하는데도 오래걸린 편이다. 내가 원하지 않는 주제로는 도저히 개인프로젝트를 할 의지가 안생겨서 (코드를 치러 앉기까지 너무 밍기적..) 떠오른게 '김갑생할머니김' 채용사이트 만들기. 근데, 또 밍기적대다가 시간이 지나고 요즘 피식대학의 핫한 컨텐츠는 '로니앤스티브'(헬스트레이너 컨셉)이라 '피식짐'이라는 웹사이트를 만들기로 결정. 또한, 김갑생 채용사이트는 너무 프론트만 다룰것같아서 좀 더 다양한 기능을 다룰 수 있는 피식짐이 나을 거라고 판단했다. * 피그마와 ERD 설계는 이미 완료하고, 오랜만에 자바를 다시 만지려니 용기가 안나서 드디어 오늘 시작하게 됐다. 피그마는 웹페이지의 UI를 미리 디자인해보는 공간이다. 백엔드 개발자들이 개인프로젝트 진행..
-
[도커]윈도우 환경에서 설치카테고리 없음 2021. 11. 10. 02:23
아래 링크를 타고 들어간 뒤 오른편에 있는 'Get Docker Desktop' 클릭! https://hub.docker.com/editions/community/docker-ce-desktop-windows/ Docker Desktop for Windows by Docker | Docker Hub Docker Desktop for Windows Docker Desktop for Windows is Docker designed to run on Windows 10. It is a native Windows application that provides an easy-to-use development environment for building, shipping, and running dockerized ..
-
[GCP복습]BigQuery | GCS의 csv파일 BigQuery로 업로드하기카테고리 없음 2021. 10. 29. 14:32
BigQuery는 구글의 서버리스 기반의 데이터 웨어하우스이다. ANSI:2011을 준수하는 표준 SQL을 지원하며, ODBC및 JDBC 드라이버를 제공한다. 기가바이트급에서 페타 바이트 급에 이르는 데이터를 대상으로 초고속으로 SQL 쿼리를 실행할 수 있다. *데이터세트를 빠르게 읽고 조회하는것이 메인 기능. 이를 통해 ML로 넘어갈 수 있도록 하는 것이 빅쿼리의 목적 표준 SQL 문법을 통해서 데이터를 처리할 수 있다. Google Cloud Storage와 구글시트, 구글 드라이브 등으로 손 쉽게 데이터를 읽을 수 있으며 인포매티카와 탈랜드 같은 기존 ETL 도구와의 연동도 지원한다. 또한 MSTR/타블로(Tableu)와 같이 BI 도구와 자체적으로 BI엔진을 지원하여 대시보드를 만들 수 있다. 구..