Pythonでしょ!

Pythonでいろいろやってみましょう! ビッグデータ、画像処理、WebSiteなどなど

2015-01-01から1年間の記事一覧

フィボナッチサーチ(fibonacci search)をPythonで作りました。

フィボナッチサーチ(fibonacci search)をPythonで作りました。 Binary searchとの性能検討は下記のURLご参考 http://stackoverflow.com/questions/22877763/is-fibonacci-search-faster-than-binary-search #!/usr/bin/env python # -*- coding: utf-8 -*- #…

Tornado vs PHP

Nginx + spawn-fcgi + PHP vs. Nginx + Tornadoどっちがいい? テストしてきました環境: Centos 6 64Bit必要なものインストール: yum install spawn-fcgi yum install nginxspawn-fcgiの確認 $spawn-fcgi Usage: spawn-fcgi [options] [-- <fcgiapp> [fcgi app argu</fcgiapp>…

PythonでHttpdログ解析Linuxコマンドを作る (1)引数オプション処理

こんにちはHttpdは数多くのログが吐出されている 普通のデータベースにインポートして 統計をすることは遅い 他人作成したツールはどうも理解するのに困難 インストールが面倒くさい Pythonでいろいろ な検索、集計ツールを作ることにしましたPythonで解析用…

Pythonのコルーチン(co-routine)

こんにちは Co-RoutineはPythonの中にどういうふうに 利用できるのでしょうかコルーチンとは 通常の関数/Functionはロジックを実行して 最後returnで終了する コルーチンは実行を中断して、続きから処理を 再開できます。 Pythonのジェネレーター(Generator)…

Pythonのクロージャ

クロージャとはwikipedia:クロージャにご参考クロージャを使ってどんな便利なことができるでしょうか? クロージャの用途 ・ライブラリの設計者はクロージャを関数への引数として渡すことで利用者が挙動をカスタマイズ可能なようにできる。 例えばソートを行…

Pythonでしょ!

初めまして、 ビッグデータ時代のプログラマーはどんな言語を使おうかな Pythonでしょ!! 今日からPythonでいろんな利用場面や 面白いことをシェアしたいと思います Pythonに好きになった理由があります。 2007年Googleにものすごく興味をもって Googleの…