우분투에 Bitnami Redmine 을 설치해서 사용중인데~

설정을 조금 잘못해서 다른 하드로 redmine 설치 폴더를 옮겼습니다.

다 옮긴 후에 소유자, 실행 권한 등을 다시 설정하고 redmine/ctlscript.sh start 를 실행했는데....

당혹스럽게도 ctl.sh 에서 "mysql could not be started" 라는 메시지가 뜨더군요. 이거참....

이리저리 시도해 보다가 검색을 통해 알아낸 방법은 아래와 같습니다.

sudo chmod 644 redmine/mysql/my.cnf

sudo chown -R mysql:mysql redmine/mysql/data

mysql/data 폴더의 소유자를 mysql 로 하는게 핵심 포인트 인듯.... 하네요.

위와 같이 권한 및 소유자 설정 후에 Bitnami Redmine 이 정상적으로 동작하는 것을 확인할 수 있었습니다. Bitnami Redmine 운영 중에 저와 같은 문제점이 있으신 분들은 한 번쯤 시도해 보시기 바랍니다.


최근 자바 라이센스 문제로 시끄러웠던 기억이 있는데~ 이참에 open JDK 를 사용해 봐야 되겠다는 생각이 들었습니다. 저는 자바 개발자는 아니라서 사실 딱히 java SDK 를 설치할 필요는 없는 사람인데~ Eclipse 를 사용하여 주로 코딩을 하다 보니 자바를 설치하곤 합니다.

일단 Eclipse 는 아래 주소에서 zip 파일 버전을 다운로드 받았습니다.

https://www.eclipse.org/downloads/packages/

OpenJDK 의 홈페이지는 아래 주소이고 현재 다운로드 중인 OpenJDK 는 JDK 11 버전이 었습니다.

https://openjdk.java.net/

OpenJDK JDK 11 버전은 아래 주소에서 다운로드 받을 수 있습니다.

http://jdk.java.net/11/

자신의 컴퓨터에 맞는 버전을 다운로드 받은 후에 적당한 위치에 압축을 해제하시면 됩니다.

저는 아래 폴더에 zip 파일을 해제 했습니다.

D:\utility\openjdk-11.0.2_windows-x64_bin

이제 Eclipse 사용을 위한 프로그램 다운로드 준비는 끝났습니다. 마지막으로 eclipse.ini 파일에 아래와 같이 jvm.dll 의 path 를 아래와 같이 추가해 주면 됩니다.

-vm

D:\openjdk-11.0.2_windows-x64_bin\jdk-11.0.2\bin\server\jvm.dll

저는 -vmargs 위에 넣어줬습니다.

이제 eclipse.exe 파일을 실행해 보면 Eclipse 가 정상적으로 동작하는 것을 확인할 수 있을 겁니다.



Autohotkey 를 사용하면서 다양한 Windows 명령어들에 대해 찾아보게 되는데~

최근에는 Windows 10 을 주로 많이 사용하면서 필요한 명령어들이 많이 있더군요.

그래서 찾아보니 아래 주소에 다양한 Microsoft Store 응용 프로그램을 여는 명령 목록을 확인 할 수 있었습니다.

출처 : https://www.tenforums.com/tutorials/78108-app-commands-list-windows-10-a.html

AppURI Command
3D Buildercom.microsoft.builder3d:
Action Centerms-actioncenter:
Alarms & Clockms-clock:
Available Networksms-availablenetworks:
Calculatorcalculator:
Calendaroutlookcal:
Cameramicrosoft.windows.camera:
Candy Crush Soda Sagacandycrushsodasaga:
Connectms-projection:
Cortanams-cortana:
Device Discoveryms-settings-connectabledevices:devicediscovery
Drawboard PDFdrawboardpdf:
Facebookfb:
Feedback Hubfeedback-hub:
Get Helpms-contact-support:
Groove Musicmswindowsmusic:
Mailoutlookmail:
Mapsbingmaps:
Microsoft Edgemicrosoft-edge:
Microsoft Solitaire Collectionxboxliveapp-1297287741:
Microsoft Storems-windows-store:
Microsoft Store - Music
microsoftmusic:
Microsoft Store - Movies & TV
microsoftvideo:
Minecraft: Windows 10 Editionminecraft:
Mixed Reality Camerams-holocamera:
Mixed Reality Portalms-holographicfirstrun:
Movies & TVmswindowsvideo:
Newsbingnews:
OneNoteonenote:
Paint 3Dms-paint:
Peoplems-people:
Photosms-photos:
Project Displayms-settings-displays-topology:projection
Settingsms-settings:
Tipsms-get-started:
Twittertwitter:
View 3D Previewcom.microsoft.3dviewer:
Voice Recorderms-callrecording:
Weatherbingweather:
Windows Defender Security Centerwindowsdefender:
Windows Mixed Reality Environmentsms-environment-builder:
Windows Parental Controlsms-wpc:
Xboxxbox:
Xbox - Friends list
xbox-friendfinder:
Xbox - Profile page
xbox-profile:
Xbox - Network settings
xbox-network:
Xbox - Settings
xbox-settings:
Xbox One SmartGlasssmartglass:


제가 필요했던 명령어는 Microsoft Store 를 여는 명령어인데 위 주소를 보니 Win + R 을 누르고 ms-windows-store: 라고 명령어를 실행시키면 되더군요.



저는 현재 쿼드코어 CPU의 PC를 사용하고 있는데~ 조금 오래되긴 했지만 그래도 아직까지 잘 쓰고 있습니다. 저는 고사양 게임을 하지 않기 때문에 그리 좋은 PC가 필요 없고 업무를 보거나 인터넷, 동영상 시청을 하는데는 사실 최신 PC가 필요 없다고 생각해서 업그레이드를 안 하고 있었습니다.

그러다 최근에 지인이 집에 있는 컴퓨터를 업그레이드 하면서 램이 남는다고 해서 사용하던 DDR3 램을 줬고~ 집에 있는 PC도 DDR3 겠거니 하고 받아 왔습니다.

집에 와서 PC의 하드웨어를 확인하기 위해서 윈도우 PC 하드웨어 정보를 알아내는 툴인 CPU-Z 를 설치 했습니다.

CPU-Z 는 아래 주소에서 다운로드 가능하고~

https://www.cpuid.com/softwares/cpu-z.html

저는 설치버전 보다는 zip 버전을 선호 하기 때문에 zip 버전을 다운로드 받아서 압축을 해제했고 현재 컴퓨터가 64비트 윈도우이므로 cpuz_x64.exe 를 실행했습니다.

그런데 이게 왠걸 DDR3 겠거니 했던 제 컴퓨터의 메모리는 DDR2 더군요. ㅠㅠ

공짜로 램 얻었다고 정말 좋아했었는데…. 좋다 말았네요.

CPU-Z 에서 메인보드 모델명을 확인한 후에 ~

아래 사이트에서 자신의 메인보드로 검색하면

http://www.cpu-upgrade.com/

자신의 메인보드에 대해서 자세한 정보들을 얻을 수가 있습니다.

그러고 보니 정말 생각 안 하고 있었는데 한편으로는 저에겐 굉장히 고마운 컴퓨터였던 것 같습니다. 그동안 그래픽카드, 파워 한 번만 바꾸고 거의 10년을 사용하고 있으니 속된 말로 뽕을 뽑은 것 같네요.



  1. 이지클린 2019.04.15 01:57

    관리자의 승인을 기다리고 있는 댓글입니다

요즘은 많은 분들이 Windows 10 을 사용하실 걸로 생각이 되는데~ 사용하면 할 수록 Windows 10은 과거에 비해 참 많이 좋아진것 같습니다. Build 17063 업데이트를 통해 tar, curl 이 윈도우에 추가 되었다고 하더군요.

