[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/10 01:24 / Filesize : 53 KB / Number-of Response : 214
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレ立てるまでもない質問はここで 92匹目



1 名前:デフォルトの名無しさん [2008/07/02(水) 20:41:21 ]
質問する前にGoogleで検索しましょう。www.google.co.jp
プログラム・ソフトの使い方はPC初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
JavascriptはWeb制作板、CGIはWebプログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。

前スレ
スレ立てるまでもない質問はここで 第91刷
pc11.2ch.net/test/read.cgi/tech/1209716212/


         _,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、   ,,,,-―---、
      ,r‐'″    ._,,,,             `'lri,!'''″     ゙l
     .,,,″    ,,r'"`  ゙゙l,               ゙ヘ,     |
     !アr,   .l°.ェ'ニ,コ .|                ゚ヘ、    |
       `'i、  .く_,、vr''″ .,                  ゙'i、 .,,/
         ゙X、        ト                   ゙!,゛    .,,r‐--、
   ,、_,、 .,,,,r‐'″        |                    } .,,r‐'^’   .|゜
   め゙゚“゙゙~゛           |                     ̄`     .,l゙
   |                ,i´                       ,l゙
   ゙!、                ,i´                       ,ノ
   .'┐              ,,-°  '=,,                   /`
    .゚!,          ,,,,r'″     ゙┐                 ,l゙
      ゚'r,    .''''"`         │    .,,-''i、          /
       `''x,      .|        |  .,,r'"  .゙┐           ,i´
         ~'ヘi,,,   |           |_,r・″    'ヘ,、         l゙
           `¬--|i,,,,,,,,,,,,,,,,v、r',广        ゙ヘ=@   ,l゙
                `゙'ーぃ--r'″           `'―、,,,,/

2 名前:デフォルトの名無しさん mailto:sage [2008/07/02(水) 21:09:47 ]
C/C++以外で、コンソールアプリが作れて、
カーソルの位置を変えたり、文字の色を変えたり
できるプログラム言語がありましたら教えてください。

3 名前:デフォルトの名無しさん mailto:sage [2008/07/02(水) 21:13:42 ]
D

4 名前:2 mailto:sage [2008/07/02(水) 21:39:09 ]
書き忘れましたが、OSはWin9xです。
使ってみた言語では、php:html組み込みなので無理、
false:無理、java:コンソールはあるが色変えなどは無理でした。

>>3
ありがとうございます。
ム板にもスレがあるみたいですし、調べてみたいと思います。

5 名前:デフォルトの名無しさん [2008/07/02(水) 23:18:13 ]
ttp://www.jipdec.or.jp/camp/index.html
これに参加してみたいと思うんですけどどれぐらいのレベルが必要だと思いますか?

6 名前:デフォルトの名無しさん mailto:sage [2008/07/02(水) 23:38:58 ]
>>5
少なくとも、自分に参加資格があるかどうかを判断できるだけの人とういのが、
最低の参加基準だと思うぞ。

7 名前:デフォルトの名無しさん mailto:sage [2008/07/02(水) 23:39:53 ]
車か電車に乗れて、人と話せればおk

8 名前:デフォルトの名無しさん [2008/07/02(水) 23:44:31 ]
>>6
そうですよね。
てことは自分はまだということで自力で頑張っていくか〜

9 名前:デフォルトの名無しさん [2008/07/02(水) 23:59:46 ]
こんばんわ
質問なのですが、「ゴミ箱に移すにはファイルサイズが大きすぎます。このファイルを完全に削除しますか?」みたいな質問がでて、削除を実行したのですが、やはりそのファイルが必要だったようで復元させたいのですが、これって可能ですか?

ファイルを削除したせいでプログラムが起動できなくて困ってます・・orz どなたかご教授ねがいます

10 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 00:02:13 ]
finaldataとかその辺使うか、頑張ってセクタ直読み



11 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 00:35:48 ]
すいません、質問させてください。
Eclipseを使用した開発を行っています。
dJunitを使用したテスト実行時に、
CPU使用率が100%になりしばらく待つと5割程度の確率でEclipseが落ちてしまいます。
(網羅結果のマーキング時に落ちているような感じです)
PCのスペックは以下になります。

CPU:Mobile Pentium4 2.8G
MEM:1G
Eclipse:3.0
JDK:1.4.2

PCを変えるのが一番なのでしょうが、簡単に変えることができません。
なにかよい解決方法はないでしょうか?

12 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 00:42:45 ]
皆さんの会社では、再利用可能なコンポーネント(クラス、モジュール等)の
管理にどのようなソフトを使っていますか。

うちは小企業なのでWikiかblogを使って各自書き込んでもらおうかと
考えているのですが、何かいいソフトがあれば教えてください。


13 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 08:26:24 ]
C++でシステムを一から作ろうと思っているのですが、
設計の仕方が分かるお勧めの本ってありませんか?

14 名前:デフォルトの名無しさん [2008/07/03(木) 11:47:14 ]
ほんと下らない質問で申し訳ないのですが
「アールトイジー」という発音の何かが何なのかわからなくて困ってます。
おそらくGUI関係の何かかと思うのですが、綴りもわからないのでググることもできません。
アホで済みませんがどなたか教えてくださいorz

15 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 11:57:52 ]
それを発音しているのは日本語と英語のどちらの話者ですか?

16 名前:デフォルトの名無しさん [2008/07/03(木) 12:42:32 ]
日本語です

17 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 12:50:10 ]
もうちょっと前後のセリフも書いてくれないか

18 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 13:08:02 ]
それを発音しているのは日本語の話者です

19 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 13:49:17 ]
>>18
「文脈をくれ」と言う意味じゃね?

20 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 13:53:21 ]
all too easy

プログラムと何の関係が



21 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 15:02:09 ]
>>13
大規模C++ソフトウェアデザイン

C++に限らずオブジェクト指向言語で設計するなら読むべし。
最近新装版が出たようだが、元のとどう違うのかは知らん。


