とんでもブログ ~ プログラマのWeb開発メモ (PHP, CSS, JavaScript)
Amebaでブログを始めよう!
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>

JavaScript / エラー"toFixed is not a function"

こんなエラーが出たら、変数が文字列のままです。
sample_value.toFixed is not a function

parseFloatで数値化すれば解決。

【参考にした記事】
http://markmail.org/message/5bhczh5qli42jrxr

PHP / abstractのエラー

クラスメソッドをabstractにしようと思いまして、abstractをつけて関数定義したところ、以下のようなエラー。

Class SampleClass contains 1 abstract method and must therefore be declared abstract or implement the remaining methods


エラーの原因がわからず、30分も調べてしまいました。
原因はclassの定義で本来なら「abstract class SampleClass」 としなくてはいけないところを
「class SampleClass」と定義していたことでした。

エラーメッセージからでは気づきにくいことでした・・・

サーバー / httpsを巡回してくれるかどうか

GoogleやYahoo!等の検索システムで、巡回ロボットはSSLページを巡回するのかどうか?
気になったので調べました。そしたらこんなのが出てきました。

Googleのクローラーはhttps://から始まるサイトを巡回するか
→はい

Yahoo!のクローラーはhttps://から始まるサイトを巡回するか
→ほとんどしません

MSNサーチのクローラーはhttps://から始まるサイトを巡回するか
→いいえ

【参考URL】
http://monolog.spanstyle.com/2004/10/yst-https.html
http://faq.sem-research.jp/1/20040323004457.html
http://faq.sem-research.jp/12/20050912105252.html

セキュリティーを優先すると、インデックスされなくなるという諸刃の剣ですね。。。

Intelの新しいCPU 『Core i7』

Intelは現行の『Core 2 Duo』『Core 2 Quad』等のシリーズの上位として、新しいCPU『Core i7』を発売しました。発売日は昨日、2008年11月16日(日)です。

ポイントは3つ。

1)3タイプ発売されていて、値段が倍々に跳ね上がること。
http://journal.mycom.co.jp/special/2008/nehalem01/index.html

2)最下位モデルのCore i7 920でも、最上位モデルのCore 2 Duoの処理速度を上回る。(上回らないこともある)
http://pc.nikkeibp.co.jp/article/news/20081103/1009419/

3)消費電力は現行モデルの約2割増


新マシンを購入される方は最下位の920がお買い得です、ぜひご検討を。

PHP / array_rand_value() - 配列からランダムな要素を取り出す

配列と要素数を引数として指定すると、ランダムで配列要素が返ってくる関数が欲しいと思いました。

PHP標準関数には用意されていない様子。
(PHP標準関数のarray_rand()だと要素ではなくキーを取ってきてしまう)

ですので、自分で作りました。

// 配列から指定した要素数分、ランダムに要素を取り出す
function array_rand_value(&$input_array, $get_num = 1)
{
$return_array = array();

$key_rand = array_rand($input_array, $get_num);
foreach ($key_rand as $key)
{
$return_array[] = $input_array[$key];
}

return $return_array;
}


$get_num = 1 と定数が入ってしまうのがどうも納得がいきません。
関数のデフォルト値を取得できればいいのに・・・。

また、処理効率化のためにアドレス渡しにしているのも怖いです。
C言語みたいに引数のconst指定ができればいいのに・・・。


--

この記事を書いた後に気づきましたがほとんど同じ記事を書かれてる方がいました
http://blog.tofu-kun.org/070419092918.php
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>