tar, curl 프로그램들은 Windows 10 의 C:\Windows\system32 폴더에 위치하고 있으므로 아무 위치에서나 그냥 편하게 사용하시면 되겠습니다.

저는 티스토리 블로그를 하면서 티스토리 open api 를 사용하는데 API 의 사용 방법을 알고 싶은 경우 바로 코딩하지 않고 CURL 을 사용하여 테스트를 먼저 해봅니다. 이런 경우 컴퓨터에 curl 이 설치되어 있는 경우는 상관이 없지만 curl이 설치되어 있지 않은 경우는 참 많이 불편하더군요. 저는 Windows 7 PC 를 사용하는 경우에는 Synology NAS 에 SSH 로 붙어서 curl 을 사용하곤 했습니다. 그런데 이러한 방식은 불편한것 같아서 검색을 해보니 onlinecurl 이라는 사이트가 검색 되더군요. onlinecurl 의 주소는 아래와 같습니다.

https://onlinecurl.com/

onlinecurl 홈페이지에 들어가 보면 아래와 같이 생겼는데 사용방법은 굉장히 직관적이어서 설명할 필요가 없을 것 같습니다. 간단히 CURL 의 명령어와 옵션, 결과를 받을 이메일 등을 넣어주고~ START YOUR CURL 버튼을 클릭해 주면 됩니다.

PC 에 CURL 이 설치되어 있지 않은 경우 또는 다른 컴퓨터에서 자신의 서버에 ping 을 하고 싶은 경우 매우 편리하게 사용 할 수 있을 것 같네요.



요즘 윈도우의 발전을 보면 참 좋아지고 있다는 생각이 많이 듭니다. 2018 년 10월에 Windows 10 업데이트가 되면서 클립보드 기능이 추가 됐는데~ 개인적으로는 매우 좋은 기능으로 생각이 되네요.

Windows 10 에서 윈도우 버튼을 누르고 클립보드로 검색을 하면 클립보드 설정이 나옵니다.

그럼 이렇게 클립보드를 설정할 수 있는 화면이 나오는데~

추가된 기능은 2가지라고 볼 수 있을 것 같습니다. 첫번째로는 Win + V 를 누르면 아래와 같은 클립보드 창이 나옵니다.

기존에 Ctrl + C 를 해서 저장한 내용들을 확인 할 수 있고 선택해서 붙여 넣을 수가 있습니다. 이 기능은 제가 기존에 사용하는 툴인 ditto 와 유사한데 클립보드 내에서의 검색 기능이 추가가 되면 더욱더 좋을것 같더군요.

다음으로 추가된 기능은 장치간 동기화 기능인데~

개인적으로 해당 기능은 너무 필요했던 기능이라 반갑게 느껴지더군요. ditto 에서도 유사한 기능을 제공해 주는 것 같긴 한데~ 설정이 뭔가 쉽지가 않더군요. 그래서 잘 안 사용하게 됐었는데 이번에 윈도우에 추가된 장치간 동기화 기능은 마이크로소프트 계정으로 로그인만 해 놓으면 장치간 동기화가 된다고 합니다.

기존에 장치간 텍스트 내용 등을 전달하기 위해서는 클라우드에 저장해서 전달하는 방법등을 사용했었는데 그냥 복사만 하면 윈도우 장치간 클립보드가 동기화가 된다고 하니 많이 좋아진것 같네요.

윈도우 클립보드 기능을 간단하게 사용해 보면서 불편했던 점은 클립보드 내의 검색 기능이 없고, Win + V 를 눌러서 나오는 클립보드 창의 위치가 마우스 커서 위치에 있었으면 하는데 그렇지 못하다는 것 등입니다. 검색을 해보니 클립보드에 저장하는 용량도 4MB 로 제한이 있는것 같더군요.

기존에 다중 클립보드 기능을 사용하기 위해서 저는 ditto 라는 툴을 사용했었습니다.

http://iamaman.tistory.com/737

지금 윈도우에 클립보드 기능이 추가가 됐다고 해도 기존에 너무 잘 사용하던 툴이라 한번에 안 쓰진 않을 것 같고 윈도우 클립보드의 기능이 조금더 업그레이드 된다면 어떻게 될지 모르겠네요. 아무튼 윈도우 클립보드의 장치간 동기화 기능은 매우 만족 스럽게 사용 할 수 있을 걸로 보입니다. 앞으로도 윈도우가 더욱더 발전했으면 좋겠네요.



임베디드 소프트웨어를 개발하면서 elf 파일에 대한 정보를 확인하기 위해서 objdump, readelf 와 같은 유틸들을 사용하곤 합니다. Linux 에서는 readelf 툴이 있어서 elf 파일에 대한 정보를 확인 할 수 있었습니다. 그런데 Windows 에서 elf 파일에 대한 정보를 확인 하고 싶어서 readelf 의 Windows 포팅이 있는지를 확인해 봤는데 TDM-GCC 를 설치하면 readelf 가 같이 설치 된다는 것을 알게 되었습니다. Windows 에 TDM-GCC 설치하는 방법은 아래 주소에서 확인 할 수 있습니다.

http://iamaman.tistory.com/2576

위 포스팅에서 tdm-gcc로 설치를 했었는데~ 아래 주소에 readelf 프로그램이 설치되어 있는 것을 확인 할 수 있었습니다.

TDM-GCC-64\bin\readelf.EXE

TDM-GCC 뿐만 아니라 MinGW 를 설치하면 bin 폴더에 objdump.exe, nm.exe 등과 같은 툴도 설치 되는 것을 확인할 수 있습니다.

readelf 를 사용하여 Windows CMD 창에서 elf 파일에 대한 정보를 확인해 보니 아래와 같이 나오는 것을 확인할 수 있었습니다.

readelf 와 같은 툴을 사용하기 위해 굳이 윈도우 환경에서 버추얼박스나 wol 등으로 리눅스를 설치할 필요는 없는 것 같습니다.



현재 많은 사람들이 사용하는 Windows 7 의 경우 Windows 탐색기에서 "Shift + 오른쪽클릭"을 하면 “여기서 명령창 열기” 메뉴를 확인하고 사용할 수 있습니다. 그런데 Windows 10 의 경우 “여기서 명령창 열기” 메뉴가 없어지고 “여기서 Powershell 창 열기”만 있더군요.

참고로 아래 포스팅에서~ Windows 10 에 WOL 설치시 "Shift + 오른쪽클릭" 을 하면 “여기서 Linux 창 열기”가 있는 것을 확인 할 수 있었습니다.

http://iamaman.tistory.com/2623

기존에 Windows CMD 명령어 들을 많이 사용하신 분들은 “여기서 명령창 열기” 기능이 필요하신 분들이 많을 거라고 생각합니다.

“여기서 명령창 열기” 메뉴를 추가하기 위해서는 레지스트리 설정을 변경해 줘야 하며 해당 레지스트리 설정 코드는 아래와 같습니다.

regedit 를 실행 하여 레지스트리 편집기에서 하나 하나 설정 해 줄 수도 있지만~ 해당 reg 파일을 다운로드 받은 후에 더블 클릭하면 한번에 레지스트리를 추가 할 수 있습니다. “여기서 명령창 열기” 기능이 추가 되고~ 아래와 같이 탐색기 에서 "Shift + 오른쪽클릭" 을 하면 “여기서 명령창 열기” 메뉴가 추가 된 것을 확인 할 수 있습니다.

여기서 명령창 열기 메뉴를 삭제 하기 위해서는 아래 레지스트리 파일을 다운로드 후에 실행하시면 됩니다.



