PostgreSQL + Hololens
4763 단어 PostgreSQLHoloLens
금년의 시작에 구입한 Hololens(홀로 렌즈)로부터 PostgreSQL를 조작한 이야기를 정리합니다.
배경
그냥 한 해 전에 술에 취한 기세로 Hololens를 구입했습니다. $3,000(약 33만엔) 했습니다만, 왠지 미래감이 한패나이이므로 마음에 드는 것입니다! !
집에서 모닥불도 즐길 수 있습니다.
Hololens
Microsoft MR 장치.
htps //w w. 미 c 로소 ft. 코 m / 쟈 jp / 호 ぇ s
다음의 흐름으로 Hologram을 이용한 개발이 가능합니다.
Unity(C# script)⇒Visual Studio(C# source)⇒Hololens
바로 튜토리얼 을 하고 있었습니다.
튜토리얼을 구현하는 것만으로도, 제스처에 의한 조작이나, 음성에 의한 조작을 할 수 있습니다.
튜토리얼을 구현하면 「Drop sphere」라고 발음하는 것으로 구체를 낙하시켜, 「Reset world」라고 발음하는 것으로 초기 상태로 되돌릴 수 있습니다.
그러나 하나의 문제가. . . 음성인식이 영어 온리다 YO! orz
내 "드롭 스피어!"
HOLOLENS(구체 낙하)
나 「리셋 월드!」
HOLOLENS(......) 반응 없음
나 "리셋 워우두!"
HOLOLENS(......) 반응 없음
나 "리세트 와우드!"
HOLOLENS(......) 반응 없음
나 「무키ーーーーーーーーー!!!」
요메「시끄러워!」
라고 이렇게 네이티브한 발음을 하지 않는다고 인식해 주지 않는 문제가 나를 괴롭혔습니다.
리셋만이라든지, 월드만이라든지 단어만으로 한다고 인식하므로, 프레이즈의 발음이 안된다고 생각한다. 하지만, 단어로 등록하는 것은 지는 것 같기 때문에 조금 악화를 시도했습니다.
【나쁜 엽서】
「헬프!」라고 발음하면, PostgreSQL에 접속해 테이블의 정보(TEXT열에 "Drop sphere"혹은 "Reset world"를 미리 등록해 둔다)를 끌어온다. 그 내용에 따라, 상기 「Drop sphere」or 「Reset world」와 같은 거동을 취하자.
C# 이고, Npgsql 사용하면 낙승이겠지. 가다! ! 그리고.
Npgsql
그래서 오랜만에 Npgsql을 사용해 보는 것에.
옛날에는 dll 가져와 사용하는 이미지였지만 최근에는 NuGet으로 관리되고 있네요. 더 낙승이 아니야! 가다! ! 그리고.
상정한 구성은 「Hololens⇒Npgsql⇒PostgreSQL」.
좌절
좌절 1
즉시 NuGet으로 Npgsql을 설치!
> Install-Package Npgsql -Version 3.2.6
오야? 오류가. . .
분명히 VisualStudio와 Npgsql에서 사용하는 RunTime 라이브러리 (?)가 다르기 때문에 설치할 수없는 것 같습니다. 오와타(;_;) 라고 울면, 이런 정보 VisualStudio2017로 netstandard20 사용하면 움직이는 것 같다! 가다! !
좌절 2
라는 것으로, 모두 최신화(VisualStudio도 2015로부터 2017에) 해, 리트라이!
무사히 Npgsql이 설치되었습니다! ! 하지만 이번에는 Hololens에 배포에서 비슷한 오류가. . . 이번에는 Hololens의 OS 버전이 오래되었다고 (16299 vs 14393).
역시 오와타(;_;)
여기서 마음은 부러진 YO! orz
결국
"Hololens에서 직접 쿼리를 던지지 않아도 좋을까?"라고 생각하고 일단 HTTP 요청을 node.js로 받아 PostgreSQL에 쿼리하는 형태로 변경했습니다. . .
결국의 구성은, 「Hololens⇒HTTP⇒node.js⇒PostgreSQL」에.
이렇게 하는 것으로 무사히 「도움말!」이라고 하는 것으로 초기 상태로 되돌릴 수 있게 되었다고 한다. 죄송합니다.
요약
아직 결국 직접 쿼리에서 실행할 수 없습니다.
뭐, 그 중 Hololens 쪽도 버전 업 해 가서 어떻게 되는 것일까.
그래서 15일째였습니다. 내일 16일째는 후지이_ 마사오씨의 등장입니다!
Reference
이 문제에 관하여(PostgreSQL + Hololens), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kingtomo1122/items/ba31ec89e5e0dd7f0961
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
좌절 1
즉시 NuGet으로 Npgsql을 설치!
> Install-Package Npgsql -Version 3.2.6
오야? 오류가. . .
분명히 VisualStudio와 Npgsql에서 사용하는 RunTime 라이브러리 (?)가 다르기 때문에 설치할 수없는 것 같습니다. 오와타(;_;) 라고 울면, 이런 정보 VisualStudio2017로 netstandard20 사용하면 움직이는 것 같다! 가다! !
좌절 2
라는 것으로, 모두 최신화(VisualStudio도 2015로부터 2017에) 해, 리트라이!
무사히 Npgsql이 설치되었습니다! ! 하지만 이번에는 Hololens에 배포에서 비슷한 오류가. . . 이번에는 Hololens의 OS 버전이 오래되었다고 (16299 vs 14393).
역시 오와타(;_;)
여기서 마음은 부러진 YO! orz
결국
"Hololens에서 직접 쿼리를 던지지 않아도 좋을까?"라고 생각하고 일단 HTTP 요청을 node.js로 받아 PostgreSQL에 쿼리하는 형태로 변경했습니다. . .
결국의 구성은, 「Hololens⇒HTTP⇒node.js⇒PostgreSQL」에.
이렇게 하는 것으로 무사히 「도움말!」이라고 하는 것으로 초기 상태로 되돌릴 수 있게 되었다고 한다. 죄송합니다.
요약
아직 결국 직접 쿼리에서 실행할 수 없습니다.
뭐, 그 중 Hololens 쪽도 버전 업 해 가서 어떻게 되는 것일까.
그래서 15일째였습니다. 내일 16일째는 후지이_ 마사오씨의 등장입니다!
Reference
이 문제에 관하여(PostgreSQL + Hololens), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kingtomo1122/items/ba31ec89e5e0dd7f0961
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
아직 결국 직접 쿼리에서 실행할 수 없습니다.
뭐, 그 중 Hololens 쪽도 버전 업 해 가서 어떻게 되는 것일까.
그래서 15일째였습니다. 내일 16일째는 후지이_ 마사오씨의 등장입니다!
Reference
이 문제에 관하여(PostgreSQL + Hololens), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kingtomo1122/items/ba31ec89e5e0dd7f0961텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)