Cisco CP-9971 구매 IT 이야기 2014. 12. 2. 11:51
Cisco VoIP 시스템을 구현하고 사용하기 위해서 Cisco CP-9971 인터넷전화기를 구매했다

일단은 CUCM이라는 VoIP 매니저 서버를 구축한 뒤 그 서버에 이 전화기를 연결하면 된다고 하는데 아직 해보지는 않아서 잘 될지 모르겠다..
CUCM 10.5 Enhanced 라이센스가 $180 정도 하는것 같은데 이것도 구매하려 하는데 시스코 한국 파트너사들이 개인고객에게 친절하지 않아서 애를 먹고있다.. 차라리 외국 파트너에게 구매하는게 나을 정도..

CP-9971은 비디오와 음성을 지원하고 터치스크린인게 특징




'IT 이야기' 카테고리의 다른 글

Asterisk 설정  (0) 2014.12.10
CUCM 구매/설치하기  (2) 2014.12.04
방사능 측정 시스템 만들기  (2) 2014.07.24
Synology atom 기반 ipkg 설치하기  (1) 2014.06.12
Python Flask 에서 미디어 파일 스트리밍 하기  (0) 2014.05.22


방사능 측정기를 샀는데 쓰지도 않고 구석에만 박혀있길래 이걸 응용해서 방사능 측정/데이터 쌓는 시스템을 만들어서 서비스로 공개해보았습니다



일단 주소는 http://ems.cloudsquare.kr 이고 들어가시면 방사능 측정 데이터를 보실 수 있습니다.



사실 제 기억속엔 측정기 만들면서 사진을 여러장 찍어놓은것 같은데 찾아보니 사진이 이것밖에 없네요




아래 사진이 제가 사용한 방사능 측정(가이거 계수기) 기판입니다.

전원을 연결하면 방사선이 저 밑에있는 가이거 튜브를 땅 하고 때릴때 마다 1이라는 신호를 전송해줍니다.

방사선이 튜브를 땅 하고 많이 때리면 방사능 수치가 높은거고 적게 때리면 수치가 낮은거지요.



이게 가이거 튜브라고 방사선한테 허구언날 퍼 맞는 앱니다.

무려 400V가 넘어가는 전압을 사용해서 만질때 조심해야 합니다.

전류가 많이 낮아서 괜찮지만 전류가 심장을 흐를경우 좋지는 않다고 하네요(안만져봐서 몰라요).

이 튜브를 위 기판의 아래쪽 네모칸에 넣어서 사용합니다.





그리고 아래가 제가 만든 최종 가이거카운터 입니다.

중간 과정에 너무 집중하느라 싹 빼먹고 다 만든 사진만 있네요.

아두이노에 가이거 카운터 데이터 케이블을 연결해서 CPM이라는 값을 모아 nSv/h 로 변환합니다(공식사용).

조금 없어보이긴 한데 가이거 튜브에서 열도 많이나고 위험하기도 해서 대충 케이스를 만들었습니다.

아두이노는 ARM보드에 연결되어서 10분간 데이터를 모아서 평균을 낸 후 서버로 전송합니다.




아래가 위 장비에서 나온 방사능 측정 값 입니다(mSv/h)

여기에 100을 곱한게 nSv/h 입니다.

보시다시피 변화의 폭이 너무 커서 바로 사용하기에는 무리가 있어서 10초 간격으로 나오는 데이터를 10분동안 모아서

평균을 내서 사용합니다.







'IT 이야기' 카테고리의 다른 글

CUCM 구매/설치하기  (2) 2014.12.04
Cisco CP-9971 구매  (0) 2014.12.02
Synology atom 기반 ipkg 설치하기  (1) 2014.06.12
Python Flask 에서 미디어 파일 스트리밍 하기  (0) 2014.05.22
슈퍼컴퓨터 2세대  (3) 2014.02.22

Synology Intel Itom CPU 기반 시스템에 ipkg 설치하는 법 입니다.


일단 root 계정으로 ssh 에 접속합니다.

root 비밀번호는 admin 비밀번호와 동일



> cd /volume1/@tmp

> wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh

