블로그
2,491개 포스트
전체
백엔드/서버 (741)
유틸리티 (528)
웹/프론트엔드 (342)
DevOps/인프라 (335)
데이터분석 (54)
API설계 (54)
Kubernetes (51)
데이터베이스 (46)
UI/UX (43)
React (36)
HTML/CSS (31)
CI/CD (28)
AWS (28)
머신러닝 (26)
Docker (24)
보안 (18)
Vue (17)
JavaScript (13)
시각화 (12)
모니터링 (12)
📰 최신 포스트
유틸리티
Zine은 빠르고 확장 가능하며 유연한 정적 사이트 생성기(SSG)로, 최근 개발자들 사이에서 주목받고 있는 오픈소스 프로젝트입니다. 많은 사람들이 개인 블로그나 홈페이지를 만들고 싶어하지만, 복잡한 설정이나 무거운 프레임워크 때문에 어려움을 겪고 있습니다. Zine은 이러한 문제를 해결하기 위해 설계되었으며, 경량의 Zig 언어로 작성되어 성능과 효율성을
React
React에서 파라미터화된 라우팅을 구현하는 것은 동적인 웹 애플리케이션을 만드는 데 있어 매우 유용합니다. 이번 글에서는 React Router 라이브러리를 사용하여 파라미터화된 라우팅을 설정하는 방법을 단계별로 살펴보겠습니다. ### 기본 설정 먼저, React 프로젝트를 생성하고 React Router를 설치해야 합니다. 아래의 명령어를 사용하여
API설계
백엔드 개발에서 마이크로서비스 아키텍처는 점점 더 많은 인기를 끌고 있습니다. 이 아키텍처는 서비스 간의 독립성과 확장성을 제공하여 각 서비스가 독립적으로 개발, 배포, 확장될 수 있도록 합니다. 하지만 마이크로서비스 간 통신은 이러한 아키텍처의 중요한 요소이며, 이를 효과적으로 구현하는 방법에 대해 고민해야 합니다. 이번 글에서는 Go 언어를 사용하여 마
데이터분석
데이터 분석에서 시간대 변환은 매우 중요한 작업 중 하나입니다. 글로벌 비즈니스 환경에서는 서로 다른 시간대에 있는 데이터들이 많이 사용되는데, 이때 Pandas 라이브러리를 활용하면 손쉽게 시간대 변환을 할 수 있습니다. 이번 포스트에서는 Pandas를 사용하여 시간대 변환을 하는 방법에 대해 구체적으로 알아보도록 하겠습니다. ### Pandas 설치하
rust
ckim의 개인 블로그입니다. Rust와 Go 비교: 성능, 안전성, 그리고 사용 사례 최근 몇 년 동안 Rust와 Go는 많은 개발자들 사이에서 인기를 끌고 있습니다. 특히 시스템 프로그래밍과 클라우드 네이티브 애플리케이션 개발에서 두 언어가 각자의 독특한 위치를 차지하고 있습니다. 이번 포스팅에서는 Rust와 Go의 차이점과 각 언어의 장단점을
백엔드/서버
최근 모바일 환경에서 사용자 경험은 점점 더 중요해지고 있습니다. 특히, 홈 화면의 경험은 스마트폰 사용자의 일상에서 큰 비중을 차지하고 있습니다. Lawnchair는 이러한 사용자 경험을 향상시키기 위해 개발된 오픈소스 홈 앱으로, Android의 기본 홈 앱인 Launcher3를 기반으로 하여 Pixel Launcher의 다양한 기능을 포팅하고, 사용자
웹/프론트엔드
최근 소프트웨어 개발의 복잡성이 증가하면서, 보안 관리의 중요성이 그 어느 때보다 강조되고 있습니다. 특히 API 키, 데이터베이스 비밀번호 등과 같은 민감한 정보는 잘 관리되지 않으면 큰 위험을 초래할 수 있습니다. 이러한 문제를 해결하기 위해 등장한 것이 바로 Infisical입니다. Infisical은 오픈소스로 개발된 비밀 관리 플랫폼으로, 팀과 인
백엔드/서버
모바일에서 마인크래프트 Java 에디션을 즐기는 것이 꿈이었던 개발자와 게이머 여러분, 이제 그 꿈이 현실이 되었습니다. **Fold Craft Launcher**는 안드로이드에서 마인크래프트 Java 버전을 실행할 수 있도록 도와주는 매력적인 오픈소스 프로젝트입니다. 이 프로젝트는 기존의 HMCL 기반 기능을 활용하고, PojavLauncher의 강력한
웹/프론트엔드
최근 사이버 보안의 중요성이 날로 증가함에 따라, 윤리적 해킹(펜테스팅)은 기업과 조직의 보안 체계를 강화하는 데 필수적인 요소로 자리 잡고 있습니다. 그러나 펜테스팅은 복잡한 작업으로, 많은 시간과 노력이 필요한 분야입니다. 이러한 문제를 해결하기 위해 등장한 도구가 바로 **Pentest Copilot**입니다. 이 프로젝트는 AI 기반의 브라우저 기반
웹/프론트엔드
최근 TV 방송 콘텐츠의 소비 방식이 변화하면서, 많은 사용자들이 IPTV와 같은 새로운 플랫폼을 통해 방송을 시청하고 있습니다. 이에 따라 방송 아이콘과 관련 도구들이 필요해졌습니다. **fanmingming/live** 프로젝트는 이러한 요구에 맞춰, 언제 어디서나 손쉽게 TV와 라디오 방송 아이콘을 사용할 수 있도록 돕는 오픈소스 프로젝트입니다. 이
백엔드/서버
오픈소스 프로젝트는 개발자들에게 큰 힘이 됩니다. 그 중에서도 **Git Credential Manager (GCM)**는 특히 눈에 띄는 프로젝트입니다. GitHub, Azure Repos, Bitbucket 등 다양한 Git 호스팅 서비스를 위한 안전하고 신뢰할 수 있는 인증 시스템을 제공하여, 개발자들이 보다 쉽게 자신들의 작업에 집중할 수 있도록 도
백엔드/서버
s&box: 현대 게임 개발의 새로운 패러다임 게임 개발은 언제나 끊임없이 진화하고 있습니다. 특히, 사용자 친화적인 도구와 엔진이 등장하면서 더 많은 사람들이 게임 개발에 도전할 수 있는 환경이 조성되고 있습니다. 그중에서도 s&box는 Valve의 Source 2 엔진을 기반으로 한 최신 .NET 기술을 활용해 게임 개발의 문턱을 낮추고 있습니다. s