WindowsXP/Vistaの場合
コントロールパネルのJavaをクリック
詳細タブを選び、その他にある「Java Quick Starter」のチェックをはずす
なるほど。参考にさせてもらう
via ひひーん!
Webで見つけた気になるものをメモしたり、それにコメントしたりするブログ。
WindowsXP/Vistaの場合
コントロールパネルのJavaをクリック
詳細タブを選び、その他にある「Java Quick Starter」のチェックをはずす
なるほど。参考にさせてもらう
via ひひーん!
IE7ではCSSの解析を正しく行うようになり、FireFoxなどと同様に上記のプロパティは無視されるようになったため、「IE7ではアンダースコアハックは使えない」と言われるが、これはStandardモードのみしか該当しない。
そうなんだー
via ひひーん!
SELECT id,AsText(geom) FROM geotable WHERE geom && GeomFromText ('LINESTRING(130.0 30.0, 140.0 40.0)',4326);
ポリゴンやポリラインでもいけるのかな?実験してみよう
via ひひーん!
SELECT id,AsText(geom) FROM geotable WHERE MBRContains(GeomFromText ('LineString(130.0 30.0,140.0 40.0)'),geom);
似てる!
via ひひーん!
Windows ユーザは、php.ini で php_mbstring.dll および php_exif.dll の両方の DLL を有効にする 必要があります。php_mbstring.dll DLL は、必ず php_exif.dll DLL より 先に 読み込まれていなければなりません。そうなるように php.ini で設定 してください。
php.iniでphp_mbstring.dllをphp_exif.dllより前に持ってこないとApacheが起動中のまま止まってしまう。
イベントビューアで見ると下記のエラーが。
「アプリケーション ポップアップ: Warning : PHP Startup: Unable to load dynamic library 'ext\php_exif.dll' - 指定されたモジュールが見つかりません。」
そういえば昔はmb_stringって他の拡張より前に書いてたね。
via ひひーん!
Exif仕様の中にGPSの仕様も決まっています。緯度・経度の形式はGoogle Mapsでおなじみの「度」ではなく、「度・分・ 秒」と定義されていて、N903iもその仕様にのっとっていることが分かります(一部のGPSケータイの中には「度」 で記録されているものもあるそうです)。ただ、測地系が日本測地系ではなく世界測地系なので、自力でMashUpする場合も「度・分・秒」 から「度」への変換は簡単にできますね。
世界測地系!世界測地系!
でも度分秒かー
via ひひーん!
否定擬似クラス (Negation pseudo-class)
E:not(s)
E という要素のうち、s でないものにスタイルを指定します。CSS3 で定義されました。
Firefox3では使えたけどIE8ではダメだった
使えると便利なのだが
via ひひーん!
Uploadify is a jQuery plugin that allows the easy integration of a multiple (or single) file uploads on your website. It requires Flash and any backend development language. An array of options allow for full customization for advanced users, but basic implementation is so easy that even coding novices can do it.
Uploadify is available under the GPL and MIT licenses. This allows Uploadify to be used in a number of applications and commercial products.
これはよさげ。
MITライセンス。一時期GPLとのデュアルライセンスだったのかな
via ひひーん!
Microsoft IMEでは、かな入力でテンキーを押しても数字は半角で入力されますが、Google日本語入力では、全角で入力されてしまいます。
設定で、「入力補助」の数字のところを半角にしたらデフォルトが半角になった。
テンキーじゃないQWERTYの方も半角になったけど、むしろそれの方が便利なのでOKだよ。
via ひひーん!
google.maps.Circle とか google.maps.Oval...なんてクラスはまだないんで、google.maps.Polylineで多角形を描くという道で。
APIには無いんだ
via ひひーん!
なのであれば、“友愛”を正確に“fraternity”とは訳さずに、
「LOVE & PEACE」
とでも訳していたら、なにかしら別の印象を与えたのではないか、という気がした。
ピース。
via ひひーん!
MySQL 5.5がリリースされた。「えっ?!この前5.4をリリースしたばっかりでしょ?!まだ5.4すら使ってないよ!!」と驚かれた方はご安心を。これは開発リリースモデルが変更されたためで、MySQL 5.4はこれでいったん開発終了して今後の開発はバージョン5.5をベースにして継続されることになる。バージョン5.4も5.5も「マイルストーンリリース」(以下MR)という位置づけであり、GA(正式リリース)版ではない点に注意して頂きたい。MR版の位置づけは次のようなもの。
次のGAは6.0?
via ひひーん!
Thank you for your interest in Java SE technology. In order to download the software, we ask that you provide us with some basic information below. This data will be used solely to better understand our customers and to develop better products and services for you in strict accordance with the Sun Privacy policy.
登録するとすぐにリンク付きのメールが送られてきた。
昔からこんなだっけ?
Oracleはどうするのかな。
via ひひーん!
ArcExplorer 9.3.1を動作させるには、インストール環境へJava 2実行環境(JRE:Java Runtime Environment)が 構築されている必要があります。ArcExplorer 9.3.1 日本語版が推奨するJREのバージョンは、5.0 Update 13(1.5.0_13)です。JREは、 Java環境履歴リリース サイト (http://java.sun.com/products/archive/index.html )からダウンロードできます。 注意:JREのバージョン 6はサポートされません。
JREの昔のバージョンが必要になったのは初めてだ。
古いの使わないから手動でアンインストールしてた。
via ひひーん!
.comだとhttp://amzn.com/B00154JDAI/?tag=12345-20 で5桁かな
USのAmazonは短いURLがあるそうだ。
そのうちGoo.glみたいに短縮URL出すのかな。
a.ma?a.mz?
via ひひーん!
これは奇しくも、Google日本語入力の参入により新たな巨大なライバルとの競争をよぎなくされたジャストシステムの担当者が以前言っていた話でもあるし、記者発表会でGoogleの及川氏も言及していた話だが。
IMEというのは実はブラウザや検索ボックスよりも利用者の手前にあるサービスだ。
ATOKや一太郎をそのまま使うことはないにしても、集積してきた日本語についてのノウハウは役に立つだろう
via ひひーん!
HTMLと解釈される文字文字列を画面に表示するときはその文字をエスケープしないといけない。
・・・そのやり方
prototype.jsに面白いやりかたがのってたのでそれを単体で切り出すと↓こういう感じになる
なるほど
via ひひーん!
via ひひーん!
Your app can receive email at addresses of the following form:
string@appid.appspotmail.comEmail messages are sent to your app as HTTP POST requests using the following URL:
/_ah/mail/address
待望の機能が。これでいろんなことができるけど忙しくてできない...
via ひひーん!
# fooモデルに関するCRUD URLに加えて、fooモデルとhas_manyな関係にあるbarモデルに対応するrestfulなURLを追加する。例えば、/foos/1/bars /new、/foos/1/bars/1 のようなURLができる。 map.resources :foos, :has_many => :bars
ほう
via ひひーん!
Hotel address: 3999 Mission Blvd., San Diego, CA 92109
衛星写真を選ぶと見られる。左上のコントロールで方角を変える。
対応しているのはアメリカのサンディエゴとサンノゼのみ?
参考:
http://google-latlong.blogspot.com/2009/12/changing-your-perspective.html
http://blog.programmableweb.com/2009/12/08/google-maps-gets-aerial-perspective-imagery/
via ひひーん!
Firefoxから[ツール]→[アドオン]→[Pearl Crescent Page Saver Basic 2.0.1]→[設定]と進み、
「Webページの読み込み時にFlashのコンテンツも取得」にチェックを入れてOKボタンを押し、再度Google Analytics を読み込めば正常に出てくるようになりました!わーパチパチ。
Webページのスクリーンショットを撮るとFlash Player部分だけ抜け落ちて困ることがよくあったが、いつの間にかPearl Crescent Page Saverがそれを解消していた。
普段使わないので気付かなかった。
via ひひーん!
「コンテンツ」→「コンテンツの詳細」で、ディレクトリ別の集計が見られる。
各ディレクトリはリンクになっていて、クリックするとさらにそのディレクトリ内のディレクトリ別集計が見られる。
via ひひーん!
Lingr will be back.
It was a sad event that we had to shut down Lingr, which was originally created by Danny Burkes, Chris Boone, Satoshi Nakagawa and me.
But now, since Infoteria kindly handed over the ownership to me, Lingr has been reincarnated as my personal project, with a bunch of new features.
via ひひーん!
そして新たに立ち上げられたのがLithiumというそれまでCake3と呼ばれていたフレームワークのプロジェクトです。
Lithiumと言えばNirvanaか
CakePHPの方は2の次は4にするのかな。3は永久欠番
via ひひーん!
ExtStreetviewControl
This library creates a collapsible StreetView display in the corner of the main map. And the ExtStreetviewControl adds a marker for reference location on the main map. You can draggble it and change location main map and StreetView display location.
via ひひーん!
The Javascript Maps API is updated approximately once a week. For information on versioning, read this section of our documentation: http://code.google.com/apis/maps/documentation/index.html#API_Updates
This is the official changelog. An alternative developer-contributed changelog is here: http://mapki.com/wiki/Changelog
Current (v=2): 2.184
Latest (v=2.x): 2.192
Stable (v=2.s): 2.140
なかなか見つからなかった
via ひひーん!
Today, I'm annoucing my newest contribution: SnapshotControl. This control makes it easy to generate an image "snapshot" of your interactive map, using the recently released Google Static Maps API v2.
おもしろい。
作ったのはGoogle Maps活用講座( http://googlemaps.googlermania.com/ )のMasashiさん。
gmaps-utility-library-devのトップページからリンクが貼られていないのはなぜ?
via ひひーん!
MarkerIconOptions Wizard
Specify size and color options
Select type of icon to create:Width: Height:
Label:Label size:
Shape:
Add star?
ちなみにGoogle Chart APIのリファレンスにはcht=mmなんてのは載ってなかった
他にも隠しチャートがあるのか?
via ひひーん!
信頼性が高まるのは大いに歓迎するのですけれど、信頼性が担保された情報なんて(書籍を含め)何処にありましたっけ?
変態新聞で名高い毎日新聞の例もありますし、結局、自分で情報を評価して信じられるに足るものを探すしかないのはどれも同じなんですけどねぇ。
そうそう。
Google検索技術というのは、検索結果の真贋見極めの効率化であり、それができない人の仕事は遅い。たぶん
via ひひーん!
モバイル向け AdSense とドメイン向け AdSense: 新しい管理画面ではコンテンツ向け AdSense と検索向け AdSense のサービスのみご利用いただけます。他のサービスのレポートは引き続きご覧いただけますが、新しい管理画面で作成、管理することはできません。 カスタム フォントのサイズ: 広告ユニットを作成する際にカスタム フォントを設定できますが、新しい管理画面ではカスタム フォントのサイズは指定できません。
モバイルAdSenseが見られないかー
via ひひーん!
Realtime results for QT OR RT
従来の(日本での)多くのRTのように、Tweetを引用するTweetに付ける略称らしい。Quote Tweetの略。
RTがコメントを付けられない機能として公式機能になったため、それと区別するためにQTが考案されたが、まだ普及していないのが現状か。
RT公式機能もコメントが付けられるようになるらしい(時期未定?)が、そうなったらQTはどうなるんだろう?
via ひひーん!
「何だろう?」と思って、4.3.2.1に対して「dig @4.3.2.1 NS」すると、8.8.8.8と8.8.4.4と全く同じ挙動が観測されました。
こうなると1.2.3.4が気になる
via ひひーん!
「シークレットモード」なるオプションあり。「学習機能と入力履歴からのサジェストおよびユーザー辞書を一時的に無効にする機能」とのこと。
Firefoxのプライベートブラウジングに似たものか?
via ひひーん!
@nokuno のGoogle日本語入力についてのつぶやきをまとめました。
関係ないけど初めてたった今使っている自分としては、サジェストがかえってうっとうしい。慣れるのか?
スペース押してから変換候補が出るまでにちょっとタイムラグが...。
あれ?早くなってきた?そうでもなかった。
via ひひーん!
この知らせを受けて、1人のEtherpadユーザーが悲しんでいる。JavaScriptプログラマーで、「jQuery」プロジェクトを創設したJohn Resig氏だ。
Resig氏は12月4日、「Etherpadが閉鎖されるなんて全くひどい話だ。われわれはjQueryのプランニングにずっと使っていた」とTwitterに書いた。
Google Docsの5秒でも遅いというんだから、Cometか何かで即時同期してるのかな?
Google Mapsの時のWhere2のようになれるか?
via ひひーん!
NoopはScalaで作られているので、Scalaをインストールします。
Noop on Scala on JVMか?
まあコンパイルすれば同じか。
JavaよりもScalaが使いやすかったんだろうね
via ひひーん!
Googleより「Googleカレンダー」で編集した内容を表示することの出来るカレンダーブログパーツ。
スケジュールの内容が見えないのが玉に瑕か。マウスオーバーでツールチップとして表示してくれればいいのに
via ひひーん!
6.00.2800.1106 Internet 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 ひひーん!
RequestPolicy 0.5.12
作者: Justin Samuel
クロスサイトリクエストを制御し,ブラウジングのプライバシーを改善します.クロスサイトリクエストフォージェリ(CSRF)などの攻撃から保護します.
何か違和感があると思ったら...
via ひひーん!
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 ひひーん!
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 ひひーん!
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 ひひーん!
void addElement( string $name, [string $url = ''], [int $count = 0], [int $timestamp = null])
リンクにonclickとかの属性は付けられないのね。jQueryでやるか
via ひひーん!
で思いついたんだけどオリジナルをオリジナルのクローンで置き換えてあげるとオリジナルが変わっても分身は変わらない。もはや、shogo4405はオリジナルなのかといえるかは別だけど。こうなると何がオリジナルか分からなくなる。
おもしろい
使うことは無いかもしれないが
via ひひーん!
GAdsManagerクラスを使って、Adsense広告が表示されるようにします。
"ca-pub-xxxxxxxxxxxxxxxx"の部分がGoogle Adsenseのアカウントです。
ただしまだ広告が少なく、アメリカの地域を中心にしか表示されないようです。
みたことない
via ひひーん!
■ MyJVN バージョンチェッカ
利用しているソフトウェア製品のバージョン確認を支援します。
MyJVN バージョンチェッカは、利用者のPCにインストールされているソフトウェア製品のバージョンが最新であるかを、簡単な操作で確認するツールです。
- MyJVN バージョンチェッカの起動 (JavaScript の設定が無効になっています。)
動作環境を確認し、適切なバージョンチェッカを実行してください。
バージョンチェッカの起動 | Windows XP 用 | Windows Vista 用 |バージョン 5.0 以降をインストールした後、下記にある「Microsoft ',os,' 用バージョンチェッカの起動」を実行してください。'); } if ( os == "Windows XP" ) { document.writeln('Microsoft Windows XP 用バージョンチェッカの起動'); } else if ( os == "Windows Vista" ) { document.writeln('Microsoft Windows Vista 用バージョンチェッカの起動'); } } else { document.writeln('MyJVN バージョンチェッカの起動 (現在、このOSでのバージョンチェックはサポート対象外となっております。)'); } //--> Microsoft Windows XP 用バージョンチェッカの起動
JRE の最新版は、http://java.com/ja/download/ からダウンロードできます。
(インストール方法はこちら)- MyJVN バージョンチェッカの使い方 (よくある質問と答え)
- 対象ソフトウェア製品一覧
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 ひひーん!
Net Applicationsの統計によれば、IE 6は今でも最も幅広く利用されているブラウザで、10月におけるシェアは23.3%だったという。2位は「IE 7」(18.16%)、3位はIE 8(18.12%)だった。
これは意外。たしかに海外だとIE6率が多いねー
via ひひーん!
プロパティ タイプ 説明 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 ひひーん!
Debugkit とは
右上に Cake のアイコンが出てきてクリックすると左にビヨーンと伸びて、デバッグに便利な情報(POST の値や View へ渡した値、SQL などなど)が見やすく表示されるというものです。
CakePHP案件の前に知っていれば...
via ひひーん!
Google Maps API v3のMVCObject.bindTo()メソッドは、他のMVCObjectのプロパティを連動させることができます。
これを利用して、チェックボックスのチェックが変化すると、マーカーのvisibleプロパティが変化するようにしています。
うまく使えば便利、なのかな?設計的にかっこよくはある。
via ひひーん!
GMapKit.Googleマップ 拡張ライブラリ 「GMapKitAPI」GMapKitAPI は、近い将来廃止されます。
代わりのライブラリをgmaps-utility-library-dev でサポートする予定です
あらら。残念&期待。
via ひひーん!
文字列 "Standard" から "and" という文字を切り出したい場合は、PHPなら
substr("Standard", 2,3)
と文字の始まりのインデックスと切り取るバイト数を渡しますが、JAVAなら話は違って
"Standard".substring(2,5)
と2つの引数共に文字列のインデックスを渡します。
JavaScriptのsubstr()とsubstring()の違いと同じだね。
via ひひーん!
track
Specifies keywords to track. Keywords are specified by a comma separated list. Queries are subject to Track Limitations, described in Track Limiting and subject to access roles, describe in the statuses/filter method. Track keywords are case-insensitive logical ORs. Terms are exact-matched, and also exact-matched ignoring punctuation. Phrases, keywords with spaces, are not supported. Keywords containing punctuation will only exact match tokens. Some UTF-8 keywords will not match correctly- this is a known temporary defect.
Track examples: The keyword Twitter will match all public statuses with the following comma delimited tokens in their text field: TWITTER, twitter, "Twitter", twitter., #twitter and @twitter. The following tokens will not be matched: TwitterTracker and http://www.twitter.com, The phrase, excluding quotes, "hard alee" won't match anything. The keyword "helm's-alee" will match helm's-alee but not #helm's-alee.
Values: Strings separated by commas. Each string must be between 1 and 30 bytes, inclusive.
Methods: statuses/filter
Example: Create a file called 'tracking' that contains, exactly and excluding the quotation marks: "track=basketball,football,baseball,footy,soccer". Execute: curl -d @tracking http://stream.twitter.com/1/statuses/filter.json -uAnyTwitterUser:Password.You will receive JSON updates about various crucial sportsball topics and events.
1つのキーワードにつき30バイトまで。キーワード数は200まで。
昔は日本語駄目だったけど今は堂なんだろう?
via ひひーん!
statuses/firehose
Returns all public statuses. The Firehose is not a generally available resource. Few applications require this level of access. Creative use of a combination of other resources and various access levels can satisfy nearly every application use case.
URL: http://stream.twitter.com/1/statuses/firehose.>format
Formats: xml, json
Method(s): GET
Parameters: count, delimited
Returns: stream of status elements
Tiwtter Stream APIで全てのTweetを得られるAPI、だけど提携企業しか使えない。
via ひひーん!
"At this time we do not plan on fixing this issue in the IE8 time frame. We appreciate the report, but unfortunately we are at a stage where need to choose what we work on to maximize the value for customers and web developers. We will track the issue and hope to address it in a future version of IE. " http://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=362142
Microsoftとしてはこれを解決するよりIE9に注力したいと。
Google Maps側では対処が難しい問題なんだろう。(Chrome Frameとか?)
via ひひーん!
Auto-Loading New!
It is possible to auto-load a list of APIs or Javascript libraries when including the loader script. This can be done in order to reduce the load time in many cases by eliminating a single Javascript request at load time. This advanced feature can be difficult to implement, depending on the exact situation. Therefore, we recommend that auto-loading only be considered in specific cases when a reduction in latency is crucial.
To use this feature, you can start with the configuration wizard. To use it manually, the list of APIs to load is specified in the initial
<script>
tag, rather than a separategoogle.load
call for each.
使いどころが分からない。1ミリ秒でも早くしたい場合とか???
via ひひーん!
Google AJAX API を使用して、
google.load("maps", "3.x", {"other_params":"sensor=false"});
のように、バージョン3のMapsAPIを呼んでみましたが、
英語版の公式リファレンス( http://code.google.com/intl/en/apis/ajax/documentation/#GoogleLoad )にもないが、もう使えるらしい
via ひひーん!
http://koti.mbnet.fi/ojalesa/v3/overview_v3.htm
It is an interesting experiment to see the binding of two MVC objects.
It works both ways. You can drag either of the maps.
すごいなー
via ひひーん!
google.maps.event.addListener(map, 'click', function(event) {
placeMarker(event.latLng);
});
event.latLngのLngのLが大文字なので注意!
via ひひーん!
Maps API Version 2
Maps API Version 3
Maps API for Flash
Maps Data API
Static Maps API
Mapplets API
Geocoding Service
V3のリファレンスもあるし。
というか日本語版が放置されているのか
via ひひーん!
発売した「インスパイロン Zino HD」は通常のデスクトップパソコンと同じCPU(中央演算処理装置)やグラフィック機能を備えており、フルハイビジョン動画や3次元ゲームなどをスムーズに再生できる。大きさは縦と横がそれぞれ約20センチメートルと小型で、場所を選ばずに設置できる。
ちょっとしたサーバにちょうどいいかも。静音性とかどうなんだろ?
via ひひーん!
ドメインとはファイル名のdefault.poの拡張子を除いた値に該当します。
例として、
__d('sample', 'This is a message');とすると、指定言語のフォルダのsample.poファイルからmsgidが'This is a message'の対訳を取得します。
こういうことだったのか。分類ごとにpoファイルを分割するときに使うのかな?
via ひひーん!
今後の作業でテキストの追加等を行った場合は、
「cake i18n」 コマンドでまた、default.pot を作成し、
Poeditで「カタログ」→「POTファイルを元に更新します」→default.potを指定すると、変更点がマージされます。
Poeditを使えば楽なんだ!
via ひひーん!
1行まとめ CakePHP1.3 PHP4&5, CakePHP2 PHP5専用,Cake3 PHP5.3以上、0から再設計。ライブラリとしても利用可能、例外にも対応
CakePHP1.3の間違いかと思った。
ゼロから再設計って、それもうCakeじゃない
via ひひーん!
The original web site has been hacked and gone. I will create another one but let me release two new packages for now:
via ひひーん!
msgmerge ja_JP/LC_MESSAGES/messages.po messages.pot -o ja_JP/LC_MESSAGES/messages.po
msgmergeって何???
via ひひーん!
The extension is currently supported only on the following configurations:
Windows OS:
- Windows XP SP3 with IIS 5.1 and » FastCGI Extension
- Windows Server 2003 with IIS 6.0 and » FastCGI Extension
- Windows Vista SP1 with IIS 7.0 and FastCGI Module
- Windows Server 2008 with IIS 7.0 and FastCGI Module
- Windows 7 with IIS 7.5 and FastCGI Module
- Windows Server 2008 R2 with IIS 7.5 and FastCGI Module
PHP:
- PHP 5.2.X, Non-thread-safe build
- PHP 5.3 X86, Non-thread-safe VC9 build
そりゃそうか
via ひひーん!
Windows Cache Extension for PHP is a PHP accelerator that is used to increase the speed of PHP applications running on Windows and Windows Server. Once the Windows Cache Extension for PHP is enabled and loaded by the PHP engine, PHP applications can take advantage of the functionality without any code modifications. The extension includes PHP opcode cache, file system cache and relative path cache.
APCやeAcceleratorと競合?
via ひひーん!
php_value auto_prepend_file /path/to/start_cache.php php_value auto_append_file /path/tp/end_cache.php
auto_prepend_fileなんてあるんだ
via ひひーん!
報道によると、TwitterはNTT Americaのサーバを利用しているという。
NTT (America)の宣伝か?
Twitterが2chほど普及してないだけでは
via ひひーん!
Datastore Serviceはかなり機能が少なく、かつRDBMSのサブセットでもなく全く異なるものなので、Datastore Service自体を良く理解しておく必要があるのです。
かつての汎用機でのデータ構造がRDBMSではまったく通じないように(それどころかはた迷惑に)なったように、これからはKey-Value型のデータ構造を手足のように操る術が重要になるだろう、と思ってる。
Datastore APIはKey-Valueの上にラッピングしてるけど。
via ひひーん!
ファイルを更新しても和訳されない場合は、キャッシュに残っている可能性があるので、tmp/cache/persistent/cake_core_default_jpn ファイルを削除する。
開発モードならキャッシュしないで欲しい
via ひひーん!
im.kayac.com は通知用のいくつかのAPIを提供するウェブサービスです。
HTTP POSTもしくはEメールを使用して、簡単にあなたの Jabber アカウントや、iPhoneに通知を送信することが可能です。
iPhoneかー
via ひひーん!
ところで、整数 n に対し、for (; n > 1; n = n & 1 ? 3 * n + 1 : n / 2); は必ず帰結するそうです。ただし、証明されていません。これでワクワクするのがnoxです。
調べ物をしていてふと見つけた自己紹介。
そうだよねーワクワクするよねー
フェルマーの最終定理を読んでたときを思い出した。
via ひひーん!
はてなブックマーク > レシピ検索 ファインディッシュ
「現在このドメインはブックマークできません」ってなんだろ?
はてな八部?それともサイト側でrobots.txt的に禁止してるのかな?
via ひひーん!
そこで、JavaScript が有効な環境ではインラインフレームで、無効な環境では Google のサイトで検索結果を表示する方法を考えました。
ユーザビリティ的に良さそう。
メモメモ。
via ひひーん!
例えば、もしあなたが2つのファイル名が同じファイルに対応していると知っているときや、内部のホスト名をインターネット上の名称に変換したい場合にこれらのエイリアスは役立ちます。
FILEALIASを使って */foo.html => */foo.gif とかやればできる、のかな?
via ひひーん!
Additional information about this error:
MySQL error!
Error establishing a database connection!
(mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 113)
- Are you sure you have typed the correct user/password?
- Are you sure that you have typed the correct hostname?
- Are you sure that the database server is running?
内部的なエラー内容を表示しちゃ駄目でしょう。
レンタルサーバー側の問題かもしれないけど。
via ひひーん!
String#scanメソッドは文字列中で任意のパターンにマッチするものを全て抜き出し、配列へ格納することができます。
正規表現オブジェクトの方ではなくてStringオブジェクトの方に(使いやすいのが)実装されてるのね。
via ひひーん!
正規表現オブジェクトを作成し、「=~」メソッドを使って対象の文字列に対してマッチングを行った結果がマッチした場合、「=~」メソッドは文字列の中でマッチした部分のインデックスを返します。この時、対象の文字列の中でマッチした部分文字列が特別な変数「$&」に代入されます。
何この予約変数
via ひひーん!
アプリケーションで ActiveX データ オブジェクト (ADO)、OLE DB、または ODBC (Open Database Connectivity) 経由で接続プールを使用しており、以下の条件に該当する場合、アプリケーションの属性が SQL Server ODBC ドライバのデフォルト設定にリセットされます。その結果、ANSI の NULL、埋め込み文字、および警告の属性を "on" に設定する必要のあるデータベース接続で、データ挿入時に次のエラー メッセージが表示されることがあります。
- SQL Server ODBC ドライバで使用される DSN のデフォルト設定 (ANSI 標準の埋め込み文字や警告の動作など) を変更した場合 および 接続を再使用した場合
[Microsoft][ODBC SQL Server Driver][SQL Server]STRING または BINARY データは切り詰められました。
[Microsoft][ODBC SQL Server Driver][SQL Server]ステートメントは終了されました。
これが原因の場合もあるのか
via ひひーん!
xhtml対応の検索結果を出すための検索ページは http://www.google.com/xhtml
www.google.co.jp/m と
www.google.co.jp/imode と
www.google.co.jp/xhtml
via ひひーん!
ただし、Deleteメソッドにより削除したレコードは、Findメソッドなどでは見つからなくなるが、本当にそのレコードが削除されるわけではない。
Delete()したらそのままDBに反映されるわけではないらしい。
via ひひーん!
逆にdocument.getElementById('ID').src=URL; でも出来そうな気がしますが。
iframeの名前を使う方法(document.iframe_name.location.href = ...)だと、Firefoxが動かない。
srcを指定するほうがいいみたい。
via ひひーん!
変数を使う方法は括弧を使うとすんなりできます。
SELECT (@max_cnt) * FROM table_name ORDER BY nantoka
カッコをつけないとエラーになる。
via ひひーん!
CONVERT 関数で expression を変換する方法を指定する整数式です。スタイルが NULL の場合は、NULL が返されます。範囲は、data_type で決まります。詳細については、「解説」を参照してください。
SQL ServerのCONVERT()で日付を文字列に変換する場合、第3引数でフォーマットを指定できる。
YYYY/MM/DDなら「111」
via ひひーん!
確かに、.NET Frameworkの基本データ型にはBit型はなく、Boolean型があるだけですね。逆に、SQL ServerにはBit型はあるが、Boolean型はない。
たしかMySQLもなかったような。Postgresはあったかな?
フラグはBooleanにしようよ...
via ひひーん!
もう1つの理由は、実行効率が悪いからです。これも今回の例ではサブクエリが1つしかないので問題にはならないのですが、複数の項目でこのようなサブクエリを使用した場合、1つのSQL文を実行するために、いくつものSELECT文を実行することになってしまいます。これでは非効率的です。
リンク先にSQL Server2005の実行プラン例あり
via ひひーん!
.Net FrameworkとSQL ServerのDateTimeの最小値、最大値の違い
詳細はリンク先参照。
SQL Serverの1753年12時からって、何がそうさせたんだろう
via ひひーん!
table { border-collapse: separate; border-spacing: 2px; }ただ残念なことに、border-spacingはIEが対応していないので実質使えない。そういう時はどうするか。素直に<table cellspacing=”2″>としてやるのが正解。
separateなんてあるんだ。
詳しくはリンク先参照。
via ひひーん!
ASP.NET2.0でWebフォームでPostBackされた時、
サーバーコントロールのTextBoxのReadOnly属性をTrueにしていると
値が消えてしまいます。
解決方法も書いてある
via ひひーん!
静的な HTML でも、position:absolute があると、そうなりますね。submit, button, reset で確認。バグっぽいよ。
ASP.NETではデフォルトでabsoluteなので発現しやすい。
widthを指定すれば問題は無いが
via ひひーん!
半角スペースであれば、LTRIM/RTRIM関数で目的の操作ができますが、全角スペースではトリミングされません。そこで、REPLACE関数と組み合わせて処理を行います。
なるほど
via ひひーん!
ドキュメントを表示するときに使うさまざまな引数。このパラメータは配列を含むあらゆるものを指定できる。ダイアログボックスは呼び出したスクリプトから渡された値を、windowオブジェクトのdialogArgumentsプロパティから読み出すことができる。
ダイアログのJavaScriptへ何か渡したい場合。サーバサイドスクリプトへ渡したい場合はQueryStringで。showModalDialog()はダイアログをキャッシュするようなので注意。
via ひひーん!
って、ここまで書いていて、いつ正式リリースされるかもわからない上に、au率がシェアより多い私のサイト。。
何とかならんものかと思って、やらないつもりだったんだけど、ga.phpをチョイっと修正してみました。
Googleさんは取り込んでくれるかなー。
携帯に関しては親日本なんだよね
via ひひーん!
Dim br As LiteralControl = New LiteralControl("<br />")
form1.Controls.Add(br)
LiteralControlだって。これならなんでもできる
via ひひーん!
Dim tRow As New TableRow() Table1.Rows.Add(tRow)
直感的にTable1.Add(new TableRow())じゃないところが.NET
via ひひーん!
データ部のスクロールは 1 番目の方法と同様に div でラップしますが、その div に内包されてる thead を position:absolute で浮かせボディの上方に配置します。(ほぼ)プレーンなマークアップで CSS の記述のみで実現できるので最有力な方法かと思ったのですが、最後の最後で IE8 beta1 のみが NG でした。
IE8 Beta2では条件付きならOKらしい
via ひひーん!