1. zsh-syntax-highlighting기능- Mac 터미널 명령어 하이라이트- 명령어 자동입력 1. 설치//명령어brew install zsh-syntax-highlighting2. zsh 에 하단 문구 추가source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh■ 적용 모습- 가능 명령어는 초록색- 불가능 명령어는 빨간색 2. Neofetch기능- 현재 하드웨어의 상태 확인 ■ 맥에 설치1. 설치//명령어 brew install neofetch2. zsh config 설정//터미널sudo vim ~/.zshrc# ~/.zshrcneofetch3. 실행 확인// 작성 소스 적용source ~/.zshrc■..
Programming
•문제UTM 우분투 내에서 복사, 붙여넣기가 되지 않는 이슈 발생•해결방법UTM 우분투를 Mac 터미널에서 접속하여 복사, 붙여넣기 진행 1. UTM을 사용하여 우분투 접속하기 2. ifconfig를 사용하여 우분투 고유아이피 확인하기 3. Mac 터미널에서 ssh를 사용하여 명령어 입력 후 접속//명령어ssh 호스트이름@우분투ip4. 복붙 확인
@api_view : 함수 기반의 뷰를 API 뷰로 표시하고 요청/응답 처리를 제공, 뷰에 지원되는 HTTP 메소드 지정 가능 @permission_classes : 뷰나 뷰셋에 대한 엑세스 권한을 지정 @authentication_classes : 뷰나 뷰셋에 대한 인증 클래스를 지정 @renderer_classes : 뷰나 뷰셋에 대한 렌더러를 지정하며, 이는 응답의 콘텐츠 유형을 결정 @throttle_classes : 뷰나 뷰셋에 대한 스로틀 클래스를 지정하며, 이는 API에 대한 요청 속도 및 횟수를 제한 @parser_classes : 뷰나 뷰셋에 대한 파서를 지정하며, 이는 수신된 요청 데이터를 처리 @serializer_classes : 뷰나 뷰셋에 사용할 직렬화 클래스를 지정 @forma..
개요 필자의 Chat Bot 토이프로젝트를 위한 Django 프로젝트 모델 정의 프로젝트 구조 ORM 모델 정의 위치 : fine_tuning_chatbot/models.py FIneTunedModel class FineTunedModel(models.Model): MODEL_CHOICES = [ ('ada', 'Ada'), ('babbage', 'Babbage'), ('curie', 'Curie'), ('davinci', 'Davinci'), ] model_name = models.CharField(max_length=100) base_model = models.CharField(max_length=100, choices=MODEL_CHOICES) def __str__(self): return self..
정적 파일 구성 - django 프로젝트의 루트 디렉터리에 static이라는 새 디렉터리를 생성 mkdir static - static 디렉터리 내에 css, js, images 등 정적 파일 유형에 따른 하위 디렉터리 생성 - css 폴더에 style.css 생성 후 아래 코드 작성 /* static/css/style.css */ body { background-color: #f2f2f2; } h1 { color: #333; font-size: 24px; } h2 { color: #290993; font-size: 18px; } p { color: #777777; font-size: 14px; } 코드 수정 - Django 프로젝트의 settings.py -> STATIC_URL 부분 다음과 같이 수..
1단계: Django 프로젝트와 앱 생성 django-admin startproject myproject cd myproject python manage.py startapp myapp [ myproject/settings.py ]에서 생성한 앱을 등록: INSTALLED_APPS = [ .... 'myapp', ] 2단계: [ myapp/models.py ] 에서 모델 정의: from django.db import models class Book(models.Model): title = models.CharField(max_length=200) author = models.CharField(max_length=200) publication_date = models.DateField() price = m..
정의 데이터 질의 ( Query ) 기능을 C#에서 사용할 수 있는 기술이다. 네이티브 데이터 질의 기능을 닷넷 언어에 추가하는 닷넷 프레임워크 구성 요소이다. 2007년 닷넷 프레임워크 3.5 버전에 처음 출시 되었다 . C# 의 Array, Collection, XML, DataSet, RDBMS 등 에서 내가 원하는 데이터를 추출 및 가공할 수 있다. //Linq 기본 사용법 //배열의 값이 2보다 크고 8보다 작은 값을 추출하는 예제 class Program { static void Main(String[] args) { int[] intArr = {1,2,3,4,5,6,7,8,9,10} var linqResult = from num in intArr where num > 2 && num < 8 ..
정의 프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문 프로그램이 처리하는 대부분의 코드는 반복 적인 형태가 많으므로, 가장 많이 사용되는 제어문 중 하나 이다. C# 에서 반복문의 종류 : for, foreach ,while, do while for문 반복하기 위하여 횟수를 관리한다. C# 의 구성요소는 초기식, 조건식, 증감식 세가지로 구성되어 있다. 초기식 : 횟수를 관리하기 위한 변수를 생성 조건식 : 해당 횟수가 반복 및 종료되는 조건, 비교연산자를 사용하여 조건을 체크할 수 있다. 증감식 : 코드 블럭이 실행 시 발생되는 증가나 감소의 식 증감식은 꼭 증감, 감소 연산자가 아닐 수 있다. //for문의 기본구성 for(초기식,조건식,증감식) { //실행문 또는 코..
조건문 정의 컴퓨터 과학에서 조건문 ( conditional statements ) 이란 어떤 조건이 주어질 때 어떤 동작을 수행하도록 하는, 즉 주어진 조건의 만족 여부에 따라 선택적으로 실행하고자 할 때 사용되는 문장이다. 프로그램 내에서 주어진 표현식의 결과에 따라 별도의 명령을 수행하도록 제어하는 실행문이다. 조건문의 종류에는 if ~ else문, Switch ~ case문 이 있다. if문 정의 if 문은 표현식의 결과가 True 이면 주어진 실행문을 실행하며, False 이면 아무것도 실행하지 않는 조건식이다. If문의 기본문법 if문은 if를 시작으로 소괄호 안에 조건 중괄호 안에 조건이 True라면 실행될 연산자나 변수 재정의, return 등 다양한 실행문을 설정할 수 있다. 만약 조건이..
정수 자료형에 대하여 정의 소수점이 없는 소수점이 없는 숫자형 데이터를 의미한다. C# 에서의 정수형 변수 선언 시 int 또는 long 데이터타입을 선언하여 사용한다. C#에서의 정수 자료형의 형식 및 범위 형식 범위 크기 bool true, false 또는 1,0 1 byte sbyte -128 ~ 127 부호 있는 8bit ( 1 byte ) 정수 byte 0 ~ 255 부호 없는 8bit ( 1 byte ) 정수 short -32,768 ~ 32,767 부호 있는 16bit ( 2byte ) 정수 ushort 0 ~ 65,535 2^16 - 1 부호 없는 16bit ( 2 byte ) 정수 int -2,147,483,648 ~ 2,147,483,747 부호 있는 32bit ( 4 byte ) 정수..
Blazor Server 앱에 Maria Data Base 연결하기 준비물 - Visual Studio 2022 - Net.7 - Blozar Server App - Microsoft.EntityFreamworkCore - Pomelo.EntityFreamworkCore.Mysql - Microsoft.EntityFreamworkCore.Tools ( 필수 아님 ) # 앱 생성 과정 생략 1. NuGet 패키지 매니저에서 아래 패키지 설치 2. Models 폴더를 만들고 사용할 DbModel 및 DbContext 작성 - DbSet을 통하여 참조할 Model을 변수로 선언해 준다 변수명과 내부 칼럼명은 Db 스키마와 일치시켜줘야 한다. key와 require를 지정해주어야 한다. 위 사항을 지키지 않으면..
Git 설정 로컬 레포지토리와 연결할 유저 정보를 설정. # 버전 히스토리를 식별할 때 사용할 이름을 설정. $ git config --global user.name "[firstname lastname]" # 각 기록과 연결할 이메일 주소를 설정. $ git config --global user.email “[valid-email]” 도움말 help 명령어를 이용하여 각 명령어 및 옵셥의 기능 확인. # git에서 제공하는 모든 명령어 확인. $ git help -all # 특정 command에서 사용할 수 있는 모든 옵션 확인. $ git [command] -help 세팅 및 초기화 레포지토리를 초가화하거나 존재하는 레포지토리를 클론. # 현재 디렉토리를 기준으로 Git 저장소가 생성. $ git i..