Blog

Modern Java in Action

0. 시작하며 최근에는 언어 스킬로 Go를 습득하고 있는데, 우연하게 제목과 같은 “Modern Java in Action” 이라는 책을 맞이하게 되었다. 주로 사용하는 언어가 Java이기도 하지만, 설마 책을 통해서 Java를 배워야 할 것들이 있을까? 라는 생각으로 사실 열어보기 까지 시간도 걸렸다. 그러나, 사실 최근 Java을 사용하면서 많이 변했네… 라는 생각을 가지고 있었지만, Spring 이라는 잘 만들어진 틀을 […]

action asphalt automobile automotive

머신러닝을 활용한 자율주행 RC카 만들기-임베디드시스템 2편

시작하면서 이전 글을 통해 임베디드 시스템이 무엇인지와 자율주행 RC카를 만들기 위해 중요한 요소인 라즈베리파이와 아두이노에 대해서 알아보았다. 백문이 불여일견이라고 먼저 라즈베리파이 및 아두이노를 사서 실습해보며 진행하는 것이 빠르게 배울 수 있는 방법일거 같아 제품 구매를 위한 조사를 통해 어떠한 것들이 필요한지에 대해 알아보고자 한다. 필요 부품 조사 라즈베리파이 라즈베리파이는 영상을 처리 하기 위해 필요하다. 라즈베리 […]

T3 Guild 16차 모임

역병이 다시 대유행 조짐을 보이며, 사회적 거리두기가 2단계로 격상되었다. 이에 따라 지난 18일부터 다시 회사는 재택근무를 시행하기 시작했다. 우리의 16차 오프라인 모임은 갑작스런 재택근무와 나를 포함한 몇몇 휴가자들로 인해 자연스럽게 한 주 연기되어 금일 이렇게 각자의 집에서 온라인 모임을 가지게 되었다. 이 전에도 google hangout을 통해 몇차례 오프라인 모임을 가졌었는데,이번에는 google meet 을 이용해 보기로 […]

coding computer data depth of field

머신러닝을 활용한 자율주행 RC카 만들기-임베디드시스템 1편

시작하기 Talker가 제시했던 “영상 이미지 처리를 통한 자율주행 구현”에 대해 흥미가 생겨 함께 진행하게 되었다. 영상처리 기술 부터 함께 하면 좋겠지만 보다 보다 빠르게 수행하기 위해 영상처리는 Talker가 임베디드 시스템은 내가 맡아 진행하게 되었다. 임베디드시스템이란? 임베디드 시스템을 배워보지 못했지만 관심을 가지고 있던 분야이었다. 주변에서 임베디드 시스템을 다루어 본 사람들에게 물어보면 단순하고 배우기 싶다고 했다. 하지만 […]

편하게 써보는 ML 2부 메뉴 추천 프로그램 (1/2) – 복잡한 데이터 다루기

2부를 시작하며… 1부에서는 로또 당첨 데이터를 이용해서 ML을 적용해보며 ML의 전체적인 진행 절차를 살펴 보았었습니다. 2부에서는 메뉴 추천 프로그램을 만들어보며 데이터 수집이나 전처리 과정에 대해서 살펴보려고 합니다. 다시 한 번 강조해도 부족함이 없을 정도로 ML에서는 이 데이터를 처리하는 부분이 가장 중요합니다. ML을 동작하도록 하는 코드 자체는 어느정도만 노력한다면 금방 따라갈 수 있지만, 데이터에 대한 부분은 […]

TensorFlow Developer Certification 합격후기

AI를 시작하며… 사실 올해 5월까지만 해도 머신러닝, 딥러닝 등 AI에 대해선 전혀 관심이 없었다. AI는 석/박사급의 전문 교육을 받은 사람들의 전유물로 생각했다. 하지만 회사의 방향성은 AI를 지향하고 있었고, 때마침 회사에서 AI 교육을 듣게 됐다. 총 4일짜리 교육을 2번 듣게 됐는데, 실제 업무와 연결시켜서 AI 프로젝트를 진행했다. 교육을 받고, 프로젝트를 진행해보니, AI에 대한 매력을 느꼈고, 흥미를 […]

Prometheus PromQL

