1 :
デフォルトの名無しさん :
2008/07/02(水) 20:41:21 質問する前にGoogleで検索しましょう。
http://www.google.co.jp プログラム・ソフトの使い方はPC初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
JavascriptはWeb制作板、CGIはWebプログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
前スレ
スレ立てるまでもない質問はここで 第91刷
http://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'″ `'―、,,,,/
C/C++以外で、コンソールアプリが作れて、 カーソルの位置を変えたり、文字の色を変えたり できるプログラム言語がありましたら教えてください。
D
4 :
2 :2008/07/02(水) 21:39:09
書き忘れましたが、OSはWin9xです。
使ってみた言語では、php:html組み込みなので無理、
false:無理、java:コンソールはあるが色変えなどは無理でした。
>>3 ありがとうございます。
ム板にもスレがあるみたいですし、調べてみたいと思います。
5 :
デフォルトの名無しさん :2008/07/02(水) 23:18:13
>>5 少なくとも、自分に参加資格があるかどうかを判断できるだけの人とういのが、
最低の参加基準だと思うぞ。
車か電車に乗れて、人と話せればおk
8 :
デフォルトの名無しさん :2008/07/02(水) 23:44:31
>>6 そうですよね。
てことは自分はまだということで自力で頑張っていくか〜
9 :
デフォルトの名無しさん :2008/07/02(水) 23:59:46
こんばんわ 質問なのですが、「ゴミ箱に移すにはファイルサイズが大きすぎます。このファイルを完全に削除しますか?」みたいな質問がでて、削除を実行したのですが、やはりそのファイルが必要だったようで復元させたいのですが、これって可能ですか? ファイルを削除したせいでプログラムが起動できなくて困ってます・・orz どなたかご教授ねがいます
finaldataとかその辺使うか、頑張ってセクタ直読み
すいません、質問させてください。 Eclipseを使用した開発を行っています。 dJunitを使用したテスト実行時に、 CPU使用率が100%になりしばらく待つと5割程度の確率でEclipseが落ちてしまいます。 (網羅結果のマーキング時に落ちているような感じです) PCのスペックは以下になります。 CPU:Mobile Pentium4 2.8G MEM:1G Eclipse:3.0 JDK:1.4.2 PCを変えるのが一番なのでしょうが、簡単に変えることができません。 なにかよい解決方法はないでしょうか?
皆さんの会社では、再利用可能なコンポーネント(クラス、モジュール等)の 管理にどのようなソフトを使っていますか。 うちは小企業なのでWikiかblogを使って各自書き込んでもらおうかと 考えているのですが、何かいいソフトがあれば教えてください。
C++でシステムを一から作ろうと思っているのですが、 設計の仕方が分かるお勧めの本ってありませんか?
14 :
デフォルトの名無しさん :2008/07/03(木) 11:47:14
ほんと下らない質問で申し訳ないのですが 「アールトイジー」という発音の何かが何なのかわからなくて困ってます。 おそらくGUI関係の何かかと思うのですが、綴りもわからないのでググることもできません。 アホで済みませんがどなたか教えてくださいorz
それを発音しているのは日本語と英語のどちらの話者ですか?
16 :
デフォルトの名無しさん :2008/07/03(木) 12:42:32
日本語です
もうちょっと前後のセリフも書いてくれないか
それを発音しているのは日本語の話者です
all too easy プログラムと何の関係が
>>13 大規模C++ソフトウェアデザイン
C++に限らずオブジェクト指向言語で設計するなら読むべし。
最近新装版が出たようだが、元のとどう違うのかは知らん。
>>19 「「文脈をくれ」と言う意味じゃね?」という文脈です。
Alt + E + G
24 :
14 :2008/07/03(木) 19:00:51
>>20 英熟語ではないです。
all to easyはカタカナ表記するなら「オールトゥイージー」で、発音が違います。
「アールトイジー」はアとトにアクセントがある感じです。
使ってた奴に聞け
最近のgoogleはクロール早いな もう「アールトイジー」の検索結果のトップにでてる
>>24 どんな会話をしていて「アールトイジー」が出てきたのか書け
28 :
13 :2008/07/04(金) 06:37:45
>>21 どうもありがとうございました。
参考にさせていただきます。
プログラム初心者ですVCでプログラミングしています. ライブラリファイル(.lib)を利用するときに,プログラムの最初にヘッダファイル(.h)を#includeしますが. VCの設定でプロジェクトのプロパティでリンカ→入力→追加の依存ファイルでその,libファイルを入力しないと.libファイルを利用できません. オプション設定でインクルードディレクトリもライブラリディレクトリも参照ずみにも関わらずです. なぜヘッダファイルをインクルードしただけでは.libファイルを利用できないのでしょうか? 特にエラーが起きたわけではないです.ふと疑問に思っただけです.
CやC++はそういうもんだから。 ヘッダファイルだけじゃ、libのファイル名は特定できないのだよ。 VCならヘッダに、#pragma comment(lib,"libファイル名") を入れとけばプロパティに指定しなくてもいいけどね。 javaやC#はそういった不便な点を参考に仕様作ってるからね。
>>30 なるほど,ありがとうございました.
もう一つ質問よろしいでしょうか?
一つのライブラリ(.lib)ファイルがあったとして,それに関するヘッダ(.lib)ファイルがなんであるかわからないもしくは無いとき
.libファイルを.hファイル無しでコンパイルできますか?
コンパイル?リンクのことじゃないの? Libが実体で、ヘッダは使用説明書みたいなもんだから、 ヘッダ無くても使えるよ。
>>32 さんありがとうございます
リンクのことですね.
ヘッダは無くても使えるのですね.
では使うときにソースファイルに何か書かなければいけにのでしょうか?
さきほどあった#pragma comment(lib,"〜〜.lib")を書くのでしょうか?
それともプロジェクトプロパティでリンカ設定をするだけでいいのでしょうか?
どっちでも好きなように。 LIBの中の関数使うのにプロトタイプが必要だったりするから それは自分で書けばよろしい。使えるならプロトタイプはわかるだろうし。
>>34 ありがとうございます.
参考になりました.
自分の指定したURLをはてなブックマークに 追加していくっていうプログラムを作りたいんですけど 何言語を使うのが良いでしょうか? 今までの経験はunixやdos上でCUIのプログラムをC言語で組んだ 事がありますが、WINDOWS上の開発やネットワークの知識はありません
それならRubyだな
BMP画像を圧縮する際、 最高の圧縮率の可逆圧縮形式ってなんですか?
単一色の画像をランレングスで
>>39 24ビットカラーでTV番組等の画像の場合は?
新たに質問ですが、800kbpsで1時間の動画だと2.88Gbytesになる、という計算で合ってますよね?
いいえ
1時間につき800kbpsなら800kbpsだろう。
いいえ
計算式ぐらい書けよ
どうせこんな計算したんだろ 800*3600=2880000
>>38 対象とする画像によって違うから、あえて言えば
対象によってアルゴリズムを変える適応型が最強。
あらゆるパターンでやってみて、一番圧縮できたものを
選ぶとかするから、圧縮に無茶時間がかかったり
するかもだが。
つーか、動画を可逆圧縮なんて無茶としか‥‥
そんなことは言ってないのでは。 BMPファイルの可逆圧縮の件と、レートと時間から容量を計算する件の2つの質問を 勝手に「動画の可逆圧縮」としてはいかんでしょう。 質問を非可逆圧縮しすぎて、原型とどめてないよ。
うまくない
50 :
デフォルトの名無しさん :2008/07/05(土) 12:54:09
"スレ立てるまでもない質問はここで" を渡すと "suretaterumademonaishitumonhakokode" を返してくれるライブラリがあったら教えてください。
WinならIMEの再変換機能を使えばいいんじゃね どうやって使うかは俺は知らないので識者に聞いてみれ
54 :
デフォルトの名無しさん :2008/07/05(土) 16:23:00
プログラム未経験の高齢童貞です Visual Studio Express Edition 2008を入れてみようと思うノですが ・Visual Bacik ・C# ・C++ どれを選べばいいのかわかりません Visual BasicはCよりは簡単だが複雑な物は作れないんですよね? 複雑な物は作れないと言っても、どこまでが「複雑な物」になるのかがイマイチ・・ ・exeで直接起動できる ・IrfanviewやOpenjaneみたいなのを作ってみたい ・なんとかランタイムとかそういう別のプログラムを用意しないでいい ↑この条件でどれか一つオススメを決めて頂きたく・・・
条件3のせいでC++一択だろう。
56 :
デフォルトの名無しさん :2008/07/05(土) 16:28:24
・C++
3つめの条件を無しにしてC#を選んだ方がよさそうだが
C++はkernel32.dllやuser32.dllなんかのランタイムに依存しているのが難点。
VBは既に終了した言語。 上から順に。 ・C#だろうがC++だろうがexeは出力出来る。 ・両方どっちの言語でも作れる ・C#は.NET Frameworkが必要だが十分普及してる。 C#使え。
61 :
54 :2008/07/05(土) 17:00:25
みなさんありがとうございます C#を入れることにしました
62 :
デフォルトの名無しさん :2008/07/05(土) 19:15:16
始めまして。 自分はOSを作りたいので今 フロッピーディスクをセクタ単位で読み書きするプログラムを 作ろうと思っているのですが、なかなかそういう低レベルなディスクアクセス が出来る WinAPI が見つからず困っています。 なのでこの関数を使えばできる、などがありましたら教えてください。軽いヒントとかでも何でもいいですお願いします ちなみに使っている言語は C言語 です
教えたところで君にできるもんじゃない
ddでも使えばいいのに
COMと.NET Frameworkの違いって具体的には何? .NETの場合はアンインストールが出来るけどCOMは一つずつ削除するしかないとか?
タブでインデントするスペースの数を「カラム」って言うんですか? 例えば、インデントに何カラム使うか? 等
>>68 大昔はプログラムはコーディングシートというのに手書きしていたんだよ。
その1桁と1カラムといっていたんだよ。
あんまり聞かないけど言うらしいね 普通は縦と横の2次元の表の縦列を指すけど テキストエディタの半角1文字の横の区切りと行数で表と見なしてカラムと言うらしい
俺はコラムと呼ぶ
managed directxって普通の.NET Frameworkには入ってない? もしそれ使ったアプリ作ったらインストールしてもらわなきゃいけないぽい?
数当てゲーム(いわゆるHit & Blow)の当てる側を、遺伝的アルゴリズムを用いて 作ることになったのですが、ゲームの性質と遺伝的アルゴリズムの考え方を 併せて考えた結果、このゲームと遺伝的アルゴリズムは相性があまり良くないと 思いました。 例えば、処理の過程から『突然変異』を抜いてしまったら、遺伝的アルゴリズムを 利用しているとはいえませんか?
75 :
デフォルトの名無しさん :2008/07/05(土) 22:43:15
Win95の頃は、 メモリ256Mbyteもあれば通常用途では贅沢な部類で、 プログラムのメモリ使用量も通常数百Kbyte、大きくても10Mbyte程度だったと記憶しています。 それがいまや、2Gbyte搭載でも並、 プログラムのメモリ使用量はMbyte単位がデフォで、数十Mbyteも当たり前。 なんでこんなになってしまったのでしょうか? プログラムも進化はしてるのはわかりますが、 基本的に機能などはそこまでは代ってないように思います。
内部の実装は結構変わっている ユーザーにはあまり変わっていないように見えるだけのこと
移動してきました。 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); }
>>75 物凄く安直な例としては、
かつて「必要になるたびにHDDから読み込み、使い終われば棄てていた」データを、
現代では「最初からまとめてメモリにロードしたり、使い終わっても一定量持っている」とか、
(理屈ではより速くなったはずだが、扱うデータ量も昔より増えているので、体感的には速くなってない)
かつて「メモリ節約目的で手間のかかるコーディングしていた」ところを、
現代では「ユーザーのマシンのメモリ搭載量に期待して大雑把に書いている」とか、
(そのぶん、ソフトウェア自体が大規模化しているため、プログラマ的には仕事量は減らない)
そんな感じ。
扱うデータ量が増えてる デジカメだって昔は30万画素ぐらいだったよ
81 :
77 :2008/07/05(土) 23:48:06
自己解決しました
82 :
デフォルトの名無しさん :2008/07/05(土) 23:52:53
画像映像系は判るのですが、
それ以外はそこまで変わってないですよね?
>>78 大雑把とは具体的にどんな感じでしょうか。
メモリやハンドル解放をサボるようになった?それじゃリークバグですよね。
プログラミングの何が変わったんでしょうか。
>>79 そこに書かれているのはほとんどCPUの節約で、
メモリに関するのは多段アンドゥ位のようです。
アンドゥ履歴で数十Mbyteというのは考えにくいです。
メモリ増大で可能になった機能も当然あると思いますが、
そんなに沢山はないように思います。
>>76 で変わってるとゆーたのに無視された・・・orz
例えば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 すみません。
どう変わったのか指摘して貰えるとありがたいです。
>>85 プログラム本体だってメモリにロードしないといけないんだ
あと、これを書き込んでいるJaneは、 スキンを使ってないのに80M使用となっています。 確かにスレを沢山開いてますが、所詮はテキストなので、 全部メモリに持っていても2,3Mで十分だと思います。
Windowsカーネルがどれだけ肥大化しているか Win32APIがどれだけ膨大な機能を備えているか フレームワークがどれだけ余計な機能をリンクしまくっているか をプログラマとしてまったく理解していないままわからんわからん言ってる奴はWin板に帰れ
アルゴリズムの世界にはtime-memory tradeoffってのがあるのよ
>>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 空間オーダーと時間オーダーですね?
時間オーダー優先で空間オーダーを軽視するようになっているんでしょうか?
それにそんなにその辺が効いてくるほど複雑なアルゴリズムを使ってる箇所がそんなにあるでしょうか。
APIに渡す領域はプログラム側
>>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です。
98 :
デフォルトの名無しさん :2008/07/06(日) 01:01:35
99 :
デフォルトの名無しさん :2008/07/06(日) 01:07:25
>>64 ddですね ありがとうございますm(__)m
>>66 俺もそれ考えたんですが詳しい人に聞いたら無理だっていわれましたorz
100 :
95 :2008/07/06(日) 01:12:09
さんくす
>>99 素朴な疑問なんだけど、
「OSを作りたいので」でなんでWin32APIを探してるの。
ブートディスク作りたいだけなら
>>64 が言ってるとおり
既存のツール使えばいいじゃないか。
タスクマネージャのメモリ使用量だけを見て騒ぐのはWin板だけにしといてくれよ・・。 そもそも、ワーキングセットなんてOS依存だし、API一つで(見かけだけ)減るような物であり それ単体でプログラムの良し悪しを判断する指標ではない。 プログラム作った事のない自称PC中級者はWin板にお帰りください。
103 :
75 :2008/07/06(日) 01:48:37
>>102 しかし実際問題、
Win95時代なら夢のレベルであった2G詰んでても、
ちょっと起動アプリを増やすとスワップがガンガン走り、
メモリが足りないのは明らかです。
Win95時代なら夢のレベルであった2Gが、
こうなったのは、どういう理由でしょうか。
Win板に行って答えが出るとは思えません。
それならなおのことWin板に行くべきだな 彼らが問題を解決してくれることだろう そして明日からは快適なPCライフの始まりだ
>>103 クレクレウゼェ。さっさとJaneのソース嫁。
お前の思い込みと現実のギャップを埋めるにはそれしかない。
それ言ったら、メモリ数十KBの時代と比べれば、Win95の頃も夢の時代だ。 こういうのが冷蔵庫の法則だろうね。 とりあえず、今時のハードウェアでWin95時代のソフトを使えば快適そうだとは思わないの?
107 :
デフォルトの名無しさん :2008/07/06(日) 02:00:56
独学でプログラムを勉強しています。 ただ勉強するより何か作ったほうがいいと言われ、下記のようなものを考えたのですが どう作ればいいか、どの言語で作ればいいのかで迷っています。 助言だけでもいいのでどうかお願いします。 ○一つのサイトのアドレスを中心にリンクをたどって、得た画像を全て画面に縮小表示するソフト。 ●最初に基準となるアドレス、画像の表示数、画像の最低,最大サイズなどを設定。 ●検索後、マインドマップのような感じで画像が表示され、マウスが重なると画像が拡大する。 ●一枚の画像だけを選んで表示したり、その画像のあるサイトを中心にまた検索する。 稚拙な文章で、しかもスレ違いかもしれませんがお願いします。
95時代の画像ビューアを未だにつかってるが、ハードの向上に見合うほど快適に使えてるな
>>105 違う違う
>>75 が本当に求めていたものは
>>75 のVistaマシンがメモリを2G積んでも快適に動作しないことを
>>75 自身に納得させるための
専門家のもっともらしい説明だ
だからWin板へ行って快適に動作するように設定を教えてもらえと
>>104 で言ったのさ
>>107 課題が悪い、絶対にやめろ!
相手のサーバを攻撃してるのと同じだぞ!
111 :
75 :2008/07/06(日) 02:07:33
>>104 ,
>>105 そう言うレスは、単に私を煽りたいだけで、
なぜこうなっているかあなた自身判っていないように見えてしまいます。
>>106 冷蔵庫の法則ですか。
初めて聞きましたが、何を詰めているのかが気になります。
112 :
75 :2008/07/06(日) 02:09:58
>>110 サーバ負荷はブラウザと同じじゃない?
ま、バグらずちゃんと動いてれば、だけど。
113 :
75 :2008/07/06(日) 02:10:35
名前消し忘れた…。
釣りが露呈する瞬間ほど面白いものはないな
百度のプログラムも、こんなアホが作ったのかもな
117 :
75 :2008/07/06(日) 02:15:16
>>112 と
>>113 は別人です。
トリップ付けた方がいいんでしょうか。
簡単な質問を一つしているだけなんですが。
118 :
75 :2008/07/06(日) 02:16:18
>>109 お気遣いありがとうございます。
しかし、私は単純に技術的理由を知りたいだけです。
もちろん、快適になるに越したことはありませんが、
そこまで劇的な改善設定ができそうとも思えないので、
とりあえず、理由だけ知りたいです。
>>107 それを考える力がデベロッパーじゃんw
百歩譲って使う言語やライブラリについて訪ねたとしても、どう作れば良いかなんて聞いてたら終わってる。
C,C++,C#,Java,なんでも実現出来るよ。
普通ローカルアプリでその程度のものを個人制作するならC#で簡単に作るんじゃないかな。
サーバサイドでやるならPHPとかも選択肢のうちだろう。
JSとかでWEBページだけどクライアントサイドで処理ってのもアリだろうし。
と言うか、何か作った方が良いと誰に助言されたか知らないが、
お前自身に「これを作ったら多くの人に使ってもらえる」とか「俺の技術力やべえw」とか
モチベーションになるものが無いなら無意味。
あと対象サイトの全リンク辿るとかならRobots.txt読めよ。
>>118 理由はもう書いてある。
君がそれを理解できないか、理解したくないだけ。
そして前者も後者も、回答者達にはどうしようもない。勉強するか、意識改革してくれとしか。
偽物が表れるとは…。
>>117 は偽物です。
ぽんと回答が出てこないところを見ると、
簡単な質問ではないと思っています。
俺も前にレス番号名前にしてレスしてたら偽者が現れたよ。
あまり弄ると第二次加藤の乱が勃発するからほどほどにしとけよ。 ナイフ一本で日本国民一億人を人質に取ることが出来るんだからただの厨と侮ってはいけない。
124 :
75 :2008/07/06(日) 02:21:52
ちょっと待って下さい、
>>121 が偽物です。
トリップを先に見せれば本物とは思わないで下さい。
>>120 回答とはどれでしょうか。
頂いた回答にはすべてレスをしてるつもりですが。
お前ら邪魔
つーかはたから見れば 文章の書き方に釣られすぎで内容見れて無い奴多すぎ。 常識的な事柄に対して否定してる文章だと、すぐに意見の内容でなく書き込み主への人格攻撃が始まる。 幼稚。 所詮2chだな。
>>125 まず第一に、プログラミングの経験はどれくらいあるんだ?
>>128 なんでプログラミングの経験とこの質問内容が関係あるんだよwwww吹いたwwww
>>127 いきなりやって来て自己分析しなくても。
実際MSのサポートには
>>75 (
>>118 )のようなかんじの電話がたくさんかかってくるんだそうな
Vistaをあんなにしたくなる気持ちも分からんではない
>>129 自分の発した疑問の答を理解できる状態にあるかどうか、というのが
そのへんに関わってるから、かな。
人間、それっぽい単語を使って「疑問を発する」のは結構簡単にできるんだが、
その疑問に対する答を、まっとうに受け入れられる状態かどうかっていうことに
関門があるんだよね、結構。
>>128 Windowsのネイティブアプリは、10年近く前にちょこっと電卓レベルを作った程度です。
今のメインはJavaでXML関連のミドルウェア開発をやってます。一応リーダ兼務。
Cは人の書いたUnix用のプログラムをちょっと保守する程度。
学生時代はCでFreeBSD上で動くAI&ロボット制御プログラムを書きましたが、10Kstepもなかったです。
こういう流れになると、「おぼっちゃまくん」を思い出すんだよな。 茶魔が世界中から有名教授を呼びまくって家庭教師してもらうんだけど、 教壇に立つのが茶魔のほうで、黒板に書かれた3*2の問題を指して「この問題を教えられる人!」って問う。 で、教授達が生徒側で、「ハイ! ハイ!」って手を挙げて「こう考えるんですよ」っていうのを「答える」んだけど、 なにぶん茶魔が壮絶に馬鹿なんで、誰も理解させられなくて、しまいには罰として全員校庭走らされる話。
理解はしたいけど理解する努力はしたくないと。 あと300年くらいコールドスリープすれば電極脳にぶっ刺して直接データを植えつけてくれるよw
諸悪の根源があるとすれば、HDDが速くならないこと。 それでみんなメモリにキャッシュしようとしてますますメモリを使う悪循環。
財布に余裕ができれば贅沢したくなるのと一緒だろ。 ハードが進歩すればそれだけ見た目やらなんやらに凝るから重くなる。
>>75 がリーダという設定だと話は変わってくる
おそらく重役連中に快適に動く新しいおもちゃをチームに買い与えさせるために
技術的「に見える」理由を探しているといったところか
だから設定だけでどうにかなるどうにかしようという情報は不都合なわけだ
結局これというのはなく、ちょっと贅沢、を全部足した結果、という事でしょうか。
それで1.x倍とか数倍ならともかく、掛算ではなく足し算で数十倍になるってのは、
定量的に説明が難しいと思いませんか?
ネットワークはともかく、ディスクキャッシュって、
OSのディスクキャッシュもあるし、相当タイトなプログラムの場合ですね。
>>139 別に仕事は関係ないです。
いや掛け算だよ
何の掛算でしょう。
他の例として、AltIMEなる常駐アプリを便利に使わせてもらっていますが、 タスクマネージャでは7M近く使っています。 便利ですが、とくに大量の機能があるのでもなく、 でかいメディアデータを使うのでもなく、 カッコいいスキンを掛けているわけでもなく、 7Mも使用する内容が想像出来ません。
君の言う掛け算
75がミドルウェアがなんであるかをまったく理解していないことはわかった
何と何の掛算でしょう。
>>140 で書いた「足し算」は、「ちょっと贅沢」したメモリを全部足す事を言っています。
質問のための質問は答えるのにうんざりする どうして?どうして?どうして? 電球を発明したエジソンが子供時代そんなかんじで小学校を追い出されたが 教育熱心な母親に救われ後にGEを設立する つまり教育が目的の学校ですら追い出されるようなことを ここであかの他人相手にやればどうなるか分かっているだろう
オープンソースのソフトなら、さっさとソース読めばいいんだよ。
ヒント:クラス、構造体
メモリマネージャが大きめにメモリ確保してたりもするな
構造化プログラミング原理主義者は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】
http://pc11.2ch.net/test/read.cgi/tech/1209289408/ 【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
http://pc11.2ch.net/test/read.cgi/tech/1188997302/
154 :
デフォルトの名無しさん :2008/07/06(日) 10:33:03
157 :
デフォルトの名無しさん :2008/07/06(日) 13:27:52
>>156 あれ?そうだっけ?
LL統合スレとして使ってたんだが、よかったらその必要ないと結論づけられた
レスを一通り張ってもらえないだろうか?
wwww
161 :
デフォルトの名無しさん :2008/07/07(月) 02:11:53
質問です。 MSの OfficeのWordとかについている数式エディタと言うものがありますが あれの色んなタイプのブロックを挿入していくようなUIを作りたいのです。 もちろん、ブロックは入れ子にも出来ます。 これを1発で手軽に実現出来る、言語・コンポーネントはありますか? 一応、Java、C♯、C++、JavaScript、Flash の範囲でお願いします。 やっぱり、自分でコードを1から書いて実現するしかないんでしょうか。
なめとんのかコラ
>>161 そのActiveXコントロールは
どっかが昔売ってた。名前忘れたけど・・・、ごめん。
どちらにせよ、最近は見た事ない。
JScriptだと意外に楽勝じゃないか?
C♯,C++なら、GroupBoxで自作するしかないかな。
自分で書くの楽しそうだな。 アルゴリズムはシンプルだけどUI作るのが面倒そう。 テキストで指定するならいいけど。
一からNまで足すといくつ(S)になるかのプログラムください
int sum(int n){ return (n>1) ? n + sumup(n-1) : 1; }
トンです
C言語でオセロのプログラムを作りたいのですが ・を○や●に変えて表示するのはどのようにすればいいのかわかりません よろしくお願いします
>>168 cursesあるいはコンソールapi。
if(hoge == '・') printf("○");
a
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 FORTRANよく知らんけど、たぶん w=1.0d0/n の間違いだな。
4*arctan(x) の微分、4.0/(1.0+x*x) を数値積分して、 4*arctan(1) を求めてる。
C#でH264/AVC再生できるプレイヤー作りたいんですけど 参考になるサイト教えてください。
codecから作りたいのか? それとも単にガワだけでいいのか?
178 :
デフォルトの名無しさん :2008/07/08(火) 15:54:01
つ ffdshow
>>177 ガワだけです。WMPLib使って動画再生プレイヤー作ったのですが、
MP4は対応できなくて別に作ってみたいんです。
Xcode Ver.3を使用しております。 友人(環境:Win)からもらったプログラムを走らせようとしたら、 tchar.hとconio.hに関して、Nosuch file or directoryとエラーが表示され、弾かれてしまいました。 対応策としてはどのような方法がありますでしょうか? よろしくお願いいたします。
とりあえずinclude文外してみ
>>180 conio.hはWindows依存のヘッダだから
Mac/Unix向けに移植する必要があるんだろう
>>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
鯖管は誰とも話さず好きなことやってられるって聞いたんだけど どんな勉強すればいいかわかりますか?
Java Swing の質問 普段はタスクトレイに常駐してタスクトレイのアイコンをクリックしたら 起動(画面を表示する)というのはできるのですが、これをショートカットキー (例えば Alt-zなど)で起動する方法があったら教えてください
鯖管って何?
オペレータじゃないの?
サーバ管理者
何のサーバをどう管理するんだよ・・・
191 :
デフォルトの名無しさん :2008/07/09(水) 22:40:13
よく「○○エンジン」(ゲームエンジンやグラフィックエンジンなど)って言葉を聞くけど これって"ライブラリ"と同義って認識で合ってるのでしょうか?
んー、違うと思う。 あえて言うなら、「そのソフトウェアの○○機能担当部分」みたいなニュアンス。
ゲーム開発用IDEみたいなもん
ああ、ちょっと聞き方が変だったかな。 例えば「ゲームエンジン」って意味と「ゲームライブラリ」は同じなの?って聞きたかったのです。
>>194 ゲームエンジンとかだと、玄人向けの「シューティングゲームツクール」みたいな
感じじゃないかな。
グラフィックとかサウンド、音楽はエンジン側では用意していないのでエンジンを
使う側で作るなりする必要があるし、プログラムもゲームのキモというかシナリオに
関係する部分はやはり使う側で用意する必要がある。
197 :
デフォルトの名無しさん :2008/07/09(水) 23:04:49
199 :
デフォルトの名無しさん :2008/07/09(水) 23:14:30
ちょっとやってきますね。 ありがとうございますm(__)m
がんばれー
自動車用の組み込みソフトの行数が100万行とか500万行とからしいんだけど、
今ひとつピンとこない。
携帯電話やカーナビ見たいのだと、3Dグラフィックやら音楽や動画再生、その他色々な機能がテンコ
盛りで、おのずと行数が増えていくのだろうなという想像はできる。
でも自動車の制御となるとリアルタイム性や信頼性が要求されて、
高度に研磨された上質なプログラムとなり、何百万行などというメタボなプログラムには
なりえないように感じるんだけど実際はどうなんでしょ?
(以下は参考URL)
http://kumikomizine.jp/article/detail/6
なる。以上。
以外のプログラムの一部における内部変数と戻り値をを教えて下さい 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); }
またおまえか
205 :
デフォルトの名無しさん :2008/07/09(水) 23:32:50
>>205 これでビルゲイツの偉大さがわかったなか?
すみません自分でもよくわかりません 2つの関数から内部変数、引数、戻り値を調べたいのですが、変数は$esc_0208と$esc_ascで 引数と戻り値は無しでいいのでしょうか?
208 :
デフォルトの名無しさん :2008/07/09(水) 23:45:01
>>206 今から窓買いに行った方が早い気がしてきましたorz
>>208 Windowsでもウインドウを表示する以上の事をしようとしたら挫折すると思うよ
210 :
デフォルトの名無しさん :2008/07/09(水) 23:59:59
CとJavaを勉強してますが、インクルードとインポートの違いはなんでしょう?
>>210 インクルード:
指定したファイルをその場所に展開するだけ。それ以上の意味はない。
インポート:
指定したクラスを、そのソース内ではパッケージ名なしで使えるようにする。
212 :
デフォルトの名無しさん :2008/07/10(木) 00:11:12
てか、100万はなるけど 500万行クラスになると ハードコーディングしてるんじゃねえのそれ?とか思いたくなる data drivenな開発してないんじゃないのかな?
>>213 data drivenという言葉も、車の制御も良く分からないけどエアコンだったら以下のような
ソースが延々と書かれてるんではないかってこと?
それなら行数が多いのも、今後どんどん膨れ上がるのも納得だけど。
if (気温 < 30℃)
if (湿度 < 30%)
冷房パワー = 30%;
else if (温度 < 50 %)
冷房パワー = 40%;
else if (温度 < 70 %)
冷房パワー = 50%;
else if (温度 < 80 %)
冷房パワー = 70%;
else
冷房パワー = 100%;
else if (気温 < 35℃)
if (湿度 < 30%)
冷房パワー = 50%;
else if (温度 < 50 %)
冷房パワー = 70%;
else
冷房パワー = 100%;
三角形の座標から、斜辺に向かうベクトルを簡単に求める方法ってあったりしますか? 三角形の形状(鋭角とか)判定するのに、 斜辺に向かうベクトルの内積がわかると1回で判定できるんですが、 最長辺を求めるか、あるいは各辺のベクトルの内積をすべて求めなければ無理ですかね
算数の勉強をしよう
昔は色の合成とかリアルタイムで計算すると遅いからテーブル作ってやってたよね。
16ビット機でティラー展開やってられないモン。
>>208 JavaScriptでも似たような手間で同じようなことができるよ。
HTMLの知識は必要になるけど。
根気と洞察力のどちらか一方でもあればな
>>214 昔組込みで似たようなの造ったことあるな。
多くのハードに20近くのデーター送るんだが、データーによって多少タイミングが違うのと、
タイムクリティカルな部分とターゲットが多すぎて、パラメーターテーブル+関数ではなく。
パラメータを送るマクロを数作って。プログラムリスト上は1行だが、内部が50行
ぐらいのプロスラムを各所に延々と書いた覚えがある。
プログラムリストは単純で見やすいが、展開したリストは見たくも無かった。
組み込みなんてスペック内で動けばOKさ。
Macは日本人開発者がほとんどいないから情報がなくて茨の道だな。 Web開発者、UNIX使いがこぎれいなUNIX環境として使ってるけど 肝心のMacプログラミングは素通りだしな。
今更Objectice-Cとか覚えたくないっすよ
224 :
デフォルトの名無しさん :2008/07/11(金) 12:57:11
あるWebサイトのスクレイピングをするアプリを作ってます。 検索結果の「次の50件」てのを読み進んでいって、続きがなくなったら終了です。 通常は<a href="xxx">次の50件</a>で、 続きがない場合は<span style="color:#AAA;">次の50件</a>です。 質問はXPathで、「『次の50件』という文字列を子ノードに持つAタグ」 を終了条件にしたいのですが、どう書けばいいでしょうか? 「次の50件」は「つぎの50件!」とかに変わる可能性もあるので、 できれば「『50』という文字列を含む子ノードに持つAタグ」を探したいです。
そんなくだらないこと質問するな
正規表現スレで聞くとか
227 :
224 :2008/07/11(金) 13:07:28
>>226 ありがとうございます。
正規表現使えば出来るんですけど、XPathで1行で書きたいんです。
>>224 何難しい点はないと思うんだが。
「すべてのA」が "//A" で、あとは text() contains() などの条件を付
けるだけ。
230 :
224 :2008/07/11(金) 15:21:20
>>229 contains() ってのがあるんですね!
出来たました、と言いたいところなのですが、どうも処理系のXPath実装にバグが
あるらしく //A だけ使って、あとは正規表現で処理しました。
windows上C++環境でffmpegを使い動画を取り扱いたいんですが ffmpegのライブラリ?を作る方法がわかりません. どうすればライブラリを作成できるでしょうか?
↓の346ですが、スレ違いだったのでこちらで質問させてください。
ttp://pc11.2ch.net/test/read.cgi/tech/1206118762/346-353 >真偽値で持つならdirectionは駄目。
>upwardとかsendとかどちらか片方を表す名前にして、真ならそっち
>偽なら逆方向という使い方にする。
こういった書き方がスタンダードなのでしょうか?
今まで独学でよく知らないので。
私の場合だと、sendだけあるのが気持ち悪くて
send=true;
recv=false;
なんていう風に二つ用意したくなったりするのですが。(実際はやりませんが)
>>232 foodpは、「メシ喰いにいかね?」と言う意味だ!
変数aとbでrndを取っているのですが、 同じ値をとらないようにするにはどうすればいいのでしょうか?
場合による
aとbが同じだったら、もういっかいrndを取り直す
aとbによらないrndを取る
>>238 >>239 申し訳ないのですがやり方を教えていただけないでしょうか
If a=b then restart にしてもガン無視されました
書き忘れてましたがVBの話です
連続して呼ばないと毎回同じになる
最大値決まってるなら b=(a+rnd(max-1)) mod max
1足すの忘れてた a,bの範囲が 0 <= b < N なら b=(a+1+rnd(N-1)) mod N 最小値が0じゃなくてMなら b=M+(a-M+1+rnd(N-1)) mod N まあ場合によるので適当にアレンジすれ
>>232 通信の状態として何種類必要かによる
binary(2つの状態しか存在しない)ならば
真偽値で持つならdirectionは駄目。 <----------------- 適切
upwardとかsendとかどちらか片方を表す名前にして <---- 適切
Quadr(4つの状態が存在する)ならsend=true; recv=false; もあり
一般的プギャには
通信の状態としてのstateあたりにしてsend/receive以外の状況も表示出来るようにするかな
あと、directionなら"in/out"とか"inbound/outbound"あたりのbinaryでいいけどw
ソフトウェアの開発で、同一内容を複製して使うと保守性に問題が生じる 理由って何でしょうか?
>>245 修正が入ったときに同じ修正をいろんなとこに入れないといけなくなるでしょ
そこでミスとかあったらやばいでしょ
247 :
245 :2008/07/14(月) 13:48:23
REBOLという言語を日本語で解説している ホームページがあったら教えて下さい。
バカは無理に回答側に回る必要はないですよ。
英語読めよw 情報弱者君w
252 :
248 :2008/07/15(火) 10:14:59
>>249 もうしわけありません。
書き方が足りませんでした。
ある程度、REBOLという言語を修得できるくらい
まとまった文法解説のある日本語のサイトがあれば
教えて下さい。
253 :
248 :2008/07/15(火) 10:15:44
>>251 すみません。
どうしようもなければ、そうします。
エディタなんですが VSからエディタの部分だけ抜き出したようなエディタはありませんか? 具体的にはソリューション窓と分割可能なエディタ領域を持つものです 手持ちのノートPCはVSを動かすには貧弱すぎるので何か良いエディタはないでしょうか
>>255 ソリューションをどの程度再現できるかは知らんが、最近のフリーのエディタは随分進化しているようだから色々試してみたら?
私はemacs系の融通のよさに慣れているからxyzzy使っているけど、Peggyとかサクラとかもよさそうよ。
>>252 Wikiにある情報と、Wikiのリンクを辿った先でほぼ必要な情報は揃っていると思う。
REBOLの特徴として、言語の修得自体は簡単だと思うけどね。
整数列と分割数(整数)が与えられて、各数列の和の最大値が最小になるような分割をした際の 最大値を求める問題を解いてるのですが この問題での動的計画法の考え方がわからないので教えてください。 例えば分割数が3だとして、数列が 10 20 30 40 50 60 70 80 90の場合 10 20 30 40 50 | 60 70 | 80 90が最適な分割で、最大値は170となります。 最初に仕切りがn個あるとして、隣同士の和が最小になるような仕切りの取り去り方を考えてみましたが この考え方だと、例えば 4 | 5 | 2 | 7から出発して 4 | 5 2 | 7の次は 4 5 2 | 7となりますが 正解は 4 5 | 2 7であるためうまくいきません
分割統治
>>257 % 述語 分割/2の定義
% 第一引数に分割数,
% 第二引数に区切り位置番号の昇順リストを置くと、
% 第三引数に区切り番号候補が得られる
分割(0,_,[]).
分割(N,L,[A|Y]) :- N > 0,member(A,L,R),M is N-1,分割(M,R,Y).
member(A,[A|R],R).
member(A,[_|R1],R) :- member(A,R1,R).
Prologは反則だろう…
>>258 再帰か動的計画法あたりで解けるのだろうとは思うんですが
ポイントとなる部分がよくわからないです
動的計画法だとすると、テーブルの作り方と
N番目からN+1番目を作る箇所の考え方でつまづいてます
>>259 すみません、CかC++なら読めるのですが
Prologはわかりません・・
262 :
デフォルトの名無しさん :2008/07/16(水) 15:52:03
10 20 30 40 50 60 70 80 90で分割3の場合 最大数90に注目。 90以下で最も列の数の長くなるものどおしを足しあわせる。 10 90 50 60 70 80 90 今度は、90以下で最も列の数の長くなるものは存在しないので、 2列の和で最大のものを足しあわせる。 10 90 50 60 70 170 170以下で最も列の数の長くなるものどおしを足しあわせる。 150 60 70 170 もう一つ和が170以下のものが存在するので足す。 150 130 170 ここで停止する。
263 :
デフォルトの名無しさん :2008/07/16(水) 16:02:54
最大列長の物で和が最小の物から纏めた方がいいかも・・・ ちょっとよくわからない 最大列長の物で和が最大の物と結果がどう変わるのか?
264 :
デフォルトの名無しさん :2008/07/16(水) 16:29:55
最大の和で、最長の物からが正解っぽい
>>262 「90以下で最も列の数の長くなるものどおしを足しあわせる」がよくわかりません
20 30 40で90を見つけているようですが
列の数の長くなるもの、という条件の場合
10 20 30も同じ長さです
また、「最も列の数の長くなるもの」を見つけるのはそう自明ではないように思います。
最大の数が90一つだったとして
90の左右の列から
10 20 30は20 30 40よりも和が少ない。
すみません、途中で書き込まれてしまいました 最も列の長くなるものの計算法で思いつくのは 先頭から90の左までと、90の右から数列の終わりまでのそれぞれに対して 二重のforループで最大値を計算するといった方法で良いですよね?たぶん また、最大値の90が複数箇所にあった場合は90で分断されている各区間ごとに 上記の計算をすれば良い感じですか?
とりあえず、教えて頂いたアルゴリズムで 4 5 2 7を2分割したいとすると 7以下のもので最大のものをまとめる 4 5 2 7 4 7 7 今度はまとめたものの最大同士をまとめる 4 14 こうなってしまい、最適な分割とは異なるように思いますが
269 :
デフォルトの名無しさん :2008/07/16(水) 19:35:43
値を予測して、分割数で収まるか調べた方がよさそう。
いわゆるお絵かきチャットってあるじゃないですか 複数人で同じホワイトボードに絵をかいて、ネット経由で内容をリアルタイムで共有して落書きできるやつ。 たとえばネットミーティングのホワイトボード機能だったり、フリーソフトの「牛丼」だったりするあれ。 あれはどういうアルゴリズムで、リアルタイムで絵を描いた内容を送信してるんですかね? マウスの動きを1ドット単位で全員に送信してたら、データサイズがかなりの事になるし、 100msに1回だけ座標を送信して、クライアントで補完するとかの処理にしたら、 自分で円を書いても相手ではガクガクの多角形になっちゃうし。
1ドット単位(というかマウス移動イベント毎)に座標を送信したとしても それほどのデータ量ではないと思う
あーそうなのかな 試しにちょっと組んでみるべきか
リアルタイムといっても律儀に毎回送る必要はないよ。 1秒単位くらいでプールしておいて座標データをまとめて送れば 動画・音声と比べたら全然たいしたことない。 逆にばらして送るとパケット量がすごいことになってインターネッツが死ぬ。
マウスの速度はシリアルマウスで9600ボー 100Mの回線だと1万人が同時に使っても大丈夫だ 嘘だ
X軸Y軸各16bitもあれば十分だし始点終点で16*4で64bit。これに色が透明度込みで32bit、これは変更時だけ送信すればいいし。 大したこと無いよね。
デジタル放送は時間差あるけどカクカクしないだろ 遅延があっても一定の時間内なら問題ない
マウス座標をなんで毎回2点ずつ送らないといけないんだよ。 マウスダウン時に座標と色を送っておいて、後はマウスアップされるまで座標を送り続けるだけでいいだろ。
直線ツールならそれで良いが
TCP/IP使ってとりあえず一番最初に思いついた実装にしとけ それがベストソリューションだ
それで済むレベルの人はいいですね、気楽で。
寧ろ、0.1秒前の世界を見ているんじゃないかと。
スクリーンセーバーを制御するアプリを作りたいのですが、パスワードが設定できないスクリーンセーバーの復帰時に パスワードを入力させるようにするにはどうしたらよいのでしょうか。OS は Win XP です。 具体的には、「風とデスクトップ」というスクリーンセーバーが面白いのですが、パスワードを有効にしていると 風情報が表示されるだけの実につまらない実行画面になってしまいます。 そこで起動、復帰時のパスワードを制御するアプリを作ろうと思って調べたところ、起動はまあ簡単そうですが、 復帰時のパスワードに関しては、スクリーンセーバーの終了をフックして、レジストリの ScreenSaverIsSecure をいじるという大袈裟なことになりそうです。 もう少し簡単(正当?)な方法があれば教えていただけないでしょうか。
スクリーンセーバーは普通のアプリみたいに起動できる
>>283 ユーザーアカウントにパスワードを設定させて、
「再開時にようこそ画面に戻る」にチェックさせる
CMagazine のサイト見れなくね?
もう終わった雑誌だから
floatに角度(rad)が入っていてこれを0〜2pi(あるいは-pi〜pi)の範囲に収める時、 シフト演算を使うと高速に実現できると聞いたのですがやり方とトリックが分かりません ご存知の方いらっしゃいますか?
聞いたのなら言った奴に聞け
三角関数をテーブルにしてラジアンを整数値インデックスにするってことじゃないのか?
それはない
ラジアンじゃなくてディグリーをインデクスにすんじゃね
それもない
いややるだろ普通に
そんなのあるわけねーだろww と言い切りたい気持ちで一杯だが たまにわけのわからない、でもちゃんと動くコードがあるからなぁ
え?こんなんやらね? 浮動小数点の計算が遅い環境とか固定小数点で取得したい場合とか 使うのは組み込みとゲーム位か? static double sin_tbl[]={ //事前に生成しといたサインテーブル } double ore_sin(unsigned short deg) { return sin_tbl[deg]; } テーブルを少なくしたいなら テーブルを90度毎にするとか cosテーブルだけでやるとか色々応用はあるけど
それやるときは私はdegree(360分割)じゃなくてgradian(400分割)かいっそ256分割だなぁ。
テーブル作るなら2^n分割が常識だろ。
数式の質問とかしてもいいですか?
どうぞ
プログラムの範疇で質問するのはかまわんが、答える人がいるかは別だ
メタ質問は板違いです
では手短に。 2次元平面上にパラメータで表される Pi+Vi*t(i=0,1,2;0.f<=t>=1.f) P=初期位置 V=速度 なる3点があって、この3点が一直線上に並ぶ時のtを求めたいのですが いろいろやったんですがどうも計算が間違ってるようでtが常にNaNかなんかになってしまいます。 お願いします
>2;0.f<=t>=1.f ???
あ、いけね。ちょっとコピペ失敗した。 >0.f<=t>=1.f
q0=p0+v0*t ... 1 q1=p1+v1*t ... 2 q2=p2+v2*t ... 3 (q2-q0)×(q1-q0)=0 ... 4 4に1,2,3を代入してtについて解けば求まりそうな気はする・・・けど面倒くさい (´Д`)
ありがとうございます。 ベクトルの平行条件ですよね?それやったんですがtの2乗の項が 速度のベクトルの内積になりますよね?そうなるとある2点が相対的に動いてない場合 式が解けなくないですか?さっきからそこにはまってしまって…何か変なミスしてるかも…
at^2+bt+c=0 で a=0 なら単に bt+c=0 を解けばいいのでは
いつから数学板になったんだ
どうぞとか言うから・・・
全然プログラム関係ないじゃん。
アルゴリズムだ。 といってしまえば、プログラム関係あるけどな。
数学板でもないかなと思ったんで… でもbt+c=0を解くってのでイケてそうなので、ありがとうございました
このスレのマスコットキャラクター
その内ドイツ語もプログラミングと関係が出てくるようになる
>>316 abapさえドイツ語が排除される方向なのに・・・
318 :
デフォルトの名無しさん :2008/07/21(月) 01:11:40
javaからほかの言語のプログラムを呼び出すシステムは、 javaプログラム内で、そのプログラム(ほかの言語のプログラム)をコールしているのでしょうか?
WindowsXPでWMIのMSAcpi_ThermalZoneTemperatureを見てCPUの温度を取得したんですが MobileMeterというソフトが取得してる温度と10度くらい食い違ってます 他に取得方法があるんでしょうか?
ありますん
>>320 「あります」なのか、
「ありません」の打ち間違いなのか…
よくわからんなw
sage忘れてしまったので、書き込みし直します。 ーーーーーーーーーーーーーーーーーーーーーーーーー javaからほかの言語のプログラムを呼び出すシステムは、 javaプログラム内で、そのプログラム(ほかの言語のプログラム)をコールしているのでしょうか?
javaから他の言語のプログラムをコールするシステムは、 javaプログラム内で、そのプログラム(ほかの言語のプログラム)をコールしているのです。
VBS、もしくは.netを使用し写真のたくさん入っているフォルダ配下の「フォルダ/ファイル」をすべて 表示形式の「縮小版」で表示するプログラムを作りたいと思っています。 しかし、表示形式をいじれるような関数がなかなか見つかりません。 そんな関数って存在します?調べてみたんですがなかなか見つからなくて・・・
関数? FileInfoクラスからサムネイルイメージとか取って、あとはListViewで適当に表示形式を変えるだけじゃね?
326 :
デフォルトの名無しさん :2008/07/21(月) 17:15:28
323さん あおりですか?
マジレスだろ
pcap_sendpacket()がエラーを返すのでpcap_geterr()を呼ぶのですが エラーを起こした直後に呼び出してもpcap_geterr()が何も返してくれません… 原因にお心当たりのある方はいらっしゃいませんか
パケットをキャプチャしてみればいい
本当にすいませんでした、ありがとうございました まさか送信失敗じゃなくて、送信した上でチェックサムのエラーを わざわざ教えてくれているとは思いもしませんでした
C++の継承に関して教えていただきたいです。 struct a { int x; int y; } があったとして struct b: public a{ int z; } これは構造体bに変数x,y,zの3つがあるという考え方でいいんでしょうか? ほんと低レベルで申し訳ない…
C++スレで質問しないのはマルチなのかな?
333 :
331 :2008/07/21(月) 19:44:37
いいんです
>>331 この場合はそれでいいと思う。
が、継承のこんなところで質問してるようじゃ
最大の難関、「多態」を理解することはできんぞ。
336 :
デフォルトの名無しさん :2008/07/23(水) 23:43:29
C言語でプログラムを作ってるんですが、 1.〜(関数)のサイズが不明、あるいはゼロ 2.宣言が正しく終了していないと出るんですが、原因は何でしょうか? 一応下に問題のソースを張ります。 void alarm_clock; { int alam_time1, alarm_time2; int i; printf("時間を入力してください(時):"); scanf("%d", &alam_time1); printf("時間を入力してください(分):"); scanf("%d", &alam_time2); if(tm_now->tm_hour = alam_time1 && tm_now->tm_min = alam_time2 && tm_now->tm_sec == 0) { printf("\x1b[31m"); printf("(・∀・)時間だよ!"); for(i = 0; i < 10; i++) { printf("\a"); } } printf("\n"); }
×alarm_clock; ○alarm_clock(void)
インデントぐらい覚えろ インデントしないから宣言の終わりがどこかも分からなくなる
>>339 気にするな、インデントはされている
バカのスタイルと違ってるから気に入らなくてわめいてるだけだ
アセンブラ言語じゃなくてアセンブリ言語ですよね? アセンブラってアセンブリ言語を機械語に変換するプログラムのことですよね?
ウィキペディレカス
343 :
カス :2008/07/24(木) 12:30:41
ウン
344 :
ペルスキー :2008/07/24(木) 12:32:13
コ
345 :
デフォルトの名無しさん :2008/07/24(木) 12:41:10
どこで質問していいのか分からないのでここに質問します リネージュというゲームにマウスクリックのイベントを 投げたいのですがうまくいきません Winxp、Delphi5 (1)mouse_event begin mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0); mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); end; (2)SendInput var KeyInputs: array of TInput; begin SetLength(KeyInputs, 2); KeyInputs[0].Itype := INPUT_MOUSE; KeyInputs[0].mi.dwFlags := MOUSEEVENTF_LEFTDOWN; KeyInputs[1].Itype := INPUT_MOUSE; KeyInputs[1].mi.dwFlags := MOUSEEVENTF_LEFTUP; SendInput(2, KeyInputs[0], SizeOf(KeyInputs[0])); end; 上記(1)(2)のいずれも、普通のウインドウでは 反応するのですが、ゲーム内では反応がないのです ググってたらHIDドライバとかDirectInput とかいうキーワードを見つけたのですがよく分かりません・・・ という質問はどこですれば良いでしょうか?
そうか夏休みか
チートすんなカス
ばーかばーか
>>345 答えが見つかっているのにわからないんだろ?
ここで説明したってお前に理解はできない
クイックソートが難しくて理解出来ないんですけど、泣きそうです。
トランプ使ってやってみろ っていまどき手元にあるとも思えないがw
353 :
デフォルトの名無しさん :2008/07/24(木) 19:03:31
どこで質問していいか分からないので、詳しい人がいそうなここで質問させてください。 MS社が、標準仕様からちょっとだけ外した独自規格を発表した例って、何がありますか? ちょっと思いつく例では、 Internet ExplolerにおけるHTMLの解釈、 勝手にJavaに変更を加えてSun Microに怒られた件、 ISO標準のOpenDocumentをガン無視してOffice Open XMLを採用 あたりがあるんですが、他にあります?
正直ドキュメントフォーマットはOffice Open XMLの方が優れてると思う
>>353 C++に勝手に拡張を加えてECMAに標準認証させたC++/CLI
Javaのあれはその条件に当てはまってるんだろか
Javaに勝手に拡張を加えてECMAに標準認証させたC#
それはない
IEまわりのは標準化以前に実装してなかったっけ?
Mac板でやれ
>>353 標準規格(ISO C++)から少し外れたVisual C++。
当時、標準なんてなかったけどShift_JISから少し外れたWindows-31J (CP932)。
圧縮方法がISO MPEG-4ビデオ風のWMV。
OpenGLを使わずDirectX。
最近は自分から標準しようとするからな VC-1とかC#とか
最近どころか遥か昔にも1つECMA-234というのを作っていた。その内容はWin16 API。
最近っつーか、結構昔からいろいろやってるよ。
1からn までの数の総和を求めるプログラム数式アルゴリズムでなく、繰り返し計算方式をつかった アルゴリズムを用いたプログラム下さい。 入力変数N出力変数Sで。 生徒に教えてたいんで。
使ってるのは99ベーシックです
日本語でおk
99 BASIC というものを初めて知った。 いいなこれ、懐かしい。
>>365 C++でいいかな。
>366を見る前に書き始めたもんで。
--
#include <cstdio>
static const int N = 10;
template<int N>static int sum() {return N + sum<N - 1>();}
template<>static int sum<0>() {return 0;}
int main(int argc, char ** argv)
{
int S = sum<N>();
std::printf("summation of 1 thru %d is %d.\n", N, S);
return 0;
}
370 :
デフォルトの名無しさん :2008/07/25(金) 11:07:45
99 BASIC なんて使う意味なし HSPの方が実用的だし、言語としてはC++やC#の方が優れている
関数を指すポインタに対してポインタ演算って出来るんですか?
したきゃ出来るが意味の有る操作ではないな
できない ポインタ演算は指す先のオブジェクトの大きさによって意味がかわるから
関数ポインタのポインタならできる。
完全に質問とかわってるじゃねえかw
完全に質問とかわってるじゃねえかw
完全に質問とかわってるじゃねえかw
質問です。 Microsoftは、RADでネイティブなアプリケーションを作成できるツールを、 なぜ作らないのですか?
MSが.NETを主力アプリケーションプラットフォームにしようと本気で考えているから
Windowsのプログラムについての質問です 月ごとに複数の勤務地に人員を配置する「勤務表」を作りたいと思っています。 1) 「勤務地」は10箇所、「人員」は20人程度。 2) ウィンドウが2つあり、一方は「勤務地」もう一方は「人員」ごとの カレンダー表示 3) 「勤務地」カレンダーに「人員」を入れると、「人員」カレンダーの 該当日に「勤務地」が表示される。またはその逆。 4) 入力方法はカレンダーをクリックすると「人員」または「勤務地」の リストが表示され、それを選択。 5) あるいは、別の場所に表示されている「人員」「勤務地」のボタンを 選択しておくと、それを連続で入力できる。 6) 一つの「勤務地」には同じ日に3人まで勤務する可能性がある。 7) 「勤務地」「人員」それぞれに「休」を設定すると、そこに入力 しようとすると「休みです」とアラートが出る。 8) 「翌月」ボタンで次の月の勤務表を作る時に、リーダークラスの人員に ついては前月(過去4週間)の勤務を自動的にコピーして表示する。 (表示された項目は訂正可能) 9) 完成後の勤務表は「勤務地」「人員」ごとにファイルとして保存できる。 かなりシンプルなプログラムだと思うのですが、vectorなどでは使えそうな ものが見つけられなかったため、自作しようかと思っています。 プログラムはbasicやMacのHyperTalkをかじった程度なので、ほぼ初心者状態です。 Excelでの作成を考えているのですが、それぞれのセルにものすごい入れ子の 「if文」を入れるぐらいしか思いつかず、果たして実用になるのか疑問です。 もし、より適切なプログラム環境などありましたら教えていただけると ありがたいです。 お勧めの参考書などもありましたらご教示ください。 よろしくお願いします。
DB使うのがいいと思うけど、守備範囲が大きくなるのはまずいかな。 仕様を元にRDBのデータ構造さえ作ってしまえば、プログラムは作りやすい。
手足縛られた状態でどうやって戦いに勝つかを考えるのは泣ける話だ 地上攻撃モジュールのないF15Jとか核の無い日本とかそんな感じ
>>381 >もし、より適切なプログラム環境などありましたら教えていただけると
>ありがたいです。
有料でも可?
385 :
デフォルトの名無しさん :2008/07/25(金) 19:13:07
>381 外注に頼め
>>385 「どのノードにおいても」に注目。なので、根じゃなくてこの場合はノード3に注目。
ノード3からしてみたら、ノード8も高さ1。よって、AVL木の条件を満たしている。
もし、ノード3がない場合、ノード4の左の子はノード2だけになってしまう。
ノード2からしてみたら、ノード8は高さ2。よって、AVL木の条件を満たさない。
388 :
デフォルトの名無しさん :2008/07/25(金) 20:32:06
>>381 それこそperlでブラウザー画面のアプリにしてもいいんでは。
基本的に掲示板とかわらないわけだし、必要なテクニック的には。
389 :
デフォルトの名無しさん :2008/07/26(土) 02:56:44
なぜって何? 内部節がその図でどれの事か分かってないの?
やれやれ、宿題スレになってるのか?
392 :
381 :2008/07/26(土) 09:25:26
>>384 レスが遅くなってすみません。
あまり高価でなければ有料でもかまいません。というか、検討してみます。
よろしくお願いします。
>>381 なにが厄介かっていうと、カレンダーを描くのが一番めんどくさそうだ。
それは無い
>>381 ぶっちゃけマクロ使ってExcelでやるのが、てっとり早いと思う
データバインドでさくっと書けそうだけどなあ
プログラムの勉強として簡単な暗号化のプログラムを考えてるんだけど、 "123*987"をして121401を出力した際、復号化するのに"121401/987"っていう処理をしたら 共通の鍵を使って暗号化と複合化をしてるから共通鍵暗号っていう考え方でいいわけ? 共通鍵暗号で調べると、「鍵の長さが何bitの〜」みたいなのを見かけるから、よく分からなくて。
暗号と復号に同じ鍵を使えるなら共通鍵暗号と呼ぶ
>>397 鍵の長さが重要なのは、暗号を破ろうとするときに、鍵の種類が多いと、正しい鍵を見つけるのに時間がかかるから
銀行の暗証番号なんか4桁=10000種類しかないから、適当に数撃ちゃそのうち当たりそうだが
鍵が1024ビットもあれば、それなりに時間がかかる
しかも、0000や9999はシステム上登録できないし、1111や1234なども最近の端末では登録できなかったはず。 尤も、試行回数に制限があるから簡単には破れないと言うのが全銀の言い分だったかと。
チェスのプログラムで、 コンピューター対人間で、 コンピューターは、すべての棋譜を覚えていて、 コンピューターが負けた場合、 それとまったく同じ手で打つと負ける、って 記憶していて、それと同じ手になりそうになった 場合、ランダムで違う手を打つ、っていう アルゴリズムにしておいて、 人間と多数の対戦をさせていくと、 ちょっとづつ学習して強くなっていく、 このアルゴリズムはあってますか?
>>401 勝ったパターンについては忘れて、
負けたパターンはすべて記憶しているということです。
それで、また負けパターンになりそうになったら、
自動でランダムで何か別の手を打つという
アルゴリズムです。
相手が常に同じ手を打つならね。つーか、全て記憶すること自体が論外。
以前に負けた棋譜といっけん同じようでも その負ける1手前で違う手を打てば逆転できるかもしれんから なかなか難しいような気はする 可能なすべての手を最後まで完全に検証し切らないと 負けパターンかどうかはわからないような
いまだに完璧なチェスのプログラムは無い そういうことだ
世界チャンプには勝利したはず。
勝利と完璧は違うのだよ
>>401 強化学習(reinforcement learning)
>>407 その本ってもっとアルゴリズム的な方に偏ってなかったっけ。
401の知りたいような一般的なことは書いてないはず。
プロはチェスの盤面を記憶できるけど でたらめに配置した駒だと記憶できないらしい。 実戦でチェスの駒を動かすとほぼ決まったパターンに収束するということ
>>401 それは局面の滅茶苦茶少ないゲームでしか使えない。
例えばtic-tac-toeとかな。
マーチンガードナーの数学ゲームに
>>409 のネタが載ってる。
414 :
381 :2008/07/27(日) 13:33:24
レスが遅くてすみません。 データ部と表示部を分けるというのは考えていましたが、そのデータ部をDBとして 作るのがよさそうですね。 perlはかじってみようとしたことはあるのですが、画面表示や印刷で挫折しそうなので エクセルなどを表示に使うやり方を考えてみます。 「データバインド」というのは知りませんでしたが、面白そうなのでこちらもちょっと勉強して みようかと思います。
フラグ変数の命名でisCorrectedのような名前を付けるのが慣例だと以前どこかで聞いて、 それ以来なんともなしにその命名規則を使っているのですが、 このbe動詞+過去分詞の構文ってどういう意味になるんでしょう?受身かな?
「くだすれ」って何?
くだ(らない質問でもOKの)すれ
「ふらっと」って何?
419 :
415 :2008/07/27(日) 18:35:46
ごめん勘違いしてた いつも使ってる形式はisCorrectだ 単純にA is Bってことだな
DESの暗号化/複合化に使うIVは一個増えた鍵ってイメージでいいのかな?
421 :
397 :2008/07/27(日) 22:51:41
そういや、銀行の4桁と試行回数に関しての事件で ゴルフ場のロッカーから携帯とキャッシュカード盗んで 携帯の暗証番号4桁を通るまで試行して、その番号を 銀行で使って盗むという技を使ってつかまったニュースがあったな。
>>401 ミニマックス法を基本とする二人零和有限確定完全情報ゲーム用のアルゴリズムを
使う方が実用的だし、後々のためだと思う。
質問をよく読もうぜ。 答えは正しく動きうるという意味で そのアルゴリズムはあってる。
ファイルの付帯情報ってどのようなものですかね? ちょっと調べても分からなくて。
更新時刻とか所有者とかのことか?
ファイル名や読み込み専用属性、アクセス権もかな?
ファイルシステムでググればいいんじゃね
NTFSの副ストリームのことか?
リソースフォークも忘れないで
>>414 データ部と表示部を切り分けるのなら、データ部はSWI-Prologがベストだろう。
pdflibでベクターPDFからラスターPDFに変換することはできますか?
435 :
デフォルトの名無しさん :2008/07/30(水) 14:52:51
Windowsでアセンブリ言語プログラミング用エディタを作りたい、 必要な機能って何があります?
VisualStudioへの統合
emacsキーバインド
OfficeのCOMアドインについての質問は何処でするのがいいんだろ。 Outlookにコマンドバーを追加したいんだが、メイン画面には出来た。 これを、メール送信画面(IPM.Note)のコマンドバーに出したいんだが、 さっぱりだ。
浮動小数点数と固定小数点数ってのがよく分かりません。 センスがないんでプログラミングの世界から手を引きます。 さよなら。
さよなら
そんな事ここで言われても…( ´・ω・)
3AhとA2hのビットごとの論理和(OR)を16進数であらわすとどうなるんでしょうか? 教えてください、お願いします。
BAh Windowsの電卓で計算できるぞ
>>442 00111010 3Ah
10100010 A2h
------------
10111010 BAh
クロック周波数2GHzで動作するCPUがあった時に1クロックに要する時間は何ナノ秒になるんでしょうか? また、1命令平均10クロック要するとしたとき,このCPUで処理能力は何MISPとなるんでしょうか? またまたすいません、お願いします教えてください。
そうか夏休みか
大学はまだテスト期間中だが
誰か教えてくれないでしょうか? これで最後なんですが・・・。
>>446 何が分からないから分からないのか考えろ。
で、何が分からないのか分かったら検索するなり何なりして調べろ。
何が分からないのか分からないなら、説明されても分からないから諦めろ。
>>451 分かりました。
自分なりに調べてみます。
皆さん迷惑かけてすいませんでした。
1秒間に20億クロックだった場合1クロックにすると何ナノ秒になる?
20億分の1ナノ秒
科学の限界を超えたなぁ
うむ。みっくみくにされてしまいそうだ。
俺が科学の限界を超えて見せるぜ。
1秒間に20億クロックだと1クロックに20億分の1秒かかる。 10億分の1秒は0.000000001秒なので、これの2分の1の0.0000000005秒が答え
60000ミリ秒で6000回転する時、1回転は何ミリ秒?
60000 * 60000で1/3600000000秒
10ミリ秒
↑つまんないから
じゃあ何か面白いこと言ってよ
20億分の10億 ナノ秒
500ミリ病ですね分かります
↑つまんないから
じゃあ何か面白いこと言ってよ
皆さん、本当に有難う御座いました。 皆さんのお陰で何とかできそうです。 有難う御座いました。
じゃあ何か面白いこと言ってよ
ふとんが
ぱふょふょふょいーーーーん
面白いことマダー?
多分この先ずっとないと思う。
ワロタ
480 :
デフォルトの名無しさん :2008/07/31(木) 23:52:16
なんとなくな質問なんですが、 普通の環境でウイルスバスターを使っていて、 ハッキングされることってあるのでしょうか?
可能性があるかないかといえばある ウィルス対策ソフトをあまり過信しないように
ワロスwwwwwwwwwwwwwwwwwwwwww
面白いことマダー?
485 :
デフォルトの名無しさん :2008/08/01(金) 17:55:17
今日も暑いな
ノートならK6-2+じゃないのか?
たぶんそうです。
C言語の質問です fread関数を使ったとき、読み込んだデータは戻り値ではなくて一つめの引数に入っていますが このような関数(引数にデータを入れたい)を自分で作る時はどのように書けばいいのでしょうか? そういった関数の定義を見てみると宣言の前に_RTLENTRY _EXPFUNC とか __out などと書いてることがありますが とりあえず真似してみても当然駄目で、検索して説明を見てもいまいちよく分かりませんでした。 ちなみにTurboC++ builderを使っています。
ポインタ
492 :
489 :2008/08/01(金) 23:08:24
早速の回答ありがとうございます!わけの分らないことはしないでポインタを使えばいいのですね。 しかしこのレスの早さは自分がいかにアホな質問をしたのかを物語っているかのようだ…精進します
493 :
デフォルトの名無しさん :2008/08/01(金) 23:37:14
インターネットブラウザにてローカルのフォルダを表示したいのですが、 普通にリンクで表示させると別画面(エクスプローラー)で開いています。 ブラウザの中で開方法はなにかないでしょうか? OS:windowsXP ブラウザ:IE7 できるならば表示するときに詳細表示で開きたいです。
板 違 い
>>361 > OpenGL使わずにDirectX
これはなくなねえ?
当初はWinGの後継のDirectDrawがメインで、OpenGL相当のDirect3Dがメインじゃないし、
もともとゲーム用でサウンドやジョイスティック制御も総括的にまとめたものだし。
OpenGLがDirectXみたいな言い方すると少々乱暴かと思います
>>493 Win32API スレで聞くのが良さそう
>>493 ActiveXコントロールを作るしかないね
498 :
デフォルトの名無しさん :2008/08/02(土) 10:58:46
今、大学2年の物理学科なんだが、今年の夏はプログラミングかなにかにてを出してみたい。 未開の分野なので知識はゼロに近いのですが、なにか助言をください。
未開じゃないよ 開発され尽くした大都会だ
500 :
デフォルトの名無しさん :2008/08/02(土) 11:09:25
いや、すいません。 僕が未体験と言いますか、右も左もわからないので、指南してほしいのです。
501 :
498,500 :2008/08/02(土) 11:18:13
なににまず手を出すべきでしょうか、誰か意見をください。
四つんばいになって力抜け
次に
505 :
498,500 :2008/08/02(土) 11:31:18
>>504 は力を抜いたから出てきたのですか。
それとも
>>504 でもまだ悩める時に力を抜くべきなのですか。
アッーは嫌ですが。
>>504 に感謝。ちょっと行ってきます。
>>498 分野が何か知らないが、
原子核物理だと
PAWとかHBOOKとかのFortranのソフトが現役なので
覚えておくと良い。
カモ知れない。
でも初めてプログラミングに手を出すなら、
もっとモダァンな言語が良いんじゃないか。
507 :
デフォルトの名無しさん :2008/08/02(土) 14:14:47
508 :
498 :2008/08/02(土) 14:44:30
回答にかこつけて自分を語りたいだけだから放っておけ
510 :
485 :2008/08/02(土) 15:47:12
お願いしますよ
今日もうだるような暑さだ
512 :
498 :2008/08/02(土) 16:17:57
>>498 です。なんだかよくわからないので、力を抜いてから、本屋に行ってきました。CとJavaの一番大きい入門書買ってきた。
今日は予定があるので明日から始める。
だれか、明日からプログラミングに手を出す若輩に、激励の意味で、「プログラミングはここが楽しい」「こういうことができるのがイイよ」って言葉を下さい。
>>511 拡張されたK6−2用のFFMPEGつくってください
>>512 >だれか、明日からプログラミングに手を出す若輩に、激励の意味で、「プログラミングはここが楽しい」「こういうことができるのがイイよ」って言葉を下さい。
こんなことを言い出すようじゃ無理。
ものづくりの楽しさなんて、自分で作ってみなけりゃ判らない。
プログラミングは手段であって目的じゃないから、 まずは目的なり目標を決めるべきでは? まあ目的が高すぎても、あれだけど
自分で小さいなりに一つの完結した仮想世界を構築し その中でコードが自律的にドミノ倒しのようにパタパタと動き回り 一つの結果を導き出す。 この過程に強い性的興奮を覚えるね。
そういうコボルのような手続型プログラムがいいのか? いろんなことに使いまわせる汎用性が大事だと思うが
518 :
デフォルトの名無しさん :2008/08/02(土) 20:46:22
Javaのふるいものはどこで入手できますか?
520 :
デフォルトの名無しさん :2008/08/02(土) 21:25:34
>>519 すいません、自分で見つけたのと同じでした。
それだと、GR3というゲームが開けず、
最新のだと、ゲームがスタートするとすぐに真っ暗になるんです。
必要なSDKのバージョンをいえ
1.4です。
523 :
498 :2008/08/03(日) 00:45:56
じゃ、がんばります。
524 :
485 :2008/08/03(日) 05:29:01
なぜだ!
525 :
デフォルトの名無しさん :2008/08/03(日) 05:48:21
息子(小学4年生)にプログラムを覚えて欲しいので とりあえずNetBeansを自由に使える環境を与えようと思います 次は何を与えると良いですかね? 私はプログラムが全然解らないのと 息子はゲーム(DSとWii)が大好きです 息子は馬鹿じゃ無いと思うけど 環境が大切ですよね?
インターネットは教えちゃだめ
vipでまたすごい事件がおきたな
vipでやれ
>>525 Prolog
SWI-PrologをDownloadしたら。
531 :
デフォルトの名無しさん :2008/08/03(日) 08:06:46
>>527 kwsk
「私のニュース」板的な事件ならいらんよ
>>532 自分の目でチェックしろよ
本当に情報が遅いな
もういいから消えろ
>>533 同意。
vipを絶えずチェックしない人間なんて人間のクズだよな。
>>533 いちいち、vipの全レスチェックしろってのかよw
URLくらいはってくれ
>>536 そういう怠慢なクズは消えてなくなるべき。
ていうかvipをチェックしない時点でダメすぎ。
世界人類は、vipをチェックしているかいないかでまず大きく分かれるんだよ。
爆破予告か?犯罪予告なんてvipに限らず、2chじゃ日常茶飯事だしなあ なんだろう
予告inがハッキングされた
軽く流し読んできたけど、XSSとかよくある話じゃ? たまたまVIPPERが多数引っかかって騒いでるだけじゃないか。ツマンネ
XSSじゃないよ。
p2pで犯罪予告を自動的に行うウィルスが流行ってるとかそういうオチ?
WebProgでやれ
>>544 さすがに今のタイミングで踏んでみる気がしないので、事実は知らんが・・・
予告inがクロスサイトスクリプティング攻撃を受けたっぽい★4
http://namidame.2ch.net/test/read.cgi/news/1217711223/1 1 名前: 七喜(神奈川県)[] 投稿日:2008/08/03(日) 06:07:03.40 ID:+2MwQL360 ?PLT(12000) ポイント特典
3日午前3時頃、予告inに通報(予告inでのスレ立て)しようとすると、
VIP板にフシアナで「警視庁※※する」というスレを立ててしまうスクリプトが埋め込まれる。
↓
通報した本人が犯行予告して通報されるという永久機関が完成。VIP荒れる
↓
便乗して本当に犯行予告するアホが現われる
↓
他サイトでも、今回の脆弱性を利用したスクリプトが発見される
↓
矢野涙目でスクリプト修正中?←今ここ
+
「今回の犯行予告はスルーなの?通報しろ」「スクリプトだウイルスだ言えばセーフ?」
「矢野の責任追求しろ」、「また矢野は都合の悪い事はスルーか」等々
(後略)
XSSではないな
スクリプトインジェクション
>>548 わけわかんないよぜんぜん
ぜんぜんわかんないよ
クロスサイトスクリプティングではなく、スクリプトインジェクションを使ったクロスサイトリクエストフォージェリと言うべきか? まぁ、ハックとか言えるような高度な物じゃない。 基本的な対策(WebProgの初心者スレ行きのレベル)を怠った、予告.inの管理者の無知が原因。 > 他サイトでも、今回の脆弱性を利用したスクリプトが発見される 何を今更www
551 :
デフォルトの名無しさん :2008/08/03(日) 13:39:37
Yahoo!コミックの画像を保存したいんだけど どうすればいいだろう
デジカメ持ってないの?
553 :
551 :2008/08/03(日) 13:52:08
デジカメは持ってない
トレーシングペーパーというものがあってだな。
555 :
デフォルトの名無しさん :2008/08/03(日) 16:10:12
VIPで大事件って言ってた奴これか!全然ム板と関係ないと思ってたがそうでもない話題だったのなw ちゃんとネタバレしていれば、けなさなかったのに
ム板で話す内容ではないな。 WebProg板でやるべき話題だし、手口も対策も特筆すべき点はない。
今日の話題これだけかよ・・・
超初心者質問です。 C言語を勉強しようと思っています。 入門サイトで基本的なことは頭に入れました。(つもりです) あとはひたすらプログラムを打とうと思って Microsoft Visual C++ 2008 Express Editionをインストールしました。 *.cppではなく*.cでやりたいです。 毎回設定をせずに*.cをすぐに新規作成できるようにしたいのですがどうすればいいですか。 スレ汚してすみません。
1.ツールバー→新しいプロジェクト→Win32アプリケーションウィザード 2.→アプリケーションの設定→空のプロジェクト 3.テキストエディタで作成した xxx.c を「ソースファイル」にドラッグ&ドロップ 4.プロジェクトのプロパティ→リンカ→追加のライブラリディレクトリ→"C:\Program Files\Microsoft Platform SDK\Lib"等々 5.プロジェクトのプロパティ→コンパイラ→C/C++→コマンドラインオプション→/D "_CRT_SECURE_NO_WARNINGS" 6.F7でビルド 7.Ctrl/F5またはF5で実行 これで十分簡単。 nmake.exe とか使って、Makefileファイルを自分で作ってもいいけど、コマンドラインオプションを知らないと駄目。
おまんこ
業務でプロジェクトの工程を企画から製造まで 面倒みる係りの補佐になりました。 ただ正直なところ、ST等の各工程ですることが ボンヤリとなんとなくしかわかってません。 そこで、プロジェクトの各工程について 何をするか体系的に勉強できる本を教えてください。 板違いでしたらごめんなさい。
今現在ATL/WTLを使ってGUIを組んでいるのですが、 どうしても分からないので質問いたします。 TreeViewのルートアイコン(+,-)を別の画像に置き換えたいのですが、 どうしたら良いのかが分かりません。 取得してみようにもLVSIL_***にはそれらしい定数は無いですし、 色々動きを追っては見たのですが、そこを描画しているらしき関数は探し出せませんでした。 カスタムドロー時はDoPaint()でアイテム描画を行っているので、 DoPrePaint()あたりが臭いと見ていたのですがどうにもそれらしい記述は見つけられず。 一体ルートアイコンは何処で描画しているのでしょうか。 教えていただけると幸いです。
>>562 ソフトウェアプロジェクトサバイバルガイド
先生、質問です!! 0 〜 100 までの数直線があったとして、 「10 〜 20 までを赤で塗る」 「15 〜 30 までを緑で塗る」 みたいな処理を何回も行うとします。 で、あるタイミングで、その数直線の状態に従って 処理をおこなうのだけど、 こういうのはどういったデータの管理法が一番適当なんでしょうか? ↑の例は0-100 までだけど、本当は不定な数で、 (上限も決まってないけどだいたい1万ぐらいが最大じゃないかとおもう) 結構頻繁にメッセージが飛ぶので、数直線はかなりぐちゃぐちゃになるはず。
商品番号 商品名 価格 在庫 こんなのと同じ 開始点 終了点 色 みたいに必要なだけ情報を持たせる
vipのスレ張ってるやつし根よ
whipupitudeって何ですか?
>>564 ありがとうございます。
早速アマゾンで注文しました。
windowsのコマンドプロンプトの強化版ソフトってなんだったっけ? powertoyみたいな名前だったような気がしないでもないんだけど多分違う たしかMSが出してたソフト
powershellだった
PHPの連想配列で、i番目の値は例えば$arr[$i]で取得できますが、 i番目のキーを取得するには、 foreachで回して取得するような方法しかないのでしょうか?
keys
575 :
デフォルトの名無しさん :2008/08/06(水) 23:33:53
仕様作成に当たって、構造化プログラミングでモジュール間の処理の流れを表現するのに適したUMLは 何があるでしょうか? フローチャートだと、モジュールの内部の流れを現すのには適してますが、複数のモジュール間での 呼び出し関係を知る事は出来ません。 時間の経過と処理の流れを図にする事を考えると、シーケンス図かと思ったのですが、 モジュール間の処理の流れは、タスク間のメッセージのやりとりや、オブジェクト間の生存時間とは また違うので、これも当てはまらないのでは・・・?と思ってます。 何か良い例や参考サイトがありましたら是非、教えてください。
そこはUMLじゃなくて、DFDとか使ってみてもいいかもしれない。
でーたふろーだいあぐらむ
578 :
デフォルトの名無しさん :2008/08/07(木) 12:03:44
>>574 ありがとうございます。
array_keys($arr)[3]とかできればいいのに、
2ステップ必要みたいですね。
579 :
デフォルトの名無しさん :2008/08/07(木) 14:57:01
音楽再生リストをシャッフルする場合、 同じアルバムの曲がなるべく近くに来るようにするアルゴリズムってどんなのがありますか?
重み付け
581 :
デフォルトの名無しさん :2008/08/07(木) 23:25:00
>>576 ありがとうございます。
書き方等調べてみます。
582 :
520 :2008/08/08(金) 02:04:18
Vistaだと、Javaの1.4とかふるいものは、機能しないんでしょうか?
四則演算は逆ポーランド記法で評価できるのですが 論理演算でもこの方法を用いると||や&&で短絡評価が出来ません 何か良い方法を教えてください
普通に出来るが何が問題なのかが分からない。
普通に出来る? どういう書き方でやってんの?
a=b+c||d+e abc+de+||= これを左から見ていくとbc+の評価と関係なくde+が評価される 優先順位は= < || < +です
abc+||de+= ||の時点で真なら=扱いとし後ろを評価しない ||の時点で偽なら直前のデータを破棄して後続を評価
そもそも||や&&は|や&と違って前後関係の評価順序が決まっていて ifを多重に使うのと同じだから逆ポーランド記法でやろうというのが間違いでは?
falseなら後続する項を評価したくないとか?
ハードウェアの性能向上よりもソフトウェアの性能低下の方が激しいみたいな感じの言葉を言った人って誰ですっけ?
>>588 間違いでした。
||と&&だけ別に実装することにします
VistaでもC言語は使えますか?
使えますん
Vistaのカーネルは何言語で書かれてるんですか?
>>587 ||の時点で真なら||より優先順位が低いものが出てくるまでデータを破棄し評価しない
でうまくいきそうです。ありがとうございます
初心者です 1週間前に「猫でもわかるC言語」買ったのですが みなさんどのような方法で勉強していましたか? 本当に理解できているか不安で・・・
本当に理解できているかは 実践したときに試される。 勉強と平行して 何か小物ツールでも作ってみりゃいいんだよ。
C#でマップエディターつくってるんだが マップ全体のBitmapを用意して PictureBox.Image = mapBitmap.Clone(... で表示するか、 マップ表示のたび、表示するところだけ描く方法か どっちのほうがいいんですか
もちろん全体を作っておくのが一番だ
OKありがとうございます
>>599 マップが小さいなら前者が楽。
ただし、マップサイズが大きくなってくると消費メモリ的に無駄が多いので後者が良いとは思う。
Vistaって後者のやり方でもサーフェス一枚とって勝手にバッファリングしてくれるんだっけ?
インスタンスメソッドよりスタティックメソッドの方が速いと聞いたんですが、 インスタンス変数が必要ない場合はミンナstaticで扱っても問題ないですよね?
高速化の為ってのもなんか妙な気もするが 実害はないしいいんじゃないの。 もしかしたらコンパイラがself/this渡さないように最適化してくれてるかもしれないけどな。
ソケットについて質問です。 2台のマシンに自作のプログラムをいれ、 通信している最中にLANケーブルを抜きます。 そうすると、write()が戻ってこず20分くらいそのままになっています。 (ずっと ESTABLISHED のままです) これをすぐにクローズしたいのですが、 どうすればいいでしょうか。 SIGPIPE、EPIPEのシグナルを無視する、 LINGERオプションをONにするは試しましたがダメでした。 OS:Linux 言語:C言語
Perlでやってたとき、writeはエラーになった気がするけどな。。。 readはそして正常だったよーな。 #学生時代のことなのでうろ覚え
>>607 write()が戻ってこないことを検出してクローズすればOK。
非ブロッキングソケットを利用
611 :
デフォルトの名無しさん :2008/08/09(土) 23:21:09
MIDI周りの事で質問させていただきます。 今やろうとしてるのが、ゲームのコントローラーをMIDIコンにするという事です それで、MIDIを出力させるとういう所まではできるのですが、DAWにコントローラーとして認識させる方法がわかんないですOTZ MIDIYOKEという仮想MIDIケーブルソフトを使えば、やりたい事はできるのですが・・ MIDIYOKEのようにMIDIコントローラーとして認識させるにはどうすれば良いのでしょうか? 環境はHSPと、C++がちょっとだけ使えます
MIDIドライバ書けばいいよ。
613 :
デフォルトの名無しさん :2008/08/10(日) 00:48:44
614 :
デフォルトの名無しさん :2008/08/10(日) 00:52:07
つーか、大人しくMIDI-Yoke使っておけと。
基礎ですみません。どなたか教えてください。 今PHP5で一番最初のphpinfo.phpをつくり、 local/phpinfo.phpで成功画面を出したいのですが、 何度やっても「ファイルのダウンロード」の「表示/保存」設定が 出てきます。成功画面を表示させるには、どうしたらいいのでしょうか。 ちなみにApacheは正常に動作しています。
telnetでhttpで使っているポートに繋いで、 Content-typeに何が戻ってきているのか確認しろ
どう考えてもApacheにphpの拡張子を設定してないな
621 :
618 :2008/08/10(日) 14:32:00
>>619 >>620 ありがとうございます。
全くのプログラム初心者なので、
参考にして調べながら試してみます。
次からはwebprog板へいけ
初めまして、質問なのですが 全くプログラムを知らない(経験0)のですが、その場合皆さんならばどの言語をオススメしますでしょうか? 手の出しやすさ・汎用性の高さなどで教えていただけると助かります。お願い致します。
>>624 すみません、OSはVista、目的は…独学が好きな為,、かじってみたいという本当に適当な理由になってしまいます。
その程度の覚悟なら と思うかもしれませんが、趣味も無いので、これを機に時間がかかってでも始めてみようかと思っています。
本の購入をまず考えて見たところ、種類が多くてこちらで質問しました。
一番知りたいのは、他の言語?に乗り換えた時に、役に立ちそうなものです。
>>625 ありがとうございます。そちらのスレも見ていますが、知りたい情報が無かった為、こちらで質問させていただきました。
2組の新しいトランプから8枚づつを選んで ばらばらに配列に入れるにはどうすればいいですか?
本物のトランプと同じ まずは shuffle して上から取っていけばいい
>>623 Prolog
書けるようになるまでの学習時間がもっとも短い言語だとおもいます。
ライブラリがほとんどなく、汎用性が高いとはいえません。
>>623 ・ゲームが好きなら、C++
・便利なGUIのツールが作りたいなら、C#
・Webサービスであっといわせたいなら、Ruby(Rails)
だからスレ違いだって。 627 は、知りたい情報がないからって、何でこっちに質問するんだか。
この程度の学習能力も無いのに言語習得はとても無理だろうな
あのスレは知りたい情報がないといわれても仕方ないな。
このスレほどじゃない
この手の質問は皆食傷気味だから ネタで返すかスルーするだけだし
俺の使う言語はどれも上位だ ホッ
640 :
デフォルトの名無しさん :2008/08/11(月) 12:17:12
何の言語が最適かわからない。 ネット関係に強いの言語は何?
お前もそっちでやれよ うぜぇ
Javaなら何でもできる Java最強
>>645 総合的にいうと、ネット関係はJavaだな。プログラマが量産される
体制ができているから、希少性が全くなくておもしろくないけど。
647 :
640 :2008/08/11(月) 13:12:37
>>643 perlはともかく、PHPの言う「ネット」はwebだけなのでは?
質問です。 GUI関係のプログラムを組んでみたかったので色々調べてC♯を見つけたんですが、 クリックやキーボードの「入力」を感知する関数はあってもクリックやキーボードの操作を 「出力」することのできる関数はなかったように見えました。 プログラムのある部分をクリックしたのを感知してIEを起動したりクリックしたりできる関数は ありますか? プログラム関係は全く明るくないので具体的な関数名などを教えてもらえると自分で調べられるので 助かります。よろしくお願いします。
メッセージを送る
SendInput
*NIXってUNIXのことですか? でもLinuxなら*NIXとはならないから、*にU以外で入る文字はあるんでしょうか?
Uとuじゃねーの 知らんけど
654 :
デフォルトの名無しさん :2008/08/12(火) 10:41:52
ハム速のような感じでム板の主要なスレの内容をまとめたサイトってありますか? 無いようでしたら、自分の勉強と復習も兼ねて、質問スレや宿題スレ等、初・中級者向けの まとめサイトというか逆引きサイトを作ろうかと思うのですが。
655 :
649 :2008/08/12(火) 11:02:37
>650,651 遅れてすみません、ありがとうございます。SendInputで調べてみたらわかりました。
TMである「UNIX」を勝手に使っちゃいかんという風潮があって、 伏字にすることが流行った時期があった。
659 :
デフォルトの名無しさん :2008/08/12(火) 13:14:09
Cの質問です 文字の配列を関数名として呼び出すことで switch文をだらだら書かなくて済む方法があるようなんですが それについて詳しく書かれているサイトや文献はありますか? もしくはその機能の名前などキーワードがあれば教えて下さい 記憶が曖昧ですがこんな感じだったと思います void main() { char command[256]; command[] = "hoge"; command[](); <-hoge()を呼び出している } void hoge() { printf("Hello, hoge"); } 「マクロ」とかで検索してみたけど ちょっとずれてるみたいでわかりませんでした プリプロセッサやコンパイラに依存する機能なのでしょうか
関数ポインタ? void hoge(void){ printf("Hello, hoge"); } int main() { void (*command[256])(void); command[0] = hoge; command[0](); }
phpの質問スレはないんですか?
goto WebProg;
>>660 なるほど〜
ポインタだったんですか
そのキーワードで調べてみます
有難うございました
664 :
デフォルトの名無しさん :2008/08/12(火) 15:59:33
アセンブラとMMX、3DNOWに詳しい人助けて><
出来た!!! けど、違うコーデックで・・・
Qosmio G50に付いてるSpursEngineって、自作ソフトで利用できないのかしら?
>>670 取り敢えず開発キットが公開されるのを待つしかないんじゃない?
期待薄だけど。
いまいち格闘ゲームのコマンド入力の仕組みが分からないのだが キー情報を何フレームか保持して一定時間で削除、 その中で規定のコマンドと合致したときに アニメーションを開始するって感じなのかね 申し訳ないがActionScript2しか使えんのよ ひょっとしてスレ違い?
ActionScriptは知らないけど状態遷移図を作ればいいんじゃない 初期状態:↓キー・・状態1へ ←キー・・状態3へ 状態1:→キー・・状態2へ 状態2:Aキー・・技発動して初期状態に戻る みたいな あとは遷移のないキーを押したりn秒経過したら初期状態に戻るとか
有名なスクリプト言語って、 ruby perl python PHP の4つ?
JavascriptとVBScriptも
あとWindowsのbatファイルとWSH。 (WSHはセキュリティソフトにウィルス扱いされることがあるが、、、)
wshは言語というかインフラというか
質問も回答もグダグダ
Javascript、VBScriptときて、WSHだもんw
気になるのが、有名なスクリプト言語4つ ruby perl python PHP の検索される回数が減ってきてるんだよね。 これってスクリプト離れを示唆してるのかな。
雑談がしたいなら独身板かどっかでやってくれ
先生
バッチファイルはさすがにスクリプト言語には入らんだろ
なんで?
シェルスクリプト
シェルスクリプトはスクリプト言語ではないの? 何か区別する基準とかってあったっけ。
大学生です。洋書にチャレンジしようと思ってます。 お勧めの本や、洋書を読むコツなど教えて下さい。 (ジャンルは問いません)
つ ハリーポッター
>>690 ポルノを読む。
分からなくて気になった単語はそのまま憶えて置いて読み終わって引く。
毎日zdnet.comのトップニュースを読む 継続は力なり
それはタメにならずにダメになるだろ。
まず訳が酷い邦訳を読む。 そして、仕方なく原著を読もうと思う。
698 :
デフォルトの名無しさん :2008/08/14(木) 23:09:51
有名なスクリプト言語にawkを持ってこないお前らに絶望した
awkは言語じゃなくてツールだと思う
>>698 毎日なんか読んじゃダメだろう。って、ZDNETかw
何でスクリプトだと思うの?
>>703 「ツールだと思う」とか、夏厨のちゃかしだろ
705 :
700 :2008/08/15(金) 19:22:20
awkをツールとしてではなく汎用言語として使う奴なんているのか?
えーと、「ツール」と「汎用言語」の定義を宜しく。
どうでもいいよ
バッチファイルはスクリプト言語として認めて欲しいな。
芳子、そんなただのファイルを言語とはお父さんは認めんぞ
バッチファイルの中身のコマンドの羅列を何ていうんだろ? その総称がバッチファイルで使用されている言語の名前になるんじゃないのかな。 それをスクリプト言語の範疇に入れる入れないは別の話として。
>>709 パパの馬鹿!
MS-DOSのバッチファイルはif文だって使えるんだから!
認めてもらえないんだったらこんな家出てってやるっ
コンソールアプリっていうんですか? DOSアプリ?CUIアプリ? コマンドプロンプトで動くやつです。 そういうものにコマンドを送るGUIのガワ? フロントエンドっていうんですか? そういうのってVB6でもできるんですか? でも、C#にも興味あるんです。 というか、プログラム勉強すれば1週間でつくれますか?
>>713 ものによるとしか言いようがない。
何を作りたいのか分からないのに、作業コスト(時間)の見積りなんてできないよ。
標準入力をリダイレクトするだけなら、わりと簡単かもしれないけど。
ショートカットを作って引数を与えれば万事解決!
>>713 VB6でもVB.netでもC#でもDelphiでもC++BuilderでもHSPでも1週間あれば作れると思うよ
VC++は‥‥1からだと挫折するかも
717 :
デフォルトの名無しさん :2008/08/16(土) 12:34:04
アプリというのはmencoderなんです。 登録した複数の入力ファイルを順番に変換していくものをつくりたいんです。 ↓みたいな様々なオプションをチェックボックスで付加、数値を入力してmencoderに送りたいんです。 mencoder 入力ファイル.mpeg -ovc xvid -xvidencopts bitrate=300 -oac mp3lame -lameopts cbr:br=128 -o 出力ファイル.avi 既存のものがあったり、バッチファイルでもできるんですけど、作りたいんです。 .netってVB2008とC#2008に名前が変わってたんですね。 いろいろな言語があるみたいですけど、今回はどちらかにしたいですけど .netもVBのほうが入門者向きだったりするんですか?
718 :
↑ :2008/08/16(土) 13:05:20
ちんこ
ときに、mencoder って何だ? mencoder → めんこーだー → 麺コーダー → なんだ、おれの事じゃないか
プロシージャエントリポイント HidD_GetInputReport が Hid.DLL から見つかりませんでした という旨のエラーメッセージが出て動かないプログラムがあり どうしていいものか悩んでいます WDKをいれてコンパイルの時Hid.Libを読むようにしたのですがこれだけでは駄目なんでしょうか
すいません、自己解決しました Win2000ではもう駄目なんですね・・・
>>673 遅くなったけどありがとう
そういう考え方もあるのね
725 :
デフォルトの名無しさん :2008/08/16(土) 17:44:43
高度なプログラミングを行うには 高度な技術、学力が必要ですか?
お前には無理
>>726 どこに行ってもそう言われるのですが
テンプレートでしょうか?
何でも人に聞く人には無理ということかと
>>725 寂しいのはわかったからせめてマ板でやってくれ
シングルスレッドで書いてるのにタスクマネージャ見るとスレッドいっぱい動いてるのは何で?
>>730 タスクマネージャでは見れないのに・・・
エスパー発見
>>730 Windowsで窓出すと窓枠部分が別スレッドだからだったような。
アプリが固まっても移動だけはできるのはその為だったはず。
他にもフレームワークがいろいろやってる可能性はある。
■質問 ※全角英数字の存在意義 皆さんは全角英数字を使いますか? プログラミングで用いる時はもちろん半角にすると思いますが、 プログラミング以外の日本語入力において全角で使いますか? なぜこんなことをお聞きするかというと、英数字は半角で書くのが最も見やすいと思っていたのですが、 同僚たちはそんなことを考えず、全角英数字を多用しており、 やはり自分は変なのかなと思ったからです。 くだらない質問ではございますが、お返事いただけると嬉しいです。 よろしくお願いいたします。
同僚がバカ
ゲームシナリオを書いてるときはテキスト表示エリアの関係で揃えたいのでわざと全角を使ったりする。 オール全角だと全ての文字が同じ幅フォントなら単純に文字数を見れば揃えられるので頭を使わなくて済む。 つまり全角を使う奴はバカ。
VB2008とC#2008はどっちが簡単ですか?
VB2008でゴワス!
>>735 >ゲームシナリオ
そうなんですよね。ゲームだと英数字は必ず全角ですし、
ADV ゲーム制作ソフトの NScripter においても、全角でないとエラーになるくらいですよね。
正直、全角英数字の存在意義はゲーム制作関連くらいしかないと思っていたのですが、
テキスト表示エリアを揃えたり、矩形選択を思い通りに行い方にとっては
良いのかもしれません。
ただ、日常的に全角を用いるのはちょっと…という感じですよね。
私の会社は SIer なのですが、多くの人がショートカットキーをあまり使わず
マウスでカチカチやっているので、まあ、そういう人が多いのだと思います、
皆様ありがとうございました。
>>738 SIer ってなに仕事やってんの?
俺も仕事進められたんだけど
>>739 会社によって異なるとは思いますが、当社の場合は大体次のような感じです。
■営業
・新規顧客開発(接待含む)
・既存顧客への接待、新規提案
■SE
・要件定義
・設計
・下請け会社のサポート
・下請けから納品されたシステムのコードレビュー
・プロジェクト管理
■下請け
・アルゴリズム詳細設計
・テストケース作成
・テストコード作成
・コーディング
■結論
下請け : 実際にシステムを作る側
SIer : 下請けに任せる側
>>725 高度なプログラミングが何なのか知らないけど、
私は良いプログラムは簡潔でわかりやすいものだと思う。
>>727 「お前らってwinnyみたいなのつくれんの?無理なの?」ってスレを御覧ください
>>733 そこだけ英語圏なら半角、どこまでも日本語圏なら全角もアリだと思ってます。
以下の3つを具体的に定義してるのかと問いたいねw ・高度なプログラミング ・高度な技術 ・高度な学力
>>742 すいませんでした。
一般に公開され、良く利用されているアプリケーションの
製作者はほとんどが大卒な感じをうけているものでして、
専門卒の私にはそれが可能なのかどうかを問うたまでです
お前には無理だ
なぜ、無理なのでしょうか? 理由を書かなければ理解できません 言わなければ気づかないようではダメだ とも言っているのでしょうか? 無理と言われようがやりますが
なんだただの気違いか
勉強すれば良いと思うよ
正しさの哲学なるものを勉強しました そこで得た教訓としては やってみなければわからない ということでした あなた達の否定論には、まったく説得力がありません
やってもない人がやればできると言ってるようなもんだね 釣りにしては餌が腐ってる
釣りって言うか途中でファビョーンになっちゃったんだろw あまり弄るとリアルで暴れだすからもうちょっと褒めていい気分にしてあげようぜ。
>>743 いろんな俺がアプリケーション作って一旗揚げようと狙ってる。
お前も頑張れとしか言いようが無い。
過去からは未来を創造できません
君はそれでいいんだよ。
>>725 Prologでも勉強すればいいんだよ。
高度なプログラミングの事例の載っている出版物も多いし
論文、アプリケーションも温めるのが難しいほどだ。
まずは何をもって高度とするのか決めてくれ
C言語のscanf系の関数の質問です。 タブでデータ区切られたファイルを読み込みたいのですが、 データがないフィールドもあります。 たとえば a\tb\tc d\t\tf のような感じです。 これをscanfで、"%s\t%s\t%[^\n]"として読もうとすると、2行目の第2フィールドが読まれません。 回避するにはどうしたらいいんでしょうか?
ループ回して手動で1文字づつ読めばいいんじゃない?
>>758 strtokを使った方法も考えましたが、scanfでできれば手軽なので
何か方法があったら教えていただきたいのです
scanfは使い物にならん。
>>757 %[^\t]\t%[^\t]\t%[^\n]\n
>>762 >まずは何をもって高度とするのか決めてくれ
3Dモデリング物理エンジンを自前で実装するレベルです
今日はねむいのでまた明日
>>759 strtokも連続Tabは一つのTabとしてしか認識しなかったような
あと考えてる時間で代わりの関数書けるよね‥‥
はい。結局自分で関数書きました。ありがとうございました。
>>762 その方法でもだめでしたよ。
766 :
デフォルトの名無しさん :2008/08/16(土) 23:30:59
オブジェクト指向型の利点って何?
768 :
デフォルトの名無しさん :2008/08/17(日) 02:43:21
質問です。softbankでアプリを作りたいのですが
【質問1】私の携帯がV905SHで、既存のブラウザ(905SHのブラウザ)をアプリ上で起動したい。
【質問2】既存のブラウザをアプリ上で動作させフラッシュゲームなどで画面である動く特徴点を抽出したい。
【質問3】既存のブラウザをアプリ上でパケット情報を管理したい。
以上の3つのことに関してどのようにすればいいのでしょうか。
javaで作りたいのですが、大学の演習や実験などで簡単なアプレットは作ったことがあります。
また質問3に関してはc言語の法でネットワーク系のことは演習で少しやりました。
参考として
ttp://notitle.net/vappli/には目を通しました 。
【 Question 1 】 My carrying wants to start an existent browser (the browser of 905SH) on the application with V905SH. 【 Question 2 】 An existent browser is made to work on the application, and it wants to extract the characteristics point which is a screen with a flash game and so on and which it moves to. 【 Question 3 】 I want to manage packet information on the application the existent browser.
>>766 (1)カプセル化(情報隠蔽)
(2)継承(再利用・差分コーディング)
(3)多態(抽象化・物品化)
772 :
771 :2008/08/17(日) 04:37:21
【誤】物品化 【正】部品化
w
Windows XP で使える、フリーの BASIC インストーラはありますでしょうか?
ふと高校時代の数学の教科書を見つけまして、
学生時代はやらなかった BASIC の種々の問題をやってみたくなったのですが、
XP で動く BASIC のフリーソフトを見つけられなかったのでお聞きしました。
探す際には下記ページを参考にしたのですが、XP で使えると書かれた [MBASIC86] は
常に CPU 使用率が 90% に近くなってしまう不具合が発生してしまったので
他のソフトを探しています。
Download: Windows > プログラミング > BASIC言語
ttp://www.vector.co.jp/vpack/filearea/win/prog/basic/ 以上、よろしくお願いします。
>>768 ブラウザがアプリ上で動くという状況が想像できません。
776 :
768 :2008/08/17(日) 13:44:38
>>770 ありがとうございます。
>>775 実際にはブラウザを監視してある動作が起こった場合には何かの操作をするようなアプリを
作りたいと思っています。
無理 次の質問をどうぞ
>>720 日本語訳されたものという話ならそれが最新。
779 :
774 :2008/08/17(日) 14:48:34
ActiveBasicなんてのもあったな
C言語は何ができるようになればマスターしたと言えるのでしょうか? 現在はC言語からAPIを利用してGUIアプリケーションを作成する事も 一応できます。 C言語はプログラミングをする物としてマスターすべきと言われているので マスターしておきたいので基準をお教えください。 よろしくお願いします。
文法を理解し 標準ライブラリを理解し アルゴリズムとデータ構造を理解し 2・3のOSのシステムコールを理解し ソフトウェア工学を身につけ Cで2・30万行くらいのコードを破綻無く書けるくらいになったら まあマスターしたっていえるんじゃないかな。 あとは言い出したらきりが無いけどコンパイラやスクリプト言語といった処理系の開発経験も欲しいところ。
十分だろw他行って、視野広げろ 1言語1アプリって感じで生産しろ そしたらCでGUIってどんだけってわかるよ
Cコンパイラを作れるようになったらマスターしたと言って良いんじゃない? 自前でライブラリ作ったり他人のライブラリを使えれば十分だと思うが。
>>783 いや、他の言語もやってるんですがね。
なんと言うか実感がわかないんですよねマスターしたって言う。
一応C/C++,Python,Ruby,Perl,Java,Lisp系で上記と同様の
事は軽くできるのですがなんと言うかそこから先の何かが無いかと思いまして。
ありがとうございました。
○文法を理解し △標準ライブラリを理解し ○アルゴリズムとデータ構造を理解し ◎2・3のOSのシステムコールを理解し △ソフトウェア工学を身につけ ×Cで2・30万行くらいのコードを破綻無く書けるくらいになったら やべっ!オレC言語をマスターしていない!ww 高水準入出力ライブラリなんてすっかり忘れてるし。
ソフトウェア工学って学問色強くない?
CPUのメーカーが新しいCPU出したら、 そのメーカーがアセンブラも出すの?
逆にいえば、アセンブラさえ無料で提供しておけば、 あとは基本、ほっといてもだいじょうぶ? 誰かが、そのアセンブラでCコンパイラを作って、 そのCコンパイラで誰かがPerlを作って、、、、 ってどんどん拡張していくから。
メーカーが出すのはCPUの仕様と命令セットのドキュメント。 新命令があった場合、コンパイラメーカー、たとえばMSがそれを読んで対応する。 Intelなんかはコンパイラも作ってるから自分でも対応するし。
組み込み用CPUだとアセンブラとリンカはメーカ名義で出して無料 コンパイラは他ベンダが有償で提供てのが多いかも。
○文法を理解し ○標準ライブラリを理解し ◎アルゴリズムとデータ構造を理解し ○2・3のOSのシステムコールを理解し ○ソフトウェア工学を身につけ ◎Cで2・30万行くらいのコードを破綻無く書ける
プログラミングをマスターしたというには一つくらい言語をマスターしなければいけないだろうが 言語をマスターするのにプログラミングをマスターする必要性はあるのだろうか。
PGのこの手の頭の悪い堂々巡りが絶えないのは日本語に問題があるからだな。 まずは全ての用語に厳密な定義を与える為に 曖昧さを完全に廃した日本語2.0を定義してくれ。
>>795 違うよ。プログラミングの習熟度をはかるための仕組みが無いからだよ。
TOEICみたいなテストを作って、「スコア○点以上なら、○○言語マスターです。」みたいにすればいいんだ。
行数とかwww
processingをやるためにprocessing1.0ってサイトのダウンロードのページで windows用のやつ落としたんだけど、保存して解凍してprocessing.exeを開こうとしても 開けない(待ってる間に出る砂時計みたいなのすぐ消える感じ) 今度はためしにwindows[without java]ってやつ保存、解凍してprocessing.exeを開くと Java Virtual Machine Launcher Could not find the main class. Program will exit. って出て無理 原因なんなのか教えてくだされ。
CでOS書けるようになったら一人前ですか?
>>799 それを基準にしちゃうと、この世からCプログラマが消える。
801 :
デフォルトの名無しさん :2008/08/17(日) 22:12:04
VB2008☆エクスプレス☆エディションでダイレクトエックスエスディーケー使えますか? C#2008☆エクスプレス☆エディションでもいいんですけどね。
使えるよ
その星は何だ
大体マスターなんて単語に拘るのが厨の証拠なんだよ 大学院の修士課程を出れば誰でも修士号つまりマスターの学位がもらえるんだから
↑アホ
>>805 ああそうさ
俺は学士どまりのアホさヽ(`Д´)ノ
>>808 別にアホでも、くれる学校次第だよ。
情報系は特に・・・
>>807 うーん、JRE一旦削除したけど上手くいかんかった
英語のメッセージは、windows[without java]用のやつだけでるんだけど、
OSがwindowsだから、できればwindows用でやる方がいいらしいんだが
待ってる間に出る砂時計みたいなのすぐ消えて結局開けないし・・・・・
こっちの方は、なぜなんでしょ・・・・
JAVAとCだとか perlとPHPとrubyだとか そういうふうに異なる言語で作られたものの間で連携ってできるんですか? プログラミング初心者なので、すごく変なこと聞いてるのかもしれませんが、 あるならどんな感じの方法があるのか、名称だけでも教えて欲しいです
パイプとかリダイレクトかなあ ある言語の出力を他の言語用に整形しておいてそれを他の言語から参照する。 他はファイルに出力しておいてそれを他のアプリケーションの入力にするとかね。 例 C言語で計算結果数値を.datファイルに printf("%d %d¥n",x,y); とかで出力しておいてgnuplotからそのファイルをもとに出力する。 とか
>>811 javaにはJNI - Java Native Interfaceがあるな。
ネットワークで通信したり、データだけ交換するなら、アプリケーションは何で書かれていても関係ないな。
>>812 >>813 ありがとうございます
こういう言い方は失礼かもしれませんが、こういうことってできるのかなとふと思っての質問でしたので
お答えはわかりやすく大変参考になりました
815 :
812 :2008/08/18(月) 00:38:35
あと思い出したけど変わり種でバッククオートによるコマンド置換 ってのが有るかなあ `perl - e 'print "uname";'`とかするとバッククオートに囲まれた部分はコマンドとして 認識されるてその部分がその出力に置き換えれる。 un`perl -e 'print "ame";'`とかでもunameと入力したのと一緒になるとか
816 :
デフォルトの名無しさん :2008/08/18(月) 08:12:53
AA -AAA というGoogleっぽい検索文字列を指定すると BAA にマッチし BAAAB にマッチせず BAABAAAB にマッチする アルゴリズムってどう書けばいいんですか? 正規表現じゃなく単純な文字列検索ルーチンでお願いします。
818 :
817 :2008/08/18(月) 08:56:12
ごめん、わかった。
Prologだと、組込述語sub_atom/5を使って、 foo(P1-P2,S) :- sub_atom(S,St,_,P1,_),not(sub_atom(S,St,_,P2)). で表現できますが、sub_atom/5がスーパー過ぎて、 アルゴリズムとしてはピンとこないので、subatom/3を定義して手続き的に、 subatom(S,St,P) :- sub_atom(S,St,_,P,_),!. foo(P1-P2,S) :- atom_length(S,M),for(0,N,M-1),subatom(S,N,P1),not(subatom(S,N,P2)).
820 :
817 :2008/08/18(月) 09:59:27
>>819 ab-abcd のパターンはそれでよいが、
cd-abcd だとダメだろう。
>>820 そういうのもありか・・。それと関係ないけど
>>819 訂正あり。
空行含めて3行目の最後,not(sub_atom(S,St,_,P2)). ってなってるけど、
,not(sub_atom(S,St,_,P2,_)). だね。sub_atomは5引数。
822 :
デフォルトの名無しさん :2008/08/18(月) 11:40:49
中国OSで日本語のオンラインゲームやる方法ってないですか?GOOGLEではみつからなかったorz
>>822 鼬害。
日本語フォント入れてできなければ諦めたら?
824 :
デフォルトの名無しさん :2008/08/18(月) 12:16:27
CとJavaって、どう違うのかな?
CとJavaぐらい違う。
違いがありすぎて、どの視点からの違いが知りたいのかわからんと 全然違うとしか言えん。
827 :
デフォルトの名無しさん :2008/08/18(月) 12:30:38
>>826 就職の面接で聞かれてね・・・
アバウトすぎて えっ? って思ったんだけど。
構造化かオブジェクト指向かとしか答えられなかった。
オブジェクト指向 ガーベージコレクタ そして両者による手続き抽象化
もっと違うだろ Cは機械語レベルまで落とす Javaはバイトコードか、最近ではJITコンパイラを使っているが 大抵の場合Cの半分程度の速度しか出ない。
>>830 わかってる
わざと嫌みたらしく言うんだよw
わざとアバウトに聞いてんだよ。 答えられない人は、アバウトでわからないという言い訳をし、 答えられる人は、答えられるだけ細かい違いを列挙する
面接という情報も無きゃなんて答えていいかわからんけどな。 自分の経験からの視点で話せばいいのか。
>>832 細かい違いを列挙しまくるのもあんまり良くは無いだろw
>>834 面接だからアピったもん勝ち
無理に力抜いたら、相手に理解してもらえない
マ板逝けカスども
なんでマ板って出来たの?
カスを隔離するため
板の名前からすると、雑談ばかりのマ(prog)からム(tech)が独立したような気がする。
知らないなら黙ってろ
>>839 逆。
マ板はネタ・雑談を隔離するための板。
>>838 まあ、見ての通り隔離できる訳ゃないけどな。
>>840 うっせ。
昔、どちらか一方しかなかった時に来たらくだらない話しかしてなかったんで
寄り付かなかったが、何年かしてから来たら二つできてたんだよ。
知らないなら黙ってろ
黙れヘボ。 当時を知ってるってことは下らない話してたヘボだろ。
くだらない話にしか見えなかった能無しは黙ってろ
(厨)こう見えても皆さんいい年こいたおっさんです。
黙れヘボ。
ヘボじゃないから黙らなくていいんだー わーい
マ板でやれwww
850 :
デフォルトの名無しさん :2008/08/19(火) 01:53:24
ウォッチドッグって 犬見て何するつもりなのか。
急に色んなとこが荒れだしてるな 荒らしてるのは、一人なんだな
852 :
デフォルトの名無しさん :2008/08/19(火) 09:04:57
お前らってwinnyみたいなのつくれんの?無理なの?
無理 俺には公権力と戦う勇気はない
しかしShareでグレー、マックロアプリ作って放流するやつ居ないんだな この世はよっぽど魅力に欠けるんだろう
そんな小賢しいことしなくても中国人がおおっぴらにやってくれてる 無知と無法も核があれば通るのさ
856 :
デフォルトの名無しさん :2008/08/19(火) 12:10:13
×俺には公権力と戦う勇気はない ○俺には技術がない
858 :
デフォルトの名無しさん :2008/08/19(火) 12:59:28
C、HSP、Ruby、Java をやりたいんだけど、開発環境どうすればいい なるべく対応してるのが多いのを選ぶべきか?それとも個別に一つ一つ落とすべきか
C -> VisualStudio2008EE HSP -> HSP3 Ruby -> Rubyの開発環境 Java -> Eclipse
860 :
デフォルトの名無しさん :2008/08/19(火) 13:12:12
なんかエラーが出て 新スレを立てられないんですけど どーなってるのでしょうか。
Rubyの開発環境ってeclipse?
>>859 ありがとう。
ところでVisualStudio2008EEって仮想ドライブ使っても大丈夫?
DVD切らしてるからアルコールでやろうと思ってるんだけど。
うん
質問ばかりで申し訳ないんだけど、VisualC++でCの開発もできんの?
うん
デフォルトだと強制的にC++になるから一工夫必要になるってどっかで見たような トラぶったらVSスレで聞くよろし
>>860 エラーの内容は、その時々で
このホストじゃ無理みたいなエラーや
Beなんとかにログインしないと駄目みたいなエラー
が出ます。
スレ違いだったら、誘導して欲しいなー。
curses.hのリファレンスがぐぐってもでてきません。どこかないでしょうか?
あなたはのろわれてしまった!
WPFのSystem.Speech使えばいいじゃない
875 :
デフォルトの名無しさん :2008/08/19(火) 22:55:06
ASP .NET ASP.NET VB.NET この辺の違いがよく分からんので教えてくれまいか
うるせえな、お前には関係の無い事だ!
黙れヘボ。
夏だなぁ・・・。
ニコニコ動画は夏過ぎたら名前どうなんだろ?
Windows使いです。 インターネットからダウンロードしたCソースがLinux用で、 dirent.hとunistd.hをインクルードしています。 Cygwinを使ってコンパイルしてみましたが何十行にもわたるエラーが表示されました。 素直にLinuxが動くパソコンを買ったほうがいいですか?
移植する能力がないならそのほうが早いな
今あるパソコンに入れろよ
>>880 日本でLinuxプリインストールモデルのPCなんてあまりお目にかかれないと思う。
とりあえず二桁行程度で済んでるエラーと格闘するべきだな。
VMWare用のUbuntuのイメージ落として実行すればWindowsマシンのまま実行できるかもよ。
887 :
デフォルトの名無しさん :2008/08/20(水) 13:42:31
VC++ 2008 .net で、フォームアプリケーションについて質問なんですが、 コード上でcheckBox1->Checked = true; というようにチェック状態を変更したときに、 CheckedChangedイベントを呼ばれたくないのですが、どうすればいいですか?
一時的にイベントハンドラを削除するか フラグを弄ってイベントハンドラ先でそのままreturnする
889 :
880 :2008/08/20(水) 17:41:47
レスが遅れてすみません。
>>883-885 やっぱり今のパソコンにVMware PlayerとUbuntuを入れました。
パソコンを買ったり作ったりできないからです。
アドバイスありがとうございました。
890 :
デフォルトの名無しさん :2008/08/20(水) 20:31:07
Ubuntu(笑)
Linux板に帰れとか適当に煽っといてください
スイーツ(笑)
895 :
デフォルトの名無しさん :2008/08/21(木) 06:45:09
×にこにこどうが ○ナイコンナイコンドォゥジ 英語は発音が肝
いや、つまんないから。
ニコニコ動画 ダブルベータ
898 :
デフォルトの名無しさん :2008/08/21(木) 18:30:14
vb2008 express edition 試しにインスコしました。 これは、通常版と何が、違うのでしょうか? vb2008express edition でも、配布用のソフトが作成できるのでしょう? 糞質問お願いします。
>>898 あなたは何を知りたいのでしょうか?
以上、糞質問でした。
901 :
デフォルトの名無しさん :2008/08/21(木) 18:38:30
野球の日本x韓国って何時から?チャンネルどこだ
903 :
デフォルトの名無しさん :2008/08/21(木) 19:56:09
すみません。 よく読んでなかったです。 >>898です。 試験的にサンプルソフトを作成したのですが、 配布用に変換する事が無理だったようで、 何かたらないのかと思い質問しました。 お許しを。orz
女子ソフトボールで日本が金メダルを取りましたが どんなプログラムを使ったんですか?
マシン語だよ
いや、つまんないから。
よく言われます
いや、つまんないから。
910 :
デフォルトの名無しさん :2008/08/22(金) 00:10:52
visualstudioでC言語のプログラムを作る場合 C90やc99で作った場合とどういう違いがあるんでしょうか?
どれを使ってもキミには作れないから心配しないでいい。
VAIO = SONY がつくったパソコン Visual C++ = Microsoft が作った C 言語 以上。
違います。
>>908 最初くだらないと思ったけど、
結構面白かった。最後まで見た。
うけねらいが鼻につくけどw
>>912 IE = Microsoft が作った インターネット
と言っているのと同じくらい酷い
俺、初めてのVB6買って後悔している厨だけど VC++は、C++に様々な機能やグラフィカルな開発環境を加えたものなんじゃないの?
違う VC++のVは成り行きと勢いで付いただけのV
MFCは一応Visualではあった。 当時のVBやBorland製品と比べたら鼻糞レベルだったけど
VC++をマスターしてこそ一人前のプログラマ(業務系限定)
C++でSleep()関数の待機ミリ秒の精度の低さに悩んでいるのですが 何かいい手立てをご存知ないですか
簡単なのはnanosleep() ゲイツC++にあるかはシラネ。
ゲイツC++ワロタww
そこは泣けよ
ありがとう、ゲイツ++じゃnanosleepは無いそうですが ググったら同じ悩みの人を数多く見つけたので ヒントを探して渡り歩いてみます
Sleep(0)でループさせて高精度タイマ見る位しかないんじゃね? 精度が10msとか言ってるならtimeBeginPeriodでも呼べ
sleepは 「n秒ちょうど待つ」 という仕様じゃないと何度言ったら
clock()関数を使うと良いらしい事がわかったのでやってみようと思います
DESで暗号化されたZIPファイルを復号化し、 妥当性を検証するのに全てのデータを読み込んでMD5でハッシュ値を取得しているのですが、 1Gbyteを超えるファイルもあり、計算に時間がかかってしまいますorz.. そこで、復号化に成功したかどうかを判定するのだったら、 全てのデータからハッシュ値を計算しなくても、 先頭8kbyteのデータのハッシュ値でもいいんじゃないかと思ってます。 この方法で問題ありますでしょうかm(__)m
ワロタ
いや、つまんないから。
OpenRJってなんですか?
>>931 一番肝心な事が書かれてないから誰も答えられない
>>930 はいって何だよ。出来んのかよ。さっきから何度も。何がはいなんだよ。
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ。
わかってんのかよ。はいって言う事の責任の重さを。
社会勉強のつもりでやってんだったら辞めろおまえ。
どこの誤爆なんだか。
若造のにおいがプンプンする説教だな。
おっさん乙w
はいに責任なんて無いよね ただの相槌
確認のための問い合わせに相槌されてもな
はい
踏んだら危険
音声言語処理ってただの高度なソフトだよね? 自然言語処理が問題で
何を質問したいのかハッキリさせろ。 音声言語処理は自然言語処理の中の分野の一つ。
>>948 言葉の通じないやつに話しかけてもムダってことじゃね?
950 :
デフォルトの名無しさん :2008/08/30(土) 09:57:57
さっさと次すれ
スレ立てても感謝されなかったからもういいや
>>947 日本語でおk
使わしてくれてありがとう
954 :
デフォルトの名無しさん :2008/08/31(日) 21:36:28
perlin noise が使えるかも知れない。
なぁ、明日9時までに完成させないといけないロジックがあるんだが、 超簡単そうなのに、なかなか難しい。時間だけがたつ。つい2chしてしまう。 こういった状況におちいった経験あるやついないか。 もしよければ、脱出方法を。
どうせ完成しないんだ、あきらめろ。
いいことおしえてやろう。いま諦めたら、明日も完成しない。
>>956 「このロジックはどう考えても計算不能問題です。ありがとうございました。」
と言って押し通す。
>>956 ひと眠りしたら、良いアイディアが思いつくのではないだろうか?
この板ってPHPのスレッドってないの?
それはWebProg板の範疇だから
PHPってCGI専用で、 普通のプログラムは作れないの? perlで言うところの、ファイル操作とか できないの? 自分のパソコンの中にあるファイルを 読み込んで、なんかの処理をするとか、 そういうこと。
できるよ
できるけど、だれもわざわざPHPでやらないだけ。
よくPerlの教科書にのっているような、 ファイル操作とか、そういうのは PHPではできないんですか? ぶっちゃけ、perlと違うところってどこ?
WebProgで聞いたほうが早いと思うが・・・ PHPの多くは、httpd(Webサーバ)のモジュールとして動いてるので 単体で使うケースがあまり無い。 そういう状況で使われるところで違いが多く見られる。 Perlでは後から追加され、実行時にロードするライブラリが PHPではあらかじめ組み込んであるし、できることは組み込んだもの次第。 もちろん、コマンドラインもあるので #!/・・・/php <?php ここにphpのプログラム ・ ・ ?> と書けば使えないこともないが。
>>970 そこのどれを使っているのかも書けないの?
元に戻らないって、近い値になるのか全く違うのかも判らないの?
>>971 実信号FFTつかってます。rdftって一応書いたんですが・・・
たとえば、
xn[0] =5.0;
xn[1] =2.0;
xn[2] =1.0;
xn[3] =7.0;
として
rdft(4, 1, xn, ip, w); FFT
rdft(4, -1, xn, ip, w); IFFT
10.000000
4.000000
2.000000
14.000000
こうなります・・・
ちょうど2倍じゃねーか?
だからそのサイトはいろんなバージョンを紹介しているだろうが。 自分がどれを使っているかも把握できないのか?
>>974 任意のデータ長が扱えるfftsgです。
976 :
デフォルトの名無しさん :2008/09/01(月) 11:35:20
WisdomSoftとか猫のところとかC言語の解説は古くて同じ物が手に入らなかったりして これはC#先にやって慣れた方が早いですかね
ソースから引用。 -- [remark] Inverse of rdft(n, 1, a, ip, w); is rdft(n, -1, a, ip, w); for (j = 0; j <= n - 1; j++) { a[j] *= 2.0 / n; } . -- >972はnが4だから逆変換時の係数は1/2の逆数になるんで、その結果は正しいね。
>>976 プログラミングそのものに慣れる目的でC#に触れるのは悪くないと思うが、
そもそもそのレベルでAPIなんかを使うことを前提にしているサイトを見てどうするんだ?
つーか、あんた自身はなにをしたいんだ?
>>977 なるほど。2.0/サイズを乗算しないといけなかったんですね。どうも
イベントハンドラって何者? マウスでクリックしたとか、キーボードのどのキー押したとかどうやって監視してるの? 内部ではI/Oを定期的に確認するループ処理してるとか?
つ[割り込み]
>>980 よくあるのは、予めOSに入力が起こったときに呼び出してほしい関数などを渡しておくという感じのもの。
実際に入力が起こると、その関数からフレームワークなどがイベントという形にしてイベンドハンドラを呼び出す。
最下層では、入力があると周辺機器からCPUへ割込がかかるようになっている。
割込の処理はデバイスドライバの担当で、OSに入力があったことを通知する。
まあUSBみたいに割込ではなくループで監視するというものもあるけどね。
WindowsアプリだとメインループにOSからメッセージ飛んできて、あらかじめ登録したウィンドウプロシージャ関数で応答する形になる
福田さんを続投させるアルゴリズムを教えてください。
>>985 C:\>date 2007-09-01
また北京オリンピックやり直すのかよ・・
>988 あべさんを続投させるアルゴリズムをおしえてください。
えーっと、教えてください。 たとえば、100個のファイルを含むディレクトリ A があったとします。 ディレクトリA をコピーして、ディレクトリBとします。 そして、そのうちの 10 個のファイルをいじります。 ディレクトリ B をコピーして、ディレクトリ C とします。 そして、そのうちの 20 個のファイルをいじっておきます。 さて、ここで突然、別のディレクトリ D があります。 こいつをコピーしてディレクトリ E として、中のいくつかのファイルをいじります。 この状況でディレクトリ A から E までのディレクトリを管理する上で ディレクトリ A 中のファイル 1 と ディレクトリ B 中のファイル 1 が同じ、 ディレクトリ B 中のファイル 10 と ディレクトリ C のファイル 10 が同じ、 ディレクトリ A 中のファイル 5 とディレクトリ C の・・・ みたいな風なのをうまく管理するユーザーインターフェースって無いでしょうか?
うるせえ氏ね
眠いからまた明日
>・・・みたいな風なのをうまく管理するユーザーインターフェースって無いでしょうか? 何その質問。UIデザインについて聞きたいのか? もし、そういうソフトが欲しいのなら最初からそう言え。"板違いだ出て行け"と言うから。
そういうソフトが欲しい
ソフトウェア板に行けww
別にソフトが欲しいとは一言も言ってないんだけど。 何その斜め上? 夏休み呆けもいい加減にしてくれ。 >995 ありがとう〜。検索してみます。
年中呆けてる人に言われちゃってるぞw
2分遅れている時計と止まってる時計、どちらが便利だろう? という小咄を思い出した。
999
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。