Jettyメモ

これまでの開発で使ってたJettyをEC2上のステージング環境に反映します。 認証やSSLの設定で諸々いじったので、備忘です。 調べながら、設定変更してるから、結局どこを変更して、出来たかがわかんね とかならないようにちゃんとまとめないとなー。start.ini…

サーバサイドJS

簡単なユーザ登録が出来る画面でも作ろうかと。全く制約が無いので、HTML5でいきたいと思います。 ↓ JavaScript使う。 ↓ サーバサイドも同じ言語で。 ↓ node.js or RingoJS色々比較されてますね。 http://blog.fukaoi.org/2011/06/11/nodejs-vs-ringojs さて…

Jettyのディレクトリ表示の制御

Tomcatのディレクトリ表示は、 listings で行いますが、 Jettyは何なのかと思ったら、 dirAllowed みたいです。まぁディレクトリは見えなくなりますが、 ファイルは、見えちゃいますので、 セキュリティとしては、ほぼ意味ないですね。

twitter bootstrap

CSS

デザイン知識が乏しい自分にとっては、非常にありがたい。 入門として、雰囲気使むのに、良い資料だと思います。 Twitter bootstrap入門 View more presentations from makingx えらそーですが、 これを公開するTwitterもやっぱり大したもんだと思います。 …

FindBugs

PCリプレイスしてから なんか違和感と思ってたら、忘れてました。http://findbugs.cs.umd.edu/eclipse/ ここがアップデートサイトです。で、プロジェクトからFind Bugs。 エラーがねぇ・・。ほんとか。実行してるっぽいけど。 まぁ、まだコードが少ないから…

グループウェア

何を使うか悩ましいですね。ベンダーが出してるソフトウェアは色々あるでしょけど、 やっぱコストかけたくないですね。そんな凝った事をしたいわけじゃなくて、 スケジュール管理と設備予約がメインなんです。何使おうかなっとずっと考えてるんですが、 オー…

デブサミ2012

Me

はい、行ってきました。正直、ちょっと期待はずれでした。 主にスマートフォン(Android)のセッションを取ってたんですが、 もっと具体的な話が欲しかったように思います。 とは言え、無償ですし、スピーカーの皆様、有難う御座いました。なぜか、自分の今の…

JettyにSSLを

SSLいきます。まぁ、公式ドキュメントですね。 http://wiki.eclipse.org/Jetty/Howto/Configure_SSL■Generating Key Pairs and Certificates JDK付属のkeytool使って、鍵のペアとCSRを作るのよって事ですね。 とりあえず、CSR作成用のディレクトリでも作って…

JettyでロードしたXMLがロックされる問題

紆余曲折しましたが、 URLLoaderでロードしたXMLがロックされる現象について、 色々分かって来ました。以前のブログでも書きましたが、 開発環境で、run-jetty-runのAddtional jetty.xmlに 単体Jettyのjetty.xmlを指定すると、URLLoaderでロードしたXMLがロ…

Error in Scala compiler: xsbti/Severity

Scala IDE for Eclipse使ってて、こんなんでた。 Error in Scala compiler: xsbti/Severityバージョンこちら。 eclipse再起動したら消えた。 とりあえず、また出た時の為にメモ。

JettyにSecurityを。DIGEST認証(続きの続き)

例のJavaがファイルを掴む問題、わかりました。URLRequestDefaults全然悪くありませんでした。 そうですよね。 「URLRequestに個別にヘッダーを設定してみたら、結果変わりました」 と、ほざきましたが、結果同じでした。すいません。原因は、run-jetty-run…

JettyにSecurityを。DIGEST認証(続き)

昨日の続き。ドエライ事態に陥りました。環境から言うと、 Windows7、FlashBuilder4.6で、AIR開発(FlexSDK4.6) 同PCで、FlashBuilder4.6でScalaプロジェクトでJetty起動、デバッグしています。ここで問題になったのが、 JettyにDIGEST認証設定して、AIR側で…

JettyにSecurityを。DIGEST認証。

Security、大事ですね。 社内イントラだから、大丈夫じゃねとか多いと思います。 まぁ、確かにそうかもしれませんが、 性悪説にたつと色々考える必要があります。ということで、JettyのSecutiryを色々、設定してみたいと思います。 AWSに構築しているので、…

ButtonBar

Flexのボタンバー各ボタンの幅を均等にする時, mxは、 buttonBar.setStyle("buttonWidth", 150);sparkは、 <s:ButtonBar id="bb" dataProvider="{vs}"> <s:layout> <s:HorizontalLayout gap="-1" columnWidth="150" variableColumnWidth="false"/> </s:layout> </s:ButtonBar>layoutに気づかない事が多い。

XMLの属性値の改行・・・

dom4jを使って、XMLを操作していたのですが、 改行でえらいハマってしまいました。属性値に改行を含む場合、DOMを更新、UTF-8でファイル保存すると 改行が、LFで作成されます。(エディタで確認) これは、おそらく http://www.atmarkit.co.jp/fxml/rensai/xml…