22 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 16:35:42 ]
>>19
「「文脈をくれ」と言う意味じゃね?」という文脈です。

23 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 18:05:12 ]
Alt + E + G

24 名前:14 [2008/07/03(木) 19:00:51 ]
>>20
英熟語ではないです。
all to easyはカタカナ表記するなら「オールトゥイージー」で、発音が違います。
「アールトイジー」はアとトにアクセントがある感じです。

25 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 19:26:22 ]
使ってた奴に聞け

26 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 22:44:44 ]
最近のgoogleはクロール早いな
もう「アールトイジー」の検索結果のトップにでてる

27 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 23:32:45 ]
>>24
どんな会話をしていて「アールトイジー」が出てきたのか書け

28 名前:13 mailto:sage [2008/07/04(金) 06:37:45 ]
>>21
どうもありがとうございました。
参考にさせていただきます。

29 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 12:17:31 ]
プログラム初心者ですVCでプログラミングしています.
ライブラリファイル(.lib)を利用するときに,プログラムの最初にヘッダファイル(.h)を#includeしますが.
VCの設定でプロジェクトのプロパティでリンカ→入力→追加の依存ファイルでその,libファイルを入力しないと.libファイルを利用できません.
オプション設定でインクルードディレクトリもライブラリディレクトリも参照ずみにも関わらずです.
なぜヘッダファイルをインクルードしただけでは.libファイルを利用できないのでしょうか?

特にエラーが起きたわけではないです.ふと疑問に思っただけです.


30 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 12:24:48 ]
CやC++はそういうもんだから。
ヘッダファイルだけじゃ、libのファイル名は特定できないのだよ。
VCならヘッダに、#pragma comment(lib,"libファイル名")
を入れとけばプロパティに指定しなくてもいいけどね。


javaやC#はそういった不便な点を参考に仕様作ってるからね。



31 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 12:46:56 ]
>>30
なるほど,ありがとうございました.
もう一つ質問よろしいでしょうか?

一つのライブラリ(.lib)ファイルがあったとして,それに関するヘッダ(.lib)ファイルがなんであるかわからないもしくは無いとき
.libファイルを.hファイル無しでコンパイルできますか?

32 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 12:51:06 ]
コンパイル?リンクのことじゃないの?
Libが実体で、ヘッダは使用説明書みたいなもんだから、
ヘッダ無くても使えるよ。

33 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 12:56:48 ]
>>32さんありがとうございます
リンクのことですね.
ヘッダは無くても使えるのですね.
では使うときにソースファイルに何か書かなければいけにのでしょうか?
さきほどあった#pragma comment(lib,"〜〜.lib")を書くのでしょうか?
それともプロジェクトプロパティでリンカ設定をするだけでいいのでしょうか?

34 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 13:26:55 ]
どっちでも好きなように。
LIBの中の関数使うのにプロトタイプが必要だったりするから
それは自分で書けばよろしい。使えるならプロトタイプはわかるだろうし。

35 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 15:17:11 ]
>>34
ありがとうございます.
参考になりました.

36 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 21:35:16 ]
自分の指定したURLをはてなブックマークに
追加していくっていうプログラムを作りたいんですけど
何言語を使うのが良いでしょうか?
今までの経験はunixやdos上でCUIのプログラムをC言語で組んだ
事がありますが、WINDOWS上の開発やネットワークの知識はありません

37 名前:デフォルトの名無しさん mailto:sage [2008/07/04(金) 21:47:25 ]
それならRubyだな

38 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 04:48:21 ]
BMP画像を圧縮する際、
最高の圧縮率の可逆圧縮形式ってなんですか?

39 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 04:54:50 ]
単一色の画像をランレングスで

40 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 05:09:02 ]
>>39
24ビットカラーでTV番組等の画像の場合は?

新たに質問ですが、800kbpsで1時間の動画だと2.88Gbytesになる、という計算で合ってますよね?




41 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 05:48:05 ]
いいえ

42 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 08:00:15 ]
1時間につき800kbpsなら800kbpsだろう。

43 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 08:18:44 ]
いいえ

44 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 09:03:24 ]
計算式ぐらい書けよ

45 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 09:06:04 ]
どうせこんな計算したんだろ
800*3600=2880000


46 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 09:35:16 ]
>>38
対象とする画像によって違うから、あえて言えば
対象によってアルゴリズムを変える適応型が最強。

あらゆるパターンでやってみて、一番圧縮できたものを
選ぶとかするから、圧縮に無茶時間がかかったり
するかもだが。

47 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 10:44:44 ]
つーか、動画を可逆圧縮なんて無茶としか‥‥

48 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 10:50:24 ]
そんなことは言ってないのでは。
BMPファイルの可逆圧縮の件と、レートと時間から容量を計算する件の2つの質問を
勝手に「動画の可逆圧縮」としてはいかんでしょう。
質問を非可逆圧縮しすぎて、原型とどめてないよ。

49 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 10:53:57 ]
うまくない

50 名前:デフォルトの名無しさん [2008/07/05(土) 12:54:09 ]
"スレ立てるまでもない質問はここで"
を渡すと
"suretaterumademonaishitumonhakokode"
を返してくれるライブラリがあったら教えてください。



51 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 13:28:48 ]
WinならIMEの再変換機能を使えばいいんじゃね

どうやって使うかは俺は知らないので識者に聞いてみれ

52 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 14:38:53 ]
>>50
kakasi

53 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 14:43:16 ]
>>50
chasen

54 名前:デフォルトの名無しさん [2008/07/05(土) 16:23:00 ]
プログラム未経験の高齢童貞です
Visual Studio Express Edition 2008を入れてみようと思うノですが

・Visual Bacik
・C#
・C++

どれを選べばいいのかわかりません
Visual BasicはCよりは簡単だが複雑な物は作れないんですよね?
複雑な物は作れないと言っても、どこまでが「複雑な物」になるのかがイマイチ・・

