<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title> .   </title>
    <link>https://byneonkid.tistory.com/</link>
    <description>E-mail: contact@neonkid.xyz
</description>
    <language>ko</language>
    <pubDate>Tue, 19 May 2026 16:29:43 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Neon K.I.D</managingEditor>
    <image>
      <title> .   </title>
      <url>https://tistory1.daumcdn.net/tistory/967035/attach/c8bfd421e2a04c35836de4eb69c24f06</url>
      <link>https://byneonkid.tistory.com</link>
    </image>
    <item>
      <title>[DevOps] 왜 Docker는 컨테이너 빌드 도구 선택지에서 점점 배제될까?</title>
      <link>https://byneonkid.tistory.com/317</link>
      <description>최근 회사의 애플리케이션 배포 방식이 변경되면서 회사에서 맡고 있는 프로젝트 또한 별도의 배포 도구를 사용하지 않고, 형상 관리 시스템(Github, Gitlab)의 배포 도구를 사용하는 방식으로 마이그레이션 하게 되었습니다.
&amp;nbsp;
그런데, 마이그레이션하면서 사용하고 있는 CI/CD 도구가 Docker executor가 아닌 k8s executor를 사용하고 있었고, 여기서 애플리케이션을 컨테이너로 빌드할 때 사용하는 도구 또한 Docker가 아..</description>
      <category>DevOps</category>
      <category>Buildkit</category>
      <category>Docker</category>
      <category>kaniko</category>
      <category>Kubernetes</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/317</guid>
      <comments>https://byneonkid.tistory.com/317#entry317comment</comments>
      <pubDate>Sun, 24 Mar 2024 22:52:28 +0900</pubDate>
    </item>
    <item>
      <title>[Java] 가상 스레드 (Virtual Thread) 훑어보기</title>
      <link>https://byneonkid.tistory.com/316</link>
      <description>Java의 Thread를 보면 늘상 고민이었던 부분이 있었습니다. Java의 Thread API는 운영체제의 스레드와 1:1로 매핑되어 있어 쓸 때마다 컨텍스트 스위칭으로 인한 비용 문제가 걸림돌이고, 서버를 개발하는 입장에서 대용량 트래픽의 발생을 고려해야 한다면 스케일 아웃을 해야할지 리액티브 프로그래밍(Reactive Programming)을 해야할지 선택의 고민에 휩싸이게 됩니다.
&amp;nbsp;
개발자 입장에서 가장 쉽게 생각한다면 스케일 아웃일 ..</description>
      <category>Programming/Java</category>
      <category>java 21</category>
      <category>Pinned</category>
      <category>Virtual Thread</category>
      <category>가상 스레드</category>
      <category>피닝</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/316</guid>
      <comments>https://byneonkid.tistory.com/316#entry316comment</comments>
      <pubDate>Mon, 25 Dec 2023 12:19:50 +0900</pubDate>
    </item>
    <item>
      <title>[Spring boot] HTMX + Thymeleaf 조합으로 웹 페이지 개발 시작하기</title>
      <link>https://byneonkid.tistory.com/315</link>
      <description>&amp;nbsp;

[Web] HTML 말고 HTMX(HyperText Markup eXtension)
웹페이지를 만드려면 반드시 배워야 하는 언어 중 하나가 바로 HTML(HyperText Markup Language)입니다. HTML은 흰 화면에 텍스트(글자)를 표기하는 마크업 언어 중 하나로 과거 HTTP 통신을 이용하여 큰 텍
blog.neonkid.xyz


지난 포스트에서 우리는 HTMX라는 HTML 확장 개념에 대해 알아봤습니다. 이를 바탕으로 ..</description>
      <category>Programming/Spring</category>
      <category>HTMX</category>
      <category>Spring Boot</category>
      <category>Thymeleaf</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/315</guid>
      <comments>https://byneonkid.tistory.com/315#entry315comment</comments>
      <pubDate>Mon, 4 Dec 2023 15:46:12 +0900</pubDate>
    </item>
    <item>
      <title>[Web] HTML 말고 HTMX(HyperText Markup eXtension)</title>
      <link>https://byneonkid.tistory.com/314</link>
      <description>웹페이지를 만드려면 반드시 배워야 하는 언어 중 하나가 바로 HTML(HyperText Markup Language)입니다. HTML은 흰 화면에 텍스트(글자)를 표기하는 마크업 언어 중 하나로 과거 HTTP 통신을 이용하여 큰 텍스트 파일을 주고 받는데 사용되었던 표준 언어였습니다.
