タグ

ブックマーク / libro.tuyano.com (5)

  • アプリケーションキャッシュ(3/5):JavaScriptによるHTML5プログラミング入門 - libro

    では、実際にアプリケーションキャッシュを使ってみましょう。まずはマニフェストファイルを作成します。今回は「sample.appcache」というファイル名で用意することにしましょう。そして、下のリスト欄に掲載したような内容を記述しておきます。 ここでは、CACHE:にhelo.htmlというファイル名を用意してあります。つまり、helo.htmlをキャッシュして、サーバーにアクセスしないで表示されるようにするわけですね。では、そのhelo.htmlを用意しましょう。やはり下のリスト欄に簡単なサンプルを挙げておきましたので、これを記述してください。 この2つのファイルは、いずれもサーバーの設定変更を行なってあるディレクトリに配置します(Apache HTTP Serverならば、.htaccessファイルを設置した場所)。このhelo.htmlファイルを見てみると、<html>タグが以下のよ

  • File APIによるファイルアクセス(1/4):JavaScriptによるHTML5プログラミング入門 - libro

    「これからはWebで何でもできるようになる」「Webブラウザで普通のアプリケーションが動くようになる」と、言われてきましたが、正直、今までそんなすごいWebアプリケーションってあったかな?と思う人も多いでしょう。 今まで、Webベースのアプリケーションがなかなか活用されなかった理由の一つは、「ローカルボリュームにアクセス出来ない」ということがあるのではないでしょうか。最近では「クラウドにデータを保存」というのがはやりですが、やはりハードディスクにファイルを保管しておかないと不安だ、というのが普通の人の感覚です。ローカルボリュームに直接アクセスできないのでは、まともなアプリケーションは作れません。 こうしたことを考慮し、HTML5では、ローカルボリュームのファイルにアクセスできる「File API」と呼ばれるものが整備されることになりました。といっても、自由にアクセス出来るわけではありません

    bluele
    bluele 2013/08/18
  • フォームヘルパーを活用しよう![Scala編](5/5):初心者のためのPlay Framework入門 - libro

    コントロールの利用の仕方はだいたい使ってみればわかると思いますが、1つだけ注意しておきたいのが「Select」です。 これは、普通に複数項目から1つを選ぶのであれば、その他のコントロールと同じ感覚で使うことができます。 が、複数項目を選択できるようにしたい場合、いろいろと修正しなければならない点があります。まず、ビューテンプレートのselectメソッドです。これは、 @helper.select( フォームの指定 , options = Helper.options( 表示項目の指定 ), 'multiple -> "multiple")このように、()内に'multiple -> "multiple"と追記することで、multiple属性が設定され、複数の項目が選択できるようになります。が! 修正はこれだけではありません。フォームの指定で、名前の後に[]をつけなければいけません。例えば、

    bluele
    bluele 2013/07/02
    selectbox checkbox
  • 初心者のためのPlay Framework入門 - libro

    ※ページが正常に表示されない場合 AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。 それまでの「JSP/サーブレット」というサーバーサイドJava開発の常識を覆した、全く新しいMVC・Webアプリケーション・フレームワーク「Play Framework」。Javaに似たスクリプト言語「Scala」と、Herokuなどのクラウドサービスを利用することで、誰もが手軽にWeb開発を行い公開することができます。今日から始めましょう、新世代サーバー開発を。Let's Play!

    bluele
    bluele 2013/06/24
    form
  • Play Framework 2.1の開発環境を整えよう!(1/4):初心者のためのPlay Framework入門 - libro

    Javaは「サーバーサイド開発」の分野で広く使われている――これはJavaプログラマには当たり前のこととして受け入れられています。が、では実際にあなたの周りでWebアプリケーションをJavaで作ってる人はいますか?と尋ねれば、沈黙してしまう人も多いんじゃないでしょうか。 サーバーサイドJavaは、確かに広く使われています。が、その多くはエンタープライズの分野であり、私たち「個人でJavaをやってる」という人には無縁の世界であったりします。個人でサーバーサイドJavaを使うためには、まずなによりも「個人で手軽にJavaが使えるサーバー環境」がないといけません。が、そうした環境は今まであまり見ることがありませんでした。 そうした現状も、最近になって変わりつつあります。「クラウドサービス(IaaSなど)」の普及により、さまざまな言語によるサーバー開発が手軽に行えるようになって来ました。例えば、G

    bluele
    bluele 2013/06/17
    play tomcatについて
  • 1