・exeで直接起動できる
・IrfanviewやOpenjaneみたいなのを作ってみたい
・なんとかランタイムとかそういう別のプログラムを用意しないでいい
↑この条件でどれか一つオススメを決めて頂きたく・・・

55 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 16:26:54 ]
条件3のせいでC++一択だろう。

56 名前:デフォルトの名無しさん [2008/07/05(土) 16:28:24 ]
・C++

57 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 16:30:19 ]
3つめの条件を無しにしてC#を選んだ方がよさそうだが

58 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 16:42:21 ]
C++はkernel32.dllやuser32.dllなんかのランタイムに依存しているのが難点。

59 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 16:49:04 ]
VBは既に終了した言語。

上から順に。
・C#だろうがC++だろうがexeは出力出来る。
・両方どっちの言語でも作れる
・C#は.NET Frameworkが必要だが十分普及してる。

C#使え。

60 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 16:56:52 ]
>>54
C++Builder



61 名前:54 mailto:sage [2008/07/05(土) 17:00:25 ]
みなさんありがとうございます
C#を入れることにしました

62 名前:デフォルトの名無しさん [2008/07/05(土) 19:15:16 ]
始めまして。
自分はOSを作りたいので今
フロッピーディスクをセクタ単位で読み書きするプログラムを
作ろうと思っているのですが、なかなかそういう低レベルなディスクアクセス
が出来る WinAPI が見つからず困っています。
なのでこの関数を使えばできる、などがありましたら教えてください。軽いヒントとかでも何でもいいですお願いします
ちなみに使っている言語は C言語 です


63 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 19:18:32 ]
教えたところで君にできるもんじゃない


64 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 19:21:02 ]
ddでも使えばいいのに

65 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 19:33:33 ]
www.vector.co.jp/soft/win31/util/se019273.html
動くかどうかしらんけど

66 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 19:41:00 ]
>>62
アセンブリ言語

67 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 20:00:12 ]
COMと.NET Frameworkの違いって具体的には何?
.NETの場合はアンインストールが出来るけどCOMは一つずつ削除するしかないとか?

68 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 20:09:29 ]
タブでインデントするスペースの数を「カラム」って言うんですか?
例えば、インデントに何カラム使うか?


69 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 20:11:50 ]
>>68
大昔はプログラムはコーディングシートというのに手書きしていたんだよ。
その1桁と1カラムといっていたんだよ。

70 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 20:13:18 ]
あんまり聞かないけど言うらしいね
普通は縦と横の2次元の表の縦列を指すけど
テキストエディタの半角1文字の横の区切りと行数で表と見なしてカラムと言うらしい




71 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 20:15:22 ]
俺はコラムと呼ぶ

72 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 21:29:35 ]
managed directxって普通の.NET Frameworkには入ってない?
もしそれ使ったアプリ作ったらインストールしてもらわなきゃいけないぽい?

73 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:02:12 ]
数当てゲーム(いわゆるHit & Blow)の当てる側を、遺伝的アルゴリズムを用いて
作ることになったのですが、ゲームの性質と遺伝的アルゴリズムの考え方を
併せて考えた結果、このゲームと遺伝的アルゴリズムは相性があまり良くないと
思いました。
例えば、処理の過程から『突然変異』を抜いてしまったら、遺伝的アルゴリズムを
利用しているとはいえませんか?


74 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:06:55 ]
>>72
1) 入ってない。
2) その通り。

75 名前:デフォルトの名無しさん [2008/07/05(土) 22:43:15 ]
Win95の頃は、
メモリ256Mbyteもあれば通常用途では贅沢な部類で、
プログラムのメモリ使用量も通常数百Kbyte、大きくても10Mbyte程度だったと記憶しています。

それがいまや、2Gbyte搭載でも並、
プログラムのメモリ使用量はMbyte単位がデフォで、数十Mbyteも当たり前。

なんでこんなになってしまったのでしょうか?
プログラムも進化はしてるのはわかりますが、
基本的に機能などはそこまでは代ってないように思います。

76 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 22:52:24 ]
内部の実装は結構変わっている
ユーザーにはあまり変わっていないように見えるだけのこと

77 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:21:32 ]
移動してきました。
C++で順列を出力する短いプログラム作ろうとしてるのですが誰か教えてください。
show(string &s,int n)が文字列sの位置nより右の組み合わせを表すとして
forと再帰でバックトラックさせようと考えてます
↓このプログラムだとabcの順列6個のうちcabだけ表示できないのですが
最後の詰めがうまくいきません。
どのようにすれば良いでしょうか
void show(string& s,int n){
    if(s.size()-1==n){cout << s << endl;}
    for(int i=n;i<s.size();++i){
        if(i==n){ show(s,n+1);}
        else{swap(s[n],s[i]);show(s,i);swap(s[n],s[i]);}
    }
}
int main(){ string v="abc";show(v,0); }

78 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:22:00 ]
>>75
物凄く安直な例としては、
かつて「必要になるたびにHDDから読み込み、使い終われば棄てていた」データを、
現代では「最初からまとめてメモリにロードしたり、使い終わっても一定量持っている」とか、
(理屈ではより速くなったはずだが、扱うデータ量も昔より増えているので、体感的には速くなってない)
かつて「メモリ節約目的で手間のかかるコーディングしていた」ところを、
現代では「ユーザーのマシンのメモリ搭載量に期待して大雑把に書いている」とか、
(そのぶん、ソフトウェア自体が大規模化しているため、プログラマ的には仕事量は減らない)
そんな感じ。

79 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:31:25 ]
富豪的プログラミング
pitecan.com/fugo.html

80 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:36:13 ]
扱うデータ量が増えてる
デジカメだって昔は30万画素ぐらいだったよ



81 名前:77 mailto:sage [2008/07/05(土) 23:48:06 ]
自己解決しました

82 名前:デフォルトの名無しさん [2008/07/05(土) 23:52:53 ]
画像映像系は判るのですが、
それ以外はそこまで変わってないですよね?

