[Linux/MacOS]htop 사용법 - 시스템 자원 모니터링 도구
·
OS/Linux
htop 개요htop은 시스템 자원 사용량을 실시간으로 모니터링할 수 있는 터미널 기반의 인터랙티브 프로세스 뷰어이다. Linux에서 기본적으로 사용 가능한 모니터링 툴인 top 보다 직관적인 인터페이스와 다양한 기능을 제공함에 따라 htop이 더 많이 사용되고 있다. 그럼 이번 글에서는 htop 설치와 기본적인 사용 방법에 대해 작성해보려고 한다. htop 설치우선 터미널에서 아래의 명령어를 통해 설치를 진행하면 된다. 참고로 top을 비롯한 htop은 Unix 계열에서 사용됨에 따라 MacOS에서 사용 가능하므로, MacOS 사용자인 경우에는 brew를 통해 설치(두 번째 코드블럭 참고!)하면 된다. 1) Linux (Ubuntu)sudo apt install htop 2) MacOSbrew i..
[Vim]Vundle을 이용한 Vim 꾸미기
·
프로그래밍/Vim
리눅스를 다룬다면 Vim을 많이 사용하게 된다. 처음 리눅스 터미널부터 주피터랩에도 vim을 적용했고, 현재 코드 에티터로 사용 중인 Cursor AI에도 Vim을 기본 설정으로 해두었다 ㅎ터미널은 초반에 많이 꾸며놨는데 최근에 vim도 이쁘게 커스터마이징이 가능하다는 걸 알게 되어 적용해봤다. 개요Vim 활용 시 유용한 기능과 가독성 향상을 위한 세팅line numbering, 마우스 복사, 클립보드 활용을 통한 복사 등의 기능 사용 가능상세 내용은 아래 Vunde configuration script의 주석 참조 1. Vundle 설치Vundle은 Vim 관련 플러그인을 쉽게 설치하고 업데이트하며 관리할 수 있도록 돕는 플러그인 관리 도구이다. Vundle은 Git을 기반으로 작동하며, 사용자가 플러..
[EO Satellite]Soil Moisture Active and Passive (SMAP)
·
원격탐사(Remote Sensing)/지구 관측 위성
Soil Moisture Active Passive (SMAP) MissionSMAP은 제목에서 언급된 바와 같이 Soil moisture Active Passive의 약자로 NASA가 주도하는 지구 관측 위성 프로그램 중 하나이며, 2008년에 임무에 대한 내용이 발표되고 2015년 1월 31일에 발사되어 현재까지 그 임무를 수행 중에 있다.SMAP은 임무명에서부터 알 수 있듯이 토양 수분(soil moisture)을 비롯한 동결 및 해빙 상태(freeze/thaw state)를 관측하여 기후 변화, 수자원 관리, 기상 예측, 홍수 및 가뭄 모니터링, 탄소 순환 연구 발전에 기여하고자 하는 목표를 가지고 있다. 뒤에서 자세히 보다 자세히 설명하겠지만 SMAP은 L-밴드 레이더(radar)와L-밴드 방사..
[QGIS]좌표계 변환하기 - 좌표계 재투영(Reprojection)
·
원격탐사(Remote Sensing)/QGIS
안녕하세요. 이번 글에서는 지난 게시글에서 다운로드한 대한민국 시도 경계 벡터 파일의 좌표계를 변환해보고자 합니다! [지난 게시글 링크] [브이월드]대한민국 공간정보 다운로드 플랫폼 소개 및 이용 방법GIS를 다루시는 분들이라면, 특히 국내 지형을 주로 다루신다면, 아마 대한민국 시도 경계나 유역 경계 등의 벡터 파일이 필요할 것입니다. 저 또한 자주 활용하고 있구요! 그래서 오늘은 이러한study-climate-change.tistory.com 1. 개요1) 좌표계 정보 확인좌표계를 왜 변경해야 할까요? 우선, 아래 QGIS에 불러온 대한민국 시도 경계 화면에서 우측 최하단을 보면 현재 레이어인 시도 경계 벡터 파일은 EPGS:5186 라는 좌표계를 가지고 있습니다.확실하게 확인하고자 한다면, 왼쪽 L..
[브이월드]대한민국 공간정보 다운로드 플랫폼 소개 및 이용 방법
·
원격탐사(Remote Sensing)/Data
GIS를 다루시는 분들이라면, 특히 국내 지형을 주로 다루신다면, 아마 대한민국 시도 경계나 유역 경계 등의 벡터 파일이 필요할 것입니다. 저 또한 자주 활용하고 있구요! 그래서 오늘은 이러한 공간정보 데이터를 무료로 다운로드 할 수 있는 국가공간정보 오픈 플랫폼인 브이월드(V-World)에 대한 간단한 소개와 이용 방법에 대해 글을 작성하고자 합니다.1. 브이월드란?브이월드는 공간정보산업진흥원에서 주관하는 오픈 플랫폼이며, "국가공간정보의 본격적인 민간 활용"을 궁극적인 목적으로 두고 있습니다. [출처: 브이월드 운영안내] 이에 따라 다양한 공간정보 데이터를 접할 수 있어서 다양한 분야에 활용되고 있는 대표적인 공간정보 플랫폼입니다!2. 이용 방법1) 회원가입 및 로그인브이월드 홈페이지에 접속하시면 아..
[QGIS]QGIS 설치 방법 (Windows/윈도우)
·
원격탐사(Remote Sensing)/QGIS
광학 위성이나 SAR 위성과 같은 GeoTiff 형식의 래스터 파일이나, 토지피복, 유역 지도, 시도 경계와 같이 shp 형식의 벡터 파일을 활용하실 계획이라면 GIS 프로그램 활용은 필수입니다. 물론 파이썬으로도 처리가 가능하나 적은 양의 이미지/데이터는 GUI 형태로 육안으로 빠르게 확인할 수 있는 프로그램을 이용하시는 것이 훨씬 빠르고 편할겁니다. 이번 글에서는 대표적인 무료 GIS 프로그램인 QGIS를 윈도우 환경에서 설치하는 방법에 대해 작성해보고자 합니다. 윈도우 환경이라고는 했지만, MacOS 및 Linux 환경에서도 비슷하니, 다른 환경에서 QGIS를 설치하시는 분들이어도 이 글을 참고하시어 설치해도 무방합니다! 1. 설치 프로그램 다운로드QGIS Download Page에 접속하시면 아래..
Miniconda/미니콘다 가상 환경 생성/제거 방법
·
프로그래밍/Miniconda
미니콘다를 설치한 후에는 미니콘다를 사용하는 가장 큰 목적인 "가상 환경"을 생성해야 합니다. 혹시 아직 미니콘다 설치 전인 경우, [미니콘다 설치 방법]을 참고하여 설치하시면 됩니다! 준비가 되셨다면, 본인이 사용하는 터미널을 실행한 후 아래의 내용을 따라 수행하시면 됩니다 :) [가상 환경 생성]1. 가상 환경만 생성단순히 가상 환경만 생성하는 경우에는 아래의 커맨드를 입력하시면 됩니다.conda create -n  은 본인의 가상 환경명이므로, 지우신 후에 원하시는 가상 환경명으로 입력해주시면 됩니다. 2. 가상 환경 생성과 동시에 Python 버전 지정 및 모듈 설치가상 환경만 먼저 생성하신 후에 해당 가상 환경을 활성화하여 따로 Python 버전 변경이나 모듈 설치도 가능하지만, 가상 환경 생성..
Miniconda/미니콘다 설치 방법 [Window/MacOS/Linux]
·
프로그래밍/Miniconda
[미니콘다란?]여러 상황에 맞는 코딩 환경을 구축하고 싶지만, 로컬에서는 이러한 부분이 어려워 많은 사람들이 Anaconda와 같은 가상 환경을 사용하고 있습니다. 하지만 Anaconda의 경우에는 설치 시에 기본적으로 함께 설치되는 모듈이 많아 본인이 사용하지 않는 불필요한 모듈이 존재하게 됩니다. Miniconda는 Miniconda라는 이름에 맞게 불필요한 모듈을 설치하지 않고, 가상 환경 실행에 필요한 최소한의 것만 설치하며, 이후에 사용자가 필요한 모듈을 직접 설치하는 구조여서 비교적 미니멀한 환경을 구축할 수 있다는 장점을 가지고 있습니다. [설치 방법]Miniconda 설치 방법에는 여러가지가 있지만, 가장 간편하게 설치할 수 있는 Quick command line install 방법을 소개..
Ubuntu Shell 변경 방법 (sh 오류/function not found)
·
OS/Linux
[상황]우분투를 처음 깔고 스크립트를 실행할 일이 있어서 아래처럼 기본적인 쉘 실행 커맨드를 입력했는데 "function not found" 라는 오류가 출력되어서 당황한 적이 있다.sh Filename.sh 알아보니 우분투 6.06 이후부터 기본 쉘이 Bash에서 조금 더 라이트한 Dash로 변경되었다고 한다. 이처럼 내가 사용 중인 기본 쉘은 Dash인데 실행할 스크립트의 경우는 "#!/bin/bash" 로 작성되어 있었기 때문에 위와 같은 오류가 발생한 것이다.[해결방법]우선 본인이 사용하는 우분투에서 어떤 Shell을 기본으로 사용 중인지 확인이 필요하며, 이는 아래의 커맨드를 입력하여 알 수 있다.ls -l /bin/sh# 아래와 같이 dash가 출력됨.>> lrwxrwxrwx 1 root ro..
[한국철도기술연구원]현장실습 첫 출근
·
카테고리 없음
때는 2022년 7월, 여름방학 때 파란사다리 사업에 참가하여 한 달간 미국 시애틀로 단기 어학연수를 다녀오게 됐는데 돌아오고 나서 당장 돈이 없고, 또 3학년 2학기이다 보니 알바도 많이 못할 것 같다는 생각이 들었다. 이를 대비해 미국 가기 전에 전공학점 인정과 동시에 돈도 벌 수 있는 IPP 현장실습을 신청해놨다..! 입학 전부터 미국 가기 직전까지 쉬지 않고 끊임없이 알바를 했는데 학기 중에 너무 힘들었따.. 그렇기에 미국 갔다와서 여기저기 알바를 구할 바에는 현장실습이 나을 거 같아서 선택하게 됐다 ㅎㅎㅎ IPP 현장실습은 학기 수업을 듣지 않고, 특정 기업 혹은 연구원 등에 현장실습생으로 근무할 수 있는 제도로 휴학을 하지 않고도 전공 학점을 인정받으면서 돈도 벌 수 있다! 내가 다니는 학교..