직장에서 기술문서 등을 작성할 때 Microsoft Word 제품을 많이들 사용하실 텐데~ 회사마다 고유의 스타일 서식이나 폰트를 지정해놓고 사용하는 경우가 많이 있습니다. 이러한 경우에 새로운 문서를 작성할 때마다 서식을 반복해서 설정하는 것은 미련한 짓이라고 생각합니다. 서식은 한 번만 만들어 놓고 새로운 문서를 작성 할 때마다 저장해 놓은 서식이나 매크로를 불러들여서 사용한다면 훨씬 더 편리 할 것입니다.

오늘은 Microsoft Word 에서 서식을 저장하고 해당 서식을 적용하는 방법에 대해서 소개하려 합니다.

일단 Microsoft Word 에서 원하는 서식으로 문서를 작성한 후에 해당 문서를 서식으로 재 사용하고 싶은 경우, 다른 이름으로 저장 -> 찾아보기 에서 파일 형식을 “word 서식 파일(확장자 dotx)” 로 저장하면 되고 매크로가 포함된 서식 파일을 저장하는 경우에는 “word 매크로 사용 서식 파일(확장자 dotm)”로 저장하면 됩니다.

저는 현재 Microsoft Office 2013 버전을 사용하고 있는데 Microsoft Word 서식 파일은 Windows 10 의 경우 아래 주소에 저장됩니다. 만약 다른 사람들에게 양식 파일을 새로 받는 경우에도 마찬가지로 아래 주소에 서식 파일을 넣어주어야만 Microsoft Word 프로그램에서 정상적으로 서식을 인식 할 수 있습니다.

D:\Documents\사용자 지정 Office 서식 파일

만들어진 서식을 적용하여 새로 파일을 만드는 경우에는 아래와 같이 새로 만들기 -> 개인 부분을 클릭하고 들어가 보면~ 위에서 만든 서식 파일을 선택해서 문서를 시작 할 수 있습니다.



Windows 10 WSL(Windows Subsystem for Linux) 을 통해 윈도우 내에 리눅스를 설치할 수 있다는 얘기를 했었고 아래 포스팅에서 소개한 바와 같이 Kali Linux 를 설치도 해 봤습니다.

http://iamaman.tistory.com/2317

최근에 윈도우를 다시 설치하면서 우분투를 설치했고~ 윈도우 업데이트도 모두 완료 했습니다.

윈도우 사용시 탐색기에서 명령창을 열기 위해서는 Shift + 오른쪽클릭 을 해서 나오는 팝업 메뉴에서 아래와 같이 Powershell 이나 CMD 창을 선택하면 됩니다.

그런데 최근에 발견한 건데….. 위 그림과 같이 “여기에서 linux 셸 열기” 라는 메뉴가 생겼더군요. “여기에서 linux 셸 열기” 를 클릭하면 아래와 같이 해당 폴더에서 리눅스 셸이 실행되는 것을 확인할 수 있습니다.

위 링크의 포스팅에서도 소개를 했었지만 윈도우의 드라이브는 설치한 리눅스의 /mnt 폴더에 마운트가 되고~ C 드라이브는 /mnt/c, D 드라이브는 /mnt/d 의 주소로 접근하면 되는데 주소의 depth 가 깊어지면 하나하나 찾아들어가는 것이 귀찮은게 사실입니다.

그런데 윈도우 폴더에서 “ 여기에서 linux 셸 열기” 를 통해서 리눅스 셸에서 한번에 윈도우의 폴더에 접근 가능하게 돼서 너무나 편리해진 것 같습니다. 개인적으로는 매우 좋은 기능이라는 생각이 드네요~

Windows 10 에서 리눅스를 설치해서 사용하시는 분들은 꼭 한번 이용해 보시기 바랍니다.



타 지역으로 이사를 오면서 내비게이션 업그레이드를 했습니다. 요즘은 SK T MAP 과 같은 스마트폰 내비게이션을 주로 사용하기 때문에 차에 장착된 내비게이션을 거의 사용하지 않고 있긴 합니다.

차에 정착된 내비게이션은 주로 후방카메라 용도로만 사용하고 있긴 하지만 그래도 혹시나 휴대폰이 안 될 경우를 대비해서 업그레이드를 해 놓곤 합니다.

제가 사용하는 차량 내비게이션은 아이나비 ES100 모델이고 아래 아이나비 홈페이지에서 소프트웨어를 업그레이드 할 수 있습니다.

https://www.inavi.com/

저는 예전에 아이나비 홈페이지에서 제가 사용하는 내비게이션 제품을 등록해 놨기 때문에 다음과 같이 마이페이지에 들어가 보면 정보가 뜨게 되어 있습니다.

현재 사용하는 노트북에는 SD 카드 슬롯이 있기 때문에 내비게이션으로부터 SD 카드를 빼서 컴퓨터에 연결해 주면 아래와 같이 장치가 연결되는 것을 확인할 수 있습니다.

현재 제가 사용하는 아이나비 ES100 SD 카드는 아래와 같이 생겼는데~ 혹시 컴퓨터에 SD 카드 슬롯이 없는 분들은 SD 카드를 USB를 통해서 연결하는 장치를 구매하셔서 컴퓨터에 연결해 주시면 됩니다.

아래 주소에서 그림과 같이 업그레이드 소프트웨어 수동 다운로드를 클릭하면 소프트웨어 설치 프로그램(AutoSmartUpgrade.exe)을 다운로드 받을 수 있습니다.

https://www.inavi.com/Upgrades/Info/AutoSmartUpgrade

AutoSmartUpgrade.exe 파일을 다운로드 받은 후에 더블클릭 해서 설치를 하면 아이나비 매니저가 설치가 되는데~ 로그인 하시고 아래와 같이 내비게이션 업그레이드를 클릭합니다.

조금 시간이 지나면 아래와 같이 기본 설치를 할지 사용자 선택을 할지가 나오는데~ 그냥 저는 귀찮아서 기본 설치를 했습니다.

네트워크 상태에 따라서 조금씩 다르겠지만 다운로드 예상 시간이 대략 7~8분 정도 된다고 나오고 ~

딴짓하면서 기다리다 보면 아래와 같이 업그레이드가 완료 됩니다.


최근에 이사를 하고 보니 참 여러가지 번거로운 일들이 계속해서 생기더군요. 이사한 전세 집에 대해 전입신고를 하고 확정일자를 받으려고 했는데 자신의 지역 주민 센터가 아니면 확정 일자를 받을 수가 없더군요. 같은 구 내에서도 다른 읍의 행정복지센터에서는 확정 일자를 받을 수가 없다고 해서 부랴부랴 제가 살고 있는 읍의 행정복지센터까지 다시 와야 했던 기억이 있습니다. 이런 소소한 번거로움 이외에도 참 신경쓸 거리들이 많이 있는데요.

저는 집에서 데스크탑 PC 를 사용하고 있고 그 동안에 파워나 그래픽카드, 모니터 등이 나가서 바꿔 준 적은 있지만 그래도 거의 한 10년 넘게 잘~ 사용하고 있었습니다. 그런데 이사를 하면서 뭐가 잘못됐는지 PC를 켜보니 화면이 들어오지 않더군요. 그래픽카드 팬도 제대로 돌아가고 있고 다른 연결선들도 제대로 꽂아져 있는 거 같은데 왜 그런지 모르게 화면이 나오지 않았습니다.

이럴 때 PC 화면이 보이지 않는 대부분의 원인은 개인적인 경험으로는 접촉 불량인 것 같습니다. 제 경우에는 메모리 카드가 이사 과정에서 흔들렸는지 접촉 불량이 있었고 메모리 카드 부분을 꾹 꾹 눌러 준 후에 컴퓨터를 켜 보니 제대로 동작 하더군요.

