본문 바로가기

인공지능 GPT19

80% 맥 유저가 모르는 '가상환경' 맥북 오류 원인, 프로그래머들이 맥북을 사용하는 이유! 맥을 쓰면서 대부분 모르는 가상환경에 대한 이야기를 해보려 합니다. 이는 맥북 오류 주요 원인이기도 합니다. 이래서 오류가 나는 건데 말이죠. 그리 어려운 내용이 아닙니다. 그리고 왜 프로그래머들이 맥북을 사용하는지 이유도 알아보죠. 맥은 프로젝트를 진행할 때 윈도우와 틀린 점이 뭘까요? 맥은 가상 폴더를 만들어 내가 필요한 패키지난 프로그램을 다시 설치해 사용하는 구조이고, 윈도우는 프로젝트 폴더만 만들어 이미 설치된 프로그램을 이용하면 되는 차이입니다. 좀더 깊게 설명드리죠. 맥과 윈도우에서 프로젝트를 진행할 때의 차이점은 각각의 운영 체제가 프로젝트 관리와 필요한 패키지 또는 프로그램 사용에 대한 접근 방식에서 나타납니다. 맥에서의 프로젝트 관리 맥에서는 주로 가상 환경을 사용하여 프로젝트를 관리합.. 2024. 3. 26.
AI 반도체를 만들때 거치는과정 이 글에서는 AI 반도체를 만드는 4가지 단계(모델 만들기, 설계, 파운드리, 메모리)를 개략적으로 설명합니다. 각 단계의 주요 작업과 특징을 이해하기 쉽게 요약하며, AI 반도체 제조 과정에 대한 기본적인 개념을 제공합니다. AI 즉 LLM을 구동시키는 칩을 만들려면 먼저 "소프트웨어 + 하드웨어"를 갖춰야 합니다. 소프트웨어는 Chat GPT, Gemini 등을 말합니다. 하드웨어는 반도체 칩을 가리킵니다. AI 반도체를 만드는 기본 과정을 알아봅시다. AI 반도체 만들기 개요 예전에는 CPU를 만들 때 거기에 들어가는 소프트웨어 따로, 칩 따로 만들어도 크게 사용하는데 무리가 없었습니다. 하지만 AI 반도체를 만들 때는 소프트웨어와 칩, 메모리 그리고 어떤 방식으로 만들 것인지 등이 처음부터 유기적.. 2024. 3. 21.
맥에 설치된 인터프리터(Interpreter) 확인방법 맥 컴퓨터 또는 맥북에 설치된 인터프리터어(interpreter)설치됐는지 그리고 설치 위치는 어디인지 확인하는 방법입니다. 맥에서 설치된 인터프리터 확인 방법 맥에서 설치된 인터프리터를 확인하는 방법은 여러 가지가 있습니다. 사용해 보니 터미널을 사용하는 방법이 제일 효과적입니다. 1. 터미널 사용 맥에서 터미널 사용하는 방법은 Command + Space 누르고 Spotlight 검색 에서 Terminal 또는 터미널 이라고 입력합니다. 그리고 Terminal이 나타나면 클릭해 주시면 됩니다. ☉ which 명령어 사용 which python ☉ zsh 쉘 사용 echo $fpath ☉ bash 쉘 사용 echo $PATH 2. 홈브루 사용 Homebrew가 설치된 경우입니다. brew list 3... 2024. 3. 19.
맥 터미널 프롬프트 '*@* ~ %' 설명 맥 터미널 프롬프트(입력창)를 보면 '*@* ~ %' 형식으로 표기된 문자와 특수문자가 나타납니다. 과연 터미널에서 이들은 뭘 나타낼까요? 이에 대해 설명드립니다. 맥 터미널 프롬프트 맥 터미널을 처음 열게되면 홈 디렉토리를 가르킵니다. 예를 들어 cm@Mac-mini ~ % 라고 터미널에 쓰여있다고 가정합시다. 터미널 프롬프트 앞에 나오는 글자입니다. 이를 분석해 볼까요. cm 사용자 이름을 의미합니다. 그리고 현재 cm이라는 사람이 터미널을 사용하고 있다는 것을 의미하죠. @ 구분을 하는 표시입니다. 즉 칸 나누기 정도로 생각하세요. 사용자 이름과 컴퓨터 이름을 구분하는 구분자입니다. Mac-mini 컴퓨터 이름입니다. Mac-mini라는 컴퓨터에서 터미널을 사용하고 있다는 의미도 됩니다. ~ 홈디렉.. 2024. 3. 17.
구글 Gemini AI 직접 api 활용 처음에 이렇게 시작했다! 구글 Gemini AI에 API를 활용해 자동으로 네이버 글을 작성해 주는 플랫폼을 만들어 봤습니다. 프로그래밍을 하기 전에 준비를 하는 과정에 대해 이야기해 보고 어떻게 api를 활용해 만들었는지 이야기해보려 합니다. 저는 맥(Mac)에서 작업했는데 Windows에서도 방법은 비슷합니다. 1. 구글 Gemini AI + api 로 글 쓰는 AI 봇 만들기 개요. 맥에서 코딩을하려면 먼저 코딩프로그램 하나를 깔아주는 방법과 웹에서 실행되는 클라우드 기반 프로그래밍 환경인 구글 Colab 또는 GitHub 등을 이용하면 됩니다. 그리고 맥 터미널을 이용하면 됩니다. 시간이 조금 걸려서 그렇지 Google Gemini 또는 Open AI의 ChatGPT를 이용해 질문을 하면서 진행하면 2~3일이면 됩니다. .. 2024. 3. 16.
Homebrew란? 설치까지 한방에 해결~! Homebrew란? macOS 운영 체제에서 패키지 관리를 위한 오픈 소스 소프트웨어입니다. 터미널 명령어를 사용하여 다양한 소프트웨어를 쉽게 설치, 업데이트, 제거할 수 있도록 해줍니다. 한마디로 "패키지 매니저"라고 합니다. 맥 역시 윈도우처럼 한 번의 클릭으로 프로그램을 설치할 수 있습니다. 그런데 왜 터미널을 이용해 굳이 어렵게 프로그램을 설치할까요? 간단히 말씀 드리면 이미 컴퓨터에 깔려있는 앱들을 관리하기가 더 편리해서 그렇습니다. 왜 어려운 터미널을 써서 프로그램을 설치할까? 처음엔 다소 텍스트로 작동되는 터미널이 사용하기 어렵지만 조금 숙달이 되면, 업데이트 또는 설치관리가 더 편리해집니다. 그리고 무엇보다 일반적인 웹스토어나 프로그램을 다루는 사이트에 없는 유용한 프로그램들을 Homebr.. 2024. 3. 14.