Fablog

社会人マイナス1年生のブログ / プログラミング / 料理 / ビットコイン

actions SDK Carousel のサンプルコード

github.com Actions SDK を使っている時にカルーセルの使い方がわからなかったので色々調べていた 結論としては使い方とか全部ライブラリのコードにコメントアウトで書いてあったのだけど いつかそのことを忘れてググってもすぐでてくるようにメモ const app…

actions SDK GoogleHome と スマホ で処理を分けたくなった時に使うTIPS

github.com actions sdk を使っている時、GoogleHome と スマホ で処理を分けたくなった時に使うTIPS こんな感じで処理を記述すると、画面の有無を取得することができるので処理を分けることができる if (app.hasSurfaceCapability(app.SurfaceCapabilities.…

GoogleAssistantアプリを作るチュートリアル的なものを作りたかった

概要 GoogleAssistantアプリの開発プラットフォームがついに日本語にも対応しましたね developers.googleblog.com せっかくなので簡単なアプリをリリースしました そしてその作ったアプリの過程をまとめて、GoogleAssistantアプリを作るチュートリアルを作り…

Actions-on-Google SDK を使う時にApiAiAppが読み込めない問題が起きた時の対処法

GoogleAssistant app を作るために node で actionsdkを読み込んだときに起きた問題 undefined:1 undefined ^ SyntaxError: Unexpected token u in JSON at position 0 at JSON.parse () at ApiAiApp.AssistantApp (/data/app/node_modules/actions-on-googl…

海外で買ったgooglehomeを日本語対応させる方法

遂に日本でもグーグルホームがリリースされましたね そして、海外で買った奴らも日本で使えるようになりましたよ やり方は簡単でグーグルホームアプリを更新して、グーグルホームの設定をやり直して、言語設定を日本語にするだけです 超簡単だけど、設定を一…

ReactNativeのFlatListがsetStateをしてもリレンダーされない時の対処法

FlatListのItemの中でFlatListで定義したdata以外のstateの値を使ってコンポネントをレンダーしていると、setStateを使ってもリレンダーされないことがある そんなときはFlatListのExtraDataにその値を渡してあげるといい そうするとextraDataの値が変更され…

ReactNativeでTypescriptを使うチュートリアル

個人でアプリを開発するとき、ios と android の両方を書くのは嫌だなーと思いReactNativeを使うように心がけています。 基本的には満足しているのですが、型がないので色々辛いところがあってなんかいい方法無いかなーと探していたらTypescriptを見つけまし…

GoogleHome が10月に日本に来る

google home つい先日 google home は日本語に対応していないと嘆いたばかりだが、来月にも google home が日本に来るらしい www3.nhk.or.jp google home の値段 日本での値段などはまだ発表されてないけど、アメリカでの価格が129ドルなので13000円くらいに…

スマートスピーカがただの置物になってしまっている件

スマートスピーカーはすごいものだと思う Google Home や Alexa のCMをみたことってありますか? 面白いので見たことな人はとりあえず見て見てください google home www.youtube.com alexa www.youtube.com どうでしたか? これらの動画をみたとき、僕はむっ…

GoogleHome アプリの開発に役立ったリンク集

GoogleHome が日本でも年内に発売するらしい www.itmedia.co.jp こういう話を聞くとGoogleHomeに対応したアプリを作りたくなってくるので色々調べた。 Action on Google というプラットフォームで動くボットがGoogleHomeで動くっぽい。 アプリの作り方は二種…

AndroidStudio で突然ログが吐かれなくなった

Android Studio で開発をしていたのですが、突然ログが吐かれなくなってしまい困りました。 絶対通る箇所に ‘Log.d(hoge, hoge)’ をしてもなにも出ない しかし、全てのログが止まってるわけではなく昔からあったログはちゃんと出力される なんでだろなーと思…

Macbookを新しく買ったので環境構築した

iTerm2 を入れた https://www.iterm2.com/ brew をインストールした https://brew.sh/index_ja.html fish shell をインストールした https://fishshell.com/ fish の設定色々した $ fish_config をするとGUIからできる InteliJ IDEA をインストールした http…

ReactNativeMeetUp #6 で学んだこと

ReactNative 最近自分が興味持っている分野でReactNativeというものがある ReactNativeとはFacebookが作ったReactを使ってモバイルアプリを作れるようにしたもの ReactNativeの良い点として Web(っぽい)技術でモバイルアプリが作れる iosとandroidを1ソー…

Kotlinについて学んだ [Kotlin助走読本の要約]

概要 kotlinを書くことになった kotlinユーザーグループという団体がKotlin助走読本を無料で配布している 先輩に進められたので読んだ 読むだけだと頭に入らないので簡単に要約した 本体も86pと大分要約された本なので是非読んでみることをおすすめすする 勉…

Nintendo switch の予約チャレンジに成功した

先週、京都に旅行に行った時に Nintendo switch を持っている友人がいたので初めて触らせて貰った。 言うてゲームだし、別にVRとかが付いているわけでもないので期待はあまりしていなかった。 「けどマジで凄い!!!!!!!!!」 いや、嘘だと思ったんで…

coincheckAPIが1秒に1回しか叩け無くて辛かったので修正した

bitcoin自動取引のためにcoincheckのAPIを使っていんたのですが、公開されているGemを使った所1秒に1回以上リクエストをするとエラーが起きてしまうという問題が起きました 自動取引を考える上で1秒に1回しかアクセスできないのはつらすぎる。。。。 調べて…

ビットコインの自動売買システム 実装編1

ビットコインの自動売買システム 施策編1## 百聞は一見にしかず的な ビットコインの自動売買システムについて思案したり調べたりするのもいいのだが、とりあえず一度自動売買システムを作ったほうが実際の問題点などを理解できそうな気がしたので作ってみた…

ビットコインの自動売買システム 手法編 アービトラージ

ビットコインの自動売買システムを作るにあたって、1番の肝となるのはどのようなアルゴリズムでビットコインの売買を行うかということです。 ビットコイン取引で利益を出すためには株やFXなどと同じように安く買って、高く売ることが必要となります。 その買…

ビットコインの自動売買システム 準備編

最近ビットコインについて興味が出ています。調べてみるとビットコインは他の通貨に比べてかなり自由であることがわかりました。 価格情報などはpublicAPIとして多くの取引所が公開しているし、アクセストークンさえ取得すれば実際にビットコインを購入する…

1万円で始めたビットコインの購入記

最近、自分の周りでビットコインを購入したという話をたくさん聞いたのでビットコインについて調べてみました。 そしたら最近価値が爆上がりしてることが分かったので、とりあえずコインチェックという取引所でビットコインを購入していみました。 ビットコ…

インターフェースデザインの心理学 感想

インターフェースデザインの心理学 とは インタフェースデザインの心理学 ―ウェブやアプリに新たな視点をもたらす100の指針 作者: Susan Weinschenk,武舎広幸,武舎るみ,阿部和也 出版社/メーカー: オライリージャパン 発売日: 2012/07/14 メディア: 大型本 …