2012-05-01から1ヶ月間の記事一覧

ドラッグアンドドロップでファイルを指定できるアップロードアプレットを作ってみた

仕事では社内向けWebシステムを作っていますが、ファイルをアップロードしたいという要求はやっぱり多いです。とりあえずはHTMLのINPUT="file"で作るわけですが、「アップロードするファイルはドラッグ&ドロップで選択したい」とよく言われます。 気持ちは…

HRDを使った時の、検索結果のキャッシュについて

GAEで検索処理でのDatastore Reads Operationsを減らすにはMemcacheを使って検索結果をキャッシュするのが効果的だといろいろなサイトで見かけます。例えばEngineerとSkillというModelがあるとします。 @Model(schemaVersion = 1) public class Engineer imp…

jQueryでDOM操作

DOM操作というと大げさかもしれません。 JavaScript側でHTMLのTableやULを動的に組み立てる方法のメモです。 やり方はいろいろあると思いますが、私が今やっている方法を載せておきます。サンプルHTMLを開くとこんな感じのTABLEのヘッダーのみがあって No Na…

Twitter4jでUserStreamにチャレンジ

TwitterのUserStreamにチャレンジしてみました。 UserStreamを使って、Botがリプライに即反応したり、ツイートがお気に入り登録されたらなにか反応するみたいなことが出来ればなーと思っています。ちなみにGAE/Jでやりたかったのですがもろもろの制約により…

Twitter4jでOAuth認証

Twitter4jでOAuth認証を行う例です。 SAStrutsでの例ですが、他のフレームワークでも基本は一緒です。CONSUMER_KEYとCONSUMER_SECRETは、事前に取得しておく必要があります。 Twitterの"My Application"登録 - おかひろの雑記 CallbackURLはプログラム中で指…

Twitterの"My Application"登録

たまにやり方を聞かれるので、備忘録も兼ねてメモ。Developer — Twitter Developersにアクセスして"Create an App"をクリックします。 Name アプリケーションの名前。アプリケーションからツイートした場合に、「○○から」の○○に相当する部分。 Description …

HTMLのFormの内容をPostしつつwindow.open()で開く

HTMLのFormの内容をPostして、結果をNewWindow(window.open)で開くということを調べたのでメモ。実装はこちらを参考にさせていただきました。 window.open()でPOST - DO☆KA☆TA ~information technology~ function openWindowAndPost() { window.open('','f…