지난번 포스팅(https://t3guild.com/archives/1865) 내용에서는 Java Client 입장에서 Prometheus 접근에 대해서 기술했다면, 이번에는 Prometheus 자체에 대한 PromQL을 사용해서 데이터를 어떻게 효율적으로 접근 할 수 있는지에 대한 내용이다. 많은 Function이 있지만, 주로 사용하는 몇가지를 가지고도 데이터를도 원하는데로 표현하는 정도의 수준으로 채워질 것 같다. Basic PromQL을 사용함에 있어서, 단순히 메트릭을 선언할 때는 Instant vector 데이터가 되어 특정 시점 1건을 […]

T3 Guild 14차 모임

14번째 모임이 마무리 되었다. 회사에는 우수 활동으로 1위를 달성하였고, 조만간 포상도 받게 될 것 같다. 반년정도 다들 이것저것 바쁜 와중에 지속적으로 참여한 성과가 아닐까 싶다. 지난 모임부터는 조별로 나눠서 진행하기로 한 상황에 대해서 진행공유 하는 내용으로 시작하였다. Multi Step Picker? 아직은 명칭이 정해지지 않은 수준으로 준비 하고 있는 내용은 아래의 간단한 아키텍처 이미지와 같다. 모바일과 […]

CKA (Certified Kubernetes Administrator) 경험기 -> 합격기

최근에 Blog에 새로운 내용을 추가하기 어려웠던 이유가 제목과 같이 CKA 자격증 준비에 몰입하다보니, 늦어지게 되었다. 오늘 그 자격취득 경험기로 일단 새롭게 포스팅을 시작한다. (합격기? 낙방기?가 아닌 경험기는 아직 당락을 모르기 때문 ^^;;) 1. CKA? 이미 구글링으로 CKA에 대해서는 많은 정보가 있다. 작년 이맘때 쯤에는 1-2개 정도의 취득 경험기가 있었으나, 최근 1년 사이에 Kubernetes에 대한 도입이 […]

T3 Guild 12차 모임

온라인 쇼핑을 한다.후기를 남겨주시면 상품권 준댄다.그래도 나는 후기 같은건 안쓴다. 그런데… 후기를 써야 할 일이 생겼다.나는 지난번 모임부터 참여하여 이번 모임이 2번째인데…그렇지만 모임에 막내로서 선배들을 잘 따르고, 나또한 앞으로 열심히 하겠다는 의지의 표현이라며 스스로 위안 삼아 본다. 이번 모임은 본 모임의 향후 방향성을 모색 하고자 각자 의견을 나누는 자리였고 나또한 나름 의견을 제시 하였으니 참 […]

Prometheus TimeSeries DB 취급기

0. 시작하며 최근 NoSQL DB – Prometheus를 사용한 코드 구현적 이야기를 정리 하고자 한다. Prometheus를 Java Client로 다루면서 여러가지 개인적인 경험을 정리하고자 한다. 최근에는 개인적인 일이 몇가지 발생해서, 다소 기억적인 부분에서 혼선이 있고(포스팅하는 글들이 이상할수 있다는 빠져나가기 위한 떡밥이다.) 포스팅에도 소홀한 점이 있었지만, 그래도 생각을 정리하는 차원에서 포스팅을 시작해 본다. 1. NoSQL – Prometheus NoSQL […]

T3 Guild 11차 모임

계절이 바뀌고 있다. 7시가 넘어도 해가지지 않은 계절이 찾아왔다. 이번 11차 모임은 예정보다 늦어진 6월 8일 월요일 오후 5시에 개최되었다. 구십구님과 Mark님은 교육 일정으로 불참하게 되었고, 새로 두 분이 우리 T3 guild에 함꼐 하게 되었다. Jay님과 talker인 필자가 기존처럼 해오던 주제를 간단하게 발표를 하긴 하였지만, 이번 모임의 주요 아젠다는 그동안의 활동 내역과 앞으로의 활동 방향성이었다. […]

Java 14 New Feature

Java 버전이 어디서 부터인지 모르게 Major 버전업이 매우 빠르게 진행하는 추세다. 거의 6개월 단위로 이뤄지고 있는거 같은데, 문법이라더니 내부 동작방식이 바뀌는 내용이라 Major 버전이 맞는거 같긴 하지만, 그래도 너무 빠른 추세에 현재 쓰고 있는 버전이 너무 오래된 것 같은 기분이 상대적으로 들게 된다. Java 14에서는 또 어떻게 달라졌는지 한번 빠르게 정리 해 보는 내용으로 간략하게 […]


내 블로그 팔로우

새로운 콘텐츠를 받은 편지함으로 바로 보내드립니다.

%d 블로거가 이것을 좋아합니다: