マイクロブログのサービスで、自分の携帯メールアドレスを登録し、特定のアドレス宛てにメールを送ると、メール内容がブログに反映されているというものがありますが、これってどのようなプログラムを使っていますか? メールに画像や動画を添付すると、それも反映されます。これらに機能に関するプログラムの詳細がわかる書籍やサイトがあれば教えて下さい。 http://wassr.jp/ http://haru.fm/ 参考サイトとして上記のようなものがあります。
マイクロブログのサービスで、自分の携帯メールアドレスを登録し、特定のアドレス宛てにメールを送ると、メール内容がブログに反映されているというものがありますが、これってどのようなプログラムを使っていますか? メールに画像や動画を添付すると、それも反映されます。これらに機能に関するプログラムの詳細がわかる書籍やサイトがあれば教えて下さい。 http://wassr.jp/ http://haru.fm/ 参考サイトとして上記のようなものがあります。
注意(追記:2013.03.22) もうこの情報は古いので、いまはHTTP系の処理はrequestsを使ったほうがいいです。 Requests: HTTP for Humans — Requests 1.1.0 documentation 動機 Web API使ってるとでてくる使い回しをメモ。 方法 まずはオーソドックスに GET import urllib url = 'http://d.hatena.ne.jp/ymotongpoo' params = urllib.urlencode({'hoge':1, 'fuga':2}) f = urllib.urlopen(url + '?' + params) # paramsはhoge=1&fuga=2の形になっている print f.read() POST import urllib url = 'http://d.hatena.ne.
動機 Xen系の設定でヘタレたので、知見を広めるためにKVMを使ってみることにした。 手順 準備 まずはKVMとQEMUのインストール。 $ sudo apt-get install kvm qemuつづいて仮想ディスクイメージの作成。今回はqcow2でフォーマットし、必要なだけディスクスペースを確保することにした。 $ qemu-img create -f qcow2 oel5u4.img 10G Formatting 'oel5u4.img', fmt=qcow size=10737418240 encryption=off 次にモジュールの追加。 $ sudo modprobe kvm $ sudo modprobe kvm_amd $ lsmod | grep kvm kvm_amd 41556 0 kvm 190552 1 kvm_amdいよいよゲストOSのインストール。始めはX
というのはぐぐればいくらでも出てきそうな感じですが、それでもはまる僕はなんなんですかね。ということで設定とか。基本的にはSinatraをCGIでもThin等のアプリサーバでも使えるようにする書き方 - 思っているよりもずっとずっと人生は短い。と同じなんだけど、ちょこちょこ違うとかなんとか。まあ、自分用メモですね。 1.9系の文字コード関係がいまだによく分かっていないので、そろそろどうにかしないといけない。 dispatch.cgiさくらに用意されているRubyじゃなくて、自分でインストールしたRubyなので、パスを直で書いてる。あとはLOAD_PATHとかGEM_HOMEとかを教えてあげないといけないっぽい。environmentはcgiにしておかないとダメ。Encoding.default_externalのところはインストールしてるRubyが1.9系だからなんかやってます。 #!/ho
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Python界では「Pythonic(パイソニック)」という言葉がよく使われる。 用例としてはこんな感じだ。 人のコードを読んで「このコードはPythonicだね」 Pythonへの新機能の提案に対して「その機能はPythonicじゃないね」 Pythonicを一言で説明するのは難しい。無理してやってみると「誰もが正しいと考える、たった1つの方法をできる限り採用する(There should be one—and preferably only one—obvious way to do it)」となるかなあ(これはPerlの「TMTOWTDI(There's more than on
なんか最近やたらと遅くないですか、、、ということでどうにかしないと日常生活に支障をきたす恐れがあるので、どうにかする*1。自分ははてダラを使って日記を書いているので、ローカルに全部テキストは持っている。ということで、このテキストを使ってローカルにはてダもどきを作ってしまえばよい。 ということでsinatraで作ってみることにした(バイトでちょっとsinatraを使ってみたので)。とりあえず一覧と個別エントリーのページ、あと検索ができればどうにかなる。検索は形態素解析してから転置インデックスに放り込むとか考えたけど、検索漏れが多すぎて使わなくなりそうなので、SuffixArrayを使ってやることにした。これなら漏れはない。形態素解析のやつはクエリーのほうも形態素解析してからunionを取るとかいう感じなんだろうか、よく分からん。 はてな記法の変換にはRuby版のText::Hatenaを使っ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く