give IT a try

プログラミング、リモートワーク、田舎暮らし、音楽、etc.

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

F#で解いたExcel列名変換問題を解説してみる

F#

はじめに 一つ前のエントリでExcel列名変換問題の色々な解答例を紹介しました。 Ruby、Perl、C#は普通に手続き型プログラミングが分かっていれば、大体理解できると思うのですが、F#だけはかなり特殊な処理になっているので、もう少し深く掘り下げて解説して…

Excel列名変換問題をRubyとPerlとC#とF#で書いてみた

はじめに こちらは第2回社内プログラミングコンテストの番外編です。 Excel列名変換問題で第2回社内プログラミングコンテストを開催してみた(後編) - give IT a try 実はこの問題、コンテストの前にF#とC#で解いていました。また、コンテストが終わった後…

Excel列名変換問題で第2回社内プログラミングコンテストを開催してみた(後編)

はじめに すいません、なかなかブログを書く時間が無くて前編からかなり間が空いてしまいました。 第2回社内プログラミングコンテストの後編をご紹介します。 前回までのあらすじ 前回までのあらすじは大体以下のような感じです。 Excelの列名変換問題で2回…

RailsのActionMailerでハマったところ

RailsによるアジャイルWebアプリケーション開発 第4版作者: Sam Ruby,Dave Thomas,David Heinemeier Hansson,前田修吾出版社/メーカー: オーム社発売日: 2011/12/01メディア: 単行本(ソフトカバー)購入: 12人 クリック: 206回この商品を含むブログ (40件) …

CSVファイルのヘッダー行だけを置換するPerlワンライナー

はじめに CSVファイルのヘッダー行だけを置換するPerlワンライナーを作ってみました。 下の例では列名に含まれるスペースをアンダーバーで置き換えています。 2行目以降のデータは置換されません。 DBD::CSVモジュールでは列名にスペースが入るとダメみたい…

Spring.NETのSdkRegularExpressionMethodPointcutの使い方でハマったところ

C#

Spring.NETのSdkRegularExpressionMethodPointcutの使い方でハマったところをメモしておきます。 Spring.NETのマニュアルで <object id="serviceOperation" type="Spring.Aop.Support.SdkRegularExpressionMethodPointcut, Spring.Aop"> <property name="pattern" value="Spring.TxQuickStart.Services.*"/> </object> と書いてあったので、これを真似して"pattern"のところに自分の…