iPhoneの新しいファームウェア(2.0.2)が公開されたようです。

前回の2.0.1アップデートから約2週間、iPhone ソフトウェア 2.0.2の提供がはじまりました。すでにiTunesからの更新確認でダウンロードできるようになっています。サイズは248.7MB。アップデート内容として描かれているのは今回も:

* Bug fixes / 不具合の修正

のみ。

iPhone ソフトウェア アップデート 2.0.2 提供開始 – Engadget Japanese

相変わらず秘密主義というかなんというか。

何が修正されたのか知りたいですね。

どちらにしても、家に帰ってアップデートするのが楽しみです。

Share

ウィズダム英和・和英辞典がまもなく再登場するようです。

アップル社の受け入れ態勢が整いましたので、バージョン1.0.1 を提出しました。アップル社のレビューの後にダウンロードできるようになります。アップデート版が利用可能になりましたらご案内いたします。

ウィズダム英和・和英辞典の販売を停止します | 物書堂

購入者として、心待ちにしてました。

Share

Singleメソッドを使うことで単一の要素を返せる事を知った

LINQを使って書くときに結果が必ず1件になることが分かっているのに今まで

var test = Enumerable.Range(1,10).Where(x => x == 5).Select(x => x);
Console.Write(test[0]);

とSelectメソッドを利用した上で、配列としてアクセスしていたが、MSDNを見て(というかインテリセンスでそれっぽいのを見つけてMSDNにアクセスして確認して)いたらSingleメソッドというものを見つけた。

どうも要素が一つに限定される場合はSelectの代わりにSingleメソッドを利用する事で「要素が一つの配列」としてではなく、単一の要素とする結果になるらしい。

という事で、

var test = Enumerable.Range(1,10).Where(x => x == 5).Single();
Console.Write(test);

と書いてみたら配列ではなく単一のint型の変数としてアクセスすることができた。

ちゃんと、いろいろと試してみないといけないなぁと思った。

シーケンスの 1 つの特定の要素を返します。

Queryable.Single メソッド (System.Linq)

追記:

コメント欄で教えて貰ったので、そちらを利用した場合のサンプルも作成してみました。

Singleメソッドの中に条件を記述できる。

var test = Enumerable.Range(1,10).Single(x => x == 5);
Console.Write(test);

明らかに、簡潔に記述できて楽ですね。

Whereであることを明示するか、Singleの中に記述するか迷うところではあります。

SignleOrDefaultメソッドを利用する。

シーケンスの 1 つの特定の要素を返します。そのような要素が見つからない場合は既定値を返します。

Queryable.SingleOrDefault メソッド (System.Linq)

var test = Enumerable.Range(1, 10).SingleOrDefault(x => x == 15);
if (test == 0)
{
MessageBox.Show("存在しない。");
}
else
{
MessageBox.Show(test.ToString());
}

こちらは、要素が存在しない時は、要素にあたる型の規定値を返します。

intの場合は0なので、上記のサンプルの場合0だったら要素が存在しなかったことになります。

0も範囲内に含まれているような状況だと判断に困りますが、Null許容型や参照型は規定値がNullなので、利用しやすいかもしれません。

Share

続・ペリカンの集荷依頼について~インターネット編~

結局、パソコンポで梱包して欲しかったので、ペリカン便の集荷依頼をインターネット経由でお願いした。

そして次の日、ペリカンの人がやってきた。

手ぶらで。

「パソコンポで頼みましたよね。」

と聞いたら

「うちは聞いてない。」

と言われた。

ペリカンの人が持っている控えをちらっと見たら書いてなかった。

私がうっかり間違えて申し込んだのかと思って、メールの控えを調べたらちゃんと

梱包資材・パソコンポ

と、書いてある。

ペリカン便の集荷依頼システムはどうなっているんだ。

その後、私も寝起きで寝ぼけていたので、ペリカンの人の

「うちの事業所まで、毛布にくるんで持って行って、梱包させていただきます。」

というのをうっかり了承してしまった。

裸で持って行かれたので、ちょっと心配(毛布にくるむといったが、目の前でやってくれたわけではない。)

普通は出直してくるものじゃないのか?

あと、車に運ぶまでの間は大丈夫なのか?

ちなみに、着払いだったからか、料金も何も確定させないで持っていこうとしたので、料金は後で連絡させる事にした。

ペリカン便を使うのは初めてだったが、二度と使う事は無いと思わせる出来事だった。

Share

ペリカン便の集荷依頼について

http://www.nittsu.co.jp/pelican/company/service/pc/index.html

リンク先に集荷依頼はこの番号にとフリーダイヤルの番号が書いてあったので連絡したら、集荷の依頼はこの番号では受け付けていないという事だった。

どうも、地域を担当する店の番号を教えるからそこに再度かけ直して欲しいということらしい。

表記に偽りありはどうかと思う。

Share

レッテル

ソーシャルブックマークとか、ネット上の日記とか掲示板とか見ていて思ったこと。

レッテルを貼られるのは嫌がるくせに、レッテルを貼るのは好きなんだな。

という事。

まぁ、でも、レッテルを貼るという行為は一種の防衛本能であるわけで、だから何というわけではない。

Share

ブログ形式の弱点

日付が記事と同じくらい意味を持ってしまうこと。

人気のある古い記事は今も読まれるが、人気がない古い記事に人気が出ることは少ない。

Share

自信とは

自信とは

自分にできること

自分にできないこと

を知っているという事。

自信が無いということは、まだ自分をあまり知らないということ。

自信はあるが具体的に何なのかがわからないという状態は、ただの妄信。

Share