今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

2013-02-01から1ヶ月間の記事一覧

Servlet/JSPのデータをJavaScriptに渡す方法

サーバー側でsetAttribute()などでJSPに渡した値をJavaScriptでも使いたいときは、JSPで以下のようなコードを書けば可能。 <script type="text/javascript"> var hoge = '<%=request.getAttribute("hoge") %>'; </script> メッセージを国際化対応したいときはこんなコードで。 <script type="text/javascript"> var i18n = '<fmt:mess</script>…

JSONICでローカライズした日付データにエンコードする方法

JSONICは、デフォルトではDate型をlong値にエンコードする。この値をクライアント側のJavaScriptで取得しても、JavaScriptでは国際化対応が不十分なのでローカライズした日時の文字列に変換するのは難しい。 そもそもクライアント側で日時データをどうこうし…

キーワード「-4^(1/4)」で検索すると・・・

Web

グーグル検索で特定の数式”-4^(1/4)”を与えるとアダルトサイトが表示されるバグが発見されるって。 この質問は先月にされたようですが、一昨日になってQuoraにGoogle検索チームのエンジニアが登場し、これがグーグル検索のバグであることを認めました。そし…

Google Chromeのキャッシュを無効にする方法

≫https://plus.google.com/101834643719691452351/posts/Re3GYKqRDX3 メニューから[表示]-[開発/管理]-[デベロッパーツール]を選択 画面右下の歯車アイコンをクリック GeneralタブのDisable cacheにチェックを入れる以上、終了。

JSONIC+Slim3+DatastoreでUnsupportedOperationExceptionが出るときの回避方法

エンティティクラスに com.google.appengine.api.datatore.Text型を使ったプロパティを追加したら、クライアント側からJSONを送信した時に、JSONICがUnsupportedOperationExceptionってのを出すようになった。 JSONICがDatastoreのText型なんて知らねーよ、…

Slim3でGAEのDatastoreからKeyを使って検索する

GAEでDatastoreに格納した特定のオブジェクトを取り出すのに、Keyを指定すれば確実と思ってコードを書いてたけど、解決までしばらく詰まってたのでメモ。クライアント側ではKeyは30文字くらいの文字列として渡される。文字列のKeyをパラメータに設定してリク…