genejslee
10,000+ Views

'다마고치'가 돌아왔다!

20세기말 전 세계를 열광하게 했던 전설의 게임기. 다마고치(たまごっち)가 부활한다. 첫 모델이 출시된 지 18년 만이다. 일본 완구업체 반다이는 9월 27일 다마고치의 후속 모델인 '다마고치 4U'를 출시한다고 2일 발표했다. 신형은 근거리 비접촉식 무선통신(NFC)을 탑재했다. 다마고치 기기간 통신은 물론, 스마트폰 등 NFC가 탑재된 단말기로 데이터를 다운로드 받을 수도 있다. 가격은 5980엔(세금 포함 시 6458엔). 20~30대 여성을 주요 타깃층으로 내년 3월까지 100만 개를 판매한다는 목표다. 2012년 11월 나온 컬러버전인 '다마고치 P's'는 그리 새롭지 않다는 평가로 별 재미를 보지 못했는데, 이번에 나오는 신형은 육성 시스템이 완전히 바뀌고 새로운 캐릭터들도 대거 등장한다고. +다마고치는 한 가정주부의 아이디어를 반다이가 사서 만든 육성게임. 계란(타마고)과 시계(워치)의 합성어. 시간에 맞춰 먹이를 주거나 배설물을 치워주면 게임 속 캐릭터가 다양한 모습으로 성장해 간다. 한국에서도 크게 히트했는데, 교육부는 1997년 5월 수업방해와 생명경시 풍조(...)를 이유로 전국 15개 시·도 교육청에 공문을 보내 초·중·고교생들의 다마고치 학교 반입을 금지하기도.
8 Comments
Suggested
Recent
@coolpint 일본어의 세계는 어렵...T.T 스마호가 설마 스마트인가요? @genejslee 흐엌 사고싶어요ㅋㅋ 아이폰으로 돌아갈까봐요 안드로이드는 다마고치...아니 스마호고치도 못키우고 서럽네요ㅎㅎ 근데 한국에서도 일본 앱스토어로 로그인 가능한가요?
@sahn @coolpint 그런데 그것이 실제로 일어났습니다..... 일본 앱스토어로 로그인하시면 400엔에 구입하실 수 있...
추억의 다마고치*_* 스마트폰 앱으로 나와도 좋을텐데요. 배경화면에서 꾸물꾸물 키울 수 있는 위젯 있다면 당장 다운로드할것 같아요ㅎㅎ
NFC를 이용해 카레 프랜차이즈 '코코이치방야'나 책/CD 대여점 '츠타야' 쿠폰도 내려받을 수 있다고 하네요. 근데 계산대에서 갑자기 다마고치를 점원에게 들이밀고 깎아달라는 건 좀... 조금 갖고싶긴 하지만, 저는 패스!
이제 30대가 돼 경제력을 갖춘 다마고치 세대가 왕창 사줄까요, 아니면 그냥 무시해 버릴까요.
Cards you may also be interested in
코딩과 아두이노의 찰떡궁합 Ep-28
지난 에피소드(코딩과 아두이노의 찰떡궁합 Ep-27)에서 블루투스 2.0 을 지원하는 모듈로 통신하는 방법을 알아보았습니다. 지난 에피소드에서 사용한 모듈은 아이폰에서는 사용이 불가능합니다. 그리고 블루투스 2.0 모듈이기 때문에 전력 소모도 많습니다. 블루투스 4.0 모듈을 이용하면 안드로이드, 아이폰 구분없이 연결 가능하며, 전력 소모도 적습니다. 아두이노에 연결해 사용 가능한 블루투스 4.0을 지원하는 모듈은 AT-09와 HM-10이 있습니다. AT-09가 가격이 저렴하기 때문에 해당 모듈을 이용한 연결을 해보겠습니다. 물론 HM-10도 같은 방법으로 연결할 수 있습니다. 이제 프로젝트에 필요한 부품을 알아보겠습니다. 아두이노 우노(Uno) 보드가 필요하구요~ 블루투스 통신에 사용할 모듈은 4.0이 지원되는 AT-09를 이용하겠습니다. 참고로AT-09는 오픈마켓이나 네이버에서 검색하시면 HC-06보다 저렴한 가격에 판매되고 있습니다. 아두이노 보드와 블루투스 모듈(AT-09)는 아래와 같이 연결해주시면 됩니다. 연결이 완료되면 아두이노 IDE를 실행해 아래 코드를 입력합니다.  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ #include <SoftwareSerial.h> SoftwareSerial BTSerial(2, 3); void setup() { Serial.begin(9600); Serial.println("Hello!"); BTSerial.begin(9600); void loop() { if (BTSerial.available()) { Serial.write(BTSerial.read()); } if (Serial.available()) { BTSerial.write(Serial.read()); }  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 위 코드에 대해 설명드리겠습니다. #include <SoftwareSerial.h> SoftwareSerial.h 파일을 로드하는 명령입니다. 소프트웨어 시리얼을 사용하는 경우에 이 파일을 로드해야 합니다. 소프트웨어 시리얼은 디지털 0, 1번이 아닌 다른 핀에 블루투스 모듈을 연결하는 것을 말합니다. 디지털 0, 1번에 연결하면 하드웨어 시리얼로 통신을 하게되는데 문제는 컴퓨터에 연결된 상태에서는 USB 포트가 디지털 0, 1번을 통해 데이터를 주고 받기 때문에 사용할 수 없습니다. 그래서 아두이노에서는 2~13번 핀 중 원하는 핀에 연결하고 사용할 수 있도록 지원합니다. 이때는 SoftwareSerial.h 파일을 로드해야 합니다. SoftwareSerial BTSerial(2, 3); 소프트웨어 시리얼로 통신하기 위해 이름과 송신핀과 수신핀번호를 지정하는 명령입니다. Serial.begin(9600); BTSerial.begin(9600); 시리얼 모니터의 통신 속도와 블루투스 통신의 속도를 설정한 것입니다. 이 두가지의 속도는 같아야합니다. 다르면 정상적인 통신을 할 수 없게됩니다. if (BTSerial.available()) { Serial.write(BTSerial.read()); } 만약 블루투스로 아두이노에 전송된 데이터가 있다면 해당 데이터를 읽어 시리얼 모니터에 출력하는 명령입니다. 스마트폰에서 입력한 내용이 있다면 해당 내용을 아두이노의 시리얼 모니터에 나타내줍니다. if (Serial.available()) { BTSerial.write(Serial.read()); } 만약 시리얼 모니터의 입력이 있다면 해당 내용을 블루투스를 통해 전송하는 명령어입니다. 이정도로 코드 설명은 마무리하고 이제 코드를 업로드 합니다. 아두이노가 연결된 컴퓨터의 아두이노 IDE 프로그램 오른쪽 상단 [시리얼 모니터]를 클릭해 엽니다. 시리얼 모니터가 열리면 하단 목록에서 [Both NL & CR]을 선택합니다. 이 항목으로 선택되지 않으면 블루투스로 주고받는 메시지가 깨져보이게 됩니다. PC에서의 작업은 완료되었습니다. 스마트폰에서 통신할 앱을 설치해야합니다. 블루투스 4.0을 지원하는 앱을 설채햐아합니다. 블루투스 2.0은 설정에서 미리 페어링을 해야하지만 블루투스 4.0은 페어링 없이 앱에서 바로 연결해 사용합니다. Play 스토어/App Store에서 [3demp]로 검색합니다. 검색 결과 앱 중 [3Demp - 3dempPlayer...]를 설치합니다. 앱이 설치되면 앱을 실행합니다. 앱이 실행되면 왼쪽 블루투스 로고를 터치합니다. [SCAN]을 터치해 근처 블루투스 모듈을 검색합니다. 검색된 모듈을 터치해 선택합니다. 블루투스 연결이 완료되면 블루투스 아이콘 모양이 밝은 하늘색으로 표시됩니다. 아두이노에 연결한 블루투스 모듈도 붉은색 LED가 깜박거리는 상태에서 계속 점등 상태로 나타납니다. 이제 통신을 위해 오른쪽 하단 [TEXT]를 터치합니다. 하단 메시지 입력란에 아두이노로 전송할 메시지를 입력하고 [Send]를 터치합니다. 컴퓨터의 아두이노 시리얼 모니터에 스마트폰에서 전송한 메시지가 나타납니다. 이번에는 아두이노 시리얼 모니터 입력창에 텍스트를 입력 후 [전송]을 클릭합니다. 아두이노 시리얼 모니터에서 전송한 메시지가 스마트폰에 전송된것을 확인할 수 있습니다. 위 과정을 동영상으로 확인해보겠습니다. https://www.youtube.com/watch?v=YJd_QDB992E 이 방법을 조금 더 응용하면 LED를 켜고 끄는것, RC카를 만드는 것 등도 가능합니다. 다음 강좌에는 블루투스 4.0으로 LED를 제어하는 방법을 알아보겠습니다. 감사합니다. ▶상상을 현실로 만드는 아두이노(Arduino)      ■  박경진 지음 / 에듀아이 출판 ■   알라딘, Yes24, 교보문고, 영풍문고, 반디앤루니스, 인터파크에서 구입가능합니다.      ■  아두이노 초보자 책으로 추천합니다. [책에서 다루는 내용]     ■ 소프트웨어 코딩을 이해하고 아두이노에 업로드/테스트하는 방법          ■ 서서히 색상이 그라데이션 형태로 바뀌는 LED 무드등 만들기         ■ 리드 스위치 모듈로 창문이나 현관 문 열림 감지하기         ■ 토양 수분 센서로 화분의 수분 상태를 측정해 물 공급시기 체크하기         ■ 비접촉식 온도 센서로 비접촉 체온 측정기 만들기         ■ 이 세상 하나뿐인 우리집 미세 먼지 측정기 만들기         ■ 주변 밝기를 측정해 자동으로 켜지고 꺼지는 스마트 전등(가로등) 만들기        ■ 거리를 측정하는 초음파 센서를 이용해 자동차 후방 감지기 만들기         ■ 일정한 거리내의 사람을 인식해 자동으로 열리고 닫히는 스마트 휴지통 만들기         ■ 스마트폰 블루투스로 연결해 제어하는 RC 카 만들기         ■ 집밖에서 스마트폰으로 집안의 사물인터넷 기기 제어    [이 책의 대상 독자]     ■ 아두이노를 가장 쉽게 접근하고, 활용하고자 하는 독자        ■ 소프트웨어 교육 의무화로 소프트웨어 코딩을 배우고 싶은 학생         ■ 사물인터넷 제품을 만들어 스마트 홈을 구현하고 싶은 독자         ■ 어렸을 때 생각했거나 상상했던 제품을 직접 만들어보고 싶은 독자         ■ 소프트웨어와 하드웨어의 상관 관계를 이해하고 제어하고 싶은 독자         ■ 로봇, 드론 등의 제품 구현을 위한 기본 지식을 습득하고자 하는 독자    아두이노 초보자분들이 가장 쉽게 배울수 있는 책입니다. 추천합니다^^!! 끝까지 읽어주셔서 고맙습니다^^ 다음 에피소드에서 또 뵙겠습니다^^ #코딩추천책 #코딩책추천 #아두이노책 #아두이노강좌 #아두이노책추천 #아두이노추천도서 #코딩책 #사물인터넷 #사물인터넷책추천 #블루투스 #bluetooth #블루투스통신하기
[기획] 게이밍과 "멀티 코어 CPU"에 대한 이야기
CPU의 스레드 수는 많으면 많을수록 게이밍에 정말 도움이 될까? AMD와 인텔의 CPU 경쟁이 불을 붙으면서 하루가 멀다 하고 각종 하이엔드 CPU에 대한 정보가 쏟아지고 있다. 특히 멀티 코어/스레드에 대한 양사의 경쟁은 말 그대로 점입가경. 일반 사용자용 데스크탑 PC에도 16코어 이상의 CPU가 ‘보급형’으로 불릴 날이 머지않은 것 같은 느낌이 들 정도다.  하지만 일반적인 게이머 입장에서 이런 하이엔드 CPU 경쟁, 특히 멀티코어 관련해서는 ‘구름 위의 먼 이야기’ 정도의 현실감밖에 느껴지지 않는 게 사실이다. 아무래도 2020년 3월 현시점에서 게이머가 살 수 있는 CPU 중 ‘최상급’으로 칠 수 있는 CPU는 8코어/8스레드(인텔 i7-9700 시리즈), 혹은 8코어/16스레드(AMD 라이젠 7)가 사실상 한계점이기 때문.  그리고 이러한 멀티코어/스레드가 과연 게이밍에 얼마나 도움이 될지 감도 안 오는 유저들 또한 많을 것이다. 하여간 ‘멀티’니까 그냥 코어와 스레드 수가 많으면 좋은 거 아닌가? 이렇게 생각하는 유저 또한 많을 것이다. 그렇다면 정말로 그러할까? 이번에는 이런 멀티코어/CPU 스레드와 게이밍에 대한 이야기를 철저하게 ‘게이머’ 시각에서 해보려 한다.   가격대 등 여러 이유로 인해 최상급 게이밍 PC를 구성하는 데 가장 많은 선택을 받는 인텔의 9세대 i7-9700 시리즈와 AMD 라이젠 7 시리즈 # ‘코어’, 그리고 ‘스레드’에 대한 이야기  우리가 일반적으로 ‘CPU’라 부르는 ‘중앙처리장치’는 하나가 아닌 2개 이상의 코어가 집단을 이루어서 구성된 제품이다. 즉 하나의 일을 처리하는 데 있어 2개 이상의 코어가 붙어 일을 분담하면 그만큼 처리 속도와 효율이 높아진다는 개념으로, 현재 시중에 판매 중인 대부분의 CPU는 4개 이상에서 6개, 혹은 8개의 멀티코어를 채택하고 있다.  ‘스레드’(Threads)란 간략하게 설명하자면, 물리/하드웨어가 아닌 논리/소프트웨어적으로 코어를 나눠 사용하는 것을 말한다. 가령 8코어/16스레드 CPU라고 한다면 실제 물리적으로 코어는 8개지만 소프트웨어가 인식하고 논리적으로 사용하는 프로세서의 숫자는 16개라는 의미다. 윈도우 '작업 관리자'에 들어가면, 자신의 CPU 스레드가 몇개인지 확인할 수 있다. AMD 라이젠 7 3700X는 8코어/16스레드이기 때문에, 스레드가 모두 16개가 보인다. 하지만 이런 멀티코어/스레드는 소프트웨어가 제대로 지원을 해야만 그 성능을 100% 발휘할 수 있다. PC에서 구동하는 프로그램들이 처리해야 할 일을 제대로 각각의 스레드에 ‘분배’를 해줘야 그 효율이 극대화된다는 의미. 즉 아무리 많은 스레드를 가진 CPU라고 해도 정작 프로그램이 이를 제대로 지원하지 않으면, 소수의 스레드에 처리가 몰리면서 제대로 된 성능을 발휘하지 못한다.  멀티 코어를 검색하면 이런 이미지 부터 나오는 것은 다 이유가 있는 법이다(…) 실제로 코어의 숫자가 듀얼 코어를 넘어 4코어 이상으로 확장되던 초창기에는 게임들이 멀티 코어를 제대로 지원하지 않았기 때문에, “최소한 게이밍에 있어서 만큼은 멀티 코어가 의미 없다” 라는 인식이 퍼지기도 했다. 특히 PC 온라인 게임을 즐기는 유저들 입장에서는 거의 대부분의 작품이 듀얼코어 정도만 제대로 지원했기 때문에, 더더욱 멀티코어는 의미 없다는 인식이 강했다. 그렇다면 2020년 현재도 마찬가지일까? # 이제는 8코어/스레드 이상은 게이밍에도 필수!  이번 기사에서 직접적으로 비교 및 게이밍 테스트에 활용된 제품은 인텔 9세대 i7-9700KF, 그리고 AMD는 라이젠 7 3700X(마티스)다. 인텔 i7-9700KF는 8코어 8스레드로, 스레드 숫자는 경쟁 제품보다 적지만 코어당 기본 성능이 매우 우수하다. 반면 라이젠 7 3700X는 8코어 16스레드로 스레드 숫자에서 경쟁력을 갖추고 있다.  이들 두 CPU를 장착한 시스템을 통해 직접 최신 패키지 게임과 온라인 게임들을 돌려보면서 CPU 사용량 등을 체크해봤다. (CPU 및 메인보드를 제외한 다른 사양은 동일하며, 그래픽 카드는 지포스 GTX 2070 SUPER 사용)  대표적으로 가장 최신 PC/온라인 게임인 <콜오브듀티 워존>의 경우, 위의 스크린샷에서도 확인할 수 있지만 인텔의 경우 8스레드를 모두, AMD는 16스레드 중 사실상 12개를 사용하고 있음을 알 수 있다.  이 게임 뿐만 아니라 <둠 이터널>, <배틀그라운드>, <배틀필드 5> 같은 최신, 혹은 고사양 게임들 또한 대부분 유사한 결과를 내고 있었다. <배틀그라운드>의 경우, 처음 출시되었을 때는 6코어 이상의 CPU를 사용한다고 해서 많은 화제가 되었는데 현 시점에서 대부분의 최신 게임들은 8코어 이상을 모두 문제없이 지원해도 된다고 봐도 된다. 언리얼 엔진 4로 사양을 대폭 업그레이드. 아예 기존 작품과 별대의 클라이언트를 사용하는 최신 온라인 게임인 <블레이드&소울 프론티어>의 경우에도, 7~8개의 스레드를 사용하는 것을 알 수 있다.  하지만 여전히 서비스 기간이 오래된 PC 온라인 게임들은 2D, 3D 가릴 것 없이 최대 듀얼, 혹은 많아봐야 2~4개의 스레드를 사용한다. <던전 앤 파이터>, <소울워커>, <메이플스토리>, <서든어택> 등의 게임을 실제로 구동하고 확인한 결과 이와 같은 경향을 확인할 수 있었으며, 실제 한 가지 예시로 꼽은 <소울워커>의 경우 어떠한 테스트 환경에서도 적은 수의 스레드만 활용하는 모습을  확인할 수 있었다.  2017년 (최초 서비스는 2016년) 서비스를 시작한 <소울워커>의 경우 사실상 2~4개의 스레드만 사용하는 것을 확인할 수 있다. 흥미로운 것은 최근 많은 게이머들에게 필수로 손꼽히는 ‘앱플레이어’ 였다. 기본적으로 1번 스레드에 대한 의존도가 높기는 하지만 만약 ‘멀티’로 2개 이상의 앱플레이어를 구동한다면 다른 스레드에 대한 분배가 이루어지기 때문에 4개만 띄워도 12개(AMD 라이젠 7 3700X 기준)의 스레드를 활용할 정도로 의존도가 높아졌다. 이렇게 게임을 동시에 다수 앱플레이어를 통해 구동하면 여러 스레드에 대한 사용량이 급격하게 늘어난다. # 12스레드 이상은 아직 시기상조? 주목해 볼만한 사실은, 16스레드를 지원하는 AMD 라이젠 7 - 3700X에서 최신 게임들을 구동할 경우, 대부분의 게임에서 모든 스레드를 활용하는 경우가 없었다는 것이다. 실제로 가장 최신 게임인 <둠 이터널>과 최근 게이머들 사이에서 폭발적인 인기를 끌고 있는 <콜오브듀티 워존>의 경우에도 사실상 12스레드가 끝이라는 것을 확인할 수 있었다.  ※ 테스트 비교에 사용된 시스템은 메인보드 및 CPU를 제외하고는 동일(그래픽 카드: 지포스 2070 SUPER) ※ 그래픽 옵션 등 동일한 옵션 세팅 후, 같은 구간을 플레이해서 FPS를 체크 CPU 사용량이 아닌 순수 프레임 체크를 통한 벤치마크를 구동해보면, 8코어(스레드)인 인텔 i7-9700KF가 오히려 좋은 결과값을 뽑아내는 것을 확인할 수 있다. 이는 i7-9700KF 쪽이 ‘코어 당 성능’에서 라이젠 7 3700X보다 우수하기 때문에 발생한 결과라고 분석할 수 있다. 그러니까 지금 당장 20스레드, 36스레드 이런 CPU가 게이머들에게 주어져도 현 세대의 게임에서는 그에 걸맞는 성능 향상을 기대하긴 어렵다는 뜻. 예외적으로 스트리밍이나 영상 인코딩 등. 게임 외에 추가적인 작업을 함께 하는 것을 생각한다면 여전히 멀티코어/스레드 CPU의 역할이 중요할 수 있다. 결국 일련의 테스트를 종합해보면, 확실히 이제는 8코어 이상의 멀티코어 CPU가 게이밍에 있어서도 굉장히 중요해진 요소가 되었다는 것을 확인할 수 있다. ‘멀티코어는 게이밍에 크게 중요하지 않다’ 라는 몇 년 전 상식은 이제 완전히 폐기해도 될 듯하다. 물론 서비스 기간이 오래된 PC 온라인 게임을 즐기는 유저라면 굳이 멀티 코어에 신경을 안 써도 되지만, <블레이드 & 소울 프론티어>에서 확인할 수 있듯. 최신 PC 온라인 게임들은 일단 멀티 코어에 대한 서포트가 확실한 만큼 이에 대해 기억하고 있으면 좋을 듯하다. 다만 그렇다고 해서 무작정 코어(스레드)의 숫자에 집착할 필요는 또 없어 보인다. ‘하이엔드 게이머’ 기준에서 적정 코어(스레드) 개수는 현 시점에서 8개~12개 정도면 충분한 만큼 만약 당장 PC를 구매하거나 업그레이드를 생각한다면, 이에 대한 고려를 하고 자신의 사정에 맞는 제품을 고를 것을 추천한다. 
10주년 타이틀은 모바일 RPG, 스퀘어 에닉스 '니어 리인카네이션' 발표
▲니어 시리즈 총괄한 요코오 타로 및 프로듀서 사이토 요스케 참여 (출처 : 니어 리인카네이션 공식 트위터) 10주년을 맞은 니어 시리즈 신작이 모바일 플랫폼으로 출시된다. 29일 스퀘어에닉스는 니어 시리즈 10주년을 기념해 진행한 니코니코 생방송에서 신작 모바일 RPG <니어 리인카네이션>을 발표했다. ▲ 폐허가 된 도시와 주인공으로 추정되는 캐릭터가 보이는 티저 영상 (출처 : 스퀘어 에닉스 공식 유튜브 채널) 29일 스퀘어 에닉스 공식 유튜브 채널에 올라온 <니어 리인카네이션> 티저 영상에는 폐허가 된 도시를 배경으로 주인공으로 보이는 캐릭터와 그를 따르는 미지의 존재가 등장한다. 또한 영상 내내 기억, 갈망, 우리(the Cage) 등 정확한 내용을 알 수 없는 메시지도 확인할 수 있다. <니어 리인카네이션>에는 니어 시리즈를 담당한 개발자들이 대거 참여한다. 시리즈를 총괄한 요코오 타로가 크리에이티브 디렉터로 참가하며 사이토 요스케가 전작 <니어:오토마타>에 이어 이번에도 프로듀서 역할을 맡는다. 또한 전작의 커버 아트를 그렸던 요시다 아키히코는 이번 타이틀의 메인 캐릭터 디자인을 맡을 예정이다. 니어 시리즈는 2010년 4월 발매된 <니어 레플리간트>와 2017년 2월 출시된 <니어:오토마타>를 아우르는 액션 RPG 시리즈다. 특히 <니어:오토마타>는 2017년 12개 매체로부터 올해의 게임(Game Of The Year)으로 선정되기도 했다. <니어 리인카네이션>은 부분 유료화로 서비스되며 출시 일정 등 자세한 내용은 추후 공개 예정이다.
<선데이 라이언> Ep.3 食스틸러, 보기만 해도 침 고이는 영화
우리는 흔히 “다 먹고 살자고 하는 일인데”라는 말을 하곤 한다. 일상을 살아가는 이유 중 하나 '食'. 이별을 해도 밥을 먹어야 한다는 말처럼 업무와 학업 등 일상의 스트레스에 이별까지 겪어도 밥은 넘어간다. 이는 바로 음식이 주는 행복 때문이지 않을까. 각자에게는 음식마다 즐거움과 그리움 등 다양한 추억들이 있다. 때론 잘 먹은 밥 한 끼 만큼이나 지친 일상을 위로해주는 것은 없을 터. " 이번주 일요일엔 뭐 보지? " 라이언은 이번 주 맛있는 한 상으로 당신을 위로한다. 영화 속 먹는 장면을 보면 평소에 즐겨 찾는 음식이 아니더라도 이상하게 입맛을 다시게 되는 경우가 많듯, 절로 배고픔을 부르는 이름하여 '食스틸러' 영화. 맛있는 주말을 위한 <선데이 라이언> Ep.3 지금부터 라이언의 푸짐한 한 상에 초대한다. <해리 포터와 마법사의 돌> <해리 포터> 시리즈에는 다양한 음식들이 등장한다. 버터 비어와 온갖 맛이 나는 젤리빈 등 실제 맛을 알 수 없어도 군침을 돋우는 음식들. 하지만 그중 가장 침샘을 자극하는 영화는 첫 번째 작품에서 등장한 치킨이 아닐까 싶다. 익히 아는 맛이라 더욱 맛있어 보이는 것. 양손에 닭 다리를 들고 허겁지겁 먹는 모습이 왠지 마치 집에서 보이는 익숙한 모습 같기도 하다. "여보세요? 지금 배달되죠?" <마녀> 우리나라 사람이라면 삶은 계란 맛집으로 공감하는 곳 '기차'. 극중 오디션 프로그램을 위해 친구와 함께 기차에 탄 자윤(김다미)은 역시나 기차에서 빠질 수 없는 음식, 삶은 계란과 사이다를 먹는다. 양 볼이 미어터질 만큼 욱여넣는 모습은 별거 아닌데도 괜스레 먹고 싶어지는 마음. 더욱이 이 장면은 계란 세 판을 먹으며 완성돼 한동안 계란을 못 먹었다는 후일담까지 전해지기도. "기차에서 이 조합을 안 먹어본 사람이 있다고?" <토르: 천둥의 신> 충무로에 하정우가 있다면 마블(Marvel)에는 토르가 있다. 아스가르드가 아닌 지구에서의 험난한 적응기를 담은 첫 번째 시리즈 속 잊을 수 없는 장면. 배를 채우러 들어간 음식점에서 음료 맛이 좋다며 컵을 깨뜨리는 토르는 아스가르드에서 할 법한 행동으로 친구들을 당황시킨다. 그리고 겹겹이 쌓아올린 팬케이크와 스크램블 에그를맛있게 먹어치우는 토르. 완벽한 브런치 한 끼에당장이라도 영화 속 식당으로 들어가고만 싶다. "팬케이크는 자고로 소스에 푸욱 담가먹는 '담먹'이지." <터미널> 이 영화를 볼 때에는 주목할 점이 있다. 바로 먼저 햄버거를 시켜 놓을 것. 그게 버거킹 와퍼 세트라면 더욱 금상첨화고. 거장 스티븐 스필버그(Steven Spielberg) 감독이 제작한 작품은 실화를 바탕으로 공항에 억류하게 된 한 남자의 이야기를 담았다. 그곳에서 생활하며 동전을 모고 매일 버거킹 와퍼를 사 먹게 되는 그. 게 눈 감추듯 사라지는군침 도는 먹방은 물론 감동적인 휴머니즘까지 스토리와 재미를 모두 겸비했다. "햄버거 먹을 땐 소스 다 묻히고 먹는 거 알지?" <강철비> '면치기' 하면 생각나는 영화 <내부자들> 라면, <김씨표류기> 짜장면 그리고 <강철비> 국수. 남한으로 내려오게 되면서 며칠을 굶은 북한 최정예 요원, 엄철우 역의 정우성과 곽철우(곽도원)가 만나 환상적인 명장면이 탄생했다. 실제 맛집에서 촬영된 장면은 수갑을 바꿔 차면서까지 사이좋게 먹는 모습에 고향은 다르지만 식성은 동일하다는 것을 보여준달까. 식욕을 자극하는 먹방은 물론 남북한의 이해관계 그리고 사람 사이의 심리적 관계까지 공감 어린 대사들로 가득 채운 영화다. "세 그릇이면.. 이제 마이 뭇다. 더 이상은 안돼.." " 라이언이 추천하는 다음 주 영화는? " 맛있는 거 먹고, 보는 것만으로도 지난 한주를 보상받는 느낌이다. 맛 좋은 위로로 이번 한 주도 잘 끝내고 싶다면 라이언과 함께 지금부터 맛있는 한 상을 차려보자. 좋은 영화와 음식으로 달콤한 하루 그리고 위로받는 일요일을 만끽해보길. 라이언이 추천하는 다음 주 영화는? 봄꽃이 만발하는 계절, 라이언이 프로도를 토닥여주는 이유가 궁금하다면 4월 9일 찾아올 <선데이 라이언> Ep. 4를 기대해보자. 더 자세한 내용은 <아이즈매거진> 링크에서
코딩과 아두이노의 찰떡궁합 Ep-27
안녕하세요?^^ 에듀아이 입니다^^ 오랜만에 다시 뵙게되네요...바쁜일로인해 한동안 뜸했네요^^;; 오늘은 아두이노와 블루투스 모듈을 연결해 스마트폰과 통신하는 방법을 알아보도록 하겠니다. 아두이노 보드와 블루투스를 지원하는 모듈만 있으면 스마트폰과 연결해 통신하는 기능을 구현할 수 있으며, 더 나아가 블루투스로 제어하는 전등, 블루투스 RC카 등을 만들 수 있습니다. 아두이노에 연결하는 블루투스 모듈은 여러가지가 있지만 대표적으로 아래의 모듈이 많이 사용됩니다. 블루투스는 2.0 버전을 지원하는 모듈과 블루투스 4.0을 지원하는 버전으로 구분됩니다. 블루투스 2.0과 4.0의 가장 큰 차이는 통신 거리와 전력 소모량에 있습니다. 블루투스 2.0 버전은 상대적으로 전송 거리가 짧고 전력 소모량이 많습니다. 이에 반해 블루투스 4.0은 전송거리가 더 길고 전력 소모량도 적은 편입니다. 블루투스 4.0 모듈은 블루투스 2.0 모듈에 비해 가격이 조금더 비싸기 때문에 아두이노 프로젝트에서는 대부분 HC-06을 많이 사용합니다. 하지만 HC-06은 아이폰을 지원하지 않아 아이폰을 사용하시는 분들은 AT-09나 HM-10을 이용하셔야 합니다. 이제 프로젝트에 필요한 부품을 알아보겠습니다. 아두이노 우노(Uno) 보드가 필요하구요~ 블루투스 통신에 사용할 모듈은 가장 많이 사용하고 저렴한 HC-06을 이용하겠습니다. 아두이노 보드와 블루투스 모듈(HC-06)은 아래와 같이 연결해주시면 됩니다. 연결이 완료되면 아두이노 IDE를 실행해 아래 코드를 입력합니다.  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ #include <SoftwareSerial.h> SoftwareSerial BTSerial(2, 3); void setup() { Serial.begin(9600); Serial.println("Hello!"); BTSerial.begin(9600); void loop() { if (BTSerial.available()) { Serial.write(BTSerial.read()); } if (Serial.available()) { BTSerial.write(Serial.read()); }  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 위 코드에 대해 설명드리겠습니다. #include <SoftwareSerial.h> SoftwareSerial.h 파일을 로드하는 명령입니다. 소프트웨어 시리얼을 사용하는 경우에 이 파일을 로드해야 합니다. 소프트웨어 시리얼은 디지털 0, 1번이 아닌 다른 핀에 블루투스 모듈을 연결하는 것을 말합니다. 디지털 0, 1번에 연결하면 하드웨어 시리얼로 통신을 하게되는데 문제는 컴퓨터에 연결된 상태에서는 USB 포트가 디지털 0, 1번을 통해 데이터를 주고 받기 때문에 사용할 수 없습니다. 그래서 아두이노에서는 2~13번 핀 중 원하는 핀에 연결하고 사용할 수 있도록 지원합니다. 이때는 SoftwareSerial.h 파일을 로드해야 합니다. SoftwareSerial BTSerial(2, 3); 소프트웨어 시리얼로 통신하기 위해 이름과 송신핀과 수신핀번호를 지정하는 명령입니다. Serial.begin(9600); BTSerial.begin(9600); 시리얼 모니터의 통신 속도와 블루투스 통신의 속도를 설정한 것입니다. 이 두가지의 속도는 같아야합니다. 다르면 정상적인 통신을 할 수 없게됩니다. if (BTSerial.available()) { Serial.write(BTSerial.read()); } 만약 블루투스로 아두이노에 전송된 데이터가 있다면 해당 데이터를 읽어 시리얼 모니터에 출력하는 명령입니다. 스마트폰에서 입력한 내용이 있다면 해당 내용을 아두이노의 시리얼 모니터에 나타내줍니다. if (Serial.available()) { BTSerial.write(Serial.read()); } 만약 시리얼 모니터의 입력이 있다면 해당 내용을 블루투스를 통해 전송하는 명령어입니다. 이정도로 코드 설명은 마무리하고 이제 코드를 업로드 합니다. 아두이노가 연결된 컴퓨터의 아두이노 IDE 프로그램 오른쪽 상단 [시리얼 모니터]를 클릭해 엽니다. 스마트폰에서 페어링을 진행해야 합니다. 스마트폰의 화면을 켠 후 [설정]에 들어가 [블루투스] 설정 화면으로 들어갑니다. 블루투스를 사용 모드로 스위치를 켜면 'HC-06'이라는 아두이노에 연결한 블루투스 모듈이 나타납니다. 해당 모듈을 터치합니다. 페어링을 위해 암호를 입력하는 화면이 나오면 '1234'를 입력합니다. 페어링이 완료되면 '등록된 디바이스' 항목에 'HC-06'이 나타납니다. 이제 스마트폰의 [Play 스토어]를 실행해 검색창에 [Arduino Bluetooth Controller]를 입력하고 검색합니다. 아래 그림과 같은 앱을 설치합니다. 앱 설치가 완료되면 앱을 실행합니다. 페어링된 기기 목록이 나타납니다. 'HC-06'을 터치합니다. 모드는 [Terminal Mode]를 터치합니다. 스마트폰과 아두이노에 연결된 블루투스 모듈이 정상적으로 연결이되면 HC-06 모듈의 붉은색 LED가 깜박임을 멈추고 계속 켜져있는 상태가 됩니다.(깜박거림=연결대기상태, 켜진상태=연결됨) 이제 스마트폰의 터미널 모드의 입력란에 아두이노에게 보낼 메시지를 입력합니다. 컴퓨터에 실행한 시리얼 모니터에 스마트폰에서 입력한 메시지가 나타납니다. 시리얼 모니터에서 입력한 내용도 스마트폰으로 보낼 수 있습니다. 시리얼 모니터 상단 입력란에 보내고싶은 메시지를 입력 후 [전송]을 클릭합니다. 스마트폰에 메시지가 전송된것을 확인할 수 있습니다. 이 방법을 조금만 응용하면 블루투스를 통해 LED를 켜고 끄거나 센서에서 측정된 값을 스마트폰으로 전송할 수 있게됩니다. 다음 시간에는 블루투스로 LED를 켜고 끄는 방법을 알아보겠습니다. 오늘은 여기까지 하도록 하겠습니다. 감사합니다. ▶상상을 현실로 만드는 아두이노(Arduino)      ■  박경진 지음 / 에듀아이 출판 ■   알라딘, Yes24, 교보문고, 영풍문고, 반디앤루니스, 인터파크에서 구입가능합니다.      ■  아두이노 초보자 책으로 추천합니다. [책에서 다루는 내용]     ■ 소프트웨어 코딩을 이해하고 아두이노에 업로드/테스트하는 방법          ■ 서서히 색상이 그라데이션 형태로 바뀌는 LED 무드등 만들기         ■ 리드 스위치 모듈로 창문이나 현관 문 열림 감지하기         ■ 토양 수분 센서로 화분의 수분 상태를 측정해 물 공급시기 체크하기         ■ 비접촉식 온도 센서로 비접촉 체온 측정기 만들기         ■ 이 세상 하나뿐인 우리집 미세 먼지 측정기 만들기         ■ 주변 밝기를 측정해 자동으로 켜지고 꺼지는 스마트 전등(가로등) 만들기        ■ 거리를 측정하는 초음파 센서를 이용해 자동차 후방 감지기 만들기         ■ 일정한 거리내의 사람을 인식해 자동으로 열리고 닫히는 스마트 휴지통 만들기         ■ 스마트폰 블루투스로 연결해 제어하는 RC 카 만들기         ■ 집밖에서 스마트폰으로 집안의 사물인터넷 기기 제어    [이 책의 대상 독자]     ■ 아두이노를 가장 쉽게 접근하고, 활용하고자 하는 독자        ■ 소프트웨어 교육 의무화로 소프트웨어 코딩을 배우고 싶은 학생         ■ 사물인터넷 제품을 만들어 스마트 홈을 구현하고 싶은 독자         ■ 어렸을 때 생각했거나 상상했던 제품을 직접 만들어보고 싶은 독자         ■ 소프트웨어와 하드웨어의 상관 관계를 이해하고 제어하고 싶은 독자         ■ 로봇, 드론 등의 제품 구현을 위한 기본 지식을 습득하고자 하는 독자    아두이노 초보자분들이 가장 쉽게 배울수 있는 책입니다. 추천합니다^^!! 끝까지 읽어주셔서 고맙습니다^^ 다음 에피소드에서 또 뵙겠습니다^^ #코딩추천책 #코딩책추천 #아두이노책 #아두이노강좌 #아두이노책추천 #아두이노추천도서 #코딩책 #사물인터넷 #사물인터넷책추천 #블루투스 #bluetooth #블루투스통신하기
중세 유럽을 누비는 '마운트 앤 블레이드 2' 30일 얼리 엑세스 출시
날씨, 자녀 등 새로운 시스템... 보다 사실적이고 세밀해진 플레이 <마운트 앤 블레이드>의 후속작 <마운트 앤 블레이드 2: 배너로드>가 30일 얼리 엑세스로 출시된다. 전략, 무역, 경영, 전투 등 여러 요소를 갖춘 세계에서 플레이어의 자유가 최대한 보장되는 샌드박스 RPG다. 전작은 높은 자유도, 사실적으로 표현된 중세 유럽, 다양한 유저 패치로 인기를 끌었다. 개발사 테일월즈 엔터테인먼트(Taleworlds Entertainment)는 지난 27일 자사 공식 홈페이지를 통해서 3월 30일에 얼리 엑세스가 시작된다고 밝혔다. 2012년 게임 개발을 알린 지 8년 만에 출시되는 것이다. <마운트 앤 블레이드 2: 배너로드>는 전작으로부터 200년 후의 시대가 배경이다. '칼라디아'라는 가상의 중세 대륙에서 명성을 쌓고 세력을 키워나가야 한다. 플레이어는 그 과정에서 칼라디아 제국, 블란디아, 바타니아, 쿠자이트 칸국, 아세라이 등 5개 국가를 오가며 용병이 되거나 강도, 혁명가, 왕 등 다양한 방향으로 플레이할 수 있다. 게임은 전작에서 여러 시스템이 추가되었다. 예를 들면 NPC와 결혼하여 자녀를 가질 수 있다. 자녀는 부모의 외형을 기반으로 형성되며, 플레이어가 사망할 시에 후계자로 이어서 할 수 있다. 그 외에도 날씨가 변화하고 포로의 처형이 가능해지는 등 보다 사실적이고 세밀한 플레이가 가능해졌다. 얼리 엑세스에서 커스텀전, 캠페인과 같은 싱글 플레이와 소규모 전투, 5대 5 PvP, 팀 데스매치, 포위전 등 총 4가지의 멀티 플레이 모드를 할 수 있다. 아직은 영어밖에 지원되지 않지만 공지에 따르면 추후에 한국어를 추가할 예정이다. <마운트 앤 블레이드 2: 배너로드>는 얼리 엑세스 시작 후 2주 동안 10% 할인을 진행하며, 스팀과 에픽게임즈 스토어에서 구매할 수 있다.