분류 전체보기
[Intelli J] GitHub 연동하기!
안녕하세요 코드짜는헬창 입니다. 오늘은 인텔리제이에 GitHub 연동하는 방법에 대하여 포스팅 하겠습니다. 1. GitHub 로그인 후 Remote Repository 생성 Git은 로컬 repository가 있어서 원격 repository가 반드시 필요한건 아니지만 Git 사용자들은 대부분 원격 repository를 사용한다. GitHub에서 무료 원격 repository를 제공하므로 이를 이용하도록 하겠습니다. GitHub 계정이 없으면 생성하시고 https://github.com/new 로 접속하여 repository를 생성합니다. * Initialize this repository with a README 옵션은 체크 하지 마세요 이 옵션에 체크해서 저장소를 생성하면 이 저장소에 push/pull..
WAS 와 웹 서버(Web server) 차이
안녕하세요 코드짜는헬창입니다. 오늘은 WAS 와 웹 서버에 관하여 포스팅 하겠습니다. 웹 서버(Web Server) 위키피디아 : 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 그래서 ? 클라이언트의 요청을 받아서 요청을 처리하고, 그 결과를 웹 클라이언트에게 응답하는 역할을 합니다. 주로 정적 페이지인 HTML, 이미지, CSS, 자바 스크립트 파일을 웹 클라이언트에 제공할 때 웹서버를 사용하며, 동적인 페이지 처리가 필요하다면 WAS서버에 처리를 넘깁니다. ex) Apache WAS(Web Application Server) 위키피디아 : 웹 애플리케이션 서버(Web Application Server, 약자 WAS)는 인터넷 상에서 ..
Maven vs Gradle 메이븐과 그래들의 차이!
안녕하세요! Maven(메이븐) 기반의 프로젝트를 진행하면서 집에선 Gradle(그래들)을 사용하여 두개 차이의 대하여 알아보다 포스팅 하게되었습니다. Maven 장점 및 특징 자바 전용 프로젝트 라이프사이클 관리 목적 빌드 도구이며 Apache Ant 불편함을 해결코자 만들어졌다. pom.xml을 이용한 정형화된 빌드 시스템(필요한 라이브러리를 정의해 놓으면 알아서 네트워크를 통하여 자동으로 다운받아줌) 간단한 설정을 통한 배포 관리가 가능 하다. Maven 설정파일 setting.xml - 메이븐을 빌드할 때 의존 관계에 있는 라이브러리, 플러그인을 중앙 저장소에서 개발자 PC로 다운로드 하는위치(로컬저장소)의 기본 설정 'USER_HOME/.m2/repository' 인데 settings.xml의 ..
OAuth 2.0 이란
안녕하세요 코드짜는헬창입니다. 카카오 로그인 연동중 OAuth 개념이 궁금하여 찾던중 이해가 잘되는 글이 있어 포스팅 했습니다~! 도움 되시길 바랍니다. 참조 : https://baked-corn.tistory.com/29 OAuth2.0 OAuth2.0 안녕하세요. 오늘은 우리가 여러 웹서비스들을 이용할 때 자주 사용되는 요소 중 하나인 OAuth2.0에 대해 살펴보는 시간을 갖도록 하겠습니다. OAuth2.0이란 각종 웹, 모바일 어플리케이션에�� baked-corn.tistory.com OAuth2.0 안녕하세요. 오늘은 우리가 여러 웹서비스들을 이용할 때 자주 사용되는 요소 중 하나인 OAuth2.0에 대해 살펴보는 시간을 갖도록 하겠습니다. OAuth2.0이란 각종 웹, 모바일 어플리케이션에서 ..
[OAuth] 카카오 로그인 API 예제!
오늘은 카카오 로그인 API 사용을 해보도록 하겠습니다. 순서는 아래와 같으며 순차적으로 따라오시면 문제가 없을듯해요~~ 시작하겠습니다. 1) 아래 카카오 홈페이지에 들어가서 로그인 해주세요~ https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 2) 내 애플리케이션 클릭 후 "애플리케이션 추가하기" 눌러주시면 됩니다. 3) 회사 입력 단락은 아무거나 입력하셔도 무방해보입니다. 정보를 입력해주세요 4) 어플을 생성하시면 아래와 같이 API KEY가 발급되고 JavaScript 키를 사용할겁니다. 5..
[Mysql] 맥에서 Mysql 설치하기
필자는 .. 집에서 오라클 에러로 인한 Mysql 설치를 하였습니다. 내용은 아래와 같으니 참고 바랍니다. https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS FreeBSD Source Code Select OS Version: All Wind dev..
[Oracle] Mac 에서 docker를 사용한 오라클 설치
1. docker 설치 https://www.docker.com/products/docker-desktop Docker Desktop for Mac and Windows | Docker Learn why Docker Desktop is the preferred choice for millions of developers building containerized applications. Download for Mac or Windows. www.docker.com 2. docker Login 설치 후, 상단 고래 모양의 아이콘을 클릭하여 로그인 진행 필자는 로그인 되어있지만 안되어있다면 회원가입해서 로그인 진행 하면됩니다. 3. 터미널 실행을 한 뒤 아래와 같이 순서에 맞춰 실행시키면 됩니다. (1) do..
스코티쉬 폴드
스코티쉬 폴드의 모든 것! 슈렉의 장화신은 고양이가 스코티쉬 폴드 라는 것, 알고 계셨나요? 큰 눈망울과 접힌 귀가 특징으로 귀여운 외모 덕분에 많은 사랑을 받고 있어요 스코티쉬 폴드의 성격 귀여운 외모와는 반대로 대담한 면이 있어 낯선 환경에서도 겁먹지 않고, 적응이 빨라요 사람과의 교감을 좋아해 '개냥이'의 대표적인 고양이에요 스코티쉬 폴드의 이름에는 숨겨진 슬픔이 있어요 'Fold : 접다' 유전병으로 귀가 접혀 있어 '폴드'라는 이름이 붙여지게 되었어요 스코티쉬 폴드의 유전병은 완치가 불가능할 뿐만 아니라 특별한 예방법이 없어 대부분의 스코티쉬 폴드가 유전병을 앓고 있어요 '골연골 이형성증'이라 불리는 유전병은 연골변형으로 인해 심각한 관절염과 청각 장애를 동반할 수 있어요 스코티쉬 폴드는 부모의..
[Java] Spring RestTemplate 에서 인증서 유효성 검사 안 함
SSL 통신 시 ReRestTemplate 사용 할 때 인증서 유효성 체크 안하게 하는 로직이다. private RestTemplate makeRestTemplate() throws KeyStoreException, NoSuchAlgorithmException, KeyManagementException { TrustStrategy acceptingTrustStrategy = (X509Certificate[] chain, String authType) -> true; SSLContext sslContext = org.apache.http.ssl.SSLContexts.custom() .loadTrustMaterial(null, acceptingTrustStrategy) .build(); SSLConnecti..