ココイチスプーン4本目

blog20080314CocoichiSpoon

去年に引き続きLinkココイチのスプーンLink を入手。今年からスプーン製造会社がYamacoLink からNoritakeLink に変更になったらしい。

1~3月の限定メニュー、グランドマザーカレーを注文するとくじ引きが引けて、当たりが出るとスプーンが貰えるこの企画、初年度からずっと取りつづけている行きがかり上今年も取ったわけですが、毎年7~8杯食べないと出てこない。しかも3月にしか当たりが出た記憶が無いのですが、2月は当たりくじが入ってないとか、そんなことありませんか、ねぇ?

去年同様、外れくじを集めるとそれはまたスプーンと交換してもらえるのですが、今年はその外れ券もあと1枚というところまで来てたのよねぇ。2本目取るか・・・w

[2008/3/15 追記] そういえば、今年の冬はスープカレーLink 見なかったな。諦めたか?

[2008/3/15 追記] 外れ券を求めて行ったら、また当たり(゜д゜) ほんと、3月まで当たり券入れてないんじゃないの!?

— posted by mu at 09:52 pm   commentComment [0]  pingTrackBack [0]

PowerShellでバイナリデータ列のパイプ (2)

これLink の続き。

NT版UNIX-like toolsLink をインストールして、以下のコマンドをPowerShellから実行。
PS C:¥> bmptopnm bitmap.bmp | tee bitmap.ppm

出力されたbitmap.ppmをバイナリエディタで見たらFFFEから始まるUnicodeファイルでした。つまりパイプでデータを受け取る側は、Unicode形式で受け取る。PPMヘッダの半角英数字は2バイト表記されており、そりゃあnetpbmは処理できないなと。

また従来のコマンドラインからだと1秒もかからないbmp→jpeg変換も、PowerShellで実行すると(処理は失敗するのですが)数秒かかってしまいます。これはString配列へ変換するのに時間がかかっていると思われ、そういう意味でも使うべきじゃないですね・・・

— posted by mu at 12:50 pm   commentComment [0]  pingTrackBack [0]

PowerShellでバイナリデータ列のパイプ

PowerShellLink でパイプを使ってコマンドを記述しても、そこを流れるのがテキスト/バイナリデータではなくオブジェクト。なのに、.NET Frameworkに対応していない従来のコマンドも普通にコマンド打つだけで実行できてしまう。

はて、従来のテキストベースのコマンドをPowerShell上でパイプで記述するとどうなるのだろ? ためしにnetpbmを使って以下のコマンドを打つと、ppmtojpegでエラー。
PS C:¥> bmptopnm bitmap | ppmtojpeg > bitmap.jpeg
C:¥Program Files¥GnuWin32¥bin¥bmptopnm.exe: Windows BMP, 1024x768x32
C:¥Program Files¥GnuWin32¥bin¥bmptopnm.exe: WRITING PPM IMAGE
C:¥Program Files¥GnuWin32¥bin¥ppmtojpeg.exe: EOF / read error reading a one-byte sample
で、
PS C:¥> $a = bmptoppm bitmap.bmp
C:¥Program Files¥GnuWin32¥bin¥bmptoppm.exe: Windows BMP, 1024x768x32
C:¥Program Files¥GnuWin32¥bin¥bmptoppm.exe: WRITING PPM IMAGE
PS C:¥> $a.gettype()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Object[]                                 System.Array


PS C:¥> $a[0].gettype()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     String                                   System.Object
bmptopnmの出力はSystem.Stringクラスオブジェクトの配列に変換され、でまたテキストに戻されppmtojpegに渡されるということになっているようです。

で、どうもこのStringオブジェクトに変換する際にデータはUnicode化され、バイナリデータであるbmptopnmの出力は書き換わっているっぽい。

pnmtopnmを使ってテキストフォーマットにすれば問題なく扱えるのでしょうが、Unicode化されるのでだめLink
bmptopnm|pnmtopnm -plain
としてもpnmtopnmに渡される時点でデータは壊れてるし。

PowerShellは好きなんですが、こういう用途には使うなということですね。

[参考]

[2008/3/10] 追記Link

— posted by mu at 06:14 pm   commentComment [0]  pingTrackBack [0]

