전체 글148 [PostgreSQL] PostgreSQL Backup & Restore 1. PostgreSQL Backup PostgreSQL 을 백업하는 방법에는 두가지방법이 있다. 첫번째: pgAdmin을 이용하는 방법 (tool) 두번째: cmd창에서 처리하는 방법 그러나 개인적인 방법으로는 CMD창에 익숙하지 않을 경우 PgAdmin4를 이용하여 백업하는것을 추천한다. 먼저 백업할 데이터 베이스에서 Backup 을 먼저한다. 마우스 우클릭을 하면 Backup이 나올것이다.. 그리고 파일 포맷과 덤프 옵션을 설정하는데 백업이 가능한 파일로는 SQL 파일과 .backup파일이다. 두가지 파일 형태를 사용해도 무관하나 개인적으로는 sql파일로 백업하는것을 추천한다,. * 특별히 덤프 타입을 설정할게 없는 경우 이와 같은 형태로 덤프 옵션을 선택하면 된다. 그리고 Create 후에는 경로.. 2021. 9. 10. [Ubuntu] Ubuntu Errors were encountered while processing 1. dpkg 삭제 1 sudo rm /var/lib/dpkg/info/* cs 2. dpkg 설정 1 sudo dpkg --configure-a cs 3.재업데이트 1 apt-get update cs 2021. 9. 7. [REACT] .env 를 이용한 변수선언 및 사용법 ENV란? 웹,앱 개발을 하다보면 포트, DB관련 정보, API_KEY등.. 개발자 혼자서 또는 팀만 알아야 하는 값 즉, git, 오픈소스에 올리면 안되는 값들이 있다. 이때 필요한 것이 dotenv 패키지 이며 환경변수 파일을 외부에 만들어 URL,포트, API_KEY등.. 을 저장시켜 소스코드 내에 하드코딩하지 않고 사용할수 있다. .env 파일 외부 파일(.env)에 환경변수를 정의하여 변수로 받아오는 이유는 보안과 유지보수에 용이하기 때문이다. .env 파일은 프로젝트의 최상위 루트에 파일을 만들어놓는다. 환경변수 설정 규칙 변수명은 반드시 ‘REACT_APP_‘으로 시작되어야한다. create-react-app에서는 보안이 필요한 환경변수의 유출을 미연에 방지하기 위해 REACTAPP으로 시.. 2021. 9. 7. [REACT] .env 를 이용한 변수선언 및 사용법 ENV란? 웹,앱 개발을 하다보면 포트, DB관련 정보, API_KEY등.. 개발자 혼자서 또는 팀만 알아야 하는 값 즉, git, 오픈소스에 올리면 안되는 값들이 있다. 이때 필요한 것이 dotenv 패키지 이며 환경변수 파일을 외부에 만들어 URL,포트, API_KEY등.. 을 저장시켜 소스코드 내에 하드코딩하지 않고 사용할수 있다. .env 파일 외부 파일(.env)에 환경변수를 정의하여 변수로 받아오는 이유는 보안과 유지보수에 용이하기 때문이다. .env 파일은 프로젝트의 최상위 루트에 파일을 만들어놓는다. 변수명은 반드시 ‘REACT_APP_‘으로 시작되어야한다. create-react-app에서는 보안이 필요한 환경변수의 유출을 미연에 방지하기 위해 REACTAPP으로 시작되지 않는 환경변수.. 2021. 8. 27. [Django] QuerySet Django order_by 쿼리 세트, 오름차순 및 내림차순 - Django에서 장고 ORM을 이용하여 DB를 읽을 때, 기본적으로 필요한 작업이 오름차순(ascending)/내림차순(descending)으로 특정 field를 가져오는 것입니다. 문법은 매우 간단하다. Reserved.objects.filter(client=client_id).order_by('-check_in') Reserved.objects.filter(client=client_id).order_by('-check_in') 즉, ORM을 이용하여 DB를 가져올 때 어떻게 하면 될까요? A라는 모델이 있다고 가정합시다. A의 모든 데이터를 긁어 오려면 다음과 같이 입력하면 됩니다. A.objects.all() 그 다음에 order_by()를 사용하면 됩니다. 이 때 인자로 들어갈 문자열은 fie.. 2021. 8. 23. [Notion] 노션 (notion) 창 두 개, MultiView ( MAC OS ) ▼ 1. 먼저 노션 프로그램을 실행합니다. ▼ 2. 그리고 단축키 [ Command + Shift + N ] 키를 눌러서 새로운 창을 뛰웁니다. 복수로 더 많이 켤 수도 있습니다. 이제 아주 쉽게 듀얼로 다양한 문서 작업이 가능하겠네요. 이제 웹을 사용할 일이 줄어들 것 같습니다. 그리고 윈도우에서는 Command 대신에 [ Ctrl + Shift + N ] 키로 사용하면됩니다. 2021. 7. 26. 리눅스 rm - 파일 및 디렉토리 삭제 명렁어 rm 은 remove 의 약자이고 디렉토리를 삭제하는 명령어이다 사용방법 rm ( 옵션) 파일 또는 디렉토리 경로 rm * 현재 디렉토리에 있는 모든 파일을 삭제합니다. 각 파일에 대해서 삭제할 건지 묻고, 디렉토리가 있다면 삭제할 수 없다는 메시지가 나옵니다. rm -f abc.txt -f 옵션을 붙이면 삭제할 건지 다시 묻지 않고 바로 삭제합니다. rm -f * 현재 디렉토리에 있는 모든 파일을 바로 삭제합니다. 디렉토리는 삭제하지 않습니다. 디렉토리 삭제하기 rm -r dir1 - dir1 디렉토리를 삭제합니다. 디렉토리를 삭제할 때는 -r 옵션을 붙입니다. rm -rf dir1 f 옵션을 추가하면 삭제할 건지 묻지 않고 바로 삭제합니다. rm -rf * 현재 디렉토리에 속한 모든 파일과 디렉토리를.. 2021. 7. 21. [Util] Mac에서 파일 공유를 사용하여 연결하는 방법 맥에서도 윈도우와 같이 공유폴더를 설정하여 사용할수 있다. 맥에서는 시스템환경설정 그리고 계정정보를 확인하여 접속할수 있다. 1. 먼저 시스템 환경설정에 들어간다. 2. 환경설정에 공유를 선택 3. 파일 공유 체크 및 선택 그리고 공유할 폴더경로를 선택한다. 4. 마지막으로 공유폴더에 접속할때의 계정정보 그리고 비밀번호를 확인한다. 계정정보는 macOS에 로그인된 이름 과 비밀번호 이다. 2021. 7. 20. [VSCode] 폴더 Tree 구조 Icons 변경 VS Code를 사용할 경우 간간히 Theme나 아이콘 을 변경해서 기존의 답답하거나 구별이 어려웠던 파일을 쉽게 구분할수 있다. 지금 소개하는 VS Code Icons는 간단한 방법으로 변경할수있다. 먼저 VS Code Extension에 들어가서 vscode-iocons 를 찾아 설치를 한다. 그리고 preference-> File Icon Theme 를 선택하여 설치했던 vscode-icons 를 선택하면 아래와 같이 구별이 쉽고 이쁘게 아이콘이 변경된다. 2021. 6. 15. VM Ware 창크기에 해상도가 바뀌도록 설정 VMWare를 사용하다보면 창크기에 따라 해상도 고정되서 보기 불편한 경우가 있다. 이러한 경우 매번 창의 크기를 변경하거나 Full Screen으로 하기에는 불편한점이 있어 아래와 같이 설정하면 간단히 해결될수 있다. 순서는 [ Edit ] - [ Preference ] - [ Display ] - [ Autofit guest ] 2021. 6. 9. [python] String Null 값 조건문 String or Argument 값이 None (null) 이거나 비어있을 때 확인하는 방법 2021. 6. 2. [Python] Python & Django 현재시간및 특정기준 날짜 구하기 1 ) 일 , 월 , 주 구하기 import datetime #하루전 before_day=datetime.datetime.now()-datetime.timedelta(days=1) #한시간전 before_hour=datetime.datetime.now()-datetime.timedelta(hours=1) #일주일전 before_week=datetime.datetime.now()-datetime.timedelta(weeks=1)#일주일전 cs 2 ) 개월 , 년월 import dateutil.relativedelta import relativedelta #한달전 before_month=datetime.datetime.now()-relativedelta(months=1)#한달전 #일년전 before_year.. 2021. 4. 26. 이전 1 2 3 4 5 6 7 ··· 13 다음