InfoGrab
InfoGrab

InfoGrab Tech Blog

기술 블로그

GitLab, DevOps, AI 자동화에 관한 인포그랩의 기술 인사이트

RSS 구독
GitLab폐쇄망Maven

폐쇄망 Maven 빌드가 429를 만난다면 - GitLab Virtual Registry로 의존성 에러 해결하기

폐쇄망 CI 환경에서 NAT 게이트웨이 뒤에 Maven 빌드를 돌리다 보면, 다른 빌드 도구에 비해 자주 멈추는 패턴을 마주합니다. 이 글은 폐쇄망 빌드의 의존성 수급 단계에서 발생하는 Maven 빌드 중단 문제를 GitLab Maven Virtual Registry로 해결한 과정과 실전 팁을 다뤘습니다.

JayJay2026년 5월 27일
NEWGitLab, Mattermost, n8n, Teleport 최신 릴리즈 소식을 확인하세요
릴리즈 노트 바로가기
AI코드+1

AI 코딩 도구 개발 결과 비교\:\ Cursor, Windsurf, Aider

Cursor, Windsurf, Aider는 요즘 개발자 사이에서 가장 주목받는 AI 코딩 도구입니다. 이 글에서는 세 도구를 사용해 Todo 애플리케이션을 개발한 과정과 결과를 다뤘습니다. 구체적으로 각 도구의 코드 생성 방식과 소요 시간, 파일 구조, 개발 결과물을 비교하고 도구별 특징을 살펴봤습니다.

MichaelMichael
2024년 12월 11일
AI기술트렌드

2025 AI 트렌드 전망 4가지

이 글은 글로벌 시장조사기관과 정보기술 연구·자문 기업, IT 기업이 내놓은 2025년 AI 트렌드 전망 4가지를 다뤘습니다. AI 기업 M&A 활성화, AI 에이전트의 폭발적 성장, 설명 가능한 AI 부상, 멀티모달 AI 진화가 그 내용입니다. 각 트렌드의 구체적인 현황과 등장 배경, 전망을 소개합니다.

GraceGrace
2024년 12월 6일
테스트코드프론트엔드단위테스트

개발 속도와 품질 높이는 테스트 코드 도입 후기

테스트 코드를 도입하면 오류를 신속히 확인하고 수정할 수 있습니다. 또 개발 속도를 빠르게 유지하며, 제품 품질도 보증할 수 있습니다. 이 글은 인포그랩 프론트엔드 엔지니어 Hailie가 어드민 프로젝트에 테스트 코드를 도입한 배경과 과정, 결과를 다뤘습니다.

HailieHailie
2024년 12월 4일
테크니컬라이팅기술문서+1

‘Teleport 공식 기술 문서 한글판 by 인포그랩’을 소개합니다

‘Teleport 공식 기술 문서 한글판 by 인포그랩’은 OpenAI의 생성형 AI 모델 GPT를 사용해 Teleport 공식 기술 문서 총 700여 개를 한글로 번역해 제공합니다. 이 서비스에서는 Teleport 도입, 설치, 관리, 사용 방법 등 정보를 한글로 즉시 볼 수 있습니다. 또 키워드 검색 기능으로 필요한 문서를 쉽고 빠르게 찾을 수 있습니다. 인포그랩은 Teleport의 공식 리셀러입니다.

GraceGrace
2024년 11월 27일
프론트엔드전역상태관리

React 전역 상태 관리, 무슨 라이브러리 써야 할까?

전역 상태를 효과적으로 관리하려면, 적절한 라이브러리를 사용해야 합니다. React에서는 전역 상태 관리 라이브러리로 Redux, Zustand, Jotai를 많이 이용합니다. 이 글에서는 Redux, Zustand의 특징과 장단점을 다뤘습니다.

LeoLeo
2024년 11월 20일
IaCTerraform

Terraform 코드 중복·관리 복잡도 해결하기(feat. Terragrunt)

