반응형

자전거를 타다 보면, 음악을 듣고 싶은데, 헤드폰이나 이어폰을 사용하게 되면 무척 위험하기 때문에, 아이폰 스피커로 음악을 들으면서 타다가 스피커를 구입하게 되었습니다.

샤오미 사에서 나온 미 스피커입니다. 가격은 그닥 부담되지 않은 가격이였고, 뒷부분에 고리를 걸 수도 있다고 어느 리뷰를 읽고 구입하게 되었지요. 블루투스 기능이 있는 이 스피커 음질은 자전거 타면서 들을만 합니다. 너무 크게 듣고 다니면 또 위험하기에, 적당한 크기로 들으며 다니고 있습니다.

어디에 마운트 해야 좋을지 고민끝에, 벨크로로 그냥 위 사진처럼 묶고 다니는데요, 밑 부분은 이중 벨크로를 붙혀서 타는 동안에 미끄러지지 않도록 해놨습니다.

오래 타는건 아니기에 2시간 정도는 무리없이 들으며 다니고 있습니다. 그 이상은 아직 안장 때문에 자전거를 타지 않아서 안장 교체 후에 업데이트 하겠습니다.  :)

저렴한 가격에 충전용 미니 스피커.. 자전거에 걸고 다니기 넘 좋네요. 아 뒷면에 고리 부분에 끈을 매는건 실패했습니다. ㅡ,.ㅡ

반응형
반응형














반응형
반응형


오늘(2015년 12월 15일) 아침 최근에 구입한 넥서스 5x 전화기 화면에 새로운 업데이트가 있다며 알람이 올라와 있네요. 


몇가지 버그 고침과 성능 개선이 되었다고 하던뎀... 그동안 사용해 오면서 봤던 카메라 연결 오류와 hdr 사진 적용 오류가 잡혔으면 하는 마음으로 업데이트를 했습니다. 하루 정도 사용해 보니, 메모리 사용 효율성도 조금 올라간듯 싶구요... 카메라 및 사진의 hdr 적용 오류 관련 해서는 더 사용해 봐야 알것 같습니다.

다음은 공식적으로 발표된 6.0.1 버전의 안드로이드 개선 내용들입니다.

  1. 새로운 이모지 아이콘들
  2. 파워버튼 2번 누름으로 카메라 활성화 하기
  3. Do Not Disturb 모드 개선 
  4. WIFI 및 BLUETOOTH 연결 상태 개선
등이 있습니다. 

