2019-01-01から1年間の記事一覧

Pandasでnan to None

PandasでnanをNoneに置換するときは単にfillna(None)ではできないため、以下のいずれかを使用する。 df.replace({pd.np.nan: None}) df.where((pd.notnull(df)), None) ※文字列'None'でよい場合 df.astype(object).replace(np.nan, 'None')

vue cli プロジェクト作成

vue create <プロジェクト名> デフォルトではBabel, Linterのみ設定される 以下他にマニュアル選択可のオプション(Vue CLI v3.9.3) TypeScriptサポート PWAサポート VueRouter Vuex CSS Pre-prosessors(SCSS?) Unit Testing E2E Testing 事前にパッケージを…

XHRのキャッシュ

仕事で生のXHR使ってリクエストを投げる機会があってハマった GETメソッドでリクエストを投げる時にキャッシュが残っているとリクエストを送る代わりに以前のレスポンス内容を使用してしまうらしい。POSTの時は毎回リクエストを投げていたからなかなか気づけ…

Flask開発環境覚書

以下、MAC、UNIX系はrunをexportに、powershellは$env:FLASK_APP = "~"←こんな感じに読み替え - set FLASK_APP=(メインモジュール名) $ flask run で起動するメインモジュール名を指定 - set FLASK_ENV=development flaskをデバッグモードで起動できる ファ…

フロントエンドフレームワークとwebフレームワークのテンプレートエンジンの相性の話

# Webアプリ作成中 現在簡単なwebアプリを作成中です。 面白いアプリでもなんでもなくて、普通のブログサービス的なやつです。 目的は基本的なCRUDが機能として存在するアプリを一人で全部作ることのみ。 今のところ人様にお見せできるソースが一切ないので…

Udemyのvue.js講座買いました

買いました Vue JS入門決定版!jQueryを使わないWeb開発 - 導入からアプリケーション開発まで体系的に動画で学ぶ を購入しました 今のところ2章まで終わってて、ここまでで基本的な書き方までを習得(したことになって)してます。 3,4章でシンプルなアプリ開…

Udemyのvue.js講座買いました

買いました Vue JS入門決定版!jQueryを使わないWeb開発 - 導入からアプリケーション開発まで体系的に動画で学ぶ を購入しました 今のところ2章まで終わってて、ここまでで基本的な書き方までを習得(したことになって)してます。 3,4章でシンプルなアプリ開…