Hoomels
취소

한국투자증권 모바일 API 활용하기 1탄

해당 원글은 미디엄 블로그에서 작성한 내용을 해당 블로그에 기록하기 위해 가져옴. 원글은 2021.02.19일 작성. 개요 자동 투자 봇을 만들어 보려고 한다. 다양한 증권사 중 한국투자증권(이하 한투)으로 결정한 이유는 이미 계좌가 개설되어 있기 때문이다. 매우 단순한 이유지만 사실 모바일 API를 지원하지 않았으면 대표 적인 증권...

JAXBContext, Unmarshaller와 lombok

해당 원글은 미디엄 블로그에서 작성한 내용을 해당 블로그에 기록하기 위해 가져옴. 원글은 2021.01.22일 작성. 개요 작업하다 보면 가끔씩 xml을 parsing해야 할 때가 종종 있다. json이면 참 편했을텐데 현실은 그렇지 않지… xml을 parsing하기 위해 어떤 libarary를 사용하면 좋을까~ 하고 검색해보면 꽤 다...

Java Checked Exception, Unchecked Exception

개요 Java에서 Error가 발생했을 때 처리하는 기본적인 개념을 한번 가볍게 정리하고자 한다. Error 코드를 작성할 때 Error는 예측할 수 있는 Error와 예측할 수 없는 Error로 나뉜다. 또한 복구할 수 없는 Error와 복구할 수 있는 Error로도 구분할 수 있다. Java에선 복구할 수 없는 Error는 Error...

SpringBoot 프로젝트를 kubernetes 환경에 배포

개요 SpringBoot 프로젝트를 kubernetes 환경에 배포하여 접속까지 확인하는 테스트를 진행한다. SpringBoot 프로젝트 생성 간단하게 Spring Initializer를 통해서 생성한다. RestController 설정 배포 후 확인을 위해 간단하게 설정. @RestController("/") public class Sampl...

IaaS, PaaS, SaaS

개요 Cloud 서비스를 이해하기 위해 IaaS, PaaS, SaaS 개념에 대해 이해해 보자. Cloud 서비스 모델 출처 : https://www.whatap.io/ko/blog/9/ IaaS Infrastructure as a service 설명 물리적 컴퓨팅 리소스, 위치, 데이터 분할, 확장, 보안, 백업 등과 같은...

PodSecurityPolicy unable to admit pod

개요 k8s에 kubeflow를 설치 한 뒤 pipeline을 Run 하려고 할때 PodSecurityPolicy: unable to admit pod 오류 발생. 오류 내용 메세지 예시 This step is in Error state with this message: task 'xx' errored: pods "kube-pipeline" is f...

Mac OS Minikube 설치

개요 k8s, container 환경을 공부하기 위해 local 환경에서 k8s 테스트 하기 위해 minikube를 설치. 설치 환경 운영체제 : MacOS Catalina 프로세서 : 3 GHz 듀얼 코어 Intel Core i7 메모리 : 8GB 설치 설치 가이드 링크 : https://minikube.sigs.k8s.io...

객체는 인터페이스를 사용해 참조하라

개요 이펙티브 자바에서 나온 내용인데 자주 활용하지만, 면접때 왜? 라고 하면 떠오르지 않을 수 있기 때문에 회고. 가장 많이 쓰는 예시 List<Object> lists = new ArryaList<>(); List는 거의 ArrayList로 생성해서 사용한다. 그렇다고 유연하게 쓰진 않지만… 그래서 왜? 책에서 강...

블로그 시작

시작하며 그 동안 블로그를 전전하면서 맘에 드는 곳을 찾아다니다가 드디어 정착할 만한 곳을 찾았다. 바로 Github Blog이다. markdown 문법으로 작성하는게 귀찮긴 하지만, 뭔가 개발자 감성에 맞는달까? 평소 업무할때도 markdown 문법을 자주 사용하므로 큰 문제는 없을 것 같다. 블로그 시작할 때마다 매번 엎어지지만 이번에야말로! 다시...