[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 09/11 17:42 / Filesize : 175 KB / Number-of Response : 832
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

すれ立てるまでもない質問はここで 第81刷



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

前スレ
すれ立てるまでもない質問はここで 第80刷
pc10.2ch.net/test/read.cgi/tech/1167036858/l50

584 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:06:38 ]
PerlとC言語、どっちか勉強したいんだけど、どっちが役に立ちますか?

585 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:16:06 ]
>>584
どちらもチューリングマシンに透過な事ができるので、できることからすれば全く違いはないです

586 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:22:49 ]
C言語は難しいイメージがあるので、Perlにしようかな、と考えていますが……。
今日決めて、明日本を買いに行くつもりです。
なにか、お薦めの本ありますか?

587 名前:デフォルトの名無しさん [2007/03/11(日) 22:26:53 ]
勉強する前から、難しそうだからやめるだなんて間違えてないか。意外とスラスラ理解できるかもしれないぞ。

588 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:26:56 ]
推薦図書/必読書のためのスレッド PART33
pc11.2ch.net/test/read.cgi/tech/1167140188/

589 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:33:45 ]
どっちが実用性がありますか?

590 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:41:17 ]
>>589
普通は、どっちも使える。

591 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:43:01 ]
超所歩的な質問なんですが、
Perlは、cgiでWeb上で利用できますよね?
で、C言語はどのように使われているのですか?

592 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:49:02 ]
そういう用途はperlじゃなくてphpが主流に



593 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:50:50 ]
>>591
アプリとかOSとかいろいろ。PerlもCで書かれてる。

594 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:52:31 ]
>>592
Perlもかなり使われてるよ。
ライブドアとかmixiとかはてなとかはPerlが使われてる。

595 名前:デフォルトの名無しさん [2007/03/11(日) 22:52:57 ]
両方勉強すればいいじゃん。

596 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:53:01 ]
>>591
OSや組み込みなどハードウェアよりの分野で使われることが多い。
昔はデスクトップアプリケーションなんかに使われた。

しかしどちらもC++に食われつつある。
特にデスクトップアプリケーションではそれ以外にも色々な言語に食われている。

597 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:57:27 ]
とりあえず便利さで言えばCの方が無駄に神経を使うから、最初はCでいいんではないかと思う

598 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:02:54 ]
結論として、PerlとC、どっちを先にした方がいいですか・・・?

599 名前:デフォルトの名無しさん [2007/03/11(日) 23:06:50 ]
自分で決めろ。

600 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:07:13 ]
両方

601 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:11:45 ]
>>597
オレは、CとPascalとBasicとCOBOLとアセンブラとほとんど同じ時期に覚えた。
習い始めは複数の言語をやったほうが、かえって理解が進むような気がしないでもない。

602 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:17:12 ]
じゃあ俺はDをお勧めする
もしくはbash



603 名前:デフォルトの名無しさん [2007/03/11(日) 23:19:20 ]
アセンブラでいいよ。

604 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:20:25 ]
>>601
確かにその方が考え方に変な癖や先入観がつかなくていいかもな。

605 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:35:10 ]
FORTRANとLISPとPrologを一緒に習い始めたら
頭がこんがらがりますた。

606 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:36:40 ]
確かに、パラダイムが違いすぎると混乱するな
algol系に絞って覚えるとか

607 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 23:48:29 ]
C言語と日本語とにちゃんねる語をいっしょに習い始めたら
頭がくぇrちゅいおp@

608 名前:デフォルトの名無しさん [2007/03/12(月) 03:07:04 ]
この世で一番大規模なプログラムって何よ?Windowsか?
Vistaはゆうに1億行を超えてるとかいう話があるが。

609 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:04:36 ]
NASAやペンタゴン辺りのコンピュータの方がすごそうじゃない?
エロイ人教えて。

610 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:39:13 ]
VC++のMFCのウィザードで

MFCの共有DLLを使用         →MFCのランタイムが要る
MFCのスタティックライブラリを使用 →ランタイムの類は要らない

という解釈で合ってる?

611 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:39:24 ]
そんなとこに絡んだやつがいるとは思えないし、
いたとしても守秘義務があるだろうw

612 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:41:05 ]
>>610
合っている



613 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:45:17 ]
>>612
速いレスどうも。
それにしてもMFCのスタティックライブラリ使うと
どうしてこんなにサイズでかくなるんだ。

614 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:49:23 ]
つupx

615 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 09:51:28 ]
昔、何かの雑誌のVisual C++の特集で
「評論家の○○氏は、Visual C++関係の本を5万冊位もっているそうだ。
評論家とはそういうものだ」みたいなことが書いてあった。
もしかしたら5万冊っていう数字の部分は間違っているかもしれんけど、
そんなに本って出てる?

記憶があいまいですまん。

616 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 10:02:56 ]
過去12年ぐらいとして
年4000冊ぐらい
月300冊ぐらい

617 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 10:12:38 ]
GPLのソフトは、そのソフトを元に
新しいソフトを作った場合、作ったソフトもGPLにてソースを
公開しないといけない(合ってるよね)って聞いたんだけど
その「元にした、参考にした」ってどの位から当てはまるの?

あと、もしソース公開しなかったりすると
訴えられたりするの?

618 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 10:19:12 ]
>>617
RMSはGNU emacsがUNIPRESS emacsのパクリじゃねーかといわれた時に、
構造体のメンバーや、関数名を入れ替えて、これでパクリじゃねーぞ、と主張した。

その程度。

619 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 11:33:32 ]
昔、あるエミュレータの作者が雑誌のインタビューで
「自分はエミュレータを見つけると、逆アセンブルしたり
バイナリを覗いて動作を見ることがある」って言ってた。

一方、別の本には
「逆アセンブルされたソースやバイナリから
プログラムの動作を調べるのは、上級者でも難しい」みたいに書かれていた。

逆アセンブルされたソースやバイナリから、プログラムの動作を
知ることってある程度出来るの?

620 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 12:04:57 ]
>>619
慣れれば問題ない

621 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 12:14:36 ]
元のソースがあってもわからん場合もあるし

622 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 12:24:38 ]
>>619
元がアセンブラまら逆アセンブルしたらソースに近いものが得られるからなんとかなるかも
Cでコンパイルされたものは難しそう



623 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 12:28:16 ]
>>619
難しいと書いてあるが、不可能と書いて無いでしょ。

624 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 13:41:23 ]
コンピューターがどうして実行ファイルを実行することができるのか考えれば答えはわかると思うが

625 名前:デフォルトの名無しさん [2007/03/12(月) 19:22:38 ]
forkって何ですか?

