2009-10-01から1ヶ月間の記事一覧

luaでProject euler25やってみた

エンジニア仲間からluaって言語を教えてもらったので軽くいじってみた環境はubuntuなのでtarしてmake linux && sudo make installで/usr/local/bin/以下にlualuacってのがインストールされます。でも標準だと数値演算で14桁までしか計算出来ないのでsrc/以下…

Pythonで100までの素数をワンライナーで出力してみる

[m for m in [l for l in [k for k in [j for j in [i for i in xrange(1,100) if i >= 2] if j == 2 or j % 2 != 0] if k == 3 or k % 3 != 0] if l == 5 or l % 5 != 0] if m == 7 or m % 7 != 0]100までの場合、「10までの素数の倍数」でなければ素数なの…

81年生忘年会

毎年行きたいなーって思ってたんだけど予定が合わなくて今年初参加。http://atnd.org/events/1701

PythonでSingleton

PythonでSingletonの実装の復習。SingletonパターンはよくDB関連の箇所で使われていると思います。なのでPythonではお手軽なSQLiteで実装してみました。 #!/usr/bin/env python # -*- coding:utf-8 -*-import sys, sqlite3class Singleton: instance = None …