본문 바로가기

IT & 코딩59

[라즈베리파이] SVN 서버 설치방법 정리 Raspberry Pi how to: Set up a SVN Server Want to set up an SVN Server on your Raspberry Pi? Here's a step by step guide. www.jeremymorgan.com 일단 위 링크의 방법을 그대로 이용했고, 한글로 살짝살짝 정리하고 권한 설정 등만 추가적으로 정리. 사실 위 링크가 정리가 엄청 잘 돼있어서 별도 정리는 필요없지만... 혹시나 위 링크가 사라질까봐 별도로 하나 정리 작업하기 전에, 다음의 명령어로 최신 상태로 업데이트해주자. sudo apt-get update sudo apt-get upgrade 그리고 이후에 작업할 내용들은 대부분 관리자 권한이 필요하기 때문에, 다음의 명령어를 치고 진행하자 sudo.. 2017. 5. 20.
기계식 키보드 개봉기 겸 비교기: 청축 vs 갈축 원래 Microsoft에서 나온 인체공학 시리즈 키보드만 쓰고 있다가, 요즘에 기계식 키보드도 많이 저렴해졌다고 해서 한 번 바꿔볼까... 하고 알아보는데 뭔 종류가 이리 많은지;;; 만드는 회사도 천지, 축(스위치) 종류도 천지, 그래서 알아보고 알아보다 사무실에서 쓸 거고 해서 갈축 키보드를 하나 샀다. 근데 이게 아마존에서 사다 보니 오는데 시간이 하세월이라 도저히 궁금증을 이기지 못하고 집에서 쓸 용도로 청축 키보드도 싼 걸로 하나 구매...;;; 써 보니 이거 참 신세계라, 기존에 사용하던 키보드는 중고로 처분하고 아마존에서 택배가 오기를 몹시도 기다렸다가 바로 조금 전에 도착해서 써 보고 바로 개봉/비교기를 남긴다. 일단 본격 시작 전에 기계식 키보드의 '축(스위치)'가 뭔지도 몰랐던 나를 위.. 2017. 4. 1.
[라즈베리파이] 텔레그램 CLI 전화번호 새로 등록하기 이전에 썼던 글 "라즈베리파이로 텔레그램 메세지 보내기" 에 이어서 라즈베리파이에 설치된 텔레그램 CLI의 전화번호(계정)을 바꿔서 등록하는 방법에 대해서 메모한다. 1. telegram-cli 가 설치된 폴더에 들어가서 (본인은 /home/pi/tg) tgl 폴더에 진입 (/home/pi/tg/tgl)2. mtproto-utils.c 파일을 오픈하여, 101번째 줄, 115번째 줄에 주석 처리 (아래 그림)3. 저장 후 나가서 telegram-cli 설치 폴더로 돌아간 후 'make' 명령4. /home/pi/tg/bin/telegram-cli -q -k tg-server.pub 실행 위 단계와 같이 하면 에러 없이 새 번호를 등록할 수 있다. 전화번호 입력 시 +는 빼고 국가번호부터 숫자만 입력하면 .. 2017. 3. 12.
티스토리에서 LaTeX 수식 쓰기 역시 수식은 LaTeX이지! 아래 링크를 참조해서 스킨을 수정한다. 티스토리 블로그에서 LaTeX 수식 입력하기 티스토리 블로그에서 LaTeX 수식 입력하기 수학 관련 글이나 블로그 포스팅을 할 때, 좀 더 아름다운(?) 수식 표현을 위해서 LaTeX 문법을 사용할 때가 있습니다. 도대체 LaTeX이 뭐야? 라고 생각하실 vccsmath.tistory.com 내 스킨 html을 캡쳐한 건데... 이렇게 빨간 네모친 부분을 추가해 줌. 그리고 수식을 이렇게 입력하면, 아래처럼 출력된다: $$e^{j(\omega t+\phi)} = \cos(\omega t+\phi) + j\sin(\omega t+\phi)$$ $$e^{j(\omega t+\phi)} = \cos(\omega t+\phi) + j\sin(\.. 2017. 2. 14.
[라즈베리파이] 텔레그램 메세지 보내기 크게 다음 네가지 단계로 나뉜다. 1. Telegram CLI (Command Line Interface) 모듈 설치하기2. bash 파일(*.sh)로 CLI 명령어 실행 배치파일 만들기3. Python으로 텔레그램에 보낼 메세지를 제작하고, bash 파일 실행하기4. 주기적으로 실행할 수 있도록 crontab 프로세스에 등록하기 Telegram CLI (Command Line Interface) 모듈 설치하기 Telegram CLI를 라즈베리파이에 설치하는 과정은 다음 블로그를 참조하자 [Telegram CLI] Python을 이용하여 Telegram Bot 만들기사용 환경 : Linux Mint 17 Mate Telegram은 Lua Script로도 연동이 가능하지만, Python Script가 더 .. 2017. 1. 31.
포토샵으로 아웃포커싱 효과 내기 다이빙할 때 쓰려고 산 니콘의 방수카메라 사진의 화질/기능이 별로 좋지 않아서 어떻게 하면 좀 더 그럴싸한 사진으로 만들 수 있을까를 궁리하다가, 어차피 이 카메라는 가볍게 찍고 가볍게 본다는 느낌이니까 단순히 '눈에 보기 좋다'고 생각되게끔 이게 도대체 그림인지 사진인지 분간할 수 없는 무언가를 만들어 보기로 했다. 사용하는 툴은 어도비 라이트룸/포토샵 두개인데, 일단 라이트룸은 대충 쓸 줄 안다는 가정 하에 말로만 설명할게요. 원본 16Mega pixel (4608x3456) | ISO: 1600 | EV: -0.7 | WB: AUTO 원본은 위와 같은 설정으로 찍었다. 물 속에서 찍을 때는 기본적으로 많이 흔들려서 나처럼 별도의 조명 없이 찍으려면 셔터스피드 확보가 제일 중요하다. 그래서 ISO는 .. 2017. 1. 22.
[라즈베리파이] 부팅시 USB 자동인식 설정 라즈베리파이 부팅 시 USB를 자동인식 시켜두면 일반적인 방법으로 USB 마운트할 수 없을 때 유용하다. 부팅시 USB 자동인식다음의 명령어 입력 pi@raspberrypi:/mnt $ sudo nano /etc/fstab 그러면 아래와 같은 내용이 뜬다. proc /proc proc defaults 0 0/dev/mmcblk0p1 /boot vfat defaults 0 2/dev/mmcblk0p2 / ext4 defaults,noatime 0 1/dev/sda1 /mnt/usb ntfs defaults 0 0 위 내용에서 맨 마지막 줄이 내가 입력한 내용임. 삐뚤빼뚤하지만... 맨 왼쪽이 장치, 두번째는 마운트할 폴더, 세번째는 방식, defaults 0 0 이거는 뭐 마운트하는 방식이라는데 저렇게 하.. 2016. 8. 23.
[라즈베리파이] 유용한 리눅스 명령어들 몇개 메모 겸!맨날 까먹어서 여기 써놓고 조금씩 업데이트 해야겠다. 명령어폴더 만들기: mkdir xxx파일/폴더 이름 바꾸기: mv xxx yyy파일/폴더 이동: mv xxx 다른경로/xxx(mv는 같은 경로에서 이름만 바꾸면 이름 바꾸기 명령, 다른 경로를 써주면 이동)폴더 복사: cp xxx 다른경로/xxx지우기: rm xxx폴더 및 하위폴더 다 지우기: rm -r xxx권한설정sudo chmod -R 777 xxx: 폴더 및 하위폴더를 모두 777로 권한 변경sudo chown -R pi:pi xxx: 폴더 및 하위폴더의 소유그룹/소유자를 모두 pi로 변경 크론탭 (Crontab)크론탭은 주기적으로 실행하는 프로세스를 설정하는 데 유용하다.리눅스 커맨드 창에crontab -e그러면 config 파일이 .. 2016. 8. 20.
[라즈베리파이] ALSA vs Pulseaudio 비교 * 이 글은 [라즈베리파이] 블루투스/원격 설정 (포트포워딩 & DDNS) 에 이어지는 글입니다. 라즈베리파이에서 사용하는 사운드 관련 모듈의 비교 글. Pulseaudio를 쓰는 이유는 이전 글에서 썼지만 (오로지) 블루투스 스피커를 연결하기 위해서이다. 그런데 블루투스 스피커가 있다면 누가 라즈베리파이에 연결해서 이런 짓을 하겠는가... 그냥 폰이랑 다이렉트로 연결하면 되지! 블투 스피커를 어떻게 뭐 해보고 싶다...라고 생각하지 말고, 다만 라즈베리파이를 이용한 IPTV같은 걸 구현하려고 할 때 사운드 관련해서 이렇구나 정도로 참조하면 될 듯 하다.ALSA/Pulseaudio 비교 문제점 1. Analog 또는 HDMI로 재생 시에 Pulseaudio로 재생해 버리면 마치 두번 시간차를 두고 재생하.. 2016. 8. 7.
맥에서 스테레오믹스 이용하기: Soundflower 윈도우에서 Realtek 사운드카드가 장착되어 있다면 컴퓨터에서 출력하는 소리를 그대로 녹음할 수 있는 스테레오 믹스 기능을 이용할 수 있지만 맥에서는 그게 없어서, 찾다보니 Soundflower라는 프로그램을 이용해서 유사한 효과를 내 줄 수 있어서 메모 겸 까먹을까봐 글을 작성한다. 1. 우측 링크 클릭: Soundflower 2.0b2내가 사용하고 있는 맥 버전은 OS X El Capitan 버전으로, 구글에 그냥 soundflower 라고 치면 1.6.6b 버전이 나오는데, 그걸 설치하면 동작을 안한다. 그래서 위 링크의 버전으로 설치해야 함. 2. dmg파일이 받아지는데, pkg파일로 설치. 보안이 어쩌구 하면 시스템 환경설정 들어가서 보안 풀고 설치. 아래 그림과 같이... 시스템 환경설정에서.. 2016. 8. 6.
[라즈베리파이] 블루투스/원격 설정 (포트포워딩 & DDNS) 지난 번에 라즈베리파이 개봉기에서 OS 설치/한글 자판 인식 까지 썼었는데, 그때 블루투스가 안돼서 일단 때려치자..하고 묵혀 뒀었는데 오늘 추가로 세팅한 걸 쓰려고 한다. 블루투스 인식하는 법을 겨우 알았네.. 메모 겸 해서 끄적 업데이트/업그레이드 sudo apt-get update sudo apt-get upgrade 위 두개는 가끔 생각날 때마다 치자. 설치된 모듈을 업데이트해 주는 명령어다. 안되던 게 업데이트해서 되기도 한다. 블루투스 연결 라즈베리파이 3은 블루투스를 지원한다. 이전 버전까진 안됐다고 함. 일단 사용하기 위해 아래 패키지들을 설치..해야 하는 것으로 알고 있는데, 일단 아래꺼 설치 안하고 그냥 시도해보고 안되면 설치하길 권장... 뭔가 꼬인 거 같아. # 추가: 아래 모듈들은.. 2016. 7. 31.
안드로이드 음악 앨범아트 갱신이 안되는 오류 해결 앨범아트 바꿔도 적용이 안돼서 리얼 짜증났었는데... 아래 두개를 하면 됨 1. Android\data\com.android.providers.media\albumthumbs 안의 파일 모두 삭제 2. 설정 앱에 들어가서 어플리케이션 관리자 > 뮤직(음악플레이어 어플) > 데이터 삭제 이렇게 하고 실행하면 갱신되어 있음 2016. 6. 23.