>>78
大雑把とは具体的にどんな感じでしょうか。
メモリやハンドル解放をサボるようになった?それじゃリークバグですよね。
プログラミングの何が変わったんでしょうか。

>>79
そこに書かれているのはほとんどCPUの節約で、
メモリに関するのは多段アンドゥ位のようです。
アンドゥ履歴で数十Mbyteというのは考えにくいです。
メモリ増大で可能になった機能も当然あると思いますが、
そんなに沢山はないように思います。

83 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 23:58:31 ]
>>76で変わってるとゆーたのに無視された・・・orz

84 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:11:17 ]
例えばWebブラウザ
昔はCSSなんてなくて、レンダリングも今より簡単だった。
昔はGmailなんてなくて、JavaScriptの実行速度なんて求められなかった。
昔はようつべもニコニコもなくて、MIDIでBGMが鳴れば上等だった。
昔はタブブラウザもなくて、複数ページを山ほど同時に開くなんてもってのほかだった。

85 名前:デフォルトの名無しさん [2008/07/06(日) 00:29:10 ]
いまタスクマネージャを見ると、
0byteのファイルを開いているsakuraエディタが約10M、
0個のPDFを開いているAcrobatReaderが約30M
使用しているようです。

それぞれ、10M,30Mも一体何をメモリに保持しているのでしょう。

>>84
それも、確かに機能は上がってますが、
それだけだと、ここまでのメモリ増加になるのは理解出来ないです。
レンダリングはメモリよりCPUが大変そうですし、
JSのスピードとメモリ量は直接関係なさそうですし、
Flashがあるページを開いてなくても、タブ1枚でも、昔よりかなりメモリを食う気がします。

>>83
すみません。
どう変わったのか指摘して貰えるとありがたいです。

86 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:31:15 ]
>>85
プログラム本体だってメモリにロードしないといけないんだ

87 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:35:09 ]
あと、これを書き込んでいるJaneは、
スキンを使ってないのに80M使用となっています。

確かにスレを沢山開いてますが、所詮はテキストなので、
全部メモリに持っていても2,3Mで十分だと思います。

88 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:36:18 ]
Windowsカーネルがどれだけ肥大化しているか
Win32APIがどれだけ膨大な機能を備えているか
フレームワークがどれだけ余計な機能をリンクしまくっているか
をプログラマとしてまったく理解していないままわからんわからん言ってる奴はWin板に帰れ

89 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:37:31 ]
アルゴリズムの世界にはtime-memory tradeoffってのがあるのよ


90 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:45:05 ]
>>88
自分も素でそう思った
どう見てもプログラム弄ったことのないやつの発想だ



91 名前:デフォルトの名無しさん [2008/07/06(日) 00:50:25 ]
>>86
80M使ってるJaneは、exeが1M弱、sqlite.dllが200kです。
もちろんこれだけじゃないでしょうけど。

ただ、プログラムサイズも不思議で、
Win95の頃はexeやdllは、数10Kから静的リンクをしても数百Kが普通だったと思うのですが、
今はM越えも珍しくないです。

もちろん高機能化で沢山コードを書いてるのでしょうけど、
数十倍も沢山書くようになったのでしょうか?


>>88
Win32APIはWin95からですよね?よく解ってないのですが、
OSのAPIならそれが使用するメモリはOS側に入るのでは?

>>89
空間オーダーと時間オーダーですね?
時間オーダー優先で空間オーダーを軽視するようになっているんでしょうか?
それにそんなにその辺が効いてくるほど複雑なアルゴリズムを使ってる箇所がそんなにあるでしょうか。

92 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:55:17 ]
APIに渡す領域はプログラム側


93 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 00:55:35 ]
>>87
>全部メモリに持っていても2,3Mで十分だと思います。

そうですね。好きなだけ思っていてくださいね。

94 名前:デフォルトの名無しさん [2008/07/06(日) 00:55:42 ]
>>88
カーネルの肥大はアプリケーションのメモリ使用量に含まれますか?
Win32APIの機能が膨大でも、使わなければ使わない分は関係なくはないですか?
フレームワークって何のことをさしていますか?
フレームワークはユーザランドで動きそうですが、
それが初期化だけで使わない機能のために何Mも食ってる?

95 名前:デフォルトの名無しさん [2008/07/06(日) 00:59:43 ]
仕様書って英語でなんて書くんだ

96 名前:デフォルトの名無しさん [2008/07/06(日) 01:00:40 ]
>>93
ログのdatファイルをランダムに選んで見たら、平均70kbyteでした。
約20個スレを開いているので、20倍しても、1.4Mbyteです。

97 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 01:00:41 ]
>>95
spec(ification)

98 名前:デフォルトの名無しさん [2008/07/06(日) 01:01:35 ]
>>95
specificationでは?

99 名前:デフォルトの名無しさん [2008/07/06(日) 01:07:25 ]
>>64
ddですね ありがとうございますm(__)m
>>66
俺もそれ考えたんですが詳しい人に聞いたら無理だっていわれましたorz

100 名前:95 mailto:sage [2008/07/06(日) 01:12:09 ]
さんくす



101 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 01:15:30 ]
>>99
素朴な疑問なんだけど、
「OSを作りたいので」でなんでWin32APIを探してるの。

ブートディスク作りたいだけなら>>64が言ってるとおり
既存のツール使えばいいじゃないか。

102 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 01:38:13 ]
タスクマネージャのメモリ使用量だけを見て騒ぐのはWin板だけにしといてくれよ・・。

そもそも、ワーキングセットなんてOS依存だし、API一つで(見かけだけ)減るような物であり
それ単体でプログラムの良し悪しを判断する指標ではない。

プログラム作った事のない自称PC中級者はWin板にお帰りください。

103 名前:75 [2008/07/06(日) 01:48:37 ]
>>102
しかし実際問題、
Win95時代なら夢のレベルであった2G詰んでても、
ちょっと起動アプリを増やすとスワップがガンガン走り、
メモリが足りないのは明らかです。

