Web開発

no image

CGI でレスポンス最速はどの言語なのか

まだしぶとく WSGI に移行せずに CGI を書いています。ちょっと気になったので、言語によって CGI の応答速度はどれくらい違うのか、調べてみました。 環境 ConoHa VPS 512 MB Debian 9 Stretch x64…

no image

Python の CGI で reCAPTCHA v2 を使う

ちょっと前までは人間でも読解困難な文字を読ませていた CAPTCHA ですが、Google の reCAPTCHA v2 では人間である可能性が高い場合は「私はロボットではありません」というチェックを入れるだけとなって、かなりユーザへの負担…

no image

Bottle: Python の Web フレームワークを使う

経緯 普段は閉鎖的なシステム開発が多いため、基本的には標準ライブラリで全て自分で実装するというスタイルを採ってきました。全て自分の実装であるが故にバグや挙動の把握がしやすいという利点はありますが、それ故にバグの温床になっているという事実もあ…

no image

Python のバージョン管理、pyenv のインストールと使い方

今まで Python 2.xで開発を行っていましたが、Python 3.x に移行する必要があって 2.x と 3.x が混在する環境をどう構築するか悩んでいました。pyenv や virtualenv, pyvenv という便利なものがあ…

ムームードメイン 認証コード

ムームードメインからさくらインターネットへの.comドメイン移管

GMO のムームードメインから、さくらインターネットへ.comドメインの移管を行ったときの記録です。 ムームードメインで「認証コード(AuthCode)」を取得する 認証コード(AuthCode)の確認方法 | ムームードメイン ムームード…

no image

jQuery の autocomplete で任意のタイミングで候補を探索

<input type="text" name="title" id="title"> とあったとして $("#title").autocomplete("search"); で好きなタイミングで候補を表示できる。

no image

HTML の文字参照(数値文字参照、文字実体参照)

もう 20 年以上も使っているのに憶えられないのでメモ。 文字参照 - Wikipedia 数値文字参照 10 進数表記 $#1234; 16 進数表記 $#xABCD; 文字実体参照 &amp; &lt; &gt;…