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
198 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 16:56:48 ] orz
199 名前:デフォルトの名無しさん [2007/02/20(火) 17:22:49 ] headline.2ch.net/bbynews/ こんなかんじで特定の板からスレ一覧を表示させるページを作りたい(ローカルで)んだけど右も左もわからないのでどういう流れでやれば良いかおしえてケロロ。 単に表示させるだけじゃなくて特定の単語を含むスレを抽出して表示させたいのです。
200 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 17:42:53 ] >>189 mjk 転職先探すかなあ
201 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 18:50:32 ] >>199 まずはHelloWorldを作る。
202 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:02:44 ] これから何かプログラミング言語を勉強しようと思っています 暫くはゲーム制作をしたいと思っているのですがどの言語がいいでしょうか 皆さんのお勧めが聞きたいのです
203 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:11:20 ] >>202 ActiveBASICおすすめ Delphiも人気だ ゲームだけならADVRUNもいいね まずは大体の流れを覚えるためにツクール系を触るといい
204 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:49:34 ] プログラミング言語は、まあ言語と認めても良い。 だけどマークアップ言語とかとても言語とは思えない。 統一モデリング言語に至ってはただの図でしょう。 どこが言語なんですか?
205 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:50:03 ] >>203 ActiveBASICとツクールですか 把握しました。どうもありがとうございました
206 名前:デフォルトの名無しさん [2007/02/20(火) 20:36:48 ] ActiveBASICは初心者向きじゃないだろ
207 名前:デフォルトの名無しさん [2007/02/20(火) 21:06:46 ] >>201 $data = "Hello Word"; print($data); できました。次は?
208 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:07:51 ] Delphiって今も人気なのか?
209 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:13:40 ] Delphiの開発者はC#陣営に大量引き抜き
210 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:15:40 ] 漏れの会社に中途入社したDelphi使い。 コボラーよりも役にたたない。
211 名前:デフォルトの名無しさん [2007/02/20(火) 21:35:24 ] >>210 そいつは本当のDelphi使いじゃない。似非だ。 「Cなら使えますけど、ポインタは苦手です。」って言う奴と一緒だ。
212 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:28:04 ] 質問です。 数値データから二次元のグラフやカラーマップを生成して、 さらにそれを画像ファイル(jpegとかTIFFとか)に保存させたいんだが、 この場合、どんな言語やライブラリを使うのが適切? 環境はlinuxで、数値データはC言語のプログラムから吐かれてる。 データをテキストに保存してgnuplotとかに食わせれば目的は果たせるけど、 自分でいろいろ作ってみたい年頃なのです。
213 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:32:18 ] 言語には拠らない。
214 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:44:23 ] 自分が慣れている言語でやればいいんじゃまいか? 画像を吐き出せるライブラリもメジャーな画像フォーマットなら主要言語で揃ってると思う。
215 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 02:32:47 ] 品質の高さを第一に求められる場合はC/C++ 開発速度やメンテ・改造のしやすさを求められるならそれ以外 だいたいこう覚えておいて問題ない
216 名前:デフォルトの名無しさん [2007/02/21(水) 02:38:36 ] どんな言語でもいいんだけど、X<>Y←こんな風に書いて、 XとYの値を交換する演算子ってある?
217 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 03:29:49 ] プリプロセッサでも作れよ
218 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 07:19:37 ] 作れたら質問してないだろうな
219 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 08:43:19 ] 自分で演算子定義できるわけだし
220 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 10:30:35 ] え、C++なら既存の演算子の動作は定義できるけど、演算子そのものは定義できないよね。 やっぱりC++以外ならできるのか、なるほど。
221 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 11:35:37 ] ここはひどい釣堀ですね
222 名前:tom [2007/02/21(水) 13:17:48 ] linuxで2GByte以上のファイルをfopenしたり、 seekしたりするには、どうすりゃいい??
223 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 14:31:08 ] そこでboost::spiritですよw >>222 Linuxで2GB以上で不都合が起こるようなファイルシステム? fat32でも4GBまで扱えるのに? 実はでかいファイルの中身をまるごと読むプログラムを書いてるとか?
224 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 16:04:44 ] >>223 ファイルシステムの問題じゃないだろ…
225 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:24:18 ] >>222 最近のヤツならseekの関数に渡す数値も64bit化されてるだろ。 それが32bitなままのヤツならそんなOSは捨てなさい。
226 名前:223 mailto:sage [2007/02/21(水) 21:02:53 ] >224 …わかってるよ なんにせよ2GBの閾値がでてくるのはありえない 明らかに質問者の無知とミステイク
227 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 21:04:46 ] あるプログラミング言語の基礎を学んだあと、 学習のためちょっとその辺のソフトのソースを読んでみる、 とかいうのは正気の沙汰か? それとも無謀?
228 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 21:06:05 ] >>227 ごく普通の行為。
229 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 21:13:08 ] >>228 普通なのか。ありがとう。読んでみるわ。
230 名前:デフォルトの名無しさん [2007/02/22(木) 00:51:31 ] シェルとかプロンプトで間違えたまま改行してしまったのですが 元に戻る方法をおしえてください
231 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 00:53:33 ] 意味不明だけど、だぶん端末を切ればいいんじゃね
232 名前:デフォルトの名無しさん [2007/02/22(木) 00:55:44 ] 改行してしまったのでバックスペース押してもカーソルが戻らないんです
233 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 01:08:02 ] 一度道を踏み外したらもう元へは戻れない。それが人生ってもんだ。
234 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 01:52:34 ] >>232 普通、enterを叩いた時点でコマンドは実行されてしまっている。 で、実行してしまったコマンドを取り消すことはできない。 for文とかで複数行のコマンドを打ち込んでいる途中だったら、 適当な方法でブレークしてもう一度打ち直す。
235 名前:デフォルトの名無しさん [2007/02/22(木) 02:30:41 ] ブレークの方法おしえてください
236 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 02:34:18 ] >>229 その言語や環境の「お約束」をある程度知った上でないと 他人のソースをいきなり読むのはちょっときついかも まあそのソースを読まなきゃお約束も覚えられないんだけど
237 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 08:55:18 ] まだベーマガが生きていた頃は ゲームのソースの入力やパラメータ弄りがプログラミング入門だったんだよな。
238 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 10:23:48 ] >237 HSPあたりが近いポジションかも あとゲーム製作用マクロも増えたからそのへんかねぇ
239 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 12:28:34 ] >>235 ぶち壊す事。 エスパーするとその時点で処理を止める事。
240 名前:デフォルトの名無しさん [2007/02/22(木) 12:52:22 ] 教えてくれ〜 ○月×日○時の中で一番早い時間のレコードってSQLどう組む?
241 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 12:57:57 ] select * from table where datetime = (select max(datetime) from table);
242 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 12:58:34 ] maxじゃなかったminですw
243 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 17:18:32 ] >>240 SELECT * FROM table WHERE ○月×日○時 <= time AND ○月×日(○+1)時 > time ORDER BY time ASC LIMIT 1
244 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 21:57:24 ] limitはoracle限定だよ
245 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 22:02:09 ] 意味不明
246 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 22:12:15 ] >>244 適当言い過ぎ。 少なくともmysql, postgres, sqliteではLIMIT使えるわけだが
247 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 23:15:26 ] それは知らなかった 数年前にはoracleの独自仕様だったのに
248 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 05:48:19 ] 知らないこと自体は仕方ないとしても、 この業界の技術ネタを「数年前」の知識で語るのは何かと危険だろう。
249 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 09:52:04 ] ころころ新仕様が出るしな。
250 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 09:57:38 ] 存在する機能が削られる事は少ないので、数年前の知識で語っても危険は少ない。 存在しなかった機能は追加される可能性が十分にあるので、数年前の知識で語る事は危険。
251 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 16:45:01 ] よりよい代替手段ができてるのに昔からある古い機能を使い続けて若者に変な目で見られるのは多々ある。
252 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 18:07:12 ] いわゆる最適解ってやつは、幾つもの可と不可の繊細な絡み合いから導き出される一地点で、 これは可や不可のちょっとの変更で、バタフライ効果的にまったく別の位置に再設定され得るからなぁ。
253 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 19:01:04 ] えー、そんな子供のおもちゃみたいなの並べ立てて そいつ等で使われてるからってさも一般的みたいに言われても・・・
254 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 21:04:53 ] さっきふと思った凄い下らない質問なんですが プログラムしてる人って、よくある総合開発環境?みたいなもので やるのが普通なの? 自分はもうずっと趣味でやってるだけなので、好きなエディタ使って メイクファイル書いてってやってるだけなんですがどうなんだろう
255 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 21:12:52 ] >>254 普通っていうかその人の習慣によるんじゃないかな。 俺はでっかい(って言っても知れてるけど)プログラム作ろうとすると 仕様設計から初めてVC++で書くけど ちょっと離散数学のロジック考えたり宿題スレのC問題解く時とかは cygwinのgcc使ってコンパイル→軽く実行確認、で済ませてる。 ちなみにまだ学生のホビープログラマ。
256 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 21:30:40 ] 一応つっこむと「統合開発環境(IDE)」な
257 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 21:37:01 ] >>255 確かに 人それぞれかぁ… なんか暇つぶしに色々なサイト巡ってて、公開してるソースなんかに たまにプロジェクトファイルとか入ってたり よく質問なんかで、操作わからねーとか見るもので そういうの使うの普通なんかなーって、ふと思ったんだ
258 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 21:37:45 ] >>254 仕事であれ趣味であれ ・性能の良いPCがある ・ほぼプログラミング専用に使うPCがある の片方でも当てはまるなら最終的にはIDEを使うか エディタと併用する人が多いと思う。 逆にIDEを全く使わないってのは ・プログラミング勉強中/趣味程度でしかやらない ・2chしながらゲームしながらWeb巡回しながらプログラミングもたまにやる ・コマンドラインばかり使う/事情があってコマンドラインしか使えない ・旧式PCしか持っていない/使えない かくいう俺は「旧式PC」で「ながらプログラミング」の身。 旧式PCでゲーム2chチャットしつつIDEはちょっと厳しい。 使うとしたら相当軽いIDEに限られるな。
259 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 22:03:59 ] なるほど 今度暇あったら触るくらいはしてみようと思います
260 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 00:03:32 ] 例えば、 pc10.2ch.net/test/read.cgi/tech/1170830498/41 のように、書き込む際にインデントを付けるにはどうすればいいですか?
261 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 00:05:57 ] ソース見ろ
262 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 00:06:49 ] &nbsp;(&は半角)
263 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 02:40:28 ] 本当につまらない質問だと思うのですが フォームにバイナリを読み出し それを、データ一覧に当てはめ そこを書き換えるような 書き換えプログラムを作成する場合 お勧めの言語って何でしょうか
264 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 02:41:37 ] C#とかVBが手軽でいいんじゃね
265 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 02:54:12 ] >>264 足りない頭でCの方調べてみました ファイルからバイナリを抽出しそれを加工すると言うことは 比較的容易に行えそうですね 後はそれらをどう整理して綺麗にフォームに並べるかになってきそうです とりあえず、歩いてく方向が見えてきました、ありがとうございます 今度はプログラムの質問出来る位になって帰ってきます ノシ
266 名前:デフォルトの名無しさん [2007/02/24(土) 05:39:40 ] config: Can't open '/path/to/sqlite/database/file': No such file or directory ディレクトリが見つかりませんのエロがでてしまいました パスは K:/Program Files/MySQL/MySQL Server 5.2/data/mtdb と設定したのですがうまくいきmせん 空白とかあっちゃだめなんでしょうか
267 名前:デフォルトの名無しさん [2007/02/24(土) 06:05:05 ] あ、なんかモジュールとかいうのが必要らしいです、全然だめだった
268 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 06:45:54 ] >>266 sqliteとMySQLは違うよー
269 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 07:39:33 ] そうでした、それに加えて沢山エラーがあったようです
270 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 09:09:47 ] >>262 &で&を書き込める
271 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 10:22:54 ] &amp;で&を書き込める
272 名前:デフォルトの名無しさん [2007/02/24(土) 10:31:36 ] なあ、webdavクライアントの作り方を解説してるサイト知らないか?
273 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 13:14:34 ] &amp;amp;amp;で&amp;amp;で&amp;で&を書き込める
274 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 13:46:48 ] C言語で、auto変数はその宣言時にNULLに初期化されることは保証されてるの?
275 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 13:48:20 ] んなわけない
276 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 13:50:30 ] 初期化されていないauto変数を読み出したら鼻から悪魔
277 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 13:53:53 ] 保証されていると仮定してコード書いてみて 痛い目にあってみるのもまた勉強だ。
278 名前:274 mailto:sage [2007/02/24(土) 14:10:31 ] ありがとう。試すのはやめとくよ。。
279 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 19:03:05 ] ISO イメージ(拡張子が.ISOのファイル)のフォーマットが知りたいんですが、 どこかに書いてないですか?
280 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 19:07:39 ] ISOなんだから、ISO規格を参照すりゃいいじゃない。9660だったけか
281 名前:260 mailto:sage [2007/02/24(土) 22:56:17 ] ありがとうございました。 >>261 面目ないです。
282 名前:デフォルトの名無しさん [2007/02/24(土) 23:35:37 ] 通信系の処理でプログラムの中身を見てみたいのですが、 pingコマンドのソースはどこかに置いてないでしょうか?
283 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 23:39:16 ] aptかwww.cygwin.com/setup.exe でとれんだろ
284 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 23:48:38 ] >>283 どうも。Cygwinで落としてみます。
285 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 08:02:43 ] cygwinのsetup.exeっていつまでたっても使いにくいよな。 C++Builderで作り直してくれ。
286 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 11:01:23 ] ping.c でぐぐったらみつかりそうなもんだが
287 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 11:15:18 ] www.google.com/codesearch?q=file%3Aping.c
288 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 12:05:41 ] VB.NETで、バイト単位を変換する関数を作ってみたんですが、これで問題ないでしょうか... Public Function aaa (ByVal length As Long) As String Dim by As Decimal = 1024 Dim kb As Decimal = 1024000 Dim mb As Decimal = 1048576000 Dim gb As Decimal = 1073741824000 Dim bytes As String = "北斗七星" Select Case CDec(length) Case 0 To by - 1 bytes = length.ToString + " バイト" Case by To kb - 1 bytes = Format(length / 1024, "0.00") + " KB" Case kb To mb - 1 bytes = Format(length / 1024 / 1024, "0.00") + " MB" Case mb To gb - 1 bytes = Format(length / 1024 / 1024 / 1024, "0.00") + " GB" Case Else bytes = "たこ" End Select Return bytes End Function
289 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 12:29:49 ] こんなんでいいんじゃね? Public Function FormatBytes(ByVal bytes As Long) As String Dim units As String() = {"B", "KB", "MB", "GB"} Dim i As Integer = 0 Dim retval As Double = bytes While retval >= 1024 AndAlso i < units.Length - 1 retval /= 1024 i += 1 End While Return String.Format("{0:F2}{1}", retval, units(i)) End Function
290 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 12:31:51 ] >>274 空の初期化指定子を常に書くよう心がければ保障されるよ。
291 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 13:41:02 ] VS2005EE使ってみて、ちょっと不便に感じたので、ちゃんとしたVSを購入しようと思っています。 それで、今年は2007年になるのですが、Visual Studioの新しいものが出るという情報はありませんか? 今年中にVS2007とか出るようであれば、もう少しVS2005EEで我慢したいと考えております.。 Cマガ休刊してからこれ系の情報を入手してなくて・・・
292 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 13:44:46 ] VS2007(仮称)ならロードマップにあるね ただ出るとしても12月末
293 名前:291 mailto:sage [2007/02/25(日) 14:00:32 ] >>292 速レスありがとうございます。 年末ですか・・・ということは来年の春くらいに伸びる可能性もありますね。 今の内にVS2005買ってVS2007が出たらアップデート版を購入することにします。 ありがとうございました。
294 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 18:22:18 ] 大学の購買でVS2005アカデミックが5000円で売っててたまげた。 俺は数年前にVC++アカデミックを1万2千円で買ったのに…
295 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 18:35:45 ] theSpoke持ってる人には無料配布までしてたぐらいからな EEの頒布も、趣味・学生ユーザの取り込みにほんと熱心だよね
296 名前:デフォルトの名無しさん [2007/02/25(日) 22:36:29 ] 割れならただです
297 名前:デフォルトの名無しさん [2007/02/25(日) 22:46:44 ] どこに書き込めばいいのか分からなかったので、ここに書き込みます。 キーボードマクロに記憶した入力作業を、右クリックメニューに入れるにはどうやったらいいですか? 詳しい方お願いします。
298 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 23:05:39 ] PC初心者 pc9.2ch.net/pcqa/