본문 바로가기
728x90
반응형

전체 글276

Python Django 프로젝트 IIS 설정 Django 프로젝트를 IIS서버를 통해 접속할 수 있도록 설정해보자.  기본 프로젝트와 가상환경 설정은 아래 포스트 참조VSCode] 윈도우 환경에서 Python, Django 개발환경 세팅 (tistory.com)  1. IIS, CGI 설치 브라우저를 열고 http://localhost 에 접속해보자. 기본 IIS page를 확인할 수 있다.  2. python 가상환경에 wfastcgi 설치IIS가 request를 Django로 전달할 수 있도록 wfastcgi를 설치한다. 가상환경 활성화 된 상태에서 wfastcgi를 설치한다. (DjangoFirstAppVenv) PS C:\Project\DjangoFirstApp>pip install wfastcgi 3. IIS에서 FastCGI 설정Fast.. 2024. 9. 30.
VSCode] 윈도우 환경에서 Python, Django 개발환경 세팅 1. Python 설치파이썬의 버전관리를 쉽게 하기 위해, pyenv를 설치한다. pyenv를 통해 여러 버전의 파이썬을 설치하고 변경을 쉽게 해준다. 파워쉘을 관리자모드로 실행한다음 아래 명령어를 실행해서 pyenv-win을 설치한다.  ⚡ 🚀 Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1" Directory: C:\Users\builtMode LastWrit.. 2024. 9. 30.
Git] Git bash에서 최근 커밋 Squash하기 squash는 Git command가 아니다. 다음 2가지 방법으로 commits을 squash할 수 있다. rebase 사용하기 : git rebase -i ...-squash option과 함께 merge하기 : git merge -squash시작하기 전에 Git alias slog를 만들자. $ git config --global alias.slog "log --graph --all --topo-order --pretty='format:%h %ai %s%d(%an)'"$ git slog* 7d737ab 2024-04-29 15:45:02 +0900 forth commit! (HEAD -> master)(test)* 16ddbd4 2024-04-29 13:39:04 +0900 third commit!.. 2024. 4. 30.
Git] alias Git 명령어를 전부 입력하는 것이 귀찮다면 git config를 사용하여 alias를 설정할 수 있다. $ git config --global alias.slog "log --graph --all --topo-order --pretty='format:%h %ai %s%d(%an)'" 기존 git log$ git logcommit 7d737ab2aa25cf0a3305a8fdbc3b14e7b2ebcab2 (HEAD -> master)Author: testDate: Mon Apr 29 15:45:02 2024 +0900 forth commit!commit 16ddbd4f35f0da695cee79695c6cf368d6358ccfAuthor: testDate: Mon Apr 29 13:39:04 2.. 2024. 4. 29.
Git] vim editor - Edit Multiple Line git bash 로 git squash를 하는 경우, 여러 commits를 하나로 합치기 위해서 라인별로 pick -> squash로 수정 후, 저장을 해야 한다.  라인별로 작업하지 않고, 한 번에 수정할 수 있도록 해보자. $ git logcommit 7d737ab2aa25cf0a3305a8fdbc3b14e7b2ebcab2 (HEAD -> master)Author: testDate: Mon Apr 29 15:45:02 2024 +0900 forth commit!commit 16ddbd4f35f0da695cee79695c6cf368d6358ccf (HEAD -> master)Author: testDate: Mon Apr 29 13:39:04 2024 +0900 third commit!.. 2024. 4. 29.
C#] Indices(har operator ^), Range(range operator ..) sequence의 elements 중 하나 또는 범위에 어떻게 접근할 수 있는지 살펴보자. Indicessequence의 index를 나타낸다. C# 8.0부터 ^ operator로 index를 지정할 수 있다. constructor Index는 2개의 paramter로 구성되어 있다. public Index (int value, bool fromEnd = false);index는 0보다 크거나 같아야 하며, fromEnd는 optional이다.  Index는 아래와 같이 사용할 수 있다. public class IndexExamples{ public static string GetFirst(string[] names) { var index = new Index(0); .. 2024. 4. 26.
728x90
반응형