EC2をRoute53で

AWS

EC2使っているので、Route53でドメインも管理してみたいと思います。まずドメイン取得。日頃お世話になってるムームードメインで取りました。・AWSで設定 AWS Managemnt Consoleから Route 53のタブからSign Up クレジットカードの情報いれろと。・・・。 ま…

Amazon EC2にJettyインストール

EC2にインスタンスを新規作成。 今回は、RightImageのCentOS6のi386を選択しました。 Linux触るの久しぶりになるので、多少はしょってますが、 やったことを、多少ウザいですが、逐一書いています。(やりながら書いてます)ダウンロードしたpemから、PuTTygen…

itemRendererとか。

無料なんですね! http://flash-db.com/Main/2012/01/30/free-flash-ebooks-from-oreilly/?utm_source=rss&utm_medium=rss&utm_campaign=free-flash-ebooks-from-oreilly Airだけ読もうかな。DataGridなどのitemRendererにListとかTileListとか使いたい場合…

Fileのアップロード(scalaで)

ServletFileUploadを使用した場合に、シンプルに書きたい。Java DiskFileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload sfu = new ServletFileUpload(factory); sfu.setSizeMax(-1); sfu.setFileSizeMax(1024 * 1000 * 100); sfu.set…

SpriteのdoubleClickEnabled

はまーりました。要は、こちらです。 http://createwave.blog104.fc2.com/blog-entry-59.html っと思ってたのですが、 子のSpriteに対して、 doubleClickEnabled = true; addEventListener(MouseEvent.DOUBLE_CLICK, onMouseDoubleClick); てしても、子のSpr…

imageのupload

Airから画像ファイルをアップロードします。まずBitmapData作成。Matrixで縮小してます。 var bmd:BitmapData = new BitmapData(target.width, target.height); var m:Matrix = new Matrix(); m.createBox(50/target.width,50/target.height); bmd.draw(targ…

TomcatからJettyへ

TomcatからJettyに移行します。まぁ、理由はそんなに大層な事じゃないです。 ・WebSocket使うかも ・scala使う(tomcatでもいいけど) ・触ってみたい。(いままでtomcatだから次もってのはどうかと)maven使わずに、まずは、どノーマルに分かりやすく構成してみ…

メモ

DeNAが出したみたいですね。 http://dena.jp/press/2012/01/denahtml5arcticjs.phpさらっとgithubのソース見たけど、 確かに ・ActionScript3.0と近いAPI による、Flash 開発経験者の学習負担軽減 って書いてるので、近い気がしました。traceがあった。ライ…

3DS

Me

子供の3DSを、会社に持ってきてみました。 なんでかというと、「すれちがい通信」です。 いっぱいすれ違わないと、勇者があつまらないんですね。仕事場まで、電車乗るし、山ほど人とすれ違うし、どんだけいくかーって期待してたら、 7人 すれ違って頂きまし…

SVGのファイル名

AIRでSVGの動的読み込みやってます。 http://www.adobe.com/jp/devnet/flash/articles/spark_project_svg.html ここみれば、要領は分かるんですが、 URLLoaderでロードした後の、ロードしたファイルのファイル名が知りたいのです。 URLLoaderにセットしたreq…

今更、FlexPMD

使ってみました。 えー今まで使ってなかったのって言われそうですが、はい使ってませんでした。FlashBuilder4.6だけど、普通にアップデートでインストール出来ました。 参考は、ココ http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD+Eclipse+plug…

Treeにドロップ

FlexのTreeコンポーネントは、標準でD&D実装されたり、 一見、よく出来たコンポーネントだなとは思うのですが、 やはり、Windowsのエクスプローラに慣れてる人には、違和感ありまくりで。一つは、Nodeに対してのDropがないのが目につきます。 Nodeに子があれ…

JavaScriptと本日

正直、JavaやFlexばっかりだったので、JavaScriptやHTMLは、そんなに詳しくないです。 まぁ、JavaScriptにお世話になる事もあるので、多少はやってますが。 今後、HTML5、JavaScriptは、避けて通れないので、必要そうな事は、メモっておこう。webStorm http:…

H2DBに接続

DBを何使うかってのは、どんどん色々出てくるので、ホントに悩みます。 極論、使わないで済むのがいいんですけど。 組み込み簡単って意味では、javaならh2でしょうか。 Class.forName("org.h2.Driver"); Connection conn = DriverManager.getConnection(url,…

Airでファイルアップロード

BlazeDS(S2)使ってるのを、せっせとservletに書き直してる。 AMF使っちゃうと、クライアントサイドの作り変えたい場合に、ネックになりそうで。 データ量に気を遣うアプリでもないので、やっぱり標準を使おうかなと。 scalaに書きなおしても、servletなら、…