아리아
-
라즈베리파이로 NUGU 스피커 프로젝트 해 본 이야기 #3삽질기/라즈베리파이 2020. 5. 22. 09:38
누구 스피커 프로젝트를 다룰 마지막 포스팅으로 백엔드 서버에 대해 얘기해보겠다. 본 프로젝트에서 제일 시간이 많이 걸렸던 부분이었고 공을 많이 들이기도 했다. 실력자 분들이 보시기에 읽기 힘들고 가독성이 엉망인 코드로 보일 수 있겠지만, 경력이 부족한 프로그래머가 맨땅에 헤딩해가며 일단 작동되는 코드를 구현한 것이기에 귀엽게 봐주셨으면 한다. 코드에 대한 조언이 있다면 댓글에 써주시길 바란다. 겸허히 받아들여 피드백하도록 하겠다. kyc3492/NUgaller Contribute to kyc3492/NUgaller development by creating an account on GitHub. github.com 해당 링크의 파일은 node 명령어를 사용하여 실제 서버가 구동되는 메인 파일이다. 파일 ..
-
라즈베리파이로 NUGU 스피커 프로젝트 해 본 이야기 #2삽질기/라즈베리파이 2020. 3. 22. 19:04
이번 포스팅에선 NUGU Play를 작성하는 이야기를 해보겠다. NUGU Play Builder는 NUGU Play를 만드는 일종의 툴인데 컴퓨터 프로그래밍에 익숙하지 않아도 간단하게 제작할 수 있도록 만든 점이 특징이다. 간단히 대답하는 수준의 Play는 쉽게 제작할 수 있지만 필자처럼 백앤드의 활용이 필요하다면 어쩔 수 없이 서버 프로그래밍을 어느 정도 할 줄 알아야 한다. NUGU developers 소개 developers-doc.nugu.co.kr 위 링크는 Play Builder의 가이드이다. 설명을 정말 잘 해두었으니 적극적으로 참고해도 좋다. 필자는 이 프로젝트에선 어떻게 설계했고 어떤 고민을 했는지를 위주로 써보도록 하겠다. NUGU Play의 작동방식은 Play 호출어를 인식, inte..