2019년 7월 14일 일요일

우분투에서 블루라이트 세팅

Ubuntu 18.04 기준

우분투에서 블루라이트 세팅을 알아보다가 Night Light를 사용하면 된다는 이야기를 듣고 찾아 보았으나 기본 세팅 메뉴에는 night-light-temperature(야간 조명 온도) 조절하는 기능이 없어서 추가 검색으로 알아낸  내용.

Night Light : Ubuntu Settings -> Device -> Display 세팅 화면 아랫쪽에 있음.

야간 조명 온도 조정 방법 #1
터미널에서 하기 명령어를 사용하여 조절 가능하다.
gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature <temperature>

* 인기 temperature 값
4000 Night Light 사용할 때 디폴트 값
4700 (제가 사용중인 값)
5500 더 쾌적하고 덜 강렬한 야간 조명 온도
6500 Night Light 사용하지 않을 때 디폴트 값

테스트 해보시고 본인에게 적절한 값을 찾아서 사용하세요.

야간 조명 온도 조정 방법 #2
야간 조명 온도 조정 기능이 들어간 GNOME Shell Extension 설치
크롬 브라우저 기준이므로 사전에 크롬을 설치하세요.
만약 다른 브라우저를 사용한다면 여기를 참조.

sudo apt-get install gnome-tweak-tool
sudo apt-get install chrome-gnome-shell
여기를 클릭하여 chrome-extension 설치
여기를 클릭하여 night-light-gnome-extension 설치
왜 이리 복잡하게 설치를 해야 하는지? 이런 기능은 기본으로 들어있어야 할 것 같은데...

2019년 6월 19일 수요일

특정 윈도우만 캡쳐하는 법, 어플전환시 아이콘으로 보이게 하는 법.

* 전체 화면 캡쳐
Prt Sc (Print Screen) 버튼 누름.

* 특정 윈도우만 캡쳐
캡쳐하고자 하는 윈도우를 클릭(정확하게는 활성화) 한 다음에 ALT + Prt SC 버튼 누름.

* Windows 10 윈도우 전환, 어플리케이션 전환 (ALT + TAB) 시 thumbnail(썸네일) 대신 icon(아이콘) 으로 나오게 하려면, 여기(레지스트리 파일)를 클릭하여 다운 받아 실행하세요.

2019년 6월 11일 화요일

Ubuntu 14.04

* 업데이트/리부팅 이후 X-Window(GUI) 화면에서 로그인이 되지 않는 문제 해결
이유는 init 파일을 실행하는데 패스가 설정되지 않아서 발생함.

Step-1: "Ctrl+Alt+F1" 눌러서 CLI(command line interface) 화면으로 이동.

Step-2: 로그인 하여 ".profile" 파일을 열어서 제일 아래에 아래 라인을 추가한다.
export PATH="$PATH:/sbin" ## Its add init path to Xsession.

Step-3: 저장하고 리부팅한다.

자세한 내용은 여기를 참조하세요.

2019년 5월 16일 목요일

Ubuntu PPA

PPA : Personal Package Archives
ubuntu 18.04 기준

설치
sudo add-apt-repository ppa:저장소이름
ex> sudo add-apt-repository ppa:fcitx-team/stable

저장소 정보를 업데이트
sudo apt update
sudo apt install 패키지이름
ex> sudo apt install fcitx

삭제
sudo add-apt-repository --remove ppa:fcitx-team/stable

1. 만약 공식 저장소와 동일하고 버전이 높은 패키지를 PPA 저장소를 통해서 설치 했고, 공식 저장소 버전으로 다운 그레이드 하고 싶다.
2. PPA 저장소를 통해서 설치한 프로그램을 지우고 싶다.
위와 같은 경우 아래 방법으로 가능하다.

ppa-purge 설치 되어 있지 않으면 설치한다.
sudo apt-get install ppa-purge

사용방법
sudo ppa-purge ppa:저장소이름
ex> sudo ppa-purge ppa:fcitx-team/stable

간혹 삭제가 안되면
$sudo apt-get autoremove --purge fcitx 해준다.

2019년 5월 14일 화요일

find - 리눅스 파일 찾기 툴

/var/log 폴더에서 log라는 글자가 들어가고 생성된지 5일이 지난 파일을 삭제하는 명령어
sudo find /var/log -name '*log*' -mtime +5 -exec rm -rf {} \;

대문자 S, 숫자 2개가 있는 모든 파일을 찾음.
find . -regex .*/S[0-9][0-9].*