626 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 19:25:43 ]
>>625
ja.wikipedia.org/wiki/%E3%83%95%E3%82%A9%E3%83%BC%E3%82%AF_%28%E9%A3%9F%E5%99%A8%29

627 名前:デフォルトの名無しさん [2007/03/12(月) 19:45:38 ]
>>624
はぁ?

628 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 20:02:46 ]
ひぃ

629 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 20:05:05 ]
ふぅ

630 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 20:08:56 ]
orz=3

631 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 20:25:05 ]
>>613
プログラムに引っ付いてくるから

632 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 21:23:24 ]
自作ソフトを配布したいのですが、dllをregsvr32で登録、解除する必要があります。
できるだけユーザーの作業を簡単にしたいので、ダブルクリックすればそれが実行されるようなインストーラー、を
用意したいのですが、そのようなインストーラーを作るのに最適なソフト(できればフリーで)があれば教えてください。



633 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 21:29:16 ]
WiX

634 名前:632 mailto:sage [2007/03/12(月) 21:43:27 ]
>>633
ありがとうございました。

635 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:15:30 ]
VBAで色々コード書いてきて、もっと複雑なことしたいなと思って、
今までCのポインタ難しいイメージで食わず嫌いだったけど、
今初歩の本読んでるけどなんか俺にも出来そう。

完成予想図(エクセルVBAでほぼ完成している)がある場合,
基本的なことを覚えたら、必要な部分だけをトライアンドエラーでOK?

636 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 01:45:57 ]
Cは、ポインタの扱いもそうだが、全体にタイトな言語なんで、
仕様をかなりしっかり理解して使わないと遅かれ速かれ大ポカをやらかす。
ダイテルあたりのちゃんとした入門書で基礎をしっかり覚えるのはもちろん、
最低でも「CプログラミングFAQ」は必ず読んでおくこと。

637 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 02:35:26 ]
>>636
ご指摘ありがとう。紹介された本も順次読んでいきます。
急いで作るものじゃないから、ゆっくり進めていきます。
今「例解C言語教科書」読んでるけど面白いですね。
Cを勉強すればVBAのコードもよりよくなりそう。

638 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 07:09:25 ]
>>533
("WSCript.shell") は ("WScript.Shell") の間違いじゃ?

639 名前:デフォルトの名無しさん [2007/03/13(火) 09:37:42 ]
未だにVC6で、しかもMFCで、独学なので常識も知らずにコーディングしてるんですが…。

例えば以下の条件の時、みなさんはどういう方法を取りますか?


1.情報収集スレッドが共有メモリにデータを書き込む(上書き)
2.1ms毎に共有メモリをサンプリングし、変化毎に画面に表示

例えば、情報収集スレッドってのがインクリメント動作していて、それを1ms毎に
確認して、その数値を画面に表示する、みたいな感じに考えていただければ良いかと
思います。(インクリメント動作は5ms〜20ms)


1ms毎の処理だと通常のタイマでは問題外なのでマルチメディアタイマを使おうと
思いますが、マルチメディアタイマはスレッドセーフではないので直接ダイアログの
描画コードをたたく訳にもいきませんし、メッセージで通知すると画面の描画が忙しい
時に表示更新が後回しになってガタツキが起きてしまいます。
サンプリングデータはほぼ線形なので、見慣れている人が見るとガタツキがあると
言われてしまいます。

出来るだけガタツキが無く、しかも「普通はこうする」みたいな処理方法があれば
教えていただきたく思います。

ちなみに今はガタツキがあるままです…。


640 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 09:52:29 ]
時間とデータのセットでデータ持ってたら描画は遅れても問題ないと思うけど

641 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:09:01 ]
>>639
ObserveraPattern

642 名前:639 [2007/03/13(火) 10:11:58 ]
>>640

例えば、時間を引き延ばして時刻を表示するプログラムを作ったと考えてください。

時刻を表示するエリアは、もちろん一つですよね?
で、描画が遅れるとガタツキが発生します。

タイマ内で即時描画を行えばガタツキは最小限に抑えられますが、マルチメディアタイマ
はスレッドセーフではないので、同じ関数が多重で呼び出される可能性があり、クラスの
メンバなんかでフォントオブジェクトを持ってて、クリッピングやフォント縮小なんかを
やると衝突で落ちる事があります。
まぁ、通常タイマ内から描画コードを呼び出す事はしないでしょうから、普通はどういう
方法を取っているかを知りたかったのです。



643 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:30:29 ]
地上デジタルはアナログ放送より数秒遅れますがガタつくことはありません

644 名前:639 [2007/03/13(火) 10:31:28 ]
>>641
その通知方法に対する質問なのですが…。
別タイマでタイマ処理の結果を監視するとか…?

645 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:36:11 ]
描画がバラつくからおかしな動きに見えるんだから、
描画を定期的に行えばヨロシ

646 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 12:59:21 ]
マルチメディアタイマがスレッドセーフじゃないのが問題なら
自分で排他制御してスレッドセーフな使い方をすれ。

647 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 18:40:23 ]
メインループでpeekMessageして
暇な時は常に描画してればいいんじゃね

648 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 19:22:26 ]
常には危険だな

649 名前:デフォルトの名無しさん [2007/03/13(火) 20:58:49 ]
素朴な質問ですけど

共有ライブラリを使う実行可能ファイルを作る際
生成時に必ず共有ライブラリを用意しなければならないのですか?

「ライブラリに含める関数の作り方は教えるから、自分で作ってね」
という感じでライブラリなしの本体を配布したいのですが


650 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 21:00:55 ]
普通無くても作れる何らかの方法がある。
そうしないとプラグインで機能追加とかできないし。

651 名前:デフォルトの名無しさん [2007/03/13(火) 21:38:35 ]
すみません、質問させてください。
無料版のborland のC++Builderを使って、
C言語のwindowsアプリケーションをコンパイルしています。
この時、コンパイラオプションで、-WR(ターゲットはダイナミック RTL を使用する)を、
付けない時は問題ないようなのですが、このオプションを付けてコンパイルすると、
実行ファイルの終了時にアプリケーションエラー
「"0x325027a8"の命令が"0x00925aa0"のメモリを参照しました。
メモリが"written"になることはできませんでした。
プログラムを終了するには[OK]をクリックしてください」が出てしまいます。
("0x00925aa0"のアドレスは時折変わるけれど、"0x325027a8"の方は変わらないようです)
動的確保したメモリ周りのコードを疑ってみたのですが、問題が見つかりません。
この場合、どの辺りが問題なのでしょうか?
対処法や、参考になる資料がありましたら、教えてもらえると助かります。よろしくお願いします。