Win95時代なら夢のレベルであった2Gが、
こうなったのは、どういう理由でしょうか。
Win板に行って答えが出るとは思えません。

104 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 01:52:21 ]
それならなおのことWin板に行くべきだな
彼らが問題を解決してくれることだろう
そして明日からは快適なPCライフの始まりだ

105 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 01:56:59 ]
>>103
クレクレウゼェ。さっさとJaneのソース嫁。
お前の思い込みと現実のギャップを埋めるにはそれしかない。

106 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 01:59:37 ]
それ言ったら、メモリ数十KBの時代と比べれば、Win95の頃も夢の時代だ。
こういうのが冷蔵庫の法則だろうね。

とりあえず、今時のハードウェアでWin95時代のソフトを使えば快適そうだとは思わないの?

107 名前:デフォルトの名無しさん [2008/07/06(日) 02:00:56 ]
独学でプログラムを勉強しています。

ただ勉強するより何か作ったほうがいいと言われ、下記のようなものを考えたのですが
どう作ればいいか、どの言語で作ればいいのかで迷っています。
助言だけでもいいのでどうかお願いします。

○一つのサイトのアドレスを中心にリンクをたどって、得た画像を全て画面に縮小表示するソフト。
 ●最初に基準となるアドレス、画像の表示数、画像の最低,最大サイズなどを設定。
 ●検索後、マインドマップのような感じで画像が表示され、マウスが重なると画像が拡大する。
 ●一枚の画像だけを選んで表示したり、その画像のあるサイトを中心にまた検索する。

稚拙な文章で、しかもスレ違いかもしれませんがお願いします。

108 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:02:06 ]
95時代の画像ビューアを未だにつかってるが、ハードの向上に見合うほど快適に使えてるな

109 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:03:37 ]
>>105
違う違う

>>75が本当に求めていたものは
>>75のVistaマシンがメモリを2G積んでも快適に動作しないことを>>75自身に納得させるための
専門家のもっともらしい説明だ

だからWin板へ行って快適に動作するように設定を教えてもらえと>>104で言ったのさ

110 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:03:41 ]
>>107
課題が悪い、絶対にやめろ!
相手のサーバを攻撃してるのと同じだぞ!



111 名前:75 [2008/07/06(日) 02:07:33 ]
>>104,>>105
そう言うレスは、単に私を煽りたいだけで、
なぜこうなっているかあなた自身判っていないように見えてしまいます。

>>106
冷蔵庫の法則ですか。
初めて聞きましたが、何を詰めているのかが気になります。

112 名前:75 [2008/07/06(日) 02:09:58 ]
>>110
サーバ負荷はブラウザと同じじゃない?
ま、バグらずちゃんと動いてれば、だけど。

113 名前:75 mailto:sage [2008/07/06(日) 02:10:35 ]
名前消し忘れた…。

114 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:11:43 ]
釣りが露呈する瞬間ほど面白いものはないな

115 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:13:13 ]
百度のプログラムも、こんなアホが作ったのかもな

116 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:13:58 ]
>>112-113は私ではありません」が来るかな。

117 名前:75 [2008/07/06(日) 02:15:16 ]
>>112>>113は別人です。
トリップ付けた方がいいんでしょうか。
簡単な質問を一つしているだけなんですが。

118 名前:75 mailto:sage [2008/07/06(日) 02:16:18 ]
>>109
お気遣いありがとうございます。
しかし、私は単純に技術的理由を知りたいだけです。
もちろん、快適になるに越したことはありませんが、
そこまで劇的な改善設定ができそうとも思えないので、
とりあえず、理由だけ知りたいです。

119 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:17:19 ]
>>107
それを考える力がデベロッパーじゃんw
百歩譲って使う言語やライブラリについて訪ねたとしても、どう作れば良いかなんて聞いてたら終わってる。

C,C++,C#,Java,なんでも実現出来るよ。
普通ローカルアプリでその程度のものを個人制作するならC#で簡単に作るんじゃないかな。
サーバサイドでやるならPHPとかも選択肢のうちだろう。
JSとかでWEBページだけどクライアントサイドで処理ってのもアリだろうし。

と言うか、何か作った方が良いと誰に助言されたか知らないが、
お前自身に「これを作ったら多くの人に使ってもらえる」とか「俺の技術力やべえw」とか
モチベーションになるものが無いなら無意味。

あと対象サイトの全リンク辿るとかならRobots.txt読めよ。

120 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:18:51 ]
>>118
理由はもう書いてある。
君がそれを理解できないか、理解したくないだけ。
そして前者も後者も、回答者達にはどうしようもない。勉強するか、意識改革してくれとしか。



121 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 02:19:33 ]
偽物が表れるとは…。>>117は偽物です。

ぽんと回答が出てこないところを見ると、
簡単な質問ではないと思っています。

122 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:20:24 ]
俺も前にレス番号名前にしてレスしてたら偽者が現れたよ。

123 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:21:09 ]
あまり弄ると第二次加藤の乱が勃発するからほどほどにしとけよ。
ナイフ一本で日本国民一億人を人質に取ることが出来るんだからただの厨と侮ってはいけない。

124 名前:75 [2008/07/06(日) 02:21:52 ]
ちょっと待って下さい、>>121が偽物です。
トリップを先に見せれば本物とは思わないで下さい。

125 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 02:22:27 ]
>>120
回答とはどれでしょうか。
頂いた回答にはすべてレスをしてるつもりですが。

126 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:24:35 ]
お前ら邪魔


127 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:24:46 ]
つーかはたから見れば
文章の書き方に釣られすぎで内容見れて無い奴多すぎ。
常識的な事柄に対して否定してる文章だと、すぐに意見の内容でなく書き込み主への人格攻撃が始まる。
幼稚。

所詮2chだな。

128 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:25:12 ]
>>125
まず第一に、プログラミングの経験はどれくらいあるんだ?