find regex(정규식)에서 '\d' 작동하지 않음.
find 에서 지원하는 정규식에 대한 설명.
https://www.gnu.org/software/findutils/manual/html_mono/find.html#Regular-Expressions

참고 사이트
https://kiros33.blogspot.com/2015/05/find-update20150210.html
https://keichee.tistory.com/166

Kodi build (android) on ubuntu 18.04

Kodi 안드로이드 빌드 방법 항목들을 꼼꼼하게 확인하여 진행하면 됩니다.

처음에는 Ubuntu 14.04에서 빌드를 시도하였으나,
gcc 4.8.4 에서는 문제가 있음을 발견하고 중단.

Ubuntu 18.04, gcc 7.4.0 에서 arm 버전으로 빌드 성공. 나중에 aarch64 버전도 빌드 해보자.

'openjdk-8'이 이미 설치된 상태라 필요하지 않을 것 같아서 기본 패키지 install에서 default-jdk 는 제외하였음.

아래 패키지를 추가로 설치. 이 중에 불필요한 것도 있을 것 같은데, 귀찮아서 정리 포기. -_-;;
sudo apt install freeglut3-dev
sudo apt install libfftw3-dev libwxgtk3.0-dev libpulse-dev
sudo apt install libegl1-mesa-dev

2019년 5월 14일 기준으로 반드시 NDK 18 버전 사용할 것. 이것때문에 많이 해맸음.
최신버전을 사용하니 이런 저런 에러가 많았음.
기본 다운로드사이트에서는 해당 버전이 보이지 않아서 추가 검색해서 찾았음.
https://dl.google.com/android/repository/android-ndk-r18b-linux-x86_64.zip

사용한 Android SDK - 문서에 나온것과 동일함.
sdk-tools-linux-4333796.zip

이하는 개인적인 백업정보이니 보지 않으셔도 됩니다.
gperf 패키지는 libcap-2.22 빌드(회사 프로젝트)와 충돌이 일어나기 때문에 사용 후에 지워야 한다.
sudo apt remove gperf

아래는 제 환경에 맞추어서 변경한 명령어.
/mnt/tos/android

mkdir -p /mnt/tos/android/android-tools/android-sdk-linux
unzip sdk-tools-linux-4333796.zip -d /mnt/tos/android/android-tools/android-sdk-linux

unzip android-ndk-r18b-linux-x86_64.zip -d /mnt/tos/android/android-tools

cd /mnt/tos/android/android-tools/android-ndk-r18b/build/tools
./make-standalone-toolchain.sh --install-dir=/mnt/tos/android/android-tools/aarch64-linux-android-vanilla/android-21 --platform=android-21 --toolchain=aarch64-linux-android

./make-standalone-toolchain.sh --install-dir=/mnt/tos/android/android-tools/arm-linux-androideabi-vanilla/android-21 --platform=android-21 --toolchain=arm-linux-androideabi

keytool -genkey -keystore ~/.android/debug.keystore -v -alias androiddebugkey -dname "CN=Android Debug,O=Android,C=US" -keypass android -storepass android -keyalg RSA -keysize 2048 -validity 10000

git clone https://github.com/xbmc/xbmc kodi

cd /mnt/tos/android/kodi/tools/depends
./bootstrap
./configure --with-tarballs=/mnt/tos/android/android-tools/xbmc-tarballs --host=aarch64-linux-android --with-sdk-path=/mnt/tos/android/android-tools/android-sdk-linux --with-ndk-path=/mnt/tos/android/android-tools/android-ndk-r18b --with-toolchain=/mnt/tos/android/android-tools/aarch64-linux-android-vanilla/android-21 --prefix=/mnt/tos/android/android-tools/xbmc-depends

./configure --with-tarballs=/mnt/tos/android/android-tools/xbmc-tarballs --host=arm-linux-androideabi --with-sdk-path=/mnt/tos/android/android-tools/android-sdk-linux --with-ndk-path=/mnt/tos/android/android-tools/android-ndk-r18b --with-toolchain=/mnt/tos/android/android-tools/arm-linux-androideabi-vanilla/android-21 --prefix=/mnt/tos/android/android-tools/xbmc-depends

make -j$(getconf _NPROCESSORS_ONLN)

cd /mnt/tos/android/kodi
make -C tools/depends/target/cmakebuildsys
cd /mnt/tos/android/kodi/build
make -j$(getconf _NPROCESSORS_ONLN)

2019년 5월 8일 수요일

TortoiseSVN 세팅

Settings 메뉴

Context Menu -> Main context menu -> 기존 체크항목 제거, Show log, Check for modification 체크