메모리 카드는 아래 화면과 같이 꼽아져 있는데 언뜻 보면 제대로 꼽혀 있는거 같아도 접촉 불량인 경우가 많이 있습니다. 그렇기 때문에 조금 더 확실하게 메모리카드를 꾹꾹 눌러서 꽂아 줄 필요성이 있습니다.

아무 생각 없이 이런 문제들로 PC 수리점에 가면 메모리 카드 몇 번 눌러 주고 PC 진단비로 만 원씩 받습니다. 생돈 만 원도 아깝지만 무거운 데스크탑을 들고 왔다 갔다 하는 시간도 무시할 수가 없을 것입니다.

초보자들도 할 수 있는 이런 기본적인 PC 진단은 해 본 다음에 그래도 안 된다면 컴퓨터 수리점에 가는게 바람직할 것으로 생각이 됩니다.



현재 삼성 노트북을 사용하고 있고 운영체제는 Windows 10 을 사용하고 있습니다. 데스크탑과 노트북에서 똑같은 Autohotkey 설정 파일을 사용하고 있고 키보드와 마우스를 조합한 단축키들을 굉장히 많이 사용하고 있습니다.

그런데 최근에 노트북의 윈도우를 새로 깔면서 예전에 정상적으로 동작 됐던 단축키가 동작하지 않는 것을 확인할 수 있었습니다. 해당 단축키는 CapsLock 을 누른 상태에서 마우스로 선택을 하는 형태의 단축키이고 마우스를 사용할 때는 제대로 동작을 하지만 노트북의 터치패드를 사용했을 때는 제대로 동작을 하지 않았습니다.

이유는 노트북에서 CapsLock 을 누른 상태에서 터치패드를 이용하여 커서를 움직여 보니 커서 이동이 되지 않았습니다. 해당 문제를 해결하기 위하여 검색을 해보니 레지스터 세팅을 변경해서 해결할 수 있었습니다. 현재 제가 사용하는 삼성 노트북의 터치패드는 elantech 장치이고~

CapsLock 이 눌렸을 때도 터치패드를 이용하여 마우스 커서가 움직이게 하기 위해서는 아래 레지스터를 설정해줘야 했습니다.

실행 창에서 regedit 을 타이핑 하고 레지스트리 편집기를 연 다음에~

아래 주소의 DisableWhenType_Enable 값을 0 으로 변경해 줍니다.

컴퓨터\HKEY_CURRENT_USER\Software\Elantech\SmartPad

아래 그림과 같이 0으로 설정한 후에 확인을 누르고 윈도우를 다시 시작합니다.

윈도우 재부팅 후에 CapsLock 을 누른 상태에서 터치패드를 움직이니 이제는 정상적으로 동작 하더군요. 저와 같은 문제가 있으신 분들은 한 번쯤 시도해 보시기 바랍니다. 레지스트리 설정을 잘 못하는 경우 운영 체제가 동작을 안 할 수도 있으므로 주의해서 설정 하시기 바랍니다.



생활하면서 정말 많은 것들이 필요하고 사게 되는데~ 꼭 필요한데 사야 할 목록들을 적어 놓지 않으면 정작 기회가 됐을 때 사지 못하는 경우가 많이 있습니다. 그래서 저는 스마트폰의 메모 기능을 사용해서 사야할 목록들을 작성해서 저장해 놓곤 했습니다.

요즘에는 스마트 스피커도 굉장히 많은 사람들이 사용하고 있고 스마트폰의 어시스턴트 기능들은 이제는 필수가 된지 오래된 것 같습니다. 저는 안드로이드 스마트폰을 사용하고 있는데 최근에 구글 어시스턴트에서 쇼핑 목록 기능이 추가 됐더군요. 검색을 해보니 구글에서는 쇼핑목록을 구글 익스프레스와 연동해서 쇼핑 목록에 있는 것을 바로 구매 할 수 있도록 한다고 하는데 국내에서는 아직까지 구글 익스프레스와 연동 되지는 않는 것 같습니다.

다음과 같이 구글 어시스턴트에서 쇼핑 목록 추가를 하면 되고~ 쇼핑 목록 보여줘~ 라고 하면 쇼핑 목록 링크를 열어 줍니다 해당 링크를 클릭하면 쇼핑목록을 확인할 수 있습니다.

아래와 같이 쇼핑 목록이 나오고~ 구매한 목록은 삭제하거나 할 수 있습니다.

쇼핑 목록의 웹페이지 주소는 아래와 같습니다. 구글 어시스턴트에서 뿐만이 아니라 PC 의 브라우저를 통해서도 쇼핑 목록을 확인할 수 있습니다.

https://shoppinglist.google.com

구글 어시스턴트 쇼핑 목록 기능을 사용하면 마트에서 깜빡하고 사야 할 것을 못 사는 경우는 많이 줄어들 수 있을 것이라고 생각합니다.



개발자로 일을 하다 보니 윈도우 배치파일 또는 파워셸 스크립트를 자주 사용하곤 하는데 그동안은 아래 주소에서 소개했던 GnuWin32 를 설치해서 사용하다 보니 아무 생각 없이 윈도우 배치파일에서 sleep 명령어를 사용하곤 했었습니다.

http://iamaman.tistory.com/1871

그런데 최근에 제가 작성한 윈도우 배치파일을 다른 사람과 공유하는 과정에서 sleep 명령어가 문제가 되었습니다. 아래 화면에서 확인할 수 있는 바와 같이 sleep 명령어는 GnuWin32 에서 제공하는 명령어였고 제가 작성한 스크립트를 받아서 사용하는 분은 GnuWin32 를 설치하지 않았기 때문에 sleep 명령어를 사용할 수가 없었던 것입니다.

그래서 검색을 해보니 윈도우 배치파일에서 sleep을 하기 위해서는 timeout 명령어를 사용하면 되더군요. timeout 명령어 뒤에 기다릴 시간을 초 단위로 넣어 주면 됩니다.

timeout 2 와 같이 명령하면 아래와 같이 “계속하려면 아무 키나 누르십시오” 라고 메시지가 나타나게 되고~

단순히 배치파일에서 sleep 과 같이 동작하게 하기 위해서는 아래와 같이 명령해 주면 됩니다.

timeout 2 > NUL



PC 를 사용하면서 드래그 앤 드롭 기능은 굉장히 많이 사용 할 거라고 생각을 합니다. 그런데 계속해서 계단 기능이 갑자기 안 되면 정말 짜증이 나죠. 저는 요즘 Windows 10 을 주로 사용하고 있는데 왜 그런지는 모르겠지만 드래그 앤 드롭 기능이 제대로 동작을 하지 않더군요.

가령 탐색기에서 파일을 선택하고 드래그해서 그림판에 드랍하면 그림판에 해당 그림 파일이 열려야 됩니다. 그런데 드래그 앤 드롭 기능이 안 되는 경우 그림판에서 그림을 편집 하기 위해서는 파일 -> 열기를 통해서 열어야 되더군요.

너무 귀찮아서 해결 방법을 좀 찾아보니 윈도우 레지스트리를 변경 하는 방법이 있더군요.

Win + R 을 눌러서 실행창을 열고 아래와 같이 regedit 라고 명령해 주면 레지스트리 편집기가 열립니다.

레지스트리 편집기에서 아래 주소를 찾아 줍니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

일일이 주소를 찾아서 들어가는게 귀찮으신 분들은 아래 그림과 같이 주소 표시줄에 위 주소를 복사 붙여넣기하면 됩니다.

다음으로 EnableLUA 값을 1 에서 0 으로 변경해 줍니다.

윈도우를 재부팅하고~

