yukinori_111のプロフィール

@yukinori_111 yukinori_111
ありがとう数41
質問数2
回答数11
ベストアンサー数
6
ベストアンサー率
85%
お礼率
100%

  • 登録日2010/04/08
  • LGPLライセンスのdllの二次配布について

    LGPLライセンスのdllの二次配布について LGPLライセンスについて質問させていただきます。 Windowsのアプリを作成しています。 プログラム内で、LGPLライセンスのdll(7-zip32.dll)を動的にリンクするのですが このプログラムをインストーラ形式で配布する場合、上記のdllをインストーラに含めて配布しても問題ないでしょうか?  また、ReadMeなどのテキストに特別な記述(LGPLライセンスの○○○.dllを使用している)が必要になりますか? 私のほうで調べてみたところ、以下のように認識しています。間違っていたらご指摘いただけたら幸いです。 A:自分のプログラム(LGPLライセンスのdllを動的にリンク) B:LGPLライセンスのdll ・インストーラにLGPLライセンスのdllを含めて二次配布するのは可能 (商用利用も可能) ・"A"のソースを公開する必要はない、"B"もソースの変更が無ければ公開する必要はない ・ReadMeに"A"のリバース・エンジニア、逆コンパイル禁止の文面を記述できない ・ReadMeに"B"を使用していることの記述が必要? <-- これがよくわかりません。

  • MDAを使ったシステム開発の自動化について

    MDAを使ったシステム開発の自動化について システム開発を自動化する手法としてMDAという手法があるみたいなのですが、 内容が難しすぎてうまく理解できません。 MDAとは具体的にどのようなことをするのかというのと、 MDAを使う利点や欠点を教えていただけませんか? どうか、よろしくお願いします。

  • Javaでlog4jを使ってログを出力させてます。

    Javaでlog4jを使ってログを出力させてます。 複数のログを出力したいので、同一propertiesに複数のAppenderを定義しています。 内容は以下の通りです。 log4j.logger.processA=DEBUG, A log4j.appender.A=org.apache.log4j.DailyRollingFileAppender log4j.appender.A.File=a.log log4j.appender.A.DatePattern='.'yyyy-MM-dd-HH-mm log4j.appender.A.Append=true log4j.appender.A.layout=org.apache.log4j.PatternLayout log4j.appender.A.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %c - %m%n log4j.logger.processB=DEBUG, B log4j.appender.B=org.apache.log4j.DailyRollingFileAppender log4j.appender.B.File=b.log log4j.appender.B.DatePattern='.'yyyy-MM-dd-HH-mm log4j.appender.B.Append=true log4j.appender.B.layout=org.apache.log4j.PatternLayout log4j.appender.B.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %c - %m%n log4j.logger.processC=DEBUG, C log4j.appender.C=org.apache.log4j.DailyRollingFileAppender log4j.appender.C.File=c.log log4j.appender.C.DatePattern='.'yyyy-MM-dd-HH-mm log4j.appender.C.Append=true log4j.appender.C.layout=org.apache.log4j.PatternLayout log4j.appender.C.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %c - %m%n processAやらprocessB、processCは同一サーバ内で非同期で動くプロセスです。 つまり、動作するプロセス毎にログ出力先を変えてます。 各プロセスを動かすと、ちゃんと想定したログファイルに出力されるんですが、 ローテートの時に「log4j:ERROR Failed to rename ~」のエラーが出て、 正常にローテートしません。 なぜだろうと思って、一度全てのログファイルを削除して、 processAだけ動かしてみました。 すると、a.logだけが出力されると思いきや、 b.logとc.logまで0kbではありますが出力されたんです。 つまり、データこそ出力しないけど、 他プロセスで出力するファイルをロックしてたんです。 これって、同一propertiesに書いているのが悪いんでしょうか? それとも、設定が不足している為、そうなってしまってるんでしょうか? ご存知の方、お知恵をお貸し下さい。

    • ベストアンサー
    • Java
  • クラウドコンピューティングについていろいろお尋ねします

    クラウドコンピューティングについていろいろお尋ねします どこのカテゴリでお尋ねすればいいのかわからず、もっと適当なカテゴリがあるかもしれませんがこちらでお尋ねします。 クラウドコンピューティングについてお聞きしたいことがいくつかあるので、わかるものがありましたら教えて下さい。 ネットワークや情報系についての知識はかなり乏しく、インターネットで調べても難しくてわからないことがありまして… 1)クラウドコンピューティングの課題として「可用性」が上げられる理由。 一般的な可用性よりもクラウドの可用性は低い、ということでしょうか。 何故クラウドは可用性が低いのかもわかりません。 2)レンタルサーバ、ニコニコ動画、pixiv、2chなどもクラウドですか? 無料メールサービスやYouTubeもクラウドということですが、ならばこれらもクラウドの一つなのでしょうか。 クラウドの例として挙げられるものが私は利用していないものが多く、いまいちピンと来ません。 もしかして私たちの周りは既にクラウドだらけなのでしょうか。この質問板も? 3)ニューヨーク・タイムズ社の過去130年分の記事をデジタル化する行程について。 アマゾンの仮想化サーバ(?)を使ったそうですが、何をどうやって利用しデジタル化したのかいまいちわかりません。 デジタル化する処理を行うにはかなり広い領域が必要で、それをアマゾンから借りたということなんでしょうか?だとしても広い領域が必要な理由もわかりません。デジタル化に領域…? ひとまずこれくらいです。 また質問させていただくかもしれませんが、上記の質問がわかる方、教えていただけるとありがたいです。 よろしくお願いします。

    • sui40
    • 回答数2
  • webアプリが動かなくなりました。どこが原因か教えてください

    webアプリが動かなくなりました。どこが原因か教えてください エクリプスでソースのビルドパスを除外し、web.xmlをいじった後 元に戻したら動かなくなりました。 「サーブレット○○は現在利用できませんや ブラウザにはサーブレット○○が利用できません など出てきます。 原因をさがしたけどわかりませんでした。 環境は jdk1.6 eclipse3.2 posgre8.3 tomcat6.0 です。 エクリプスコンソールログ 情報: Server startup in 2894 ms 2010/05/04 20:57:20 org.apache.catalina.core.ApplicationContext log 情報: サーブレット Sample1 を利用不可能にマークします 2010/05/04 20:57:20 org.apache.catalina.core.ApplicationContext log 致命的: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@123b25c info.searchman.Sample1 java.lang.ClassNotFoundException: info.searchman.Sample1 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) 中略 ブラウザ javax.servlet.ServletException: ラッパがサーブレットクラス info.searchman.Sample1 又はそれが依存するクラスを見つけることができません org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) java.lang.Thread.run(Unknown Source)

    • ベストアンサー
    • Java
    • wegrez
    • 回答数1