読者です 読者をやめる 読者になる 読者になる

山とカメラとプログラムで楽しく暮らす31歳独身貴族日記

主に好きなことを楽しく。自分がふりかえれるようなもの。登山と写真を趣味にしていく過程とか、好きな音楽とか、新しいガジェットの事とかバラバラになるかもしれませんがよろしくお願いします。

JPEG画像をエンコードして軽くするツールをGoogleが新しく出したので使ってみた。Guetzliというらしい。読めない。

JPEG画像軽くしたいよね forest.watch.impress.co.jp JPEGの圧縮ってPhotoshopで劣化度を見ながら調整とかしかやった事なかったな。 perl の Imager 使って自動でドンみたいのはやった事あるか。 写真とかの画像をアップする時に重いのは結構困ってるので試…

BLOGのタイトルを変えるためにプログラム書きながら考えたんだけど、センスが無くて消耗した。

BLOG名を変えました!! 元々あんまり何も考えず、「何を書くんだろうか」から「登山、写真、ときどきプログラム」というタイトルをつけました。 しかしこちらの記事を読んだ時に「自分が愛せる名前ではないな」と思いまして、タイトルを変えようかと。

GKEことGoogle Container EngineでFlaskアプリケーションを動かしてみた。簡単すぎてこれを仕事で使えるまで頑張る。

上はこの前京都に行った時の紅葉の写真なんですが、秋はあっという間に終わっちゃいましたね。 めっきり寒くなってきましたが皆さん風邪引いていないですか? 今日はめずらしくマジメに技術敵な事を書きます! Google Cloud Platform に東京リージョンも出来…

python2系の unicode/str とか encode, decode 関数の魔境

100% プログラムの話しです。 python2系の文字列は魔境。 ちょっと整理しようと思います。 str型、unicode型 まず、文字列を扱うには2つの型がある。 str型と、unicode型。 基本的にはunicode型を使うようにすると間違いは少なさそう。 個別に調べていってみ…

python2.7系 csv モジュールでの書き込みは unicode型はNG!

プログラムの話しでっす。 結論 csvモジュールで書き込みする時は、unicode型はダメです。 str型で文字コードがUTF-8なもので統一しましょう。 サンプル # coding=utf-8 import csv sample_header = [u"col{}".format(i) for i in range(1, 6)] sample_data …