&amp;nbsp;
하지만 현대에는 텍스트보다 더 다양한 데이터를 전송하기를 원합니다. 이를테면 텍스트 보다는 이미지, 비디오, 애니메이션 등 동적인 컨텐츠를 주고 받기를 원하여..</description>
      <category>Programming/Web</category>
      <category>HDA</category>
      <category>HTML</category>
      <category>HTMX</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/314</guid>
      <comments>https://byneonkid.tistory.com/314#entry314comment</comments>
      <pubDate>Sun, 3 Dec 2023 17:26:56 +0900</pubDate>
    </item>
    <item>
      <title>[DevOps] M1 Macbook에서 Oracle Database 컨테이너 띄우기 1</title>
      <link>https://byneonkid.tistory.com/313</link>
      <description>회사에서 Oracle을 사용하여 프로젝트를 진행하게 되면서 로컬에서 Docker, Podman 등을 이용하여 필요한 미들웨어를 띄우고, 작업을 진행하게 되는데 사용하는 개발 PC가 Macbook M1 Pro Max를 사용하면서 몇 가지 문제점을 겪게 되었습니다.
&amp;nbsp;
바로 컨테이너로 띄울 미들웨어의 아키텍처인데, 맥북이 Intel의 x86 아키텍처에서 Apple Silicon의 ARM 아키텍처로 변경되면서 이제까지 구축했던 x86 계열의 컨테이너..</description>
      <category>DevOps</category>
      <category>M1 Oracle</category>
      <category>oracle 19c</category>
      <category>오라클</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/313</guid>
      <comments>https://byneonkid.tistory.com/313#entry313comment</comments>
      <pubDate>Sun, 22 Oct 2023 15:10:20 +0900</pubDate>
    </item>
    <item>
      <title>[Spring boot] Node Gradle을 이용하여 Spring 프로젝트와 Node 프로젝트 붙이기</title>
      <link>https://byneonkid.tistory.com/312</link>
      <description>Spring boot를 이용하여 웹 페이지를 개발할 때는 REST API 서버로 백엔드를 구현하고, 페이지는 서버 사이드 렌더링(SSR)을 이용하여 구현합니다. 이 때 사용하는 기술은 아래의 2가지 기술을 사용합니다.
&amp;nbsp;

JSP (Java Server Page)
Thymeleaf

JSP와 Thymeleaf는 Spring을 이용하여 화면을 구현할 때 사용하는 뷰 템플릿 엔진으로 과거에는 JSP를 이용하여 화면을 구현했지만 최근에는 Thymel..</description>
      <category>Programming/Spring</category>
      <category>multi module</category>
      <category>Spring</category>
      <category>vue</category>
      <category>멀티 모듈</category>
      <category>모놀리식</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/312</guid>
      <comments>https://byneonkid.tistory.com/312#entry312comment</comments>
      <pubDate>Mon, 9 Oct 2023 20:52:37 +0900</pubDate>
    </item>
    <item>
      <title>[LLM] Langchain으로 AI E2E 애플리케이션 개발해보기</title>
      <link>https://byneonkid.tistory.com/311</link>
      <description>ChatGPT가 화두가 된지 어느덧 3개월이 지나가고 있습니다. GPT 모델이 3 버전 이후로 굉장히 많은 변화를 보이면서 ChatGPT의 등장은 사용자에게 아주 인기를 얻게 되면서 필자인 저도 다시 한 번 머신 러닝에 관심을 보이게 되었습니다.
