라즈베리 파이의 상자를 여는 것부터 리눅스 활용까지 한 권에 모았다!

주머니에 쏙 들어가는 라즈베리 파이를 활용하여 웹 서버에서 보안 카메라까지 다양한 프로젝트 수록!


출판사 제이펍

원출판사 Apress

원서명 Learn Raspberry Pi with Linux(원서 ISBN: 9781430248217)

저자명 피터 멤브리, 데이비드 하우스

역자명 배장열

시리즈 I♥Robot 05 (아이러브로봇 05)

출판일 2014년 2월 28일

페이지 400쪽

판  형 4X6배판 변형(188*245)

제  본 무선제본(softcover)

정  가 25,000원

ISBN 978–89–94506–87–6 (93000)

키워드 라즈베리 파이 / 리눅스 / 라즈비안 / LXDE / 와이파이 / 라즈베리 스파이

분야 하드웨어 / 마이크로컨트롤러


관련 사이트

아마존 도서소개 페이지

원출판사 도서소개 페이지


관련 포스트

■ 2014/02/24 - [출간전 책소식] - 라즈베리 파이는 리눅스다?


관련 시리즈

I♥Robot(아이러브로봇)

 

소스 코드 다운로드

9781430248217.zip


강의 자료

■ 교재로 채택하신 분들에게는 강의교안 제작에 도움이 되도록 관련 자료를 보내드리도록 하겠습니다(출판사로 메일이나 전화로 연락주세요). 

 

샘플 PDF(차례와 머리말 등의 앞부속물, 1장 라즈베리 파이 한 조각)

리눅스와함께하는라즈베리파이_sample.pdf


정오표 페이지

http://jpub.tistory.com/398

 

도서구매 사이트(가나다순)


도서 소개

라즈베리 파이의 상자를 여는 것부터 리눅스 활용까지 한 권에 모았다!

주머니에 쏙 들어가는 라즈베리 파이를 활용하여 웹 서버에서 보안 카메라까지 다양한 프로젝트 수록!


《리눅스와 함께하는 라즈베리 파이》에서는 놀랍고도 작은 라즈베리 파이 컴퓨터를 시작하기 위해 알아야 하는 모든 것을 다루고 있다. 두 명의 리눅스 전문가가 라즈베리 파이에 모니터와 키보드, 마우스, 인터넷 등을 연결하는 방법, 그리고 데스크톱 설정을 변경하는 방법 등을 속속들이 파헤친다.


여러분은 리눅스 커맨드라인을 파고들며 라즈베리 파이 전문가를 향한 첫 발걸음을 내딛고, 배시를 비롯한 다양한 쉘과 명령을 습득하여 진정한 파워 유저로 거듭날 것이다.


이 책에서 다루는 주요 내용은 다음과 같다.


* 파이의 데스크톱 환경을 커스터마이즈하는 법

* 파이로 작업하기 위한 필수 명령 소개

* 파이를 네트워크에 연결하는 법

* 케이블이 모두 배제된 무선 파이 구축법

* 웹 서버, 경보 시스템을 갖춘 보안 카메라, 미디어 센터로의 파이 활용법


저자 소개

피터 멤브리(Peter Membrey)

공인 IT 전문가로서 15년간 리눅스와 오픈 소스 솔루션에 몸담았다. 17살부터 RHCE(Red Hat Certified Engineer, 레드햇 공인 엔지니어)로서 활동하고 있는 피터는 레드햇에서 일하는 영광을 누리기도 했다. 또한, 오픈 소스 솔루션 관련 책도 몇 권 집필했다. 그는 리버풀 대학에서 IT 관련 석사 학위(정보 보안)를 취득했고, 현재 홍콩 폴리테크닉 대학에서 박사 학위를 준비하고 있다. 그의 연구 분야는 클라우드 컴퓨팅, 빅 데이터 과학, 보안 등이다. 현재 피터 멤브리는 홍콩에서 멋진 아내 새라와 아들 케이딘과 함께 살고 있다. 다만, 그의 광둥어 실력은 나날이 퇴보하고 있다.


데이비드 하우스(David Hows)

