昼間のお仕事のシステムをこんなアーキテクチャで作りました。 ようやくリリースできそうな雰囲気。追々成果をまとめます。
昼間のお仕事のシステムをこんなアーキテクチャで作りました。 ようやくリリースできそうな雰囲気。追々成果をまとめます。
安藤日記 安藤日記:デジタルガジェット好き「安藤幸央」の日々のメモ ( yukio.andoh@gmail.com ) [ http://twitter.com/yukio_andoh ] Design Sprint Newsletter https://designsprint.substack.com/ SIGIXD 2nd ------------------------------------------------------- http://sigixd.org/2nd.php Googleにおけるインタラクションデザイン #川島さんの示唆に富んだ話がすばらしかった。 川島 優志氏 シニアウェブマスター・アジア太平洋マネージャー: "Behind the web design & Doodle creation" Judy Shade UX Researcher: "UX at
With the generated command line on your clipboard open up a terminal window (or DOS box) and navigate to where you want the project to be generated (e.g. for Eclipse users this would be your workspace folder). Paste the command line into your terminal window and press «enter» to execute the command. Result of the Maven command Executing the Maven command line will result the following directory st
2009年10月11日21:19 カテゴリプログラミングGAE 久しぶりに Wicket on GAE 【追記】 残念ながら、wicket-auth-role による認証を経由しての cron によるアクセスは無理でした。 まあ、そうだよね。Wicket による認証と、GAEのアクセス権限は別ものだもんね。 ということで、素直に web.xml から admin 権限を設定しました。 <security-constraint> <web-resource-collection> <url-pattern>/cron</url-pattern> </web-resource-collection> <auth-constraint> <role-name>admin</role-name> </auth-constraint> </security-constraint
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
本日 Google App Engine for Java が提供開始されていて、中身を見ているとどうやらシンプルなWebAppなカンジ。Wicketも動作しそうだなーと思って試してみたメモを書いておく。去年GAEがリリースされた時もその日に色々エントリを書いたのが懐かしい。 ただし、GAEforJavaのアカウント(?)だか承認のメールが来ていないので、デプロイできておらずローカルでの動作確認しかできていない。デプロイしても動作するかどうかが不明だ…。 開発環境の準備Eclipseを使用している事と、EclipseにGAE用のプラグインをインストールしてある事。 プロジェクトを作るwicket-quicksartするか、EclipseのGAEプラグインで作るか、で迷うけどGAEプラグインで作る事にする。というのも、GAEプラグインが「${basedir}/war」の直下を固定で見ている気
2. • ScalaAPI – 2.8 • http://www.scala- lang.org/archives/downloads/distrib/files/nightly/do cs/library/index.html – 2.7 • http://www.scala-lang.org/docu/files/api/index.html – sbazでローカルにダウンロード • > sbaz install scala-devel-docs – $SCALA_HOME/docs • ソースリポジトリ – http://www.scala-lang.org/node/213 – http://lampsvn.epfl.ch/trac/scala/browser/scala 3. • Java5以降に対応 • 余談:Java1.4を捨ててソースがすっきり。 – 例:String#fo
GoogleAppEngine(以下、GAE)上で動作するWebアプリフレームワークを調べています。Apache Strutsに関しては特に苦労することなく動作させることができたので、次はApache Wicketに挑戦してみます。 1. appengine-web.xml appengine-web.xmlを編集して、セッションを利用可能にします。appengine-web.xmlに以下の内容を追記します。 true 2. web.xml web.xmlの内容は以下の通りです。 xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
Java, WicketGoogle App Engine for Javaのアカウントを取っておいたので、Wicketが動くかどうかチェックしました。 Wicketでは1.3の途中から、セッションストアがSecondLevelCacheSessionStoreという、ワークファイルに情報を書き出すタイプに変更になりました。ここがネックになるだろうと思っていたら、やっぱりファイル作成は規制されているとのこと。 で、HttpSession上にページ情報を格納する「HttpSessionStore」に切り替えてみたら、普通に動きました。 アプリケーション・クラスの設定はこのような感じです。 public class WicketApplication extends WebApplication { /** * Constructor */ public WicketApplication(
【教えてくん】コミュニティーなのです。 なんかニュースとかあったらここに書こうかと思ってますよ。とりあえず、おいらのブログ
Scalatra Scalatraという、Rubyで言うところのSinatraにinspireされた軽量Webフレームワークがありまして。 それをGoogle App Engineに乗っけてみようと思い立ちましたとさ。 ググったらまずこちらがヒット。 Google グループ 上記リンクからこちらへ。 scala - How to use sbt with Google App Engine? - Stack Overflow でこちらに。 HelloworldProject.scala · GitHub Scalatra設定はこちらを参考。 ScalatraによるWebアプリケーション作成 - sbtを使った開発 - なんとなくな Developer のメモ sbt環境の準備ができている前提で進めます。 sbtで雛形作製 mkdir helloworld cd helloworld sbt
Sinatra 風の Scala 用 Web フレームワーク Scalatra を使って簡単な Web アプリケーションを作成してみた。 使用した環境は以下の通り。ビルドには Scala 用のビルドツール sbt (simple-build-tool) を使用した。 Scala 2.8.0 sbt 0.7.4 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20100810/ 事前準備(sbt の実行環境を用意) まず、sbt の実行環境を準備する。sbt のダウンロードページから最新の JAR ファイルをダウンロードし、sbt実行用のスクリプトファイルを用意する。 Windows の場合、以下のようなバッチファイルを用意すればよい。 sbt.bat set SCRIPT_DIR=%~dp0 java -Xmx512
目次はこちら。 scalaのWebフレームワーク liftで遊ぶ 目次 - ゆろよろ日記 定番のHello Worldの次は… やっぱりHello Worldです。 を見ながら、今度はformを追加してAjax的なことまで100%やっちゃうよ。 今回は、これまでのおさらい的な内容でっせ。 ではさっそく。 プロジェクト作成 今までのおさらいも兼ねて、新しくhellodrawnプロジェクトを作成する。 mavenのコマンドでゴー。 mvn archetype:generate -U -DarchetypeGroupId=net.liftweb -DarchetypeArtifactId=lift-archetype-blank -DarchetypeVersion=0.9 -DremoteRepositories=http://scala-tools.org/repo-releases -Dg
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く