&amp;nbsp;
하지만 여러 논문, 글을 읽어보고 공부만 해서는 잘 정리가 되지 않는 듯하여 최근에 공부한 내용을 정리하다보니 Langchain에 대해 블로그에 정리해보면 머신 러닝을 모르는 개발자들도 쉽게 머신 ..</description>
      <category>Data Analysis/Machine Learning</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/311</guid>
      <comments>https://byneonkid.tistory.com/311#entry311comment</comments>
      <pubDate>Sun, 27 Aug 2023 22:11:43 +0900</pubDate>
    </item>
    <item>
      <title>[Network] Rate Limit과 Throttling 이해</title>
      <link>https://byneonkid.tistory.com/310</link>
      <description>안녕하세요. 오늘 포스팅할 글은 오랜만에 프로그래밍이 아닌 네트워크 이론에 대해 이야기 해보고자 합니다. 백엔드 엔지니어를 하고 계신 분들이라면 서버 개발 뿐 아니라 미들웨어와 통신을 위해 네트워크 지식을 공부하고 있어야 하는데요. 자신이 개발하는 API 서버가 하나의 클라이언트가 아닌 다른 여러 마이크로서비스 혹은 소프트웨어들이 의존한다면 가장 먼저 고민해야 할 것이 바로 트래픽일 것입니다.
&amp;nbsp;
대용량 트래픽이 발생하면 어떻게 대처해야 할까요..</description>
      <category>Infrastructure/Network</category>
      <category>nginx</category>
      <category>Rate Limit</category>
      <category>Spring Cloud Gateway</category>
      <category>Throttling</category>
      <category>쓰로틀링</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/310</guid>
      <comments>https://byneonkid.tistory.com/310#entry310comment</comments>
      <pubDate>Mon, 17 Jul 2023 21:58:55 +0900</pubDate>
    </item>
    <item>
      <title>[Netty] Netty로 배워보는 Non-blocking I/O 기초</title>
      <link>https://byneonkid.tistory.com/309</link>
      <description>오늘은 Java 네트워크 프로그래밍의 꽃인 Netty에 대해 알아보겠습니다.
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
What is Netty ?
Netty를 들어보신 분들이라면 아마 한 번 쯤 c10k 문제라는 것을 경험해보셨거나 관심을 가졌을만한 분이실 것 같습니다. Netty는 JVM에서 사용할 수 있는 Java NIO 기반의 Non-blocking 프레임워크입니다. 어느 특정 프로토콜(HTTP 등)의 서버를 구현하는 것이 아닌 TCP, UDP의 네트..</description>
      <category>Programming/Netty</category>
      <category>Java NIO</category>
      <category>netty</category>
      <category>non-blocking I/O</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/309</guid>
      <comments>https://byneonkid.tistory.com/309#entry309comment</comments>
      <pubDate>Sun, 15 Jan 2023 16:27:01 +0900</pubDate>
    </item>
    <item>
      <title>[Kafka] docker-compose를 활용한 더 쉬운 Kafka 서버 설치</title>
      <link>https://byneonkid.tistory.com/308</link>
      <description>지난 포스트에서 Docker를 이용해 Kafka와 Zookeeper를 설치하는 방법에 대해 알아봤습니다. 하지만 Zookeeper와 Kafka 이미지를 pull하고 run하고, 네트워크를 만드는 작업을 일일이 명령어로 치기에는 너무 불편하고 번거로운 작업들이 많았습니다.
&amp;nbsp;
그래서 이번엔 docker-compose를 이용해서 명령어 하나만 가지고 쉽게 로컬에서 Kafka 브로커를 실행하는 방법에 대해 알아보도록 하겠습니다.
&amp;nbsp;
&amp;nbs..</description>
      <category>Middleware/Kafka</category>
      <category>Docker</category>
      <category>docker-compose</category>
      <category>Kafka</category>
      <category>zookeeper</category>
      <category>도커</category>
      <category>카프카 설치</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/308</guid>
      <comments>https://byneonkid.tistory.com/308#entry308comment</comments>
      <pubDate>Sat, 12 Nov 2022 15:27:03 +0900</pubDate>
    </item>
    <item>
      <title>[Spring] 비동기 작업과 모니터링을 위한 TaskExecutor, TaskScheduler 기본</title>
      <link>https://byneonkid.tistory.com/307</link>
      <description>Spring Framework는 TaskExecutor 인터페이스와 TaskScheduler 인터페이스로 Task(작업)의 비동기 실행과 스케줄링에 대한 추상화 인터페이스를 제공합니다. 이런 것이 필요한 이유는 무엇일까요?
