memo.xight.org


2004-12-29 Wed

PHP の真偽値

- 一覧

偽になるもの
boolean の false false
integer の 0 0
float の 0 0.0
空の文字列 "" ''
文字列の0 "0" '0'
ゼロを要素とする配列
ゼロを要素とするオブジェクト
特別な値 NULL (値がセットされていない変数)
それ以外は真
- 注意
  "00" や "0.0" は 真 (true)
- Reference
PHP Manual - language.types.boolean
  Perl の真偽値[2004-06-18-2]

カテゴリ: [PHP]

PHP 関数検索へのリンクプラグイン

- PHP 関数検索へのリンクプラグイン

### PHP 関数検索へのリンクプラグイン
# usage: {{php('関数名')}}
sub php {
	my ($str) = @_;
	my $prefix = q(http://www.php.net/search.php);
	my $lang = q(ja);
	# quickref  : function list
	# wholesite : whole site
	# manual    : online documentation [en]
	# bugdb     : bug database
	# maillist  : general mailing list
	# devlist   : developer mailing list
	# phpdoc    : documentation mailing list 
	my $show = q(quickref);
	return qq(<a href="$prefix?lang=$lang&show=$show&pattern=$str" title="PHP Manual - $str">PHP Manual - $str</a>);
}

カテゴリ: [chalow][PHP]

データで遊ぶ野球

- Summary
  2004年パ・リーグ公式戦において920本のホームランが出た.

  内訳は以下.

勝ちチーム 576 本
負けチーム 330 本
引き分け 8 本

  ホームラン率 を (ホームラン数/打席率) で計算すると
勝敗 本塁打 打席数 ホームラン率
576 本 15970 0.03607
330 本 14933 0.02210

  ベイズの定理により


  このことから,

2004年度パ・リーグ公式戦(引き分けを除く)から無作意に一試合を抽出し,これまた無作意にどちらかのチームを選ぶ.
さらにそのチームの攻撃から無作意に打席を選んだところ,結果はホームランであった。
この時,そのチームがその試合に勝っている確率は 約 62.0% である


- 他のデータからも分析可能

野選 0.8080
犠飛 0.6806
敬遠 0.6267
本塁打 0.6201
犠打 0.6164
三塁打 0.5966
二塁打 0.5621
振り逃げ 0.5549
失策 0.5435
死球 0.5429
単打 0.5410
四球 0.5407
併殺打 0.4881
三振 0.4692
ゴロ 0.4633
フライ 0.4623
ライナー 0.4559
打撃妨害 0.3186

  犠飛,犠打,敬遠もホームラン並に高い値に.
  これらの値は,0.5 を超えればあれば勝ちに,0.5 未満であれば負けに関連すると考えられる.
  ポイントを以下で定義する.

ポイント = (率 - 0.5) * 2


  1.0 (必ず勝つ) なら +1,0.0 (必ず負ける) なら -1 という値がポイントとなる.

結果 ポイント
野選 0.8080 + 0.6160
犠飛 0.6806 + 0.3612
敬遠 0.6267 + 0.2534
本塁打 0.6201 + 0.2402
犠打 0.6164 + 0.2328
三塁打 0.5966 + 0.1932
二塁打 0.5621 + 0.1242
振り逃げ 0.5549 + 0.1098
失策 0.5435 + 0.0870
死球 0.5429 + 0.0858
単打 0.5410 + 0.0820
四球 0.5407 + 0.0814
併殺打 0.4881 - 0.0238
三振 0.4692 - 0.0616
ゴロ 0.4633 - 0.0734
フライ 0.4623 - 0.0754
ライナー 0.4559 - 0.0882
打撃妨害 0.3186 - 0.3628

- ポイントを選手の評価に利用する
  投手の場合は,符号を反転させることで評価する.
  ex) 打席成績が300打席中,ホームラン20本,三振280回の選手の成績

  ex) 被打席成績が300打席中,ホームラン20本,三振280回の投手の成績


- チーム総計
  チームでポイントの総計を行うと,順位にかなり近くなった.
チーム名 打者 投手 貯金
ダイエー + 18.252 + 9.208 + 27.460 + 25
西武 + 3.554 + 7.857 + 11.412 + 16
近鉄 - 3.258 + 3.816 + 0.558 - 9
日本ハム + 2.296 - 4.010 - 1.714 + 1
ロッテ - 8.404 + 4.989 - 3.415 0
オリックス - 2.371 - 31.930 - 34.300 - 33