윈도우 탐색기에서 파일을 선택 후에 그림판에 드래그 앤 드랍을 해보니 정상적으로 동작하더군요.

윈도우 레지스트리는 잘못 건드리면 운영체제가 제대로 동작하지 않을 수 있습니다. 따라서 레지스트리 변경 시에는 반드시 주의해서 변경 하시기 바랍니다.



Windows 10 을 사용하면서 굉장히 다양한 기능이 추가된 거 같은데 저는 개인적으로 Windows 10 을 정말 만족하며 사용하고 있습니다.

아래 포스팅에서도 소개를 했듯이 WSL(Windows Subsystem for Linux) 을 통해 윈도우에 리눅스를 설치하기도 하고~ OpenSSH 클라이언트를 통해서 서버에 접속하는 등 개발자에게 점점 편리한 운영체제가 되어 가고 있는 것 같습니다.

http://iamaman.tistory.com/2317

http://iamaman.tistory.com/2568

Windows10 에는 태블릿 모드로 사용할 수 있는 기능이 있어서 그런지 화면에 그림을 그리고 편집하는 프로그램인 Windows Ink 가 있더군요.

Windows Ink 기능을 사용하기 위해서는 다음과 같이 작업 표시줄에서 오른쪽 클릭을 한 후에~ "Windows Ink 작업 영역 단추 표시"에 체크를 해줘야 합니다. 그러면 아래와 같이 작업표시줄 오른쪽에 Windows Ink 아이콘이 표시가 되고~

실행시켜 보면 다음과 같이 Windows Ink 기능이 실행됩니다. Windows Ink 에는 스티커 메모, 스케치북, 화면 스케치 기능이 있는데~ 태블릿 모드에서 화면에 그림을 그리면서 설명하는 경우 정말 편리할 것 같습니다.

간단하게 화면스케치 기능을 사용해 보니 아래와 같이 화면에서 바로 형광펜도 칠하고 밑줄도 긋고 하는 작업을 편리하게 할 수가 있었습니다.

위에서도 말씀드렸듯이 태블릿 모드에서 뭔가 설명을 하거나 표현을 할 때 또는 강의 등을 할 때 사용하면 정말 편할 것 같습니다.



요즘 세상은 인공지능을 빼놓고는 이야기를 할 수가 없을 것 같습니다. 다들 아시는 바와 같이 현재 인공지능 기술이라는 것은 사실 일반 사람들이 생각하는 범용 인공지능을 의미하는 것은 아닙니다. 현재 개발되고 있는 인공지능의 수준은 특정 분야에 대해서만 매우 잘 할 수 있는 수준이지 모든 분야에 있어서 인간을 뛰어넘은 수 있는 수준은 아닙니다.

하지만 최근에 많은 인공지능 기술 중 음성인식 기술이 굉장히 발전하면서 우리 생활 속에서 많은 부분들에 있어 편리함을 주게 된 것 같습니다. 아시는 바와 같이 가전제품에 이런 음성인식 기술들이 계속해서 접목 되고 있고 많은 분들은 벌써 티맵과 같은 음성인식 내비게이션, 음성인식 TV, 스마트 스피커 등을 사용하고 계실 걸로 생각합니다.

이러한 인공지능 기술들에 대해서 많은 사람들이 관심을 갖고 있고 어떤 것을 할 수 있는지에 대해서 굉장히 궁금해하고 있습니다. 이러한 와중에 아래 주소의 글을 보게 되었고 정말 다양한 분야에 대해서 인공지능 기술이 쓰일 수 있다는 것에 대해서 알게 되었습니다.

“알아두면 쓸데있는 신기한 인공지능 50선”

http://www.bloter.net/archives/289626

위 기사를 읽어보면 개발자 출신의 일본의 농부는 오이를 분류하는 장치를 만들어서 사용을 하고 있더군요. 농사 뿐만이 아니라 다양한 분야에서 이러한 분류 장치들은 인공지능 기술이 접목 되기에 굉장히 좋은 분야로 보입니다.

위 기사에서 소개한 것들 중 AutoDraw 의 경우 그림을 대충 그리면 알아서 비슷한 모양의 그럴듯한 그림으로 완성도를 높여 주는 어플리케이션입니다. 아래 주소에서 쉽게 경험해 볼 수 있습니다.

https://www.autodraw.com/

위 주소에 들어가서 Start Drawing 을 누르면 그림을 그릴 수가 있습니다.

처음에 들어가면 아래 그림과 같이 캔버스가 나타나는데~ Auto Drawing 이 선택된 상태에서 대충 그림을 그리면 해당 그림을 바탕으로 추론을 해서 윗부분에 그럴듯한 그림들의 리스트가 나타나고~ 그중에서 선택만 하면 됩니다.

아래와 같이 넣고 싶은 그림을 선택하고 색깔을 넣어 주거나 크기를 조절하거나 할 수가 있습니다.

AutoDraw 로 그려본 첫 번째 그림인데 ㅋㅋㅋㅋㅋ 재밌네요.

AutoDraw 는 구글에서 만든 인공 지능을 체험할 수 있는 프로그램 중 하나입니다. 아래 주소에서 더 많은 인공지능 프로젝트들을 확인하실 수가 있습니다.

https://experiments.withgoogle.com/collection/ai



요즘 메일 서비스 하는 곳은 너무나 많아서 다양한 메일 프로그램들을 사용 하시겠지만 저는 개인적으로 메일 서비스는 네이버를 많이 사용하는 편입니다.

요즘에 메일 서비스는 사실 거의 다 비슷비슷한데 개인적으로 구글의 지메일을 사용할 때는 단축키가 약간 불편한 것 같습니다.

저는 이번에 새로 네이버 계정을 하나 더 만들었는데 메일을 사용하려고 보니 단축키 설정이 되어 있지 않더군요. 그래서 오늘은 간단하게 네이버 메일에 단축키를 설정 하는 방법에 대해서 소개하려합니다.

클릭 몇 번 해주면 단축키가 설정이 되는데 아래와 같은 순서로 설정을 하시면 됩니다. 처음에는 네이버 환경 설정 페이지에 어떻게 들어가는지 몰라서 당황했었는데 그냥 옆에 사이드 메뉴에 있는 톱니바퀴 모양의 아이콘을 아무거나 클릭해도 환경 설정에 들어가 지더군요.

위 그림에서 확인하시는 바와 같이 네이버 메일 단축키는 굉장히 많습니다. 그래서 다 외워서 쓰는 것은 무리가 있는 거 같고 답장하기 R, 전체 답장하기 A, 메일 삭제 D, 메일 보내기 Ctrl + Enter 정도만 단축키를 사용해도 메일을 읽고 쓰고 지우는데 있어서 생산성이 정말 높아질 거라고 생각합니다.



요즘은 많은 분들이 윈도우 운영체제를 사용해도 브라우저는 크롬을 많이 사용 하실 거라고 생각합니다. 그리고 오늘은 크롬을 사용하면서 제가 개인적으로 꼭 필요한 기능이라고 생각되는 “닫은 창 다시 열기 방법”에 대해서 소개하려고 합니다.

웹 서핑을 열심히 하다 보면 탭이 늘어나게 되고 탭이 많아지다 보면 저도 모르게 Ctrl + W 를 눌러서 보고 있던 웹 페이지를 닫는 경우가 종종 발생을 하곤 합니다. 이럴 때는 당황하지 않고 다음과 같이 하면 닫은 탭을 다시 열 수가 있습니다.


첫 번째는 단축키를 사용할 수가 있습니다. Ctrl + Shift + T 를 누르면 방금 닫았던 페이지가 열리게 되고 한 번 더 누르면 또 이전에 모던 페이지가 열리게 됩니다.


