2023-01-01から1年間の記事一覧
# 拡張機能は以下の4つからなる manifest - メタデータ書く、大元のベースとなるファイル serveice worker - ブラウザイベント(次ページへ移動、tab削除、ブックマーク追加等)をhandleしたり、listenしたりする。 - chrome APIが全部使える content script …
感想 - 思ったより楽しかった。 - もっと準備したらさらに楽しめそう。 - パスワードの暗号化方式を軽いものにする、とか典型的?な解法が効いたらしいが、そういう典型的な解法の存在すら知らないと試せないな、という感じだった - チームでスコア競いなが改…
docs.google.com
1. create prj 2. sbadmin2のダウンロード 3.
前提 JavaScriptの型は、オブジェクト型とプリミティブ型の2つだけ プリミティブはオブジェクトじゃない、つまりインスタンスメソッドを持たないデータだってこと。 プリミティブ型一覧 Boolean Number (小数もここに入る。Float的なものはない。NaN:Not A …
どちらもデータ値は型は持っている。 静的の方は、関数の引数および戻り値の型が、プログラム実行前にあらかじめ決まってなければならない。
varは昔のJanaScriptの名残。後方互換性を大事にしているので、今でも一応使えるが、使ってはならない。 ■再宣言と再代入ができてしまう →一回var aaa と宣言した後にもう一度 var aaaできてしまう(再宣言) → var aaa=2 した後に var=3 できてしまう。(再代…
yarn npmの不便なとこを改善した後発上位互換 npm (node package module) node.jsのパッケージを管理するためのシステム パッケージ同士のバージョンなどの依存関係をよしなに調整してくれる yarnで使うコマンド ・yarn [ install ] package.jsonに登録した(…
vondor配下にgemsがなかった。 色々試したが、homebrewの再インストールで直った。 インストールのためのコマンド↓ brew.sh
動かして学ぶ! Python Django開発入門 p.111 load タグ カスタムテンプレートタグ(staticなど)を読み込んで使えるようにする staticタグ 静的ファイルの ルートパスを展開する これを使うことで、href属性を相対パスで記述できる 例) {% load static %} <link rel="styesheet" type="text/css" href="{% static 'css/mystyle.css' % }"> <link></link></link>…
# 虫歯 / 歯磨き 歯周ポケットと歯の間を綺麗にする 電動歯ブラシで1本ずつ。 斜めに当てて歯周ポケットを。 歯の間は歯間ブラシで。40過ぎたら歯間ブラシ必須。 甘い液体が虫歯に最悪なので、なるべく口にしない。月に一度くらいなら良い。 野菜ジュースと…
pyenvは必要ない ■pyenvでできること - 複数のバージョンのpythonを切り替えながら利用できるようにするツール ■必要ない理由2つ 1.mac/ linuxでは以下のようにコマンドを打つときにお尻の数字を変えれば自動で切り分け可能 python3.7 hoge python3.8 hoge 2…
以下、nameという名前を仮想環境につける ■仮想環境を作る(nameという名前で) conda create -n name python==<入れたいバージョン番号> ■仮想環境に入る conda activate name (name) > みたいなコマンドラインの表示になるはず。(この時点で中にいる) ■今…
「venvで仮想環境を一覧表示して切り替える方法 」を思い出したくてググってみたが出てこず困った。 しかしそんなものはなかった。 仮想環境を一覧表示して切り替えることができるのはvenvではなくconda。 venvはディレクトリごとに仮想環境を作るので、cond…