&amp;nbsp;
기본적으로 Spring은 Multi-Thread 방식을 사용하며 Singleton Pattern을 이용해 모든 Bean들을 공유하여 사용합니다. 하지만 이는 기본적으로 API를 호출하는 과정을 Blocking하지 않고 다..</description>
      <category>Programming/Spring</category>
      <category>Spring</category>
      <category>Spring TaskExecutor</category>
      <category>Spring TaskScheduler</category>
      <category>Thread Pool</category>
      <category>비동기 작업</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/307</guid>
      <comments>https://byneonkid.tistory.com/307#entry307comment</comments>
      <pubDate>Sun, 6 Nov 2022 21:49:26 +0900</pubDate>
    </item>
    <item>
      <title>[Rust] 개념부터 개발 환경 구축까지 차근차근 시작해보기</title>
      <link>https://byneonkid.tistory.com/306</link>
      <description>요즘 모던 프로그래밍 언어가 많이 나오고 있습니다. 구글의 Golang, 모질라의 Rust 뿐만 아니라 함수형 프로그래밍 언어인 Clojure, Rescript 등 다양한 언어가 많이 나오고 있는데요. 특히 최근에는 구글에서 C++ 대항 언어로 Carbon이라는 언어까지도 나왔습니다.
&amp;nbsp;
이번에 다룰 주제는 바로 모질라의 Rust인데요. 최근 리눅스 커널 개발에도 Rust 언어가 공식 채택되어 화두가 되고 있는 Rust에 대해 알아보도록 하겠습..</description>
      <category>Programming/Rust</category>
      <category>rust</category>
      <category>Visual Studio Code</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/306</guid>
      <comments>https://byneonkid.tistory.com/306#entry306comment</comments>
      <pubDate>Sun, 30 Oct 2022 16:57:04 +0900</pubDate>
    </item>
    <item>
      <title>[Spring] Spring Advisor와 Pointcut - 실전편</title>
      <link>https://byneonkid.tistory.com/305</link>
      <description>이전 글에서 DefaultPointcutAdvisor와 다양한 Pointcut들에 대한 개념을 다뤄봤습니다.
&amp;nbsp;
2022.10.10 - [Programming/Spring] - [Spring] Spring Advisor와 Pointcut - 개념편

&amp;nbsp;

[Spring] Spring Advisor와 Pointcut - 개념편
Spring AOP 컴포넌트를 이용해 Advice를 만들어 메서드의 전후처리를 프록시 객체를 통해 구현해봤습니다..</description>
      <category>Programming/Spring</category>
      <category>advice</category>
      <category>advisor</category>
      <category>pointcut</category>
      <category>Spring</category>
      <category>spring aop</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/305</guid>
      <comments>https://byneonkid.tistory.com/305#entry305comment</comments>
      <pubDate>Sat, 29 Oct 2022 22:07:58 +0900</pubDate>
    </item>
    <item>
      <title>[Spring] Spring Advisor와 Pointcut - 개념편</title>
      <link>https://byneonkid.tistory.com/304</link>
      <description>Spring AOP 컴포넌트를 이용해 Advice를 만들어 메서드의 전후처리를 프록시 객체를 통해 구현해봤습니다.
&amp;nbsp;
2022.05.16 - [Programming/Spring] - [Spring] Spring Advice로 커스텀 어드바이스 만들기

&amp;nbsp;

[Spring] Spring Advice로 커스텀 어드바이스 만들기
이번 포스트부터는 Spring AOP 컴포넌트를 이용하여 실제 Advice를 만들어보고, 위빙하는 시간을 가져보겠..</description>
      <category>Programming/Spring</category>
      <category>advisor</category>
      <category>pointcut</category>
      <category>spring aop</category>
      <category>포인트컷</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/304</guid>
      <comments>https://byneonkid.tistory.com/304#entry304comment</comments>
      <pubDate>Mon, 10 Oct 2022 19:11:46 +0900</pubDate>
    </item>
    <item>
      <title>[Kafka] 컨테이너를 이용한 Kafka 설치</title>
      <link>https://byneonkid.tistory.com/303</link>
      <description>지난 포스트에서 우리는 Kafka가 어떤식으로 구성되었는지를 알아봤습니다.
