본문 바로가기

지식140

Raspberry pi - mopidy install 오류 라즈베리파이에 mopidy를 설치할때 아래처럼 오류가 발생하는 경우가 있다. pi@retropie:~ $ sudo apt-get install mopidy Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: dbus-user-session dconf-gsettings-backend dconf-service gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 glib-networking glib-networking-common glib-networking-services .. 2021. 5. 29.
윈도우 검은화면에 마우스 포인터만 보일때 윈도우에 문제가 있을때 배경화면이 안보여 마치 검은색 바탕화면에 마우스 포인터만 보이고, 시작메뉴조차도 동작하지 않는 경우가 가끔 있다. 윈도우 시스템 파일 어딘가 깨진경우 발생될 수 있는 문제인데, 포맷할 필요없이 복구가 가능하다. 1. 이 상태에서도 작업관리자는 실행시킬 수가 있는데, Ctrl+Alt+Del 를 눌러서 작업관리자를 실행시킨 다음 아래처럼 "새 작업 실행"을 선택한다. 2. cmd를 관리자 권한으로 실행시킨다. 3. 프롬프트에 "sfc /scannow" 를 입력 후 엔터키를 누르면 되는데, 이 명령어는 보호된 모든 시스템 파일의 무결성을 검사하고 가능한 경우 문제가 있는 파일을 복구한다. 4. 작업이 완료됐다는 메세지가 나오면 컴퓨터를 재부팅하면 된다. (shutdown -r) 2021. 5. 23.
Raspberry pi - SimpleHTTPServer 암호화하기 웹서버를 만든 이후 접속을 암호화할 필요가 있을 수도 있다. 아래와 같은 내용으로 BasicAuthServer.py를 만든 후 id/password를 지정하면, 인증된 사용자만 접속을 할 수 있다. import BaseHTTPServer from SimpleHTTPServer import SimpleHTTPRequestHandler import sys import base64 key = "" class AuthHandler(SimpleHTTPRequestHandler): def do_HEAD(self): self.send_response(200) self.send_header('Content-type', 'text/html') self.end_headers() def do_AUTHHEAD(self): s.. 2021. 4. 11.
Raspberry pi - SimpleHTTPServer 실행하기 1. 라즈베리파이 OS에는 python과 간단한 웹서버가 기본적으로 포함되어 있다. 아래처럼 python 이 설치되어 있는지 확인할 수 있다. $ which python /usr/bin/python 2. SimpleHTTPServer 를 실행한다. $ python -m SimpleHTTPServer 8000 Serving HTTP on 0.0.0.0 port 8000 ... 3. 위와 같은 메세지를 보면 실행이 정상적으로 된 것이다. 웹브라우저에서 아래처럼 ip:8000 을 넣으면 웹서버가 동작됨을 확인할 수 있다. 4. 그런데 위처럼 실행하면 콘솔을 사용할 수 없으므로 아래처럼 background로 수행시키는 것이 좋다. $ python -m SimpleHTTPServer 8000 & [1] 12431.. 2021. 4. 10.
구글 애드센스 PIN 번호 입력 방법 "Google 애드센스 PIN 번호 Google 애드센스에 오신 것을 환영합니다. 계정 수익이 지급되도록 설정하려면 다음 단계를 따르세요." 이런 내용의 우편물이 Google로 부터 왔다. 이 우편을 보면 PIN 번호 입력하는 방법을 설정-계정정보-주소인증에서 하라고 설명되어 있는지만 찾을 수가 없다. 결국 확인한 방법은 Google Adsense 홈에서 로그인을 하면 아래와 같은 화면이 나오는데, 오른쪽에 있는 "청구서 수신 주소 확인" 에서 확인을 누르면 아래처럼 PIN 번호를 입력할 수 있게 바뀐다. 아래처럼 PIN 입력화면에서 우편으로 받은 PIN 번호를 입력 후 "제출"을 누르면 완료. 2020. 10. 26.
Python - Anaconda 설치 및 Notepad++로 실행하기 ■ Anaconda 설치 - Anaconda download 페이지로 이동 anaconda.com 에서 Product -> individual edition 을 클릭 -> python 3.x 버전용 anaconda 다운로드 - Anaconda 설치파일 실행 . all users 로 선택 . advanced options 는 모두 선택해야 아무 폴더에서나 python 실행 가능 ■ Notepadd++ 로 Python 실행하기 1. notepad++ 다운로드 - https://notepad-plus-plus.org/downloads 2. notepad++ 설치 3. NppExec 플러그인 설치 - 노트패드++에서 "플러그인->플러그인 관리" 에 들어가서 NppExe를 선택하고 설치 4. notepad++ 재.. 2020. 10. 5.