- Reference
  zw-kdoo - 2004-12-24 - データで遊ぶ
  http://yowaken.dip.jp/tdiary/20041224.html#p05
- via
  読書記録ChangeLog - 2004-12-28
  http://dkiroku.com/2004-12-28.html#2004-12-28-2

カテゴリ: [統計][Sports]

Broadband君

- Summary
  米国の通信政策を担当する政府機関であるFCC (連邦通信委員会) にドラえもんそっくりのキャラクターが使用されている.
  著作権を持つ藤子プロ側が「非常に似ている」と警告の申し入れ書を送った.
  Broadband君Broadband君
  
- 参考 : 韓国の「トンチャモン」
  「トングルチャリモンタン」(「丸くて背の低い」の意味) を略した「トンチャモン」
  トンチャモン
  
- Reference
  The FCC Kids Zone Home Page
  http://www.fcc.gov/cgb/kidszone/
  スポニチアネックス - 社会 - 速報 - 2004-12-28
  http://www.sponichi.co.jp/society/flash/KFullFlash20041228040.html
  Japanese JoongAngIlbo - 2001-02-25
  http://japanese.joins.com/php/article.php?sv=jnews&src=cul&cont=cul0&aid=20010225212037700

カテゴリ: [ネタ]

dotui.exe - Windows+Graphviz の人のための dot.exe GUI ラッパー

- Summary
  Graphviz[2003-12-01-3] の dot をダブルクリックするだけでコンパイルできるらしい.
  
- Reference
  dotui.exe: Windows+Graphviz の人のための dot.exe GUI ラッパー
  http://sel.ics.es.osaka-u.ac.jp/~t-isio/dotui.html.ja

カテゴリ: [視覚化]

Debian パッケージへのリンクプラグイン

- Debian パッケージ検索へのリンク
  大文字小文字の区別はしない.

