Archives
2005.05.24: はじめての * Nucleus Plugin *
12種類作ったトップの絵を1日ごとに変えるために数字を出力してくれるプラグインを作りました。う~ん、自己満足。
<?php
class NP_NumberGen extends NucleusPlugin {
function getName() { return 'NumberGen'; }
function getAuthor() { return 'airwhite'; }
function getURL() { return 'http://airwhite.net/'; }
function getVersion() { return '0.1'; }
function getDescription() { return 'Number Generator (Daily, Random)'; }
function init() {
list($usec, $sec) = explode(' ', microtime());
srand((float) $sec + ((float) $usec * 100000));
}
function doSkinVar($skinType, $kind='Random',$number=1) {
switch ($kind) {
case 'Daily':
echo sprintf("%02d",(date("z") % $number) + 1);
break;
case 'Random':
echo sprintf("%02d",rand(1,$number));
break;
default:
echo "01";
}
}
}
?>2005.05.23: JIS X 5010 QR基本仕様に正誤表
先日、JISより購入したJIS X 5010(2004): 二次元コードシンボル-QRコード- 基本仕様
ですが、平成17年5月1日付けで3ページ目に正誤表がありました。
自作されたクラスなどにどのように影響があるのかは不明ですが添付しておこうと思います。
JIS X 5010 QR 基本仕様 正誤表
(「著作憲法により無断での複製、転載は禁止されています」の一文はこのページにはありませんでした。)
2005.05.23: QRコードに挑戦 そして 撃沈
携帯電話に搭載されている二次元バーコードQRコードのことを調べてみました。JISの規格にもなっているみたいなので JIS X 5010(2004) を購入。いろいろと読み進めてみる。ここ三日ぐらい悪戦苦闘してどうにかデータを二進数に符号化するところまでは行けました。でも、その先に進めません。
誤り補正のためのリードソロモン符号化を使うようです。
原始多項式とかGF(8)とか出てきてお手上げ状態。
取りあえず参考になりそうなページをまとめておく。
2005.05.21: 位置情報
よく携帯電話からBLOGに投稿すると地域名が市区町村レベルで記載されるサービスがある。Nucleus のプラグインでそういうのを作ったら楽しいんじゃないか。それで少しばかり調べてみた。
Read More!