&amp;nbsp;
2022.07.31 - [Middleware/Kafka] - [Kafka] 카프카의 코디네이터 Zookeeper

&amp;nbsp;

[Kafka] 카프카의 코디네이터 Zookeeper
우리가 컴퓨터에 카프카를 설치하려면 반드시 따라서 설치해야하는 것이 있습니다. 바로 주키퍼(Zookeeper)인데요. 다른 메시지 큐와 다르게 카프카는 왜 주키퍼를 필요로 하는 것일까요? ..</description>
      <category>Middleware/Kafka</category>
      <category>Apache Kafka</category>
      <category>Kafka Docker</category>
      <category>zookeeper</category>
      <category>주키퍼</category>
      <category>카프카</category>
      <category>카프카 도커</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/303</guid>
      <comments>https://byneonkid.tistory.com/303#entry303comment</comments>
      <pubDate>Sun, 9 Oct 2022 20:44:31 +0900</pubDate>
    </item>
    <item>
      <title>[Kafka] 카프카의 코디네이터 Zookeeper</title>
      <link>https://byneonkid.tistory.com/302</link>
      <description>우리가 컴퓨터에 카프카를 설치하려면 반드시 따라서 설치해야하는 것이 있습니다. 바로 주키퍼(Zookeeper)인데요.&amp;nbsp;
다른 메시지 큐와 다르게 카프카는 왜 주키퍼를 필요로 하는 것일까요?
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
코디네이션 서비스 시스템 (Coordination System)

분산 처리 시스템을 다루다보면 가장 큰 난제가 바로 분산된 시스템끼리 어떻게 정보를 공유할 것인가? 입니다. 쿠버네티스, 카프카 등 분산 시스템 자체는 클..</description>
      <category>Middleware/Kafka</category>
      <category>zookeeper</category>
      <category>분산 처리 시스템</category>
      <category>주키퍼</category>
      <category>카프카</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/302</guid>
      <comments>https://byneonkid.tistory.com/302#entry302comment</comments>
      <pubDate>Sun, 31 Jul 2022 23:09:51 +0900</pubDate>
    </item>
    <item>
      <title>[Kafka] Apache Kafka는 무엇이고 왜 성능이 빠를까?</title>
      <link>https://byneonkid.tistory.com/301</link>
      <description>카프카란 무엇일까? 카프카란 말을 들어본 적은 있지만 아직 사용해본 적이 없다면 이 소프트웨어가 되게 생소할 수 있습니다. 카프카는 Linkedin에서 처음 개발하여 아파치 오픈 소스까지 오게 된 대용량 메시지 분산 처리 플랫폼입니다.
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
메시지 분산 처리 플랫폼
여기서 이야기하는 메시지란, 우리가 개발한 일련의 소프트웨어를 통신하기 위한 메시지를 말합니다. 가령 우리는 소프트웨어를 개발할 때 서로 기능을 분리하기 위해..</description>
      <category>Middleware/Kafka</category>
      <category>Apache Kafka</category>
      <category>카프카</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/301</guid>
      <comments>https://byneonkid.tistory.com/301#entry301comment</comments>
      <pubDate>Sat, 30 Jul 2022 14:48:30 +0900</pubDate>
    </item>
    <item>
      <title>[PowerShell] Windows Terminal과 oh my posh로 Powershell을 더 이쁘게 사용하기</title>
      <link>https://byneonkid.tistory.com/300</link>
      <description>개인적으로 Windows를 쓸 일이라곤 많이 없었습니다. 개발은 대부분 Linux 혹은 OS X에서 진행하고, Windows는 게임 머신이나 Windows binary 개발 외에는 거의 쓸 일이 없었으니깐요.