두 번째 방법으로는 단축키 Ctrl + H 를 누르는 것입니다. Ctrl + H 를 누르면 아래와 같이 방문 기록이 나오게 되고 다시 열고 싶은 페이지를 선택하시면 됩니다. 화면에서 보시는 바와 같이 주소창에 chrome://history/ 라고 타이핑 해도 똑같이 방문 기록 페이지가 열리게 됩니다.



많은 분들이 브라우저 사용시 북마크 등을 사용해서 제 방문하고자 하는 사이트를 저장해 놓을 것이라고 생각을 합니다. 저는 아래에 포스팅에서 소개를 했었던 Launchy 를 사용하여 자주 가는 사이트를 저장해 놓거나 아니면 바로 가기를 파일로 저장해 놓곤 합니다.

http://iamaman.tistory.com/911

오늘은 웹사이트 바로 가기를 파일로 저장 하는 방법에 대해서 소개하려 합니다.

메모장을 열고 아래와 같이 바로 가기로 만들고 싶은 주소를 적어 줍니다. 아래 예에서는 네이버 바로 가기를 만들었습니다.





[InternetShortcut]

URL=http://www.naver.com

이렇게 메모장에 적어준 후에 저장을 할 때 naver.url 과 같이 확장자를 url 로 적고, 파일 형식은 모든 파일로 한 이후에 저장을 합니다.

그럼 아래와 같은 인터넷 바로가기 파일이 만들어 집니다.

해당 파일을 더블 클릭하면 브라우저가 뜨면서 해당 사이트로 바로가기가 됩니다.



  1. thankyou 2018.08.06 17:06

    감사합니다. 신기하네요 ㅎㅎ

    • 남성 2018.08.06 19:06 신고

      도움이 되셨다니 다행이네요. 방문해 주셔서 감사합니다. ^^

시스템 트레이딩을 하기 위해서는 당연히 장이 시작하는 9시 이전에는 컴퓨터가 켜져 있어야 합니다. 서버 등을 사용하는 경우에는 계속해서 켜 놓는 경우도 있지만 일반적으로 집에서 데스크탑을 사용하는 경우 컴퓨터를 계속 켜놓으면 컴퓨터의 소음이나 열로 인하여 불편한 경우가 있습니다.

집에 있다면 모르겠지만 집을 비우는 경우에는 집에 있는 컴퓨터를 시간 맞춰서 켜기 위해서 WOL 등을 사용해야 할 것입니다.

혹시나 외부에 있다가 깜빡 잊고 컴퓨터를 켜지 않는다면 시장에 참여하지 못할 것입니다. 이런 우려를 없애기 위해 데스크탑 BIOS 설정을 통해 시간에 맞춰서 컴퓨터를 켤 수 있습니다. 오늘은 이에 대하여 간단하게 소개 해 보려 합니다. 컴퓨터 부팅시 DEL 키를 누르면 BIOS 화면에 들어가게 됩니다.

BIOS 화면에서 아래 그림과 같이 Power Management Setup에 들어갑니다.

다음으로 Wake Up Event Setup 에 들어갑니다.

그리고 아래 화면과 같이 Resume by RTC Alarm 을 Enable 로 설정 합니다.

마지막으로 컴퓨터를 켜고 싶은 시간을 설정 합니다.

저는 매일 오전 8시 30분에 컴퓨터가 켜지도록 설정을 해 놨고 제가 사용하는 전략은 8시 30분에서 9시 사이에 실행이 되도록 윈도우 예약 작업으로 설정을 했습니다. 따라서 집에 전기가 나가지 않는 이상 컴퓨터를 제때 켜지 못해서 시장에 참여하지 못 하는 경우는 없을 것입니다.



Windows 10 에 리눅스를 설치 할 수 있다는 얘기를 들었다가 잊고 있었는데 최근에 시간도 나고 궁금해서 Windows 10 WSL(Windows Subsystem for Linux) 의 리눅스를 설치 해 봤습니다.

일단 WSL 사용을 위해서는 아래와 같이 Windows 기능에 들어가서 ‘Linux 용 Windows 하위시스템’ 체크를 해 줘야 됩니다. 확인을 한 후에 윈도우를 재부팅합니다.

이 설정은 Powershell 을 통해서도 가능한데 다음과 같이 명령어를 입력해 주면 됩니다.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

이 명령을 실행 후에는 똑같이 윈도우를 재부팅 합니다.

재부팅 후에 Microsoft Store 를 실행 하고 검색에 linux 라고 타이핑하면 아래와 같은 화면이 나타나는데, ‘Windows 에서 Linux 실행하기’를 선택합니다.

들어가 보면 Microsoft Store 에서 설치 가능한 리눅스 버전이 나옵니다. Ubuntu, SUSE 등이 나오는데 Kali Linux는 생소해서 오늘 한번 설치 해 봤습니다. Kali Linux 를 선택하고 들어가서 그냥 설치 버튼을 누르시면 설치가 됩니다. 다음과 같은 화면이 나오면 ID 를 설정해 주시고 password 를 설정해 주시면 됩니다.

cmd 나 Powershell 에서 kali 라고 명령하면 아래와 같이 Kali Linux 터미널이 실행 됩니다.

아래 주소에서 동영상을 확인해 보니 Kali Linux 에 xfce4 를 설치하고 원격접속을 통해서 UI 환경에서 작업을 할 수도 있더군요.

https://www.kali.org/news/kali-linux-in-the-windows-app-store/

Kali Linux 터미널에서 Windows 의 파일들은 /mnt 로 자동으로 마운트가 됩니다. 따라서 Windows 의 C:\ 에 접근하고 싶으면 Kali Linux 터미널에서 /mnt/c 로 접근하시면 됩니다. 예를 들어 ABC 사용자의 바탕화면에 접근하고 싶으면 /mnt/c/Users/ABC/Desktop 에 접근하시면 됩니다. 리눅스 터미널은 대소문자를 구별하기 때문에 c, d 는 소문자로 작성해 주셔야 됩니다.

다음으로 Kali Linux 에서 생생한 파일들은 Windows 에서 아래주소를 통해서 접근할 수 있었습니다.

%localappdata%\Packages\KaliLinux….\LocalState\rootfs

자신의 홈 폴더를 윈도우 바탕화면에 바로가기 등을 해 놓으면 편리하게 사용할 수 있을 것 같습니다.



아래 포스팅에서도 소개를 했지만 Synology NAS 사용시 putty를 통해 접속을 하곤 합니다.

http://iamaman.tistory.com/2048

오늘은 putty 를 통한 서버 접속시 조금 더 편리하게 사용하기 위해서 Putty 의 Command Line 옵션 몇가지에 대해 소개하려 합니다.

putty 를 통한 서버 접속시 서버에 대한 IP 나 포트 등을 session 으로 저장해 놓고 사용 하곤 합니다.

그리고 서버에 접속을 하게 되면 서버 login ID 를 넣어야 하고 password 를 넣어야 합니다.

개인 컴퓨터에서 보안만 제대로 되어 있다면 이러한 정보들은 배치 파일과 같은 형태로 저장해 놓고 사용하는게 편리할 것 입니다.

putty 의 Command Line 옵션 중 제가 소개할 옵션은 다음과 같습니다.

1. -load : 해당 옵션 뒤에 접속할 서버의 session 명을 넣으면 됨

2. -l : 해당 옵션 뒤에 서버 접속 ID 를 넣으면 됨

3. -pw : 해당 옵션 뒤에 위 ID 에 대한 password를 넣으면 됨

그래서 다음과 같이 명령어를 치면 한번에 MyServer 라는 서버에 접속 할 수 있습니다. MyServer, MyID, MyPassword 는 각자 자신이 접속하고자 하는 서버에 맞는 정보를 넣으시면 됩니다.