129 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:25:40 ]
>>128
なんでプログラミングの経験とこの質問内容が関係あるんだよwwww吹いたwwww

130 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:25:55 ]
>>127
いきなりやって来て自己分析しなくても。



131 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:26:28 ]
実際MSのサポートには>>75>>118)のようなかんじの電話がたくさんかかってくるんだそうな
Vistaをあんなにしたくなる気持ちも分からんではない

132 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:28:02 ]
>>129
自分の発した疑問の答を理解できる状態にあるかどうか、というのが
そのへんに関わってるから、かな。

人間、それっぽい単語を使って「疑問を発する」のは結構簡単にできるんだが、
その疑問に対する答を、まっとうに受け入れられる状態かどうかっていうことに
関門があるんだよね、結構。

133 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 02:31:23 ]
>>128
Windowsのネイティブアプリは、10年近く前にちょこっと電卓レベルを作った程度です。
今のメインはJavaでXML関連のミドルウェア開発をやってます。一応リーダ兼務。
Cは人の書いたUnix用のプログラムをちょっと保守する程度。
学生時代はCでFreeBSD上で動くAI&ロボット制御プログラムを書きましたが、10Kstepもなかったです。

134 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:33:03 ]
こういう流れになると、「おぼっちゃまくん」を思い出すんだよな。
茶魔が世界中から有名教授を呼びまくって家庭教師してもらうんだけど、
教壇に立つのが茶魔のほうで、黒板に書かれた3*2の問題を指して「この問題を教えられる人!」って問う。
で、教授達が生徒側で、「ハイ! ハイ!」って手を挙げて「こう考えるんですよ」っていうのを「答える」んだけど、
なにぶん茶魔が壮絶に馬鹿なんで、誰も理解させられなくて、しまいには罰として全員校庭走らされる話。

135 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 02:34:25 ]
>>134
そのコロコロ、実家にあるよ…。

136 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:34:32 ]
理解はしたいけど理解する努力はしたくないと。
あと300年くらいコールドスリープすれば電極脳にぶっ刺して直接データを植えつけてくれるよw

137 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:35:43 ]
諸悪の根源があるとすれば、HDDが速くならないこと。
それでみんなメモリにキャッシュしようとしてますますメモリを使う悪循環。

138 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:37:28 ]
財布に余裕ができれば贅沢したくなるのと一緒だろ。
ハードが進歩すればそれだけ見た目やらなんやらに凝るから重くなる。

139 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:43:59 ]
>>75がリーダという設定だと話は変わってくる

おそらく重役連中に快適に動く新しいおもちゃをチームに買い与えさせるために
技術的「に見える」理由を探しているといったところか
だから設定だけでどうにかなるどうにかしようという情報は不都合なわけだ

140 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 02:55:43 ]
結局これというのはなく、ちょっと贅沢、を全部足した結果、という事でしょうか。
それで1.x倍とか数倍ならともかく、掛算ではなく足し算で数十倍になるってのは、
定量的に説明が難しいと思いませんか?

ネットワークはともかく、ディスクキャッシュって、
OSのディスクキャッシュもあるし、相当タイトなプログラムの場合ですね。

>>139
別に仕事は関係ないです。



141 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 02:59:23 ]
いや掛け算だよ

142 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 03:02:34 ]
何の掛算でしょう。

143 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 03:06:53 ]
他の例として、AltIMEなる常駐アプリを便利に使わせてもらっていますが、
タスクマネージャでは7M近く使っています。

便利ですが、とくに大量の機能があるのでもなく、
でかいメディアデータを使うのでもなく、
カッコいいスキンを掛けているわけでもなく、
7Mも使用する内容が想像出来ません。

144 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 03:10:07 ]
君の言う掛け算


145 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 03:11:14 ]
75がミドルウェアがなんであるかをまったく理解していないことはわかった

146 名前:75 ◆C/PupRP6hk mailto:sage [2008/07/06(日) 03:26:12 ]
何と何の掛算でしょう。
>>140で書いた「足し算」は、「ちょっと贅沢」したメモリを全部足す事を言っています。

147 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 03:27:23 ]
質問のための質問は答えるのにうんざりする
どうして?どうして?どうして?

電球を発明したエジソンが子供時代そんなかんじで小学校を追い出されたが
教育熱心な母親に救われ後にGEを設立する
つまり教育が目的の学校ですら追い出されるようなことを
ここであかの他人相手にやればどうなるか分かっているだろう

148 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 03:36:27 ]
オープンソースのソフトなら、さっさとソース読めばいいんだよ。

149 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 03:49:03 ]
ヒント:クラス、構造体

150 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 05:34:12 ]
メモリマネージャが大きめにメモリ確保してたりもするな



151 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 07:07:17 ]
構造化プログラミング原理主義者はgotoどころか、breakやcontinueも嫌う人がいると聞いたのですか、どうなんですか?

152 名前:107 [2008/07/06(日) 10:06:25 ]
助言ありがとうございます。

C,Javaの基本文法しか知らない自分が作るにはしんどいと感じました。
とりあえずいつか作るかもしれない物として置いといて、画像を表示するプログラムや
インターネットで検索するプログラムだとか機能を小分けにしたものを作ってみたいと思います。

153 名前:デフォルトの名無しさん [2008/07/06(日) 10:32:10 ]
LLバトロワスレ落ちたので、スレ立てお願いします。私はホスト規制で立てられませんでした orz
スレタイ:【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】
----->>1--------------
最強のLL=軽量プログラム言語は、どれよ?

エントリーは、
Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!

テンプレは >>2
----->>2-------------
■LLとは?
軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、
コードの作成や修正が容易と見なされるプログラミング言語のことを指す。

ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。

現在の水準では
・インタプリタ
・動的型
・正規表現
・関数オブジェクト
などを利用できるものがLLと呼ばれることが多い。(Wikiより)

■過去スレ
【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1209289408/

【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1188997302/

