전체 글 (53) 썸네일형 리스트형 구글 Antigravity CLI 설치 방법 가이드 💡 본 포스팅은 구글의 공식 Antigravity CLI 기술 문서 및 가이드를 바탕으로 작성되었습니다.구글이 2026년 5월 기존 Gemini CLI를 대체하는 터미널 기반 AI 개발 어시스턴트 'Antigravity CLI'를 발표했습니다.터미널 환경을 벗어나지 않고 키보드 조작만으로 복잡한 개발 작업을 수행하는 고성능 AI 에이전트를 제어할 수 있는 도구입니다.본 글에서는 Antigravity CLI의 주요 특징과 운영체제별 설치 방법, 그리고 초기 계정 인증 과정을 정리해보았습니다!'1. 왜 Antigravity CLI인가? 주요 특징 살펴보기Antigravity CLI는 개발자의 생산성을 극대화하기 위해 설계된 터미널 전용(Terminal-First) 인터페이스 도구입니다. 대화형 GUI 툴도.. StarUML 다운로드 및 설치 방법과 기초 사용법 안녕하세요!오늘은 UML 다이어그램 도구 중에서 가장 많이 쓰이는 StarUML에 대한 간단한 사용법에 대한 내용을 작성해 봤습니다.프로젝트 설계를 시작하거나 클래스 다이어그램, ERD를 그려야 할 때 어떤 툴을 써야 할지 막막하셨던 분들이라면 이 글이 도움이 될 거예요!StarUML이란?StarUML은 UML(Unified Modeling Language) 다이어그램을 작성할 수 있는 소프트웨어 설계 도구다. UML이라고 하면 생소하게 느껴질 수 있는데, 쉽게 말하면 "소프트웨어 구조를 그림으로 표현하는 방법"이라고 보면 된다.StarUML은 무겁지 않고 직관적인 인터페이스 덕분에 국내 대학교 수업이나 개발 입문 강의에서 가장 많이 추천하는 툴 중 하나다.언제, 왜 사용하나?StarUML을 쓰는 대표적.. 연결 리스트(Linked List)의 구조와 동작 원리 이 글은 매일메일 서비스에서 받은 면접 질문을 바탕으로 작성한 글입니다. 연결 리스트는 배열과 함께 가장 기본적인 선형 자료구조 중 하나다. 배열과 달리 메모리 상에 연속적으로 저장되지 않기 때문에, 삽입과 삭제에서 뚜렷한 장점을 가진다. 자료구조를 선택할 때 연결 리스트의 특성을 이해하고 있으면 더 적절한 선택을 할 수 있다.연결 리스트란연결 리스트는 노드(Node) 들을 포인터로 연결하여 구성하는 선형 자료구조다.각 노드는 데이터와 다음 노드를 가리키는 포인터로 이루어져 있다첫 번째 노드를 HEAD, 마지막 노드를 TAIL이라 한다메모리 상에 연속적으로 저장되지 않아도 포인터로 연결이 가능하다[HEAD: Node1] → [Node2] → [Node3] → [TAIL: Node4] → null dat.. MySQL과 PostgreSQL의 차이점과 PostgreSQL 이 글은 매일메일 서비스에서 받은 면접 질문을 바탕으로 작성한 글입니다. 회사에서 공간정보를 다루는 업무를 맡게 되면서 처음으로 PostgreSQL을 쓰기 시작했다.그전까지는 MySQL만 써왔던 터라 처음엔 그냥 비슷한 DB겠지 하고 넘겼는데, 쓰다 보니 생각보다 다른 점이 꽤 많았다. 그래서 이참에 두 데이터베이스의 차이를 정리해보고, PostgreSQL이 어떤 데이터베이스인지 한번 제대로 짚어보려 한다.MySQL vs PostgreSQL, 핵심 차이점설계 철학MySQL: 빠른 읽기 성능과 단순한 구조에 최적화된 데이터베이스PostgreSQL: SQL 표준 준수와 기능 확장성을 최우선으로 설계된 객체-관계형 데이터베이스(ORDBMS)PostgreSQL은 단순한 RDBMS가 아니라 ORDBMS로 분류.. 대칭키와 비대칭키 암호화 방식 이 글은 매일메일 서비스에서 받은 면접 질문을 바탕으로 작성한 글입니다. 데이터를 안전하게 주고받기 위해 암호화는 필수다. 암호화 방식은 크게 대칭키와 비대칭키 두 가지로 나뉘며, 각각의 구조와 장단점을 이해하면 HTTPS, JWT, SSL 같은 보안 기술의 동작 원리도 자연스럽게 이해된다.암호화란?암호화는 평문(원본 데이터)을 특정 알고리즘과 키(key)를 사용해 알아볼 수 없는 형태(암호문)로 변환하는 과정이다. 반대로 암호문을 다시 평문으로 되돌리는 과정은 복호화라고 한다.암호화에서 핵심은 키(Key) 다. 같은 알고리즘을 사용하더라도 키가 없으면 복호화할 수 없다. 대칭키와 비대칭키의 차이도 결국 이 키를 어떻게 사용하느냐에 달려 있다.대칭키 암호화암호화와 복호화에 동일한 키를 사용하는 방식이다... JVM에서 GC 대상 객체를 판단하는 기준 이 글은 매일메일 서비스에서 받은 면접 질문을 바탕으로 작성한 글입니다. 자바는 개발자가 직접 메모리를 해제하지 않아도 JVM이 알아서 불필요한 객체를 수거한다.이 역할을 하는 것이 GC(Garbage Collection)이고, GC가 어떤 기준으로 객체를 수거할지 판단하는핵심 개념이 도달 가능성(Reachability) 이다.GC란?GC(Garbage Collection)는 JVM이 힙(Heap) 영역에서 더 이상 사용되지 않는 객체를 자동으로 찾아 메모리를 회수하는 메커니즘이다.C, C++ 같은 언어는 개발자가 직접 free(), delete로 메모리를 해제해야 하지만, 자바는 GC가 이를 자동으로 처리한다. 덕분에 메모리 관리 실수로 인한 버그를 줄일 수 있지만, GC가 동작하는 시점과 방식을 이.. SW 기술자 신고 방법 총정리 | KOSA 한국소프트웨어산업협회 경력 등록 가이드 안녕하세요! 오늘은 소프트웨어 기술자 경력 신고 방법을 단계별로 정리해 드리겠습니다.SW 기술자 신고는 소프트웨어 분야에서 일하는 분이라면 꼭 해두어야 하는 공식 경력 등록 제도입니다. 한국소프트웨어산업협회(KOSA)에서 운영하는 SW기술자 경력관리시스템을 통해 온라인으로 간편하게 신청할 수 있습니다.SW 기술자 신고란?SW기술자 경력확인제도는 소프트웨어 기술자의 경력 입증 어려움을 해소하고, 공식적인 경력증명 및 권익 보호를 위해 만들어진 제도입니다. 취업이나 프리랜서 활동 시 공신력 있는 경력 증명이 가능하며, 공공 프로젝트 참여 시에도 활용됩니다.신청 사이트: https://career.sw.or.kr/준비물신고 전에 아래 서류를 미리 준비해두면 편리합니다.항목준비 서류학력졸업증명서 사본 (스캔본).. 카카오 애드핏 “미사용 광고단위 삭제 예정” 메일 받았다면? 안녕하세요 :)오늘은 블로그 운영하면서 처음 받아본 카카오 애드핏 ‘미사용 광고단위 삭제 예정’ 안내 메일 에 대한 이야기 입니다!!!저처럼 갑자기 이런 메일을 받으신 분들께 조금이나마 도움이 되었으면 하는마음에..챶아본 내용을 정리해 봤습니다!📩 갑자기 온 애드핏 메일어느 날 갑자기 이런 메일이 도착했어요.“1년 이상 광고 요청이 없는 광고단위는 삭제됩니다.” 순간 “어… 나 광고 달아놨는데?” 싶어서 조금 당황했습니다ㅠㅠ 😂메일 내용을 보니까 핵심은 다음과 같았어요1년 동안 광고 요청(트래픽)이 없는 광고단위는 삭제삭제되면 복구 불가해당 광고단위 보고서도 조회 불가❗ 삭제 대상 광고단위메일 끝부분에 이런식으로 삭제되는 광고단위가 적혀있어요아마 예전에 만들어두고블로그에 실제로 붙이지 않았거나, 방문.. 이전 1 2 3 4 ··· 7 다음