본문 바로가기
728x90
반응형
SMALL

IT 인터넷532

Ruby를 ChatGPT로 배우다 :: 루비 언어 [ 설치 ] Ruby을 설치하는 방법에 따라서 다르지만, 일반적으로 다음과 같은 방법을 사용할 수 있습니다. 1. RubyInstaller: Windows 사용자는 RubyInstaller를 사용하여 Ruby를 쉽게 설치할 수 있습니다. 다운로드 페이지에서 Ruby의 최신 버전을 다운로드하여 설치하세요. 2. Homebrew: macOS 사용자는 Homebrew를 사용하여 Ruby를 설치할 수 있습니다. 터미널에서 다음 명령을 입력하세요: brew install ruby 3. Linux: Linux 사용자는 각 배포판에 따라서 다르지만, 대부분의 경우 패키지 관리자를 사용하여 Ruby를 설치할 수 있습니다. 예를 들어, Ubuntu의 경우 다음 명령을 입력하세요: sudo apt-get install r.. 2023. 2. 6.
Django를 ChatGPT에게 배우다 :: Python 2023.02.06 - [IT 인터넷/Python] - 파이썬을 ChatGPT에게 배우다 :: Python 2023. 2. 6.
파이썬을 ChatGPT에게 배우다 :: Python [ 설치 ] Python 설치하는 방법: Python 공식 웹사이트에서 최신 버전의 Python 다운로드: https://www.python.org/downloads/ 다운로드 받은 파일을 실행하여 설치 과정 진행. 설치 완료 후, 커맨드 라인에서 "python"을 입력하여 Python 쉘을 열어본다. 설치가 제대로 되었는지 확인하기 위해, "import sys; print(sys.version)" 을 입력하여 Python 버전을 확인할 수 있다. 설치 환경에 따라 다르지만, 일반적으로 위의 과정으로 Python을 설치할 수 있습니다. Anaconda 설치하는 방법: Anaconda 공식 웹사이트에서 최신 버전의 Anaconda 다운로드: https://www.anaconda.com/products/di.. 2023. 2. 6.
Go 언어를 ChatGPT에게 배우다 :: Golang [ 설치 ] MacOS에서 Go (Golang)을 설치하는 방법은 다음과 같습니다. Go의 최신 버전을 다운로드합니다: https://golang.org/dl/ 다운로드한 파일을 압축 해제합니다. 압축 해제한 폴더를 /usr/local/go 로 이동시킵니다. 터미널에서 간단한 설정을 합니다. 환경 변수 $GOPATH를 설정합니다. (ex: export GOPATH=$HOME/go) $PATH에 /usr/local/go/bin을 추가합니다. (ex: export PATH=$PATH:/usr/local/go/bin) 터미널에서 "go version"을 입력하여 설치가 잘 되었는지 확인합니다. 축하합니다! MacOS에서 Go (Golang)이 설치되었습니다. [ 변수 ] Go (Golang)에서 변수 선언 및.. 2023. 2. 5.
Dart와 Flutter를 ChatGPT에게 배우다. [ 설치 ] Flutter 개발을 위해서 Visual Studio Code를 사용하려면 다음과 같은 단계를 수행하면 됩니다: Flutter SDK 설치: Flutter SDK를 설치하여 개발 환경을 구축합니다. Visual Studio Code 확장 플러그인 설치: Visual Studio Code에서 Flutter 개발을 위해서 필요한 확장 플러그인을 설치합니다. (Flutter, Dart 확장 플러그인) 프로젝트 생성: Visual Studio Code에서 새 프로젝트를 생성하고, Flutter 구조를 유지하며 개발을 시작합니다. 코딩 및 디버깅: Visual Studio Code에서 Flutter 앱을 개발하고, 디버깅 도구를 사용하여 코드를 검증합니다. macOS에서 Flutter SDK 설치하는.. 2023. 2. 5.
Rust를 ChatGPT에게 배우다. Rust는 안전하고 동시적이며 빠르도록 설계된 시스템 프로그래밍 언어입니다. 비영리 조직인 Rust Project에서 유지 관리하며 보안 및 성능에 중점을 둡니다. Rust의 몇 가지 주요 기능은 다음과 같습니다. 메모리 안전 - Rust에는 null 및 댕글링 포인터 역참조, 버퍼 오버플로 및 기타 메모리 오류를 방지하는 메모리 안전 기능이 내장되어 있습니다. 동시성 - Rust는 강력한 동시성 모델을 제공하여 효율적인 멀티스레딩과 손쉬운 병렬 처리를 허용합니다. 성능 - 메모리 안전에 대한 Rust의 초점은 고도로 최적화된 기계어 코드를 생성하고 오버헤드가 낮기 때문에 성능을 희생하지 않습니다. 상호 운용성 - Rust는 기존 C 및 C++ 코드와 쉽게 통합할 수 있으므로 시스템 프로그래밍 및 게임 .. 2023. 2. 4.
[Dart] VSCode 저장시 자동으로 ; 세미콜론 추가하기 설정 "editor.codeActionsOnSave": { "quickfix.insertSemicolon": true, }, 2023. 1. 31.
[ChatGPT] 한국 대통령의 2023년 신년사를 작성해줘 https://n.news.naver.com/mnews/article/011/0004149546?sid=105 尹대통령 “챗GPT로 신년사 써보게 했더니 훌륭하더라” 윤석열 대통령이 27일 인공지능(AI) 챗봇 챗GPT를 언급하면서 “이것을 잘 연구해서 우리 공무원들이 불필요한 데 시간 안 쓰고 국민을 위해 필요한 서비스를 창출하는 데에 에너지를 쓸 수 있도 n.news.naver.com Q: 한국 대통령의 2023년 신년사를 작성해줘. A: 저는 OpenAI의 훈련 된 AI 모델입니다. 인간적인 언어를 사용하지만, 국제적으로 인식되는 표현을 사용할 것입니다. 2023년 새해의 유쾌한 축하의 인사와 함께합니다! 우리는 지난해에 많은 것을 달성했으며, 새해에는 더욱 높은 목표를 이루기 위해 노력하겠습니다... 2023. 1. 30.
[ChatGPT] foreign key를 사용하는 것이 더 나은 방법입니다. Q: 랭킹을 위한 db 스키마에 대해 얘기해줘. A: 랭킹을 위한 DB 스키마는 각 플레이어의 점수, 이름, 기록 날짜 등을 저장하는 테이블이 필요합니다. 이를 위해 플레이어 정보를 저장하는 'players' 테이블과 각 플레이어의 기록을 저장하는 'scores' 테이블이 필요합니다. 'players' 테이블은 플레이어의 이름, ID 등을 저장하며, 'scores' 테이블은 플레이어의 ID, 점수, 기록 날짜 등을 저장합니다. Q: create table 코드를 만들어줘 A: 아래는 플레이어 정보를 저장하는 'players' 테이블과 각 플레이어의 기록을 저장하는 'scores' 테이블을 만드는 SQL CREATE TABLE 코드입니다. CREATE TABLE players ( id INT PRIMARY.. 2023. 1. 24.
[ChatGPT] 앞으로 가장 오랫동안 일할 수 있는 프로그래밍 직군은? Q: 평생 프로그래머로 살려면 어떻게 해야 해? A: 성공적인 프로그래머로서 평생 살아내기 위해서는 다음과 같은 것들이 필요합니다: 꾸준한 학습: 프로그래밍은 빠르게 발전하고 있어서 새로운 기술과 도구를 습득하고 이해하는 것이 중요합니다. 코딩 연습: 개발 경험을 쌓아야 합니다. 실제 프로젝트를 진행하면서 프로그래밍 스킬을 강화할 수 있습니다. 협업 능력: 개발은 팀 활동이므로 협업 능력을 갖추어야 합니다. 열정: 프로그래밍을 즐기고, 새로운 것을 배우는 것을 즐기는 사람만이 성공적인 프로그래머가 될 수 있습니다. Q: 요약해줘. A: 성공적인 프로그래머로서 평생 살아내기 위해서는 꾸준한 학습, 코딩 연습, 협업 능력, 열정이 필요합니다. Q: 열정은 어떻게 유지해? A: 열정을 유지하는 것은 개인마다 .. 2023. 1. 19.
아나콘다[ANACONDA] 설치 아나콘다: 파이썬 개발 환경 도우미. 아래 사이트에서 OS에 맞는 파일을 받아서 설치. https://www.anaconda.com/products/distribution Anaconda | Anaconda Distribution Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 아나콘다 네비게이터[Anaconda-Navigator] 실행. Jupyter Notebook > Launch 로컬 웹사이트 > New > Folder > 이름 수정: Python programming 폴더로 이동 > N.. 2022. 12. 8.
Nginx > application/wasm 적용 nginx.conf http { ... types { application/wasm wasm; application/octet-stream clr; application/octet-stream pdb; application/font-woff woff; application/font-woff woff2; } ... } 2022. 11. 30.
Nginx > gzip 설정하기 서버에서 전달하는 텍스트(js, css 포함)를 압축하면 트래픽도 개선되고 여러모로 좋아요. nginx.conf 파일에 아래 코드가 있을텐데 주석을 풀거나 입력하세요. http { ... gzip on; gzip_types text/plain text/css application/json application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript; ... } 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니.. 2022. 10. 12.
[Copper] 프로젝트 생성하기 터미널에서 실행. $ copper create coppertest $ cd coppertest $ copper run -watch copper create 할 때 -frontend 와 -storage 를 사용할 수 있어요. -frontend Go Templates (default) Tailwind React React + Tailwind REST API (no frontend) -storage sqlite3 (default) postgres mysql none 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.nav.. 2022. 9. 15.
[Copper] 설치 CLI $ go install github.com/gocopper/cli/cmd/copper@latest 잘 설치되었는지 확인해요. $ copper -h 위 코드가 작동하지 않으면 ~/.zshrc 또는 ~/.bashrc에 아래 코드를 넣으세요. export PATH=$HOME/go/bin:$PATH 터미널을 재실행한 후 다시 해보세요. 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com 2022. 9. 15.
728x90
반응형
LIST