154 名前:デフォルトの名無しさん [2008/07/06(日) 10:33:03 ]
----->>2テンプレ修正----------
■LLとは?
軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、
コードの作成や修正が容易と見なされるプログラミング言語のことを指す。

ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。

現在の水準では
・インタプリタ
・動的型
・正規表現
・関数オブジェクト
などを利用できるものがLLと呼ばれることが多い。(Wikipediaより)

■過去スレ
【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1209289408/

【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
pc11.2ch.net/test/read.cgi/tech/1188997302/

155 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 13:05:40 ]
>>151
そいつらは反ジャンプ過激主義者。

156 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 13:06:49 ]
>>153-154
スレの最後で次スレは必要ないと結論が出ただろう。
建てなくていいよ。

157 名前:デフォルトの名無しさん [2008/07/06(日) 13:27:52 ]
>>156
あれ?そうだっけ?
LL統合スレとして使ってたんだが、よかったらその必要ないと結論づけられた
レスを一通り張ってもらえないだろうか?

158 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 13:51:26 ]
立てちゃったw
pc11.2ch.net/test/read.cgi/tech/1215319832/l50

159 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 14:22:13 ]
wwww

160 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 19:47:57 ]
BBCが自ら「Perl on Rails」を開発 CatalystとかJiftyとかではダメでしたか部門より
slashdot.jp/developers/article.pl?sid=07/12/02/1523255
d.hatena.ne.jp/charsbar/20071204/1196727453

コンプライアンスの強化に伴って
保守管理体制とか、すごく重要になりそうな悪寒('A`)

むぅ。いろんな意味で厳しかとです \('A`)/



161 名前:デフォルトの名無しさん [2008/07/07(月) 02:11:53 ]
質問です。

MSの
OfficeのWordとかについている数式エディタと言うものがありますが
あれの色んなタイプのブロックを挿入していくようなUIを作りたいのです。
もちろん、ブロックは入れ子にも出来ます。

これを1発で手軽に実現出来る、言語・コンポーネントはありますか?
一応、Java、C♯、C++、JavaScript、Flash
の範囲でお願いします。

やっぱり、自分でコードを1から書いて実現するしかないんでしょうか。

162 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 02:16:12 ]
なめとんのかコラ

163 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 02:23:21 ]
>>161
そのActiveXコントロールは
どっかが昔売ってた。名前忘れたけど・・・、ごめん。
どちらにせよ、最近は見た事ない。

JScriptだと意外に楽勝じゃないか?
C♯,C++なら、GroupBoxで自作するしかないかな。

164 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 07:21:34 ]
自分で書くの楽しそうだな。
アルゴリズムはシンプルだけどUI作るのが面倒そう。
テキストで指定するならいいけど。

165 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 10:41:03 ]
一からNまで足すといくつ(S)になるかのプログラムください

166 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 10:43:50 ]
int sum(int n){ return (n>1) ? n + sumup(n-1) : 1; }


167 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 10:46:25 ]
トンです

168 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 11:15:21 ]
C言語でオセロのプログラムを作りたいのですが
・を○や●に変えて表示するのはどのようにすればいいのかわかりません
よろしくお願いします

169 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 11:34:46 ]
>>168
cursesあるいはコンソールapi。

170 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 12:29:03 ]
if(hoge == '・') printf("○");



171 名前:デフォルトの名無しさん mailto:sage [2008/07/07(月) 12:32:29 ]
>>168
pc11.2ch.net/test/read.cgi/tech/1087979678/

172 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 00:03:24 ]
a

173 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 00:05:11 ]
program calculate_pi
integer i,n
real(8) w,gsum,pi,v
n=200000000
w=2.0d0/n
gsum=0.0d0
do i=1,n
v = (real(i,8)-0.5d0) * w
v = 4.0d0 / (1.0d0 + v*v)
gsum = gsum + v
end do
pi = gsum * w
print *, 'PI is ',pi
end program calculate_pi

数学の質問だけど
なんでこれでπが求まるの?

174 名前:デフォルトの名無しさん [2008/07/08(火) 03:19:10 ]
>>173
数学の本とアルゴリズムの本を読もう

175 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 15:07:41 ]
>>173
FORTRANよく知らんけど、たぶん w=1.0d0/n の間違いだな。

4*arctan(x) の微分、4.0/(1.0+x*x) を数値積分して、 4*arctan(1) を求めてる。

176 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 15:31:57 ]
C#でH264/AVC再生できるプレイヤー作りたいんですけど
参考になるサイト教えてください。

177 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 15:38:42 ]
codecから作りたいのか?
それとも単にガワだけでいいのか?

178 名前:デフォルトの名無しさん [2008/07/08(火) 15:54:01 ]
つ ffdshow

179 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 16:07:28 ]
>>177
ガワだけです。WMPLib使って動画再生プレイヤー作ったのですが、
MP4は対応できなくて別に作ってみたいんです。

180 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 19:04:14 ]
Xcode Ver.3を使用しております。
友人(環境:Win)からもらったプログラムを走らせようとしたら、
tchar.hとconio.hに関して、Nosuch file or directoryとエラーが表示され、弾かれてしまいました。

対応策としてはどのような方法がありますでしょうか?

よろしくお願いいたします。



181 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 19:08:59 ]
とりあえずinclude文外してみ

182 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 19:22:35 ]
>>180
conio.hはWindows依存のヘッダだから
Mac/Unix向けに移植する必要があるんだろう

183 名前:デフォルトの名無しさん mailto:sage [2008/07/08(火) 21:16:40 ]
>>179
ちなみに、Halli Media Splitterと(必要に応じて)ffdshow入れれば、
WMP/DirectShowやそれを使うアプリケーションでもMP4再生できるようになる。

184 名前:デフォルトの名無しさん [2008/07/08(火) 22:20:17 ]
ここで聞くのがいいのかどうかわからんのでダメなら誘導おねがいします。

xinetd->in.telnetd->/bin/login の順で呼ばれている時に
/bin/login の任意の時点でのメモリイメージを取得したいのです。
具体的には /bin/login で実行されてる pam_start の引数の
実体を知りたいのです。

