2009年12月7日月曜日

Google Public(だけど覆面) DNS

「何だろう?」と思って、4.3.2.1に対して「dig @4.3.2.1 NS」すると、8.8.8.8と8.8.4.4と全く同じ挙動が観測されました。

こうなると1.2.3.4が気になる

via ひひーん!

Google日本語入力の「シークレットモード」

「シークレットモード」なるオプションあり。「学習機能と入力履歴からのサジェストおよびユーザー辞書を一時的に無効にする機能」とのこと。

Firefoxのプライベートブラウジングに似たものか?

via ひひーん!

Social IMEの人の Google日本語入力に対する感想

@nokuno のGoogle日本語入力についてのつぶやきをまとめました。

関係ないけど初めてたった今使っている自分としては、サジェストがかえってうっとうしい。慣れるのか?
スペース押してから変換候補が出るまでにちょっとタイムラグが...。
あれ?早くなってきた?そうでもなかった。

via ひひーん!

EtherPadの AppJetを Googleが買収

この知らせを受けて、1人のEtherpadユーザーが悲しんでいる。JavaScriptプログラマーで、「jQuery」プロジェクトを創設したJohn Resig氏だ。

 Resig氏は12月4日、「Etherpadが閉鎖されるなんて全くひどい話だ。われわれはjQueryのプランニングにずっと使っていた」とTwitterに書いた。

Google Docsの5秒でも遅いというんだから、Cometか何かで即時同期してるのかな?

Google Mapsの時のWhere2のようになれるか?

via ひひーん!

2009年12月4日金曜日

Googleの新プログラミング言語 Noopは Scalaで作られているらしい

NoopはScalaで作られているので、Scalaをインストールします。

Noop on Scala on JVMか?
まあコンパイルすれば同じか。
JavaよりもScalaが使いやすかったんだろうね

via ひひーん!

2009年12月3日木曜日

Google Maps API V2の GAdsManager使用例

GAdsManager を使用して地図上の地域に合わせて変化する広告を表示するサンプル

動作サンプルあり
AdBlockは切っておく

via ひひーん!

Googleカレンダーのブログパーツ

Googleより「Googleカレンダー」で編集した内容を表示することの出来るカレンダーブログパーツ。

スケジュールの内容が見えないのが玉に瑕か。マウスオーバーでツールチップとして表示してくれればいいのに

via ひひーん!

IEのビルド番号の違いが何の違いかを一覧で確認できる Microsoftのページ

6.00.2800.1106Internet Explorer 6 Service Pack 1 (Windows XP SP1)6.00.2900.2180 Windows XP SP2 の Internet Explorer 6

6.00.2800.1106はWinXP SP1で、6.00.2900.2180はWinXP SP2らしい

via ひひーん!

Firefoxアドオンの RequestPolicyがいつのまにか日本語対応されていた

RequestPolicy 0.5.12

作者: Justin Samuel

何か違和感があると思ったら...

via ひひーん!

歴代IEを全てまとめてインストールするソフト

Internet Explorer Collection contains the following versions of IE:
  • Internet Explorer 1.0 (4.40.308)
  • Internet Explorer 1.5 (0.1.0.10)
  • Internet Explorer 2.01 (2.01.046)
  • Internet Explorer 3.0 (3.0.1152)
  • Internet Explorer 3.01 (3.01.2723)
  • Internet Explorer 3.03 (3.03.2925)
  • Internet Explorer 4.01 (4.72.3110.0)
  • Internet Explorer 5.01 (5.00.3314.2100)
  • Internet Explorer 5.5 (5.51.4807.2300)
  • Internet Explorer 6.0 (6.00.2800.1106)
  • Internet Explorer 6.0 (6.00.2900.2180)
  • Internet Explorer 7.0 (7.00.5730.13)
  • Internet Explorer 8.0 (8.00.6001.18702)

Warning: Use a web browser and not Internet Explorer as primary browser. If you're a web developer and you don't want to spend time on problems which only occur in Internet Explorer, then let your visitors use Edskes Software Silent Setup for Mozilla Firefox.

Web Browserを使え、IEはWeb Browserではないそうだ。

via ひひーん!

IE8の overflowと max-width, max-heightに関する CSSのバグ

The bugs below were found when testing a web application in Internet Explorer 8 that used boxes filled with dynamic content.

The bugs occur when the Trident render engine of Internet Explorer 8 is used, so you can see them in the default Standards Mode, not in Compatibility View.

バグがあるらしい。

via ひひーん!

jQueryで吹き出しを作ってくれるプラグイン qTip

qTip is an advanced tooltip plugin for the ever popular jQuery JavaScript framework.

Built from the ground up to be user friendly, yet feature rich, qTip provides you with tonnes of features like rounded corners and speech bubble tips, and best of all... it's completely free under the MIT license!

MITライセンス。
もうLightbox的なこともこれで。(できるかは未調査)
動的にコンテンツを取得することもできるみたい(そりゃJQueryだからわけないか)

そのうちに有償になりそうな...(海外のJavaScriptライブラリによくあるパターン...)

via ひひーん!

PEARの HTML_TagCloud

