분류 전체보기 138

Express + Bootstrap 개발

Bootstrap 을 하나 다운로드한다. Google 에 아래와 같이 "free bootstrap templates" 라고 검색하면 다양한 site 들이 나온다. Site 에 들어가서 자신의 porject 에 적당한 template 를 선택하여 download 받는다.  예를 들어 "alien-1.0.0.zip" 를 다운로드 받았다면, 앞출을 푼다. 그안에 보면 다음과 같은 디렉토리 들이 있다.  "css" , "images" 그리고 "js"  디렉토리를 복사해여, 내 express 디렉토리 내부의 "public" 폴더에 붙여놓기 한다.  html 파일들을 복하여, 내 express 디렉토리 내부의 "views" 폴더에 붙여놓기 한다. .html 을 .ejs 로 변경한다. web.js 에서 다음과 같이 ..

web_fullstack 2024.05.23

ChatGPT - 프롬프트 엔지니어링

프롬프트 - 지시문, 질문, 예시와 같이 인공지능에게 하는 명령을 말함  프롬프트 엔지니어링은 최적의 결과를 얻기 위한 프롬프트를 생성하는 방법에 초점을 맞춘 분야 이다.    1. 프롬프트 템플릿  지시문 - 역할 부여 프롬프팀 -    "당신은 뛰어난 수학자입니다. 100*100/400*56 은 무엇인가요?    "당신은 의사다" "당신은 변호사다"    Awesome ChatGPT Prompts git hub 저장소에서는 역할 부여 프롬프팅을 사용한 다양한 예시를 찾아볼 수 있다. 퓨샷 프롬프팅      - 예시를 준다           질문 예시 : 3, 5          답변 예시: 15           질문 : 6,5           답변:   챗봇 프롬프트   - 사용자의 대화를 기억하..

AI 2024.05.19

리눅스 CPU / 메모리 / 디스크 / 네트워크 정보 명령어

https://inpa.tistory.com/entry/LINUX-%F0%9F%93%9A-CPU-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%94%94%EC%8A%A4%ED%81%AC-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%A0%95%EB%B3%B4-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%B4%9D%EC%A0%95%EB%A6%AC 🐧 리눅스 CPU / 메모리 / 디스크 / 네트워크 정보 명령어CPU 정보 확인 현재 시스템의 cpu정보는 /proc/cpuinfo 파일 안에 상세히 적혀져 있다. 다만 core 당 정보를 한페이지씩 출력하기 때문에, 코어가 많아질수록 페이지가 길어죠 more 옵션을 통해 확인하는inpa.tistory.com

Linux_system 2024.05.08

Gihub Copilot 과 MS Copilot X

Microsoft는 코딩 '코파일럿' 개념을 새로운 영역으로 확장하기 위해 많은 노력을 기울여 왔습니다. 그리고 Build 2023 컨퍼런스에서 Microsoft 경영진은 개별 개발자가 자신만의 부조종사를 만들 수 있도록 지원하는 Azure AI Studio의 새로운 기능을 공개했습니다. 이 소식은 엔지니어가 특정 영역에 대해 더 많은 지식을 갖춘 부조종사를 만들 수 있다는 점에서 매우 흥미롭습니다. 아래에서는 2023년 5월 23일 화요일 Microsoft Build 기조연설 의 주요 내용 중 일부를 다루고 이번 발표가 개발자에게 어떤 의미인지 살펴보겠습니다. 우리는 부조종사 스택을 검토하고 자신만의 부조종사를 구축하려는 이유를 고려해 보겠습니다. 코파일럿이란 무엇입니까? 부조종사는 인지 작업을 지원하..

AI 2024.01.10

AI가 코더에게 도움을 주는 방법

자연어 쿼리를 기반으로 코드를 생성 하는 제품둘 1. 오픈 AI의 챗GPT 2. 깃허브 코파일럿 X AI 코딩의 강점 1. 코드로 문서/주석 생성 "나는 챗GPT로 코드 내용을 문서화하거나 필요한 주석을 자주 단다. 원래 이런 일은 수작어브로 하려면 시간이 너무 많이 걸린다. 하지만 수식만 완성되면 1~2초안에 문서를 작성할 수 있다. 너무 마음에 든다!" 2. 문서/주석으로 코드 생성 AI는 또한 주석이나 문서 작업을 기반으로 코드를 생성할 수 있다. //get file name from our url let fileName = window.loacation.pathname.split("/").pop(); "나라면 아마 다르게 코드를 짰을 것이다. 나는 정규식을 사용한다. 하지만 코파일럿이 제시한 코드..

AI 2023.12.04