日々精進

新しく学んだことを書き留めていきます

「vue.common.js:568 TypeError: Cannot read property 'show' of undefined」エラー

最近Vue.jsを使ってアプリを作ってます。 画面を表示させると、「vue.common.js:568 TypeError: Cannot read property 'show' of undefined」がConsoleに表示された。 原因はv-on:clickで指定したイベントハンドラが定義されていなかったこと。 イベントハンドラを定義したらなおった。メッセージわかりにくい。。

参考:

vue.jsでinputがバインドできない謎のエラーが発生した – garicchi.com

HTMLのtableタグ内で、colspanを使って複数列をまとめた時に、各列のwidthを指定する方法

tdにwidthを指定しても効かなくて困った。以下で各列の幅を指定出来る。 * tableタグにtable-layout: fixed;を設定する * colタグを使って各列のwidthを指定する

詳しくは以下サイトのサンプルコード参照。

stackoverflow.com

pip install kerasを実行すると「Failed building wheel for pyyaml」エラーその2

anton0825.hatenablog.com

上記記事でpip install kerasでのエラーはpipをupdateすると直ると書いたけど、それは勘違いで直ってなかったorz

正しくは、開発バージョンをインストールすればよく、anaconda navigatorのEnvironment から現在の環境とnot installedを選択し、kerasで検索してインストールすると直った。

pip install kerasを実行すると「Failed building wheel for pyyaml」エラー

最近Udemyの機械学習コースで勉強してます。その途中、pip install kerasを実行するとエラーが発生。 pipのバージョンが古いことが原因なので以下を実行してから再度インストールを実行すると直った。

python -m pip install -U https://github.com/pypa/pip/archive/master.zip

Pythonも色々罠があるなぁ。。

参考:

github.com

IntelliJでPythonのプログラムを書くとkeyword argumentsが赤色になる

あまり衝撃的だったので。 IntelliJでPythonのプログラムを書くとkeyword argumentsが赤色になってしまう。

以下の例だと format が赤色になる。

flickr = FlickrAPI(key, secret, format='parsed-json')

ちゃんとPythonInterpreterの設定もしてるし、問題無いはずなのになぜ・・と思ったらColor Scheme設定のデフォルト値が赤色だった(マジで!?)絶対エラーになってるから赤色なんだと思ってた。。 Settings > Editor > Color Scheme > Python > keyword argumentsで色を違う色にしたら直った。 このデフォルト値絶対おかしい。

WAS Libertyのheap dumpを取得する

wlp/bin/server dumpで取得出来るが、OutOfMemoryが発生している時に実行してもエラーになってしまった。 server.xmlと同じフォルダにjvm.optionsファイルを配置し、内容を以下にするとOOMが発生した時に自動的にheap dumpを吐いてくれるので便利。

-Xmx1024m
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/Apl/heapdump.hprof

heap dumpは以下に吐かれた。 wlp/usr/servers/defaultServer

参考:

IBM Knowledge Center