WordPress プラグインAPI

今まで作ったことがなかったが、結構簡単に作れそうだ。

プラグイン API – WordPress Codex 日本語版

せっかくLyteBoxの記事を書いたことだし、ちょっと作ってみようかな。

ブログ変更しました

これまで「ロリポブログ」という、ロリポップ付属のブログを使用してましたが、
いろいろといじりにくいので変えました。

MTにしようかと思ったけど、取り急ぎなので、
慣れてるWordPressがいい、ということに。

で、記事を移行するのに非常に参考になったサイトがこちら。

ロリポブログ→WordPress 記事の移行

大変助かりました。

EveryDNS

DNS単体でのサービスはないか、と思って探してたら見つけたのがこれ。

Free DNS, Static DNS, Dynamic DNS, URL Redirection, and more from EveryDNS!

英語のサイトですが、日本語で解説されているサイトもありました。

独自ドメインの設定( EveryDNS.net ) – Linux で自宅サーバ [ Home Server Technical. ]

まぁ、DNS単体サービスを利用する機会があまりないと思いますが。

お探しでしたら是非。

Lyteboxについて

なんかLyteBoxでググったらこのブログが上のほうに来てたので、いろいろ書いておこう。

間違いがあればご指摘頂けると幸いです。
(続きを読む…)

Jolicloud

いつも読んでいるMOONGIFTさんにて紹介されていた記事。

ネットブック時代のディストリビューション「Jolicloud」

ネットブックに適したOSをコンセプトに制作されているらしい。

ネットブックがこれだけ流行ってるからこそ、の取組み。

Jolicloud, a cool new OS for your netbook
Jolicloud

軽量なOSとしてはLinuxベースなら「PuppyLinux」や「Ecolinux」などが有名だが、
基本的に一昔前のスペックで動くもの、というコンセプトだった。

自分も古いノートにPuppyLinuxを入れて遊んでいる。

ネットブックもWindowsXPだと持て余していたところだ。

ちょうどLinuxにしようと思ってたし、ちょっと試してみようかな。

タスク管理システム

会社で手軽なタスク管理システムを導入しようかと思い、いろいろ漁っていた。

最初はバグトラックに近いものをイメージしてて、「trac」とかを考えたのだが、
いかんせんユーザがシステムに慣れてないので、
設置したはいいけど全然使わないことは明白。

ならば、もっと簡単なタスク管理システムにしようと。

で、ちょっと探してたら出てきたのが「OpenTask」。

おお、なんだか簡単そうだ、ということで早速導入を試みるも、いろいろと難点が。

テストで設置してみたのがステージングのサーバだったから、php.iniの設定で

error_reporting = E_ALL

となってたもんで、NOTICE吐きまくりで大変なことに。

仕方なく、

error_reporting = E_ALL & ~E_NOTICE

として、NOTICEを除いたらスッキリ。

しかし、ユーザログインはBASICなのだが、そんな記述がどこにもないのは何でだろうか。

設置したページより以前にBASIC認証をかませてたもんだから、動作がおかしなことになってしまった。

「PHPの知識がある方であれば、使い方に合わせて自由に変更・カスタマイズが行えます。」

とのことですが、READMEくらいは欲しいところ。

結局、カスタマイズのこととかを考えると、自分で作ったほうが速いのかも。。。

Lyteboxのキャッシュ? その2

前に書いた「Lyteboxのキャッシュ?」について。

その後、現象は自然解決されたようです。
(ブラウザの再起動がきっかけ?)

おそらくはブラウザのキャッシュが更新されたのだろうが、なんだか気持ち悪いなぁ。。。

ブラウザのキャッシュについて、
HTMLのヘッダで制限をかける方法もあるけど、完全な制御ではないし。

プログラム出力にすれば良いのかもしれないが、ちょっと納得いかないのは私だけではないはず。

続き>LyteBoxについて

PHPの関数

imagecreatefromjpeg関数。

こんなのもあるんだ。。。

PHPは関数が多すぎて把握しきれないという罠。

自分で作った関数も、実は既にあったのかもしれないなぁ。。

Lyteboxのキャッシュ?

Lyteboxを使用しているのだが、
時々キャッシュが残ってしまう現象に遭遇。

ちょっとググってみたが、あまりそういう情報がない。

現象は以下。

1)WindowsVista、IE7(8?)の環境下。
  サムネイル→拡大画像(LyteBox表示)。

2)一度同じURLで別画像を表示している。

3)画像の名称を同じで別画像に差し替え。

4)その後再表示で、以前の画像が表示される。
  (リンク元のサムネイルは新しい画像。)

5)IEのインターネット一時ファイルを削除。

6)問題解消せず。以前の画像が表示され続ける。

7)FireFoxでは現象再現とれず。

時間が経てばIEのキャッシュもそのうち解消されるのかもしれないが、非常に気持ち悪い。

自分の環境で再現できなかったので、IEのキャッシュ上限変更とかは試せなかった。

誰かこの現象について知ってる人はいないものか。。

PHPの参照渡し

function piyo(&$str){
$str = ‘foo’;
print ‘str : ‘.$str.’¥n’;
}

$aaa = “hogehoge”;
piyo($aaa);

print ‘aaa : ‘.$aaa.’¥n’;


出力結果
str : piyo
aaa : piyo

知らなかった・・・orz