Happy Man

mash-uppy

PHP SEARCHつづき

「PHP SEARCH」にマージしておきました。が、文字デカ!です。なんかいまいち。
ちなみに、
「PHP SEARCH ベタ?」の方がすっきりしています。ただし、IEはNGみたいです。

PHP SEARCH ベタ?

今朝は早起きです。
すいません。
朝から、いろいろ試してたので、
昨日のブログ読んでませんでした。
で、アップしようと思ったら、
いつのまにやら。。。PHP SEARCHのページが出来てるし。。
#昨日の夜うちのと思っていたのに寝ちゃいました。
時間見つけて今日あたりマージしておきます。
PHP SEARCH ベタ?
使ったネタ

Google AJAX Search API

script.aculo.usのAjax.Autocompleter

PHP ManualのVI. Function Reference

PHP SEARCH

Google AJAX Search APIを利用した、PHPプログラマのための検索エンジンを開発しましたっっっっ!!!
うそです。
単純に、PHPの関数調べるときにGooglede「site:php.net」と打つのがどうにもこうにも面倒になったので、単純な検索窓を作っただけです。合計20行程度です。
でも、相棒のmitsuが改造してくれるみたいです。
「PHP SEARCH」

prototypeとmootoolの違い

クラス宣言の仕方で
ちと、はまりましたのでメモです。
prototypeの場合

var MyClass = Class.create();
MyClass.prototype = {
initialize: function(message) {
this.message = message;
}
}

mootoolの場合

var MyClass=new Class({
initialize: function(message) {
this.message = message;
}
});

Safari on Windows (日本語表示)

既に、
Safari for Windows betaで日本語表示する方法
でも紹介されていますが、もうちょっと簡単な方法。これも、どこかの記事でみかけたんだけど、その記事がどこにあるのか探せず。備忘録として、
上の記事にもあるとおり、フォント名に日本語を含むと駄目みたいなので、「MS UI Gothic」を選べばOK。フォントの選択リストに「MS UI Gothic」が表示されない場合は、
C:\Documents and Settings\<あなたのユーザー名>\Application Data\Apple Computer\Safari
の下にある、「WebKitPreferences.plist」というファイルをテキストエディタで開いて、
<key>WebKitFixedFont</key>
<string>{フォント名}</string>
<key>WebKitFontSmoothingType</key>
・・・
<key>WebKitStandardFont</key>
<string>{フォント名}</string>
<key>WebKitTabToLinksPreferenceKey</key>
となっている箇所の{フォント名}に「MS UI Gothic」を指定してあげれば、美しいフォントではないですが、とりあえず日本語が表示できるようになります(CSSの設定でできないサイトも一部かなりあるみたいですが)

プログラミング言語での罠

私事なのですが、
普段お仕事ではヘビー級言語?の代表javaを使っています。
ただ、ここ2週間ほどPHPを触っているんですが、
たびたび、罠にはまっています。
例えば、

 $xml = @simplexml_load_string($data);
 $id=$xml->id;
 if(in_array($id, $ids)) {
  //$idが含まれていた場合、云々
 }

のような処理を行いたいときにif文がtrueになってくれませんでした。。。
正解は、SimpleXML関数の

PHPでBasic認証

twitterのBasic認証なんですけど分かったような気がします。
というか、PHPでのBasic認証のやり方がようやく分かったような気がします。
言い訳をするようですが、API Documentationの
Authenticationの項目にはちゃんと記述があって
Basic認証にはcurlを使うんだということは分かるんですが…
< ぼそっ>
えっ、PHPでcurl使うの?みたいな感じ…でした。
</ぼそっ>

PHP MySQL 文字化け

昨日は、久々に文字化けではまってしまった。
あるデータをDBにぶち込むためのPHPスクリプトだったんだけど、なぜか登録されたデータが全て文字化け。
元のファイルはSJISで、DBはUTF-8。
いつもどおりの変換処理をしていつもどおりのDB処理をしてるのに、なぜか文字化け。
取り出し方がおかしいのかと見てみてもそれでも問題なし。

twitter api 考 つづき

先日書いたtwitter api についての続きです。
twitterを使う場面について考えてみました。
皆さんは、メール/メッセンジャー系のツールの使い分けとかされているでしょうか?
また、そのときの使い分ける基準はありますか?

Ext-JS

Apolloで使われたExt-JSと、ここ2週間ほど格闘しています。
ドキュメントは充実しているんですが、ところどころ抜け漏れがって、ユーザーフォーラムもまだまだそんなにログが積みあがっていないので 、結局はソースとサンプルを追いながら、なんとかやっています。

Next Page »