Posts
- Node.js# Node.js # Event Loop
Node.js 동작 원리 (libuv, 이벤트 루프)
흔히 Node.js는 단일 스레드 기반의 논블로킹 비동기 방식으로 동작한다고 합니다. 풀어서 설명하자면, 하나의 흐름에서 각 작업이 완료될 때까지 대기하지 않고(논블로킹) 다음 작업을 처리하며 처리된 결과를 먼저 반환해준다는 것입니다.
# Node.js # Event Loop2025.07.15 - Git/Github# Github Actions # JIRA
Github 이슈와 JIRA 연동하기(Github Actions)
Github Action으로 깃허브 이슈와 JIRA 이슈를 연동하는 방법에 대해 소개합니다. 이슈 관리 현재 제 프로젝트에서 이슈를 관리하는 방법은 다음과 같습니다. 1. JIRA의 이슈 유형 레벨은 3단계로 나뉩니다(Epic → Story/Chore/Bug → Task). 레벨 2에 해당하는 이슈는 Task라는 세부 작업으로 나누어집니다.
# Github Actions # JIRA2025.01.14 - JavaScript# JavaScript # React
AbortController로 비동기 작업 제어하기(feat. Javascript 작동 원리)
웹 애플리케이션을 개발하다 보면, 서버와 통신하거나 대용량 데이터를 처리하는 등 다양한 상황에서 비동기 작업을 다루게 됩니다. 비동기 작업에서 메모리 누수나 성능 저하와 같은 문제를 방지하기 위해서는 적절한 관리가 필요한데, 이때 사용할 수 있는 도구 중 하나가 AbortController입니다.
# JavaScript # React2024.10.12 - CS# Network # 혼공 # 혼공네트
혼자 공부하는 네트워크 - 와이어샤크, 네트워크 안정성
와이어샤크(WireShark) 와이어샤크는 네트워크에서 발생하는 패킷을 캡처하여 세부적으로 분석할 수 있도록 도와주는 네트워크 프로토콜 분석 프로그램입니다. 설치 방법
# Network # 혼공 # 혼공네트2024.08.18 - CS# Network # 혼공 # 혼공네트
혼자 공부하는 네트워크 - 응용 계층 (DNS, HTTP)
도메인과 네임 서버 네트워크상에서 통신할 때는 IP 주소를 이용해 상대 호스트를 특정합니다. 그러나 IP 주소는 언제든지 변할 수 있고 모든 호스트의 IP 주소를 외우고 있긴 어렵기 때문에 일반적으로는 도메인 네임(domain name)이라는 정보를 사용합니다.
# Network # 혼공 # 혼공네트2024.08.11 - CS# Network # 혼공 # 혼공네트
혼자 공부하는 네트워크 - 전송 계층과 TCP/UDP
전송 계층(Transport Layer) 네트워크 계층의 IP는 비신뢰성 프로토콜이자, 비연결형 프로토콜이라는 한계를 지니고 있습니다. 1. 비신뢰성 통신 패킷이 수신지까지 제대로 전송된다는 보장을 하지 못한다는 것을 말합니다.
# Network # 혼공 # 혼공네트2024.07.28
Category
Project

All:REVA
콘서트 차대절 구인 및 공연 정보를 한 곳에서 - 통합 커뮤니티 앱

후루룩
자신만의 특별한 라면 레시피를 공유하고 다른 사람들과 소통할 수 있는 커뮤니티 기반 앱

CSQuizHub
OpenAI 기반 CS 퀴즈 생성 웹 애플리케이션