putty.exe -load MyServer -l MyID -pw MyPassword

위 명령어는 batch 파일 등으로 만들어 놓고 아래 포스팅에서 소개했던 Launchy 와 같은 프로그램을 통해 사용하면 대단히 편리하게 putty 를 사용할 수 있을 겁니다.

http://iamaman.tistory.com/911

또는 Autohotkey 등을 사용하면 putty 실행후에 서버에서 실행하고 싶은 명령어도 자동으로 타이핑 하도록 할 수 있을 겁니다.

http://iamaman.tistory.com/273



저는 Synology NAS(Network-attached storage) 를 사용하고 있습니다. Synology NAS 제품 중에서 그나마 가격이 저렴한 DS216j 모델을 사용하고 있고 다수의 디지털 기기에서 파일을 공유 하는데 정말 편리하게 사용하고 있습니다. NAS 에 Git 서버를 설치하여 Autohotkey 를 비롯하여 컴퓨터 사용 시 자주 사용하는 설정 파일들을 형상관리 하고 있고 Cloud Station 을 사용하여 컴퓨터의 데이터를 백업하고 Download Station 을 사용하여 파일다운로드를 하고 있습니다. 물론 다운로드한 동영상 파일들도 옮길 필요 없이 다양한 디지털 기기에서 즐길 수가 있습니다. 저는 NAS 의 video 폴더를 여러 PC에서 네트워크 드라이브로 잡아서 사용하고 있어서 일반적인 윈도우 동영상 파일을 사용하는 것처럼 사용하고 있습니다. 


동영상 파일을 보다 보면 중간에 끊고 다음에 보기 위해서 책갈피 기능을 사용하는 경우가 종종 있습니다. 동영상 플레이어로 팟플레이어를 사용하고 있고, 팟플레이어에서 책갈피 추가 기능은 키보드의 P 버튼을 누르면 됩니다. 책갈피가 추가되면 아래 그림과 같이 책갈피 된 부분의 표시가 나타나게 됩니다.

설정해 놓은 책갈피 간의 이동은 Shift+ PageUp, Shift + PageDown 단축키를 사용하면 됩니다.


장면을 확인하면서 책갈피를 찾아보고 싶은 경우 Alt + Z 버튼을 눌러서 ‘챕터/책갈피 장면 탐색기’ 를 열어서 선택하시면 됩니다.

책갈피 기능 전체를 보기 위해서는 키보드의 H 버튼을 누르면 됩니다. 이후 나오는 메뉴에서 전체 동영상의 책갈피를 삭제 및 관리할 수 있고 몇몇 기능들도 설정 할 수 있습니다. 

저는 NAS 를 사용하다보니 ‘책갈피를 동영상과 같은 폴더에 저장’ 기능을 사용하고 있습니다. 이렇게 하면 책갈피 파일이 동영상과 같은 이름의 pbf 확장자명으로 동영상과 같은 폴더에 생성됩니다.


만약에 A 기기에서 동영상을 보다가 책갈피를 하고 B 기기에서 다시 해당 동영상을 볼 경우 책갈피 목록이 같은 폴더 내에 있으므로 이어서 볼 수가 있습니다. 책갈피 파일이 폴더 내에 따로 생성 되다 보니 동영상을 지울 때는 책갈피도 같이 지워 줘야하는 부분은 약간 불편할 수 있습니다. 하지만 동영상 시청의 연결성을 생각하면 책갈피가 같은 폴더 내에 있는 것이 훨씬 더 편리한 것 같습니다.



20대 후반에 ‘남성의 MATLAB LOG’ 블로그를 만들었습니까~ 벌써 제 블로그도 8년 이상이 되었습니다.  뭐 특별한 목적이 있었다기보다는 그 당시에 제가 매우 좋아했던 MATLAB 이라는 프로그램의 사용 방법에 대해서  기록하기 위한 용도로 만들었습니다. 그래서 그런지 저는 회사에서도 MATLAB 을 사용한 개발을 많이 해 왔던 것 같습니다.   가장 최근에 다녔던 회사는 자동차 부품 개발 관련 회사 였고 MBD(Model Based Design) 일을 했었습니다. Simulink Stateflow 제품을 많이 사용하였었고  타겟 보드에 올리기 위해서 Embedded Coder 를 사용하여 C 코드 생성을 했었습니다.


언제인지 잘은 모르겠지만 블로그를 운영하면서  수익을 낼 수 있다라는 것을 알게 되었습니다. 좋아하는 것도 기록하고  수익도 낼 수 있으면 좋으니까 저도 애드센스 광고를 달게 되었습니다.


수익을 목적으로 블로그를 운영하는 경우도 많이 있는 것 같은데~ 예전에 제 블로그에도 어떤 분이 블로그를 사겠다고  댓글을 달았던 적이 있습니다. 다른 사람들에게는 어떻게 보일지 모르겠지만 저에게는 무척이나 애착이 가는 블로그라서  당연히 팔지 않았습니다. 블로그가 수익과 연관이 되다 보니 블로그 분석하는 사이트들이 많이 생겨나고 있는 것 같습니다.


오늘 하고 싶은 얘기는 제가 뭐를 하는 사람이냐에 대한 얘기가 아니라 제가 들어가 봤던 블로그 관련사이트들에 대해서  소개하려합니다.


아래 사이트에서는 블로그 운영과 관련하여 많은 고수들의 이야기들을 볼 수가 있습니다. 운영 방법에 대해서 유료 강의도 하는 것 같더군요.

http://www.blogermoney.com/


정말  고수이신분들은 수익 공개도 하시는데 정말 후덜덜한 수익을 내는 분들이  많이 계시더군요. 아래 주소에서 수익공개 하시는 분들을 보면 50대 이상의 어르신분들도 계신 것 같더군요. 블로그 운영 열심히 해봐야 되겠다는 자극이 되는 것 같습니다.


http://www.blogermoney.com/community/community_list.asp?code=BD10

어쨌든 블로거머니에서는 블로그와 관련된 질문도  할 수 있고 자신의 블로그를 소개 할 수도 있고  수익 인증도 할 수 있습니다.


다음으로  아래의 블로그차트라는 홈페이지에서는  블로그 지수를 확인할 수가 있습니다. 어떤 기준으로 블로그 지수가 매겨지는지는 모르겠지만 방문자가 많은 블로거들은 어떻게 생겼는지 확인을 해 볼 수가 있습니다.  고수의 블로그들을 들어가면서 해당 블로그를 벤치마킹 해 보는 것도 블로그 운영하는데 도움이 될 거라고 생각됩니다.


http://www.blogchart.co.kr

블로그차트 홈페이지에 가입을 하고 블로그 인증을 한 후에, ‘내블로그 분석’  탭에 들어가 보면 자신의 블로그 순위를 확인할 수 있습니다. 제 블로그는 97548 위 네요. ㅋㅋㅋㅋㅋ 그냥 까마득하네요.


역시나 개발 관련된 글들을 주로 쓰다 보니 유효키워드가 거의 없네요. 유효 키워드가 뭔지는 정확하게 모르겠지만 그냥 돈이 되는 키워드가 아닐까요?


아무튼 블로그를 운영하면서  위와 같은 사이트에서 다른 사람들은 어떻게 블로그 운영을 하는지 구경하는 것도 재미있는 거 같습니다.



안드로이드 스마트폰을 컴퓨터에 연결하면 휴대폰의 자료들을 PC로 가져올 수 있습니다.  물론 클라우드 드라이브를 활용하거나 다른 다양한 방법들을 이용하여 PC에서 스마트폰 파일들을 사용할 수도 있지만 직접적으로 PC로 연결해서 사용하는게 조금 더 편리한 경우도 있기 때문에 설명을 드립니다.