Diff Viewer -> External
C:\Program Files\WinMerge\WinMergeU.exe -wl -e -x -u -dl %bname -dr %yname %base %mine

Double Commander 세팅

설정 -> 프로그램 실행
더블커맨더 오직 하나만 실행 허용 선택.

설정 -> 편집기
실행 프로그램 경로
C:\Program Files\Notepad++\notepad++.exe

도구상자에 내용비교(Winmerge) 아이콘 추가
설정 -> 도구상자 or 도구상자에서 마우스 오른쪽 클릭하여 편집 선택
-> 새 버튼 삽입 -> 내부명령 -> 첫번째 요소 -> cm_comparecontents 선택

설정 -> 글꼴
주 글꼴 -> Consolas

설정 > 폴더 탭 > "현재탭 옆에 새 탭 열기" 체크
설정 > 폴더 탭 > "탭을 더블클릭 했을 때 동작" 어떤것을 쓸지 고민 필요.

단축키
Ctrl + dot(.) : 숨김 파일 보이기/가리기


리눅스 버전 DoubleCmd 세팅
어쩌다 보니 language를 영어로 계속 사용하고 있음.
Option > Tools > Editor > "Use external program" Check, Path to program 아이콘을 클릭해서 '/usr/bin/code' 선택
Option > Tools > Differ > "Use external program" Check, Path to program 아이콘을 클릭해서 '/usr/bin/bcompare' 선택
Option > Font > Main font > Noto Mono
Option > Icons > Icon Size > File panel > 16x16
Option > Keys > Letters: Quick Search, "Left, Right arrows ..." Check

우분투 18.04에 doublecmd 최신버전 설치(참조 링크)
echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:Alexx2000.list
curl -fsSL https://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:Alexx2000.gpg > /dev/null
sudo apt update
sudo apt install doublecmd-gtk

2019년 5월 3일 금요일

GIMP - 그래픽 에디터


  • 픽셀의 색상정보를 알고 싶으면 COLOR PICKER TOOL을 선택하고 SHIFT를 누른상태에서 해당 픽셀을 클릭한다.

2019년 5월 2일 목요일

VirtualBox 6.0 on Ubuntu 18.04

호스트 : Ubuntu 18.04
게스트 : Windows 10

윈도우 게스트에서 VBoxSVGA(머신 > 설정 > 디스플레이 > 그래픽 컨트롤러)가 기본으로 설정된다. 매뉴얼에는 향상된 그래픽을 제공한다고 설명되어 있지만, 체감적으로 VBoxVGA 보다 확실히 느리다. 또한 3D 가속 선택하여 사용시 Office 2013 프로그램과 Windows 시작 메뉴 검색화면에서 화면 깨짐현상을 경험하였다.
VBoxVGA 모드에서 VirtualBox가 죽는 현상 한번 경험.
로그상으로는 3D 가속기능과 연관이 있어 보임.
결론적으로 나는 VBoxVGA 모드(2D 가속 선택/3D 가속 막음)로 사용중이다.

VMSVGA - 리눅스 게스트의 기본 값이다.

이전에 사용하던 컴퓨터에서는 아래 사이트를 참조하여 윈도우 정품인증을 받았음.
참조1
참조2

새로운 컴퓨터에서 동일한 방법으로 설치 하였지만 윈도우 정품인증이 되지 않음.
아마도 VirtualBox 컴퓨터 환경(예를 들면 CPU 등)이 변경되어서 그런것으로 추측.

그래서 이전 컴퓨터에서 설치한 이미지를 가지고 와서 사용 중.
문제점 1. 마이크로소프트 스토어에서 다운로드가 되지 않는다. 해결하지 못함.
WXAR_1.2 프로그램 사용하여 스토어, MAP 삭제해 버렸음.

* USB 장치가 보이지 않는 문제가 있어서 아래 명령어 실행.
sudo usermod -aG vboxusers <사용 계정>

* 게스트 OS에서 Serial port를 사용하기 위해서 아래 명령어 실행.
sudo adduser <사용 계정> dialout

* VirtualBox 외부 드라이브 퍼미션
chmod 700 [file] -> exec 퍼미션도 줘야지 파일 생성이 가능하다.

* Error reading custom ACPI table. (VERR_FILE_NOT_FOUND)
이미지를 복사/이동하고 위와 같은 에러가 난다면 vbox 파일에서 slic.dat 파일의 경로를 확인할것. slic.dat의 경로가 절대경로로 되어 있음.

2019년 4월 28일 일요일

아웃룩(OUTLOOK) 2013

