최근의 기록
전체 글
자바, 파이썬, SQL 등 개발 관련
포토샵·오피스가 무료로 풀렸다고? ArtCraft 공개 소식과 실제 차이
포토샵이나 마이크로소프트 오피스 자체가 무료로 공개된 것은 아닙니다.이번에 살펴본 것은 ArtCraft 팀이 별도로 개발해 공개한 이미지·문서 편집 앱입니다.“깃허브에 포토샵과 엑셀이 풀렸다”는 이야기를 들으면 기존 유료 프로그램을 그대로 받을 수 있다고 생각하기 쉽습니다.이름과 화면이 익숙해 보여도 개발 주체와 프로그램은 구분해서 봐야 합니다.주제를 설명하기 위한 AI 생성 대표 이미지입니다.실제 앱 화면은 아래 캡처에서 확인할 수 있습니다.어떤 프로그램들이 공개됐나요?이번 글에서는 사진 편집과 사무 작업에 가까운 네 가지 앱을 중심으로 봤습니다.공식 목록에는 다른 제작 도구도 있지만, 필요한 앱부터 하나씩 확인하는 편이 이해하기 쉽습니다.이름주요 용도비교해 볼 기존 작업PhotoCraft이미지 편집포..
ChatGPT·Work·Codex 차이 — 코딩 모르면 무엇을 써야 할까
ChatGPT의 Chat, Work, Codex는 무엇을 만들고 어떤 과정을 확인하고 싶은지를 기준으로 고르면 이해하기 쉽습니다.질문하며 생각을 정리할 때, 완성된 문서가 필요할 때, 실제 파일과 코드를 고칠 때의 출발점이 다릅니다.이름보다 먼저 정할 것은 내가 받을 결과물“AI로 홈페이지를 만들고 싶다”는 말 안에는 서로 다른 요청이 들어 있습니다.어떤 내용을 넣을지 상담할 수도 있고, 한 페이지 시안을 만들 수도 있으며, 기존 홈페이지의 오류를 고치려는 것일 수도 있습니다.설명만 필요한지, 다운로드할 파일이 필요한지, 이미 있는 프로젝트를 수정할 것인지 구분해 보세요.이 차이를 정하면 기능 이름을 전부 외우지 않아도 시작할 수 있습니다.시작점대표적인 목적내가 확인할 결과Chat질문·초안·비교를 대화로..
ChatGPT Plus·Pro 차이 — 비개발자는 어떤 요금제가 필요할까
비개발자라고 무조건 낮은 요금제를 쓰거나, 홈페이지를 만든다고 반드시 Pro를 선택할 필요는 없습니다.먼저 현재 계정에서 필요한 작업이 가능한지, 실제 사용량이 부족한지를 확인하는 편이 좋습니다.2026년 10월 11일 확인한 월 요금아래 금액은 확인일의 OpenAI 공식 문서에 표시된 미국 달러 월 요금입니다.원화 청구액이나 모든 결제 경로의 최종 가격을 뜻하지 않으므로 실제 결제 화면의 금액과 조건을 확인하세요.개인 요금제공식 문서 표시Free$0 / 월Go$8 / 월Plus$20 / 월Pro$100·$200·$500 / 월 선택지Pro를 하나의 고정 가격으로만 기억하고 있다면 현재 안내를 다시 보는 것이 좋습니다.세부 제공 조건과 이용 가능한 기능은 OpenAI 공식 요금 안내에서 확인할 수 있습니..
코딩 모르는 사람의 Codex 시작하기 — 첫 페이지 만들고 수정하기
코딩을 몰라도 Codex에 원하는 페이지를 설명하고 수정 작업을 요청할 수 있습니다.처음에는 소개 페이지 하나를 만들고, 열어 보고, 한 부분을 고치는 과정을 연습하는 것이 좋습니다.처음부터 알아야 할 단어는 세 가지면 충분합니다작업 폴더: 페이지를 구성하는 파일을 모아 두는 장소HTML 파일: 브라우저에 표시할 내용과 구조가 들어 있는 파일미리보기: 만든 결과를 공개 전에 열어 확인하는 화면이 글은 로컬 파일 작업이 가능한 데스크톱 환경을 기준으로 한 연습입니다.계정에 해당 기능이 제공되지 않는 경우에는 같은 메뉴가 보이지 않을 수 있습니다.1. 공식 앱과 로그인 방식 확인하기설치가 필요하다면 OpenAI Quickstart에서 운영체제에 맞는 공식 앱을 확인합니다.앱을 열고 로그인한 뒤 Codex 작..
프리미어 프로가 없어졌나요? Adobe Premiere 이름 변경과 설치 확인 방법
영상 편집을 하려고 앱을 찾았는데, 익숙한 ‘프리미어 프로’ 대신 ‘Premiere’라는 이름이 보였습니다.앱이 없어졌거나 다른 프로그램으로 바뀐 것인지 잠깐 헷갈릴 수 있는 부분입니다.기존 데스크톱 영상 편집 프로그램 Premiere Pro는 Adobe Premiere라는 이름으로 이어지고 있습니다.이 글에서는 이름이 바뀐 사실과 실제 설치된 앱에서 확인할 부분을 나누어 정리합니다.Premiere Pro → Premiere 제품명 변경을 설명하기 위해 제작한 이미지입니다.아이콘 디자인의 변경 전후를 비교한 공식 자료는 아닙니다.프리미어 프로가 사라진 건가요?현재 어도비 한국 공식 제품 페이지에서는 제품을 Adobe Premiere로 소개합니다.예전에 Premiere Pro라고 부르던 데스크톱 편집 프로..
챗GPT로 홈페이지 만들기, 받은 코드를 어디에 붙여 넣어야 할까
챗GPT로 홈페이지 코드를 받았다면 먼저 HTML 파일 하나로 실행되는 코드인지, 여러 파일과 설치가 필요한 프로젝트인지 확인해야 합니다.HTML 한 파일이라면 일반 텍스트로 저장한 뒤 브라우저에서 열 수 있지만, 모든 코드를 같은 방법으로 실행할 수 있는 것은 아닙니다.코드를 받았는데 화면이 없는 이유“홈페이지를 만들어 줘”라고 했더니 긴 코드가 나왔습니다.복사 버튼은 보이지만 어디에 붙여 넣어야 하는지 몰라 멈추는 상황입니다.이때 필요한 것은 코드를 더 길게 받는 일이 아니라 실행할 파일과 확인 방법입니다.답변에 코드 조각만 있는지, 내려받을 파일이 있는지, 실행 가능한 미리보기가 있는지부터 살펴보세요.코드 블록은 대화에 표시된 텍스트입니다.이를 실제 파일로 저장하고 브라우저가 읽을 수 있게 준비해야..
챗GPT가 알려준 논문이 검색되지 않을 때 — 제목·저자·DOI 확인법
챗GPT가 제시한 논문을 찾을 수 없다면, 제목·저자·발행 연도·DOI를 각각 대조해야 합니다. 링크가 열리는 것과 그 논문이 답변의 근거가 되는 것은 별개의 문제예요.참고문헌 모양이 그럴듯하다고 보고서에 그대로 붙이지 마세요. 아래 순서로 존재 여부부터 확인하면 검색되지 않는 이유를 좁힐 수 있습니다.AI가 제시한 출처를 실제 자료와 대조하는 모습을 표현한 일러스트입니다.검증은 두 단계입니다.① 그 자료가 실제로 존재하나요?② 실제 자료가 내가 쓰려는 주장을 뒷받침하나요?1. 자신 있게 말해도 출처가 정확한 것은 아닙니다OpenAI도 ChatGPT가 존재하지 않는 인용·연구·참고문헌을 만들 수 있다고 설명합니다. 중요한 정보는 신뢰할 수 있는 자료와 대조해야 합니다. OpenAI 공식 안내: 답변의 정..
챗GPT 모델 선택 방법 — 글쓰기·자료 정리·코딩에 맞게 고르기
챗GPT 모델을 고를 때는 이름만 비교하기보다 작업이 얼마나 복잡한지, 어떤 결과를 받아야 하는지부터 정하는 것이 좋습니다.짧은 문장 다듬기와 여러 파일을 함께 고치는 작업을 같은 기준으로 볼 필요는 없습니다.먼저 Chat인지 Work·Codex인지 확인하세요같은 ChatGPT 안에서도 사용하는 화면에 따라 모델 선택지가 다를 수 있습니다.이 글의 모델 이름 비교는 Work·Codex의 공식 모델 안내를 기준으로 하며, 일반 Chat에 같은 목록이 반드시 보인다는 뜻은 아닙니다.2026년 10월 11일 확인한 공식 안내에서는 GPT-6.1 Sol·GPT-6 Sol·GPT-6 Luna가 Work와 Codex에서 제공되며 Chat에는 제공되지 않는다고 설명합니다.실제 선택 가능 여부는 계정·사용 환경·적용 ..
챗GPT가 PDF를 못 읽을 때 — 스캔본·표·업로드 오류 확인법
챗GPT가 PDF 내용을 읽지 못한다면, 업로드 실패인지 파일 안의 내용을 제대로 추출하지 못한 것인지 먼저 나눠 보세요. 파일이 첨부되었다고 모든 페이지와 표를 정확히 읽었다는 뜻은 아닙니다.특히 스캔본은 글자가 들어 있는 PDF처럼 보여도 실제로는 페이지 사진일 수 있어요. 파일을 계속 다시 올리기 전에 아래 순서대로 확인하면 불필요한 재시도를 줄일 수 있습니다.문자 기반 문서와 스캔 문서를 구분하는 모습을 표현한 AI 일러스트입니다.증상별 출발점첨부 자체가 안 됨 → 파일·한도·서비스 상태 확인첨부되지만 내용이 없음 → 스캔본인지 확인표·수치가 틀림 → 원본 셀과 대조하고 자료 형태 변경1. PDF에서 글자를 직접 선택해 보세요PDF 뷰어에서 문장 일부를 드래그해 복사한 뒤 메모장에 붙여 보세요. ..
npm ERESOLVE unable to resolve dependency tree 해결 방법 — 의존성 충돌 확인 순서
npm ERR! ERESOLVE unable to resolve dependency tree는 npm이 현재 조건에 맞는 의존성 구성을 만들지 못했다는 뜻입니다. 흔한 원인은 패키지가 요구하는 peer dependency 버전과 프로젝트의 버전이 맞지 않는 경우입니다.바로 --force를 붙이기 전에 충돌하는 두 패키지와 요구 범위를 확인하세요. 이 글은 npm 11 공식 문서를 기준으로 한 점검 안내이며, 실제 오류 출력은 npm 버전에 따라 다를 수 있습니다.서로 맞지 않는 패키지 연결부를 조정하는 모습을 표현한 AI 일러스트입니다.해결 순서Found 버전 확인 → peer 요구 범위 확인 → 호환 버전 선택 → 설치 후 빌드·실행 검증1. 긴 로그에서 Found와 peer 줄을 찾으세요Found: ..
챗GPT에 올린 사진과 파일, 삭제하면 완전히 지워질까AI 이미지 상업적 이용, 블로그·쇼핑몰에 쓰기 전 확인할 것
챗GPT 대화를 삭제했다고, 그 대화에서 사용한 사진과 파일까지 모두 즉시 지워졌다고 생각하면 안 됩니다. 대화 기록과 별도로 저장된 파일은 관리 위치가 다를 수 있어요.사진을 잘못 첨부했거나 문서 정리를 끝냈다면, 무엇을 어디에 올렸는지부터 확인해 보세요. 이 글은 개인 사용자가 삭제·보관·학습 설정을 구분해 점검하는 안내입니다.대화와 파일의 저장 위치를 따로 살펴보는 모습을 표현한 AI 일러스트입니다.먼저 기억할 세 가지대화 삭제와 파일 삭제는 구분합니다.보관은 삭제가 아닙니다.모델 학습 설정을 끄는 것은 기존 자료를 지우는 작업이 아닙니다.1. 대화 삭제와 파일 삭제는 왜 다를까요?OpenAI의 보관 안내에 따르면, 삭제한 대화는 계정 화면에서 즉시 사라지고 시스템에서는 원칙적으로 30일 이내 영구..
Python ModuleNotFoundError 해결 방법 — 설치했는데도 모듈을 못 찾을 때
Python에서 ModuleNotFoundError: No module named가 뜨면, 실행 중인 Python이 해당 모듈을 찾지 못한 것입니다. 설치를 했는데도 반복된다면 설치한 환경과 실행하는 환경이 같은지부터 확인하세요.아래는 Python 3와 pip를 사용하는 일반적인 프로젝트의 점검 순서입니다. 예시 모듈은 requests이며, 실제 오류에 나온 이름에 맞춰 확인해야 합니다.실행 환경에서 빠진 모듈을 찾는 상황을 표현한 AI 일러스트입니다.확인 순서실행 파일 경로 → 같은 Python의 pip → 패키지 설치 위치 → import 이름과 프로젝트 구조1. 오류의 마지막 줄부터 읽으세요ModuleNotFoundError: No module named 'requests'이 메시지는 Python ..