하지만, 넥서스 5x, 6p 가 아닌 다른기기들에서는 문제가 많다는 내용들이 올라오고 있습니다. (http://www.gottabemobile.com/2015/12/11/android-6-0-1-problems/)

넥서스 5 부팅이 안되는 문제, 전화가 안되거나, mms 보내지지 않는 심각한 문제들도 트윗에 올라오고 있다고 하네요.
넥서스 6, 와 9 에서도 소리 문제 등 여러가지 이상현상이 트윗에 올라오고 있습니다.

넥서스 사용자들에게, 업데이트는 반드시 하지 않아도 되기 때문에 이전 버전에서 문제없이 사용하시는 분들은 6.0.1 버전의 문제들이 개선된 후 업데이트를 권장하고 있습니다. 참고로 제가 사용하는 넥서스 5x 에서는 개인적으로 제가 하드코어하게 사용하는 스마트폰 사용자가 아니여서 (게임 x, 앱도 별로 없습니다. 각종 메신저 앱들과, 노래, 뉴스, 플립보드, 트위터, 페이스북 정도 사용) 아직까지 문제점을 발견하지 못할수도 있지만, 일상생활에서 사용하는데엔 아무런 문제 없이 잘 사용하고 있습니다.


반응형
반응형


















반응형
반응형

안녕하세요 오랜만의 포스팅이네요. 한동안 정신 없이 생활 하다 보니 블로그를 잊어 버리게 되더군요. 여하튼..

꽤 오랫동안 아이폰 사용을 하다 이번에 넥서스5X 로 핸드폰을 바꿨습니다. 안드로이드 OS 가 맘에 안 들었었는데, 이번 마시멜로 6.0 으로 업그레이드 되면서 다양한 기능들이 업데이트 되어 iOS  못지 않는 성능과 사용자 경험을 이끌어 냈다고 하여 구입하게 되었습니다. 그동안 iOS 기기만을 사용헀었는데요, 예전에 넥서스5 폰이 나왔을 때 구입하고 싶었지만, 좀더 안드로이드 OS 성능이 좋아지면 구입해야 겠다 하다가 이번에 결정을 했습니다.

​박스 는 참 심플 합니다. LG 에서 만든 넥서스 5x 가 호주에 출시 하자 마자 구입했습니다. 예약으로 구입한거는 아니지만, 판매 사원과 이야히 다가 나중에 다시 올께 했는데, 판매 사원이 하나 예약 걸어두고 가라고 하길래, 걸어두고 2-3일 생각 더 해보다 구입을 결정하게 되었는데요, 전화기 수령하는 날 다른 매장에서 알아보니 시드니 전체에 20개 정도만 남고 다 팔렸다고 하더군요.

​박스 안에는 사용 설명서 그림이 들어 있습니다. 정말 간단하고 이해 잘 되게 그려놨네요. 아이폰 4s 를 사용해 온터라, 심카드 크기가 안맞아서 근처에 있는 모바일판매점에 들려 심카드 부터 절단해 왔습니다.

​설명서 뒤에는 넥서스 로고와 LG 로고 가장 먼저 보이네요. 왼쪽엔 전화기, 오른쪽엔 충전기와 케이블이 들어있습니다. 충전기는 호주 플러그 형식으로 되어 있는데, 일단 교환은 안되게 만들어 놨네요. 나중에 한국 가져가게 되면, 새로 구입하던지 아니면 아담터를 사용해야 되겠네요. 

​USB-Type-C 케이블 전용으로 만들어진 아답터는 충전 속도가 꽤 빠르다고 하던데.. 꼽아놓고, 와우 정말 빠르군.. 이라고 느낄 정도는 아닙니다. 빠른가? 그런가 보네.. 하며 쓰고 있습니다.

​하얀색의 USB-Type-C 케이블은 연결되는 곳이 아답터 와 전화기 외엔 없기 때문에, 충전 케이블로만 사용중입니다. 전화기 구입하자마자 USB-Type-C to USB 3.0 케이블을 따로 구입하여 들고 다니며 사용중입니다. 컴퓨터에도 연결이 되지만, 다른 충전기에도 사용할 수 있기 때문에 그 케이블의 활용도가 훨씬 높네요. 이 또한 구글 정품이 아니면 충전도 잘 안되고, 데이터도 잘 오가지 않는다고 하던데, 구글 정품 혹은 좋은 제품 잘 골라서 쓰시기 바랍니다. 참고로 전 중국 제품 싸구려 하나 구입해서 잘 사용 중입니다.

​동봉되어 있는 LG 인이어폰 입니다.

이녀석 때문에 음악소리가 훨씬 더 좋게 들리던데요. 다른 헤드폰으로 듣게 되면 소리가 좀 밋밋(플렛?)하게 들려서 저음 부스트가 되는 듯한 전용 인이어폰만 사용 중입니다... 넥서스 5x 로 넘어오면서 mp3 도 듣지만 거의 flac 파일들을 들으며, 높은 음질로 들을 수 있어서 기쁩니다.

​5.2 인치의 화면은 정말 크게 보입니다. 4인치의 아이폰4s 만 사용하다보니, 5.2 인치는 정말 크더군요. 화면이 커서 좋은점이 있다면, 영상이나 사진 볼때 좋네요. 하지만 한손으로 조작하기엔 제 손가락이 좀 짧아서 불편합니다.

하지만 한손에 딱 잡히는 그립감은 무척이나 자연스럽습니다. 맘에 딱 들어요 ㅎㅎㅎ.

​처음에 파워를 넣자, 전화기 세팅이 시작됩니다.

크게 어려운것 없이 google 메일 계정 하나 넣으니 대부분 다 세팅이 되네요. 항상 사용중인 어플들을 다운받아 놓으니, iOS 와 크게 다른점 못느끼며 사용중입니다. 당연히 iOS 전용 어플들 중, 그리운 어플들도 있습니다만 (Things 같은..) 언젠가 안드로이드용으로도 나오지 않을까 기대도 살짝 해봅니다.

​뒤에 달린 카메라와 카메라 및 에 있는 지문인식 센서.. 카메라 성능도 맘에 들지만, 지문인식 센서의 빠르기에 놀랐습니다. 정확하게 제 손가락이 닿는 위치에 있으며, 항상 폰을 잡을 때 손가락이 자연스럽게 센서를 건드리며 전화기를 킬 수 있더군요. 

마지막으로, 2015년 11월 10일날 구입한 넥서스 5x..

제가 2011년 11월 11일 날 아이폰4s 를 수령받아 쭉 사용하면서 4년간 한번의 밧데리 교환 및 충전지 교환외엔 아무 문제 없이 잘 사용해 왔었지요. iOS 9 가 잘 돌아가는 아이폰 6s 가 너무나 가지고 싶었지만, LG 가 만드는 넥서스 5x 가 이번이 마지막일 수도 있어서 구입하게 되었습니다. ㅎㅎ

2주 정도 사용해 오다 구입기 작성을 하는데요, 그동안의 만족도는 무척이나 높습니다. 뷰티플 플라스틱 제질이 아닌 좀 고급스러운 제질로 만들어졌다면 오랫동안 사용해도 부서지지만 않으면 OS 지원되는 동안은 계속 사용해보고 싶은 물건이네요.

다음은, Kbench 에서 올린 영상을 통해 앱 로딩 및 스크롤링 속도 등을 보실 수 있습니다.

반응형
반응형

아주 오래된 아이폰3GS 가 있습니다. 한국에 출시 되었을 때 구입하여, 아이폰4s 가 나오기 까지 사용했던 스마트폰이지요. 지금 생각하면 그때 이 전화기는 정말 대박 스마트폰 이였습니다. 아이폰3GS 를 2년 가기 전에, 소리 버튼 고장을 핑계로 리퍼를 받아 놓고 이후엔 호주에 살고 있던 동생이 가지고 가서 2년 정도 사용하다가 돌려준 정말 오래 사용도 했고, 오래 가지고 있던 전화기입니다.

근데 이녀석이 배가 불려오는 겁니다. 오오오.. 이게 무슨일일까요? 밧데리 입니다. 밧데리가 오래 되어ㅓ 부풀어 오른겁니다. 부랴부랴 ebay 에서 밧데리를 주문하였습니다. 밧데리가 도착하고 나니 내부에 교환할 때 필요한 도구들이 모두 들어있었습니다.

​따로 구입할 필요없니 드라이버, 핀셋 등 모두 들어 있어서 정말 편했습니다. 유튜브를 보고 자가 밧데리 교환 하는 법을 하나 하나 따라 하기 시작했습니다. 아이폰3GS 의 내부를 보는건 정말 처음이네요.

​오오.. 열었습니다. 숫자도 적혀있고.. 자기네들도 아이폰3GS 수리할 때 편하라고 스티커로 번호를 저렇게 붙혀놨습니다. 조금은 웃기더군요. 아주 조심 조심스럽게 해체를 했습니다.

​스크린과 본체가 분리되었습니다. 와우.. 정말이지 이 작은 전화기 안에 많은 부품들이 들어가 있네요.

​옆으로 돌려보니, 배부른 밧데리가 기판을 밀고 있습니다. 이녀석이 전화기 스크린도 밀고 있어서, 발견하자마자 하단만 나사를 풀어 더이상 밀어올리지 못하게 열어놓고 기다리긴 했습니다만.. 정말 많이 부풀어 있네요.

​쨔잔.. 

기판도 분리 되었습니다. 카메라가 깨지는줄 알았는데.. 다행이 정상입니다.

​보이시죠? 저만큼 부풀어 오른 밧데리 때문에.. 애지중지 사용하다 잘 보관해 오던 아이폰3GS 가 망가질 뻔했습니다.

​반대로 조립을 시작했고.. 완전히 닫기전에 확인 해 보라고 해서 조마조마 전원버튼을 누르니.. 오오오.. 애플 로고가 나옵니다. 정말 반가웠어요 애플 로고!! ㅎㅎ

​전화기 조립은 완료 되었고.. 옆에 부풀어 오른 이전 밧데리 한컷 더 찍어봤습니다.

터질듯이 부풀어오른 밧데리.. 쫌 무섭네요.

​뭐 예상은 했지만 전혀 충전이 안되어서 온 밧데리 부품이여서 충전을 시작 한 후, 자동으로 켜지게 놔뒀습니다.

다시.. 켜진 아이폰3GS. 정말 예전 iOS 라서 조금 가지고 놀다가 전원 끈 상태에서 지금은 박스에 조용히 자고 있습니다.

밧데리를 교체한 뒤.. 별다른 사용 용도를 찾지 못하고 다시 자고 있는 아이폰3GS..의 밧데리 교체기 였습니다... ㅋ

반응형
반응형


아래 참고 싸이트를 참고 하여 라즈베리에 워드프레스 설치 완료 하였습니다. 링크 공유 합니다.

<참고: https://www.raspberrypi.org/learning/web-server-wordpress/worksheet/>

반응형
반응형

오늘은 라즈베리 파이에서 메일서비스 세팅을 Gmail 의 메일 서비스를 대신 사용하는 방법을 알아봤습니다.


저처럼 구지 라즈베리파이에서 메일 서버를 세팅 및 운영할 필요도 없지만, 사용하면서 메일 서비스를 통한 이메일을 보내고 싶을 때 사용하기 딱 좋네요.

(출처 : http://www.sbprojects.com/projects/raspberrypi/exim4.php)


1) 방법은 간단한 Message Transfer Agent 인 SSMTP 설치로 시작됩니다. 아래 맨 윗줄 블록 된 명령어를 쳐서 SSMTP 를 설치합니다.


pi@raspberrypi ~ $ sudo apt-get install ssmtp mailutils mpack


Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  guile-1.8-libs libgnutls-openssl27 libgsasl7 libmailutils4 libntlm0
  mailutils-common
Suggested packages:
  mailutils-mh mailutils-doc mail-transport-agent inews
The following NEW packages will be installed:
  guile-1.8-libs libgnutls-openssl27 libgsasl7 libmailutils4 libntlm0
  mailutils mailutils-common mpack ssmtp
0 upgraded, 9 newly installed, 0 to remove and 24 not upgraded.
Need to get 3,705 kB of archives.
After this operation, 8,760 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libgnutls-openssl27 armhf 2.12.20-8+deb7u3 [218 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main guile-1.8-libs armhf 1.8.8+1-8 [722 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libntlm0 armhf 1.2-1 [19.3 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libgsasl7 armhf 1.8.0-2 [220 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ wheezy/main mailutils-common all 1:2.99.97-3 [795 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libmailutils4 armhf 1:2.99.97-3 [841 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ wheezy/main ssmtp armhf 2.64-7 [55.1 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ wheezy/main mailutils armhf 1:2.99.97-3 [796 kB]
Get:9 http://mirrordirector.raspbian.org/raspbian/ wheezy/main mpack armhf 1.6-8 [38.4 kB]
Fetched 3,705 kB in 5s (685 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libgnutls-openssl27:armhf.
(Reading database ... 81693 files and directories currently installed.)
Unpacking libgnutls-openssl27:armhf (from .../libgnutls-openssl27_2.12.20-8+deb7u3_armhf.deb) ...
Selecting previously unselected package guile-1.8-libs.
Unpacking guile-1.8-libs (from .../guile-1.8-libs_1.8.8+1-8_armhf.deb) ...
Selecting previously unselected package libntlm0.
Unpacking libntlm0 (from .../libntlm0_1.2-1_armhf.deb) ...
Selecting previously unselected package libgsasl7.
Unpacking libgsasl7 (from .../libgsasl7_1.8.0-2_armhf.deb) ...
Selecting previously unselected package mailutils-common.
Unpacking mailutils-common (from .../mailutils-common_1%3a2.99.97-3_all.deb) ...
Selecting previously unselected package libmailutils4.
Unpacking libmailutils4 (from .../libmailutils4_1%3a2.99.97-3_armhf.deb) ...
Selecting previously unselected package ssmtp.
Unpacking ssmtp (from .../ssmtp_2.64-7_armhf.deb) ...
Selecting previously unselected package mailutils.
Unpacking mailutils (from .../mailutils_1%3a2.99.97-3_armhf.deb) ...
Selecting previously unselected package mpack.
Unpacking mpack (from .../archives/mpack_1.6-8_armhf.deb) ...
Processing triggers for man-db ...
Setting up libgnutls-openssl27:armhf (2.12.20-8+deb7u3) ...
Setting up guile-1.8-libs (1.8.8+1-8) ...
Setting up libntlm0 (1.2-1) ...
Setting up libgsasl7 (1.8.0-2) ...
Setting up mailutils-common (1:2.99.97-3) ...
Setting up libmailutils4 (1:2.99.97-3) ...
Setting up ssmtp (2.64-7) ...
Setting up mailutils (1:2.99.97-3) ...
update-alternatives: using /usr/bin/frm.mailutils to provide /usr/bin/frm (frm) in auto mode
update-alternatives: using /usr/bin/from.mailutils to provide /usr/bin/from (from) in auto mode
update-alternatives: using /usr/bin/messages.mailutils to provide /usr/bin/messages (messages) in auto mode
update-alternatives: using /usr/bin/movemail.mailutils to provide /usr/bin/movemail (movemail) in auto mode
update-alternatives: using /usr/bin/readmsg.mailutils to provide /usr/bin/readmsg (readmsg) in auto mode
update-alternatives: using /usr/bin/dotlock.mailutils to provide /usr/bin/dotlock (dotlock) in auto mode
Setting up mpack (1.6-8) ...


2) /etc/ssmtp/ssmtp.conf 파일을 열어서 아래 세팅을 맞춰줍니다. YOU 를 사용자 이메일 로그인 이름으로 해줍니다.

mailhub=smtp.gmail.com:587 hostname=RPI'S HOST NAME AuthUser=YOU@gmail.com AuthPass=PASSWORD useSTARTTLS=YES

아래는 제 라즈베리파이에 설치된 SSMTP 컨픽 파일 입니다. 붉은색 화살표가 수정된 곳을 보여줍니다. 제 Gmail 의 로그인 이름과 암호는 지웠습니다.




3) 파일 내 세팅이 완료 되면, 저장한 뒤 메일 보내기를 테스트 합니다.

<PHP 메일 테스트>

<?php

$message = $_SERVER['HTTP_USER_AGENT'];
mail('yobine@tistory.com', 'You have got mail', $message, 'RaspberryPI@house');

?>


4) 도착 메일입니다.


이렇게 하여 간단하게 이메일을 라즈베리파이 의 웹서비스에서 보낼 수 있게 되었습니다.  :)

반응형
반응형


라즈베리파이에 curl 설치하려면 아래의 명령어를 실행시킵니다. 당연히 php5와 apache2 가 설치되어 있어야 합니다. 혹시 php4 환경이면 php5 대신 php4 라고 쓰고 실행히키면 됩니다. 권한 문제가 있을 시엔 sudo 실행 하면 됩니다. 

[참고 싸이트]


apt-get install php5-curl
/etc/init.d/apache2 restart



반응형
반응형


라즈베리파이를 Linux, Apache, MySQL, PHP 를 설치하여 웹서버로 응용사용해 봅니다.


1. 라즈비안 이미지를 다운받습니다. Raspbian https://www.raspberrypi.org/downloads/

2. 이미지를 만들고 SD 카드를 준비합니다. Win32 Disk Imager 프로그램을 이용 합니다.

3. 준비된 SD 카드를 라즈베리파이에 끼운 후, 모니터, 키보드 그리고 인터넷 케이블을 연결 한 뒤 전원을 켭니다.

4. 제일 먼저 초기 설정이나오는데, 초기설정에서 

- 1. Expand Filesystem 을 설정하고

- 3. Enable Boot To Desktop 을 Disable 합니다.

- 4. 필요에 따라 Internationalisation Options 를 설정해줍니다.

- 7. Overclock 을 Modest 로 해줍니다.

- 8. Advanced Options 에 들어가서 SSH Server 설정을 Enable 해줍니다.

- 8. Advanced Options 에서 update Raspberry Pi 를 해줍니다.


5. 설정이 끝난 후 라즈베리파이를 리부팅 해줍니다.

sudo reboot


6. 리부팅이 끝난 후 라즈베리파이의 ip 주소를 확인합니다.

ifconfig


7. OS 업데이트를 해줍니다. 시간이 꽤 걸립니다.

sudo apt-get update

sudo apt-get upgrade


8. Apache 설치를 합니다.

sudo apt-get install apache2 php5 libapache2-mod-php5


질문이 나오면 y 를 눌러 진행을 계속합니다. 시간이 꽤 걸리는 작업입니다.

혹시 오류가 난다면, 아래 명령어 2개를 시도해봅니다. 오류가 나지 않고 설치가 끝나면 아파치 서버를 재시작 합니다.

sudo groupadd www-data

sudo usermod -g www-data www-data


아파치 서버를 재시작 합니다.

sudo service apache2 restart


이제 다른 컴퓨터에서 웹브라우저를 열고 라즈베리파이의 IP 주소를 적어봅니다. "It works!" 라는 화면이 보이면 성공.


9, MySQL 을 설치합니다.

sudo apt-get install mysql-server mysql-client php5-mysql


질문이 나오면 y 를 눌러 진행을 계속합니다. 설치중에 MySQL 의 root 계정 암호를 설정하라고 나오는데, 원하는 암호로 설정한뒤 설치를 완료합니다.


10. FTP 설치

파일을 전송하기 위한 FTP 설치를 합니다. 먼저 web root 의 권한을 설정합니다.

sudo chown -R pi /var/www


vsftpd 를 설치합니다.

sudo apt-get install vsftpd


설치가 끝난 후 vsftpd 의 설정을 해줍니다.

sudo nano /etc/vsftpd.conf


- 1. anonymous_enable=YES 를 찾아 anonymous_enable=NO 로 설정

- 2. local_enable=YES 앞에 # 지워주기

- 3. write_enable=YES 앞에 # 지워주기

- 4. 맨아래에 내려가 force_dot_files=YES 적어주기

- 5. ctrl+X 를 누른 후 y 를 눌러 저장하며 나옵니다.


설정이 끝난 후 FTP 서비스를 재시작 해줍니다.

sudo service vsftpd restart


11. 마무리

암호 설정으로 마무리 해줍니다. ssh 연결이 가능한 상태이기 때문에 라우터에서 dmz 설정이 되어 있거나 하면 바로 라즈베리파이에 ssh 로 연결이 가능하므로, 누구나 다 알고 있는 라즈베리파이의 암호를 바꿔줍니다.


sudo passwd pi


그리고 root 의 암호도 바꿔줍니다. 두번째 명령어는 root 유저의 모드 변경 명령어입니다.


sudo passwd root

sudo usermod -L root


FTP 설정이 끝났습니다. FTP 클라이언트 프로그램으로 라즈베리파이에 연결하여 파일을 주고 받을 수 있게 되었습니다.


라즈베리파이에 LAMP 설정이 끝났습니다.





반응형

+ Recent posts