윈도우 환경에서 SecureCRT 만한 터미널 프로그램이 없지만, 상용 프로그램이기 때문에 구입해서 사용해야 한다. 그런데 1카피 가격도 만만치 않은 관계로, 윈도우에서 터미널 프로그램으로 Putty 또는 Teraterm을 사용하였다. 잘 만들어진 프로그램을 개발사가 원하는 가격에 판매하는 것은 당연한 것이지만, 조금 불편하지만 대안할 수 있는 무료 프로그램이 존재한다면, 회사에 구입을 요청하기 어렵기 때문에 그동안 윈도우에서는 터미널 프로그램을 사용할 일을 만들지 않았다. 개발은 대부분 리눅스 환경에서 하기에 사용하지 않았지만, 개발한 제품이 윈도우 환경에서 잘 동작하는지 확인하기 위해 SecureCRT를 대안할 수 있는 터미널 프로그램을 찾다가 발견한 것이 MobaXterm 이다. MobaXterm는..
마이크로소프트가 우분투 버전의 VisualStudio Code 제공하는 것에 한번 놀랐는데, 자사 브라우저를 리눅스 및 맥OS에서 설치할 수 있는 베타 버전을 출시하여 또다시 놀라고 있는 중이다. 리눅스를 개똥으로 안보던 마이크로소프트가 이렇게까지 리눅스 및 오픈소스 진영을 지원하는 것을 보면, XP 쓰던 시절에는 상상도 못할 일이다. 요즘 보면 어떤 회사보다도 더 리눅스 버전의 자사 소프트웨어를 제공하고 있다. 믿었던 구글도 리눅스 버전의 구글 드라이버 지원하지 않아, Insync 상용 프로그램을 따로 구입하여 사용하고 있다. 우분투 및 맥OS 버전의 엣지 브라우저의 베타 버전은 아래 사이트에서 다운받을 수 있으며, 정말 다양한 플랫폼을 지원하고 있다. 우분투 버전은 이미 선택되어 있어 아래 이미지에는..
zsh shell을 많이 사용하는 것은 알고 있었지만, bash shell을 사용함에 큰 불편함이 없고 새로운 것을 익히는 것이 부담스러워 지금까지 우분투에서 bash를 사용했지만, git branch 관리함에 있어 zsh shell 가독성이 설치하였다. 우분투에서 zsh 설치는 기본 저장소에 있는 버전을 사용해도 문제가 없으며, 보다 편한 zsh shell 환경을 구성하기 위해 oh my zsh 프레임워크를 함께 설치하도록 한다. $ sudo apt install zsh $ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 기본 Shell을 bash에서 zsh로 변경하기..
KODI는 XBMC 재단에서 만든 홈시어터(HTPC)를 위한 멀티미디어 플랫폼으로 다양한 운영체제 및 플랫폼을 지원하고 있다. 라즈베리파이에는 Standalone으로 실행이 가능하며, 우분투에서는 앱으로 설치 및 실행이 가능하다. 코디 (소프트웨어) - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 코디코디 17.6 홈 스크린개발자코디 팀발표일2004년 6월 29일 (16년 전)(2004-06-29) (엑스박스 미디어 센터 기준)안정화 버전19.0[1] / 2021년 2월 20일 (60일 전)미리보기 ko.wikipedia.org 우분투 저장소에는 최신버전이 없기 때문에 아래의 저장소를 추가하여 kodi를 설치하도록 한다. $ sudo add-apt-repository ppa:team..
지난 포스트에서 잠깐 언급한 USB2CAN 모듈이 알리에서 오늘 배송되었다. 약 19000원이라는 금액으로 저렴하게 구입하였는데, 늦은 배송과 제대로 동작할지 살짝 걱정이 되긴 했는데, 속는 셈 치고 구입하였는데... 대 만족한다. 16.56US $ 8% OFF|USB to CAN Conversion module / CAN debug assistant / CAN bus analyzer for Windos / Linux win7 win10 NEW|Replace Smarter Shopping, Better Living! Aliexpress.com www.aliexpress.com 아래 이미지처럼 저렴한 가격으로 판매되기 때문에 기구없이 PCB 형태로 배송되었지만, 고가의 PEAK System에서 판매하는 모..
지인에게 ALi Express에서 CAN2USB 모듈을 구입하였다고 말하니, 국내에서 판매하는 CAN2USB 모듈을 가지고 있다고 하여 잠시 빌려 테스트 하고 있다. PEAK-System의 PC CAN은 윈도우 및 리눅스 드라이버를 제공하며, 리눅스의 경우 커널 3.6 이상 버전부터 PEAK-System의 PC CAN 인터페이스가 포함되고 있어 따로 드라이버를 설치할 필요가 없다. PEAK CAN USB with socketCAN In recent Linux Kernels PEAK CAN USB adapter works natively without the need of installing PEAK drivers. As the manufacturer says: Since kernel version 3.6..
디바이스간 CAN 통신을 확인하기 위해 PC에서 CAN2USB 사용하여 CAN raw data를 분석할 수 있다. CAN2USB 모듈은 국내에서도 구입할 수 있지만, 꽤 비싼 가격에 판매되기 때문에 ALiExpress를 이용하면 저렴하게 구입이 가능하다. 16.56US $ 8% OFF|USB to CAN Conversion module / CAN debug assistant / CAN bus analyzer for Windos / Linux win7 win10 NEW|Replace Smarter Shopping, Better Living! Aliexpress.com www.aliexpress.com 가격이 저렴하기 때문에 기구는 사치이며 PCB 상태로 판매하는 것 같지만, 이런 가격에 CAN Analyz..
우분투 20.04는 gnome-system-monitor 앱이 기본 설치되어 시스템 자원 사용량 및 실행되고 있는 프로세스를 확인이 가능하지만, 윈도우 작업관리자와 같은 UI를 사용하고 싶다면 SysMonTask를 설치하도록 한다. 윈도우 작업관리자와 거의 똑같은 UI를 제공하는 SysMonTask은 아래의 PPA를 추가하여 설치할 수 있다. $ sudo add-apt-repository ppa:camel-neeraj/sysmontask $ sudo apt install sysmontask 우분투 20.04 버전에서 SysMonTask를 설치하였다면 실행시 python3-psutil 패키지의 버전이 낮아 실행이 안되는 문제가 발생할 것이다. 이것은 pip3로 최신 버전의 psutil를 설치하여 쉽게 해결..
df를 사용하여 디스크 사용량을 체크하였고, du를 사용하여 디렉토리 또는 파일 단위로 사용량을 확인하였다. 사용하는데 큰 문제는 없었지만, It's Foss에서 가독성 좋은 디스크 사용량 확인하는 앱을 보고 바로 설치하여 사용해 보았다. 요즘 뜨는 GoLang으로 만들어졌고, 아래 GitHub에서 소스 및 다양한 플랫폼 버전을 제공하고 있다. 데비안 패키지를 받아서 설치할 수 있지만, 안타깝게도 PPA는 제공하지 않는다. muesli/duf Disk Usage/Free Utility - a better 'df' alternative - muesli/duf github.com 앱 이름이 duf라고 해서 du / df 명령어를 대체할 것이라고 생각하였지만, df만 대체가 가능하다. duf에서 앞으로 du ..
youtube-dl은 법적이유 포함 여러가지 이유 및 요청으로 GitHub에서 내려졌지만, 관련 프로젝트는 아래 사이트에서 계속 진행중인것 같다. 하지만 더이상 GUI 환경을 제공하지 않고 CLI 환경으로 사용을 해야 한다. youtube-dl As everybody already knows our dev repository has been reinstated not so long ago. You can read the full story here. We would like to thank GitHub for standing up for youtube-dl and making it possible to continue development without dropping any features. yt-dl..
우분투에서 시리얼프로그램으로 Minicom이 아닌 brokestream에서 제공하는 Tiny Serial 프로그램을 사용해왔다. Tiny serial terminal. feel free to email me at Tiny serial terminal. Small minicom replacement for accessing serial ports (com ports) on Linux inspired by FreeBSD "tip". Mainly intended for use to access serial consoles of various hardware. If you want more control over port wi www.brokestream.com 다양한 기능을 제공하는 Minicom과 다르게 터..
로지텍 무선 마우스의 배터리가 10% 이하로 떨어지면 우분투에서 아래 이미지와 같이 알림 메시지를 출력하는데, 이것이 부팅시 한번만 실행되는 것이 아니라, 주기적으로 실행되어 우분투 사용에 불편함을 초래한다. 배터리 교체로 이문제를 해결할 수도 있지만, 10% 미만 배터리도 1-2개월을 거뜬히 사용할 수 있기에 그냥저냥 쓰다가 떨어지면 바꿔야지 했는데, 배터리 부족 알림이 수시로 실행되어 알림을 비활성화 시키는 방법을 찾았고, 아래 블로그에 잘 설명되어 있어, 이 글에서는 간단하게 적용 방법만 정리하도록 하겠다. Disable "Mouse battery low" spam notification on Ubuntu wrgms.com 위 블로그에서는 이 문제를 upowerd 소스를 gitlab에서 내려받아 l..
우분투를 네이티브 OS로 사용할 때 가장 애로사항 중 하나가 바로 한글 입력이다. 윈도우와 다르게 우분투 및 다른 리눅스 배포판 대부분이 무료 운영체제이기 때문에 한글 입력에 대한 보증이 없기 때문에 사용자가 알아서 방법을 강구해야 한다. 우분투 한글 입력기(Input Method)로 iBus, Fcitx 있지만, 한글 입력기 목적으로 개발된 것이 아니기 때문에 앱(프로그램)등에서 마지막 받침 중복 입력등과 같은 여러 문제들이 있어, 항상 불편함을 느끼던 부분인데 이것을 바로 해결한 것이 한국 개발자가 만든 한글 입력기인 님프(Nimf)였다. 지금은 티엔(Tian)이라고 불리지만, 최초 개발명은 다솜(Dasom)에서 님프(Nimf)로 변경되고, 다시 이것을 티엔(Tian)으로 변경되었다. 개발자의 부심으..
대한민국에서 윈도우없이 웹서비스를 사용하는 것은 꿈같은 일이다. 스마트폰이 보급되면서 윈도우 종속성이 많이 줄어들긴 하였지만, 맥OS나 리눅스 환경에서는 금융업무 또는 관공서 서비스를 이용하려면 정신이 피폐해짐을 느끼게 된다. 이런 이유로 Virtualbox와 같은 가상환경을 사용하여 윈도우를 설치하여 사용하였는데, 이것도 제한 사항이 있어 어쩔수 없이 우분투와 윈도우를 부팅시 선택하여 사용하도록 Native로 설치하였다. 이렇게 설치하니 우분투에선 사용하지 않는 윈도우 파티션이 네모 파일 관리자에서 보여지는 것이 거슬려 아래 이미지와 같이 없애려고 한다. 위 이미지에서 디스크 크기를 나타내는 파티션이 윈도우에서 사용하는 NFTS 파티션이며, 이것은 윈도우에서만 사용하기 때문에 가능하면 우분투에서 마운트..
클라우드 서비스로 Dropbox를 매우 만족하며 사용하였지만, 요금 정책 개편으로 인해 무료 사용자의 연결기기 제한으로 더 이상 사용에 불편함이 있어 Google Drive로 변경하려고 한다. Google Drive App은 공식적으로 Windows 및 MacOS 버전만 지원하며, 우분투 버전은 몇 년전부터 계획은 있지만 아직까지 개발되지 않은 것으로 보아, 개발할 의지는 없는 것 같다. 우분투에서 Google Drive를 사용하려면 Web으로 접속하여 사용해야 하는 단점때문에 그동안 사용하지 않았지만 InSync App을 사용하면 이 단점을 쉽게 극복할 수 있다. InSync는 다양한 플랫폼에서 Google Drive와 OneDrive 서비스를 디렉토리(폴더)처럼 관리해주는 앱이며, 무료가 아닌 유료 ..