* 윈도우10에서 아웃룩 2013 프로파일 설정 방법
  시작메뉴 -> 설정 아이콘으로 들어가서는 아웃룩 메일 설정을 찾을수가 없었음.
  예전 스타일(?) 제어판에 우선적으로 들어가야 한다.
  시작 메뉴를 선택하고 '제어판'이라고 치면 제어판 아이콘이 나온다.
  나중을 쉽게 진입하기 위해서 제어판 아이콘 시작메뉴에 추가시켜 놓는다.
  사용자 계정 > 메일(32비트) 실행하여 새로운 프로파일을 만드세요.

* 읽기 창에서 읽었을 때 읽은 상태로 표시 조건 변경 방법(참조)
  파일 -> 옵션 -> 고급 -> 읽기 창 에서 변경.

* 메뉴 > 검색탭 > 자세히 버튼에서 검색창 검색항목을 추가 가능함.
  TODO : 나중에 화면캡쳐해서 추가

* Windows 10 Animation 효과 끄기
  Windows key + U -> 디스플레이 -> Windows에서 애니메이션 표시 변경

* 메시지 편집
  밴드 메뉴 → 동작(이동 카테고리) → 메시지 편집

outlook pst 새로 만들기

2019년 4월 24일 수요일

Outlook 데이터 파일(.pst 및 .ost) 복구

출처

Outlook 데이터 파일 (.pst) 파일 복구

Outlook 을 종료 하 고 다음 파일 위치 중 하나를 찾습니다.
Outlook 2019: C:\Program Files (x86) \Microsoft Office\root\Office16
Outlook 2016: C:\Program Files (x86)\Microsoft Office\root\Office16
Outlook 2013: C:\Program Files (x86)\Microsoft Office\Office15
Outlook 2010: C:\Program Files (x86)\Microsoft Office\Office14
Outlook 2007: C:\Program Files (x86)\Microsoft Office\Office12

SCANPST.EXE를 엽니다.

스캔 하려면 Outlook 데이터 파일 (.pst)을 선택 하려면 찾아보기를 선택 합니다. Outlook 데이터 파일을 찾는 데 도움이 필요한 경우 Outlook 데이터 파일 찾기 참조 하십시오.

참고: 기본적으로 검사 중에 새 로그 파일이 만들어집니다. 옵션을 선택하고 로그를 만들지 않도록 선택하거나 기존 로그 파일에 결과를 추가할 수 있습니다.

시작을 선택하여 검사를 시작합니다.

검사에서 오류가 발견되면 복구를 선택하여 오류 수정 프로세스를 시작합니다.



참고: 스캔 복구 과정에서 백업 파일을 만듭니다. 기본 이름 또는 백업 파일의 이름 입력 상자에이 백업 파일의 위치를 변경 하려면 새 이름을 입력 하거나 사용 하려는 파일을 찾아 선택 합니다. Outlook 데이터 파일 복구 하기 위해서는 몇 번이 도구를 실행 해야 할 수 있습니다. 경우에 따라 항목 하지 복구 될 수 있습니다 삭제 되거나 복구할 손상 영구적으로 되었습니다.

복구가 완료되면 방금 복구한 Outlook 데이터 파일과 연결된 프로필을 사용하여 Outlook을 시작합니다.

Outlook 데이터 파일 복구 후에 어떤 변화가 있나요?

폴더 창에 기본 Outlook 폴더가 들어 있는 복구된 개인 폴더 또는 분실 항목 폴더가 표시될 수 있습니다. 복구 과정을 통해 만들어진 일부 폴더는 비어 있습니다. 분실 항목 폴더에는 Outlook에서 원래 구조에 넣지 못하고 복구 도구를 통해 복구한 폴더와 항목이 들어 있습니다.

새 데이터 파일 만들기

새 Outlook 데이터 파일을 만들 수 있으며 새 데이터 파일로 분실 폴더의 항목을 끌어 놓습니다. 모든 항목을 이동한 후 분실 폴더를 포함 하 여 복구 된 개인 폴더 (.pst) 파일을 제거할 수 있습니다. 새 Outlook 데이터 파일을 만들려면 Outlook 데이터 파일 만들기를 참조 합니다.

백업(.bak) 파일에서 항목 복구

원본 Outlook 데이터 파일을 열 수 있는 경우 항목을 추가로 복구할 수 있습니다. 받은 편지함 오류 수정 도구는 원본과 이름은 같지만 확장명이 .bak인 백업 파일을 만들어 같은 폴더에 저장합니다. 받은 편지함 오류 수정 도구로 복구할 수 없지만 복구 가능한 항목이 백업 파일에 있을 수 있습니다.

