본문 바로가기
728x90
반응형

전체보기1408

[컴퓨터 지식] 프롬프트 엔지니어링(Prompt Engineering) 에 대한 스킬 및 종류 [컴퓨터 지식] 프롬프트 엔지니어링(Prompt Engineering) 에 대한 스킬 및 종류프롬프트 엔지니어링(Prompt Engineering)은 자연어 처리(NLP) 모델, 특히 대규모 언어 모델(예: GPT-4)을 효과적으로 사용하기 위해 입력 프롬프트를 설계하고 조정하는 기술입니다. 이 기술을 통해 모델이 보다 정확하고 유용한 응답을 생성하도록 유도할 수 있습니다.프롬프트 엔지니어링의 핵심 스킬과 그 설명은 다음과 같습니다.1. 프롬프트 디자인명확하고 구체적인 지시: 모델이 이해할 수 있도록 명확하고 구체적인 지시를 포함해야 합니다.예: "피자가 먹고 싶어요" 대신 "피자 종류와 토핑 추천해주세요"와 같이 구체적으로 요구합니다.2. 컨텍스트 제공배경 정보 포함: 모델이 응답을 더 잘 생성할 수 .. 2024. 8. 1.
[Python] Django, Flask, FastAPI 대표 프레임워크의 장점과 단점 Django장점Full-Stack Framework: Django는 풀스택 프레임워크로, 웹 애플리케이션을 만드는 데 필요한 모든 도구를 제공합니다. ORM, 인증, 관리 인터페이스 등 다양한 기능이 내장되어 있습니다.보안 기능: CSRF, XSS, SQL 인젝션 방지 등 기본적으로 보안 기능을 많이 제공하여 안전한 웹 애플리케이션을 만들 수 있습니다.큰 커뮤니티 및 문서: Django는 오랜 역사를 가지고 있어, 큰 커뮤니티와 방대한 문서를 제공합니다. 문제 해결이 용이합니다.단점복잡성: 풀스택 프레임워크이기 때문에, 작은 프로젝트나 단순한 API를 만들 때는 오히려 불필요하게 복잡할 수 있습니다.유연성 부족: 기본적으로 제공되는 구조와 규칙을 따르는 것이 좋습니다. 이를 벗어나기 위해서는 많은 커스터.. 2024. 7. 30.
[안드로이드 스튜디오] key store password 찾는 방법 !! (비밀번호 분실, 찾기) [안드로이드 스튜디오] key store password 찾는 방법 !! (비밀번호 분실, 찾기)apk 파일을 만드려고 하는데, store 비밀번호가 자꾸 틀렸다고 뜬다....왠만해선 비밀번호는 사용하는것들이 한정 되어 있기 때문에 여러번 시도 할 수 있는 방법이 있을까 찾다보니아래와 같은 방법을 찾았다.키가 있는 폴더로 가서 cmd 창을 열고 아래 명령어 실행 !keytool -list -v -keystore 열심히 노가다해서 결국 찾음...ㅠㅠ 2024. 7. 24.
[롤 & 집중포화] 초보자용 무기 조합 및 티어 정리 !! (맵, 케릭무관) 초반 무기 조합 및 티어 정리 !! (케릭무관)시작 단계 일때는 무기가 오픈이 많이 안되있기 때문에 이정도만 알아도 초반 클리어는 무난하게 가능하니맵, 케릭 상관없이 참고하시면 됩니다 ㅎㅎop티어귀여운 발사기, 스태틱의 검1티어 칼날 부메랑, 전투 토끼 석궁 2티어 최후의 도시 대중교통, 사자의 비가, 토끼 초강력 폭발, 얼음작렬 갑옷 3티어 상어잡이 해양 기뢰, 메아리치는 박쥐칼날, 개틀링 토끼 건, 회오리 칼날 4티어 티버, 광휘 역장, 소용돌이 장갑, 유미봇 5티어 발자국 중독 장치, 동물 지뢰, 타오르는 단궁, 절멸자 2024. 7. 22.
[JavaScript] 자바스크립트를 활용하여 숫자에 ,(콤마) 넣는 방법 !! 정규식사용 [JavaScript] 자바스크립트를 활용하여 숫자에 ,(콤마) 넣는 방법 !! 정규식사용예제코드 (정규식)function numberWithCommas(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");}// 사용 예시let number = 1234567;console.log(numberWithCommas(number)); // 출력: "1,234,567" 여기서 사용된 정규식 /\B(?=(\d{3})+(?!\d))/g는 다음과 같은 의미를 가집니다:\B: 단어 경계가 아님을 의미합니다. 이는 숫자 앞이나 뒤에 콤마를 잘못 삽입하지 않도록 합니다.(?=(\d{3})+(?!\d)): 3자리 숫자 그룹 앞에 콤마를 삽입합니다. 이는 다음과.. 2024. 7. 19.
[Window 10 & 11] 터미널에서 ssh 로 다른 서버 접속 시 에러 날 때 !! (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) [Window 10 & 11] 터미널에서 ssh 로 다른 서버 접속 시 에러 날 때 !! (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)ssh 로 다른 서버 접속하는데 갑자기 이런에러가 발생하였다.서버의 SHA256값이 바뀌었기 때문에 접속이 안되는거라 키 값을 갱신해줘야 한다. ssh-keygen -R "ip주소" 갱신 후에 다시 물어본다 :) 2024. 7. 12.
[Ubuntu & Linux ] nohup과 systemd 의 장단점과 차이점 [Ubuntu & Linux ] nohup과 systemd 의 장단점과 차이점 nohup과 systemd는 각각 다른 목적과 기능을 가진 도구입니다. 성능 면에서도 차이가 있지만, 더 중요한 것은 관리와 신뢰성 측면에서의 차이입니다. 여기에서 두 도구의 차이점과 성능 차이를 설명하겠습니다.nohupnohup은 단순히 프로세스를 백그라운드에서 실행하고, 터미널 세션이 종료되어도 해당 프로세스가 계속 실행되도록 합니다.장점:간단하고 사용하기 쉬움.별도의 설정 파일 없이 빠르게 실행 가능.추가적인 데몬 관리 도구 없이 사용 가능.단점:프로세스 모니터링 및 자동 재시작 기능이 없음.시스템 재부팅 시 자동으로 시작되지 않음.로그 관리가 어려움(nohup.out 파일로 로그가 저장됨).systemdsystemd는 .. 2024. 7. 11.
[컴퓨터 지식] 1비트(1bit)란 무엇인가? [컴퓨터 지식]  1비트(1bit)란 무엇인가?1비트는 컴퓨터의 가장 기본적인 데이터 단위입니다. 비트(bit)는 "binary digit"의 약자로, 0 또는 1의 두 가지 상태를 가질 수 있습니다. 컴퓨터는 이진법을 사용하여 데이터를 처리하기 때문에 비트는 매우 중요합니다.쉬운 설명1비트는 컴퓨터에서 정보를 저장하고 처리하는 가장 작은 단위입니다. 1비트는 두 가지 값만 가질 수 있는데, 이 값은 0과 1입니다. 이 두 가지 값은 전기적으로는 "꺼짐"(0)과 "켜짐"(1)을 의미합니다.예제1비트를 이해하기 위해 다음과 같은 간단한 예제를 생각해 봅시다.예제 1: 전구전구가 꺼져 있는 상태: 0전구가 켜져 있는 상태: 1전구가 켜져 있는지 꺼져 있는지만을 알면 되는 경우, 우리는 1비트만 필요합니다. .. 2024. 7. 10.
[Git] .gitignore 에 작성해도 반영되지 않을 때 해결방법 !! [Git] .gitignore 에 작성해도 반영되지 않을 때 해결방법 !!.gitignore를 먼저 셋팅 하지 않고, 어떤 파일을 변경해서 이미 changes에 올라갔다면후에 .gitignore에 작성을 해도 계속 나올때가 있습니다.이럴때 명령어를 통해 git 캐시를 제거해주면 현재 작성된 .gitignore의 맞게 셋팅이 됩니다 ㅎ $ git rm -r --cached .$ git add .$ git commit -m "캐쉬제거" 2024. 7. 5.
728x90
반응형