&amp;nbsp;
그런데, 최근 Windows Terminal을 보고 이제 Powershell도 꾸미는 시대가 왔다는 것을 느끼며 사용기와 함께 이뻐진 Windows Terminal을 소개하고자 합니다.
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
딱딱하다 못..</description>
      <category>MS/Windows</category>
      <category>oh my posh</category>
      <category>Powershell</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/300</guid>
      <comments>https://byneonkid.tistory.com/300#entry300comment</comments>
      <pubDate>Sun, 24 Jul 2022 17:33:44 +0900</pubDate>
    </item>
    <item>
      <title>[OpenCV] 원하는 이미지 영역(관심영역, ROI) 자르기(Crop)</title>
      <link>https://byneonkid.tistory.com/299</link>
      <description>블로그 글을 쓰다보면 특정 영역만을 잘라서 저장하고 싶을 때가 있습니다. 윈도를 사용하다보면 윈도에서 제공하는 Windows 사진 뷰어 등의 프로그램을 이용해 원하는 이미지의 영역을 자를 수 있는데, Mac OS X나 Ubuntu에 있다보면 기본 프로그램으로 이런 것들을 제공하지 않다보니 쓸 프로그램을 찾게 되는 경우가 잦았는데요.
&amp;nbsp;
이렇게 원하는 이미지를 불러와서 간단하게 원하는 영역을 자를 수 있는 프로그램을 한 번 만들어보도록 하겠습니다..</description>
      <category>Programming/OpenCV</category>
      <category>Crop</category>
      <category>OpenCV</category>
      <category>Roi</category>
      <category>이미지 자르기</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/299</guid>
      <comments>https://byneonkid.tistory.com/299#entry299comment</comments>
      <pubDate>Sat, 2 Jul 2022 15:21:40 +0900</pubDate>
    </item>
    <item>
      <title>[OpenCV] C++와 OpenCV 4.x로 개발할 수 있는 환경 만들기</title>
      <link>https://byneonkid.tistory.com/298</link>
      <description>간만에 OpenCV 글을 작성하게 되었습니다. 요 몇년 백엔드 엔지니어링 공부를 하게 되면서 장난감처럼 여겨오던 OpenCV 글을 다시 쓰게 되었는데요. 안 본 사이에 벌써 OpenCV 4.6 Pre-release로 OpenCV 5.x 버전까지 올라온 것을 보고 정말 시간이 빨리 흘러가고 있다는 것을 새삼 느꼈습니다.
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
만들 환경
오늘은 아래의 3가지 도구를 사용해서 OpenCV 개발 환경을 만들어보도록 하겠습니다.
..</description>
      <category>Programming/OpenCV</category>
      <category>CLion</category>
      <category>cmake</category>
      <category>OpenCV</category>
      <category>ubuntu</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/298</guid>
      <comments>https://byneonkid.tistory.com/298#entry298comment</comments>
      <pubDate>Sat, 2 Jul 2022 14:02:38 +0900</pubDate>
    </item>
    <item>
      <title>[Spring] OSIV로 알아보는 Spring Transaction 헤짚기</title>
      <link>https://byneonkid.tistory.com/297</link>
      <description>Spring boot에는 spring.jpa.open-in-view라고 하는 옵션이 있습니다. 이 옵션은 JPA의 OSIV 기능을 ON/OFF 할 수 있는 옵션인데요.&amp;nbsp;
&amp;nbsp;
이 옵션이 무엇인지 알아보도록 하겠습니다.
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
OSIV
먼저 이 옵션은 JPA의 OSIV 기능의 사용 유무를 나타내는데, OSIV란, 영속성 컨텍스트를 View까지 열어두는 기능입니다. 영속성 컨텍스트가 무엇인지 잘 모르시겠다면 아..</description>
      <category>Programming/Spring</category>
      <category>CQRS</category>
      <category>JPA</category>
      <category>OSEV</category>
      <category>OSIV</category>
      <category>Spring</category>
      <category>Spring Boot</category>
      <category>Transactional</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/297</guid>
      <comments>https://byneonkid.tistory.com/297#entry297comment</comments>
      <pubDate>Sun, 26 Jun 2022 15:50:18 +0900</pubDate>
    </item>
    <item>
      <title>[Programming] SOLID - 객체 지향 5대 설계 원칙</title>
      <link>https://byneonkid.tistory.com/296</link>
      <description>이번 포스트에서는 특정 언어에 대한 학습이 아닌 프로그래밍 스킬에 대해 적어보고자 합니다. 
