2011-11-01から1ヶ月間の記事一覧

(12/10)Windows Phoneハッカソン

http://kokucheese.com/event/index/22419/なかなか豪華にやってます。私の斜め向かいに座ってる人が、当日の運用をするんです。 その人の開発してるアプリはこれ。 http://www.windowsphone.com/ja-JP/publishers/ray2100?appid=caaa4172-f915-4f3a-9ecd-7b…

Another JVM based programming language

http://ceylon-lang.org/文法をJavaに似せる、っていうのは大事なんだろうか。 なんとなく似ているけど実は違う、っていうのが 一番メンテナンスしにくい気がするんだが・・・。

保守性の向上のために必要なこと

Excel VBAで保守性の高いコードを見たいが、なかなか見つからない。 VBAに限らず、どの言語でも状況は似ている感じがする。 そもそも「作り捨てでいい」という考えでコーディングするから 保守性が上がらないのだと思う。 関数型プログラミング言語を使って…

ワークシート項目抽出マクロ

VBA

ここ数日、ExcelVBAのマクロを書いています。Excelのシートで書かれた大量のアンケート、申請書などの項目を 全部一覧形式にしてチェックしたいときがしょっちゅうあります。そんなときに使えるマクロを作ってみました。 Option Explicit Sub データ抽出() D…

はてなブログ

とりあえず取得しておいた。 http://kencoba.hatenablog.com/

Excel-DNA

F#

まぁこのくらいならVBAの方が単純ですね。 Sub ClearInputCells() For i = 4 To 82 Step 2 Range("D" & i, "BA" & i).Select Selection.ClearContents Next i End Sub <DnaLibrary Name="FSharp Sample" Language="F#"> </dnalibrary>

Programming Paradigms

http://www.info.ucl.ac.be/~pvr/paradigms.html http://www.info.ucl.ac.be/~pvr/VanRoyChapter.pdf当該分野のいろんな考え方を深く知っている、 というのがプロフェッショナルのプロフェッショナルたるところだと思うのです。