問題のソースファイルはこれです。(別スレで晒した物ですが。私本人の物です)
gamdev.org/up/img/9105.zip

652 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:02:09 ]
9x9 の 81 マスそれぞれに 縦、横、斜め、に数字が重ならないよう値をおさめていきたいのですが(それはまるで数独のようです)、
この場合のアルゴリズム(?)を教えてはいただけないでしょうか、またはサンプルコードでも可です。よろしくお願いします。



653 名前:デフォルトの名無しさん [2007/03/13(火) 22:07:00 ]
画像ファイルを開くだけでその画像を壁紙にするプログラムってどうやって作ればいいのでしょうか?

654 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:12:28 ]
よーし、ここで俺がMVPみたいなレスをしてやるぞ。
>>653
画像ファイルを開いて壁紙に設定するプログラムを書けばおk。

655 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:15:40 ]
>>653
画像ファイルを開くってなに?
解剖でもすんの?

656 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:20:19 ]
でも画像を開いて壁紙に設定する
としか書けないよなぁ

Windowsなんだろうけど、環境も書いてないし
画像開く方法も壁紙に設定する方法も
検索すればたくさんサンプルがでてくるし

657 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:20:43 ]
>>652 ヒント

123.456.789
456.789.123
789.123.456

234.567.891
567.891.234
891.234.567

345.678.912
678.912.345
912.345.678


658 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:25:43 ]
サンプルで壁紙チェンジャーを良く見かけるけど
役に立つとは思えないし興味もわかないから
やり方おぼえてないけどすごく簡単なことは確か
Hello worldの次ぐらいに良く見かける

659 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:25:58 ]
>>652

ttp://www.amazon.co.jp/Programming-Sudoku-Technology-Action-Meng/dp/1590596625
ttp://www.apress.com/book/supplementDownload.html?bID=10111&sID=3367


660 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 23:46:23 ]
>>657>>659
ご親切にありがとうございました。

661 名前:デフォルトの名無しさん [2007/03/14(水) 12:09:27 ]
Cの勉強をしたいのですが、
Cのバイブルである共立出版のC言語は、アマゾンでかなり評判が悪いです。
でも、先生によると、この本はよいそうですが、どうなんでしょうか?
教えてください

662 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 12:33:01 ]
>アマゾンでかなり評判が悪いです

いいと悪いが半々ぐらいにみえるけど



663 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 12:40:13 ]
すべてのカスタマーレビューを見る(33 件)
www.amazon.co.jp/gp/product/customer-reviews/4320026926/

これで見ると悪いと言ってるやつが少ない

664 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 12:42:57 ]
web版猫Cでいいじゃん

665 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 18:44:57 ]
無料のリソースエディタ(rcファイルやresファイルを出力できるやつ)ってどれが一番使いやすいんですか?

XN Resource Editor ttp://www.wilsonc.demon.co.uk/d10resourceeditor.htm
Open Watcomに付属してるリソースエディタ ttp://www.openwatcom.org/
LCC-Win32に付属してるリソースエディタ ttp://www.cs.virginia.edu/~lcc-win32/

666 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 18:51:51 ]
VSにソース付きでツールがなかったっけ?

667 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:03:38 ]
>>665
どれも同じような使い勝手だけど

668 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:12:10 ]
>>666
無料のやつにはついてない 2005ExpressEdition


669 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:13:14 ]
K&Rの和訳本はカーニハン博士が一生懸命書いた萌え萌えの片言ローマ字日本語文章が読めるだけでも価値があると思います

670 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 14:36:40 ]
>>665
ダイアログエディタはOpen Watcomのそれがいいかな。
XN Resource Editorと比較すると、ドラッグしながらコントロールを配置すると好きな大きさで配置可能。
一度作ったスタティックテキストの文字列を再編集可能(XN Resource EditorだとPictureになっちゃう)

日本語を含むダイアログは、wde.exe(ダイアログエディタ本体)から呼び出すと文字化けするけど
wre.exe(総合リソースエディタ)から呼び出すと文字化けしない謎仕様。

671 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 15:49:13 ]
>>669
domou arigaou みたいなやつねw

672 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:39:40 ]
質問です

ある木構造をあらわしたテーブルがあります
自 親
2, 1
3, 1
1, 0
4, 2
5 4

こんな感じ
ある番号を与えられた時にそれ以下に属する番号すべてを拾い出すSQLを買いたいのですが
どうすればいいですかね?



673 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:43:41 ]
幾ら用意できるんだ

674 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:47:35 ]
×買いたい
○書きたい
ちなみにDBMはSQLiteです

675 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 08:45:17 ]
第一正規化すらされてないデータベースだな

676 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:45:21 ]
>639

1ms毎に画面を更新する必要が本当にあるかまず考えるべきだと思います。
その刻みだと人間は殆ど視認不能でしょう。
TV放送だと1秒間に24フレーム?なので200ms程度であればスムーズに
見えるのではないですか?
>インクリメント動作は5ms〜20ms
と書いてるので1msで画面更新する必要もないと感じます。
SetTimerで200ms毎に画面更新したほうが良いかと思いますが
どうでしょう?

677 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:57:19 ]
アクションやシューティング界の上級者には
60分の1秒が判る人間がしばしば居るが
1msが判るって話は聞いた事が無いな

ガタツキ無く、程度なら60すら必要ないと思う

678 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 17:54:57 ]
良く考えたら対象物が曖昧だな

1秒と1msは全く分からなくて普通だけど
でも1msと2msは分かる人間はいるかもしれない
ということだ

679 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:32:27 ]
テレビって秒間 30 フレームじゃなかった?

680 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:40:27 ]
NTSC なら 29.97 fps だな
でそれがなにか?

681 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:51:57 ]
PCのディスプレイでは、リフレッシュレートがだいたい60Hzから百数十Hzほど。
1ms毎に書き換えるとしたら当然1KHz以上ないと無理なわけだが、
そんな化け物ディスプレイなんて存在しない。

682 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 00:18:42 ]
大抵の用途にゃ100Hzもありゃ十分



683 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 00:29:47 ]
10Hzだと流石にカクついて見えるだろうな
まあ2〜30あれば十分だろう

684 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 11:43:18 ]
セガの人曰く実験したら70fps位が人の目が識別できる限界だそうだ

685 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:16:20 ]
質問です
schemなどで実装されている「継続」
をWebアプリケーションに適用できるらしいのですが、具体的にはどういう実装になるんでしょうか

686 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:31:23 ]
奥村晴彦氏の huffman.c で
0x00、0x01、0x02、...、0xFF の 256 byte のデータを
ハフマン符号化したとき

In : 256 bytes
Out: 576 bytes (table: 319 bytes)
Out/In: 2.250