.pst 파일이 저장된 폴더로 이동하여 받은 편지함 오류 수정 도구에서 만들어진 .bak 파일(예: kerimills01@outlook.com.bak)을 찾을 수 있습니다.

.bak 파일의 복사본을 만들고 bak.pst 확장명을 사용하여 이름을 바꿉니다. 예를 들어 kerimills01@outlook.com.bak.pst로 바꿉니다.

bak.pst 파일을 Outlook으로 가져오고 가져오기 및 내보내기 마법사를 사용하여 복구된 항목을 새로 만들어진 .pst 파일로 추가로 가져옵니다.

참고: Outlook .pst 파일에서 전자 메일, 연락처 및 일정 가져오기를 참조하여 .pst 파일을 가져오는 방법을 알아보세요.

Outlook에서 Outlook 데이터 파일의 위치를 확인할 수 있습니다.
파일 > 계정 설정 > 계정 설정합니다.
데이터 파일 탭을 선택 합니다.
모든 Outlook 데이터 파일 (.pst) 및 오프 라인 데이터 파일 (.ost) 파일은 연결 된 계정의 이름을 함께 나열 됩니다.

2019년 4월 18일 목요일

TS (트랜스포트 스트림) 분석기 (Transport Stream Analyzer)

오픈소스(Open Source)

DVBinspector (추천)
Java로 만들어져서 속도가 좀 느리긴 하지만, 윈도우/리눅스 동시에 지원.
완성도가 높으며 지속적으로 업데이트 되고 있음.
http://www.digitalekabeltelevisie.nl/dvb_inspector/
Linux에서는 dvb.sh 실행. / 윈도우에서는 dvb.bat 실행.

* 디버그 메시지 줄이는 방법 (속도도 빨라짐)
1. dvb.sh 에서 verbose 옵션 제거
2. DVBinspector-1.10.1/src/main/resources/logging.properties 파일에서 아래 항목 수정.
#nl.digitalekabeltelevisie.level = ALL
nl.digitalekabeltelevisie.level = SEVERE


DVBtranslator
윈도우만 지원.
특정 pid로 검색이 용이함.
http://sourceforge.net/projects/dvbtranslator/
* display packet only 옵션
왼쪽 하단의 Packet창만 업데이트하고, 오른쪽 하단 Packet Decode창은 업데이트 하지 않는다.


프리웨어(Freeware)

TSR - 두번째로 많이 사용.
http://tstool.sourceforge.net/
가볍고 속도가 빠름.
윈도우만 지원.
스트림 파일은 800M 까지만 지원.
2003년 이후로 개발이 중단 된 것으로 보임.
tsr (Transport Stream Reader) by Yuwu (Bruin) Xiong, the predecessor of tstool, targets to Win32, with GUI. Binary and source are free for download. Development of tsr was postponed.

dvbsnoop
리눅스만 지원.
command line 만 지원함.

dvbsnoop A "swiss army knife" for DVB/MPEG stream analysing, Open Source. It's based on the linux dvb api, so the dvb driver is needed on the system.

TSA (Transport Stream Analyser) from Softel, commercial software, trial version available.

TSReader, another Transport Stream Reader, which is commercial software, a tailored version (TSReader Lite) is available for free.
MPEGID (MPEG Stream Identifier), commercial software from Manzanta, trial version available.

bbTOOLS, a famous open sourced command line tool kit, including bbDMUX, a MPEG-1 or MPEG-2 program/transport stream de-multiplexor, bbINFO, an MPEG-1 or MPEG-2 program/transport stream analyzer, bbVINFO, an MPEG-1 or MPEG-2 video stream analyzer and bbAINFO, an MPEG-1 audio stream analyzer. A port to Mac OS is also available on www.sourceforge.net


상용(Commercial)

StreamGURU
DSMCC 디코딩하여 보여주고 저장하는 기능이 있다.

2019년 3월 21일 목요일

du - 파일(디렉토리) 사이즈 확인

du 명령 옵션 설명
-a : 보여줄때 파일까지 포함해서 보여줌. 기본적으로는 디렉토리 단위로만 보여줌.
-h : 사람이 읽기 편하게 보여줌. 예를 들면 10M, 10G 같이
-s : 전체 사이즈만 보여줌.

du -a /var | sort -n -r | head -n 10
전체에서 용량이 큰 순서대로 10개를 뽑으라는 내용..
마지막 '10'을 내가 보고 싶은 개수만큼으로 고치면 그만...

du -hs
total 사이즈만 보고 싶을 경우

du -h --max-depth=1
하위 폴더 1단개까지만 total 사이즈 보고 싶을 경우