호주 뉴사우스웨일즈 소재 울런공(Woolongong) 대학을 우수한 성적으로 졸업했다. 데이비드가 처음으로 컴퓨팅에 몸담게 된 것은 큰돈을 들이지 않고도 집에 있던 컴퓨터의 성능을 높이고자 갖은 노력을 기울였던 때로 거슬러 올라간다. 그의 IT 경력은 그렇게 시작되어 시스템 관리자, 성능 엔지니어, 소프트웨어 개발자, 솔루션 아키텍트, 데이터베이스 엔지니어 등을 두루 거쳤다. 데이비드는 여러 해째 축구에 갖은 노력을 기울였지만 허사였다. 그의 커피잔에는 ‘Grumble Bum(투덜이)’라는 문구가 선명하다.


역자 소개

배장열(JustDoIt709@gmail.com)

현재 교육용 스마트폰 앱 기획, 개발에 몰두하고 있는 옮긴이는 대학에서 기계를, 대학원에서 컴퓨터를 전공했다. 학교를 졸업하고 몇 년간 소프트웨어 로컬라이제이션에 힘썼고, 몇 군데 대학에서 시간강사를 했다. 그러다 가르치는 일에 재미가 들려 한동안 강사 일을 하기도 했다. 지금은 좋은 책을 소개하는 데 도움이 되고자 번역에 많은 정성을 기울이고 있다. 옮긴 책으로는 《아빠와 함께 배우는 스크래치 프로그래밍 어드벤처》(2014), 《파이썬으로 배우는 라즈베리 파이 프로그래밍》(2013년), 《빅 데이터 어떻게 활용할 것인가》(2013년), 《라즈베리 파이 시작하기》(2013년), 《인스파이어드》(2013년), 《아론 힐리가스의 오브젝티브-C 프로그래밍》(2012년), 《프로 안드로이드 미디어》(2011년) 등이 있다.


차례

1장 라즈베리 파이 한 조각 1

따끈따끈한 파이가 도착하다 2

재료 목록 4

마이크로 USB 케이블 5

USB 전원 어댑터 5

HDMI 케이블 6

HDMI 지원 디스플레이 7

SD 카드 7

SD 카드 리더 8

USB 키보드와 마우스 9

휴, 모두 정리했다! 10

당황하셨어요? 10

리눅스 11

리눅스란 무엇인가? 11

라즈비안 다운로드하기 14

SD 카드에 라즈비안 넣기 15

윈도에서 이미지 라이터 사용하기 15

맥에서 dd 사용하기 19

첫 시동 24

파이 설정하기 26

파일시스템 확장하기 27

키보드 설정하기 28

패스워드 변경하기 31

로케일 설정하기 32

시간대 변경하기 33

메모리 할당하기 34

드디어 설정 완료! 36

정리 38

더보기


저작자 표시 비영리 동일 조건 변경 허락
신고

