본문 바로가기

728x90
반응형

All Categories

(63)
터미널 개발 환경 변경하기 for Mac OS X (iTerm2 + oh-my-zsh) 개발자에게 Mac OS X 기본 터미널 앱의 부족함을 채워줄 개발 환경을 iTerm2와 oh-my-zsh를 통해 변경, 구축해 보고자 한다. 참고로, Mac OS X의 기본 쉘이 bash에서 zsh로 변경된 카탈리나 이후 버전의 OS를 기준으로 작성했다. 1. iTerm2 설치 기본 터미널 앱에 비해 제한적인 요소가 덜하고 좀 더 다양한 기능을 가진 터미널 프로그램으로 iTerm2를 설치한다. https://iterm2.com/index.html iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and ..
LibreOffice Calc에서 셀 내용 중복 제거하기 윈도우(Windows)나 맥(Mac OS X)에서는 모두 MSOffice를 사용할 수 있어서 엑셀을 이용하는 방법을 쉽게 구글에서 검색해 처리할 수 있었다. 하지만, 우분투(Ubuntu)만 사용할 수 있는 상황에서는 LibreOffice의 Calc를 사용해야 했기에, 쉽게 방법을 찾을 수 없었고, 그로 인해 이렇게 짧게나마 방법을 공유하고자 한다. 1. 중복 제거할 영역 선택 2. 상단 메뉴에서 'Data > More Filters > Standard Filter...' 선택 3. 필드 이름을 '-none-'으로 변경, 하단 'Options > No duplications' 체크 후 확인 4. 중복 제거 확인
EasyOCR 사용자 모델 학습하기 (6) - 한글 학습데이터 생성, 학습 및 테스트 이번에는 한글 학습데이터를 생성하고 학습, 검증하는 과정을 진행해 보고자 한다. 이전에 작성한 학습데이터 생성부터 변환, 미세조정(Fine-tune) 학습 등에 대한 내용은 아래 포스트를 참고하기 바란다. [Development/OCR] - EasyOCR 사용자 모델 학습하기 (1) - 시작하기 전에 [Development/OCR] - EasyOCR 사용자 모델 학습하기 (2) - 학습데이터 생성 [Development/OCR] - EasyOCR 사용자 모델 학습하기 (3) - 학습데이터 변환 [Development/OCR] - EasyOCR 사용자 모델 학습하기 (4) - 모델 학습 [Development/OCR] - EasyOCR 사용자 모델 학습하기 (5) - 모델 적용 및 테스트 0. 시작하기 전..
티스토리(Tistory)에 Jupyter Notebook 올리기 TIL(Today I Learned, 이하 TIL) 작성을 위해 벨로그(velog)를 개설했으나, 관리의 귀찮음과 게으름으로 TIL의 주 사용 플랫폼인 Jupyter Notebook을 티스토리(Tistory)에 올릴 수 있는 방법을 찾아보았다. 조금 번거롭긴 하지만, 복수의 블로그를 관리하기보다는 나을 것 같아 티스토리에서 TIL을 작성하기로 했다. 1. 출력 폼 조정 코드 삽입 Jupyter 노트의 최상단에 다음과 같은 코드를 추가해 준다. from IPython.core.display import display, HTML display(HTML("")) 2. 'File > Print Preview' 선택 3. 'Print Preview' 페이지에서 마우스 우클릭 후 'View Page Source' ..
우분투(Ubuntu)에서 터미널로 GitHub Desktop 설치하기 이번에는 GitHub에만 대응하기 위해 설치해 사용하고 있는 'GitHub Desktop'의 설치 방법을 정리했다. 사실 아래 링크에서 확인할 수 있겠지만, 'GitHub Desktop'은 GitHub에서 개발/제공하는 Git Client로, 현재(2021년 6월 4일)까지는 윈도우(Windows) 또는 맥(Mac OS X)에서만 사용할 수 있다. https://github.com/desktop/desktop desktop/desktop Simple collaboration from your desktop. Contribute to desktop/desktop development by creating an account on GitHub. github.com 그런데, 어느 친절(?) 능력 있는 개발자가..
우분투(Ubuntu)에서 터미널로 SmartGit 설치하기 다양한 형상관리 방법 중 Git을 이용한다면, CLI 환경에 익숙한 개발자가 아니라면, GUI를 지원하는 다양한 Git Client 중 무엇을 사용할지 고민해 봤을 것이다. 여기서는, 그중에서도 무료이면서 계속 업데이트되며 꽤나 괜찮은 성능을 보여주는 SmartGit을 설치하는 방법을 정리했으니 참고하기 바란다. (뭐 꼭 SmartGit을 추천한다거나 홍보한다거나 하는 것은 아니다. 사실 내가 쓸 줄 아는게 별로 없다는 비밀 아닌 비밀도 있거니와, 그나마 써 본 것 중에 내 맘에 들기 때문이랄까? 사설은 여기까지...) 1. SmartGit 설치 다음 명령 구문으로 다운로드 및 설치를 진행한다. # 다운로드 및 설치 $ wget https://www.syntevo.com/downloads/smartgit..
우분투(Ubuntu)에서 터미널로 Beyond Compare 설치하기 파일, 폴더, 소스 등의 비교를 위해 유용하게 사용하는 'Beyond Compare'를 설치하는 방법에 대해서 정리했다. 설치 파일을 직접 다운로드 후 GUI 환경에서 설치할 수도 있지만, 여기서는 터미널의 명령 구문으로 설치했다. 설치 파일을 다운로드 해 GUI 환경에서 설치하려면 포스트 하단의 링크를 참고하기 바란다. 1. Beyond Compare 설치 다음 명령 구문으로 설치를 진행한다. # Beyond Compare 다운로드 및 설치 $ wget https://www.scootersoftware.com/bcompare-4.3.7.25118_amd64.deb $ sudo apt-get update $ sudo apt-get install gdebi-core $ sudo gdebi bcompare-..
윈도우(Windows) 원격 접속 환경 구축하기 이번 포스트에서는 윈도우(Windows), 맥(Mac OS X) 또는 우분투(Ubuntu) 같은 리눅스(Linux) 계열의 OS에서 윈도우(Windows)에 접속하기 위한 환경을 구축해 보고자 한다. 원격 접속 환경을 구축할 윈도우(Windows)의 버전은 'Windows 10 Pro 21H1' 이다. 1. 원격 데스크톱 활성화 먼저 '시스템 설정' 화면을 열어 좌측 메뉴의 하단에 있는 '원격 데스크톱'을 누른다. 위 화면은 'Windows 10 Pro'에서 확인할 수 있는 것이며, 'Windows 10 Home'에서는 아래와 같이 원격 접속 기능을 지원하지 않는다. ('Windows 10 Home'에서도 원격 접속 환경을 구축할 수 있는 방법이 따로 있는지는 아직 잘 모르겠다) 여튼, 다음과 같이 원격..