yuji の回答履歴

全278件中1~20件表示
  • 著作権法ではクラウドサーバーをどう考えるのでしょうか?

    私は普段、CDよりもPCで音楽を聴いています。最近はむしろそれが普通かと思います。 最近は、ローカルのハードディスクではなく、クラウドのサーバーにmp3の音楽ファイルを置き、そこからネット経由で直接「ダウンロードではなくストリーミングで」聞いていています。 もちろん、そのクラウドサーバーは、パスワードさえ知っていれば、どこからでもアクセスできますが、今のところ私しかそのパスワードを知りません。 さて、音楽を自分の彼女と一緒に楽しみたいので、そのサーバーにアクセスするためのパスワードを教えたいのですが、その行為は著作権侵害になるのでしょうか? そのサーバーにアクセスすれば、誰でも音楽ファイルそのものをローカルディスクにダウンロードしてコピーすることは可能ですが、もちろん、それを推奨はせず、あくまでもストリーミングでそのサーバーから直接聴くことを前提にしてます。また、この場合、いわゆるP2Pのファイルシェアのように不特定多数の公にファイルを無償で公開するためにアップロードしているわけではなく、あくまで私自身の個人のサーバーであり、パブリック設定はしていません。 このように、ネット上で同時に違う場所から私と私の彼女が同じファイルに遠隔アクセスして、一緒に音楽を楽しむ場合、理屈としては同じ空間にいて、複数の人が一つのスピーカーで音楽を共有するのと変わらないと思いますが、ただ、この場合、彼女が他の第三者にパスワードを教える可能性もあります。最終的に私の個人サーバーのパスワードが不特定多数の手に渡る可能性も秘めているのです。もしそうなってしまって、私の知らない誰かがファイルをダウンロードした場合、私は著作物をネットで公開し、著作権を侵害したことになるのでしょうか? 或いは、私自身が不特定多数の友人に音楽を聞かせたいという理由で、例えばmixi上でそのパスワードを公開したら、違法行為になるのでしょうか?

  • 列挙型をつかったフラグの使い方

    JDK5.0から導入された列挙型を使って、フラグをつかった処理をしなければいけないのですが、この列挙型をつかった処理をした事ないのでどなたかご存知の方がいれば、例示でかまいませんので教えていただけませんでしょうか?

    • ベストアンサー
    • inakazu
    • Java
    • 回答数1
  • オープンソースのFTPクライアント

    オープンソースのFTPクライアントではどれが有名ですか? HTTP Clientではjakartaのが有名みたいですけれど。

    • ベストアンサー
    • sainte
    • Java
    • 回答数2
  • 致命的: StandardServer.await: create 8005

    こちらのQ&Aを拝見しながら、一つずつエラーを解消していったのですが、どうしても1箇所だけエラーの原因がわかりません。 どうしても作ってみたいものがあって、参考書を見ながらの「超初心者」です。無謀だとは思いますが、是非ご教授下さい。 使用しているものは、eclipse SDK 3.3.1 apache-tomcat-6.0.20 tomcatPluginV321 ADOBE Flex Plug-in です。 マシンOSはWindows Vista Buisiness となります。 各質問内容を参考にしながら、server xml のポートを変えました。 おかげで「ポート8080」のエラーは回避されましたが、 <Server port="8005" shutdown="SHUTDOWN"> だけは、いくらポートを変えても(現在は8015にしています) 致命的: StandardServer.await: create[8015]: java.net.UnknownHostException: localhost: localhost at java.net.InetAddress.getAllByName0(Unknown Source) at java.net.InetAddress.getAllByName0(Unknown Source) at java.net.InetAddress.getAllByName(Unknown Source) at java.net.InetAddress.getByName(Unknown Source) at org.apache.catalina.core.StandardServer.await(StandardServer.java:373) at org.apache.catalina.startup.Catalina.await(Catalina.java:647) at org.apache.catalina.startup.Catalina.start(Catalina.java:607) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) と出てしましまいます。 ちなみに、<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> も、「8109」に変更しました。 tomcat users.xmlのencodingもutf-8に変えました。ありとあらゆるサイトを駆けめぐって、直せるところはなおしたのですが、(約3日間調べました)何度もポート番号を変更しても、「実行」してみると「Internet Explorer ではこのページは表示できません」と表示 されてしまい、困っています。 本当に超初心者なので、意味が伝わらないかも知れませんが、どなたかよろしくお願いいたします。

    • ベストアンサー
    • shoppaizo
    • Java
    • 回答数3
  • javac.exeのパスが通りません。

    すr大変困っています。 JAVAのプログラミングを勉強したいと思い、 JDKのインストールなど完了したのですが ソースファイルをコンパイルできません。 javac.exeの実行がきないんです、 コマンドプロンプトからjava.exeの実行はできているので パスの設定はうまくできていると思うんですが、、、、 同じでデレクトりのjavac.exeのパスがとおりません。 コマンドプロンプトで最後のデレクトりまで指定すれば プログラムは実行します。 管理者特権として実行するにチェックしても 互換性モードを使用しても だめです。 何がだめなんでしょうか?? OSがビスタだから なにかあるのでしょうか?? まいってます、お助けを、、、

  • Tomcat高負荷時の設定について

    現在、JMeterを使用してTomcat上で動作するAPに負荷を掛けた際のパフォーマンスを測定しております。 負荷を掛けずにブラウザで処理を実行した際には1秒程度でレスポンスが返却されてくるのですが、 以下の条件で負荷を掛けるとレスポンス速度が段々と遅く(8秒~500秒程度)なって行ってしまいます。 また、かなりの頻度でConnectionタイムアウトが返却されてしまいます。 [負荷条件] スレッド数:1000 Ramp-Up期間:60秒 ループ回数 :無限ループ ※ スレッド数を500くらいにするとConnectionタイムアウトは発生しないのですが、 処理時間はやはりかなり遅くなってしまいます。 最初はJVMのFullGCの頻発が原因かと思い、GCの状況を確認しましたが、 パフォーマンスに影響を与えそうなFullGCは特に発生していませんでした。 [JVM オプション] "-server -Xmx1024m -Xms1024m -XX:MaxPermSize=128m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseTLAB -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:CMSIncrementalDutyCycle=10 -XX:MaxTenuringThreshold=0 -XX:SurvivorRatio=256 -XX:+PrintGCDetails -Xloggc:/usr/local/tomcat/logs/gc.txt" 次にTomcatのserver.xmlでの最大thread数がデフォルトの状態だったので、 maxthreadsの値をとりあえず「2000」まで増やしてみたのですが状況は変わらずでした。 [server.xml] <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8123" maxHttpHeaderSize="8192" minProcessors="5" maxProcessors="1000" maxThreads="2000" minSpareThreads="25" maxSpareThreads="1000" enableLookups="false" acceptCount="100" debug="0" connectionTimeout="60000" useURIValidationHack="false" disableUploadTimeout="false" /> また、topを確認してもロードアベレージが高くなっているのが少し気になりますが(5.0~7.0程度を推移)、 Swap領域等は使用されている訳でもありませんでした。 Tomcatの経験もほとんど無いため何がボトルネックとなっているのかが分からずに困っております。 皆さまの経験から、推奨される設定、どこを調査した方が良いか、または参考となるサイト等が御座いましたらご教授願えないでしょうか。 [環境] CentOS release 4.7  メモリ:4G  CPU  :Intel(R) Xeon(R) CPU 2.00GHz X 2 jdk1.5.0_14 Tomcat 5.5

  • ログ出力方法

    つい先日からjavascriptの勉強を始めた初心者です。 javascriptのデバッグを行いたく、都度の変数の内容を確認できるよう コード内の任意の場所でログファイルを出力する 標準ライブラリを作成したいのですが、 javascriptでテキスト操作のようなものはできますでしょうか。 瞬間瞬間の動きを確認したいのですが、alert()メソッドの使用が出来ない環境です。 ログ出力でなくても、確認をとれる方法であれば構いません。 解りづらい部分ありましたら補足しますので、 どうぞよろしくお願いいたします。

  • 配列

    最後にもう一つだけお願いします。ずっと格闘しても解決できません・・ 配列の中の数字で、偶数を全て奇数の前にもって行きます 例) {1,0,1,0,0,1,1} → {0,0,0,1,1,1,1} {3,3,2} → {2,3,3} {2,2,2} → {2,2,2} 流れとしては、まず奇数の数を数えます。これは何回シフトするから知るためです。 配列0から奇数を探し、あればそれを一番最後の配列へとシフトします。 奇数を探す作業が一度終わっても、まだシフトさせないといけない奇数があるかもしれないので(奇数が連続で並んでる場合)、最初に数えた奇数の数分だけちゃんとシフトするようにしようと思います。 public void evensLeft(int[] array) { int odd=0; for (int i = 0; i < array.length; i++) { if(array[i]%2!=0) odd++; //奇数の個数 } while (odd>0) { //奇数分シフトするためのカウント for(int j=0;j<array.length;j++){ //奇数を探す if (array[j] % 2 != 0) { odd--; //奇数のカウントを1減らす for (int k = j; k < array.length-1; k++) { //その奇数を一番最後に移動 int temp = array[k+1]; array[k+1] = array[k]; array[k] = temp; } } } } return array; } いくつかの例では動くのですが、{3,3,2}の例だと配列0に3が来てしまいます。色々変えてみても結果無理でした・・・ どなたかご教授お願いします。

    • ベストアンサー
    • lockwell
    • Java
    • 回答数5
  • NetBeansのプロジェクトで質問する方法

    http://ja.netbeans.org/lists/のページの購読方法を見ながら WELCOME to nbdiscuss_ja@netbeans.org というタイトルのメールを取得しましたがメーリングリストに 質問の方法が分かりません。

  • 大小比較について

    comparetToの質問なのですが、この結果の 自分のage<相手のageのとき、負の値を返します。 自分のage=相手のageのとき、0を返します。 自分のage>相手のageのとき、正の値を返します。 とは、どうやって大小比較をしてるのでしょうか?具体的に教えてください?よろしくお願いします。

    • 締切済み
    • 79562
    • Java
    • 回答数2
  • jarファイルについて

    javaのことはまったくわかりませんが以下のことについて教えてください。 あるアプリケーションのjarファイルをwinrarで解凍して、解凍したファイル類には何も変更は加えず、再度、winrarでzipに圧縮し、拡張子をjarに変更してアプリケーションに戻したらエラーが出るようになりました。これはなぜなのでしょうか。zipファイルとjarファイルは同じものだという記述がネット上にあり、実験してみました。しかし、アプリケーションを起動するとエラーになります。 解凍したものをjarファイルに戻すにはどうすればよいか教えてください。

    • ベストアンサー
    • bobo_0827
    • Java
    • 回答数2
  • ArrayListにArrayListを用いた場合の対応について

    public static ArrayList<Integer> f1 = new ArrayList<Integer>(); public static ArrayList<ArrayList> f2 = new ArrayList<ArrayList>(); public void parse(Context ct){   if(ct.match("f")){ ct.nextToken(); while(ct.currentToken() != null && ct.currentToken().matches("[0-9]+/[0-9]*/[0-9]+")){ f1.add(ct.fToken(ct.currentToken())); ct.nextToken(); } f2.add(f1); f1.clear(); System.out.println(f2); 例f⇒f 1/4/3 2/5/6 4/5/6  1行⇒[1,2,4]  1/3/5 7/1/2 8/3/4  2行⇒[1,7,8]         ・         ・         ・   回答例⇒[[1,2,4],[1,7,8],[…],…,[…]] 上記のようなobj形式のf行をそれぞれ1行ごとに頭文字を取り出して(Contextで)、f1=ArrayList<Integer>にaddしていき、1行を読み終わったらf1=ArrayList<Integer>をf2=ArrayList<ArrayList>にaddしていき、最終的には回答例のような形にしたいです。 私はf1にaddした数字をf2にf1をaddして、その後f1をclearしてその空いたf1にまた次の行の数字をaddさせるつもりだったのですが、f1をクリアしてしまうと一度f2にaddしたはずのものも消えてしまうことに気づきました。 どのように改造すれば回答例のようにf2のArrayListにf1のArrayListをいくつもいれて表示することができますか。 教えてください。

  • JDBCのエラー

    ・jdk-1.5.0.16 ・mysql-4.0.26-win32 ・mysql-connector-java-3.1.14 をダウンロード、インストールして現在、Javaの勉強をしているものです。 JDBCについてなのですが、下記の通りにダウンロード、インストールを行いました。 1.mysql-connector-java-3.1.14.zipファイルをDLフォルダにDL 2.デスクトップに解凍 3.C直下にフォルダごと移動 4.C:直下に移動したmysql-connector-java-3.1.14フォルダのmysql-connector-java-3.1.14-bin.jarをCLASSPATHに追加 ファイルをコマンドプロンプトでコンパイルすると通るのですが、実行すると下記のエラーになります。 java.lang.ClassNotFoundException: org.git.mm.mysql.Driver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at jdbctest.main(jdbctest.java:6) 過去の質問などを見て環境変数の設定も行ったのですが、どうしてもうまくいきません。 google検索でmysql-connector-java-3.1.14-bin.jarファイルの置き場所を、 C:\mysql\lib\以下 C:\Program Files\Java\jdk1.5.0_16\lib\以下 C:\Program Files\Java\jre1.5.0_16\lib\ext\以下 等に変更してみても変化はありません。 何が問題なのか、ご教授いただければと思います。 よろしくお願いします。

    • ベストアンサー
    • kreuz_z
    • Java
    • 回答数5
  • jarファイルはzipファイルと同じだというけれど、無圧縮ですか?

    いつもお世話になっています。 jarファイルについてなのですが、 いろいろ調べてみたところ、 「jarファイルはzipファイルの拡張子を『.jar』に変えたもの」 という説明が随所に見られます。 しかし、zip圧縮にも、通常?圧縮だったり、無圧縮だったり、といろいろな圧縮方法があると思うのですが、 「jarファイルは、無圧縮zipファイルの拡張子を『.jar』に変えたもの」 というのが正しい解釈なのでしょうか? jarファイルを解凍して、その後、通常zip圧縮をしたら、元のファイルよりもファイルサイズが小さくなってしまったので、無圧縮なのかな・・と思い、質問させていただきました。 ご存知の方、よろしくお願いいたします。

    • ベストアンサー
    • miraise
    • Java
    • 回答数2
  • 証明書が付いているか判定

    JAVAのことは詳しくは知りませんが証明書があるのは知っています。 jarファイルがあったとして、それが証明書付きなのか判定する方法はありますか?

    • ベストアンサー
    • scnut
    • Java
    • 回答数1
  • Junit Testの時privateで宣言したメソッドのテスト方法

    お疲れ様です。 junitテストクラスの作成する時 まずテスト対象のクラスをobject生成しますが、 privateで宣言してるメソッドはobject生成後も呼べないから どうやってテスト出来るか分かりません。。。。

    • ベストアンサー
    • okayworld
    • Java
    • 回答数2
  • Fontの指定ができず困っています。

     フォントを設定し、文字を表示させる以下のようなプログラムを作 成しました。しかし、コンパイルするとエラーが表示されます。 --------------------------------------------------------- import java.applet.*; import java.awt.*; public class moji extends Applet{ public void paint(Graphics g){ Font fnt = new Font("Serif",Font.BOLD,18); g.setFont(fnt); g.drawString("Hello Java",10,10); } } --------------------------------------------------------- エラーの内容は以下の通りです。 --------------------------------------------------------- moji.java:5: シンボルを見つけられません。 シンボル: 変数 BOLD 場所 : Font の クラス Font fnt = new Font("Serif",Font.BOLD,18); ^ moji.java:5: 内部エラーです。Font.<init> を Font で () にイン スタンス生成できません。 Font fnt = new Font("Serif",Font.BOLD,18); ^ moji.java:6: setFont(java.awt.Font) (java.awt.Graphics 内) を (Font) に適用できません g.setFont(fnt); ^ ---------------------------------------------------------  なぜ、このようなエラーがでるのか教えていたたでないでしょう か?よろしくお願いします。

  • パスワードの暗号化

    いつもお世話になっております。 今回はjavascriptをつかった暗号化についてお聞きしたいです。 パスワードをサーバーに送る際、そのまま送ると少し詳しい人なら丸わかりになってしまいます。 そこで暗号化をして送信したく、いろいろ探してみましたがなかなかいい方法が見当たりません。 des.jsというライブラリを見つけましたが、復号化のコードも書いてあり、簡単に復号できてしまうような気がします。 いろいろ探していていいと思ったのは、perlのcryptのような不可逆の暗号化の方法でした。 そのような方法はjavascriptにあるのでしょうか? またそれ以外でもなにかいい方法はありますでしょうか? 完全に隠蔽するのは不可能だということはわかっておりますが、 できる限りわかりにくくする方法を知りたいです。 以上の点、ご教授お願いいたします。

  • java.util.Listのヒープサイズの取得

    オブジェクトのサイズを取得するメソッドとして、  java.lang.instrument.Instrumentation#getObjectSize があることは教わったのですが、なんと、このメソッドは参照先オブジェクトの サイズを調べてくれません。 ですから、私の環境では、Listに何のオブジェクトをaddしても、しなくても 24 が返ってくるだけでした。 どなたか、List内のオブジェクトの合計のヒープサイズを求めるライブラリもしくは、 リフレクションとInstrumentation#getObjectSizeを使った合計のヒープサイズを調べる 具体的な実装例をご存知の方はおられませんでしょうか? ( 前の質問は全く無関係な方向に進んでしまっていますので、   しばらく放置させていただきます。ご了承ください。)

    • 締切済み
    • ggable
    • Java
    • 回答数9
  • JAVAスクリプトを書きたいのですが、何で書けばいいのでしょうか?

    JAVAスクリプト初心者です。 JAVAスクリプトはどういうソフトで書いたらいいのでしょうか? エクリプス?ッテ言うソフトがあるみたいですが 何がなんだかわかりませんでした。 日本語作成可能なソフトを探しています。