### Debian バイナリパッケージ検索へのリンク
# usage: {{debian('パッケージ名')}}
sub debian {
	my ($str) = @_;
	my $prefix = q(http://packages.debian.org);
	return qq(<a href="$prefix/$str" title="Debian パッケージディレクトリ検索 (バイナリ) - $str">Debian パッケージディレクトリ検索 (バイナリ) - $str</a>);
}
### Debian ソースパッケージ検索へのリンク
# usage: {{debian_src('パッケージ名')}}
sub debian_src {
	my ($str) = @_;
	my $prefix = q(http://packages.debian.org);
	return qq(<a href="$prefix/src:$str" title="Debian パッケージディレクトリ検索 (ソース) - $str">Debian パッケージディレクトリ検索 (ソース) - $str</a>);
}


- Debian パッケージ内容検索へのリンク
  大文字小文字の区別はしない.
### Debian パッケージ内容検索へのリンク
# usage: {{debian_search('keyword')}}
sub debian_search {
	my ($str) = @_;
	my $prefix = q(http://packages.debian.org/cgi-bin/search_contents.pl);
	# $version は stable, testing, unstable で指定
	my $version = q(all);
	# $arch は 以下で指定.
	# i386      : Intel x86
	# m68k      : Motorola 680x0
	# alpha     : Alpha
	# sparc     : SPARC
	# powerpc   : PowerPC
	# arm       : ARM
	# hppa      : HP PA/RISC
	# ia64      : Intel IA-64
	# mips      : MIPS
	# mipsel    : MIPS (DEC)
	# s390      : IBM S/390
	# hurd-i386 : Hurd (i386)
	my $arch = q(i386);
	return qq(<a href="$prefix?word=$str&searchmode=searchfiles&version=$version&arch=$arch" title="Debian パッケージ内容検索 - $str">Debian パッケージ内容検索 - $str</a>);
}

キーワードに似た名前のファイルを含むパッケージ
http://packages.debian.org/cgi-bin/search_contents.pl?word=$str&searchmode=searchfiles&version=$version&arch=$arch
キーワードに似た名前のファイルやディレクトリを含むパッケージ
http://packages.debian.org/cgi-bin/search_contents.pl?word=$str&searchmode=searchfilesanddirs&version=$version&arch=$arch
packages that contain files or directories whose names contain the keyword
http://packages.debian.org/cgi-bin/search_contents.pl?word=$str&searchmode=searchword&version=$version&arch=$arch
キーワードで示されるパッケージに含まれるファイルの一覧
http://packages.debian.org/cgi-bin/search_contents.pl?word=$str&searchmode=filelist&version=$version&arch=$arch

- Reference
  Debian - Packages
  http://packages.debian.org/

カテゴリ: [chalow][Debian]

switch point - スイッチ ポイント

- Summary
  国分寺で唯一のギャラリー.
- データ

住所 〒185-0012 東京都国分寺市本町4-12-4 1F
Tel 042-321-8956
- Reference
  switch point
  http://www.switch-point.com/
- via
  Roof - Link
  http://www.roofhp.com/link.html

カテゴリ: [Art]

Roof - ルーフ

- Summary
  1F が バー,2F が ギャラリースペースになっている店.
  mixi の 国分寺LOVERS コミュニティで話題になっている.
- Data

住所 東京都国分寺市本町2-12-12
電話 042-323-8862
営業時間 12:00 - 24:00
最寄り駅 国分寺
- Reference
  RoofHP
  http://www.roofhp.com/
- via
  mixi - 国分寺LOVERS コミュニティ - Roofマニア
  http://mixi.jp/view_bbs.pl?id=309706

カテゴリ: [Bar]

Degital Stadium - デジタルスタジアム

- Summary
  投稿されたデジタル・アート作品をプロのアーティストがゲストキュレーターとして批評,アドバイスをくれる番組.
  番組の特徴は,キュレーターを逆指名システム.作品を見て欲しいキュレーターを指名できる.
- 放送時間

BS2 毎週金曜日 24:00 - 24:30 (土曜日 00:00 - 00:30)
BShi 毎週日曜日 25:00 - 25:30 (月曜日 01:00 - 01:30)
- Reference
  NHK - Degital Stadium
  http://www.nhk.or.jp/digista/

カテゴリ: [TV][Art]

Public Life - パブリック・ライフ

- Summary
  Public LifePublic LifePublic Life
  リアルタイムに変化する株価の情報を業種別に視覚化.
  球が企業を表しており,株価の変動や出来高に応じて色や大きさが変化する.
  青い球は株価が上がっており,赤い玉は株価が下がっている.
  円の中心から離れるほど株の単価は高くなる.
  球が大きいほど取引が盛んに行われ,注目株であることがわかる.
- Reference
  デジタルスタジアム - 第161回 立花ハジメ セレクション - ノミネート No.4 - Public Life
  http://www.nhk.or.jp/digista/review/031206_review.html#no4
- via
  theSpoke - 2004-12-28
  http://jp.thespoke.net/MyBlog/kanteki/MyBlog.aspx?entryid=20965#entryid

カテゴリ: [視覚化]

MovebleType のコメントスパム対策

- MT-Blacklist
  Avoid Comment Spam の後継らしい.
  MovableType のコメントスパムのブラックリスト

- scode
  MovableType のコメントスパム対策プラグイン
  画像に書いてあるセキュリティコードを入力しないとコメントを入力できないようにする.

- テンプレート と mt-comments.cgi の編集
  コメントを書き込む際に,hidden で変数を埋め込む.
  mt-comments.cgi で snoop に値が入っていなければ書き込めない.
  snoop の部分は任意の文字列にしたほうが良さそう.
  me-comments.cgi に直接アクセスするコメントスパムに対して有効.
  コメント投稿フォームからの手動コメントスパムには対応できない.
  - テンプレートの編集
    Individual data entry
    Comment Listing Template
    Comment Preview Template
    Comment Error Page
    上記テンプレートの<form>タグの間に以下を追加

<input type="hidden" name="snoop" value="goaway" />

  - mt-comments.cgi の編集
    mt-comments.cgi を開いて以下のように編集.
use strict;
use CGI qw(:standard);
if ($ENV{'REQUEST_METHOD'} eq "POST") {
	my $data = param('snoop');
	die unless ($data);
}

  
- Reference
  MT-Blacklist - A Movable Type Anti-spam Plugin
  http://www.jayallen.org/projects/mt-blacklist/
  MT Extensions - Avoid Comment Spam
  http://www.nonplus.net/software/mt/AvoidCommentSpam.htm
  James Seng's Blog - 2003-10-09 - Solution for comments spams
  http://james.seng.cc/archives/000145.html
  Burningbird - 2002-10-29 - Comment Spam Quick Fix
  http://weblog.burningbird.net/archives/2002/10/29/comment-spam-quick-fix
  無印涼品 - 2004-12-17 - Movable Typeのコメントスパム対策
  http://mujirushiryohin.com/archives/000139.html
- via
  mixi - ブロガーコミュニティ
  http://mixi.jp/view_bbs.pl?id=336113

カテゴリ: [MovableType][Anti-spam]
2004-12 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-02-20 21:23
Copyright © 2005 xight.org All Rights Reserved.