void addElement( string $name, [string $url = ''], [int $count = 0], [int $timestamp = null])

リンクにonclickとかの属性は付けられないのね。jQueryでやるか

via ひひーん!

2009年12月2日水曜日

JavaScriptで お手軽にclone()

で思いついたんだけどオリジナルをオリジナルのクローンで置き換えてあげるとオリジナルが変わっても分身は変わらない。もはや、shogo4405はオリジナルなのかといえるかは別だけど。こうなると何がオリジナルか分からなくなる。

おもしろい
使うことは無いかもしれないが

via ひひーん!

Google Maps上に Google AdSenseを表示できるらしい

GAdsManagerクラスを使って、Adsense広告が表示されるようにします。

"ca-pub-xxxxxxxxxxxxxxxx"の部分がGoogle Adsenseのアカウントです。

ただしまだ広告が少なく、アメリカの地域を中心にしか表示されないようです。

みたことない

via ひひーん!

PHPで文字列を置換する

今回は文字列置換を行うためのstrtr関数を紹介します。場合によってはstr_replace関数よりも簡単に置換を行うことができます。

strtr! strtr!

via ひひーん!

MyJVNとは

■ MyJVN バージョンチェッカ

利用しているソフトウェア製品のバージョン確認を支援します。

MyJVN バージョンチェッカは、利用者のPCにインストールされているソフトウェア製品のバージョンが最新であるかを、簡単な操作で確認するツールです。
MyJVN バージョンチェッカでは、「定義データ一覧」「定義データ」を取得する API (MyJVN API) を利用することで、JVN iPediaに登録されている脆弱性対策情報を利用したバージョン確認を実現しています。 MyJVN バージョンチェッカの動作環境は次の通りです。
OS ※32bit版のみ対象 Microsoft Windows XP SP2, SP3 または Microsoft Windows Vista
ブラウザ Internet Explorer 6, 7 または Firefox 3
JRE Sun Java Runtime Environment 5.0, 6.0

Windowsでよく脆弱性が問題になるソフトのバージョンをチェックしてくれるツールらしい。
これはいいかも。

via ひひーん!

世界で最もシェアの多いブラウザはIE6らしい

 Net Applicationsの統計によれば、IE 6は今でも最も幅広く利用されているブラウザで、10月におけるシェアは23.3%だったという。2位は「IE 7」(18.16%)、3位はIE 8(18.12%)だった。

これは意外。たしかに海外だとIE6率が多いねー

via ひひーん!

2009年12月1日火曜日

Google Maps API V2でマーカーのアイコン画像を設定する

プロパティ タイプ 説明 image String アイコンの前面の画像の URL。 shadow String アイコンの影の画像の URL。 iconSize GSize アイコンの前面の画像のピクセル単位のサイズ。 shadowSize GSize 影の画像のピクセル単位のサイズ。 iconAnchor GPoint アイコン画像左上隅を基準とした、アイコンが地図に固定される場所のピクセル座標。 infoWindowAnchor GPoint アイコン画像左上隅を基準とした、情報ウィンドウがこのアイコンに固定される場所のピクセル座標。 printImage String 印刷地図に使用されるアイコンの前面の画像の URL。image で指定されているメイン アイコン画像と同じサイズである必要があります。 mozPrintImage String Firefox/Mozilla の印刷地図に使用されるアイコンの前面の画像の URL。image で指定されているメイン アイコン画像と同じサイズである必要があります。 printShadow String 印刷地図に使用される影の画像の URL。ほとんどのブラウザでは PNG 画像を印刷できないので、GIF 画像にする必要があります。 transparent String Internet Explorer のクリック イベントの捕捉に使用されるアイコン前面の画像の仮想的な透明バージョンの URL。この画像は、メイン アイコン画像の不透明度 1% の 24 ビット PNG バージョンである必要があります。ただし、形状とサイズはメイン アイコンと同じです。 imageMap Number[] Internet Explorer 以外のブラウザで、アイコン画像のクリック可能な部分を指定するのに使用する、画像マップの x/y 座標を示す整数の配列。 maxHeight Integer ドラッグされたときにマーカーが目に見えて「上がる」距離をピクセル単位で指定します。

(2.79 以降)

dragCrossImage String アイコンがドラッグされると表示される、クロス画像の URL を指定します。

(2.79 以降)

dragCrossSize GSize アイコンがドラッグされると表示される、クロス画像のサイズをピクセル単位で指定します。

(2.79 以降)

dragCrossAnchor GPoint アイコンがドラッグされると表示される、クロス画像のピクセル座標オフセット (iconAnchor に関連する) を指定します。

(2.79 以降)

コピーしない場合、image, iconSize, iconAnchorが必須みたい。

参考:GIcon

via ひひーん!

[CakePHPの Debugkitが便利らしい

Debugkit とは

右上に Cake のアイコンが出てきてクリックすると左にビヨーンと伸びて、デバッグに便利な情報(POST の値や View へ渡した値、SQL などなど)が見やすく表示されるというものです。

CakePHP案件の前に知っていれば...

via ひひーん!

ブログ アーカイブ

カテゴリー