2012-01-01から1年間の記事一覧

JettyのMaxPostSize

出ました。 java.lang.IllegalStateException: Form too large200095>200000ギリギリ。Jetty/Howto/Configure Form Size - Eclipsepedia これの通り、200000バイトがMAXみたいです。設定変更したら、OKでした。

jQuery MobileでListViewのDividerにボタン

<ul data-role="listview" id="lvProject" data-divider-theme="a" data-inset="true"> <li data-role="list-divider" role="heading" data-icon="search" data-theme="a"> <a id="btnProjectSearch">PROJECT</a> </li> </ul>こんな感じ。ラベルやアイコンの寄せは、できるかな・・・。

jQuery Mobileでloading

出す時 $.mobile.showPageLoadingMsg(); 隠す時 $.mobile.hidePageLoadingMsg(); $.mobile.pageLoading()は、もう無いので、ご注意。

遅ればせながらJQueryMobileさわる

ちょっと触ってます。いいですね。下手に凝った画面作るよりは、 始めっからスマホをターゲットにデザインしたほうがスッキリしていい気がしてきた。 Simple is Best!CRUDぐらいは、普通に作ってみよう。

JavaScriptでGridでデータ表示。

色々ライブラリあります。「jquery datagrid」とかでググるとわっさーと出てきますね。ちょこっと試した感想を。 ・DataTables | Table plug-in for jQuery ・flexigrid.info ・http://extjs.co.jp/extjsは、大量のコンポーネントがあるので、Gridを触った感…

Amazon EC2にMySQLインストール

yumで・・・。 $ sudo yum -y install mysql-serverバージョン確認は、 $ mysql -V mysql Ver 14.14 Distrib 5.1.61, for redhat-linux-gnu (i386) using readline 5.15.1・・・はい。yumとrpmの使い分けは、 初心者の頃に知っておきたかった rpm と yum の…

ipTablesのルールの削除

natの場合 これで、番号確認 $ sudo iptables -t nat -L --line-numbersこれで、その番号を削除(PREROUTINGのルール削除) $ sudo iptables -t nat -D PREROUTING 3

Amazon EC2のSSH設定見直し

AWS

もう一つサーバ立てる必要が出てきたので、またメモ。 SSHの設定が不安だったので、順をおってやりたいと思います。インスタンスの作成 Community AMIから、944964708905/rightimage_centos_6.0_i386_20110810.1_ebs を選択しました。例によってmicroインス…

MySQL collations

Scala+Mysqlで品物作ってるんですが、 MySqlほぼ初めてなので、初心者状態です。ブラウザからリクエスト投げて、サーバ側でMysqlに更新する時、 Illegal mix of collations こんなんでまして、まぁ文字コードが違うぞ的な。 utf8とlatin1_swedish_cになって…

ScalaTest

Scala再びTestコード勉強します。 JUnitが普通に使えそうですが、ScalaTest使ってみます。 ScalaTest から、2.9.1対応をダウンロード。jarをビルドパスに通します。 同じく、Junitが必要なので、 https://github.com/KentBeck/junit/downloads からjunit-4.1…

Skin苦手

毎回MXコンポーネントは、使うまいと思いながらも、 いざSkinを作り始めると面倒になってしまう。 LinkButtonとかLinkButtonとか。CSSは、そうでもないけど、 Skinどうにも面倒に思えてしょうがない。 FlashBuilderでGUIでスキン作れるけど、やっぱり面倒。 …

TextAreaにリンクを表示して、そのイベントをとる。

わりとあると思います。私が使う理由になったのは、 ・リンク的に表示したい。 ・LinkButtonでは、レイアウトが微妙。mxなので使いたくない。 ・Labelでは、スタイル微妙、スキン書きたくない。CSSでHoverが書けない? また、mxのLabelでは、linkイベントが…

node.jsを触る。ちょっとだけ。

node.js or RingoJS どちら使うか迷いますが、 とりあえず両方さわってみようかと。 ちょっと触ったぐらいじゃ、雰囲気ぐらいしか分からないと思いますが、 素振りしないとね。素振り。node.jsから。 http://nodejs.org/#download からダウンロード。すいま…

Jenkins

TracLightningにJenkinsあるんですね。 知らなかった・・・。 Startup jenkins! View more presentations from Kanu orz 素振りしよう。

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 クレジットカードの情報いれろと。・・・。 ま…