본문 바로가기
728x90
반응형

전체 글74

Visual Studio Code(VSCode) 다운 및 설치 Summary 오늘은 여러가지 프로그래밍 언어 및 텍스트 편집기로 유명한 VSCode 를 소개하고 설치하는 방법을 알아보겠습니다.그다음 Python 파일을 만들어 실행하는 방법까지 진행해보겠습니다. 0. VSCode 란? Visual Studio Code 소개 Visual Studio Code (일반적으로 "VSCode" 또는 "VS Code"로 불림)는 마이크로소프트에서 개발한 오픈 소스 코드 편집기입니다. VSCode는 사용자 친화적인 인터페이스와 함께 뛰어난 코드 편집 및 디버깅 기능을 제공하며, 여러 프로그래밍 언어를 지원합니다. VSCode의 주요 특징 및 기능: 다양한 언어 지원: VSCode는 기본적으로 다양한 프로그래밍 언어를 지원합니다. 그리고 확장 기능을 통해 추가적인 언어나 도구의 지.. 2023. 8. 11.
(Python) 파이썬 3.10 버전 설치하기 1. 파이썬 설치파일 다운 파이썬을 다운받는 사이트에 방문하여 "[Downloads] - [Windows]" 탭으로 이동하여 원하는 버전을 다운 받습니다. (여기서는 3.10 버전을 설치합니다 Ctrl + F 로 검색 go) 공식사이트 주소 "https://www.python.org/" 2. 설치 진행 다운받은 파일을 실행하면 아래와 같은 창이 나올 텐데, "ADD Python 3.10 to PATH" 체크박스를 체크한 뒤 Install Now 를 진행해주세요. "Disable path length limit" 을 클릭 한 뒤 Close 버튼을 누르면 됩니다. 파이썬 프로그램들이 설치가 완료된 것을 볼 수 있습니다. 3. 설치 확인하기 일반적으로 Jupyter notebook(주피터노트북), VS Cod.. 2023. 8. 11.
(Python) 업비트 자동 매매 프로그램(1) - 환경구성 Summary 앞으로 파이썬 언어와 업비트 API를 활용해서 가상화폐를 자동으로 매수/매도 하는 프로그램을 만들어 보겠습니다. 이번 게시물에서는 개발을 시작하기 전 갖춰야 할 환경을 소개해 보도록 하겠습니다. 1. 서론 제가 항상 가상화폐를 매매하면서 느낀 것이.. 차트를 보며 의식의 흐름대로 매매를 하다보니 처음에 어떤 원칙을 갖고 시작한 뒤 만원, 이만원을 벌고 큰돈을 넣고 물려서 손절하게 된 경험이 많습니다 ㅠㅠ 이를 해결하고자 "내 원칙을 적용한 프로그램이 자동으로 거래를 한다면 어떨까??" 하는 생각으로 시작하게 되었습니다. 소개할 내용들은 파이썬에 대한 기본적인 이해가 있다는 가정하에 부분적인 코드를 살펴보면서 진행되어 만약 개발 경험이 없는분이라면 조금 낮설수 있으니 모르는 부분이 있다면 질.. 2023. 8. 10.
(Shell Script) 리눅스 쉘스크립트 조건식 (if/for/while) Summary 이 포스트에서는 리눅스 Shell Script 에서 사용되는 조건식을 정리하고자 합니다. 더불어 IF / FOR / WHILE 문도 간단히 사용법을 소개합니다. 조건식이 헷갈리는 부분이 많아 보통 많이 사용하는 것 말고는 잘 외워지지 않아 이렇게 정리해보려고 합니다. 생각보다 되게 다양한 조건식들이 있으니 스크립트 작성시 폭넓은 조건식 사용을 위해 공부해봅시다. IF 문 사용법 if [ 조건식 ]; then 명령어 elif [ 다른 조건식 ]; then 명령어 else 명령어 fi FOR 문 사용법 for 변수 in 값1 값2 ... 값n do 명령어 done WHILE 문 사용법 while [ 조건식 ] do 명령어 done 조건식 설명 조건식 설명 -ne 값이 다르면 참 -gt 값1 >.. 2023. 8. 3.
(DB) 데이터 제거와 트랜잭션 Summary 이 포스트에서는 DB를 다룰 때 굉장히 중요한 내용인 트랜잭션에 대한 개념을 설명하고, 데이터를 삭제할 때 고려할 사항을 정리하며 Commit / Rollback 에 대한 개념을 알아보겠습니다. 1. 트랜잭션(Transaction) 이란? 트랜잭션(Transaction) 이라는 단어는 '거래', '처리', '업무' 등의 뜻을 가진 단어인데요. 데이터베이스에서 또한 비슷한 의미로 사용되는데 일반적으로 '최소 처리 단위' 라고 생각하시면 됩니다. 좀 더 자세히 설명하면 데이터베이스에서 트랜잭션(Transaction)은 하나의 논리적인 작업 단위를 의미합니다. 트랜잭션은 데이터베이스에서 데이터를 읽거나 변경하는 일련의 작업들을 말하며, 모든 작업이 성공적으로 수행되거나, 실패로 인해 작업이 없었.. 2023. 8. 1.
728x90
반응형