Sweety Gear

「デフォルトの記法設定変更できますよ」っておしえられてからまだはてな記法に変えないで「だあもういちいち切り替えんのめんどうやな」ってしてる

朝とか

まじで昼夜逆転なおらん。昨日冗談混じりに「多分明日は5時くらいに起きてまうわw」って言ってたらガチで5時ちょうどに起きちゃった、かなしすぎる
まだ5時だし....大惨事って感じ。

HighwayIcecreamについて

辞書ファイル,秒で単語の追加できた。
Juliusの独自辞書を使って音声を認識させる - Qiita これ毎回参考にしてる。毎回忘れちゃうので。
追加した単語は

・いいえ
・違う
・ノー
・キャンセル
・そう
・イエス
・正解
・続行

の8個とあとテスト用に住民の名前をいくつか。「飯野」と発音がかなり似てる名字の人がもうひとつあるからうまく認識できるか心配。いっそ自分の登録名は「てん」とかにしてもいいかも。

何回かテストしてみた結果とりあえず似てる名字と違いがでるのはそんなに無かったかも

Googleスプレッドシートの読みこみできた。いいかんじ。
Node.jsでGoogle SpreadSheetsを操作してみよう。【GAS不使用】 | dotstudio
この記事がくそわかりやすい。まあでも今のところスプレッドシートに書きこむのは

  • 購入日と時間
  • 購入者
  • 金額

だけだし、GASの方に任せるのもいいかもしれない(スプレッドシートを編集するのと音声認識するロジック周りを切り離した方が色々楽そうなので)

なんかできた。一日かかったわ。スプレッドシートに書き込みができたし、キャンセル周りの処理とか作ったら一旦完成でよさそう。
あとはこれこっちからどう情報を伝えるか考えなあかんかも。やっぱりディスプレイかなあ

highway icecream

やっべ久しぶりすぎてはてな記法忘れてらwwww

ドロイドの開発してる

ベトナム行く前にガワだけ作ってたドロイドの中に専念してる。てか最初の機能が音声認識できるレジになりそうなんだけど。
それでも音声認識チュートリアルになりそうでまあまあ良い。
今のところの構成としては、Juliusで音声認識→NodeJSで解釈された文からDBとか通じてあれこれする→DBはjson-serverで同じラズパイの中でサーバーを立ててる。なんかコレもっといい方法あったやろうなんやけど、まあ所詮は外の世界に出すわけじゃないしjson-serverをこんな風に使うのもありなんじゃないかなって思ってやってる。DBの中身も購入記録とかそんなデータじゃなくてドロイド内部の現在の動作情報についてのことだし

とりあえず今は

  1. 「何円の商品を購入」
  2. 「飯野」

って言うことで飯野が何円の商品を購入したかわかるってことと、最初の音声からどれくらいの時間放置されたらいちからの動作にもどるってシーケンスっぽいことは終えれたのでよしとしよっかな^^


明日からGoogleスプレッドシートに書きこむようにするのと音声認識辞書へのワード追加(操作系のコマンドであったり各住民の名前とかであったり。)
あとキャンセルのまわりとかやな。シーケンス図とか書いといた方がいいかも。書いたら寝る

Blue Omiotuke

今回の開発、どうしても手伝いたい開発が待ってるのでなんかこれで引きあげよっかなっておもってる。
今日の朝、やってカウンターのツイートをして終わり。
まあそれでポツポツRTがきて知り合いが利用してはい。以上

そんなかんじで終わるんだろなっておもうと悲しくなってくるな

もう本当に個人開発やめてしまいたい。心の底からやめたい

やめたい

Milky Mudnnes

なんか一度いろいろ捨てることにした。
動的なOGP設定はもうなんか次の機会でいいや、正直残念だけど。
f:id:ten0313:20200116060007p:plain
あたらしいのはこんな感じにした。動的に変えることができないので必然的にどんなページへのリンクにも対応できるものになった。
ここを捨てた分、他の機能に力入れたい
f:id:ten0313:20200116072026p:plain
とりあえずLP的なのもFigmaで作った

ていうか今回長びきすぎじゃね?githubのいちばん最近のコミットが10日まえやねんけどそこまでの開発内容か?????
f:id:ten0313:20200117025114p:plain
みて!!!!!!!新着のやつのページにランダムに絵文字がでるようにした。可愛くてきにいってる

なんか疲れすぎてコンポーネント小分けにするの疲れてきた。4時間くらいぶっつづけでコード書くのさすがに疲れる
疲弊がやば
ちょっと飯食お

風呂も入った。なんか眠気がきてる
今回のやつ、ウケたらいいなあ

f:id:ten0313:20200117064855p:plain
検索機能をつけた。firestoreのクエリ検索を使った簡単なやつ。けっこう眠い。コミットメッセージが「これけした」とか「つけた」とか適当になってきてる。

今日は夜SW観にいく。2回目だけど楽しみ

Sour Dynary

なんかreact-Hemetもよくわからないことになってきた。

そういえば成人式にいった。
絶対来ないだろうって思ってた友人がきてたり、その後に5人くらいでいったカラオケがおもしろかったりとても良かった。
みんな最寄りが一緒だったので歩いて帰ったんだけど、途中から家路に着くのに離脱していくときの「バイバイ」とかまたいつかねとか、慣れてない革靴で痛いのとかひとりだけになった足音とかいろいろエモかった。

まあ別れっていうのは幾多もあることだけど、出会いのときよりなんか心にのこることおおいよね。

react-helmetのエラーは

Cannot read property 'object' of undefined at Helmet.js

ってやつだったんだけど、helmetのバージョンを5にしたら直った。でもこれたしか、react-snapってreact-Helmetの4としか使えない気がするんだけどどうなんすかね...?

なんかもう手詰り感あったので、firebase functionに頼ることにした
Firebase で Cloud Functions を簡単にはじめよう - Qiita
Functions導入はここを見て
OGP周りはここをみてる
Firebase + SPA で SSR なしに OGP 対応 - Qiita

タイプスクリプトなんもわからん!!!!
今日の進捗なんもねえや

Smart Candy

な~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~んもわからん

なんかいきなりOGP設定がうまくいかんようになった

前もこういうことあったけど、いつのまにか動くようになったんだけど今回はどうもうまくいかへん

 

さっきまじで試しにindex.html(Reactのrootにするための要素が入ってるやつ)のmetaタグをいじったらTwitterのCardValidatorからの反応がかわってた。

*なので

そのindex.htmlにツイッターのmetaタグをいれてみたらビンゴで、CardValidatorにかけたらちゃんとcardの表示がされた。react-helmetが動いてないっぽい...?

コンポーネントを集約させてるApp.jsファイルにHelmetさせたら通った。なんじゃこれ

router先にあるとルーティング途中でTwitterのボットにmetaタグを読まれないからっぽい...?

 

んでビルドでもしくじってる react-snapがいらんことしてるみたい