約 4,076,790 件
https://w.atwiki.jp/tomcatcupbeetle/pages/63.html
キャラはサンプルでさくっとやろうぜセッション。 参加者は以下のとおり。 PLは最大4人くらいで。 GM tomcatcupbeetle PL データ 2.0P ■ 灰色P ■ すもぉかぁP ■ かのさわ ■ コピペ用 @smokerP @Canosawa @Zwei_null @Ashrelly @tomcatcupbeetle サンプルシート http //www.bouken.jp/pd/hm/pdf/hm_samplecharacter01.pdf http //www.bouken.jp/pd/hm/pdf/hm_samplecharacter02.pdf http //www.bouken.jp/pd/hm/pdf/hm_samplecharacter03.pdf http //www.bouken.jp/pd/hm/pdf/hm_samplecharacter04.pdf http //www.bouken.jp/pd/hm/pdf/hm_samplecharacter05.pdf http //www.bouken.jp/pd/hm/pdf/hm_samplecharacter06.pdf データ登録先 http //character-sheets.appspot.com/hm/
https://w.atwiki.jp/eclipsepluginstudy/pages/8.html
動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
https://w.atwiki.jp/clickeridle/pages/65.html
URL https //www.decisionproblem.com/paperclips/ 作成者 プラットフォーム HTML オフライン進行 無 ペーパークリップを作成する、テキストベースの放置ゲーム。 作成中 ゲームの流れ 各項目解説Business Manufacturing Computational Resources Quantum Comupting Projects Investment Strategic Modeling コメント ゲームの流れ ペーパークリップを作る ペーパークリップを売る 各項目解説 Business ペーパークリップの価格設定に関する部分。 価格を下げると利益率は下がるが、時間あたりの利益は上がるだろう。作成が追いつく程度まで価格を下げておくといい。 名前 コスト 効果 Marketing $100 ペーパークリップの需要を増加させ、売却ペースを増加させる。1回購入毎にコスト2倍 Manufacturing Paperclipの自動生成に関する部分。 名前 コスト 効果 Wire 時価 Wireを1000インチ分購入する。$14~$28くらいで変動。 Autoclippers $5.0 Paperclipを毎秒1個作成する。購入毎に価格上昇 Computational Resources ペーパークリップを2000個作ることで解禁。 ペーパークリップを作成するごとに、スキルポイントに相当する「Trust」の値が増加していく。 Trustは、「Processors(Operationの増加速度)」「Memory(保有可能なOperationの最大値)」を増やすために使用可能。 Quantum Comupting 「黒」が多い時に Projects 「Computational Resources」で得たOperations(ops)やCreativity(creat)を使って、アップグレードを購入する。 Projects一覧 名前 コスト 効果 $ ops creat yomi ▼Business関連 RevTracker 500 現在の価格設定でのPaperclipの売上ペースを表示 New Slogan 2,500 25 Marketingの効果 +50% Catchy Jingle 4,500 45 Marketingの効果 +100% Hypno Harmonics 7,500 1 Marketingの効果 +500% ▼Manufacturing関連 Improved AutoClippers 750 AutoClipperの性能 +25% Even Better AutoClippers 2,500 AutoClipperの性能 +50% Optimized AutoClippers 5,000 AutoClipperの性能 +70% Hadwiger Clip Diagrams 6,000 AutoClipperの性能 +500% MegaClippers 12,000 Autoclipperの500倍の基礎性能を持つ「Megaclipper」解禁 Improved MegaClippers 14,000 MegaClipperの性能 +25% Even Better MegaClippers 14,000 MegaClipperの性能 +50% Optimized MegaClippers 5,000 MegaClipperの性能 +70% Improved Wire Extrusion 1,750 ひと束のWireの長さ +50% Optimized Wire Extrusion 3,500 ひと束のWireの長さ +75% Microlattice Shapecasting 7,500 ひと束のWireの長さ +100% Spectral Froth Annealment 7,500 ひと束のWireの長さ +200% Quantum Fuam Annealment 15,500 ひと束のWireの長さ +1000% WireBuyer 7,000 Wireを自動購入 ▼Computational Resources関連 Creativity 1,000 余剰なOperationsをCreativityに変換 Quantum Computing 10,000 「Quantum Computing」を解禁 Photonic Chip 10,000 「Quantum Computing」の稼働に必要購入毎に必要ops+5000 ▼Investment関連 Algorithmic Trading 10,000 「Investment」を解禁 Strategic Modeling 12,000 「Strategic Modeling」を解禁 New Strategy A100 15,000 戦略「A100」を使用可能になる New Strategy B100 17,500 戦略「B100」を使用可能になる ▼その他 Limerick 10 Trust+1 Lexical Processing 50 Trust+1 Combinatory Harmonics 100 Trust+1 The Hadwiger Problem 150 Trust+1 The Tóth Sausage Conjecture 200 Trust+1 Donkey Space 250 Trust+1 Hostile Takeover 1M Trust+1 Coherent Extrapolated Volition 20,000 500 3,000 Trust+1 ▼未分類 HypnoDrones 70,000 Investment Strategic Modeling コメント MessageFromTheEmperorOfDriftが"Greetings,ClipMaker..."なのワロタ あんだけやっといてあくまでもクリップ屋なのなw (2021-10-27 14 39 12) コメント
https://w.atwiki.jp/lipsync/pages/81.html
Release Note リリース日 2008/02/09 既知のバグ (2008/02/09更新) VSQトラックの、タイムラインのコピペが機能しない。 ビデオ圧縮の選択ダイアログが、現在選択されたコーデックの如何に関わらず常に「全フレーム (無圧縮)」で表示される。 ビットレートを変更した後プレビュー再生すると、途中で停止する場合がある。 注意事項 このバージョンのLipSync本体に同梱されているプラグインは、version1.0以前のものと互換性が全くありません。 また、このバージョンの設定ファイル「LipSync.config」はversion1.1a5以前のものと互換性がありません。古い「LipSync.config」を削除してから起動するか、別のフォルダで起動するようにしてください。 [ファイル]メニューの[AVI出力]で無圧縮のAVIを作成した場合、ファイルサイズが2GBを超えるとAVIが壊れます(仕様です)。2GBを超える無圧縮AVIを出力する場合、[ファイル]メニューの[無圧縮AVI出力]を使ってください。 このリリースでの新機能・変更点 mencoderによるFLVエンコードの進捗を表示するようにした。 AVI出力設定の画面にて。現在選択中のビデオ圧縮コーデックの名前を表示するようにした。 前回使用したビデオ圧縮コーデックを設定値として記録するようにした。 選択したタイムラインを指定秒数シフトできるようにした。 タイムラインを右クリックして出てくるメニューを整理した。 同じ母音が連続するとき一瞬口を閉じさせる機能について。この機能を有効にするかどうかをユーザが選べるようにした。 VSQトラックからも「テキストからインポート」or「テキストにエクスポート」ができるようにした。 キャラ画像の描画を若干軽量化。 このリリースでの不具合修正 テロップが追加済みの状態で「ファイル」-「VSQを開く」を使ってVSQを読込むと、警告なしに追加済みのテロップが削除されてしまう不具合を修正。 「ファイル」-「VSQを開く」にて。既存のファイルを上書きする旨のダイアログの結果の如何に拠らず、VSQの読込がキャンセルされてしまう不具合を修正。 画像のプレビューができない不具合を修正。 Download LipSync version 2.1a4 (510KB) キャラクタ設定ファイル
https://w.atwiki.jp/spring_atoz/
はじめに このサイトは、Spring Frameworkを0からマスターするまで、メモを残しておきます。 あくまで、メモベースなので、これからSpring Frameworkをマスターする人にはお勧め 環境準備 1.環境変数にHOMEを追加する。具体的には、[コンピュータ]-[プロパティ]-[システムの詳細設定]-[環境変数]で行う。 自分のユーザディレクトリでもよい。 2.http //mergedoc.sourceforge.jp/より、「Pleiades All in One 4.2.1 Java Full Edition x64」をダウンロードし、D \pleiades\にインストール 3.ecpliseを起動し、workspaceをD \pleiades\workspaceを指定する。 4.[ヘルプ]-[Eclipseマーケットプレイス]-[SpringSource Tool Suite]をインストール Spring MVCでHello Worldの作り方 1.[ファイル]-[新規]-[Spring]-[Spring Template Project]-[Spring MVC Project]を選択 2.プロジェクト名を「springmvc_helloworld」、パッケージ名を「jp.sample.spring_mvc.helloworld」 ※パッケージ名は、会社のドメインを逆転させ、その下に名前を付けるのが一般的 3.パッケージ・エクスプローラーで、右クリックで[実行]-[サーバーで実行]-[Apache Tomcat v7.0]を選択し、 Tomcatインストール・ディレクトリを、D \pleiades\tomcat\7.0に指定し、サーバ実行する。 ※[ウィンドウ]-[ビューの表示]-[その他]-[サーバー]を選択すると、tomcatを起動、停止ができる。 4.http //localhost 8080/spring_helloworldで実行すると、Hello Worldが表示される。 Spring BatchでHello Worldの作り方 1.[ファイル]-[新規]-[Spring]-[Spring Template Project]-[Simple Spring Batch Project]を選択 2.プロジェクト名を「springmvc_helloworld」、パッケージ名を「jp.sample.spring_mvc.helloworld」 3.パッケージ・エクスプローラーで、右クリックで[実行]-[Maven clean]、[Maven install]でjarを作成 ※cleanをしないと、jarが見つからない状態になる。 4.パッケージ・エクスプローラーで、右クリックで[実行]-[実行の構成]を開き、 [Javaアプリケーション]-[CodeSwitcher]で、以下の設定を行い、実行を押すとHello Worldが表示される。 ・メイン・クラス=org.springframework.batch.core.launch.support.CommandLineJobRunner ・プログラムの引数=classpath /launch-context.xml job1 5.コマンドラインから実行する場合は、パッケージ・エクスプローラーで、右クリックで[実行]-[実行の構成]を開き、 [Maven install]を実行する。その後、pom.xmlを修正し、jar→warに変更して、再度[Maven install]を実行。その後は、以下のコマンドに従う。 cd D \pleiades\workspace\springbatch_helloworld\target\classes copy ..\spring-batch-simple-2.0.0.CI-SNAPSHOT.jar . set set classpath=D \pleiades\workspace\springbatch_helloworld\target\spring-batch-simple-2.0.0.CI-SNAPSHOT\WEB-INF\lib\*;D \pleiades\workspace\springbatch_helloworld\target\classes\* java org.springframework.batch.core.launch.support.CommandLineJobRunner /launch-context.xml job1 ※実際の環境に合わせて、classpathおよびlunch-context.xmlのパスを修正する。 [Spring Batch]log4jの使い方 ログの出力方法をコントロールし、log4j.propertiesを変更することにより、ログの出力方法を変更することができる。 エラーレベルは、DEBUG, INFO, WARN, ERROR, FATALの5つがあり、パッケージレベルで指定可能。 # コンソールへログを出力(デフォルトの指定) log4j.rootCategory=ERROR, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m %n # ログファイルへ出力(D \test.logへ10MBで分割、最大50ファイル) log4j.rootCategory=ERROR, fileout log4j.appender.fileout=org.apache.log4j.RollingFileAppender log4j.appender.fileout.File=D /test.log log4j.appender.fileout.MaxFileSize=10MB log4j.appender.fileout.MaxBackupIndex=50 log4j.appender.fileout.layout=org.apache.log4j.PatternLayout log4j.appender.fileout.layout.conversionPattern=%d{yyyy/MM/dd HH mm ss.SSS} [%p] - %m%n # DBへ出力(oracleのLOG_TABLEへ出力) log4j.rootCategory=ERROR, dbout log4j.category.com.fc2web.himtodo.test=DEBUG, TEST log4j.appender.dbout=org.apache.log4j.jdbc.JDBCAppender log4j.appender.dbout.URL=jdbc oracle thin @127.0.0.1 1521 TEST log4j.appender.dbout.user=test log4j.appender.dbout.password=test log4j.appender.dbout.driver=oracle.jdbc.driver.OracleDriver log4j.appender.dbout.bufferSize=1 log4j.appender.dbout.layout=org.apache.log4j.PatternLayout log4j.appender.dbout.layout.conversionPattern=INSERT INTO LOG_TABLE VALUES ( %d{yyyy-MM-dd HH mm ss.SSS} , %p , %m ) # 実行した結果のみ出力する。 log4j.rootCategory=ERROR, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%m log4j.logger.jp=INFO # 他にも、Unix Syslog デーモン、NT イベントログへ出力が可能。 [Spring Batch]Mavenでpostgresを追加し、DBとの連携を行う。 SpringBatchでは実行状態を保存するために、DBを使用する。そこで、postgresのJDBCをmavenで追加し、 batch.propertiesを設定する。 ※この設定をすると、毎回パラメータ(date=2012/1/1 name=1など)を変更しないと実行できなくなるので、要注意。 強制実行する場合は、引数に-nextを入れる。 1.postgresインストール後、pgAdminから新しいデータベース(springbatch)を作成する。 2.パッケージ・エクスプローラーで、右クリックで[Maven]-[依存関係の追加]を開く。 3.パターン(*)の入力で、「postgres」を入力すると、検索結果に「postgres postgres」が出てくるので、 その中から最新版を選択し、[OK]を押すと、postgresのJDBCドライバが追加される。 4.batch.propertiesを以下のように書き換え、バッチプログラムを実行すると、DBにテーブルが作成される。 batch.jdbc.driver=org.postgresql.Driver batch.jdbc.url=jdbc postgresql //localhost 5432/springbatch # use this one for a separate server process so you can inspect the results # (or add it to system properties with -D to override at run time). # batch.jdbc.url=jdbc hsqldb hsql //localhost 9005/samples batch.jdbc.user=postgres batch.jdbc.password= postgresで指定したパスワード batch.schema= batch.schema.script=classpath /org/springframework/batch/core/schema-postgresql.sql 5.2回目以降の実行で、テーブル作成は不要であるため、launch-context.xmlの以下の項目をコメントアウトする。 !-- jdbc initialize-database data-source="dataSource" jdbc script location="${batch.schema.script}" / /jdbc initialize-database --
https://w.atwiki.jp/lipsync/pages/39.html
Release Note リリース日 2008/01/02 注意事項 このバージョンのLipSync本体に同梱されているプラグインは、version1.0以前のものと互換性が全くありません。 このリリースでの新機能・変更点 キャラクタの表情画像を、メイン画面でプレビューできるようにした。 キャラクタを左右反転させて表示できるようにした。 キャラクタと、その他のイメージの表示倍率を変更できるようにした。 リン・レンのキャラクタにゴミピクセルが混入している不具合(?)を修正。 ビルトインキャラクタの表情を追加。 Download LipSync version 1.1a4 (498KB)
https://w.atwiki.jp/f-14tomcat/pages/2.html
メニュー トップページ メニュー メニュー2 @wiki FAQ @wiki 初心者講座 @wiki マニュアル @wiki 便利ツール @wiki
https://w.atwiki.jp/memojava/pages/12.html
目次 目次 インストール 環境 Struts1.3.8 iBATIS + ABATOR Spring2 + Spring IDE プロジェクト準備 jarファイルの準備 フォルダ構成 使用テーブル 手順 ABATORによるDAO自動生成 beanのカスタマイズとテーブル内部結合用のsql作成 IDEで定義ファイル作成 画面と各種定義ファイルの作成。 ログイン処理インターフェイスとログイン処理実装クラスの作成 Actionクラスを作成 参考URL インストール 環境 Java 5.0 Tomcat 6.0 Oracle10g XE Eclipse 3.4(日本語化済) Struts1.3.8 http //struts.apache.org/download.cgiからStruts 1.3.8をダウンロード。 解凍して、webapps配下のstruts-blank-1.3.8.warを$CATALINA_HOME\webapps配下に設置。 Tomcatを起動し、ブラウザでhttp //localhost 8081/struts-blank-1.3.8/を開く。 成功すると、$CATALINA_HOME\webapps配下にstruts-blank-1.3.8フォルダが出現。 これを元にEclipseでTomcatプロジェクトを作成する。 iBATIS + ABATOR http //ibatis.apache.org/からiBATIS Java 2.3.4をダウンロード。 解凍して、lib配下のibatis-2.3.4.726.jarを上のStrutsで作ったプロジェクトのlib配下にコピー。 Eclipseを起動し、ヘルプ→ソフトウェア更新→更新可能なソフトウェア→サイトの追加。 ロケーションにhttp //ibatis.apache.org/tools/abator/を入力。 Abator Code Generator for iBATISを選択しインストール。 Spring2 + Spring IDE http //sourceforge.net/project/showfiles.php?group_id=73357からspringframework-2をダウンロード。 解凍して、dist配下のspring.jarを上のStrutsで作ったプロジェクトのlib配下にコピー。 Eclipseを起動し、ヘルプ→ソフトウェア更新→更新可能なソフトウェア→サイトの追加。 ロケーションにhttp //dist.springframework.org/release/IDEを入力。 Spring IDE Update Siteを選択しインストール。 この際GEF(Graphical Editing Framework)とWTS(Web Standard Tools)が一緒にインストールされるはず。 Eclipse3.3以下だと先にGEFとWTSをインストールする必要がある。面倒くさい。 プロジェクト準備 jarファイルの準備 struts-blank-1.3.8を元に作成したプロジェクトに、以下のjarファイルを用意。 struts-blankに最初から入ってたjar antlr-2.7.2.jar commons-beanutils-1.7.0.jar commons-chain-1.1.jar commons-digester-1.8.jar commons-logging-1.0.4.jar commons-validator-1.3.1.jar oro-2.0.8.jar struts-core-1.3.8.jar struts-taglib-1.3.8.jar struts-tiles-1.3.8.jar iBATISから ibatis-2.3.4.726.jar Springから(場所がバラバラなのでフォルダ内検索で。) spring.jar spring-webmvc-struts.jar commons-dbcp.jar commons-logging.jar log4j-1.2.15.jar Oracleドライバ(各自用意) ojdbc14.jar 全部使うかは謎。 common-loggingが2個あるのは多分どちらかが不要なのか? フォルダ構成 Exam(プロジェクト名) ├src(ソースフォルダ) │ └example │ ├action │ ├bean │ ├biz │ ├dao │ └sqlMap(iBATIS用) ├pages(JSP置き場) └WEB-INF(各種定義ファイル) 使用テーブル EMP EMPNO(CHAR) EMPNAME(VARCHAR2) DEPTNO(CHAR) DEPT DEPTNO(CHAR) DEPTNAME(VARCHAR2) 従業員番号を入力すると、従業員名と部署名が返ってくる簡単なものを作ってみる。 手順 ABATORによるDAO自動生成 Eclipseのパッケージエクスプローラ上でプロジェクト名を右クリック→新規→その他。 Abator for iBATIS Wisardsの中のAbator for iBATIS Configuration Fileを選択し次へ。 ロケーションを/WEB-INF/配下にして終了すると、abatorConfig.xmlが作成される。???の部分を以下のように書き加える。 ?xml version="1.0" encoding="UTF-8" ? !DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" "http //ibatis.apache.org/dtd/abator-config_1_0.dtd" abatorConfiguration abatorContext jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc oracle thin @localhost 1521 xe" userId="userID" password="pass" classPathEntry location="ojdbc14.jarのフルパス" / /jdbcConnection javaModelGenerator targetPackage="example.bean" targetProject="Exam" / sqlMapGenerator targetPackage="example.sqlMap" targetProject="Exam" / daoGenerator targetPackage="example.dao" targetProject="Exam" type="GENERIC-CI" / table tableName="EMP" columnOverride column="EMPNO" property="empNo" javaType="String" jdbcType="CHAR" / columnOverride column="EMPNAME" property="empName" javaType="String" jdbcType="VARCHAR2" / columnOverride column="DEPTNO" property="deptNo" javaType="String" jdbcType="CHAR" / /table table tableName="DEPT" columnOverride column="DEPTNO" property="deptNo" javaType="String" jdbcType="CHAR" / columnOverride column="DEPTNAME" property="deptName" javaType="String" jdbcType="VARCHAR2" / /table /abatorContext /abatorConfiguration 保存したら、abatorConfig.xmlを右クリック→Generate iBATIS Artifactsを選択。src/example配下にファイルが自動生成される。 example ├bean │ ├Dept.java │ ├DeptExcample.java │ ├Emp.java │ └EmpExample.java ├dao │ ├DeptDAO.java │ ├DeptDAOImpl.java │ ├EmpDAO.java │ └EmpDAOImpl.java └sqlMap ├Dept_SqlMap.xml └Emp_SqlMap.xml beanのカスタマイズとテーブル内部結合用のsql作成 Emp.javaでDEPTNAMEも扱えるようにする。 Emp.javaにprivate String deptNameを作成し、getter/setterを作る。 他にもやり方はあるがこれが一番単純なので。 EMPとDEPTを内部結合した結果を取得できるようにする。 Emp_SqlMap.xmlを開き、resultMapにDEPTNAMEを追加、新規sql文を作成する。 resultMap id="abatorgenerated_EmpResult" class="example.bean.Emp" result column="EMPNO" property="empNo" jdbcType="CHAR" / result column="EMPNAME" property="empName" jdbcType="VARCHAR2" / result column="DEPTNO" property="deptNo" jdbcType="CHAR" / result column="DEPTNAME" property="deptName" jdbcType="VARCHAR2"/ //追加するカラム /resultMap sql id="abatorgenerated_Example_Where_Clause" : /sql select id="getEmp" resultClass="example.bean.Emp" //新しく追加するsql文 SELECT EMP.EMPNO, EMP.EMPNAME, DEPT.DEPTNAME AS DEPTNAME FROM EMP, DEPT WHERE EMP.DEPTNO = DEPT.DEPTNO AND EMP.EMPNO = #VALUES# //#VALUES#は後で引数を受け取る部分 /select : sqlMapConfig.xml(sqlMap定義ファイル)をsrc/example/sqlMap配下に作成 ?xml version="1.0" encoding="UTF-8" ? !DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http //ibatis.apache.org/dtd/sql-map-config-2.dtd" sqlMapConfig settings useStatementNamespaces="true" / transactionManager type="JDBC" dataSource type="SIMPLE" property name="JDBC.Driver" value="oracle.jdbc.driver.OracleDriver" / property name="JDBC.ConnectionURL" value="jdbc oracle thin @localhost 1521 xe" / property name="JDBC.Username" value="userID" / property name="JDBC.Password" value="pass" / /dataSource /transactionManager sqlMap resource="example/sqlMap/EMP_SqlMap.xml" / sqlMap resource="example/sqlMap/DEPT_SqlMap.xml" / /sqlMapConfig dao.xml(DAO定義ファイル)をsrc/sqlMap配下に作成 ?xml version="1.0" encoding="UTF-8"? !DOCTYPE daoConfig PUBLIC "-//iBATIS.com//DTD DAO Configuration 2.0//EN" "http //www.ibatis.com/dtd/dao-2.dtd" daoConfig context transactionManager type="SQLMAP" property name="SqlMapConfigResource" value="sqlMapConfig.xml" / /transactionManager dao interface="example.dao.EmpDAO" implementation="example.dao.EmpDAOImpl" / dao interface="example.dao.DeptDAO" implementation="example.dao.DeptDAOImpl" / /context /daoConfig AppSqlConfig.java(SqlMapClientを一度だけ作成し取得するためのクラス)をexample/sqlMap配下に作成。 import java.io.Reader; import com.ibatis.common.resources.Resources; import com.ibatis.sqlmap.client.SqlMapClient; import com.ibatis.sqlmap.client.SqlMapClientBuilder; public class AppSqlConfig { private static SqlMapClient sqlMap; static { try { String resource = "jp/co/los/Sample001/sqlMap/sqlMapConfig.xml"; Reader reader = Resources.getResourceAsReader(resource); sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader); } catch (Exception e) { e.printStackTrace(); } } public static SqlMapClient getSqlMapInstance() { return sqlMap; } } IDEで定義ファイル作成 パッケージエクスプローラ上でプロジェクト名を右クリック→Spring Tools→Add Spring Project Natureを選択。 パッケージエクスプローラのプロジェクトのアイコンの文字がJからSに変わる。 パッケージエクスプローラ上でプロジェクト名を右クリック→新規→その他→Spring→Spring Bean Definitionを選択し次へ。 親フォルダをWEB-INFにし、名前(ここではapplicationContextとする)を入力し次へ。 beansのすぐ下のcontextにもチェックを入れて終了。 WEB-INF配下にxmlファイルが作成されるので、以下のように書き加える。 ?xml version="1.0" encoding="UTF-8"? beans xmlns="http //www.springframework.org/schema/beans" xmlns xsi="http //www.w3.org/2001/XMLSchema-instance" xmlns context="http //www.springframework.org/schema/context" xsi schemaLocation="http //www.springframework.org/schema/beans http //www.springframework.org/schema/beans/spring-beans.xsd http //www.springframework.org/schema/context http //www.springframework.org/schema/context/spring-context.xsd" context component-scan base-package="example"/ //書き加える部分。base-packageはsrc配下のexampleを入力。 /beans 画面と各種定義ファイルの作成。 ログイン画面(login.jsp)の作成 %@page pageEncoding="Windows-31J" contentType="text/html; charset=Windows-31J" % %@ taglib uri="http //struts.apache.org/tags-html" prefix="html" % head meta http-equiv="Content-Type" content="text/html; charset=Windows-31J"/ title ログイン画面 /title /head body html form action="/login" div ログインID: input type="text" name="empNo" html submit value="送信"/ /div /html form /body /html ログイン成功時画面(success.jsp)の作成 %@page pageEncoding="Windows-31J" contentType="text/html; charset=Windows-31J" % %@ taglib uri="http //struts.apache.org/tags-bean" prefix="bean" % %@ taglib uri="http //struts.apache.org/tags-html" prefix="html" % html head meta http-equiv="Content-Type" content="text/html; charset=Windows-31J"/ title テスト /title /head body div h1 Hello, bean write name="empNo" scope="session"/ bean write name="empName" scope="session"/ さん ( bean write name="deptName" scope="session"/ ) /h1 //従業員No 従業員名さん(部署名)という風に表示させる。 /div /body /html web.xmlの修正 ?xml version="1.0" encoding="ISO-8859-1"? !DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http //java.sun.com/dtd/web-app_2_3.dtd" web-app display-name Sample Application /display-name session-config session-timeout 30 /session-timeout /session-config servlet servlet-name example /servlet-name servlet-class org.apache.struts.action.ActionServlet /servlet-class init-param param-name spring.autowire /param-name //今回はSpringのAutowire機能を使う。 param-value byName /param-value /init-param load-on-startup 2 /load-on-startup /servlet servlet-mapping servlet-name example /servlet-name url-pattern *.do /url-pattern /servlet-mapping /web-app struts-config.xmlの修正 ?xml version="1.0" encoding="UTF-8" ? !DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http //struts.apache.org/dtds/struts-config_1_3.dtd" struts-config form-beans form-bean name="loginForm" type="org.apache.struts.action.DynaActionForm" form-property name="empNo" type="java.lang.String" / form-property name="empName" type="java.lang.String" / form-property name="deptName" type="java.lang.String" / /form-bean /form-beans action-mappings action path="/home" forward="/pages/login.jsp" / action path="/login" type="example.action.LoginAction" name="loginForm" forward name="success" path="/pages/success.jsp" / forward name="failure" path="/pages/login.jsp" / //ログインに失敗したときはログイン画面に戻る。 /action /action-mappings controller processorClass="org.springframework.web.struts.AutowiringRequestProcessor"/ plug-in className="org.springframework.web.struts.ContextLoaderPlugIn" set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml"/ /plug-in /struts-config ログイン処理インターフェイスとログイン処理実装クラスの作成 LoginService.java(インターフェイス)をsrc/example/biz配下に作成。 package example.biz; import example.bean.Emp; public interface LoginService { public Emp execute(String empNo); } LoginServiceImpl.java(実装クラス)をsrc/example/biz配下に作成。 package example.biz; import org.springframework.stereotype.Service; import example.sqlMap.AppSqlConfig; import com.ibatis.sqlmap.client.SqlMapClient; import example.bean.Emp; @Service("loginService") //アノテーションを利用したBean定義 public class LoginServiceImpl implements LoginService { public Emp execute(String empNo) { SqlMapClient sqlMap = AppSqlConfig.getSqlMapInstance(); Emp emp = new Emp(); try { emp = (Emp)sqlMap.queryForObject("EMP.getEmp",empNo); //(1) } catch (Exception e) { e.printStackTrace(); } return emp; } } (1)…EMP_sqlMap.xmlで設定したSQL文を呼び出す。2つ目の引数は#VALUES#に入る。 Actionクラスを作成 package example.action; import org.apache.struts.action.Action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import org.apache.struts.action.DynaActionForm; import org.springframework.beans.factory.annotation.Autowired; import example.bean.Emp; import example.biz.LoginService; public class LoginAction extends Action { @Autowired //……(1) private LoginService loginService = null; @Override public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest req, HttpServletResponse res ) throws Exception { HttpSession session = req.getSession(); DynaActionForm dynaForm = (DynaActionForm)form; String empNo = dynaForm.getString("empNo"); Emp emp = loginService.execute(empNo); // 該当する従業員番号があればログイン成功とする。 if (emp != null) { session.setAttribute("empNo", emp.getEmpNo()); session.setAttribute("empName", emp.getEmpName()); session.setAttribute("deptName", emp.getDeptName()); return mapping.findForward("success"); } return mapping.findForward("failure"); } } (1)byNameでのオートワイヤリングなので,LoginServiceImplで指定している@Serviceの引数とLoginActionクラスの@Autowiredが指定してあるフィールドloginService の名称をあわせることでDIされる。 参考URL http //codezine.jp/article/detail/1289 http //www.thinkit.co.jp/free/article/0606/13/2/ http //www.atmarkit.co.jp/fjava/rensai4/spring2_01/spring2_01_1.html http //itpro.nikkeibp.co.jp/article/COLUMN/20080929/315624/?ST=develop P=1
https://w.atwiki.jp/lipsync/pages/88.html
Release Note リリース日 2008/03/01 既知のバグ (2008/03/01更新) ONとなっているエントリが無いにもかかわらずキャラクタが表示されてしまう。 プレビューの速度を1倍速に戻すボタン(「spd.」と書いてあるボタン)を押すと落ちる場合がある。 注意事項 このバージョンはversion2.2の正式リリースに向けたテストを行うためのベータ・バージョンです。未確認の不具合が多数含まれている可能性がありますので、実際の作業に使用することはお勧めしません。 このバージョンのLipSync本体に同梱されているプラグインは、version1.0以前のものと互換性が全くありません。 また、このバージョンの設定ファイル「LipSync.config」はversion1.1a5以前のものと互換性がありません。古い「LipSync.config」を削除してから起動するか、別のフォルダで起動するようにしてください。 [ファイル]メニューの[AVI出力]で無圧縮のAVIを作成した場合、ファイルサイズが2GBを超えるとAVIが壊れます(仕様です)。2GBを超える無圧縮AVIを出力する場合、[ファイル]メニューの[無圧縮AVI出力]を使ってください。 このリリースでの新機能・変更点 ビルトインキャラクタのミクを、evm様が更新してくださったものに差し替え。 キャラクタ設定ファイルの選択ダイアログで、キャラクタのプレビューができるダイアログが使用できるようにした(初期設定では普通のダイアログが出ます。オプションで設定を変更する必要あり)。 変位制御の画面にて。右のリストで編集対象を変更したとき、現在設定されているy軸方向の最大値・最小値を使ってy軸のスケールを自動で変更するようにした。 変位制御の画面にて。スペースキーを押しながらマウスドラッグすることで画面をスクロールできるようにした。 変位の制御画面にて。x軸、y軸それぞれの拡大率を個別に変更できるようにした。 このリリースでの不具合修正 変位制御の画面にて。Delキーで制御点を削除する際、存在しない制御点を削除しようとして落ちる不具合を修正。 拡大率をメイン画面から変更できない不具合を修正。 y軸の最大拡大率が小さすぎ、透明度などの小さな値が必要な設定値を事実上変更できなかった不具合を修正。 Download LipSync version 2.2b1 (533KB) キャラクタ設定ファイル
https://w.atwiki.jp/creators_studio/pages/14.html
掲示板です 何人かの方に書き込みをしていただいて、感激しています。ありがとうございますっ!! そこで「Progoo」さんに掲示板をレンタルしてみました。今後ともよろしくお願いします。 -- Creator's Studio 新掲示板へ 以下は、書込みしていただいた旧い内容です。 皆さんありがとうございます。 #commentone 素晴らしい、サイトですね、期待々、、早速質問なのですが、Tomcat+RDB連携の記事にあるORACLへの接続が旨くできません、皆さんできているのでしょうか? -- 名無しさん (2005-03-24 19 34 52) http //sdc.sun.co.jp/news/private/2005/01/tech_jes0501.html の記事のことでしょうか? -- 管理人 (2005-03-25 08 57 59) ↑の記事は、Oracleのデータソースの使い方を説明した後、Tomcatへの配備時はPointBaseをデータソースに使ったWebアプリを配備している点がポイントです。CreatorでOracleのデータソースをRowSetとして使用するドライバは、Creator(SunAP8PE)にバンドルされている、DataDirectのドライバのみ対応しているようで、このjarを仮にTomcatに配備しても、SunAP8PE上でしか動作しないライセンスチェックによって、正しく動作しなかった経験があります。よっておそらくOracleにデータバインドしたWebアプリはTomcat上でうまく動かないのだと思います。-- 管理人 (2005-03-25 09 08 29) このサイト最高に素晴らしいですこんなに早い回答をありがとうございます。 Webアプリを配備している点がポイントです。すると、、、出来ない矛盾した説明になりますね。(お怒り)Oracleのデータソースは上手く動作するてことですよね?実際に試すと、確かに接続はOKなのですがデータ表などにドラックすると★アウトです。これが上手くいけばTomcatでの動作もOKだと思うのですが、、、、、>よっておそらくOracleにデータバインドしたWebアプリはTomcat上でうまく動かないのだと思います。管理人殿の言われるとおりと思いますがMYSQLはすべてにOKなのでOracleも方法があるように思うのですが、、、、、以上-- 名無しさん (2005-03-25 11 18 25) Oracleのデータソースは、Creatorの実行ボタンから実行してもダメでしょうか?当方、SunAP8PEでは問題なく動作しています。(Update7+9i/10g)ドライバは、JSC標準のもの(smoracle.jar)以外ではきちんと動作しません。classes12.jarや、ojdbc14.jarではダメでした。また、JSCインストール直後の状態(Updateなし)ではダメだった記憶があります。ご参考になれば幸いです。 -- 管理人 (2005-03-28 08 49 15) JSC+Oracleで開発しているものです。APはTomcatを考えていましたが、上記にあるようにいろいろ試してみましたが、無理でした。「徹底解説JSFのすべて」p110にもあるようにラッパーで回避することもできるのでしょうか?ケースは違いますが...PLSQLの使用も考えていただけにショックです。UPDATE8でサポートされることを願います。・・・このサイトグッドです! -- yosa (2005-03-28 21 56 08) classes12.jarや、ojdbc14.jarは駄目ですね<管理人様へやはり、今の段階ではJSC標準のもの(smoracle.jar)+AP8の構成でしょうか、、Tomcatを使いたいです。================================================jsc+Oracle9iで教えてください、OracleのセッションですがWebを閉じてもセッションを開放しないセッションがあります実際いつ開放されるのか解りません、将来メモリーの浪費にならないのでしょうか,専用サーバ構成から共有サーバに変更すべきなのでしょうか?(今は最大セッション数を300に変更しています)-- 名無しさん (2005-03-29 09 04 36) 書込みありがとうございます!!新しく掲示板をレンタルしましたので、引続きそちらに書込みます。今後ともよろしくお願いします…。 -- 管理人 (2005-03-29 09 17 32)