[twitter] 鍵付きアカウントのウィジェットを作成する

 

Twitterには素敵なウィジェットが用意されていますが,(当然のことながら)鍵付きアカウントには使用できません.

しかしながら,サービス利用者のみへの情報発信用のアカウントを作成しておき,ログインページ等サービス利用者のみが閲覧可能なWebページにウィジェットを設置して最新の投稿を参照できると便利ではないかと思います.

ということで,鍵付きアカウントのタイムラインが表示できるTwitterウィジェットを作ってみました.

作ったといっても(面倒くさい)既に素晴らしいウィジェットがあるので公式ウィジェットのソースコードをちょっと改変しただけです.

続きを読む

[wordpress] [php] PCLZIP_ERR_BAD_FORMAT (-10) と出てプラグインのアップグレードが出来ない

WordPress のプラグインのアップグレードが来てたので、アップグレードしようと、リンクをクリックした。

が、次のようなエラーを吐いてアップグレードしてくれない。

PCLZIP_ERR_BAD_FORMAT (-10)

プラグインのアーカイブをダウンロードはしてきてるけど、展開が出来てない様だ。

続きを読む

[php] [TeX] Remote TeX Compiler α

Remote TeX Compiler α 前回のエントリでサーバーの環境は整えたので,今回はプログラム本体の製作.

2時間ほどのやっつけ仕事でとりあえず完成した.

 

    Remote TeX Compiler α

 

 

— version 0.1.2 (2009/06/08) —

  • 一時ファイルパーミッションのバグフィックス
  • ロギング機能を追加

— version 0.1.1 (2009/06/08) —

  • 一時ファイル削除機能実装

— version 0.1 (2009/06/07) —

  • サービス公開(DATA直接入力のみサポート)

続きを読む

[php] [pear] PEAR導入

今持っているPHPのリファレンスはPHP4時代の物.今はPHP5.そして,近いうちにPHP6がリリースされる.高校時代に買った物だけど,結構古くなってしまった.

CとかJavaとかある程度枯れた言語なら一冊大きなのを買って,あと追加されたぶんはWeb上のリファレンスで補填するかんじで大体大丈夫かと思うけど,PHPとかのまだまだ発展途上の言語はそうはいかない.

例えば,PHP4ではアクセス修飾子は使えずに,メンバ変数・関数はすべてpublic扱いだったのが,PHP5では,おなじみのpublic, protected, privateが導入されたり,メンバ変数・関数にstatic修飾子がつけられるようになったりしてるとか,かなり大きな仕様変更が起こる.

しばらくそんなこと知らずにメンバ変数を全部varで宣言してたw

php.netのリファレンスをみれば良い話なのだけど,やっぱり手元に紙のリファレンスは欲しい.

ということで,Amazonでいろいろ探してみた.

で,レビューとか説明書きを読んだ感じで絞っていって,最終的に買ったのがこの2冊.

  

2冊目の方は,ちょうど実験でセキュリティについてやるから,ちょうどいいかなと思ってついでに購入.

これらの本を探す過程で,PHPの拡張ライブラリ,PEAR(PHP Extension and Application Repository) というものの存在を知った.(前置き長いw)

続きを読む

[PHP] セッションの練習

今やってる学校の実験の内容は、ウェブアプリケーションの作成。PHPとMySQLが出てくる。

PHPとか高校時代にさわったきりなので、結構いろいろ忘れてる。

高校時代から何の進歩もないのも嫌なので、Cookieとかセッションも扱えるように勉強を始めた。

続きを読む