と出力されました

テーブルサイズが最大で 319 byte
符号化後のデータが最大で 320 byte 増加になると
考えていいのでしょうか?

687 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 00:08:00 ]
>>672
通常のSQLの記述能力を上回ってるから無理だろうな。クラスが違いすぎる。
もっとも、段数を制限すれば可能だろうけど。

688 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 07:52:32 ]
プログラムそのものとは直接関係ないのですが。
httpサーバー上にある特定のファイルのサイズを知りたいとき、
相手がContent-Lengthヘッダを出力してくれなかったら、
実際にそのファイルを全てダウンロードしないと
そのサイズは分からないのですか?
ブラウザでファイルを落とすとき、時々残り時間が「不明」と
出ることがありますが、要するにこれがそういう状況なんでしょうか。

689 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 08:13:51 ]
そう

690 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 08:33:44 ]
ありがとうございますっ

691 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 11:15:18 ]
VB.NET では コントロールのイベントスタブ(?)をコードウィンドウ上部にある二つのコンボボックスから簡単に生成できますが、
C#.NET では そう簡単にはいかないようです、イベントハンドラ(?)をMain に書き込めばいいのでしょうか、よろしくお願いします

692 名前:685 mailto:sage [2007/03/19(月) 22:01:41 ]
華麗にスルーされたので自分で調べてみました

www-06.ibm.com/jp/developerworks/java/060412/j_j-cb03216.shtml

セッションIDをキーに実行時スナップショットを保存
な感じみたいですた



693 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:05:59 ]
>>691
フォームのデザイナ開いてプロパティ一覧が出てるグリッドの雷アイコンを押すんだ

694 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:22:54 ]
>>693
ありがとうございました!

695 名前:デフォルトの名無しさん [2007/03/20(火) 18:08:15 ]
質問

自分のパソコンをポートスキャンしたら
ポート25 SMTP
がなぜか開いています。

開けた覚えもありませんし、
SMTPサーバーも運用していません。

これはどういう解釈をしたらいいでしょうか?

OSはWindows2000です。

696 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 18:23:09 ]
質問です。
あるデータCDがあるのですが、どういった方法で作られているか教えてください。

内容は
.exe
大量の、拡張子.cstというファイル
大量の、拡張子.x32というファイル

です。これだけでわかりますでしょうか?
ちなみに表面にmacromediaのロゴがあります。

697 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:03:47 ]
工場で作ったんだろ。

698 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:09:31 ]
windowsで2GB超のファイル入りのtarファイルを展開できるソフトないですか?
LHAユーティリティ32 + tar32.dll、eo、lhaplusではだめでした。

699 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:41:28 ]
>>696
エスパーの降臨をおまちください

>>698
ソフトウェア板へどぞ
pc9.2ch.net/software/

700 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:04:58 ]
ム板向けかなと思ってこちらに書きましたが、そうですか。

701 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:25:57 ]
>700
一般的に出回ってる各種のソフトを
色々試したりするのは向こうの方が上かと。

「〜なソフトありませんか?」にム板的なノリで答えるなら
「希望のものが無ければ、欲しいと思ったお前が作れ」だ。

702 名前:デフォルトの名無しさん [2007/03/20(火) 22:19:56 ]
デスクトップに表示されるアイコンの位置情報を探しています
「アイコンの位置 レジストリ」でググった情報を頼りに
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags
を探してみましたがBagsフォルダもありませんでした

アイコンの位置情報がどこにあるのか教えてください



703 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:31:26 ]
知ってるけど板違いだから教えてやらない

704 名前:702 mailto:sage [2007/03/20(火) 22:42:59 ]
すいません
開発環境とのかかわりが薄い話題だったのでこちらに書き込みました
Win32APIスレもありますが、こちらのほうがふさわしいと思っています

705 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:53:45 ]
そうですか

706 名前:702 [2007/03/20(火) 23:00:10 ]
というわけで引き続きお願いします
レジストリの質問なんてプログラム板しかするとこないよね?

707 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:02:17 ]
そのくらい自分で差分とって確かめろよ。莫迦じゃねえの?

708 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:10:35 ]
>>706
それはWindows板とかOS板で聞くことではないのかね・・・?
ちなみにすまんが俺は回答を知らんが・・・

709 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:10:55 ]
>>702
似たようなヤツがバッチファイルスレにも粘着してるけど、>>707 は無視していいから。

710 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:11:27 ]
>>701
ごもっとも

711 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:10:49 ]
>>698
C:\cygwin\bin\tar.exeは?

712 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:14:10 ]
>711
ちゃんと使えるか確認して



713 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:18:35 ]
そういう場合ちゃんと調べてから回答するもんだ

714 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:22:52 ]
>711
使えた?

715 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:24:06 ]
>711
困ってるから早くして。とても急いでます。

716 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:32:08 ]
2GBを越すようなファイルを格納してるtarなんて持ってるわけないだろ
tarballにしたソフト探して開けばいいじゃん

717 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:39:49 ]
困った

718 名前:デフォルトの名無しさん [2007/03/21(水) 11:19:00 ]
>>702の質問わかる方いればお願いしますm(__)m

719 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:32:16 ]
いちおう調べた
レジストリに保存するのはexplorerのプロセスが終了する時だ
板違いだから詳しいことは教えてやらない。

720 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:37:11 ]
困ってるから早く教えて。とても急いでます。

721 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 15:11:52 ]
急いでるならMSに直接訊け。
2chではすぐに答えてもらえるとは限らない。
ちなみに俺は知らない。

722 名前:デフォルトの名無しさん [2007/03/21(水) 17:55:26 ]
PCゲームで事実上標準音源とされているクリエイティブのサウンドブラスターは
同時に32個とか64個の音を鳴らすことができるのが売りです。

そこで、果たして本当に32個とか64個の音を同時に鳴らしているのか確認してみたいのですが
プログラムを組んで確認することはできると思いますか?

ちなみにサウンドAPIは今はやりのOpenALとします。

実際にPCゲームを起動してみて、様々な音がなりまくるような状況を作り、
Maxでどの程度の音が同時に出力されたか記録に残せば確認できるかなと思っています。
もっと手軽にゲーム画面の片隅に同時で再生されている音の数をリアルタイムで表示させ
るのも一つの手かなと思います。よくゲームのFPSを画面の隅に表示させるプログラムとか
あると思いますが(Frapsなど)あんな感じで現在同時に再生されている音の数をリアルタイム
で表記するのも一考かと思います。

こんなアプローチって可能でしょうか?



723 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:19:15 ]
HSP以外で簡単なプログラミング言語って何がある?

724 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:23:14 ]
HSP以外の簡単な言語はないよ。