댓글을 달아 주세요

  1.  댓글주소  수정/삭제  댓글쓰기 자랑쟁이 2014.03.18 11:47 신고

    문의 드립니다. 제이펍에서 나오는 책들이 반양장이 아님에도 반양장이라고 쓰여서 판매되는 경우가 많던데 왜 그런가요?

    반양장이라함은 기본적으로 유선제본을 의미하는데,
    유선제본이 아니라면 페이퍼백, 소프트커버라고 해야 하는거 아닌가요?
    반양장이라고 해서 매우 헛깔리는데요.

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2014.03.18 15:09 신고

      안녕하세요?
      저희가 표기에 실수가 있었습니다.
      실제 책에는 반양장이란 표현이 없지만, 저희 블로그나 인터넷서점에서는 반양장이란 표현을 사용하고 있었는데요. 위의 도서소개처럼 책 제본형식을 반양장(softcover)이라고 병기를 하고 있었습니다.
      hardcover = 양장, softcover = 반양장 이렇게 단순하게 생각하고 있었네요.
      말씀하신 것처럼 반양장과 무선제본은 다른 형태의 제본 방식인데도 말이죠.
      이후 등록되는 모든 정보에는 정확한 정보를 싣도록 하겠습니다.
      자랑쟁이 님 덕에 매너리즘과 정보전달의 중요성에 관해 다시 생각해보게 되어 감사드립니다.

  2.  댓글주소  수정/삭제  댓글쓰기 자랑쟁이 2014.03.18 13:52 신고

    빠른 답변 감사드립니다.

    평소 제이펍 책들에 애정을 갖고 보고 있어서
    더 주의깊게 보게 되었네요.

    그나저나 이 책 엄청 기다리고 있는데, 계속 출시가 연기 되는것 보니,
    여러모로 노력에 노력이 더해지고 있나보다라는 생각이 듭니다.

    앞으로도 좋은책 출시 많이 부탁드립니다.

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2014.03.18 15:08 신고

      양해해주셔서 고맙습니다. 그리고 애정을 갖고 지켜봐주신다니 고맙기도 하고 더 책임감도 느끼게 되네요.

      그런데 위 책은 이미 출간되어 판매되고 있습니다. 2월말에 출간이 되었답니다. 혹시 교보문고 인터넷점을 통해 구매를 하셨나요? 교보 인터넷점에서만 그간 주문이 없었다가 오늘 주문이 와서 책을 내보내기는 했습니다. 교보 인터넷점에서 주문을 하셨다면 하루이틀 더 기다리시면 받을 수 있을 듯합니다.

      봄볕 같은 따뜻한 오후 보내세요~~

  3.  댓글주소  수정/삭제  댓글쓰기 카이루토 2014.05.01 23:07 신고

    안녕하세요 다름아니라 제가 요즘에 빅데이터에 관심이많은데

    혹시 이책에서 라즈베리파이를 이용하여 클러스터를 구성하는 것도나오나요?

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2014.05.02 09:53 신고

      안녕하세요?
      문의하신 클러스터 구성 내용은 아쉽게도 이 책에는 담겨 있지 않습니다.
      다만, 아래의 글들을 참고해보시면 도움이 될 것 것도 같네요.
      http://jpub.tistory.com/322
      http://jpub.tistory.com/323

      좋은 하루 되세요!!

  4.  댓글주소  수정/삭제  댓글쓰기 25th카인 2014.05.24 01:55 신고

    8장 세상에 하나뿐인 램프를 진행하면서 DB 수업을 왜 안들었을까 하는 의문이 들 정도로 재미있었습니다.
    그런데 8장을 죽 진행하다가 마지막 부분인 [삭제 기능 추가하기]에서
    더이상 진행을 할 수가 없었습니다.
    그래서 작성했던 코드는 백업하고 본 페이지에서 소스코드를 다운받아 다시 실행했는데
    동일한 에러메시지가 나왔습니다..

    Error Unable to delete value You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

    이 메시지가 도대체 무슨 말을 의미하는지 모르겠습니다.

    책과 다른 점은 while문 내의 두번째 print문이 추가된 것 외에는 차이점이 없는데 말이죠...
    더군다나 소스코드엔 없는 on이라는 단어 근처에서 에러가 발생했다고 하네요;;

    •  댓글주소  수정/삭제 배장열 2014.05.24 20:08 신고

      안녕하세요. 배장열입니다.

      우선 이 책을 선택해 주셔서 감사드립니다.
      DB는 컴퓨터공학 필수입니다. 요즘 교과과정을 잘 모르겠으나 재미를 붙이셨다니 기회가 된다면 꼭 수강하세요. 선배의 조언입니다. ^^

      댓글을 달고 있는 지금은 SQL을 테스트할 환경이 아닙니다. 월요일 오전은 돼야 답을 드릴 수 있을 것 같습니다. 다만, 이 책을 번역할 때 아무런 문제가 없었고, 지금 코드만 다시 들여다봐도 문제를 찾을 수 없습니다. 아마 대단히 사소한 곳에서 문제가 생기지 않았을까 추측합니다.

      다시 한 번 책의 코드와 비교해서 확인해 보기시 바랍니다. 자세한 내용은 월요일에 답변 드리겠습니다. 고맙습니다.

    •  댓글주소  수정/삭제 배장열 2014.05.26 10:52 신고

      안녕하세요. 배장열입니다.

      확인한 결과 php 코드에는 아무런 문제가 없습니다.
      아마 질문하신 분께서 mysql DB를 만들 때 암호라든가 자잘한 정보를 php에서 잘못 입력한 것 같습니다. 다운로드한 소스로도 아무런 문제를 찾을 수 없으니 다시 한 번 확인해 보시기 바랍니다.

      문제가 계속된다면 구체적으로 어떤 상황에서 어떻게 오류가 나는지 다시 질문하시길 부탁드립니다. 아무쪼록 별 어려움 없이 해결 되시길 바라겠습니다.

      고맙습니다.

    •  댓글주소  수정/삭제 25th카인 2014.05.26 22:18 신고

      댓글 감사합니다.
      애석하게도 학교는 이미 졸업해서 수업을 듣기 어려울거 같습니다;;
      요 이틀간 '소스관리 예제로 배우는 mysql5.x'로 공부하는데
      mysql 버전마다 차이점이 크다보니 아무래도 위키와 구글신의 도움없이는 오류 수정조차 어렵네요 ㅜㅅㅜ
      (책은 5.5번대, 설치한 버전은 5.6.17입니다.)

      제가 드렸던 질문에 대해 다시한번 생각해보니
      '문제가 없을 php 코드'를 '문제가 있을 DB'에 적용시켜서 발생한
      에러인데 엉뚱하게 php 코드에 트집을 잡았더군요;;

      한번 싹 갈아엎고 DB부터 차근차근 다시 작성해보겠습니다.
      다시한번 답글 달아주셔서 감사합니다.

      ps.
      알고보니
      if($mysqli->query($SQL)==FALSE)
      에서
      if($mysqli->query($SQL))==FALSE)

      이렇게 작성했었습니다...
      ...아, C나 자바는 에러지점이 확실하게 나오는데
      php는 오류찾기가 너무 힘드네요 ㅜㅅㅜ


      추가적으로 질문이 있습니다.

      case "delete"문에서
      if($mysqli->query($SQL)=== FALSE)
      if($mysqli->query($SQL)== FALSE)
      이 두 문장의 차이점이 뭔가요? 무엇보다도 ===는 처음봅니다;;

    •  댓글주소  수정/삭제 배장열 2014.05.26 23:03 신고

      분석하기가 까다롭고 디버깅하기가 쉽지 않다는 점이 php의 단점입니다.
      더구나 보안이 취약합니다. 그래서 규모가 커지고 복잡해지면 유지보수를 위해서도 php가 아닌 다른 언어를 채택하는 경우가 많습니다.
      하여간, 말씀하신 곳은 원문 및 번역문의 오류입니다. 원문을 테스트할 때 일일이 글자 하나하나를 타이핑하지 않고 의미를 파악하며 직접 코딩하니까 등호가 3개 붙었는지는 미처 알지 못했습니다. 더구나 if문이 실행될 일이 없어 깜빡하고 제가 놓친 것 같습니다. 등호 2개가 맞습니다. ^^ 죄송합니다. 그리고 고맙습니다. 다른 분들을 위해 오탈자로 등록해 놓겠습니다. 다시 한 번 감사의 말씀 드립니다.

  5.  댓글주소  수정/삭제  댓글쓰기 BlogIcon 고니고니 2014.05.27 08:38 신고

    안녕하세요. 요즘 라즈베리파이로 뭔가를 만들어보고 싶은 욕구(?)가 생겨서 찾아보고 잇는중인데요...
    제가 원하는 부분은 라즈베리파이로 카메라로 상시촬영을해서 디스크에저장을 할려고합니다.
    블랙박스랑 비슷한 기능이라 보심 되구요ㅎㅎ
    추가적으로 완성된 라즈베리 파이에 놋북을 들고 근처에 가서 무선네트웍으로 접속을 하여 촬영된 파일을 가져오거나 파일 재생을 할려고 하는데요..
    이 책을 보면 하면될까 싶어서요^^
    물론 리눅스 기반으로 할꺼라 개발을 위한 기본셋팅 가이드도 같이 있엇으면 하구요ㅎ

    그럼 답변 좀 부탁 드리겠습니다~^^

    •  댓글주소  수정/삭제 배장열 2014.05.27 09:40 신고

      안녕하세요. 배장열입니다.

      말씀하신 내용을 다루기 위한 기본적인 지식이 이 책에 담겨 있습니다.
      8장과 10장에서 기본적인 도움을 얻을 수 있으리라 생각합니다.

      8장은 DB 구축의 기초이고, 10장은 카메라를 사용하여 사진을 찍고 이를 이메일로 전송하는 내용이니 많은 도움이 되실 겁니다. 그리고 9장 무선 구축도 필수일 것 같습니다. 기본적인 리눅스 사용 방법이 책 전반부에 다뤄져 있으니 혹시 익숙하지 않다면 이 또한 필수 내용입니다.

      사실, 라즈베리 파이를 다루는 데 필요한 거의 모든 내용이 이 책에 담겼습니다. 라즈베리 파이의 활용보다 직접적인 사용법이 담긴 것입니다.

      자동차에 비유하자면 기본적인 운전 방법과 조작 방법, 고급 레이싱 방법, 정비 방법, 자동차 기본 구조 등이 실렸다고 할 수 있습니다.

      전국 곳곳의 맛집과 자동차 드라이브 추천 코스, 여행지 등이 책에 실린 것은 아닙니다. ^^

      좋은 결과가 있으시길 바라겠습니다.



티스토리 툴바