> chmod 755 syno-i686-bootstrap_1.2-7_i686.xsh

> sh syno-i686-bootstrap_1.2-7_i686.xsh

> vi /root/.profile


여기까지 입력하시면 편집창이 뜰거에요 그럼 영어 i 버튼을 누르셔서 편집모드로 전환하신 후

아래 두 부분앞에 다음과 같이 #을 추가해주세용


#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin

#export PATH


이렇게 고치셨으면 ESC 를 누른 후 : 버튼을 누른 다음 wq 를 입력하시고 엔터를 누르셔서 저장하시고 빠져나옵니다.


그리고 재부팅을 위해 reboot 을 입력하시고 엔터를 치신 뒤

재부팅이 완료되면(약 1분정도) 다시 root 로 ssh 에 접속합니다.


이렇게 입력하시면 아래와 같은 글이 나옵니다.

> ipkg -v

ipkg version 0.99.163


그리고 update 와 upgrade 를 통해 사용가능한 상태를 만들어줍니다.


> ipkg update

> ipkg upgrade


만약 이렇게 나오지 않고 ipkg not found 라고 나오신다면
아래를 따라하시면 됩니다.


/etc/rc.optware stop

> rm -f /etc/rc.optware

> echo -e '#!/bin/sh\n' > /etc/rc.local   (하나라도 빠트리지 않게 조심하세요)

> reboot


재부팅이 완료되면 다시 root로 ssh 접속하신 뒤


> rm -rf /volume1/@optware


를 입력하시고 위의 방법에서 vi /root/.profile 을 수정하는것만 제외하고 따라하시면 됩니다.


'IT 이야기' 카테고리의 다른 글

Cisco CP-9971 구매  (0) 2014.12.02
방사능 측정 시스템 만들기  (2) 2014.07.24
Python Flask 에서 미디어 파일 스트리밍 하기  (0) 2014.05.22
슈퍼컴퓨터 2세대  (3) 2014.02.22
슈퍼컴퓨터 2세대 제작 준비  (2) 2014.02.07

Python Flask 에서 일반적으로 미디어 파일을 전송하게 되면 206 Partial Content 로 전송하지만 Connection 이 Close 로 전송이 되기 때문에 미디어 파일 같은 경우는 아이폰이나 안드로이드에서 재생이 되지 않습니다..


아이폰이나 여타 모바일 기기에서 제대로 재생하려면 Response Header 에서 Connection 이 Keep-Alive 로 되어있어야 하죠.

게다가 수동으로 헤더를 변경하려고 해도 오버라이드 되는지 불가능하더군요.

그래서 한 8개월 동안 때려치고 있다가 겨우 해결 방법을 찾았네요.


Nginx 와 함께 사용해야한다는 단점이 있긴 하지만 확실히 해결이 가능합니다.


내용은 아래를 참고하시면 됩니다.

영어로 정리했어도 그리 어렵진 않습니다.


http://stackoverflow.com/questions/19421014/error-occurred-in-mobile-when-send-video-using-send-file-in-python-flask


'IT 이야기' 카테고리의 다른 글

방사능 측정 시스템 만들기  (2) 2014.07.24
Synology atom 기반 ipkg 설치하기  (1) 2014.06.12
슈퍼컴퓨터 2세대  (3) 2014.02.22
슈퍼컴퓨터 2세대 제작 준비  (2) 2014.02.07
Bootcamp 에서 키보드가 안될때  (0) 2014.01.06
슈퍼컴퓨터 2세대 제작 완료했습니다
근데 필요한 전력량이 가용 전력양 보다 높아서 센터를 더 좋은곳으로 옮기기로 했네요
아마 한달정도 후에 옮기지 않을까 해요


슈퍼컴퓨터 1세대를 만들고 여러가지 단점들을 보완해서 2세대를 만들기로 했어요
단점들은 제작 단가가 높고 제작 난이도가 높다는것과 시스템 비용이 너무 비싸다!
그래서 이 단점들을 다 보완한 시스템을 제작하려 오늘 카드들을 사왔지요

우리 슈퍼컴퓨터 이름인 구름 2세대!
이번에 가져온 카드들을 다 설치하면 이전 세대의 시스템 비용의 1/3 이면서 성능은 같게 될거에요 후후

