テクめも

プログラミング関連のちょっとしたTipsなどを書いています。

zplugのローカルプラグインを反映させるためにはキャッシュを削除する

zplugのローカルプラグインを書いているとき、変更しても反映されずつまりました。。 解決策 zplugでは、一度ロードしたプラグインは$HOME/.zplug/cache*1にキャッシュとして保存され、次回ロードするときはキャッシュからロードされます。そのため、プラグ…

anyenv v1 のインストール/アップグレード

CLI

anyenv は pyenvやrbenvなどをまとめて管理できるツールです。 インストール $ git clone https://github.com/anyenv/anyenv ~/.anyenv $ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.your_profile $ echo 'eval "$(anyenv init -)"' >> ~/.your_pr…

Google Search Consoleにはてなブログのサイトマップを登録する

Google Search Consoleにアクセスして、左のメニューの「サイトマップ」からsitemap.xmlを入力するだけです。 参考 【はてなブログ】サイトマップの作り方と登録方法!サーチコンソール後に! - tkd放浪記

KerasでLSTMが使えないときの対処法

KerasでLSTMを使おうとしたとき以下のようなエラーが発生しました。 TypeError: while_loop() got an unexpected keyword argument 'maximum_iterations' 調べてみると、バージョンがよくなかったみたいで、kerasのバージョンを変更するとうまく動きました。…

RedisにSSLで接続する

AWSのElasticCacheでRedisを使っていて、暗号化をONしたらPythonから接続できなかったときのメモです。 import redis redis_conn = redis.from_url('redis://<Redisのホスト名>:6379') redis_conn.ping() とすると、 Error while reading from socket: (104, 'Connection rese</redisのホスト名>…

SSHポートフォワーディングを使ってサーバ上のJupyterにローカルからアクセスする

サーバにあるJupyterを使いたいとき、ポートを開けたり、ファイアウォールの設定をしたりしないといけない場合がありますが、SSHポートフォワーディングを使うと手軽にアクセスすることができます。 ローカル端末からSSH ssh -L 8888:127.0.0.1:8888 <サーバ…

AWSのElasticCacheでRedisを使う

Redisクラスターの作成 コンソールかCLIで作成します。 # CLIの場合 $ aws elasticache create-cache-cluster \ --cache-cluster-id my-cluster \ --engine redis その他のオプションについては、こちらを参照ください。 作成したRedisのエンドポイントの情…