개요 Kubeflow pipelines frontend 코드 살펴보다가 TypeScript 관련된 내용 정리. Why pipeline frontend side navigation 숨겨볼라고 코드 살펴보다가 확인. window[‘KFP_FLAGS’] -> 이거 뭐??? export const KFP_FLAGS = { DEP...
npm ERR! getaddrinfo ENOTFOUND artifactory.twitter.biz (kubeflow pipeline frontend)
개요 Kubeflow pipeline frontend 한번 돌려보려다가 npm install에서 막힌 삽질기.. 가이드 잘못된 가이드 : https://github.com/kubeflow/pipelines/wiki/Frontend 내가 확인 했어야 하는 가이드 : https://github.com/kubeflow/pipelin...
Kafka Python Producer, Consumer
개요 지난시간에 설치한 kafka with k8s를 이용하여 python으로 producer, consumer 수행 테스트 Consumer 수행시켜 놓고 Producer 수행 python 준비 pip3 install kafka-python Consumer Topic명을 지정. Topic : test ...
Kafka with K8s
개요 Kubernetes에 kafka를 설치하여 동작 테스트 minikube를 활용할 것임 minikube & Docker 설치 및 실행은 이전 포스트를 참고. 테스트 버전 minikube v1.25.2 kubernetes, kubectl v1.23.3 $ minikub...
채팅 서비스 구조
개요 채팅 프로그램을 한번 설계해 보려고 한다. 그냥 파이썬 공부 쫌 해볼라고 개인 프로젝트로 간단한 채팅프로그램 해보는 것임. 동기 & 비동기 채팅이라 함은 동기가 될 수도 있고 비동기가 될 수도 있다. 하나의 채팅서버가 존재하고 여러 클라이언트가 접속된 경우 메세지는 채팅서버를 통해 바로바로 전달된...
블로그 진행 방향
블로그 작성에 대해… 근래에 블로그 작성을 나름 열심히 하다가 이게 맞나… 싶은 기분이 들었다. 곰곰히 고민해 보니 쓸데 없는 자료만 올리고 있다는 생각이 들었다. 찾아보면 다 나오는 것들? 그냥 일반적인 리서치, 이런 글들은 굳이 올릴 필요가 없는 것 같음… 그래서 앞으로는 크게 중요하지 않은 리서치는 깃헙 위키에 찾아본 링크만 달아놓고 주제별로 ...
Java Bean Lifecycle
개요 스프링 빈 라이프사이클 관리를 통해 특점 시점에 통지를 받을 수 있음. 빈 라이프사이클 출처 : (책) 전문가를 위한 스프링 5 생성 통지 메커니즘 메서드 메커니즘 annotation 메커니즘 인터페이스 메커니즘 라이프사이클 통지를 받을 때 어떤 메커니즘을 사용할지는 애플리케이션 요구사항에 달려있습니다. 메서...
Java HashMap
개요 Java의 대표 자료구조인 HashMap에 대해 간단하게 알아보자. HashMap이지만 핵심 메커니즘인 Hashing에 대해 조금 더 자세히 알아볼 것이다. HashMap (key, value) 쌍으로 값을 이루는 자료구조 자료구조내 값을 검색하는데 유리하다. hash function으로 생성된 hashCode 값을...
Java JVM Memory
개요 Java의 엔진인 JVM의 메모리 영역에 대해 한번 간단하게 알아보자. JVM 간단히 설명하자면 Java 바이트 코드를 기계어로 번역해서 어느 시스템에서나 동작할 수 있도록 하는 엔진. 쉽게 말하면 번역기. JVM 작업 유형 코드 로드 코드 확인 코드 실행 사용자에게 런타임 환경을 제공 ClassLoader 클래스 파...
Java Primitive Type, Reference Type
개요 Java의 대표 타입 두가지 Primitive Type, Reference Type에 대해 간단하게 아.라.보.자. Primitive Type 종류 : byte, short, int, long, float, double, boolean and char JVM Stack 영역에 저장. null 값을 가지지 않으며, 실제 데이터 값이 ...