725 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:42:11 ]
その質問につきまして弊社の方では、
HSPも含めてすべての言語が(勉強しなければならないという点で)難しい
という回答で納得していただいております。

726 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:42:48 ]
以下の構文をコーディングしたら、

#include <iostream>

int main()
{
std::cout << "Hello" << std::end1
<< "C++World!" << std::end1;
std::cout << 100 << std::end1;
std::cout << std::oct << 100 << std::end1;
std::cout << std::dec << 100 << std::end1;
std::cout << std::hex << 100 << std::end1;
std::cout << 255 << std::end1;
std::cout << std::dec << 255 << std::end1;

return 0;
}


下記のようなコンパイルが出てしまいました
どう対処すれば宜しいでしょうか?
おながいします。

エラー E2316 sample1002.cpp 6: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 6: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 7: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 8: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 9: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 10: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 11: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 12: 'end'は'std'のメンバーではない(関数main())

727 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:43:31 ]
OS忘れてましたがWindows XPです

728 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:44:19 ]
>>726
×std::end1
○std::endl

729 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:51:41 ]
 あーっとここで>>726をスルー!!!
        r'::::::::i
         トーf/__
      /  イ| 、ヽ
      //_〉 l_l i_ノ、
\\ (_ニノ 〉____〉〉 〉
      /    } /             ,_-‐、
     /\/,ー 'ヾ          i"_Y 〈i
     〈  < /              ゝ^-'"
     \i"ヽ、  \\     //
     ├ i\i カ      ,、
      |_,,i ノ_ソ    )     ゝ

730 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:55:53 ]
コーディングするときにはそういう区別の付くフォントを使うべき。
WindowsならOCRB, Andale Mono, Consolas辺りが標準で付いてきたりフリーで入手できる。
Bitstream Vera Sans Monoやそれを組み込んだM+1VM+IPAG circle, M+2VM+IPAG circleもいい感じ。

731 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:01:40 ]
>>728
ありがとございました

>>730
ありがとございました

732 名前:デフォルトの名無しさん [2007/03/21(水) 19:35:53 ]
複数の文字セットを扱うライブラリを製作しています。
char[]とwchar_t[]を相互変換する必要があり、wcstombsやmbstowcsの使用を考えています。
これらの関数は現在のロケールに依存しており、文字セットの種類に応じてsetlocaleすることになりますが
呼出側のプログラムがマルチスレッドだったらと想像するだけでも恐ろしいです。
どの文字セットが使われるかは、呼出側プログラムに依存しているので自前の変換関数を準備するのは無理です。
なんかいい方法はないでしょうか?
環境は Linux、gcc、C++言語です。



733 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:40:27 ]
linuxならiconvでいいんじゃないの。

734 名前:732 mailto:sage [2007/03/21(水) 19:45:27 ]
>>733
文字セットの変換ではなくて同一文字セットでchar[]<->wchar_t[]なんです

735 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:47:10 ]
1文字3バイト以上使う文字コードはどうする気?

736 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:48:40 ]
と思ったけど関係ないや

737 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:48:46 ]
おまえは何を言っているんだ?

738 名前:732 mailto:sage [2007/03/21(水) 19:48:50 ]
>>735
gccではsizeof(wchar_t)は4なんです

739 名前:722 mailto:sage [2007/03/21(水) 19:50:59 ]
私の立場は・・・

740 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 20:03:18 ]
同一文字セットって何?
char[]とwchar_t[]が同一文字セット?

741 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 20:04:22 ]
世の中には要る子と要らない子がいてな
おまえはその、なんだ、後者だ、うん