du --max-depth=1 | sort -n -r
하위 폴더 1단계 까지만 total 사이즈를 정렬(sort)하여 보여줌.
-h 옵션을 넣으면 정렬(sort)이 정상으로 되지 않음.

2019년 3월 17일 일요일

dpkg - 우분투(데비안) 패키지 관리 프로그램

dpkg는 데비안 패키지 관리 시스템의 기초가 되는 소프트웨어로서, .deb 패키지의 설치, 삭제, 정보 제공을 위해 사용되는 명령어입니다.

dpkg 자체는 APT 등과 같은 고급 도구에 비해 낮은 레벨의 도구이며 복잡한 패키지 관계와 패키지를 원격에서 받아오는 등의 일을 합니다. APT도 Ubuntu의 소프트웨어를 관리하기 위해 내부적으로 이 dpkg를 사용합니다.

패키지 설치

dpkg -i <.deb 파일>

설치된 패키지 제거
dpkg -r <패키지명>
: 해당 패키지 삭제 (삭제 시 설정 파일들은 남겨둡니다.)

sudo dpkg -P <패키지명>
: 해당 패키지와 해당 패키지의 설정파일을 모두 삭제

설치된 패키지 목록 보기
dpkg -l

$ dpkg -l | grep ^rc
rc  bogofilter                                  1.2.4+dfsg1-12 ...

위에 보이는 대로 상태가 rc 인 패키지는 삭제 되었지만 설정 파일이 남아 있음을 의미합니다.
dpkg -P bogofilter 명령어로 완전히 삭제 할 수 있습니다.

상태가 rc 인 모든 패키지를 지우고 싶다면 아래 명령어로...
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge

특정 파일이 속한 패키지 확인
dpkg -S /etc/ssh/ssh_config
: 해당 파일명 또는 경로가 포함된 패키지들을 검색

dpkg -C <.deb 파일>
: 해당 .deb 파일이 설치한 파일의 목록 확인

dpkg -s <패키지명>
: 해당 패키지에 대한 정보 확인

dpkg -I <.deb 파일>
: 해당 .deb 파일에 대한 정보 확인

sudo dpkg -i <.deb 파일>
: 해당 파일 설치 또는 최신 버전으로 업그레이드

sudo dpkg -x <.deb 파일> <디렉토리>
: 파일에 포함되어있는 파일들을 지정된 디렉토리에 압축 해제
(※ 이 명령을 실행할 경우, 해당 디렉토리를 초기화 시켜버리므로 주의해야 합니다!!!!!!!!)







2019년 3월 15일 금요일

source insight - 에디터, IDE

디렉토리(폴더) 경로가 깨지는 이슈

Source Insight version 3.50.0081

Source insight project가 포함된 소스 디렉터리의 사본을 만들 경우 새로 복사한 source insight project를 열면 처음에는 상대 경로를 가지고 정상적으로 오픈 되나 두 번째 실행부터는 파일 경로에 '\n'가 추가되는 문제가 있었습니다. 예전에는 아니 그랬던 것 같은데...
하여간 해결 방법을 여기에서 도움을 얻었습니다. 좋은 정보 감사드립니다.

아마도 처음 실행 시 또는 종료 시 경로에 '\n'이 추가되면서 파일 경로도 상대 경로에서 절대 경로로 변경되어 저장되는 것으로 보입니다. 이유는 당근 모름. ^^;;
그래서 원래 프로젝트 파일들 중에서 *.PR 파일(해당 파일에는 소스파일 경로가 상대 경로로 기록되어 있다)을 옮긴 위치에 덮어쓰기를 하고 다시 열면 정상적으로 상대 경로로 잡힌다.

Source Insight Project 파일목록(File List) 추출 및 추가

불편한 점들 가운데 하나가, 리눅스 커널이나 Android framework 소스 등에 대한 프로젝트를 생성할 때, 모든 파일을 다 추가할 수 없기 때문에, 필요한 부분에 대한 파일들만 선별적으로 추가하게 된다.

그런데, 만약 프로젝트가 지워졌다거나 갑작스런 파일오류 등으로 프로젝트를 새로 생성해야 하는 경우, 필요한 파일들을 하나하나 다시 찾아서 추가 해 주어야 하는 번거로움이 있었다. (물론 대략적으로 디렉토리 덩어리들을 추가하고 "Remove Special..."을 이용해 필요 없는 파일들을 제거할 수 있지만 이또한 번거롭다)