ボルワイアル、やってしまった orz

blog20080308-PSU-Bet5120coins

以前PSUのルーレットでマーチンゲール法を考察Link してみましたが、あの後コインを貯めては1~12に対して賭けていました。

そのページでも書いたとおり、安全のためには大量のコインを持ちつつわずかな利益しか出ないという形になるため、なかなかコインが増えません。今日までの約4ヶ月15000枚のコインがたまりましたが、2時間くらいプレイして100~300枚増えるのがやっと。1~2%くらいしか増えないわけで物足りなくなってきます。内容的にも連敗が少なく1024枚あれば破産しない、つまりあとの14000枚はまさかのための安心材料になっていたわけです。

そこで、昨日からそれまでの10倍賭けるという手に打って出ました。その結果・・・・手持ちコインが26枚になりました T_T

16連敗ですよ、16。しかも1時間の間に2回。計算上1000回ルーレット回せば、16連敗以上食らう確率は45%もあるLink わけで十分起こりえるのですが、やっていると16連敗もするはずないと錯覚しちゃうんですよね。やっぱり計算結果を信じておけばよかった・・・なわけないな。16連敗すれば従来通りの賭け方でも破産だ。

写真は5120枚賭けて、内心凄く不安になっている図。

— posted by mu at 12:46 pm   commentComment [0]  pingTrackBack [0]

 

PCサーバ、いかがですか? ごしゅ(略

ちょっと古い記事ですが、ドジっ娘メイドがNECサーバの新キャラに (AKIBA PC Hotline! Junk Blog)Link 、まぁ単にPCサーバーのチラシにメイドキャラが使われたというだけといえばそれまでですが、作ったのが大手メーカーであるということがちょっと話題性あるかなと。

技術的に新規性が打ち出せなくなり他社とも差別化が図れなくなると、キャラクター性のあるものを商品に貼り付けるなどに走るのはどの量産工業製品でもありえること。食品・お菓子は絶えず存在するし、自動車やバイクなどでも時々見かける。つまりPCサーバーもこういう領域に入っちゃったということですね。

NECはhp ProLiant ML115Link に対抗してのことでしょうけど(Netburst系の在庫を決算前に処分したいというのもあるかも)、AKIBA PC Hotline!にも書いてあるように、PC自作する人ならケースと電源、マウスにキーボート、CD-ROMまで手に入ると思えば安い買い物だと思う。

以前に安いPCが欲しいという相談をされPCサーバを勧めたところ、躊躇されたことがありました。サーバといっても中身はデスクトップPCとほとんど同じ。WindowsもLinuxも動くし、PCI Expressスロットにグラフィックボード挿せばゲームもできる。NECのなんか、マザーボード上にRAIDコントローラまである。信頼性のある(最新ではないが)パーツを使うのでケミコンが吹っ飛ぶLink 心配もないでしょう。

気を付けておきたいのは、信頼性重視だということから発生する以下の点。
  • 冷却性能を優先でファンの音が少しうるさいかもしれません。hp ProLiant ML115は会社にあるので聞いてみましたが、デスクトップPCと変わらないみたいでした。ほかのやかましいサーバの音でかき消された可能性もありますが。
  • CPUが古い。過去の使用で信頼性が確認されたという証拠でも。
  • メモリがECC付というほぼサーバにしか使われない規格。数週間から数ヶ月連続稼動が当たり前のPCサーバでは、デスクトップ/ノートPCでは極稀にしか発生しないメモリの不具合も防がないといけません。そのために増設時にはECC付き(さらにはバッファ有り)という、普通の店では売ってない規格のメモリが必要。新品は割高ですが、中古ならデスクトップのメモリより秋葉原などで叩き売られたりします。
  • 大きいw とはいっても、自作のミニタワー・フルタワーと同じ程度ですが。

上にも書いたとおりPCサーバはPCなので、PCの規格にのっとってます。自作できる人なら、Core2Duoのマザーボードに換えちゃえばいいわけで。ケースと電源は下手なものより頑丈ですよ。

— posted by mu at 11:16 am   commentComment [0]  pingTrackBack [0]

T: Y: ALL: Online:
ThemeSwitch
  • Basic
Created in 0.0212 sec.
prev
2026.3
next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31