DataGridとComboBoxつかうためのサンプル
DataGridの選択エリアにComboBoxを使おうと思って試行錯誤したときのメモ。知らないと難しい...何も考えないで実装するとこう以下のようなソースのときに、"sex"カラムが、持っている値は 0 or 1だけど、男性・女性とComboBoxで編集できるようにすることがゴール。<?xml version="1.0"?><mx:Application...
View ArticleDataGridとパスワードをつかうためのサンプル
パスワードのマスキングとかitemRendererにTextInput指定して、displayAsPasswordとかすれば楽っぽいんですけどitemEditorを使う方法で...。labelFunctionのマスキング用の関数を指定itemEditorにPasswordEditor.mxmlみたいなコンポーネントを指定してあげること。TextInputのdisplayAsPassword="tru...
View ArticleKana.JSをJavaに移植してみました
全角カタカナ⇔半角カタカナや、ひらがな⇔カタカナに変換するライブラリーKana.XSをJavaに移植してみました。バグとりをした後にこっちにあげておきます。GitHub - shogo4405/KanaXS:...
View ArticlePostgreSQLとGenerationType.IDENTITYではまる。
Seasar2.2.40、PostgreSQL8.4/PostgreSQL8.3系で次のようなエラー。idは、SERIAL型。Entityクラスでは、@GeneratedValue(strategy =...
View ArticleAxis2でセッション管理
よく忘れるのでメモ。Axis2でセッションの情報を取得/設定する方法。import org.apache.axis2.context.MessageContext; import org.apache.axis2.context.ServiceContext; 中略 MessageContext msgContext =...
View ArticleFlex⇔Axis2との通信でObject(AS3)を使う
Axis2とFlex間で、Objectを利用するためのサンプル。Objectは、Javaのほうのjava.lang.Objectじゃなくて、Flex側のObjectデータの送受信についてのメモ。Flex側は単に引数に{foo:"foo", bar:"bar"}を渡してあげるだけ。Flex側var webService:WebService = new WebService();...
View ArticleKanaXSのmavenレポジトリ
KanaXSのJava版のmaven2用のレポジトリを作成しました。公開しておきます。設定情報などレポジトリの場所は、http://kanaxs.googlecode.com/svn/trunk/reposです。dependency情報は、groupIdは、com.googlecode.kanaxsで、artifactIdは、kanaxsです。pom.xmlの設定(例)<project>...
View Article退職のご挨拶
最近、日記を書く機会がめっきり無くなって来ましたが。ご挨拶がてらのエントリーです。2011年3月末日を持って、現職を退職することになりました。何かの縁で大阪で勤務できまして、関西近郊の素敵なエンジニアの方々とお会いさせていただくことができました。1人1人、ご挨拶にまわりたいのですが難しいので、この場を借りてご挨拶とさせていただければと思います。退職した後は、もう一度上京しようと思っています。が…中々...
View Article関西圏セミナー/Untitled!!!!!!!!(アンタイトルド/略称:Un!)
追記申し込みから数日で満員になっていました。ustで中継されまので告知しておきますね。http://www.ustream.tv/channel/untitled8exセミナー紹介2011年4月3日(日)に、関西のWEBクリエータが集まってチャリティーセミナーを実施します。もし近くの方で都合の良い方は足を運び下さい。...
View Articlemaven使うときのコマンドライン
mavenを利用してslim3を利用するときのコマンドラインのメモ。mvn eclipse:eclipseのときに-DdownloadSources=trueを忘れない。mvn archetype:generate -DarchetypeCatalog=http://slim3.googlecode.com/svn/trunk/repository mvn eclipse:eclipse...
View ArticleFlexアプリを複数人開発するときのガイドライン(マイルール)
flexアプリケーションを複数の開発者で開発したことがあったときに過去を反省して過去を反省した自分がよく使っていた開発方針のメモです。よくあるコードよくサンプルとかで見かけるソースコードです。html + JavaScriptもこんなイメージで書かれていることが多いので主流なんでしょうか。<?xml version="1.0"...
View ArticleJavaScriptで複数人開発するときのガイドライン(マイルール)
JavaScriptで複数人開発するときのガイドライン(マイルール)です。SIerとかやっているとold JavaScriptやらモダンJavaScriptを見たりと色々な経験が得られるわけで…。やっぱり複数人開発するときには秩序は必要だなと思って、大体こんなルールにしていました。flex編はこの編...
View ArticleGreasemonkeyでjquery-uiを使うときのスニペット
jquery-uiを@requireしてもエラーで怒られたりするのでよく調べたらこんなんでいけるらしい。// ==UserScript==// @resource jquery http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js // @resource jqueryui...
View ArticleFlexでのMVC設計による開発パターン - その1 -
d:id:shogo4405:20110521:1305947042をMVC的な考え方を踏襲した設計パターンです。ショッピングカート系のアプリケーションを開発するという前提で、僕ならこう設計していくよー。という話。Modelの設計WebServiceやHTTPServiceと連携すること考慮しておきます。ただし今回は簡単のためショッピングカートクラスの中身は次のようにシンプルにWebServiceの...
View ArticleSmartyのblockプラグインで変数を使う方法
block系のプラグインで変数を利用するためのプラグインの作成方法です。やりたいことはsectionやforeachを利用せずに配列数に合わせてループとプラス・アルファの処理をさせたいということ。サンプルソース実行用のPHP<?phprequire_once'Smarty.class.php'; $smarty=new Smarty(); $smarty->assign('array',...
View Articlefx7でresizeTo/resizeBy/moveTo/moveByがno longer apply to main windowな件
タイトル通りです。fx7からresizeTo/resizeBy/moveTo/moveByがメソッドとしては定義されていますが動作しなくなりました…。じゃなくて、no longer apply to main windowになりました。これ系...window.resizeTo(width, height); window.resizeBy(width, height);...
View Articlefirebugの計測関数(console.time/console.timeEnd)を自動挿入
firebugの計測関数(console.time/console.timEnd)をつかってメソッドの実行時間の計測するときなどに、計測関数を挿入忘れと削除忘れしないために自動的に挿入するためのコードです開発のときには、ブックマークレットで呼び出しておいて使うと便利かも(しません)。フレームワーク部分(interceptor.js)aop = {}; aop.interceptors = {};...
View Article社内IRCへWebSocketで接続してみたい
ちょうど去年の3月末に某CSKを退社。去年の今頃新しい会社に拾われました。入った感想としては、驚きの文化として社内のコミュニケーションツールにIRCを使っているというところ。慣れるまでは大変でした。...
View ArticleFMSを使った時にQueryを解析するベストプラクティス
関数を自作しないという意味でのベストプラクティス。var q = new LoadVars(); q.decode("foo=1&bar=2"); trace(q.foo); Stream.publishQueryStringの解析が楽になりますね。
View ArticleTileWindowのメインカラーをcontrolBarGroup内のボタンに反映させたくない。
以下のサイトで質問されていることではまったことがあるのでメモ。 Re:...
View Article
More Pages to Explore .....