본문 바로가기

잡학다식/IT 컬럼

(68)
ESLint보다 100배 빠른 린터, Oxlint 1.0 출시! 성능과 실용성 모두 잡았다 자바스크립트나 타입스크립트를 쓰는 팀이라면 린팅 속도가 발목을 잡은 적이 분명 있을 겁니다. 대규모 프로젝트에서 eslint 돌리는 데 몇십 초씩 걸릴 때, 작은 코드 수정 하나에도 기다림이 반복되죠. 그 불편함, Oxlint가 해결하겠다고 나섰습니다.Rust 기반으로 새롭게 등장한 JavaScript/TypeScript 린트 도구인 Oxlint가 1.0 버전으로 정식 출시됐습니다. ESLint 대비 최대 100배에 달하는 속도를 자랑하며, 복잡한 설정 없이도 즉시 사용이 가능하다는 점에서 많은 관심을 받고 있습니다. 게다가 Shopify, Airbnb, Mercedes-Benz 등 대기업들의 실사용 사례까지 더해지며 실용성과 신뢰성을 동시에 입증하고 있습니다.이번 블로그에서는 Oxlint가 정확히 어떤..
IDE는 죽지 않았다. 다만, AI가 그 자리를 넘보고 있다: Agentic AI가 바꾸는 개발의 미래 코드를 짜지 않고도 앱을 만들 수 있다면?개발자가 더 이상 IDE에서 타이핑하지 않고, AI와 대화를 통해 소프트웨어를 만든다면?지금, 그 미래가 현실이 되고 있습니다.'개발자'의 정의가 바뀌고 있다지금까지 개발자는 IDE(통합 개발 환경)에서 코드를 직접 작성하는 사람이었습니다.하지만 이제, 그 정의는 점점 바뀌고 있습니다.Agentic AI(에이전트형 인공지능)는 단순한 코드 자동완성을 넘어, 주어진 목표에 따라 스스로 문제를 분석하고, 설계하고, 개발까지 완성하는 수준으로 진화하고 있습니다.이 블로그에서는 Agentic AI가 왜 기존 IDE 환경을 대체하려 하는지, 어떤 변화를 가져오는지, 그리고 지금 당장 어떻게 활용할 수 있는지 살펴보려 합니다.Agentic AI란 무엇인가? - 단순한 도우미..
게임 서버부터 AI 에이전트까지, 진짜 서버리스를 원한다면? Rivet을 주목해야 하는 이유 서버리스 플랫폼은 분명 편리합니다. 하지만 복잡한 상태 관리가 필요한 실시간 애플리케이션, 예를 들면 협업 툴이나 게임 서버, AI 에이전트를 만들려고 하면 그 편리함이 발목을 잡기도 합니다. 콜드 스타트로 인한 지연, 상태 저장 불가, 제한된 실행 시간, 외부 메시지 브로커 의존성 등은 서버리스를 채택하지 못하는 이유로 자주 언급되곤 하죠.Rivet은 이런 문제를 해결하기 위해 태어난 오픈소스 서버리스 플랫폼입니다. Rust와 V8 기반으로 고성능을 지향하면서도, 서버리스 구조에서 부족했던 부분들을 보완했습니다. 상태 저장 액터, 무제한 실행 시간, 글로벌 엣지 배포, 콜드 스타트 제거, 통합된 RPC 시스템 등, 기존 서버리스의 한계를 실질적으로 넘어서는 기능들이 돋보입니다.이 글에서는 Rivet의 ..
알림부터 보안까지, Android 16으로 바뀌는 일상 안드로이드 OS가 또 한 번 진화했습니다. Google은 Android 16을 공식 출시하며, 먼저 Pixel 기기를 시작으로 점차 다양한 브랜드의 기기로 확장 중입니다. 이번 업데이트는 단순한 UI 변경을 넘어, 실시간 알림 경험, 보안 강화, 접근성 향상, 태블릿 및 폴더블 기기의 생산성 확대까지 폭넓은 개선을 담고 있습니다.이 블로그에서는 Android 16의 주요 기능을 실제 사용자 경험 중심으로 풀어내며, 이번 업데이트가 실질적으로 어떤 변화를 가져올지 정리해보겠습니다.Android 16, 무엇이 달라졌을까?Android 16은 기존 기능을 재정비하는 수준이 아닌, 사용자 중심 설계를 강화한 ‘생활 속 변화’에 집중한 업데이트입니다.실시간 알림과 자동 그룹화는 정보 과부하를 줄이고, 보청기 사용..
성능과 보안을 동시에 잡은 Apple의 새로운 컨테이너 프레임워크, 왜 주목해야 할까? macOS 개발자를 위한 새로운 대안macOS에서 Linux 컨테이너를 구동해야 하는 개발자라면 한 번쯤 이런 고민을 해본 적이 있을 것이다. Docker는 무겁고 느리며, Podman이나 Lima도 완벽한 대안은 아니었다. 성능은 아쉽고, 보안에 대한 걱정도 덜 수 없었다. 그런 상황에서 Apple이 직접 만든 컨테이너화 프레임워크가 등장했다.2025년 6월, Apple은 Swift 기반의 오픈소스 컨테이너 프레임워크를 발표했다. macOS에서 Linux 컨테이너를 보다 빠르고, 가볍고, 안전하게 실행할 수 있는 새로운 방식이다. Apple Silicon에 최적화되어 있어 성능도 기대할 만하다.이 글에서는 Apple의 새로운 컨테이너 프레임워크가 무엇인지, 기존 도구들과 어떤 차별점이 있는지, 그리고 ..
48시간에서 41분으로! GitLab 저장소 백업 속도 혁신 이야기 대형 Git 저장소 백업, 왜 이렇게 오래 걸릴까?대용량 Git 저장소를 사용하는 기업이라면 누구나 한번쯤 이런 고민을 해봤을 겁니다."백업만 하루 이틀 걸리니, 도대체 언제 개발하라는 거야?"GitLab도 같은 문제를 겪었습니다. 자사 최대 규모 저장소를 백업하는 데 무려 48시간이 걸렸던 것인데요.하지만 이번에 GitLab은 백업 시간을 41분까지 줄이는 데 성공했습니다.이번 블로그에서는 어떤 문제가 있었고, 어떻게 해결했으며, 그 결과 사용자에게 어떤 변화가 생겼는지 자세히 풀어보겠습니다.GitLab 사용자라면 이번 개선 사항이 어떤 의미를 갖는지도 함께 확인해 보세요.저장소 백업, 왜 중요할까?백업은 단순한 보조 작업이 아닙니다.비상 복구 전략의 핵심이자, 예상치 못한 장애에 대비하는 가장 중요한..
마크다운을 뛰어넘는 문서 도구, Quarkdown: 이제는 함수도 쓰는 시대 복잡한 문서도 쉽게. Quarkdown이 만든 새로운 타이포그래피 시대기술 문서를 작성하다 보면 느끼게 되는 몇 가지 고질적인 문제가 있다. 마크다운은 배우기 쉽지만 확장성이 부족하고, LaTeX은 강력하지만 진입 장벽이 높다. 책이나 논문, 슬라이드까지 제작하려면 그 사이에서 계속 타협해야 한다.이제 그런 고민을 덜 수 있다. Quarkdown은 마크다운의 간편함에 프로그래밍적 표현력을 더한 문서 도구다. 조건문과 반복문, 함수 정의까지 지원하면서도, 기본적인 사용 방식은 마크다운과 크게 다르지 않다.이 글에서는 Quarkdown이 무엇이고, 어떤 점에서 기존의 도구보다 유리한지, 실제로 어떻게 활용할 수 있는지를 상세히 살펴본다.Quarkdown이란 무엇인가?Quarkdown은 기존 Markdown ..
구글 포토, 픽셀폰만의 특권이었던 AI 편집 기능을 전면 개방하다 - ‘리이매진’부터 ‘오토 프레임’까지, 누구나 쉽게 쓰는 AI 사진 편집 사진 편집, 아직도 어렵게 느껴지시나요?좋은 사진 한 장이 SNS 반응을 바꾸고, 추억을 더 선명하게 기억하게 만들어줍니다. 하지만 사진을 ‘조금 더 예쁘게’ 만들기 위해 다양한 앱을 깔고 복잡한 조작을 익히는 건 여전히 번거로운 일입니다.구글이 여기에 새로운 해답을 내놨습니다. 구글 포토 앱에 인공지능 기반의 사진 편집 기능을 대폭 추가하면서, 이제 복잡한 과정 없이도 몇 번의 터치만으로 사진을 재구성할 수 있게 됐습니다. 그동안 구글 픽셀폰 사용자에게만 제공되던 고급 기능들이 전 세계 안드로이드 사용자에게 개방된 것입니다.이 글에서는 구글 포토의 새로운 AI 편집 기능들을 소개하고, 각각의 기능이 어떤 상황에서 도움이 되는지, 실제 사용은 어떻게 가능한지 자세히 다뤄보겠습니다.1. 리이매진(Reima..