742 名前:722 mailto:sage [2007/03/21(水) 20:06:40 ]
(´;ω;`)ブワッ



743 名前:732 mailto:sage [2007/03/21(水) 20:10:57 ]
>>740
たとえばUTF8の場合
char[]ならascii文字はchar一つ、漢字はchar3つ使われますが
wchar_t[]なら一文字につきwchar_tをひとつ使うという意味です。

744 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 20:26:56 ]
その場合、wchar_tとcharではエンコーディングが違っているわけだが。
CESとCCSの違いの話で、CCSが同じで、CESを変換したいなら、
やっぱりiconvでいけるだろ?

745 名前:732 mailto:sage [2007/03/21(水) 20:43:32 ]
>>744
iconv_openに"WCHAR_T"渡せるとは知りませんでした
どうもありがとう。

746 名前:デフォルトの名無しさん [2007/03/22(木) 02:03:53 ]
linuxなどでgnomeとかで端末を2つ立ち上げて
1つの端末から別の端末へプログラムで入力させたいんですけど
どうしたらよいでつか?

747 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 03:05:17 ]
>>744
まったくの横レスになるが
今までエンコードとかの意味が良く解ってなくて、うまくググれもしなかったんだが
CES,CCSをキーに使ったら解りやすいところにたどり着けた
ありがとう つI
www.euc.jp/i18n/charcode.ja.html

748 名前:デフォルトの名無しさん [2007/03/22(木) 17:40:41 ]
一番カンタンなプログラミング言語はRPGツクールです

749 名前:デフォルトの名無しさん [2007/03/22(木) 18:42:10 ]
以下のようなコマンドでファイルをコンパイルしようとするのですが、

$ g++ -DDLL_IMPORT -I. example.cpp -o example.exe libmecab.dll

↓のような感じで、エラーが大量にでてしまいまs。

/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x170):
undefined reference to `MeCab::createTagger(char const*)'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x1b1):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x28c):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x3df):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x4e7):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x63b):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x757):
more undefined references to `MeCab::getTaggerError()' follow
collect2: ld returned 1 exit status

カレントディレクトリには、

$ ls
example.c example.cpp libmecab.dll libmecab.lib mecab.h

として、ちゃんとファイルを置いてあるのですが、何かおかしいところはありますでしょうか?

ちなみに、 コマンド中の example.cpp を example.c に変えて試すと、ちゃんとコンパイルが行われます。

750 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 20:30:32 ]
example.cppからmecab.hのインクルードが漏れてるんじゃないの

751 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 20:34:26 ]
libがgcc用ではないとか。

752 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 21:23:56 ]
ファイルの構造を知りたいのですが、
例えば、画像ファイルの仕組みを知ろうとするとして
1ピクセル修正してはバイナリで開き・・・みたいな作業をしなくてはいけないのでしょうか?
何か効率的な方法はないですか?



753 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 21:36:08 ]
作った本人に直接聞く

754 名前:752 mailto:sage [2007/03/22(木) 21:43:10 ]
>>753
うはwwおkww

755 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 22:01:10 ]
うはおk とか懐かしすぎる 2,3年前は居たな

756 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 23:16:26 ]
「仕様書を読む」が正道だな

757 名前:デフォルトの名無しさん [2007/03/23(金) 00:37:49 ]
ファイル操作でシステムコールとライブラリ関数をまぜて使ってはいけないとよく
言われますが、ライブラリ関数はそれ自体のバッファリングをするから、という
ことですか。他にも理由があったら教えてください。たとえばfopen()してfileno()で
ディスクリプタ取得してread()だけで読んで、fclose()するのはOKな気がするんですが。

758 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 00:42:13 ]
>>757
ライブラリ関数でopenしてシステムコールでcloseとかしたら
ライブラリ関数が確保したメモリがリークしちゃうとかはあるかもね。

759 名前:749 mailto:sage [2007/03/23(金) 01:50:34 ]
>>750
とりあえず、ヘッダは読んでました。

>>751
lib に種類があるとは知らなかったので調べてみることにします。

760 名前:デフォルトの名無しさん [2007/03/23(金) 09:01:54 ]
データの管理方法で、以下のような場合、皆さんならどういう手段を取りますか?

VC++,MFC

存在するクラス
CMyData -- データを抱えるクラス
CMyStatic -- CStaticの派生。CMyDataの内容を表示(1:1)

上記クラスのセットをCArrayを使って管理する場合

1.CMyDataにCMyStaticのポインタを用意し、CArrayではCMyDataを管理
2.CMyStaticをCMyDataの派生とし、CMyStaticのポインタをCArrayで管理
3.管理クラスを追加
4.その他

コントロール自体を動的に増減させるプログラムなんて組んだこと無いので、
どういうのが効率的(標準的?)なのか分かりません。
個々の意見でも良いので教えてください。

761 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 09:12:15 ]
データを表示するメンバ関数を呼ぶだけ
staticとか表示する場所は意識しない

762 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 09:48:57 ]
個人的に、2はない

「やっぱり、それボタンにして」とか言われると、面倒臭いことになるからwww



763 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 13:27:39 ]
コマンドラインプログラムのドキュメントかいてるんだけど、

> prog filename.ext

の時に、「___に設定ファイルを指定して・・・」の___は
なんていうんだっけ?

引数? オプション? なんか激しく違うような気がする。
なぜか思い出せない。

764 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 14:16:04 ]
その引数とかオプションとかパラメータとかスイッチとかじゃダメ…?
DOS時代からPC使ってるけどそれぐらいしか思いつかない。

765 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 14:31:26 ]
パラメータ使うことにする。ありがと〜

766 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 14:34:52 ]
コマンドライン引数またはコマンドラインオプションという言い方が一般的であろう

767 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 23:34:39 ]
今のところ強力なクラスライブラリは.NET Frameworkでいいですか?

768 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 23:50:02 ]
日本語でおk

769 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 07:50:51 ]
VCL>>>>>>>>>>>>>>>>>>>.NETFW

770 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 13:25:06 ]
J2SEとかJ2EE、J2MEも忘れないで

771 名前:デフォルトの名無しさん [2007/03/24(土) 19:27:14 ]
いま全裸です!
寒いです!
どうさたら良いですか!

772 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 19:31:22 ]
とりあえず、写メうpだ。話しはそれからだ。



773 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 22:38:36 ]
>>772
性別も聞かずにそんな事言うなんて、貴兄さてはバイであるな

774 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 23:28:59 ]
ファイルの先頭に"PCCS"がくるアーカイブ形式、もしくは暗号化アーカイブ作成ソフトがあれば教えてください。

775 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 23:35:12 ]
板違い

776 名前:デフォルトの名無しさん [2007/03/25(日) 21:35:55 ]
FTPツールをjavaで作っちょるんだけど、
2バイト文字が含まれるファイルを落とそうとすると
550が返ってきちゃうんだけど、どうしたらいいですかおまえら・・・

777 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 21:45:13 ]
そういう時は既存のツール使ってログ見てお勉強だ

778 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 21:49:04 ]
文字コードが原因っぽい気がするが

779 名前:デフォルトの名無しさん [2007/03/25(日) 22:28:52 ]
クイックソートで
13 3 20 をソートするときどうかんがえたらいいですか?
枢軸は20です

780 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 22:32:23 ]
機軸より大きい数値と小さい数値に分けるんだろ。

781 名前:779 [2007/03/25(日) 23:17:36 ]
13 3 20

本によると
1 枢軸値20よりも大きな要素がみつかるまでポインタiを右にすすめる
2 枢軸値20よりも小さな要素がみつかるまでポインタjを左にすすめる
3 ポインタiとjが刺す要素を交換する
4 ポインタiとjがぶつかるまで1-3を繰り返す
5 最後にポインタiが指す要素を枢軸と交換する

以上のように書いてありました。
20より大きい要素がみつかりません。どう処理したらいいですか?


782 名前:779 [2007/03/26(月) 00:05:46 ]
事故解決しました。冷静に考えたらチンカスみたいな質問でした



783 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 12:20:56 ]
Windows SDKってどうやってインストールするのでしょうか?

784 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 12:22:55 ]
普通にインストーラついてます

785 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 15:24:54 ]
フリーソフトでFlash(FLVのファイルとか)を再生できるのがあるけど、
Adobeでファイルフォーマットの仕様書の規約見ると
「このファイルフォーマットを見て、プレイヤー作るのは駄目」
みたいなことが書いてあるみたい。

プレイヤー作ってる作者は、自力でファイルフォーマット解析したんかな?
あと、自力で解析したらプレイヤーを作ってもOK?

786 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 15:33:01 ]
プレイヤーを作るのは駄目じゃないとしたらこのファイルフォーマットを見ていない場合。

787 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 15:35:12 ]
中でAdobeのやつを呼んでるだけ

788 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 19:31:44 ]
Scintilla用の外部LexerDLLの資料を探しています。
どこかご存じないでしょうか。
がんばってScintillaのソースを解読しようとしたのですが挫折しました...

789 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 23:23:20 ]
所謂「ふえるわかめちゃん」について質問です。
6MB程のzipファイルを展開すると約6GBまで膨れあがります。
これはどういう仕組みになっているのでしょうか?

参考
zipdekure.net/up/index.html
up3947.zip
DLKey : 1234

790 名前:デフォルトの名無しさん [2007/03/26(月) 23:28:12 ]
6ギガの空白ファイルを圧縮

791 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 23:34:40 ]
zipって4GBオーバーのファイルにも対応してるんだっけ?

792 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 23:38:31 ]
>789
全く同じパターンが延々と続くファイルの場合、圧縮形式にもよるが

パターン 回数

ってな感じに圧縮され、圧縮率はかなりのものになる。
それを展開すれば当然元のサイズになる罠。

そして、圧縮ファイルの構造が分かっていれば
別に6GBファイルを用意しなくても
回数の情報をいじるだけでそれを作れてしまう。



793 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 23:39:06 ]
ハフマン

794 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 00:03:02 ]
>791
64bit対応の各種構造は存在したはず。最低限は32bit構造なので、
どのZIP操作ソフトでも扱える、ってわけじゃないけど。

795 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 11:20:44 ]
当方プログラミングに関してあまり知らないん(十進BASICで遊んでる程度)ですが
PCゲーム作りたいので学びたいんですよ
で、プログラミング言語ってCとかjavaとか、いろいろあるじゃないですか。
どの言語を学んだらいいものやら全くわかんないんで、教えてください
アバウトでもいいので。情けない質問ですいませんが。

796 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 11:34:33 ]
RPGだけでいいならRPGつくーる(スクリプト部分はRubyで書くらしい)。
敷居が低いのはHSP。
そこそこ高度にやりたいならC#, VB.NET+ManagedDirectX。
.NETがいやならDelphi6Personal+DirectX。
C貧弱すぎてひたすら面倒、C++は本職向け。
それ以外でもSDLってライブラリ使えばほぼすべての言語で開発可能。
D言語やHaskellでシューティング作ってる人もいたな。

797 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 12:46:07 ]
ゲームに.NET系を持ち出すなよ
あんな遅いもんゲームには向かない
ベースはC++でゲーム用ライブラリのいいの探してそれに関して重点的に覚えるのが一番近道かも

798 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 12:55:44 ]
ホビーユーザーにはC#が大本命。
Xbox360にもポートできるしな。

799 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 13:07:05 ]
ここで一言、797の意見を聞きたいな。

800 名前:デフォルトの名無しさん [2007/03/27(火) 13:16:55 ]
ゲーム作りたいやつは言語はどうだっていいんだよ
そういうのはプログラマーがやればいい
まずは、ネタ、アイデア、シナリオを出せや
プログラムは必要なし

RPGならRPGツクール体験版が使えればいい

801 名前:デフォルトの名無しさん [2007/03/27(火) 13:19:08 ]
サウンドノベルなら、これ
ノベルゲーム作成ツール Yuuki! Novel
freett.com/yuukiex/yuukinovel.html

802 名前:デフォルトの名無しさん [2007/03/27(火) 13:52:31 ]
3Dゲームならここ

YJ Studio 2005.11 と YJライブラリ 2005 と
Visual C++ 2005 Express Edition を利用すると
無料で3Dゲームを開発できる環境が手に入ります!


homepage3.nifty.com/YJ/



803 名前:デフォルトの名無しさん [2007/03/27(火) 14:34:00 ]
まとめると

RPGツクール2000体験版
www.enterbrain.co.jp/digifami/products/rpg2000/taiken.html

ノベルゲーム作成ツール Yuuki! Novel
freett.com/yuukiex/yuukinovel.html

3Dゲーム作成ツール YJ Studio
homepage3.nifty.com/YJ/

リンク
www12.ocn.ne.jp/~i-horse/create/soft01.html

リンク
www.nifty.com/download/win/game/tool/index.htm

2Dアクション / 統合環境ツール
feifei.blog6.fc2.com/blog-entry-337.html

804 名前:デフォルトの名無しさん [2007/03/27(火) 14:42:47 ]
試しにツール使って、ゼビウスみたいなのを作ってみるか
どれを使ったら作れるかな

【2D】ゲーム作成ツールGameMaker part2【マンセー】
pc11.2ch.net/test/read.cgi/gamedev/1121126627/
www.gamemaker.nl/

ZGE〜ZG-Editor〜
pc11.2ch.net/test/read.cgi/gamedev/1012036978/
www2u.biglobe.ne.jp/%7Enemojun/

アクションゲーム作成ソフトウェア MaxActionMaker
meisou.gonna.jp/software/pmaxaction/index.html

Tonyu System
tonyu.kake.info.waseda.ac.jp/index.shtml

805 名前:デフォルトの名無しさん [2007/03/27(火) 17:37:36 ]
質問です。
メソッドを設計する時、
パラメータを引数に与えるようにするのと
パラメータをメンバ変数にセットしてから呼び出す様にするのと
どう使い分ければ良いのでしょうか?

こんな感じです。(PHP5)
class test{
public function method($var){
//$varを使った処理
}
}

class test{
$var;
public function method(){
//$varを使った処理
}
public function setVar($var){
$this->var=$var;
}
}



806 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 17:38:58 ]
メソッド一回限りの一時的なものか否かで決めりゃいいんじゃね?

807 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 20:08:57 ]
複素関数f(z)が

 f(z)=0

となるような複素数 z を求める良いアルゴリズムはないでしょうか?



808 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 20:13:45 ]
f(z)の中身にある程度見当がつけられるのなら、ある(方法はその見当の種類しだいだが)
まったくわからないのなら、そんなもの総当り以外で見つける方法があるわけがない

809 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 20:16:47 ]
実数の総当りなんか無理だろ。
こっちで聞いてみれば?

プログラミングの為の数学と算数 vol.2
pc11.2ch.net/test/read.cgi/tech/1094368921/l50
計算アルゴリズム【U】
pc11.2ch.net/test/read.cgi/tech/1129376543/l50

810 名前:デフォルトの名無しさん [2007/03/27(火) 20:26:33 ]
2変数関数の解を求めるんだ
ニュートン法だろ

811 名前:デフォルトの名無しさん [2007/03/27(火) 20:28:58 ]
一般的な原理
対象となる関数を f: Rm → Rm, x ∈ Rm に拡張して、

[f(\mathbf{x}) = \mathbf{0}]

なる点 x を求めることも可能である。


ja.wikipedia.org/wiki/%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%88%E3%83%B3%E6%B3%95

812 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 20:29:30 ]
ニュートン法w
あれは実数関数だし、導関数が分かってないとだめ。(当たり前)
つーか、二変数関数ってなんずら



813 名前:デフォルトの名無しさん [2007/03/27(火) 20:33:09 ]
>>812
f(z) = g(x,y) + i h(x,y) だ

g,h : R2 → R2

z (= x+iy) = 0 は、 x=y=0と同値

814 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 20:37:56 ]
z=f(x, y), w=g(x, y)で、z=w=0を求める問題にならない?

815 名前:デフォルトの名無しさん [2007/03/27(火) 20:41:02 ]
>>812
この辺見ろ

aibm4.main.eng.hokudai.ac.jp/contents/education/2006/EnshuuIIB/newton.pdf

2006年度 情報工学演習II(B)?
演習書数値解析とシミュレーション基礎数理計算科学講座
演習の目的
本演習では,複素多項式のゼロ点をニュートン法を用いて求め,ニュートン法のアルゴリズムの挙動を調べます.


www.akita-nct.ac.jp/~yamamoto/lecture/2005/5E/nonlinear_equation/text/html/node8.html
4節では、ニュートン法により、実数解を求める方法を学習した。そのとき、連立方程式や複素数解が求められると述べた。そこで、諸君の将来のために、複素数解や連立方程式を求める方法を示しておく。


www.ipc.akita-nct.ac.jp/~yamamoto/lecture/2004/5E/nonlinear_equation/complex/Newton_method.pdf 1
前回の「非線型方程式の数値計算法」でニュートン法により、実数解を求める方法を学習した。
そのとき、連立方程式や複素数解が求められると言ったので、
そのことについて、説明を行う。内容は、実数解を求める方法とほとんど同じであるが、数を拡張している。

816 名前:807 mailto:sage [2007/03/27(火) 21:07:50 ]
>>810, >>812-813
f(z)は非常に高次の行列式で定義されています.
その上様々な特殊函数が入り乱れているので導関数を記述することは
現実的では無いのです..

結局今のところ,数値計算上は f(z) を一般の複素関数であるとみなしています.

>>808
場合を限定すれば定式化の段階を弄ることにより,少なくとも行列式を与える行列を
Hermite行列にすることができるので
ここからやり直してみます.

他の皆様の文献も参考にさせて頂きます.
ありがとうございました.



817 名前:デフォルトの名無しさん [2007/03/27(火) 21:39:57 ]
>>816
導関数の値は(存在すれば)簡単に求められるよ

f'(z) = lim (f(z+h) - f(x)) / hだから
近似でも良ければhを徐々に小さくしていって
変化が少なくなってきたときの値をとればいい

818 名前:デフォルトの名無しさん [2007/03/28(水) 12:58:46 ]
>>816

z = 8+3i の値は、例えば

1000 * ( f(z + 0.001) - f(z) )を計算すればよい

819 名前:デフォルトの名無しさん [2007/03/28(水) 13:42:47 ]
本揉みながらperlやってるんですが
本通りに打ち込んでるのにえらーがでますどこがおかしいのでしょうか?

$a = "10abc"

print '$a = ' . $a . "\n";
print '$a cmp "10" : ' . ($a cmp "10") . "\n";
print '$a cmp "10abc" : ' . ($a cmp "10abc") . "\n";
print '$a cmp "10abd" : ' . ($a cmp "10abd") . "\n";
print '$a == 1 : ' .($a ==1) ."\n";
print '$a == 10 : ' .($a ==10) ."\n";
print '"abc" == 0 : ' .("abc" == 0) ."\n";


820 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 13:49:02 ]
本通りに打ち込んでないからだろ…

10回見直しても間違ってなかったら正誤表さがしてこい

821 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 13:51:42 ]
ありがとうございます
10回見直してきます

822 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 16:08:58 ]
Flickerのように情報をファイルにつけてローカルで管理したいんですが
DBのテーブル設計で何か参考になるサイトないですか?





823 名前:デフォルトの名無しさん [2007/03/28(水) 19:13:34 ]
thunderbirdのweb mailってどうやって送受信してるんだ?
gmailやhotmail側がAPIを用意してるのか、それともthunderbird側がリバースエンジニアリングをかけて
適切なpostを投げるとか荒業やってるのか、あるいはそれ以外なのか。

824 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 19:17:12 ]
ソース嫁

825 名前:788 mailto:sage なんか釣りみたいなレスでごめんなさい [2007/03/28(水) 19:21:34 ]
ソースを読んでも理解できない人はこの板に来ない方がいいんでしょうか?

826 名前:823 mailto:sage [2007/03/28(水) 19:23:43 ]
thunderbird等の拡張の開発なんてやったことないから分からない事だらけだ。
何かヒント下さい。
情報源とかでも良いので。

thunderbirdの拡張はJSで記述するらしいという理解であってますか?

827 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 19:28:53 ]
HTML解析してるだけ

828 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 20:55:23 ]
すいません、携帯電話メモリ編集ソフトを作ろうと思ってますが、
資料が見当たりません。

IrDA、IrMCなどの仕様、またはプログラミングの仕方などが
ある資料はないでしょうか?

829 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 23:11:27 ]
IrDAのクローズドさは異常。
仕様手に入れるのにはかなり協会に貢がんとならん

830 名前:デフォルトの名無しさん [2007/03/29(木) 00:15:45 BE:688779465-2BP(0)]
----これは陰謀です----

下記の医者の娘さんは、日頃はブランド物を重装備してボルボを乗り回しておりますが、
貧困問題や難民問題のプレゼンテーションをするときだけは
地味な格好を装っている たいへん良識ある女性です。
また、高橋の愛ちゃんらの陰口を言いふらして追い詰めた たいへん心優しい女性です。

☆TPOに合わせてブランド物と地味な格好を使い分けているか、みんなで見てあげましょう。
☆人の陰口を言っているか、みんなで見てあげましょう。


> xxxxxxxxxxxxxxxxx 副代表:xx xx(xx勤務)
ttp://www.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

x字は個人情報。


↑最近2ちゃんねるで、このような書き込みが目立っている。
→この書き込みは、陰謀である。←
目的は、いくつか考えられる。
この書き込みは、組織的なものであるが、同時に、個人にたいして、同様、嫌がらせが組織的に行われることが考えられる。


結果、2ちゃんねる運営が、訴訟を受け、2ちゃんねるがつぶれることにつながる。
中傷そのものが、該当個人に対しての脅迫となりうる。

ひろゆき(2ちゃんねる管理人)は、こんなやり方で訴訟をうけまくって、借金だらけなんだ。

831 名前:デフォルトの名無しさん [2007/03/29(木) 00:40:30 BE:1125006277-2BP(0)]
ひろゆきの借金(賠償金)はいくら?カンパのこと
money5.2ch.net/test/read.cgi/seiji/1169180289/l50

2ちゃんねる管理者、敗訴43件も制裁金4億円不払い
headlines.yahoo.co.jp/hl?a=20070305-00000005-yom-soci

2ちゃんねらーの全責任を被ってくれるひろゆきを守れ!外圧に負けるな!司法はくたばれ!
ひろゆきを守れ!外圧に負けるな!司法はくたばれ!
society6.2ch.net/test/read.cgi/court/1173154839/l50


・・・さて、するとカンパの総額は少なくとも4億円超ということになるわけだが・・・・







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

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

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