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

Pythonのデバッグにつかえるもの

pdb gdbみたいなもの import pdb; pdb.set_trace() あとはドキュメントを適宜見る. numpyのarrayの出力が全部みたいとき numpyの出力が…で省略される場合があるので以下のようにするといい. np.set_printoptions(threshold=np.nan) 他のオプションはドキュ…

JSON Schemaの仕様を読んだ

自分でまとめると理解が進むと誰かが言っていたので自分なりにまとめる. 読んだのはJSON Scheme Coreの部分. Instance JSON SchemaではデータモデルをInstanceと呼ばれるもので表す.Instanceには以下の6つの基本型を持つ. null boolean object array num…

Firebaseでハマったこと

注意 ベータ版の機能を使っている部分があるので機能が変わっていることもある. CloudFunctionsとHostingを一緒に使うときのURLの管理 通常,CloudFunctionsのFunctionをデプロイした時にアクセスするURLはhttps://us-central1-<your-project-id>.cloudfunctions.net. Hosti</your-project-id>…

ファイルの文字コードの確認と変換

いつもやり方を忘れて調べるのが面倒なのでメモ nkfのインストール Homebrewとかで 文字コードの確認 file -I ./* or nkf -g ./* 文字コードの変換 文字コードをUTF-8,改行モードをLFに変換. nkf --overwrite -wLu ./*

ブラウザでES Modulesを使う

前置き いくつかのブラウザで使えるようになっているっぽいので少し書いてみます. 詳しいことは書きません.使い方は間違っている可能性があります.使えた〜というだけなので情報量はほぼないです. 本題 HTMLに次のように書きます.type="module"がないと…

jsarticleのsectionで改ページしたくなった

まず、jsarticleに関するドキュメントを見ると\sectionは \if@twocolumn \newcommand{\section}{% \@startsection{section}{1}{\z@}% {0.6\Cvs}{0.4\Cvs}% {\normalfont\large\headfont\raggedright}} \else \newcommand{\section}{% \if@slide\clearpage\fi…