Apollo89 · Technical Notes

직접 설치하고, 직접 써보고, 문제를 해결해서 기록합니다.

AI Coding, Development, Security, Network, Automation을 중심으로 실제 구축 과정에서 만난 문제와 해결 방법을 정리합니다.

이 영역에는 쿠팡/토스 파트너스 제휴 링크가 포함되어 있으며, 구매 시 일정액의 수수료를 제공받을 수 있습니다.

Latest Articles

최근 작성한 글 10개

Automation

챗GPT 에이전트 출시! 당신이 몰랐던 AI 자동화 혁명

  " "   챗GPT 에이전트 출시! 당신이 몰랐던 AI 자동화 혁명 2025년 7월, OpenAI가 챗GPT 에이전트(ChatGPT Agent)를 정식으로 공개했습니다. 이번 업데이트는 기존 AI 생산성 도구의 한계를 뛰어넘으며, 사용자에게 스마트한 디지털 비서를 제공합니다. 아래에서는 챗GPT 에이전트를 크게 세 가지 주제로 나눠 이야기해…

읽어보기 →
AI

AI 뉴스 – Grok-4, Kimi K2, 오픈AI 위기, Gemini 3.0 pro 소식, Veo3 업데이트, 바이브코딩 업데이트, AI 브라우저 Comet 등

  " "   AI 뉴스 - Grok-4, Kimi K2, 오픈AI 위기, Gemini 3.0 pro 소식, Veo3 업데이트, 바이브코딩 업데이트, AI 브라우저 Comet 등 XAI Grok-4 – 압도적인 GPU와 벤치마크 점수 Grok-4가 등장했습니다. 20만 개의 GPU를 활용해 훈련한 AI 모델이에요. 벤치마크 점수도…

읽어보기 →
Life

맥북프로 vs 맥북프로, M3 vs M4, 비교 분석과 추천까지(가격, 성능, 차이점, 장단점)

  " "   오늘은 많은 분들이 고민하시는 맥북프로 M3와 M4의 차이점을 확실하게 짚어드리려고 합니다. 놀랍게도 M4가 출시되면서 가격은 오히려 내려가고 성능은 더 좋아졌다는 사실, 알고 계셨나요? 이 글을 통해 여러분의 용도에 맞는 최적의 맥북을 찾아보세요! 목차 가격 비교: 믿기 힘든 반전…

읽어보기 →
Development

docker db 활용

" " docker db 활용 1. docker 설치 https://www.docker.com/ 2. db 이미지 다운로드 docker pull postgres docker pull mariadb docker pull mysql docker pull sath89/oracle-xe-11g 3. 다운 받은 이미지 확인 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE postgres latest 45e33d1af449…

읽어보기 →
Network

osx pip install 시 Operation not permitted 에러 발생

 error: could not create '/System/Library/Frameworks/Python.framework/Versions/2.7/share': Operation not permitted 에러 발생... 원인을 찾아보니.. MacOS X El Capitan 이후 추가된 기능인 '시스템 무결성 보호(SIP:System Integrity Protection)' 때문인듯 하다. 이는 시스템 파일과 폴더를 수정할 가능성을 사전에 차단해 악성 소프트웨어로부터 Mac을 보호해 주는 기능이다. 하지만 설치도…

읽어보기 →
Development

Node.js 에서 암복호화 하기

" " AES 방식(Key) var key = 'this is password key'; var input = 'This_is_Password!'; var cipher = crypto.createCipher('aes192', key); cipher.update(input, 'utf8', 'base64'); var cipheredOutput = cipher.final('base64'); var decipher = crypto.createDecipher('aes192', key); decipher.update(cipheredOutput, 'base64', 'utf8'); var decipheredOutput = decipher.final('utf8'); console.log('original string: '…

읽어보기 →