* 프로젝트 파일목록 생성
1. 메뉴 Project > Project Report... 선택
2. 모든 Checkbox를 선택 해제하고 OK 버튼 클릭
3. 새로 생성된 윈도우에 Project report가 출력 되는데,
여기에서 상단/하단의 불필요한 정보를 제거하고 파일 목록만 선택하여 파일로 저장

* 파일목록을 이용하여 프로젝트에 파일 추가
1. 메뉴 Project > Add and Remove Project Files... 선택
2. Add from list... 클릭
3. 위에서 저장한 파일 선택

위와 같이 하면 파일목록 생성 및 파일목록을 이용한 추가가 가능하다.

출처: https://yonomi.tistory.com/88 [Stone Of Days:티스토리]

단축 키 변경
menu -> Options -> Key Assignments 순으로 단축 키를 변경해 보자.

코딩 폰트 설정
menu -> Options -> Preferences -> Colors & Fonts > Default Text > Styles
Style Name: Default Text > Font Name > Pick > 폰트 선택.

사용해본 폰트 (Source Insight 4.0)
Consolas : 한글 폰트가 같이 들어가 있지 않아서 그런지 사이즈를 키우면 영문은 커짐.

IBM Plex Mono
Consolas와 동일한 문제가 있으나, 10 사이즈로 하면 보기 괜찮음.
현재 사용중
여기서 다운 받아서 IBMPlexMono-Regular.ttf 설치

D2Coding ligature: 한글과 사이즈 조화는 좋으나, 폰트가 선명하지 못한 느낌??

Source Insight 4.0 사용기
* 새로운 프로젝트 만들때 지정한 폴더에 "[프로젝트명].si4project" 이름으로 폴더가 생성된다.

2019년 3월 14일 목요일

가평 몬트샤인 펜션 이용 후기

http://www.mondschein.kr/

스피리아 객실에 4인 가족 투숙.
다른 객실보다 침대가 2개라 가격이 2배임에도 고르게 되었음.
침대 2개인 펜션 찾기 쉽지 않았음.
그만큼 공간은 넓었으나 크게 의미는 없었음.
겨울이라 제트스파에 혹해서 갔음.

장점
인터넷을 보면 건물이 이쁘다는 의견이 있으나 겨울이어서 그런지, 노후화 되서 그런지 나에게는 어필되지 않음.
수영장이 큰 편인데, 겨울이라 의미없음. 켁...
아주 조그만 동물원도 있는데, 겨울이라 그런지 보이지 않음.

단점
홈페이지 사진에 비해서 노후화가 많이 되었음.
제트 스파 물온도가 내 기준으로는 만족하지 못하였음.
제트 스파 특정 기능만 사용하게 함. 즉, 전체 기능을 가르쳐 주지도 않고, 사용하지도 못하게 함.
제트 스파 물이 미리 받아져 있음.
저녁에 사용할 때는 어두워서(조명이 구석에 달랑 하나 - 이것도 홈페이지 사진과 다른점) 잘 안 보였으며, 다음날 아침에 보니 깨끗하지 않음. 우리가 사용하면서 오염 시킨 것인지는 알수 없음.

Outlook 프로필(전자메일 계정 정보 등)을 백업

Outlook 프로필(전자메일 계정 정보 등)을 백업하는 방법?

Microsoft Outlook에서 전자 메일 계정을 추가하고, 서명을 디자인하고, 규칙을 만드는 등의 작업은 쉽고 시간이 많이 걸리지 않습니다. 따라서 중요한 변경 작업을 수행하기 전에 사용자 Outlook 프로필을 백업해야합니다. 또한 내 보낸 사용자 Outlook 프로필을 사용하여 계정 설정을 새 컴퓨터로 전송할 시간을 절약 할 수 있습니다. 이 기사에서는 사용자 Outlook 프로필을 내보내고 백업하는 방법을 자세히 설명합니다.

단점
  1. 이전과 동일한 PST 파일 경로를 가져야 한다고 합니다.
  2. 패스워드는 다시 입력해야 할 수 있다고 합니다. (아직 경험해보지 않았음.)
  3. 하기 내용은 번역기가 돌려진 외국사이트 내용을 복사/수정하였습니다.
사용자 Outlook 프로필을 내보내고 백업하려면 다음과 같이하십시오.

1. Microsoft Outlook을 닫은 다음 Windows + R 키를 동시에 눌러 실행 대화 상자를 엽니다.

2. regedit 입력 한 다음 OK 버튼을 클릭합니다.
















3. 이제 Register Editor 창이 열립니다. 다음 경로가있는 프로파일 폴더를 찾으십시오.

Outlook 2010 및 2007의 경우: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Windows 메시징 하위 시스템 \ 프로필