Terraform은 선언적 관리로 안정적이고 일관된 인프라 프로비저닝을 지원합니다. 그러나 팀이 커지고 환경이 다양해지면, Terraform을 사용할 때 코드 중복과 관리 복잡도 문제가 생깁니다. 이 글에서는 모듈화, 워크스페이스와 변수 파일(.tfvars) 관리, Terragrunt로 Terraform의 이러한 문제를 해결하는 방법을 다뤘습니다.

ChadChad
2024년 11월 13일
문서화개발+1

JSDoc 200% 써먹기

JSDoc은 JavaScript API 문서화 도구로, 코드 가독성을 높이는 데 도움이 됩니다. 요즘 백엔드 진영에서는 Swagger가 선호되지만 프론트엔드 진영에서 유용한 JSDoc 기능이 여전히 많습니다. 타입 힌트, 타입 정의와 가져오기, 함수 정보 제시, 정보 연결과 구분이 그 예입니다. 이 글은 프론트엔드 진영에서 사용하기에 좋은 JSDoc 기능과 효과적인 활용 방법을 다뤘습니다.

FabbroFabbro
2024년 11월 6일
코드네이밍

개발 생산성 높이는 코드 네이밍 비법 5가지

코드 네이밍은 코드 가독성을 높이고 유지보수와 협업을 용이하게 합니다. 효과적으로 네이밍하려면 이름에 클래스/변수/함수 대상과 행위를 나타내고, 명사와 동사를 활용합니다. 아울러 시제와 동사 형태를 구체화하고, 필수 접두사와 접미사만 사용합니다. 또 불명확한 약어 대신 명확한 본딧말을 씁니다. 이 글은 개발 생산성을 높이는 가독성 좋은 코드 네이밍 비법을 소개합니다.

AndyAndy
2024년 10월 30일
서버리스온프레미스+1

온프레미스에서 서버리스 어떻게 실행할까?

대부분의 서버리스 솔루션은 클라우드 환경에서 실행하지만 온프레미스 환경에서도 실행할 수 있습니다. 이 글은 클라우드 서버리스와 온프레미스 서버리스 특징을 비교하고, 서버리스 프레임워크인 OpenFaaS로 온프레미스 환경에서 서버리스를 실행하는 방법을 다뤘습니다.

ChrisChris
2024년 10월 23일
Kuberneteskubevirt+1

Kubevirt로 가볍고 빠르게 VM 사용하기

Kubevirt는 클라우드 네이티브 환경에서 VM 관리를 효율화하는 혁신 기술로, 전통적인 가상화 방식과 컨테이너 오케스트레이션 장점을 결합했습니다. 이 글은 DevOps 엔지니어 Jeff의 Cloud Native Korea Community Day 2024 발표 내용을 토대로 Kubervirt의 아키텍처, 실무 적용 사례를 다뤘습니다.

JeffJeff
2024년 10월 23일
플랫폼엔지니어링기술트렌드

2024 플랫폼 엔지니어링 4가지 트렌드 뜯어보기

플랫폼 엔지니어링은 DevOps 팀에 도구와 워크플로용 단일 셀프서비스 포털을 제공해 소프트웨어 개발을 가속화합니다. 이 글은 2024년 조직의 플랫폼 엔지니어링 트렌드 4가지를 다뤘습니다. 플랫폼 엔지니어링의 높은 인지도와 활발한 적용, 개발자 생산성 향상 도모, 보안과 컴플라이언스 영향력 강화, 인재 부족과 표준화-유연성 균형 어려움이 그 내용입니다.

GraceGrace
2024년 10월 18일
GitLab컴플라이언스파이프라인

GitLab이 보안 정책 위해 컴플라이언스 파이프라인 사용 중단하는 이유

GitLab이 17.3 버전부터 컴플라이언스 파이프라인 기능을 사용 중단합니다. 17.5 버전에서는 컴플라이언스 파이프라인에서 파이프라인 실행 정책 유형으로 마이그레이션 하는 단계별 워크플로를 지원합니다. 자세한 마이그레이션 방법을 지금 확인하세요.

GraceGrace
2024년 10월 16일