2018-07-01から1ヶ月間の記事一覧
DB接続がうまくできているか DB接続がうまくできているかを確認するためには、以下のコマンドでチェックできる。 (接続をチェックするためのコマンドではないのだが) php artisan migrate:status これで、テーブルの一覧が出てこずに、コンソールにエラーの…
概要 外部モジュールのgetterへのアクセスができない!ということに遭遇したのでメモ。 解決策 getterに対して名前空間を指定する。 例えば、store/xxx.jsというモジュールのgetHogeというgetterにアクセスしたい場合は以下のようにする。 store.getters['lo…
概要 VuexのmapActionsヘルパーを使った際に以下のエラーが出てきたのでメモ。 [vuex] unknown action type: Xxx 解決策 store/index.jsにactionに記載すればmapActionsが検出できる。ただ、この記事を読んでいる人が求めているのはそんなことではないだろう…
概要 以下のエラーが出たのでメモ。 Do not mutate vuex store state outside mutation handlers 解決方法 私はnuxtを使っているので純vuexではどうなのかわからないが、storeを管理しているエントリ部( store/index.js )の先頭で以下を記述する。 export co…
概要 以下のエラーメッセージが出てきたためメモ。 NameError: name 'reduce' is not defined 解決策 functoolsにreduce関数が移動されたみたいなのでimportして使う。 from functools import reduce 参考 stackoverflow.com
概要 以下のエラーが発生したためメモ。 TypeError: 'float' object is not iterable 解決策 list(1)やlist(1.0)のようなキャストが発生している場合に発生する。 以下のようにすればOK。 list([1])
概要 以下のエラーが出たのでメモ。 TypeError: Object of type 'map' is not JSON serializable 解決策 pythonにおいてmapはジェネレータであるらしい。そのため、JSONにシリアライズする場合はmapをlistに変換する必要があるので以下のようにする。 list(h…
概要 以下のエラーが出てのでメモ。 TypeError: Object of type 'Decimal' is not JSON serializable また、Qiiaにすでに解決記事を出している方がおり、私も丸コピなので基本的におなじことをしています。 ドキュメントに以下の記載があります。これを使用…
概要 以下のエラーが出たのでメモ。 NameError: name 'xrange' is not defined 解決策 xrange()はpython3ではrange()にremameされているため、range()にすればOK。 参考 stackoverflow.com
概要 以下のエラーメッセージが表示されたので対処。 AttributeError: 'dict' object has no attribute 'has_key' 解決策 has_keyはpython3で使えないらしいので、inを使ってキーの存在確認を行う。 if 'Item' in raw_data: # code else: # code 参考 https:…
概要 boto3を利用してテーブルを作成する際に以下のエラーが発生したためメモ。 An error occurred (ValidationException) when calling the CreateTable operation: Hash Key not specified in Attribute Definitions. Type unknown. 解決方法 テーブル作成…
【概要】 Dockerコンテナに入る際に以下のことを言われたのでメモ。 OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown 【解…
概要 docker-composeでExited (0)が出て全然コンテナが立ち上がらないので困り果てたのでメモ。 本文 dockerコンテナの立ち上げ結果をみた際にExited (0)が出るので対策を調べてみたら、dockerのimageから起動してみる記事にありついた。 以下のコマンドでim…
概要 以下のエラーが発生したため対処。 The session is unavailable because no secret key was set. 本題 Flaskでsession変数を扱う際は、以下のようにする。 from flask import session // 略 session['user_id'] = "hogehoge" しかしながら、secret key…
概要 いまさらですが逆ポーランドを出力するものを書く。 元ネタは改訂第4版 C言語によるはじめてのアルゴリズム入門。 本題 逆ポーランドを出力するためには、数値と演算子の優先度を比較しながらstackに値を一時格納する。 逆ポーランドの出力が確定した部…