2009-01-01から1年間の記事一覧
GAE/Jでセッションを有効にすると_ah_SESSIONがどんどん膨れ上がっていきます。無駄なデータは容量の圧迫にもなるので定期的に消さなければなりません。_ah_SESSIONを削除するにはGoogle app engineのコンソールから手動で削除するか、用意されている削除用…
大量のデータを使用するテーブルをHTMLで書くと画面をスクロールする事になりますが、その際にヘッダも一緒にスクロールされてしまい現在見ている項目が何なのか確認する事が出来ない時があります。そんな時は Super Tables を使えばエクセルのようにヘッダ…
slim3について質問があったのでディスカッションに投稿したら投稿エラーで弾かれた。投稿者を制限してるのかなー?最近スパムも多いみたいだし・・・。投稿しようとした内容はfilterInMemory、sortInMemory関連。filterInMemory、sortInMemory がサポートさ…
IE8のズーム機能でおk
Google App Engine for Java アプリのレスポンスが5秒程待たされる場合があるのですが、原因を調べてみるとPersistenceManagerインスタンスの取得に時間がかかってしまい結果レスポンスが落ちるようです。PersistenceManagerインスタンスはおよそ2分程でその…
Google App Engine for Java 少しずつ勉強しています。JDOでBigTableへの問い合わせを下記のようなコードで書いていました。 String query = "select from " + Collection.class.getName() + " where author == '" + user.getEmail() + "'" + " order by dis…
サブミットされるフォームデータにチェックされなかった項目は含まれないため, 繰り返しの中にチェックボタンしか項目がない場合, 繰り返しの数を正確に判定できない場合があります. これを回避するには,繰り返しの中に隠し項目を含めるようにします. …
disabled属性はリクエストパラメータに含まれません。そのため、サーバー側からチェックされていないように見えます。 hiddenに値を持たせ、disabled属性の値を@PageScopeで持つ事でdisable属性の付いたcheckboxの値を扱う事が出来ます。 checkbox.html
先日エントリーした「Google Chrome アプリケーションショートカットを個別のユーザーデータで起動する」にある--user-data-dirオプションを簡単に追加するvbsスクリプトを書きました。アプリケーションのショートカットを作成後、下記スクリプトにドラッグ…
例えばGMailを複数のアカウントで立ち上げたい場合Windows Vistaの場合は C:\Users\ユーザー名\AppData\Local\Google\Chrome\Application\chrome.exe --user-data-dir="..\User Data\任意の名称" --app=https://mail.google.com/mailという具合。任意の名称…
http://wiredvision.jp/news/200908/2009081920.htmlAppleの現在の顧客の主な層は個人だ。エンタープライズ層向けにサービスを立ち上げるとは思えない。じゃぁAppleが作ろうとしている個人向けデータセンターは一体どのようなものなのだろう?うちの機器(PC…
ご飯は決まった時間に与える。常にご飯をねだったりしなくなる。 口笛を吹く→飼い主が呼んでいると教える。 逆に猫に呼ばれたらなるべく側に行ってやる。 悪いことをすると間髪居れず「こらっ」と怒る。怒られたことを理解して良悪を判断できるようになる。 …
ModelでHOT reloadingをサポートしました。 これでslim3はController、Model、DaoがHOT reloadingに対応。さくさく開発出来るようになりました。本当すげーよ!
Flashを有効にする シンボリックを張る sudo ln -s /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/chromium-browser/plugins/ 起動オプション追加 chromium-browser --enable-plugins
Google が On2 Technologies を買収した。HTML5の video 、audio タグ問題の解決の切っ掛けになるといいなぁ。Google がVP8コーデックの無償公開とかして。
RIP Kaori Kawamura.
GAE/Jの勉強がてらアプリケーションを作ってみました。個人用オンラインブックマークです。自分はPCの環境が職場と自宅があり、使うブラウザがいくつもあったり等々でブックマークを手軽に同期がとれるようにしたいと常々思っていました。ちょうどよい機会だ…
concrete5日本語公式サイトがオープンしたようです。http://concrete5-japan.org/
ケータイで使えるポータルを見つけよう! Googleモバイル http://google.jp/ exciteモバイル http://mobile.excite.co.jp/ モバイルgoo http://mobile.goo.ne.jp/ ケータイ@nifty http://k.nifty.com/ ケータイBIGLOBE http://keitai.biglobe.ne.jp/ OCN mobile …
SAStrutsというかServletネタ。アプリケーションサーバー(Tomcatとか)でレルムのフォーム認証していたとする。一定時間操作がなくてセッションが破棄された時に保護されたページにアクセスするとweb.xmlので指定したページが表示される。そのログイン画面を…
WSHでメニューバーやツールバー等のないInternet Explorerを開くスクリプトです。 Set objIE = WScript.CreateObject("InternetExplorer.Application") objIE.Navigate("http://www.goo.ne.jp") objIE.MenuBar = False objIE.StatusBar = False objIE.ToolBa…
例えば画面に更新ボタンとキャンセルボタンを設置します。キャンセルボタンを押してバリデーションを行わずに画面遷移をする場合はキャンセルボタンのidにjumpXxxとします。しかし遷移先が動的である場合はjumpXxxを使用する事は出来ません。doXxxメソッドを…
SAStrutsにはMayaaがあるので、HTMLテンプレートは用意していませんが、Slim3 Strutsでは、Mayaaの英語でのサイトが用意できないということなので、独自にHTMLテンプレート機能を持たせます。 Slim3 StrutsのHTMLテンプレート学習コストとSAStruts+Mayaaの学…