아마 오늘부터 시작할것 같아요



제가 몇 일 동안 Bootcamp랑 Parallels 가상머신에서 키보드가 입력이 안되서 고생을 했는데


그 해법을 찾아서 올려봅니다...


증상은 Bootcamp로 설치된 윈도우에서 마우스는 잘 되는데 키보드가 안되는 경우에요


해결방법은 [제어판] - [프로그램 제거] 에서 Intel USB3.0 Controller 를 삭제하시면 됩니다.


삭제하신 후 재부팅하시면 되는데 만약 안되신다면 


[시작] - [보조 프로그램] - [접근성] - [화상키보드] 를 실행시키셔서


[시작] 을 누르신 후 화상키보드로 msconfig 를 입력한 후 엔터를 칩니다.


그 다음 뜨는 창에서 [시작 프로그램] 탭으로 들어가 USB3.0 Mon 인가? 그걸 체크 해제하신 후 적용(확인)누르신 담에 재부팅을 하시면 됩니다...


제가 이것 때문에 몇일동안 맥북이랑 윈도노트북이랑 같이 들고다니느라 쥬글뻔했네요 ㅠㅠ



'IT 이야기' 카테고리의 다른 글

슈퍼컴퓨터 2세대  (3) 2014.02.22
슈퍼컴퓨터 2세대 제작 준비  (2) 2014.02.07
슈퍼컴퓨터 만들기  (6) 2013.12.16
쿼드콥터 제어시스템 향후일정  (2) 2013.06.14
쿼드콥터 제어시스템 수요조사  (2) 2013.05.17
요 몇일간 그래픽 연산용 슈퍼컴퓨터를 만드느라 고생고생 하네요..
하루에 용산도 몇번씩 갔다오고 서버 케이스 제작하고 조립하고 시스템 설치하고 운영체제랑 서버 설치하고..
또 다 끝내고 드디어 가동하는구나 하고 켰다가 컴퓨팅 센터 건물 정전시키고 전기 추가 계약하곤 전력선 공사를 기다리고 있네요...
으 오늘 원래 전력선 공사가 끝나야 되는데 늦어져서 내일 끝날것 같네요..
오늘도 시스템 모니터링용 모니터 사러 무작정 용산으로 갔다가 해당 모델 파는곳이 없어서 용산을 몇바퀴나 돌고 그래서 피곤해요 ㅠㅠ








요즘 너무 피곤해서 그런지 밤만되면 우울해지고 그러는것 같네요..
이 작업만 끝내곤 한동안 좀 쉬어야 할 것 같아요..
쿼드콥터 제어시스템을 차후 오픈소스로 공개하려 했으나 수요조사중 한 기업에서 구매의사가 들어와 오픈소스로 공개하지 않기로 결정되었습니다.
차후 일부 분야에 적용이 될 것으로 보이며 많은 관심 부탁드립니다.
감사합니다^^

'IT 이야기' 카테고리의 다른 글

Bootcamp 에서 키보드가 안될때  (0) 2014.01.06
슈퍼컴퓨터 만들기  (6) 2013.12.16
쿼드콥터 제어시스템 수요조사  (2) 2013.05.17
쿼드콥터 첫 실내비행  (0) 2013.04.26
쿼드콥터 지상테스트  (0) 2013.04.24


제가 개발하고 있는 쿼드콥터 제어 시스템의 수요조사를 하고있습니다.

현재 LTE를 통해 윈도우 클라이언트 컴퓨터로 쿼드콥터에 접속하여 쿼드콥터에 장착된 카메라영상을 보며 조이스틱으로 조종하는 제어시스템을 제작완료하고 향후 계획을 세우고 있습니다.
이번 수요조사에서 수요가 일정 이상 나타난다면 본 프로젝트를 오픈소스 프로젝트로 전환할까도 생각중입니다.

따라서 본 쿼드콥터 제어 시스템이 오픈소스로 공개된다면 사용하실 의향이 있는지 댓글로 달아 주시면 도움이 될 것 같습니다. 감사합니다^^