GOTO M.

趣味のコーディングとか、勉強とか、読書とか

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

「ヴォルフズムント」「キガタガキタ」

ちょっとした資格試験を受けた帰りに、 開放感もあって2冊を衝動買い。狼の口 ヴォルフスムント 1巻 (BEAM COMIX)作者: 久慈光久出版社/メーカー: エンターブレイン発売日: 2010/02/15メディア: コミック購入: 16人 クリック: 175回この商品を含むブログ (6…

Django 導入メモ(Part 1)

プロジェクト/アプリケーション作成〜サーバ起動 C:\etc\src\django>django-admin.py startproject test14 C:\etc\src>cd django\test14 C:\etc\src\django\test14>manage.py startapp microblog C:\etc\src\django\test14>manage.py runserver

麻雀の待ちリストアップ 「あなたのスキルで飯は食えるか?」より

同期に触発されて、麻雀の待ちを列挙するプログラムを書いてみた。 (ただし、字牌無し、マンズのみ、七対子非対応版)また、元ネタ(※)を読んでいなかったので、出力形式がかなり要求仕様と異なる。 (※ http://www.itmedia.co.jp/enterprise/articles/100…

Solving "Canterbury Puzzles" by Python (2)

続き。今回は、ターン制ゲームの実装。 109. 三目並べ 三目並べ、先手が勝つか、後手が勝つか、それとも引き分けになるか、を分析する問題。 #! -*- encoding=utf-8 -*- # # 109. Noughts and Crosses # import copy import math def main(): f = Field() pr…

Solving "Canterbury Puzzles" by Python (1)

カンタベリー・パズル http://djm.cc/library/The_Canterbury_Puzzles_Dudeney_edited.pdfのいくつかの問題を、Pythonで力技でといてみる。 64. 暴走車 1から始まる5桁の数で、 ・最初の2桁 * 次の3桁 を並べ替えると 元の5桁 になる ような数を求める問題。…

【読書】「レガシーコード改善ガイド」

マインドマップっぽく目次とキーワードを並べてみた。

Hastter(Twitterの投稿をHaskellで解釈して返すBOT) ver0.1 ←現在は稼動していません

状況 とりあえず 一 度 動 い た 『例外処理については、意識していませんが。』 いくつかバグ(仕様)あり ASCIIに無い文字が入ってくると落ちる。(日本語化してないUbuntuを使ってるからだろうか) サニタイジングしていないので、嫌な事が起こるかも。(…

PythonからTwitterを利用するまで

TweetをHaskell文として評価し結果を返すBOTを作る 環境を準備する BOTを作る ←いまここ Haskellと連携させる Python用Twitter APIのインストール せっかくPythonの勉強始めたし、現在構想中のツールもPythonで実装する予定。 Google Codesにホスティングさ…

Amazon EC2 で Ubuntu 確保、Haskellコンパイラ(GHC)の起動まで

【仮想マシンの確保】ElasticFoxにて適当なimageからInstanceを起動。 Linuxはよう分からんが、開発環境とかの準備が楽そうなのでUbuntu選択 > ubuntu-images-testing-us/ubuntu-hardy-daily-i386-server-20100107.manifest.xml無事にInstanceにログイン。【…

Windows PowerShell 指定したフォルダ以下のExcelファイルのシートを統合

## 利用例 ## .\integrateExclel.ps1 c:\excels c:\result.xls ## コマンドラインからの呼び出し時の引数 param( [String]$srcDirStr, # 入力ディレクトリ [String]$dstFileStr # 出力先ファイル ) ## Excelオブジェクトを作成 $xl = new-object -c excel.ap…