Outlook 2013의 경우: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 15.0 \ Outlook \ Profiles




























4. 레지스트리 편집기 창에서 프로필 폴더를 마우스 오른쪽 단추로 클릭 한 다음 내보내기(export) 클릭하세요.

5. 그러면 레지스트리 파일 내보내기 대화 상자가 나타납니다. 이 대화 상자에서 다음을 수행하십시오.

(1) 내 보낼 Outlook 프로필을 경로를 설정합니다.
(2) 저장 버튼을 클릭합니다.



6. 등록 편집기 창을 닫습니다.

7. 새로운 컴퓨터에서 백업된 프로필 registry 파일을 두 번 클릭하면 복원할 수 있습니다.

출처

2019년 3월 13일 수요일

Notepad++ - 윈도우 에디터

설정파일 위치
Win 7  - C:\Users\[User Name]\AppData\Roaming\Notepad++
Win XP - C:\Documents and Settings\[User Name]\Application Data\Notepad++

열 편집 (블록 편집)
Alt+Shift 키를 동시에 누른 다음 커서 이동하여 블럭 지정
또는 Alt+Mouse로 블록 지정

사용중인 스타일
메뉴 > 설정 > 스타일 설정 선택하고 붉은색 박스등을 수정하였음.


단축키 변경
메뉴 > 설정 > 단축키 설정
하단에 필터창에서 아래 이름 입력하여 해당 항목 찾고, 더블 클릭, 단축키 변경.
'이전 탭' : Alt - Left
'다음 탭' : Alt - Right
'이전 찾기' : F3
'다음 찾기' : F4

2019년 2월 26일 화요일

X Window remote control / X Window forward via ssh

ssh를 통하여 X window 어플리케이션을 원격에서 실행하는 방법
Remote Server는 반드시 리눅스 이어야 한다.
Remote Client는 리눅스/윈도우도 가능하다.

여기서는 양쪽 전부 리눅스 환경을 전제로 한다.
우분투<18.04, 14.04>를 사용하여 테스트 하였다.

ssh -X <host>
-X 옵션으로 사용하여 접속함.

접속된 서버(Remote Server) 에서,
/etc/ssh/sshd_config 파일을 열어서 "X11Forwarding yes"로 되어 있는 지 확인.

이제 X window 어플리케이션을 실행하면 된다.
이것이 X window의 장점, 나중에 Wayland로 정착되면 로칼 디스플레이 속도는 빨라지지만 이 기능은 사용할 수 없겟지?
십년도 더 된 아주 오래전에 이 기능에 대해서 처음 알고 대단한 기능이라고 생각했었지만, 터미널만 주로 사용하다 보니 잊혀졌었다. 다시 이 기능이 사용해 보니 리눅스를 처음 접하던 오래된 기억이 떠오르는군. ㅎㅎ

2019년 2월 7일 목요일

Windows 10 설치 USB 만들기

여러가지 방법을 시도해 보았으나,
아래 방법만 성공하였음.

1. https://www.microsoft.com/en-us/software-download/windows10 접속
2. "Download Tool Now" 클릭하여 MediaCreationTool1809.exe 다운로드
3. MediaCreationTool1809.exe 사용하여 설치 usb 만들기. 성공.
단점은 시간이 오래 걸린다.
매번 사이트에서 ISO를 다운로드 한다. 건너 뛰는 법을 모르겠음.
중간에 진행이 안되고 먹통 되는 경우도 많다.
관리자 모드로 실행해야 한다고 말하는 분도 계심.

MediaCreationTool을 사용해서 ISO 다운로드만 해 놓고,
rufus-3.4p.exe를 사용해서 설치 USB를 만들어 보았으나 실패함.
GPT 옵션을 사용했고 내 컴퓨터가 오래된 모델이라 인식하지 못하는 것이 아닐까 추측.
MBR을 사용하면 되지 않을까??

UNetbootin, Universal USB Installer 등도 사용해 보았으나 실패함.

2019년 1월 16일 수요일

안드로이드 핸드폰 사용팁

1. 네이버 앱에서 음악 검색을 선택하면 지금 흘러나오는 음악 노래가사로 노래찾기가 자동으로 가능합니다.

Excel 2013 (Windows 10)

엑셀 파일을 바로 열기 불가능 한 경우 해결 방법 Excel 파일 실행 레지스트리 다시 만들기 a. 실행 창에 regedit를 입력합니다. b. 아래 경로로 이동하여 해당 폴더를 리네임(백업/삭제) 합니다. XLSX : HKEY_CLASSES_...