Django

Django migrationのリセット

Djangoであれこれとmodelをいじくってmigrationを繰り返していると、収拾がつかなくなって、最初からmigrationをやり直したい!! と、なってしまうことがあります。 ここでは、migrationの履歴をリセットし、現...
Django

Django Bootstrap4を導入する

Djangoで作成したアプリにbootstrap4を導入したので、やり方をメモしておきます。 1.djang-bootstrap4の設定をsettings.pyに記述する。 settings.pyにbootstrap用の設定を追記し...
python

python 言語処理100本ノック -第1章: 準備運動- 09. Typoglycemia

設問 スペースで区切られた単語列に対して,各単語の先頭と末尾の文字は残し,それ以外の文字の順序をランダムに並び替えるプログラムを作成せよ.ただし,長さが4以下の単語は並び替えないこととする.適当な英語の文(例えば"I couldn't b...
書評

【書評】アマテラスの暗号

「アマテラスの暗号」は日本と世界の古代史をテーマにした本格ミステリーです。「ダ・ヴィンチコードを凌ぐ歴史ミステリーが、禁忌の秘史に迫る!」 の帯に惹かれて手に取りました。ダ・ヴィンチコードは見たことないけど。 あらすじ 主人公である賢...
書評

【書評】 破天荒フェニックス オンデーズ再生物語

久しぶりにKindleUnlimitedに再登録したので、気になってた小説を読んでみました。 「破天荒フェニックス」は実在する大手メガネチェーン店「OWNDAYS」 を巡るいわゆる、企業再生の物語。 著者は「OWNDAYS」の代表取...
python

python 言語処理100本ノック -第1章: 準備運動- 08. 暗号文

設問 与えられた文字列の各文字を,以下の仕様で変換する関数cipherを実装せよ. 英小文字ならば(219 - 文字コード)の文字に置換 その他の文字はそのまま出力 この関数を用い,英語のメッセージを暗号化・復号化せよ. "暗...
python

python 言語処理100本ノック -第1章: 準備運動- 07. テンプレートによる文生成

設問 引数x, y, zを受け取り「x時のyはz」という文字列を返す関数を実装せよ.さらに,x=12, y="気温", z=22.4として,実行結果を確認せよ. 今回のポイントは1.format関数の使い方、2.string.Tem...
python

Flickr APIのキー取得

Flickr APIのキー取得 Flickrは写真の共有を目的としたコミュニティーサイトで、他のユーザーが投稿した写真を閲覧したり、ダウンロードする事ができます。さらにAPIが提供されており、アプリケーションからアクセスして、写真を取得す...
python

python 言語処理100本ノック -第1章: 準備運動- 06. 集合

設問 "paraparaparadise"と"paragraph"に含まれる文字bi-gramの集合を,それぞれ, XとYとして求め,XとYの和集合,積集合,差集合を求めよ.さらに,'se'というbi-gramがXおよびYに含まれるかどう...
python

python 言語処理100本ノック -第1章: 準備運動- 05. n-gram

設問 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を作成せよ.この関数を用い,"I am an NLPer"という文から単語bi-gram,文字bi-gramを得よ. はい出ました、n-gram。第一章の中で...