본문 바로가기

분류 전체보기219

QGIS Desktop 설치 (Ubuntu 20.04) QGIS Desktop 설치 STEP 1. QGIS 설치를 위한 기본 유틸리티 설치 $ sudo apt install gnupg software-properties-common wget STEP 2. QGIS 사인키 추가 $ sudo mkdir -m755 -p /etc/apt/keyrings # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer $ sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg STEP 3. QGIS Repository 추가 $ sudo vi /et.. 2023. 6. 8.
프로그래밍 언어 순위 TIOBE TIOBE Index - TIOBE Home » TIOBE Index TIOBE Index for May 2023 May Headline: Where is that new programming language? It has been stated before, programming language popularity is rather stable. If we look at the first 10 programming languages in the TIOBE index, then C# is www.tiobe.com Google Trends Google 트렌드 Google 트렌드에서 자바, 자바스크립트, Go, 스위프트, C++에 관한 검색 관심도를 시간, 위치, 인기도순으로 탐색 trends.go.. 2023. 6. 2.
RMSE - 정확도 측정 RMSE (Root Mean Square Error): 평균 제곱근 오차 RMSE는 회귀 예측 모델에 대한 두 개의 주요 성과 지표 중 하나입니다. RMSE는 예측 모델에서 예측한 값과 실제 값 사이의 평균 차이를 측정하여 예측 모델이 목표 값(정확도)을 얼마나 잘 예측할 수 있는지 추정합니다. 주로 정밀도(precision)를 표현하기 위한 평가지표로 많이 사용됩니다. 오차 (Error) 오차란 실제값과 예측값의 차이를 의미합니다. 오차제곱 합 각각의 오차를 구하면 음수, 양수 모두 다 나올 수 있기 때문에, 그냥 오차가 나온대로 더하면 안됩니다. 그래서 오차의 합을 구할 때는 각각의 오차를 제곱한 값들을 더합니다. 예를 들면, 각 오차가 0.6, 0.4, -0.3, -0.7일 경우 이것을 단순히 더할.. 2023. 5. 30.
ISO 표준 제정 절차 참고 사이트 한국 표준 협회 (KSA, Korea Standards Association) ISO (International Organization for Standardization) 2023. 5. 30.
쿼리 로그(Query logs) 파일에 저장하기 $ sudo vim /etc/postgresql/14/main/postgresql.conf 데이터베이스 서버를 관리하다 하다 보면 클라이언트에서 요청한 쿼리(Query)를 확인해야 하는 경우가 종종 있습니다. 그래서 요청받은 쿼리를 파일에 저장하는 방법을 알아보겠습니다. PostgreSQL의 설정 파일을 에디터로 열어서, "log_directory", "log_filename", "log_statement", "logging_collector", "log_destination" 항목의 주석을 제거하거나 값을 변경해 줘야 합니다. $ sudo vim /etc/postgresql/14/main/postgresql.conf #-----------------------------------------------.. 2023. 5. 28.
ARM 크로스 컴파일(Cross Compile) ARM 종류는 굉장히 다양하고 안드로이드, iOS 디바이스 등 플랫폼도 다양하기 때문에 해당 기기에 맞게 크로스 컴파일을 해야 합니다. 즉, ELF 64-bit ARM aarch64, Mach-O 64bit ARM aarch64 등 디바이스에서 돌아가게 하려면 맞춰줘야 합니다. Ubuntu/Debian 리눅스에서 제공하는 ARM 툴체인 환경은 Linaro 툴체인을 바탕으로 만들어져 있어서 두 가지 버전으로 제공됩니다. Hard Floating을 지원하는 버전과 그렇지 않은 버전으로 제공됩니다. ABI(Appication Binary Interface) 표준 응용프로그램간 이진 데이터를 어떻게 교환해야 하는지 다음과 같은 규칙들을 정합니다. - 데이터 타입과 정렬 방법 - 함수 호출 시 인수 및 결과에 대.. 2023. 5. 26.