독자 여러분들 중 Java, C#, Python과 같은 객체 지향 프로그래밍 언어를 사용하시고 계신다면 OOP(객체 지향 프로그래밍)이라는 단어를 쉽게 접해보셨을 것입니다.
&amp;nbsp;
&amp;nbsp;
&amp;nbsp;
OOP (Object Oriented Programming)
OOP는 우리 말로 객체 지향 프로그래밍이라는 뜻입니다. 이 객체 지향 프로그래밍을 위키에서..</description>
      <category>Programming</category>
      <category>kotlin</category>
      <category>OOP</category>
      <category>Solid</category>
      <category>객체 지향 프로그래밍</category>
      <category>객체지향 5대 원칙</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/296</guid>
      <comments>https://byneonkid.tistory.com/296#entry296comment</comments>
      <pubDate>Wed, 22 Jun 2022 21:33:12 +0900</pubDate>
    </item>
    <item>
      <title>[Algorithm] - 2022 카카오 신입 1차 온라인 코딩 테스트 (Kakao Newbie Primary Online Coding Test) for Tech developers 문제 풀이</title>
      <link>https://byneonkid.tistory.com/295</link>
      <description>매년 이뤄지는 카카오 신입 온라인 코딩 테스트 문제 풀이를 또 적게 되었네요. 회사 업무를 좀 더 신경써야 하다보니 마냥 푸는 것을 미뤄놓고만 있다 이제서야 문제 풀이를 진행하게 되었습니다.
&amp;nbsp;
이번에도 먼저 문제 풀이 전 후기를 잠깐 말씀드리자면 작년 문제에 비하여 난이도가 많이 개선된 모습이었습니다. 작년과 달리 Lv 4 문제는 출제 되지 않았고, 구현 중심의 앞 문제와 좀 더 실력을 보기 위한 Lv 3 난이도 문제 1~2문제로 추려진 모습..</description>
      <category>Programming</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/295</guid>
      <comments>https://byneonkid.tistory.com/295#entry295comment</comments>
      <pubDate>Sun, 29 May 2022 18:18:58 +0900</pubDate>
    </item>
    <item>
      <title>[FastAPI] 16. Pulumi를 이용해 FastAPI Serverless 환경 구축해보기</title>
      <link>https://byneonkid.tistory.com/294</link>
      <description>우리는 지난 글에서 FastAPI, Magnum, AWS Serverless Stack(Lambda, API Gateway)을 이용하여 FastAPI 서버리스 환경을 구축했습니다.
&amp;nbsp;
2022.05.22 - [Programming/Python] - [FastAPI] 15. FastAPI를 Serverless로 배포하는 방법 - Mangum

&amp;nbsp;

[FastAPI] 15. FastAPI를 Serverless로 배포하는 방법 - Mangu..</description>
      <category>Programming/Python</category>
      <category>AWS Lambda</category>
      <category>FastAPI</category>
      <category>magnum</category>
      <category>serverless</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/294</guid>
      <comments>https://byneonkid.tistory.com/294#entry294comment</comments>
      <pubDate>Sun, 22 May 2022 21:13:42 +0900</pubDate>
    </item>
    <item>
      <title>[FastAPI] 15. FastAPI를 Serverless로 배포하는 방법 - Mangum</title>
      <link>https://byneonkid.tistory.com/293</link>
      <description>이번 포스트에서는 FastAPI와 Serverless(서버리스) 조합에 대해 알아보도록 하겠습니다. 제가 초기 서버리스를 배웠을 때는 AWS의 Lambda라는 서비스가 나왔을 때였는데요. 당시 사용할 때는 별도의 프레임워크 필요없이 함수의 구현만으로 API 서비스를 만들 수 있는 Cloud Native(클라우드 네이티브) 개발 모델이었습니다.
&amp;nbsp;

&amp;nbsp;
Serverless
Serverless(서버리스)라는 단어를 일반적으로 해석하면 '서..</description>
      <category>Programming/Python</category>
      <category>aws api gateway</category>
      <category>AWS Lambda</category>
      <category>FastAPI</category>
      <category>Mangum</category>
      <category>serverless</category>
      <author>Neon K.I.D</author>
      <guid isPermaLink="true">https://byneonkid.tistory.com/293</guid>
      <comments>https://byneonkid.tistory.com/293#entry293comment</comments>
      <pubDate>Sun, 22 May 2022 00:03:06 +0900</pubDate>
    </item>
  </channel>
</rss>