아래 주소에서 “휴대폰 명” 부분은  개인에 따라서 다를 것입니다.


스마트폰의 파일 중에서 공인인증서의 경로는 다음과 같습니다.  

컴퓨터\개인 휴대폰 명\Phone\NPKI


위 경로의 NPKI 폴더를 복사하여  윈도우 PC에 붙여 넣기 하면 컴퓨터에서도 스마트폰의 공인인증서를 사용할 수 있습니다. PC의 공인인증서 폴더 주소는 운영체제에 따라 다른데 아래 글을 확인하시기 바랍니다.


http://iamaman.tistory.com/412


사진 폴더의 경로는 다음과 같습니다.

컴퓨터\개인 휴대폰 명\Phone\DCIM\Camera


화면 캡처  파일의 폴더 경로는  아래와 같습니다.

컴퓨터\개인 휴대폰 명\Phone\Pictures\Screenshots


관련 포스팅 : Autohotkey 로 스마트폰 카메라 폴더 열기

http://iamaman.tistory.com/2513



오늘 컴퓨터를 만지작 거리다가 실수로 헤드폰 장치를 사용안함으로 설정했습니다. ㅡㅡ;


음... 뭐 당연히 다시 사용함으로 설정 할 수 있을 줄 알고 괜찮겠거니 했는데.... 


윈도우 제어판에서 사용함을 어떻게 설정하는지를 모르겠더군요.


구글링을 마구 해봐도 대부분 드라이버를 다시 설치하는 방법들이었고, 저 처럼 잘~~ 되다가 장치를 사용안함으로 설치한 경우에 대한 해결 방법은 없더군요.


제어판에서 생쇼를 하다가 드뎌 알아낸 방법을 공유해 보려 합니다.


제어판에서 아래 그림과 같이 "문제 찾기 및 해결"에 들어갑니다.

다음으로 오디오 재생 문제 해결에 들어가고~ 

다음과 같이 헤드폰을 현재 안 되고 있는 헤드폰을 선택 한후에 다음을 누르면~~

이렇게 정상적으로 설정이 되더군요.

아래 그림과 같이 헤드폰이 나오면 정상입니다.


저는 아래 화면에서 헤드폰을 나오게 해 보겠다고 아무리 찾아도 없더라구요.

그럼 누군가에게는 도움이 되었길~



  1. 감사합니다. 2018.08.05 12:25

    같은 고민을 ㅎㅎ..
    덕분에 빨리 잘 해결했습니다~! 감사합니다.

    • 남성 2018.08.05 19:31 신고

      네 저도 첨에 당황했던 기억이 ㅋㅋ 방문해 주셔서 감사합니다. ^^

  2. 진심 2019.01.25 14:24

    정말 고맙습니다.

컴퓨터는 현존하는 가장 발전된 형태의 반복 기계라는 걸 대부분의 분들은 아실 겁니다. 


저는 윈도우나 리눅스 등을 사용하는데 둘 다 명령어를 특정 시간 마다 반복하는 도구들이 있습니다. 


리눅스에서는 cron 이 있고 윈도우에서는 "예약 작업"이 있습니다. 


그 중에서 오늘은 윈도우 예약 작업에서 batch 파일을 최소화 상태로 실행하는 방법에 대해 소개하려 합니다. 


윈도우 버튼을 누르고 예약 이라고 치면 아래 그림과 같이 예약 작업이라는 프로그램이 검색 됩니다.

해당 프로그램을 실행하면 "작업 스케줄러" 라는 프로그램이 실행되며 정해진 시간에 주기적으로 예약 작업을 실핼 할 수 있죠. 


저는 주기적으로 실행하는 프로그램들은 batch 파일로 만들어서 해당 잡업을 예약 작업으로 실행하곤 합니다. 


그런데 예약 작업이 실행될때마다 batch 파일 화면이 보이게 되니까 불편한 감이 있더군요. 


그래서 batch 파일을 최소화 상태로 실행하는 방법을 찾아보니 아래 주소의 글이 나오더군요. 


https://www.computerhope.com/issues/ch000932.htm


Windows 작업 스케줄러에서 아래와 같이 설정하면 myfile.bat 파일을 최소화 된 상태로 실행하고 종료시 화면도 없어지게 할 수 있습니다. 


cmd.exe /c start /min myfile.bat ^& exit


실제 제가 설정해서 사용하는 모습은 다음과 같습니다.

실행한 프로그램/스크립트 부분에 아래와 같이 cmd.exe 를 설정하고 나머지 argument 들을 인수 추가 부분에 설정 합니다. 


이렇게 하면 배치 파일을 최소화된 상태로 주기적으로 실행하고 실행된 이후에는 자동으로 종료 되게 할 수 있습니다.



티스토리 블로그는 블로그 API를 통해서 글을 작성할 수 있었습니다. 블로그 APIMicrosoft Word 와 같은 외부 편집기 프로그램을 통해서 티스토리에 글을 게시하고 수정할 수 있는 API 입니다. 그런데 보안에 취약한 문제 등으로 2016 12월에 지원을 종료하였습니다. 대신에 오픈 API는 계속 사용할 수가 있습니다.

http://notice.tistory.com/2359

저는 아래 주소의 로또 관련 포스팅을 매주 자동으로 생성하고 있습니다. 로또 결과 발표가 나면 단순한 형태의 크롤링을 통해 로또 당첨번호를 가져오고~ 계속해서 안 나오고 있는 숫자들을 자동으로 찾습니다.

http://iamaman.tistory.com/category/%EB%A1%9C%EB%98%90

이후 포스팅할 로또 HTML 페이지를 생성 한 다음 티스토리 오픈 API를 통해서 로또 포스팅을 업로드 하고 있습니다.

http://www.tistory.com/guide/api/post

그런데 오픈 API 사용 실력이 딸리다 보니 텍스트 업로드는 알겠는데 파일 업로드는 잘 모르겠더군요. 매주 로또 파일이 업로드 되는데 글에 첨부되는 텍스트 파일 업로드를 자동으로 하는 방법을 잘 모르겠어서, 로또 파일 업로드는 수동으로 처리하고 있습니다. 

오픈 API를 확인해 보면 파일 첨부 API가 있습니다. 파일 첨부 API를 사용해서 텍스트 파일을 업로드를 여러 번 시도해 봤지만 정상적으로 동작하지 않았습니다. 그래서 이번에는 제가 가지고 있는 Synology NAS 에 터미널로 붙어서 CURL을 통해 티스토리 블로그에 파일첨부를 시도해봤습니다.

curl -F 'access_token=access_token값' \

     -F 'blogName=iamaman' \

     -F 'uploadedfile=@./lotto.txt' \

     https://www.tistory.com/apis/post/attach

텍스트 업로드를 시도하자 아래 그림과 같이 이미지만 업로드 할 수 있다고 에러 메시지가 뜨더군요. ~! 결과적으로 오픈 API의 파일 첨부 API를 사용해서는 텍스트 파일은 업로드 할 수 없다는걸 이제야…. 알게 됐습니다.


같은 방법으로 이미지파일을 업로드 해 보니 정상적으로 첨부가 되더군요.  정상적으로 동작하면 응답값 200을 받습니다.

그럼 텍스트 파일을 이미지 확장자로 만든 다음에 업로드 해 보면 어떻게 될까... 해서 해 봤는데... 역시나 안되더군요. 


이 글을 보시는 분들은 저처럼 Tistory Open API 를 통해 텍스트 파일 첨부하려고 뻘짓하지 마시기 바랍니다.


+ Recent posts