1 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 09:05:54 ] 質問する前にGoogleで検索しましょう。www.google.co.jp プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ(実は96番目) スレ立てるまでもない質問はここで 97匹目 pc12.2ch.net/test/read.cgi/tech/1237091698/
422 名前:デフォルトの名無しさん mailto:sage [2009/05/30(土) 18:58:09 ] Windowsのタスク スケジューラを利用して、wwwから定期的にファイルをダウンロードして 自分のPCに名前を付けて保存してくれるようなプログラム?を作るには、どんな言語を 勉強すればよいでしょうか? 以下のような動作を期待しています。 1.特定のWebページにアクセスしてHTMLソースから日付(YYYY-MM-DD)を正規表現で さがして変数$dateに入れる 2.URLに変数$dateを含んだファイル(.csvです)にアクセスして、自分のPCのHDDに 変数$dateを含んだファイル名で保存する ということを毎日勝手にやってほしいのです。要するに、ある公的なサイトが公開している ファイルのうち、最新のものを毎日自分のPCに保存したいのです。GUIといったものは 不要ですが、保存が成功したか失敗したかぐらいのダイアログは表示させたいと思います。 なお上記と同様のことを、借りているレンタルサーバ上でcronと自作のphpでは実現できて いるのですが、このたび自分のPCにもバックアップしておきたいと思った次第です。 PCはDell XPS 435MT、OSはVista Home Premium SP2です。ご教示よろしくお願いします。
423 名前:デフォルトの名無しさん mailto:sage [2009/05/30(土) 19:00:29 ] cron&wget
424 名前:デフォルトの名無しさん mailto:sage [2009/05/30(土) 19:13:38 ] タスク スケジューラと自作のphpでいいやん。何が不満なの?
425 名前:デフォルトの名無しさん mailto:sage [2009/05/30(土) 19:16:04 ] WindowsならPowerShell一択だね
426 名前:デフォルトの名無しさん mailto:sage [2009/05/30(土) 19:25:11 ] PowerShellでいいよ
427 名前:422 mailto:sage [2009/05/30(土) 21:25:08 ] >>423-426 お答えありがとうございます。>>422 のPCはApacheやphpをインストールする つもりがなかったので、PowerShellというのを入れてみてみたのですが結構 難しそうですね。ちょこちょこっと書いて動かせるWindowsのプログラムを 新しく勉強してみようと思っていたのですが、思ったより敷居は高そうです。
428 名前:デフォルトの名無しさん mailto:sage [2009/05/30(土) 21:26:36 ] VC#が一番簡単。
429 名前:デフォルトの名無しさん [2009/05/31(日) 01:02:28 ] 3Dで表示するプログラムの勉強したいんですが DirectXじゃなくてもWinAPIとかJAVAのグラフィック機能で3D表示はできますか?
430 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 01:07:23 ] 3DはDirectXとOpenGLが双璧。 それらをラップして使いやすくしたと称するライブラリも多数ある。
431 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 01:12:35 ] Java3Dはいらないこですか・・・
432 名前:デフォルトの名無しさん [2009/05/31(日) 01:39:22 ] 自作カーソルを作っても、有効なのは親のクライアント領域だけで、 他のコントロールやダイアログボックスでは使えないんですが、どうすればいいのでしょうか? WM_MOUSEMOVEをつかまえてSetCursorしてみたのですが、 チカチカして全然だめでした。
433 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 02:04:29 ] >>429 できるし、原理知るためには一度やってみるのもいいかもしれないけど、 必要なものは全部自分で作ることになるわけで、楽ではない。
434 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 09:23:06 ] >>422 ruby(wget呼び出すとか、open-uriとか、www::mechanizeとか)
435 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 09:24:12 ] >>429 DirectXがイヤな場合は、普通OpenGL使えばよろし もしくは、ソフトウェアレンダリングだが、茨の道
436 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 12:15:30 ] >>431 そもそもJAVAでパソコン用アプリというのが要らない子のような気がする。
437 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 12:51:07 ] 動的計画法と、メモ化した再帰って、大体同じもの?
438 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 12:54:28 ] メモ化⊂動的計画法
439 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 13:07:48 ] なるあり
440 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 13:25:48 ] メモ化は動的計画法以外でも使われうるだろ。
441 名前:デフォルトの名無しさん [2009/05/31(日) 16:30:23 ] Cのように関数や変数の宣言と定義が分かれている言語では、 ドキュメント化コメントは宣言と定義のどちらに書くのがよいでしょうか。
442 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 16:38:50 ] 定義
443 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 16:51:22 ] 使い方の説明は宣言の側に付けることがあるかな。
444 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 17:25:07 ] ライブラリならヘッダのみが基本だな
445 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 17:39:52 ] >>441 宣言だろ。 そもそも宣言が定義に対するコメントなのだから。
446 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 17:58:01 ] ところが、近くに無いと更新を怠ってしまうのだ。
447 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 18:17:02 ] だからお前はいつまで経ってもバグを作り続けるんだ。
448 名前:デフォルトの名無しさん [2009/05/31(日) 18:27:47 ] 宣言(ヘッダ)は定義から自動的に生成されるインターフェイスを表すものと考えるか、 宣言は定義に対して制約を加える契約の一つであると考えるかで、変わってきそうだよね。
449 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 18:30:52 ] >>441 定義の方にすると構造体、定数、マクロに対するコメントが浮くから 宣言だな。自分は。
450 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 21:38:00 ] 両方すれば無問題
451 名前:デフォルトの名無しさん [2009/05/31(日) 21:41:56 ] 二重管理は大いに問題あり
452 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 01:20:45 ] javaのgraphicsクラスで描画をしているのですが、クラス内の1回目しか描画されません 順番を変えれば描画されますし、イベント処理から2回目以降も何らかの処理はされているようです どうすれば2回目以降も描画されるでしょうか
453 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 01:49:10 ] 日本語で説明できないならコード貼れ
454 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 01:59:30 ] 多分バッファに描画しただけなんだろうな
455 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 09:20:22 ] >>427 なでしこみたいな言語でも十分できるレベルだから、なでしこを使うほうが簡単。
456 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 23:32:58 ] C#で住所録みたいなの作りたです 登録したデータを次回起動時まで保持する方法を教えてください
457 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 23:36:08 ] ファイルに書き出す
458 名前:デフォルトの名無しさん [2009/06/01(月) 23:43:44 ] >>456 System.Xml.Serialization.XmlSerializer
459 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 04:02:04 ] エクセルじゃダメなの?
460 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 10:12:15 ] SQLiteお勧め そのうちサーバのRDBMSに発展するだろうし。 ってC#ならmdbでもいいのかな
461 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 10:22:31 ] > そのうちサーバのRDBMSに発展するだろうし。 そんなことになったら、SQLiteの手軽さがなくなってしまう。
462 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 10:34:50 ] SQLはほとんどそのまま移行できるじゃない
463 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 11:43:35 ] 普通にDBだな。超手抜きでCSVでもいいけど。 XMLでシリアライズするとフィールド追加・削除ですぐ例外吐くからイヤン。
464 名前:デフォルトの名無しさん [2009/06/02(火) 22:34:02 ] 質問です。ちょっと漠然としていますが、 研究室や工場などで、測定したデータを管理したり、 グラフ・帳票化したりするソフトについて、 どういった言語をベースに開発しているんでしょうか?
465 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 22:41:48 ] アセンブラです。ハーブサッター(C++の標準化委員会の人)が 「すべてはアセンブラでできる」って書いてます。
466 名前:464 mailto:sage [2009/06/02(火) 23:00:33 ] >465 つまり、アセンブラに変換してしまえば元は何でもいいってことですね。 色々読んでなんとなくわかってきたような気になってきました。 どうもありがとうございました。
467 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 23:04:30 ] 用途ごとにいろいろ。 アセンブラは無い
468 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 23:05:43 ] 漠然としすぎている。 特に、研究者や技術者が自作する場合は、プログラムを作る事が目的ではなく、 そのデータを活用する事が目的なので、使えるものは何でも使う。 C,C++,perl,python,matlab,GNU plot,Excel
469 名前:デフォルトの名無しさん mailto:sage [2009/06/02(火) 23:20:56 ] 普通はexcel
470 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 02:12:07 ] まぁ、ExcelとAccessで十分だなぁ。 複数の人間で同時にいじるとなると もう少しましなデータベース(と言語)が必要だけど。
471 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 05:34:30 ] >>465 初心者スレみたいなところで、ネタはヤメレw
472 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 18:26:18 ] 何か質問すると、よく 「○○じゃダメなの?」 っていうレスが付きますよね。 なんだかバカっぽいです。 どうして 「○○で出来ますよ」 ときっぱり言い切れないのでしょう? よっぽど自信がないんでしょうか。
473 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 18:34:25 ] > よっぽど自信がないんでしょうか。 疑問形で終わってるところが、バカっぽいです。自信の無さが滲み出ています。
474 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 18:41:41 ] うん。自分はある意味自信のないときに使う。 その内容があまりに基本的すぎて、んなもん当然試してだめたったから聞いているんだろゴラとか 言われかねないようなときに使う。
475 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 19:19:17 ] じゃあ、代わりにお前が自信を持って答えろ *この回答は自信をもって書きました
476 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 19:52:47 ] なんなのソレ 盗んだバイクで爆音とどろかせて住宅街を走る15歳の少年に 「うるさいからやめろ」と注意したら じゃあ、代わりにお前がバイク盗んで走れ *オレは信念をもって走ってる って言われたような気分。
477 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 20:02:07 ] >>472 が、なったばかりの中二病で言いたいだけのお子様だと、絶大なる自信を持って言う!
478 名前:デフォルトの名無しさん mailto:sage [2009/06/03(水) 22:10:36 ] ガチムチお兄さんに フルボッコにされるのと 無理矢理フルボッキさせられるのとどっちがいいですかね
479 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 03:12:13 ] フルインサートされなきゃ、ボッキぐらいなら我慢するわ
480 名前:デフォルトの名無しさん [2009/06/04(木) 08:32:16 ] アッーいお話し中失礼します。 CodeIgniterの話しはこの板でいいですか? スレがないようなのでたてたいのですが。
481 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 08:43:25 ] 需要がないからスレがないのに スレ立てたって意味ないだろ
482 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 08:46:19 ] > CodeIgniter(コードイグナイタ/イグニター)は、PHPを用いて > 動的Webサイトを構築するために利用するオープンソースのWebアプリケーションフレームワークである サイト構築は板違い
483 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 08:50:03 ] ちゃんと2ch内にスレが存在する 自分で検索すらできないやつ = CodeIgniterなんだな
484 名前:デフォルトの名無しさん [2009/06/04(木) 09:31:01 ] >>482 > サイト構築は板違い サイト構築板ですか。 ありがとう。
485 名前:デフォルトの名無しさん [2009/06/04(木) 20:27:04 ] opensslのEVP_SignUpdate関数とかは、ライブラリの中で排他されていますか? 2つのスレッドで同時のEVP_SignUpdate関数を呼び出した場合、内部でブロックされるのでしょうか?
486 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 20:36:24 ] 誘導もできんのか >>480 スレ立てるまでもない質問はここで 97刷 pc12.2ch.net/test/read.cgi/tech/1240877154/
487 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 20:57:25 ] >>486 >誘導もできんのか なんでそんなに知能が低いの? 板違いなのが解らないの?バカなの?死ぬの?死ねば?
488 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 00:19:50 ] modelインスタンスが15個、viewインスタンスが5個あって クライアント領域を5分割してmodelの内容を最大5個同時にモニターするようになっています これをtabコントロールをしようして、viewの所有するmodelを切り替えることで表示を切り替えたいのですが viewにどのようにmodelを渡そうか悩んでます。 viewがどのmodelを持つのか どういう風に対象のmodelを選択するのかが上手くまとまりません どういう構造にしたらよいでしょうか
489 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 01:11:47 ] VS2008のFormプロジェクトで LabelやPictureBoxを使わず、Formに直接文字を書くにはどうしたらいいでしょう? ちなみに言語はC++です
490 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 01:14:28 ] view[1].setModel(model[1]); みたいねの作ればオッケーだょ。
491 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 03:07:54 ] >>489 Paintイベント
492 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 05:54:05 ] >>487 >>486
493 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 05:55:08 ] ごめん、URLコピーミスしてたwww >>486 誘導 [PHP][フレームワーク]CodeIgniterスレ pc11.2ch.net/test/read.cgi/php/1177683436/
494 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 22:18:08 ] アセンブリ言語の講座でよいHPないですか? Visual C++で使えるASMファイルを書きたいです。 C++で書いて速度がどうしても出ない部分をアセンブリで書いたりしたいです。
495 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 22:29:15 ] 速度が出ないとは具体的にどこの部分?
496 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 22:30:15 ] ASMにすれば速度が出せる/出せないとわかる人がそんな質問するわけないな
497 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 22:32:37 ] いまどきのコンパイラの最適化はその辺の素人が書くアセンブラなんか目じゃないからね。
498 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 22:35:27 ] アルゴリズムを直した方が
499 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 22:53:29 ] >>494 アセンブラ入門 masm で検索
500 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 23:02:05 ] たぶん、それじゃ速くならない。。
501 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 23:03:54 ] CPU特有の命令をどうしても使いたいという以外ではやる意味は無いと思うんだがどうだろう
502 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 23:24:17 ] >>494 既存の高速なライブラリがないか調べてみる SSE使ってみる スレッドばらしてマルチコア使ってみる VCスレで具体的な処理内容をさらして聞いてみる あたりが手っ取り早い 局所的にasm書きたいならとりあえずIntelのサイトからリファレンス落として 遅いコードをコンパイルオプションで.asmなり.codなり吐かせて アセンブラコードを眺めたりコピペして書き換えたりするといい。 たぶん挫折する可能性が高いけど。
503 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 23:57:13 ] 最近の流行はGPUをつかった高速化。
504 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 01:19:38 ] IT業界転職へ向けてデータベース学ぼうと思うんだけど、 入門としては妥当なのはなんでしょう? というか、個人で使えるのってあんまりないのかな? サーバ(Linux/Win)、プログラミング(CUI/GUI/NW)等の知識は一通りあるんで 設置・導入に関しては問題なし IT業界転職自体が妥当じゃないとは言わないで><
505 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 01:24:07 ] オラクルにお布施して免状をもらってからにしろ
506 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 01:28:40 ] >>505 オラクルの認定資格? 資格はある程度扱い方覚えてから受けるものだと思ってたけど、 逆になるほど楽な資格なんかな?
507 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 01:34:50 ] いいから黙って取って来い 口答えするな
508 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 02:21:39 ] >>504 タダで使えるのは MySQLとか PostgreSQLとか、SQLiteとか、SQL-Serverとか、Firebirdとか いろいろあるので、お好きなのをどうぞ。 LinuxならOSインストールしただけで使えたり、パッケージ入れるだけで使える のもあるはず。 Oracleなどの有償製品も、評価版はタダで配ってるところが多い。
509 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 02:50:32 ] ありがとうございました
510 名前:デフォルトの名無しさん [2009/06/07(日) 04:04:33 ] 初心者でも使えるファイル操作に関して良いプログラム言語って何? WindowsのC\新しいフォルダに 1000個以上のたくさんのテキストやjpgなどのファイルがあって 名前がaで始まるファイルは フォルダaに移す bで始まるファイルは フォルダbに移す 同様にzまで といったのを自動でやってくれるのはどんなプログラム言語で簡単にできますか? マニュアルやるのはすげーめんどくさいので良いプログラムお願い
511 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 04:31:20 ] C#
512 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 04:33:39 ] バッチでいいじゃん
513 名前:デフォルトの名無しさん [2009/06/07(日) 04:46:18 ] ______ ○ ○ / __∧_∧__∧ | / | / \ | | | | ・ ・ | | 、 フ ⊂⊃ ヽフ | ̄ ̄ __|_ | | /__/ | / | ノ\
514 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 05:20:48 ] 壁|ω・`)libusb-win32のVersion 0.1.8.0って、async bulk readは擬似的なものなのかしら。
515 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 06:00:21 ] >>510 コンパイルなしで実行できるスクリプト系オススメ ・wsh(JScript, VBScript) ・PowerShell ・Ruby ・Python
516 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 09:34:38 ] >>510 cygwin入れてshで。
517 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 10:57:51 ] 趣味でゲームを作ろうと思うのですが、その技術でデバッグのバイトなんかもできればいいと思っています。 本格的な技術習得は抜きにして、単純な仕事が多いのはどの言語でしょうか?
518 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 11:04:29 ] いわゆるテスターは、ひたすらテストするだけなので言語知識は必要ありません。 言語でわけたときに単純な仕事が多いのはJavaかな。
519 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 11:05:59 ] バイト募集要項を調べろ もっとも、素人バイトにいきなりソースコード見せるとこなんてないだろうがな。 せいぜい、ゲームをプレイしてバグ出しするテスターだろ。
520 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 11:10:15 ] 2009年現在はちょっと分からないけど、単なるテストプレイヤーでも、 「プログラマ的な考え方が出来る」というスキルは大いに役立つそうだよ。 内部でこういう処理が行われてるから、こういうバグが起こるのだろう……みたいな予想が出来るので バグの再現性チェックとかに強いらしい。 もちろん、それとは逆に プログラムやゲームに疎い人じゃないと出せないバグもあるそうだけれど。
521 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 11:21:11 ] >>518->>520 ありがとうございます ソースコード読むんじゃなくてテストですよね、変な想像してました
522 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 11:53:06 ] ゲーム開発という文脈でデバッガといったら、テストプレイヤみたいなのもさすからな