/proc/<PID>/mem とかでは見られないみたいだし、gdbの子プロセス
追跡は子プロセス側にsleepを仕込む必要があるみたいなことが書いて
あるし、どうすればいいのやら。


185 名前:デフォルトの名無しさん [2008/07/09(水) 17:36:11 ]
鯖管は誰とも話さず好きなことやってられるって聞いたんだけど
どんな勉強すればいいかわかりますか?

186 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 17:52:00 ]
Java Swing の質問

普段はタスクトレイに常駐してタスクトレイのアイコンをクリックしたら
起動(画面を表示する)というのはできるのですが、これをショートカットキー
(例えば Alt-zなど)で起動する方法があったら教えてください

187 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 19:18:27 ]
鯖管って何?

188 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 19:19:48 ]
オペレータじゃないの?

189 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 21:48:46 ]
サーバ管理者

190 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 22:18:55 ]
何のサーバをどう管理するんだよ・・・



191 名前:デフォルトの名無しさん [2008/07/09(水) 22:40:13 ]
よく「○○エンジン」(ゲームエンジンやグラフィックエンジンなど)って言葉を聞くけど
これって"ライブラリ"と同義って認識で合ってるのでしょうか?

192 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 22:44:00 ]
んー、違うと思う。
あえて言うなら、「そのソフトウェアの○○機能担当部分」みたいなニュアンス。

193 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 22:45:23 ]
ゲーム開発用IDEみたいなもん

194 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 22:45:55 ]
ああ、ちょっと聞き方が変だったかな。
例えば「ゲームエンジン」って意味と「ゲームライブラリ」は同じなの?って聞きたかったのです。


195 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 22:50:06 ]
>>194
どう考えても違う。

196 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:00:21 ]
>>194
ゲームエンジンとかだと、玄人向けの「シューティングゲームツクール」みたいな
感じじゃないかな。
グラフィックとかサウンド、音楽はエンジン側では用意していないのでエンジンを
使う側で作るなりする必要があるし、プログラムもゲームのキモというかシナリオに
関係する部分はやはり使う側で用意する必要がある。


197 名前:デフォルトの名無しさん [2008/07/09(水) 23:04:49 ]
Macユーザーなのですが
www.nicovideo.jp/watch/sm3596909
みたいなことをするにはどうすればよいですか?
MacはOS10.4です。
どなたかお願い致しますm(__)m


198 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:10:43 ]
>>197
MacだったらAppleScriptをやってみたら?
www.oomori.com/ass/


199 名前:デフォルトの名無しさん [2008/07/09(水) 23:14:30 ]
ちょっとやってきますね。
ありがとうございますm(__)m

200 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:18:58 ]
がんばれー



201 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:21:00 ]
自動車用の組み込みソフトの行数が100万行とか500万行とからしいんだけど、
今ひとつピンとこない。
携帯電話やカーナビ見たいのだと、3Dグラフィックやら音楽や動画再生、その他色々な機能がテンコ
盛りで、おのずと行数が増えていくのだろうなという想像はできる。

でも自動車の制御となるとリアルタイム性や信頼性が要求されて、
高度に研磨された上質なプログラムとなり、何百万行などというメタボなプログラムには
なりえないように感じるんだけど実際はどうなんでしょ?

(以下は参考URL)
kumikomizine.jp/article/detail/6

202 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:26:13 ]
なる。以上。

203 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:26:42 ]
以外のプログラムの一部における内部変数と戻り値をを教えて下さい

sub jis_inout {
$esc_0208 = shift || $esc_0208;
$esc_0208 = "\e\$$esc_0208" if length($esc_0208) == 1;
$esc_asc = shift || $esc_asc;
$esc_asc = "\e\($esc_asc" if length($esc_asc) == 1;
($esc_0208, $esc_asc);
}


sub get_inout {
local($esc_0208, $esc_asc);
$_[$[] =~ /($re_jis0208)/o && ($esc_0208 = $1);
$_[$[] =~ /($re_asc)/o && ($esc_asc = $1);
($esc_0208, $esc_asc);
}


204 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:27:50 ]
またおまえか

205 名前:デフォルトの名無しさん [2008/07/09(水) 23:32:50 ]
>>197です
私は全くプログラミングをしたことが無いのでAppleScriptがとても難しいく見えましたorz

テキストエディタで簡単にwww.nicovideo.jp/watch/sm3596909みたいなウィンドウを出す方法はないんでしょうか・・・

ありましたら教えて頂けませんか?よろしくお願い致しますm(__)m

206 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:39:09 ]
>>205
これでビルゲイツの偉大さがわかったなか?

207 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:40:43 ]
すみません自分でもよくわかりません

2つの関数から内部変数、引数、戻り値を調べたいのですが、変数は$esc_0208と$esc_ascで
引数と戻り値は無しでいいのでしょうか?

208 名前:デフォルトの名無しさん [2008/07/09(水) 23:45:01 ]
>>206
今から窓買いに行った方が早い気がしてきましたorz

209 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:49:27 ]
>>208
Windowsでもウインドウを表示する以上の事をしようとしたら挫折すると思うよ


210 名前:デフォルトの名無しさん [2008/07/09(水) 23:59:59 ]
CとJavaを勉強してますが、インクルードとインポートの違いはなんでしょう?



211 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 00:07:38 ]
>>210

インクルード:
指定したファイルをその場所に展開するだけ。それ以上の意味はない。

インポート:
指定したクラスを、そのソース内ではパッケージ名なしで使えるようにする。


212 名前:デフォルトの名無しさん [2008/07/10(木) 00:11:12 ]
>>211
簡潔で明朗な回答に感謝です。

213 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 00:40:29 ]
てか、100万はなるけど 500万行クラスになると
ハードコーディングしてるんじゃねえのそれ?とか思いたくなる
data drivenな開発してないんじゃないのかな?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<53KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef