728x90 반응형 Program Development Tips91 Lama 3.1 GUI 환경 설치 방법[LM Studio] Llama 3.1은 메타(구 페이스북)가 개발한 최신 인공지능 모델입니다. Llama 3.1는 Chat GPT 4o mini와 같은 성늘을 가지고 있지만 오픈소스이기 때문에 파인튜닝이 자유롭고 내 컴퓨터에서 동작을 시켜 개인정보 위험노출 되지 않는 다는 장점이 있습니다. 이제 Mac에 Llama 3.1을 GUI 환경에서 설치하고 사용하는 방법을 알아보자! 1. LM Studio를 아래의 링크에서 다운로드 받습니다. 👾 LM Studio - Discover and run local LLMsFind, download, and experiment with local LLMslmstudio.ai 2. LM Studio를 설치하고 설치가 끝나면 실행합니다. 3. Main화면에서 아래의 Llama 3.1 8B In.. 2024. 7. 29. Git에서 특정 커밋으로 돌아가기 Git에서 특정 커밋으로 돌아가는 방법은 여러 가지가 있습니다. 주로 사용되는 두 가지 방법을 소개합니다: git checkout과 git reset을 사용하는 방법입니다.1. git checkout을 사용하여 특정 커밋으로 돌아가기git checkout 명령어를 사용하면 특정 커밋으로 저장소의 상태를 변경할 수 있습니다. 이 방법은 임시로 돌아가서 코드를 확인하고 싶을 때 유용합니다. 1. 터미널 열기 터미널 또는 명령 프롬프트를 엽니다.2. 저장소 디렉토리로 이동 cd 명령어를 사용하여 Git 저장소 디렉토리로 이동합니다.cd /path/to/your/repository3. 특정 커밋 체크아웃특정 커밋 해시로 체크아웃합니다. 예를 들어, 커밋 해시가 abc123이라면git checkout abc123.. 2024. 7. 29. Git에서 특정 날짜의 코드 가져오는 방법 Git에서 특정 날짜의 코드를 확인하거나 가져오고 싶다면, 몇 가지 간단한 명령어를 사용할 수 있습니다. 다음은 단계별 가이드입니다:1. 터미널 열기먼저, 터미널 또는 명령 프롬프트를 엽니다.2. 저장소 디렉토리로 이동cd 명령어를 사용하여 Git 저장소 디렉토리로 이동합니다.cd /path/to/your/repository3. 특정 날짜의 커밋 찾기git log 명령어와 --since 및 --until 옵션을 사용하여 특정 날짜 사이의 커밋을 찾습니다.git log --since="YYYY-MM-DD" --until="YYYY-MM-DD" YYYY-MM-DD를 원하는 날짜로 바꾸면 됩니다. 예를 들어, 2023년 7월 1일부터 2023년 7월 2일까지의 커밋을 찾으려면git log --since="20.. 2024. 7. 29. 2024년 7월 기준 최고의 AI 코드 생성기 10가지 인공지능(AI)의 발전은 코딩과 개발 분야에 큰 변화를 가져왔습니다.AI 기반 코드 생성기는 코딩 프로세스를 간소화하고 반복적인 작업을 자동화하며 코드 조각을 예측하고 제안하는 데 도움을 줍니다.아래는 프로그래밍 경험을 혁신할 수 있는 최고의 AI 코드 생성기 10가지입니다. 1. GitHub CopilotGitHub Copilot이란? GitHub과 OpenAI가 협력하여 개발한 GitHub Copilot은 AI 기반 프로그래밍 지원의 다음 단계입니다.이 도구는 개발자가 코드를 입력할 때 전체 줄 또는 코드 블록을 제안하여 빠르고 정확한 코딩을 돕습니다.공개 코드 리포지토리에서 훈련된 이 시스템은 다양한 프로그래밍 언어와 코딩 스타일을 이해할 수 있습니다. 특징예측 코드 생성: 전체 줄 또는 코드 블.. 2024. 7. 29. Git과 GitHub의 차이점 많은 사람들이 Git과 GitHub를 같은 것으로 생각할 수 있지만, 둘은 서로 다른 도구야.이제 Git과 GitHub가 무엇인지, 그리고 어떻게 다른지 알아보자.1. Git이란?정의Git은 코드나 파일의 변경사항을 추적하고 관리하는 도구야. 쉽게 말해, 파일의 변화를 기록하고 필요할 때 이전 버전으로 되돌릴 수 있게 해줘.기능버전 관리: 파일의 변경사항을 기록해 언제든지 이전 버전으로 돌아갈 수 있어.협업 지원: 여러 사람이 동시에 작업해도 각자의 변경사항을 관리할 수 있어.분기 관리: 프로젝트의 다양한 버전을 동시에 작업할 수 있어.사용 예시git initgit add .git commit -m "첫 커밋"2. GitHub이란?정의GitHub는 Git 저장소를 인터넷에 저장할 수 있는 서비스야. Gi.. 2024. 7. 29. 좋은 코드와 나쁜 코드: 쉽게 이해하기 "좋은 코드, 나쁜 코드"는 로버트 C. 마틴이 쓴 책이야. 이 책은 우리가 어떻게 좋은 코드를 작성할 수 있는지 가르쳐 줘.이제 이 책의 핵심 내용을 쉽게 알아보자!1. 좋은 코드란 무엇일까?좋은 코드의 특징읽기 쉬움: 다른 사람들이 코드를 쉽게 이해할 수 있어.간결함: 코드가 복잡하지 않고 단순해.재사용 가능: 여러 곳에서 쓸 수 있는 코드야.유지보수 쉬움: 고치거나 기능을 추가하기 쉬워.나쁜 코드의 특징이해하기 어려움: 읽기 어렵고 복잡해.중복 코드: 똑같은 코드가 여러 번 반복돼.확장하기 어려움: 새로운 기능을 추가하기 어려워.2. 코딩 원칙: SOLID 원칙단일 책임 원칙 (Single Responsibility Principle)설명: 하나의 클래스나 함수는 하나의 일만 해야 해.예시: 만약 .. 2024. 7. 29. 이전 1 ··· 12 13 14 15 16 다음 728x90 반응형