News APIを試す

Kiyonagi Sandbox -NewsAPIを試す- 日本のニュースメディアは、urlToImage(そのニュースを表す1枚画像)プロパティが軒並みnullだった。つまり画像情報がない。手抜きすぎないか。これも1つ...

NP困難でも19の坂を効率よく巡りたい

NP困難 自分の理解で簡単に書くと、「理論上は解けるが多項式時間では解けないため最適解が得られない問題」ということ。しかし「解けない」=「お手上げ」では実生活に支障をきたすので、近似値を求めることで利便を保っている。 今...

Herokuの実行環境をのぞく

Kiyonagi Sandbox -Herokuの実行環境をのぞく- AWSであることはわかっているが、それ以外のことを気にしていなかったため確認しておく。 ELF…Executable and Linkable For...

栄養素の過不足を見極める

Kiyonag Sandbox -栄養素の過不足を見極める 日頃摂取しうる食品の組み合わせが、1日に必要な各栄養素に対して十分かどうかを計算するアプリを作った。 さておき、食品表示法によれば、その栄養成分によって以下のと...

言葉の偏向を探る

BeautifulSoupで自分のブログ記事をスクレイプして、Janomeで形態素解析した結果から、よく使いがちな単語トップ100を収集する。 Kiyonagi Sandbox -言葉の偏向を探る- “という” がダント...

OpenAI GPT-3 の口調を変えてみる

Kiyonagi Sandbox -GPT-3の口調を変える- こういう感じ。 口調はプルダウンで選択。 返却トークンは最大100に制限している。 英語であれば1単語1トークン、日本語はひらがな1文字が1トークンかそれ以...

Google OAuth認証を実装

生活の基盤ができたので、何かしら生産活動をしていく。まずはそのためのサンドボックスを作った。 Kiyonagi Sandbox 都度Herokuにアプリを立てるのではなく、1つのアプリをサンドボックスに見立てていろいろ試...

YouTube Analytics API

python flask ウェブアプリで、YouTube Analytics API にアクセスしたメモ。 まずはライブラリを2つ追加。pip install –upgrade google-api-pyth...

いろんな言語の三項演算子

しばしば迷子になってネット検索に頼ってしまうが、よくよく見ればPython以外はほぼ全部同じ。違うのは宣言部と終端文字の有無といった基本的な仕様だけ。個人的にPythonをよく使うからこそ乱されるんだと思う。 JavaS...

脱 jQuery メモ

(ネイティブJavaScript、Vanilla JS、Pure JavaScript) イベントハンドラ 非同期実行 クエリセレクタ クラス加除 どちらかと言えば、最初はネイティブなJavaScriptをがりがりコーデ...

SQLAlchemyで実行されているSQLを取得する。

SQLAlchemyを使ってるんだが、深刻な性能劣化を発生させてしまった。(個人的に運用してるシステムなので、勤めてる会社とその取引先には何ら影響ないです。) 結果的に、次のとおりクエリを修正した。ありえない凡ミスだった...