タグ

Googleとperlに関するkorinのブックマーク (2)

  • 本を読む 「PyCon mini JP」に行ってきた

    Pythonのイベント「PyCon mini JP」に行ってきました。…いや昼からでしたが。思ったよりいろいろなジャンルの話があって楽しく聞いていました。 あと、最後のじゃんけん大会で、オライリーのアナライジング・マルウェアのTシャツをゲットしてしまいました。ありがとうございました。 以下、メモほぼそのまま。 テンプレートエンジンの高速化と失敗談について 文字列の連結を速くextendで足してjoinが定番 いろいろな方法をためしたが、結局これが一番 Tenjinのコード埋め込みインデントフリー 複数行を1つのメソッドで出力この程度のこともやってないテンプレートエンジンも多い 40%高速化 append50%高速化 メソッド呼び出しのコストが高い ここまでで1万ページ/sの性能ここからが苦難 リストに文字列以外のものが入っているとjoinでエラーにstr()のオーバーヘッド str()をビ

  • 郵便番号データに緯度経度を付加する手順 - プログラマでありたい

    一昔前に、GoogleMapsから郵便番号に経度緯度情報に変換するプログラムを書きました。そのデータを使おうと思ったのですが、見当たりません。確かブログにコード書いていたなぁと思って、過去の記事「郵便番号から緯度経度情報を取得する」を見たのですが、我ながらこれはひどいw 緯度経度を取るには、住所から検索する必要があります。郵便番号直では出来ないので注意してください。一連のデータを作る方法は次回書きます。 続きを書いていませんね。と言う訳で、その当時どんなソースを書いたか謎ですが、さくっともう一度作りました。以下手順とプログラムです。 まずは郵便番号データをダウンロードしてきて、必要な形に整形します。 utf8に変換して、必要な項目のみピックアップします。ついでに、少しだけ項目の補正をします。補正処理はもっともっと色々しないといけないことがあるのですが、ここでは割愛します。 nkf -w K

    郵便番号データに緯度経度を付加する手順 - プログラマでありたい
  • 1