블로그
528개 포스트
전체
백엔드/서버 (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)
📰 유틸리티
유틸리티
게임 개발 분야에서는 유연성과 확장성이 중요한 요소입니다. 특히, 사용자 커스터마이징과 모듈화가 중요한 MMORPG 게임 클라이언트 개발에 있어, `otclient`는 주목할 만한 오픈소스 프로젝트입니다. 이 프로젝트는 C++20과 Lua를 기반으로 하여, 티비아(Tibia) 게임 서버를 지원하는 대안 클라이언트를 제공합니다. 이제부터 `otclient`의
유틸리티
많은 게이머들이 MMORPG에서의 경험을 극대화하기 위해 다양한 도구와 클라이언트를 찾아 헤매고 있습니다. 특히, 개성을 중시하는 유저라면 자신만의 클라이언트를 제작하고 싶어할 것입니다. 그렇다면, 어떻게 자신만의 티비아 클라이언트를 만들 수 있을까요? 바로 `otclient`가 그 해답입니다. `otclient`는 C++20과 Lua로 작성된 오픈소스 티
유틸리티
최근 AI 기술이 급격히 발전하면서 많은 개발자들이 AI를 활용한 코드 작성에 관심을 갖고 있습니다. 그러나 다양한 AI 서비스에 가입하면서 API 키를 관리하고, 각 서비스와의 통신을 수동으로 설정하는 것은 번거로운 일이 아닐 수 없습니다. 이러한 문제를 해결해주는 것이 바로 **VibeProxy**입니다. VibeProxy는 macOS의 메뉴 바에서 손
유틸리티
최근 맥북 사용자들 사이에서 큰 인기를 끌고 있는 Atoll은 Dynamic Island 기능을 macOS 플랫폼에 도입하여 사용자의 편의성을 획기적으로 향상시켜줍니다. 특히, Atoll은 미디어 제어와 시스템 정보를 한 곳에서 손쉽게 확인할 수 있도록 도와주며, 빠른 유틸리티 접근성을 제공합니다. 이 글에서는 Atoll의 주요 기능과 설치, 사용법을 소개
유틸리티
개발 환경에서 파일을 탐색하는 것은 필수적인 작업입니다. 특히, 많은 파일과 디렉토리로 구성된 프로젝트에서는 효율적인 파일 탐색 도구가 필요합니다. 여기서 소개할 **nvim-tree.lua**는 Neovim을 위한 파일 탐색기로, Lua로 작성되어 있습니다. 이 프로젝트는 파일 탐색을 훨씬 간편하게 만들어 개발자들에게 큰 호응을 얻고 있습니다. 사용하기
유틸리티
최근 개발자들 사이에서 Neovim의 보조 툴과 플러그인들이 큰 주목을 받고 있습니다. 그 중에서도 `fzf-lua`는 `fzf.vim`의 개선판으로, Lua로 작성된 Neovim 플러그인입니다. 이 플러그인은 검색 작업을 훨씬 더 빠르고 효율적으로 만들어주며, 특히 파일 탐색 및 텍스트 검색에 대한 사용자 경험을 한층 더 향상시켜 줍니다. 오늘은 `fzf
유틸리티
최근 기업들이 클라우드 기반의 서비스 아키텍처로 전환하면서 API 관리의 중요성이 점점 더 커지고 있습니다. API는 마이크로서비스, 모바일 애플리케이션, IoT 기기 등 다양한 환경에서 데이터의 흐름을 관리하는 중요한 역할을 합니다. 이에 따라, API 게이트웨이를 효과적으로 활용하는 것이 무엇보다 중요해졌습니다. 이번 포스팅에서는 Apache APISI
유틸리티
최근 웹 애플리케이션의 성능이 중요해지면서, 개발자들은 빠르고 효율적인 API 서버 구축을 위해 다양한 프레임워크를 탐색하고 있습니다. 그 중에서도 **TurboAPI**는 FastAPI와 호환되며, Zig 언어 기반의 HTTP 코어를 사용하여 놀라운 속도를 자랑하는 Python 프레임워크입니다. TurboAPI는 HTTP 전용 및 비캐시 데이터베이스 작업
유틸리티
Tibia는 전통적인 MMORPG 게임 중 하나로, 많은 사용자들에게 사랑받고 있습니다. 하지만, 이 게임의 기본 클라이언트는 커스터마이징이 어렵고 유연성이 떨어진다는 단점이 있습니다. 그래서 오늘 소개할 오픈소스 프로젝트인 **OTClient**는 이러한 문제를 해결하고, 개발자와 사용자 모두에게 더욱 유연하고 강력한 게임 환경을 제공합니다. OTClie
유틸리티
최근 게임 개발 커뮤니티에서 오픈소스 MMORPG 서버 구현의 필요성이 증가하고 있습니다. 특히, OpenTibia 커뮤니티는 이 분야에서 활발하게 활동하고 있으며, 그중에서도 Canary 프로젝트는 많은 주목을 받고 있습니다. Canary는 MMORPG 서버 에뮬레이터로, 게임 개발자들이 자신만의 게임 세계를 구현할 수 있도록 돕는 훌륭한 도구입니다. 이
유틸리티
MacOS에서의 생산성을 극대화하기 위한 여러 툴들이 존재하지만, 그 중에서도 특히 주목할 만한 프로젝트가 있습니다. 바로 **OmniWM**입니다. 이 프로젝트는 Niri와 Hyprland에서 영감을 받아 개발된 타일링 윈도우 매니저로, 개발자가 서명하고 인증을 받은 안전한 도구로서, 기업 환경에서도 사용할 수 있도록 설계되었습니다. OmniWM은 단순한
유틸리티
모바일 앱 개발 팀이 직면하는 도전 과제는 무궁무진합니다. 코드 베이스의 복잡성이 커지면서 팀원 간의 협업이 어려워지고, 새로운 개발 환경을 세팅하는 데에도 많은 시간이 소요됩니다. 이러한 문제를 해결하고자 등장한 것이 바로 **Tuist**입니다. Tuist는 "Your mobile platform team, as a service"라는 슬로건을 가지고