初心者のためのプログラミング言語ガイド Part11
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2008/08/09(土) 20:50:05質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。
各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
http://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E
Part10 http://pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 http://pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 http://pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 http://pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 http://pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 http://pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 http://pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 http://pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 http://pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 http://pc8.2ch.net/test/read.cgi/tech/1034505166/
0002デフォルトの名無しさん
2008/08/09(土) 20:52:400003デフォルトの名無しさん
2008/08/09(土) 21:02:310004デフォルトの名無しさん
2008/08/09(土) 21:37:43Jedit
0005デフォルトの名無しさん
2008/08/09(土) 22:23:43おまえ釣りだろ
0006デフォルトの名無しさん
2008/08/09(土) 23:14:31イメージとしては↓こんな感じです。
http://eow.alc.co.jp/英単語/UTF-8/?ref=sa
知り合いに聞いたら、htmlとphpとMySQLの組み合わせがいいとのことですが、
独学でいけるでしょうか?また、もっと簡単にできるプログラム言語はありますか?
0007デフォルトの名無しさん
2008/08/10(日) 00:03:35eclipseでも使ってなさい
0008デフォルトの名無しさん
2008/08/10(日) 00:06:42simple text
0009デフォルトの名無しさん
2008/08/10(日) 01:44:47もうTeachTextってないんだっけ?
>>1乙
前スレ落ちた後、このスレたつまでに専ブラに次スレを探させるとHaskellスレにたどり着いてしまう、このイライラw
0010デフォルトの名無しさん
2008/08/10(日) 08:18:27その組み合わせが定番で、Perlなどと比較してもずっと容易だと思う。
独学でやれるかどうかは、>>6次第。
0011デフォルトの名無しさん
2008/08/10(日) 08:50:49公開可能な英語のデータの作成のほうがずっと大変だと思うんだが
データをMySQLで格納・抽出して、ユーザからの指示をPHPで受け取って解釈してHTMLとしてPHPで書き出す
という流れになるな
代替手段を君自身が思いつかないなら、この組み合わせは妥当だろう
0012デフォルトの名無しさん
2008/08/10(日) 09:12:54どこかにPrologを噛ませておくといいサイトができると思う。
0013967
2008/08/10(日) 10:23:09ホントありがとう!じゃぁとりあえずC#やってみようと思う☆
何度も申し訳ないが、イイ参考書とかないかな?
00146
2008/08/10(日) 10:50:52皆様、どうもありがとうございます。
それでは書店に行って適当な参考書を探してきます。
ちなみに英語データは、少し特殊な業務用語集みたいな感じで、ある程度は手元にあります。
0015デフォルトの名無しさん
2008/08/10(日) 13:32:59計算機で処理可能なデータベースを思いつく我々には無い感性だ
0016デフォルトの名無しさん
2008/08/10(日) 13:50:580017デフォルトの名無しさん
2008/08/10(日) 15:22:46データベースはもともとそういうものでコンピュータ用語じゃない
フォルダだってファイルだってコンピュータ用語じゃない(というか実際のデスク用品のメタファだ)
0018デフォルトの名無しさん
2008/08/10(日) 18:27:29そこでC言語を改良したような言語はありませんか?
C++やC#、Dなどのオブジェクト指向とか言うものが増えて、難しくなっているものはダメです。
0019デフォルトの名無しさん
2008/08/10(日) 18:36:05分からないなら謙虚になろうな
0020デフォルトの名無しさん
2008/08/10(日) 18:51:420021デフォルトの名無しさん
2008/08/10(日) 19:03:12お前プログラムやめちまえよwいらないからw
0022デフォルトの名無しさん
2008/08/10(日) 19:26:54自分的にはオライリーのプログラミングC#第4版かな
#まだ消化してねーけどw
>>16
XML単体では含まれないと思うぞ XMLDBはあるけどね
ネイティブでサポート が最近のはやりだけど、DBによって実装は違うみたい
だからなんとも(自分は使ったことがない)
>>18
オブジェクト指向 は使わなきゃいいじゃん
そういう意味ではVB.Netでべた書きがいいんじゃない?
0023デフォルトの名無しさん
2008/08/10(日) 19:40:240024デフォルトの名無しさん
2008/08/10(日) 19:52:07またヒドイのが来たな
結局ただポインタと文字列の仕組みが理解できてないだけじゃん
0025デフォルトの名無しさん
2008/08/10(日) 20:21:11夏休みは、怖いインターネットでつね
>>22
オライリー難しい
C言語と言ってもBetterC状態ですし、そんな感じです。VBもVBAみたいのなら良かったのですが。
>>23
やっぱりC#ですか。
>>24
まあ、その通りです。少し大きな文字列を入れると、メモリを壊すような言語は困ります。
次は、C#さわってみます。
C#は標準ライブラリも豊富で楽しそうですが、仕様が大きそうで少し心配ですね。
0026デフォルトの名無しさん
2008/08/10(日) 20:29:30>少し大きな文字列を入れると、メモリを壊すような言語は困ります
勝手に文字列を再配置するような言語は、速度は落ちるし、メモリの断片化が発生するので困ります。
Cはプロフェッショナルが扱う、日本刀のような言語です。
初心者の方は、バターナイフのようなVBやJAVAをご使用ください。
0027デフォルトの名無しさん
2008/08/10(日) 20:58:47古き良きPascalでも使えば?
Cの文字列の扱いの酷さには同意しとくが、しかしポインタ理解出来ないのは…
0028デフォルトの名無しさん
2008/08/10(日) 21:01:22今VB2005やってるんですけど、2008との違いって何なんですかね??
色々ググってみたんですけど、よくわかんなくて(^^;)
あと、C#の支持率高いですね!!でもC系って難しそう・・・
0029デフォルトの名無しさん
2008/08/10(日) 21:22:472008は最初から.Net Framework 3.0を使ったプログラミング環境が
用意されているとこが2005と違う。
VB,C#使ってる人間にとってはその程度の違い。
2005でも、アドインを追加すれば同じことできる。
VBもC#も.Netでやってる分には書き方が違うだけで、概念は一緒。
難しさで言ったらどっちも代わらない。
C系と言ってもC言語自体は覚えること少ないシンプルな言語。
文法がBasicとは異質だけど、それは単なる馴れの問題。
C系馴れてる人間にしてみればVBの関数・プロシージャ宣言の
ほうがわずらわしく感じる場合も…。
この辺は、PythonとRubyどっちが好みかってレベルの取るに足りない
議論。
0030デフォルトの名無しさん
2008/08/10(日) 21:35:42バイナリデータゴリゴリやるような場合ならC/C++が楽。
003118
2008/08/10(日) 21:50:56C#やRubyは、何になりますか?
>>27
ポインタやメモリ管理を全て考えるのは難しいです
C++でスタックとかメモリ管理を考えずにやっていける奴らは何なんだ・・・って思う
>>28
私にはC系でもC#とそんなに変わらない感じに見えました>VB.NET
>>29
PythonとRubyというのは、VHDLとVerilogみたいなものですね!
>>30
そう言うライブラリの揃った、Cの文字列系とか改善した言語はないのですか?
どうして誰も作らないのですかね。色々なところで人知れず作ってるけど滅んでいるのかな・・・
0032デフォルトの名無しさん
2008/08/10(日) 21:58:40そもそもC言語には文字列型が存在しないし、型拡張が貧弱なために
新たに文字列型を作りにくいという根本的な問題がある。
で、型拡張できる言語ってのは何かというと、
それがまさにオブジェクト指向言語になる。
GTK+みたいにCで文字列型拡張やってるライブラリもあるにはある。
でも考え方は既にオブジェクト指向だったりして、もはやCにこだわる
意義も薄い。
0033デフォルトの名無しさん
2008/08/10(日) 22:31:110034デフォルトの名無しさん
2008/08/10(日) 23:19:11くだらないというより意味不明だ。
有効数字の意味を調べ直してみ?
0035デフォルトの名無しさん
2008/08/11(月) 00:03:440036デフォルトの名無しさん
2008/08/11(月) 00:19:390037デフォルトの名無しさん
2008/08/11(月) 00:24:16文字列が長くなったら、reallocで再確保すればいいだろう? そういうところを自分でいじりたくないなら、Cや
C++には向いてない。俺も自分でいじるのが面倒だから、CやC++で最初からソフトを開発しようという気は
あまり起こらない。せいぜい、要望になかなか答えない開発者の書いたコードを書き換えて使うくらい。
でも、アルゴリズムがあまり賢くなくても、CやC++なら速い。総当たり的なこと ― デフラグでファイルをそれが
一番うまく収まる隙間に詰め込むとか、相場ので現在の動きと似た動きを、過去30年のヒストリカルデータの中から
探すとか ― をやるつもりなら、使用言語として選択肢に入れたほうがいいかもしれない。
>>31
JAVAとC#は似ている。自分にはC#のほうがとっつきやすい。Pythonではオブジェクトの中身が
全部パブリックなんで、困ることがないのだろうか、自分としてはちょっと疑問が残る。
0038デフォルトの名無しさん
2008/08/11(月) 02:09:100039デフォルトの名無しさん
2008/08/11(月) 02:40:540040デフォルトの名無しさん
2008/08/11(月) 03:10:170041デフォルトの名無しさん
2008/08/11(月) 03:43:290042デフォルトの名無しさん
2008/08/11(月) 04:17:07で,それに相当するモノって何?概念とか?
複雑な3Dゲームって例えば同友の?
0043デフォルトの名無しさん
2008/08/11(月) 10:02:50VB.Net も VBA もそう変わらない使い方すればいいんじゃない?
#普通にVB6風に使えるし
#っていうか、その位できないんじゃ あきらめた方がいいような気がする
#そういう人には向かないと思うよ。きつい言い方になるけどね
0044デフォルトの名無しさん
2008/08/11(月) 11:29:52正規表現使いたければboost::regexもあるし。
0045デフォルトの名無しさん
2008/08/11(月) 11:51:49スクリプト系言語とかと比べるなら、C/C++の文字列は面倒が多い
0046デフォルトの名無しさん
2008/08/11(月) 12:27:290047デフォルトの名無しさん
2008/08/11(月) 12:28:20Javaも似たようなものだろ
0048デフォルトの名無しさん
2008/08/11(月) 12:55:20いろいろ勝手に補完させてもらった結果
「作れません」
と答えるのが真実で実情に合っていると判断した
0049デフォルトの名無しさん
2008/08/11(月) 13:31:59まず段ボールとマジックが必要だな
0050デフォルトの名無しさん
2008/08/13(水) 01:46:09ここで華麗にHSPの登場だな
0051デフォルトの名無しさん
2008/08/13(水) 02:39:380052デフォルトの名無しさん
2008/08/13(水) 14:11:20C++みたいな欠陥言語でおkなら多分なんでもありになる
0053デフォルトの名無しさん
2008/08/13(水) 14:13:330054デフォルトの名無しさん
2008/08/13(水) 14:20:210055デフォルトの名無しさん
2008/08/15(金) 18:57:350056346
2008/08/15(金) 20:35:27得ろ本でも読んで寝てろ
0057デフォルトの名無しさん
2008/08/15(金) 20:55:12大村あつしさんの本が評判いいよ
0058デフォルトの名無しさん
2008/08/16(土) 09:33:07達人を目指す様なものか?
ボリュームあるコード入れると、後々メンテ大変じゃん
#バージョン管理できねーし
0059デフォルトの名無しさん
2008/08/16(土) 09:58:100060デフォルトの名無しさん
2008/08/16(土) 10:04:190061デフォルトの名無しさん
2008/08/16(土) 10:20:34OpenGLと愉快な仲間たちを使えばおk
0062デフォルトの名無しさん
2008/08/16(土) 10:23:31好みとか感性とか哲学とか、違いはそういう域の話になるw
Ruby陣営のDave Thomasに言わせると、
PythonとRubyは犬と猫みたいな関係だとか
犬が好きな人も、猫が好きな人もいるが、どっちも好きな人は多くない
0063デフォルトの名無しさん
2008/08/16(土) 10:24:37ウィンドウハンドルはC++とは関係ありません。
WindowsAPIが使ってる概念です。
>>18
Perlがお薦めです。Perlを使いなさい。Perlを使いたまへ
>>16
貴方が「これはデータベースだ!」と定義すれば、それがテキストファイルだろうと、エクセルのファイルだろうとデータベースです。
0064デフォルトの名無しさん
2008/08/16(土) 10:28:580065デフォルトの名無しさん
2008/08/16(土) 10:38:520066デフォルトの名無しさん
2008/08/16(土) 10:50:02基本がクセがありすぎて、初心者に勧めるのはためらわれる言語だな。
0067デフォルトの名無しさん
2008/08/16(土) 10:58:54どうしてそこに#入れちゃったの?
0068デフォルトの名無しさん
2008/08/16(土) 12:23:21速やかに使用を終了するべき
0069デフォルトの名無しさん
2008/08/16(土) 13:07:48RubyやPythonのような改良した次があって。
Cなんて改良した次がないんだからさ
C++は改良した次って感じじゃないし
そのC++にはJAVAやC#がある
結局C99や、その次を期待するしかない
0070デフォルトの名無しさん
2008/08/16(土) 14:38:26CPUのMAの複雑化によって汗コードが信用できなくなった時代における、
旧来のアセンブリ言語の立場を確立すると思うよ
0071デフォルトの名無しさん
2008/08/16(土) 14:46:11Cは素晴らしいから代わりが出てこない
それだけだろ
0072デフォルトの名無しさん
2008/08/16(土) 15:59:54過去の資産や現行プログラムの関係でPerlで作らなければならないものがある人向け
そういう世界にいる人にとってはPerlさえ使えれば特段問題はないだろう
普通の人がWeb用スクリプト言語としてPerlを新規に学習するメリットは薄い
0073デフォルトの名無しさん
2008/08/16(土) 16:06:06現行のLinuxディストリはともかく、ちょっと前のサーバにはPerlは大体デフォで入ってるからね。
逆に言えば、そういう場合くらいだね。そんな物ばかり扱う人向け。
0074デフォルトの名無しさん
2008/08/16(土) 16:06:460075デフォルトの名無しさん
2008/08/16(土) 17:11:420076デフォルトの名無しさん
2008/08/16(土) 18:17:18あと半世紀は廃れることはないということだな。
0077デフォルトの名無しさん
2008/08/16(土) 18:47:19あまり意味がないから、気にせんでくれ
>>73
rubyはdebian以外のLinuxは正式サポートの対象外だというのが気になる・・・・
各ディストリは手をいれているんだろうけど・・・
>>74
同意
CPANに追いつくのは、中々大変だろうなと>他言語
0078デフォルトの名無しさん
2008/08/16(土) 19:03:59そう言う時代が来たんだ。そしてRubyの時代は来ない。
0079デフォルトの名無しさん
2008/08/16(土) 19:56:260080デフォルトの名無しさん
2008/08/16(土) 20:00:47使える言語として、今後も活躍するんじゃね?
perlでHTML::TemplateやTT使うよりは、もう少しだけ手軽だろう。
0081デフォルトの名無しさん
2008/08/16(土) 20:15:210082デフォルトの名無しさん
2008/08/16(土) 21:03:40片手間に辞書見たいの引きながらやるから、基本的な関数とかもわすれちゃうよね。
0083デフォルトの名無しさん
2008/08/16(土) 21:15:520084デフォルトの名無しさん
2008/08/16(土) 23:13:36Perl外すと管理スクリプトが動かないから
その昔Kondara MNU/Linuxというのがシステム管理スクリプトをRuby1.4で置き換えようという無ぼ
0085デフォルトの名無しさん
2008/08/16(土) 23:43:23http://iris.homeunix.net/yayoi/freebsd/maintenance/perlup.asp
0086デフォルトの名無しさん
2008/08/16(土) 23:52:42自分のコードでも、じっくり読み直す作業からやり直し
0087デフォルトの名無しさん
2008/08/16(土) 23:53:010088デフォルトの名無しさん
2008/08/17(日) 01:03:280089デフォルトの名無しさん
2008/08/17(日) 01:50:29FreeBSDは、ベースのOS部と、他のソフトが別管理だからね
Linuxのソフトまで含めたディストリとは、少し毛並みが違う
それでもPythonの採用が増えてきてるから、消えるのは時間の問題だろうね
0091デフォルトの名無しさん
2008/08/17(日) 09:55:530092デフォルトの名無しさん
2008/08/17(日) 12:49:440093デフォルトの名無しさん
2008/08/17(日) 13:01:10マジで言ってるなら、向かないと思うよ>自慢げにいうことじゃねーよw
0094デフォルトの名無しさん
2008/08/17(日) 13:38:110095デフォルトの名無しさん
2008/08/17(日) 13:53:200096デフォルトの名無しさん
2008/08/17(日) 14:14:48「おまえ英語も読めないの? プログラムなんてやめとけ」とか言ってればいいんだろうけど。
0097デフォルトの名無しさん
2008/08/17(日) 14:27:040098デフォルトの名無しさん
2008/08/17(日) 14:33:580099デフォルトの名無しさん
2008/08/17(日) 15:35:49プログラミングを楽しんでいて、ネットで交流してる人の中ではそこそこ流行ってる
Haskellを学んだことで他言語でのプログラミングに豊かさが生まれたと好評
Haskellそのものが何か凄いものを作れるわけではないことに注意
このへんは常人が使うSchemeや日常使いのRubyに同じ
0100デフォルトの名無しさん
2008/08/17(日) 15:57:47飲めそうな言語ですな。
0101デフォルトの名無しさん
2008/08/17(日) 23:12:05一般的にはそれほど流行っていない。今後もそのままでは流行らないと思う。
けれども、関数型言語の将来はそれなりに広がると思うので、Haskellをいじって考え方を身につけておくと、得を
することがありそうな気がする。
0102デフォルトの名無しさん
2008/08/17(日) 23:16:090103デフォルトの名無しさん
2008/08/17(日) 23:19:120104デフォルトの名無しさん
2008/08/17(日) 23:19:41ぶっちゃけ「だから何?」って感じ
0105デフォルトの名無しさん
2008/08/18(月) 00:02:19じゃまいか
0106デフォルトの名無しさん
2008/08/18(月) 00:40:35・趣味で適当なゲームとかWebアプリが作れればいい
・仕事に有利な言語を学びたい
・良いプログラム言語はどうあるべきかとかを教育させたい
みたいな分野があるだろう。
0107デフォルトの名無しさん
2008/08/18(月) 00:52:370108デフォルトの名無しさん
2008/08/18(月) 07:03:390109デフォルトの名無しさん
2008/08/18(月) 08:47:21車の乗り心地の話してるときにロードローラーやクレーン車持ち出されるようなもんだ
そりゃ確かに車だが乗り心地とか二の次だろ
0110デフォルトの名無しさん
2008/08/18(月) 10:07:38だよな
0111デフォルトの名無しさん
2008/08/18(月) 11:27:05というか、Flash制御用としてチューニングされてるからうまく動くんであって、変に汎用性求めても…
プログラミングというものを学びたいのなら、別な言語で理解を深めてからにしておくことを勧めるよ
0112デフォルトの名無しさん
2008/08/18(月) 13:11:54自己満足乙
0113デフォルトの名無しさん
2008/08/18(月) 16:38:230114デフォルトの名無しさん
2008/08/18(月) 17:22:56どっちにしてもスレ的には「まだ」だろ
0115デフォルトの名無しさん
2008/08/18(月) 18:28:230116デフォルトの名無しさん
2008/08/18(月) 18:29:51http://www.adobe.com/jp/products/air/showcase/
0117デフォルトの名無しさん
2008/08/18(月) 18:37:590118デフォルトの名無しさん
2008/08/18(月) 18:49:120119デフォルトの名無しさん
2008/08/18(月) 19:07:540120デフォルトの名無しさん
2008/08/18(月) 19:51:360121デフォルトの名無しさん
2008/08/18(月) 20:18:560122デフォルトの名無しさん
2008/08/19(火) 10:14:290123デフォルトの名無しさん
2008/08/20(水) 13:17:300124デフォルトの名無しさん
2008/08/21(木) 01:28:45ワレを使うような連中はASとか不要だろ
0125デフォルトの名無しさん
2008/08/21(木) 02:40:24大学の専門は応用数学や機械の制御などをやっていますが、独学でプログラミングもやっています。
今回ネットワークプログラミングに興味を持ち、なんとなくでもいいのでオンラインゲームのようなものを作ってみたいと思いました。
お金を出してどこかに場所を借りて、、、などを考えているわけではないので一般的なゲームの「戦闘」のような激しいものはありません。
自分のキャラクターを動かし、ちょっとしたチャット機能を付けてみたいと思っています。
この場合言語は何が適しているでしょうか。。
いままではJavaでいろいろ作っていましたが、ネットワークに興味を持ってチャットルームを作ったときに、オンラインゲームをJavaですると重くなりそうで不安になりました。
大規模なものとなるとやはり言語を考えたほうがいいでしょうか?
他の言語を学ぶことには何も抵抗はありません。
0126デフォルトの名無しさん
2008/08/21(木) 04:58:47Cは変数を宣言してから使うというのがルールですが、先に宣言して使うメリットがわかりません。
他の言語はこういった仕様ではないんでしょうか?
0127デフォルトの名無しさん
2008/08/21(木) 05:02:220128デフォルトの名無しさん
2008/08/21(木) 06:04:32学ぶ言語を選ぶ立場をとるんだな
0129デフォルトの名無しさん
2008/08/21(木) 08:17:17メリット
・処理系が処理を最適化できる。
場合によって、
・人間側のミスの一部をコンパイル時点で発見できる。
0130デフォルトの名無しさん
2008/08/21(木) 09:22:000131デフォルトの名無しさん
2008/08/21(木) 09:34:55関数プロトタイプをわざわざ書くのが嫌ならプリコンパイル時点で自動生成するスクリプト使えばいいやん
でデメリットを消した上で、上記利点の恩恵も享受できる
これで完璧だね
0132デフォルトの名無しさん
2008/08/21(木) 09:42:24質問者は宣言そのものがなんで必要なのかと聞いてるんじゃ?
0133デフォルトの名無しさん
2008/08/21(木) 10:05:05Javaでも可能。もともとネットワーク関連は充実した言語でもある
ただ、Javaでゲームとか本格的なグラフィックスというのは
情報が少ない気がする
大規模なゲームとなると、Javaでも技術的に不可能ではないかもしれないが
今はC/C++が主流のようだ(処理速度その他の理由で)
Xboxとかとの連携を狙っているC#もメジャーになっていくかもしれない
0134デフォルトの名無しさん
2008/08/21(木) 10:08:43(1) オンラインゲームと言いながら、MMORPGを前提にしている感があるけど
オセロとか将棋ならJavaで十分だと思う。
てかJava使え。
(2) CGをごりごり動かして、リアルタイム性を重視するようなゲーム(FPSとかアクション)を作るなら現状ではC++だろうけど
一人で作るには荷が重すぎると思う。
(3) 言語よりも使うライブラリ考えた方がいいんじゃね。
ネットワークゲーム用に使えるライブラリ探した方が手っ取り早いと思う。
0135デフォルトの名無しさん
2008/08/21(木) 13:46:36その予習として基本的なプログラミング言語を学びたいのですが、何を最初に学べばいいのでしょうか?
学部の授業ではEXCELで回帰分析などを行っていたのですが、院ではStataやGAMSなどを扱う予定です。
使用しているパソコンのOSはwindowsXPとTurboLinuxです。
0136デフォルトの名無しさん
2008/08/21(木) 14:04:13分析ツールとしての言語ってのはあまりなじみが無いんでよくわからないんだけれど、
そういう用途にC/C++とかJavaとかLL言語とか手続き型とか関数型みたいなのは向いてないと思う。
あれはアプリ作成用であって、解析データを手軽に表やグラフに変換するのには向いてない。
Excelで分析してるなら、Excel VBAくらいが無難じゃなかろうか。
あるいはその院で扱う予定のものを予習しておくくらいでいいんじゃね。
0137デフォルトの名無しさん
2008/08/21(木) 14:26:33まあExcelでやってみてだめだったら検討って感じかな。
0138デフォルトの名無しさん
2008/08/21(木) 14:33:47金融分野でもJavaの進出は著しい。チャットルームをJavaで作っても、特に重いことはないと思う。
Javaでもっさり感があるのは、やっぱり、GUI部分だろう。.NETでもある程度そうだし。
0139デフォルトの名無しさん
2008/08/21(木) 15:36:11「集合知プログラミング」
ttp://www.oreilly.co.jp/books/9784873113647/
Python という言語を例にして、統計処理のプログラミングを解説している。
画像ライブラリを使って単純な2次元グラフの作り方も書いてある。
買ったはいいが前書きしか読んでない・・
0140デフォルトの名無しさん
2008/08/21(木) 16:23:32統計だとRを使えると便利なので、基本的な学習のためならSに近い
Schemeや計算式が似てるCとかJavaとかが良いんじゃない?
0141デフォルトの名無しさん
2008/08/21(木) 16:30:170142デフォルトの名無しさん
2008/08/23(土) 16:32:55インターネット上にひとつの世界をつくって、そこで簡単なゲーム(それこそじゃんけんの様なものでもいいので)をしたりしたいのですが、
言語は何を学ぶことが良いでしょうか。構想としてはハンゲームのようなかんじです。
125さんを参考に調べてみましたが、JAVA,Javascript,JSP,やHTML,XMLなど、どれから手をつけて良いかわからない状態です。
もし良ければネットワークプログラミング初心者が読むべき本も教えていただけると嬉しいです。
今読んでいる本は「JAVA,MySQL,Tomcatで始めるWebプログラミング」「javaネットワークプログラミング」などです。
0143デフォルトの名無しさん
2008/08/23(土) 16:41:31Java,C#,Javascript なんでもよいと思うが、ゲームのルール記述に
これらは向いていない。向いているのは
Haskell,Lisp(Scheme),Prologといった系列の言語。
JavaかC#と後の系列の言語を一つ学び、何らかのインターフェイスを模索する
というアプローチが洒落ている。
0144デフォルトの名無しさん
2008/08/23(土) 17:32:50ゲーム作りたいの?
夏だな
0145デフォルトの名無しさん
2008/08/23(土) 22:05:53webブラウザのように気軽に起動できる仮想化環境ってある?
そんで、その仮想化環境でC,C#,C++,JAVA他のプログラミングって出来る?
0146デフォルトの名無しさん
2008/08/23(土) 22:11:48自分で書いたプログラムじゃないよ。
プログラムは、Cでハローワールドまでやっただけ。
JAVAでもやったような気がするが覚えてない。
0147デフォルトの名無しさん
2008/08/23(土) 22:17:19>自分で書いたプログラムじゃないよ。
なら板違い。
0148デフォルトの名無しさん
2008/08/23(土) 22:19:06作ろうとしているものに「簡単な」という形容詞をつけても、全然簡単でない事に御注意ください。
設計によって選ぶべきものががらりと変わります。
一昔まえのCGIゲームっぽくやるならクライアント側はHTMLとJavascript, サーバ側は任意の言語(大抵Perl/PHP/Rubyとか)を使うことになります。
また必要に応じてSQLなども勉強する必要があるでしょう。
あるいはJavaでクライアント/サーバの両方の機能をもつプログラムを書くこともできます。
結局のところ、>>142がどのような設計をするかに依るのです。
私が設計をするわけではないので、どの言語が必要かなど決められません。
0149デフォルトの名無しさん
2008/08/23(土) 22:25:08簡単すぎるかもしれないが、
ttp://cfs.maxn.jp/neta/onlineBrainCrash.html
0150デフォルトの名無しさん
2008/08/23(土) 22:39:58>>149 すまん、これは何? ソースコード打ち込むとコンパイルしてくれるとか、そういうの?
0151デフォルトの名無しさん
2008/08/23(土) 22:54:09素直にC、C++、C#、Javaから一つ選んでIDE入れろ。
0152デフォルトの名無しさん
2008/08/23(土) 23:05:55コマンドプロンプト起動しなくてもいいものってあったんだね。
こりゃいいわ。
ども。
次躓いたら、C言語初心者スレ行きますよ。
0153デフォルトの名無しさん
2008/08/24(日) 04:16:06比較的簡単なって言いたいんだろ、汲めよ
アドバイスないんだったら、黙っとけ
0154デフォルトの名無しさん
2008/08/24(日) 04:17:260155デフォルトの名無しさん
2008/08/24(日) 07:56:050156デフォルトの名無しさん
2008/08/24(日) 12:18:16あ?何と比較してんだよ?
0157デフォルトの名無しさん
2008/08/24(日) 12:55:29現実世界と比べてでしょ
0158デフォルトの名無しさん
2008/08/24(日) 13:19:02VIP発でサイトを作ろうと思うんだ。(詳しくはWikiを見てくれ)
パートスレになるんでパー速(GEP)に移動している。
今スタッフを募集しているから、来てくれないか?
■Wiki
http://www36.atwiki.jp/vipvipschool/
■募集スタッフ
プログラム担当(特にErlang、Perl)
デザイナー(サイト上のアイコン、ロゴなど)
WEBデザイナー(サイトデザイン案に沿って、htmlやCSSを書ける)
他にも宣伝担当なども募集している。
■スレ
http://ex14.vip2ch.com/test/read.cgi/news4gep/1219068297/
0159デフォルトの名無しさん
2008/08/24(日) 13:24:16Webプログラミング本体は板違い
0160デフォルトの名無しさん
2008/08/24(日) 16:59:35現在STLを作って、それを使い3Dゲームを作っています。
まだテスト段階ですが他のPCでプレイしてみようと思い、releaseで書き出し、他のPCで実行してみました。
が、
このアプリケーションの構成が正しくないため実行できません。
とエラーが出ました。
プロジェクトのプロパティ -> 構成プロパティ -> C/C++ -> コード生成 -> ランタイムライブラリ
の設定を
マルチスレッド (/MT)
にしてあるのですが、上手くいきません。
他に変更する点があるのでしょうか?
WindowsXP SP2 で VC2005 を使っています。
言語はC++ DirectX です。
0161デフォルトの名無しさん
2008/08/24(日) 17:05:58それいれてみては。redistとかいうフォルダがあるかもしれないが
MSから持ってきたほうが楽
0162デフォルトの名無しさん
2008/08/24(日) 17:10:51返事ありがとうございます。
あー・・・。やっぱりランタイム入れるのがいいんですか。
でも自分で作ったライブラリが内包されないと実行できないんで・・・。
はじめからdllで作ればよかったですかね・・・?
0163デフォルトの名無しさん
2008/08/24(日) 17:25:26まずは実行できない原因を調べるのに入れてみては。
マニフェストに問題あったりすることもあるが。
0164デフォルトの名無しさん
2008/08/24(日) 17:32:31ランタイムをVC2005の入っていないPCにインストールする。
と言う意味で解釈しています。間違っているのでしょうか?
試しに、他のプロジェクト(自作ライブラリは使用していない)を、>>160のプロパティ設定で書き出し、
他のPCで動かすと動きます。
これを踏まえた上で自作ライブラリが原因かと思いました。
これからランタイムをインストールして実験します。
0165デフォルトの名無しさん
2008/08/24(日) 17:42:08自作ライブラリのプロパティを失敗していました。
すいません・・・。
無事実行できました。ありがとうございます。
0166デフォルトの名無しさん
2008/08/24(日) 22:08:340167デフォルトの名無しさん
2008/08/24(日) 22:20:290168デフォルトの名無しさん
2008/08/24(日) 22:48:190169デフォルトの名無しさん
2008/08/24(日) 22:49:58日本語から機械語に翻訳したらお話くらいはできますか?
おしえてください><;;;;;;;;;;;;;;;;;
0170デフォルトの名無しさん
2008/08/24(日) 23:58:12バイナリエディタな以上、バイナリ表示以外することがないはずなので
一応何をする気なのか聞いておいたほうがいいかもしれん
ゲームデータの解析は裏技板へどうぞ
0171166
2008/08/25(月) 19:36:360172デフォルトの名無しさん
2008/08/25(月) 20:33:150173デフォルトの名無しさん
2008/08/25(月) 20:43:08はいこっち
http://game14.2ch.net/gameurawaza/
0174デフォルトの名無しさん
2008/08/25(月) 22:32:240175デフォルトの名無しさん
2008/08/25(月) 22:34:01>>174
作ってみたいものが何もないのなら、プログラミングのことなんて忘れて他のことしろ
0176デフォルトの名無しさん
2008/08/25(月) 22:35:06つ 「なでしこ」
0177174
2008/08/25(月) 23:18:57OSはWindowsXP SP3です。
0178デフォルトの名無しさん
2008/08/25(月) 23:19:460179デフォルトの名無しさん
2008/08/25(月) 23:30:02プログラムは音楽もデータも画像もムービーもボイスもシナリオも効果音もセリフも作らないぞ
それらは別途人力で作る
プログラミングをいくら学んでもひとつもできない
それでもいいなら無難なとこで手始めにC#
3年くらいやってから別なこと考えれ
0180デフォルトの名無しさん
2008/08/25(月) 23:31:180181デフォルトの名無しさん
2008/08/26(火) 01:47:24いつか自動的にできる時代が来そうな気がしなくも・・・
>>177
XboxならとりあえずXNA Game Studioの公式でも見てみたらー
最近ようやくXNAの書籍も出てきたし.PCの設定からXBOXでの起動まで書いてある本があったはず
まぁ,その辺の入門書程度じゃ触るどころか,覗き込む程度のことしかできないだろうけど
0182デフォルトの名無しさん
2008/08/26(火) 09:52:15Windows上だけで動かす場合とツール類はフリーだけど。
0183デフォルトの名無しさん
2008/08/27(水) 01:37:08今でも作るだけなら自動化可能
でも、それが満足いくできになるのは宝くじを当てるのに等しい
0184デフォルトの名無しさん
2008/08/27(水) 14:28:210185デフォルトの名無しさん
2008/08/27(水) 14:34:500186デフォルトの名無しさん
2008/08/27(水) 14:45:27こちらが普通ですが、データベース板は過疎なのでどうかな。
SQL質疑応答スレ 6問目@データベース板
http://pc11.2ch.net/test/read.cgi/db/1210940477/
0187デフォルトの名無しさん
2008/08/27(水) 14:51:570188デフォルトの名無しさん
2008/08/28(木) 02:22:520189デフォルトの名無しさん
2008/08/28(木) 09:59:510190デフォルトの名無しさん
2008/08/28(木) 20:16:34Javaとか色々と調べてみたのですが、基本的にチャットでは、クライアントがいつメッセージを送るか解らないので一人に1スレッド作らないと仕方ないのでしょうか・・・大規模なチャットだとスレッド数がかなり多くなりそうで。
0191デフォルトの名無しさん
2008/08/28(木) 20:20:010192デフォルトの名無しさん
2008/08/28(木) 20:22:090193デフォルトの名無しさん
2008/08/28(木) 20:28:21数百スレッド程度ならどのOSでも扱えるはずw
0194デフォルトの名無しさん
2008/08/28(木) 20:40:320195デフォルトの名無しさん
2008/08/28(木) 20:54:50チャットプログラムに高度なスケーラビリティとか耐障害性が必要とも思えんし
あと、マイナーな言語は勧めにくい
0196デフォルトの名無しさん
2008/08/28(木) 20:59:55それが言えるならlispやhaskellみたいなものから始めてもいいんじゃね?
むしろ最初からerlangでいいと思うよ
0197デフォルトの名無しさん
2008/08/28(木) 21:09:21最近良い邦訳も出たようだし
0198デフォルトの名無しさん
2008/08/28(木) 21:43:41プログラミングは始めたばかりで、チャットで検索したところ一人に1スレッドのコードしか見つからなかったので、それが普通と思ってました・・
設計を変えて、スレッドを減らすとしたらどういう設計になるでしょうか?
1ルームに1スレッドでポートを変えるとか・・・?
0199デフォルトの名無しさん
2008/08/28(木) 21:52:41何が無駄になるんだ?
0200デフォルトの名無しさん
2008/08/28(木) 22:03:48関数名を日本語にするといった洒落たことはできないけれど。
オブジェクトを生成する感覚で並列プロセスを作って処理するという
痛快な言語だ。
0201190
2008/08/28(木) 23:01:48アーランだとスレッドが増えずにすむようで、ちょっと考えてみます。
ですが今後他のプログラムを組むためにもできればJavaなどが良かったですが・・・
0202デフォルトの名無しさん
2008/08/28(木) 23:44:52selectも数の上限があるんだっけか。
0203デフォルトの名無しさん
2008/08/28(木) 23:47:330204デフォルトの名無しさん
2008/08/29(金) 02:22:25気に入った画像を新しいウィンドウで10個くらい開いておいて、
一気にフォルダに保存したいんですが、Visual Basicで出来ますか?
その際、
・保存するフォルダを指定する
・同じ名前のファイルは自動的に上書きする
という機能を付けたいのですが・・・
0205デフォルトの名無しさん
2008/08/29(金) 02:51:430206デフォルトの名無しさん
2008/08/30(土) 11:00:50前提として学んでおくべき言語はProlog,ESP,KL1のうちどれから
入るべきでしょうか。Concurrent Prologなども必要ですか。
それから現在ESPが動く環境はありますか。
0207デフォルトの名無しさん
2008/08/30(土) 11:22:56少なくとも、Prologが書けないと話にならないんじゃないかな。
ESPはC版のCESPという言語がSunOSとSolarisでは
動いていたと思うが、Linuxに移植されたかどうかは知らない。
KL1はKLICという言語がUbuntuなどのパッケージに入っているけれど、
PSI2を100台以上も接続して並列に動かそうという研究だったから、
あなたのパソコンで同様に動くことを期待しない方がいいと思います。
0208デフォルトの名無しさん
2008/09/01(月) 11:59:24スクリプトにバックアップしたいファイルドラッグアンドドロップすると、
新しくfolder01を作ってその中にコピーするという簡単なものを作ろうと思っています。
vbsで実現可能でしょうか。出来なければインストール無しで動くオススメの代行案はありますでしょうか。
よろしくお願いします。
0209デフォルトの名無しさん
2008/09/01(月) 12:29:23「インストール」を正確な意味とかじゃなくて、どういう意味で使ってるのか教えてくれ。
0210デフォルトの名無しさん
2008/09/01(月) 12:33:290212デフォルトの名無しさん
2008/09/01(月) 12:46:38基本的にWindowsXP以上なら、WSH5.6以上が入っている。
それ以前のWinでWSHが入ってなければ無理でしょう。アップデートかければ自動で入ったような気がするけど。
0213デフォルトの名無しさん
2008/09/01(月) 13:04:48はい。なのでWSH5.6でやればいいかと思ったのですが
ファイル操作とそのために必要な各種機能(パラメタから得られたフルパスを使ってその場所に新規にフォルダを作ったりする機能など)があるのか疑問だったため他のスクリプトを使うべきなのか悩んでいました。
ランタイムも要インストのスクリプト(ruby、pythonなど)も必要なければ一番良いのですが。
0214デフォルトの名無しさん
2008/09/01(月) 13:17:080215デフォルトの名無しさん
2008/09/01(月) 13:17:51勿論WSHができない筈もない。
処で、VBSもIEが必要じゃなかったか?
0216デフォルトの名無しさん
2008/09/01(月) 13:27:34WSH5.6が入ってるなら、FileSystemObjectとかも使えるよ。きっと。
余程イレギュラーが予想される環境で使おうとしてるの?変な所で心配してるように見えるよ。
でも、そんなに簡単な事なら、>>214のbatでいいような希ガス
>>215
win2kでIEを入れるとWSHが勝手に入った記憶がある。
0218デフォルトの名無しさん
2008/09/01(月) 13:43:52何言ってんの?
0219216
2008/09/01(月) 14:10:44マジで何が言いたいのかわからないんだけど。
追加するなら、InternetExplorer.Applicationのバージョンによる詳細は知らん。
必要だと思うなら、教えてあげたら?
0220215
2008/09/01(月) 14:25:44いきなり人のレス番でWSHが勝手に入るだとか言い出されても困るってだけ。
0221デフォルトの名無しさん
2008/09/01(月) 15:04:26そんなに神経質なら書くのやめなさい。
0222デフォルトの名無しさん
2008/09/01(月) 15:11:480223デフォルトの名無しさん
2008/09/01(月) 15:24:370225208
2008/09/01(月) 16:12:02みなさん返信ありがとうございます。
たしかに心配しすぎな気もします。
ちなみにご心配いただいているWSH5.6は全マシンに入っているようなので大丈夫みたいです。
どのような点で不安だったかと具体的に言うと、例えば
script.vbs c:\tmp\tmp.jpg と実行すると
c:\tmp\folder1\ とフォルダを作って
c:\tmp\folder1\tmp.jpg というふうにコピーする。という。この場合、心配だったのが
「c:\tmp\」というファイルのあるパスが取得できるのかということでした。
どこかのページでvbsは色んなことが出来ません。と書いてあったので心配になってました。
0226208
2008/09/01(月) 16:17:44folder1があった場合folder2を作るという分岐が必要な場合
バッチでは難しそうですよね。
0227デフォルトの名無しさん
2008/09/01(月) 16:23:01引数からC:\temp\取りたいって意味なら、それはVBScriptでの文字列処理の範疇だね
右から\を探して、先頭と最初に見つかった\の間を切り出すだけだからできないってことは考えにくいが。
0228208
2008/09/01(月) 16:48:41そうでしたか。あとは文字列操作がどのくらいいけるかという感じですかね。
解決しそうですのでVBSでしばらく格闘してみます。
ありがとうございました!
0229215
2008/09/01(月) 17:46:24振られたから応えるけど、勘違いも何も、VBSの実行環境について殆ど何も知らないよ。
前にIEがない環境だと使えないと聞いた記憶があるだけ。
# それとWSHに何の関係があるのかマジで判らない。
そうそう、WSHについてはバッチスレ辺りでWSHがあればバッチはいらないみたいな話が
あった記憶があって、それならWSHは色々できるんだろうなと思っている。
で、>226のような分岐もバッチでできないんだっけ? と今は思っている。
0230デフォルトの名無しさん
2008/09/01(月) 18:24:34IF NOT EXIST hoge\folder1 MKDIR hoge\folder2
むしろバッチだと文字列の切り分けが難しいが、NT系限定だと簡単にできる。
@echo off
setlocal enableextensions enabledelayedexpansion
for %%i in (%*) do call :sub1 "%%~dpi" "%%~nxi"
goto :EOF
:sub1
for /L %%n in (1,1,100) do (
if not exist %1folder%%n (
mkdir %1folder%%n
copy %1%2 %1folder%%n
exit /b
)
)
0231デフォルトの名無しさん
2008/09/01(月) 18:31:150232デフォルトの名無しさん
2008/09/01(月) 18:55:450233208
2008/09/01(月) 19:12:44バッチでも分岐が出来たのですね。
ちなみにさきほどvbsで目的のスクリプトが出来ました。アドバイスくださったみなさんのおかげです。
おかげさまで30秒以上かかっていた作業が2秒くらいで出来るようになりました。(この作業が凄く多いので嫌気がさしていたんです)
他にも色々出来そうなので今後も使っていこうと思います。
0234デフォルトの名無しさん
2008/09/03(水) 01:51:550235デフォルトの名無しさん
2008/09/04(木) 03:39:580236デフォルトの名無しさん
2008/09/05(金) 10:54:100237デフォルトの名無しさん
2008/09/06(土) 14:37:330238デフォルトの名無しさん
2008/09/06(土) 20:37:52マルチスレッドに対応してくれればもっといいのに。
0240デフォルトの名無しさん
2008/09/06(土) 22:18:330241デフォルトの名無しさん
2008/09/06(土) 22:26:22どう頑張っても、普通のプログラマが触らないほど
低水準な領域を取り扱う必要がある
0242デフォルトの名無しさん
2008/09/06(土) 22:34:510243デフォルトの名無しさん
2008/09/06(土) 23:34:59他に、MonaOSがシェル言語にscheme搭載したように、便利スクリプト言語覚えて搭載したり?
>>242
BASICの間違いじゃねーの?別に突っ込む所じゃないだろうに。
0244デフォルトの名無しさん
2008/09/06(土) 23:40:13バイナリがそのまま動くとは限らない。ソースコードを64ビット環境向けにコンパイルしても、そのまま正常に
動くとは限らない。
>>240 アセンブラ必須、Cも実質必須。Javaは不要だと思うが……
0245デフォルトの名無しさん
2008/09/06(土) 23:46:560246デフォルトの名無しさん
2008/09/07(日) 06:58:460247デフォルトの名無しさん
2008/09/07(日) 07:58:22JNodeはブートローダ部分がアセンブラで書かれているけど、それ以外は
Javaで書かれている。そこそこ遊べる状態になってるよ。
http://www.jnode.org/
0248デフォルトの名無しさん
2008/09/10(水) 23:00:16言語によってそのコミュニティにいる人たちのキャラが違うような気がします。
初心者にも優しいのはどの言語コミュニティなんでしょうか?
0249デフォルトの名無しさん
2008/09/11(木) 01:30:33環境・目的・問題点を明記し、試行錯誤の様子(頑張りを見せる)を書いて質問すれば、割と誰か答えてくれる。
余計な心配をしなくても、「何を作りたいか」で言語を選ぶとおk
0250デフォルトの名無しさん
2008/09/11(木) 02:58:080251デフォルトの名無しさん
2008/09/11(木) 10:27:03比較的用途が決まってる言語だからな。
0252デフォルトの名無しさん
2008/09/11(木) 13:23:560254デフォルトの名無しさん
2008/09/19(金) 20:38:35誰でも登録可能なイベント情報ページを作成しようと考えています。
できればフリーのものをいじって使えるものが
見つかればと思っています。
理想的なのは、カレンダー内にイベント名が記入され、
クリックで詳細表示、という感じのものです。
一番のネックになっているのは、
イベントは数日に渡って行われる場合が多いので、
それをうまくカレンダーに表示してくれるものがない、という点です。
今のところ一番近いのはgoogleカレンダーですが、
誰でも登録、という形にはできないので…。
よろしくお願い致します。
0255デフォルトの名無しさん
2008/09/20(土) 23:17:400256デフォルトの名無しさん
2008/09/20(土) 23:39:50現状
・PHPならちょこっといじれる程度で、基礎の基礎しか分からない
・他のプログラミング言語は全く分からない
目的としては、単にプログラミングを身につけて将来に役立てようということと、中規模ソフトを作れればいいな、という程度です。
候補としてはC、C++、Javaの中から選ぼうと思ってますが、どうでしょうか?
いきなりvisual Studioの無償版を使ってC++やJavaを学ぶのもありかな、と思っていたり。
0257デフォルトの名無しさん
2008/09/20(土) 23:52:260258デフォルトの名無しさん
2008/09/20(土) 23:57:18具体的にどれがいいかは、もうちょっと作りたい物とか環境が決まらないと何とも言えない。
# とりあえずWin限定でやるならC#も悪くない
0259デフォルトの名無しさん
2008/09/21(日) 00:00:36自分もvisual Studioの無償版を使ってプログラミングを覚えたいと思っています
やりたいことはクライアントソフト(簡易ブラウザー)の作成とかしてみたいです
C#、C++、VB2008
どれが良いでしょうか?
0260デフォルトの名無しさん
2008/09/21(日) 00:01:570261デフォルトの名無しさん
2008/09/21(日) 00:04:04>>259です
C#了解しました
もしよければC#とC++の違いを教えてください
C#とC++の違いもわかっていません^^;
GUIでのプログラミングが難しい(WinAPIを直接操らなければいけない)
C#はMSの.NET構想の中心的な開発言語
C++とJavaのいいところを混ぜ合わせているので、Javaとよく似たところも…
GUIでのプログラミングが容易(.NETの方で処理)
0263デフォルトの名無しさん
2008/09/21(日) 00:30:01詳しくありがとうございます!
>>261です
私がやりたいことにはC#が良さそうですね
とても参考になりました
親切にありがとうございました
C#の修行頑張ります!
0264デフォルトの名無しさん
2008/09/21(日) 01:47:27自分は英語が苦手なので、プログラミングを学ぶ上で、
・そのプログラムに出てくる単語の意味を調べることで、英単語を覚えることに繋がったり
・命令文の書き方が英文法に近い書き方で、英文を読むスキルアップに(間接的に)繋がったり
なんて都合の良い妄想をしたんですけど、プログラム・英語に詳しい方どう思われますでしょうか?
クラス名・変数名に迷ったら〜 のスレを見てて↑を思いつきました。
0265デフォルトの名無しさん
2008/09/21(日) 02:25:06linuxはc言語で書いてあるし、WINDOWS関連の文書も多い
0266デフォルトの名無しさん
2008/09/21(日) 02:36:17単語はともかく、文法は間違った文法知識を植え付ける可能性もあるし、やめといた方が…。
それを無視すれば「英語っぽさ」ではAppleScriptが間違いなく一番。
Macじゃないと使えないけど。
あるいは、強いてあげればPascal、Modula、AdaあたりはC系に比べれば英語っぽい気もする。
type String is array(Positive range <>) of Character;
とか。
まぁ、言語覚えるより英語でRMでも読んだ方が勉強になるだろうな。
0267266
2008/09/21(日) 02:41:36264が望んでいるのは、間違いなくShakespeare。
0268デフォルトの名無しさん
2008/09/21(日) 03:20:145.times { print "Hello" }
これで5回Helloと出力する
とはいえ、自然言語とはやっぱり違うので、勉強になるかは微妙なところ
まあちょっとした単語を覚えるのに、少しは役立たないこともないかもしれない
0269デフォルトの名無しさん
2008/09/21(日) 08:56:120270デフォルトの名無しさん
2008/09/21(日) 09:01:43意味を理解するには強調される部分ではなく必要な要素を評価する必要があるよな
いろいろ面倒だから上の2行は飛ばして,なんとなくHaskellとPrologをオススメする
0271デフォルトの名無しさん
2008/09/21(日) 15:48:03以下のようなデータがあった場合、2.txtで改行区切りにされている文字を
1.txtのデータで検索しマッチしたものを削除するなどプログラムを作成したいと考えています。
マッチには正規表現を使用したいと考えています。
このようなプログラムを作成する場合どの言語がいいのでしょうか?
javascript c javaは軽くかじった程度知識があります。
また、プログラムを作成しないまでも他のツールで代用できるようならばアドバイスください。
宜しくお願いします。
1.txt
1
2
3
4
5
6
2.txt
1
3
5
7
0272デフォルトの名無しさん
2008/09/21(日) 16:24:19スレ違い。
>javascript c javaは軽くかじった程度知識があります。
どれでもできるし、この場合は最適な言語じゃなくて自分がその中で一番使えてる物を選ぶべきだろう。
強いて言えばUNIXコマンドが楽だと思うけど。
0273デフォルトの名無しさん
2008/09/21(日) 16:29:560274デフォルトの名無しさん
2008/09/21(日) 18:19:02>>273
ありがとうございます模索してみます。
0275デフォルトの名無しさん
2008/09/21(日) 19:57:22趣味でゲームを作りたいと思ってます。
半年くらいでブロック崩しやパズルが作れたないいかなと。
全くの初心者の入門にお勧めな言語ってありますか?
0276デフォルトの名無しさん
2008/09/21(日) 20:10:330277デフォルトの名無しさん
2008/09/21(日) 20:13:560278デフォルトの名無しさん
2008/09/21(日) 20:14:370279デフォルトの名無しさん
2008/09/21(日) 20:14:420281デフォルトの名無しさん
2008/09/21(日) 20:18:33HSPゲームプログラミング クックブック
HSPでゲームを作るためのノウハウが多数収録されています。 紹介&サポートページも公開中です。 B5変/280ページ、サンプルやユーザー作品などが収録されたCD-ROMが付属します。
http://www.onionsoft.net/hsp/
0282デフォルトの名無しさん
2008/09/21(日) 20:27:36ちっちゃなテトリス
http://rpen.blogspot.com/2007/08/blog-post_12.html
テトるんです。ver3.8a
http://www.geocities.co.jp/Bookend/5829/soft/teto.html
超シンプルなテトリス
http://www.geocities.co.jp/SiliconValley-SanJose/8360/freesoft.html
0283デフォルトの名無しさん
2008/09/21(日) 21:14:04逆のほうがいいですかね。
アプリケーションを作りたいんですが・・・
0284デフォルトの名無しさん
2008/09/21(日) 21:18:30�@httpリクエストを作成してサーバと送受信することは可能でしょうか?
�Aその時に2回目の通信でリクエストヘッダをクリップボードに取り込み
他に用意しておいたポストリクエストのヘッダにコピーをして3回目の通信を行いたい
C#で可能でしょうか?
VB.NETで出来そうなのですが購入するお金が無いので困っています
C#でも出来るのでしょうか?
当方ただいま超貧乏しているのでVBスタディオ無償版で勉強したいです
よろしくお願いします
0285デフォルトの名無しさん
2008/09/21(日) 21:24:510286デフォルトの名無しさん
2008/09/21(日) 21:28:54早速、教えて頂きありがとうございます
C#でhttpリクエスト作れるんですね
貴重な情報ありがとうございます
Expressで頑張ってみます
0287デフォルトの名無しさん
2008/09/21(日) 21:29:52.NETっていう名称は、古いバージョン
0288デフォルトの名無しさん
2008/09/21(日) 21:32:44そうなんですか
何も知らないので情報、本当に助かります
ありがとうございます
0289デフォルトの名無しさん
2008/09/21(日) 21:34:46作るのに不便さがあったりはすめかもしれない
0290デフォルトの名無しさん
2008/09/21(日) 21:39:11Visual Basic.NET (2002)
VB6の後継言語。.NET Frameworkという新しい技術基盤に対応している。
Visual Basic.NET 2003
Visual Basic 2005
.NETという名前がなくなったが、上記のVB.NETと連続性がある言語である。
Visual Basic 2008
http://ja.wikipedia.org/wiki/Microsoft_Visual_Basic_.NET#Visual_Basic.NET_.E3.81.AE.E6.AD.B4.E5.8F.B2
0291デフォルトの名無しさん
2008/09/21(日) 21:45:05てことは
httpリクエストの作成はVB2008でもC#2008でも可能ってことなんですよね
それからhttpsの送受信はオープン認証ってのを使えば上記の言語で送受信可能なのでしょうか?
やりとりしたいサイトは初めhttpプロトコルで途中からhttpsに変わります
これを手作りの簡易ブラウザで送受信するのが目標なんです
何度もすいません
0292デフォルトの名無しさん
2008/09/21(日) 21:49:01出来ない言語のほうが珍しい
企業が作成している言語ならほぼ出来る
0293デフォルトの名無しさん
2008/09/21(日) 21:55:02お忙しい中、何度も詳しくありがとうございました
それではサンプル探し行ってきます
ありがとうございました!
0294デフォルトの名無しさん
2008/09/22(月) 00:22:05PCが好きなのですが経済的事情なより就職しました
やはりPCの仕事がしたいので図書館やパソコン教室等を利用して
P検2級 WEBクリエイター初級をとって今はJ検一級を勉強しております。ですがまだなにもできません。もっとスキルがないと転職も厳しそうですしやはりプログラムができなければ話にならないと思いました
プログラムはHTMLくらいしかわかりませんがゲームプログラミングやシステムエンジニアに憧れています
もう22なので焦っています。いまからでは遅いかとは思いますがこんな僕にはどんな言語がオススメでしょうか?あと5年くらいやらないと転職は厳しそうでしょうか?
0295デフォルトの名無しさん
2008/09/22(月) 00:37:34とりあえずHTMLはプログラミング言語じゃない。マークアップ言語と呼ばれてる。
たぶん、誰に聞いてもプログラマーは止めとけって言われると思うけど、その年なら
どこでもいいからPG職の面接受けまくったら?
余裕が無いのに、会社に入る前に独学しても意味ないよ。
デスマに組み込まれる可能性があるけど、そんなに好きなら会社に入ったあとで
なんとかしてスキルを磨く努力すれば、いいとこに転職できるかも。
0296デフォルトの名無しさん
2008/09/22(月) 00:38:22ゲームだったらc++とおもう。
0297デフォルトの名無しさん
2008/09/22(月) 01:26:35やはり高校のときからやんないとダメだったかもしれません
でもその時はWEBやら映像にはまってまして
需要のあるPHPやJAVAもありでしょうか?
やっぱPCとは関係ない仕事しながらの独学には限界があるかもしれません
0298デフォルトの名無しさん
2008/09/22(月) 01:32:56すぐに就職活動を進める
0299デフォルトの名無しさん
2008/09/22(月) 01:46:30やはりその手の職について実務経験を重ねるのがいいですね
一応今年限りで今の会社はやめにして雑用でもいいのでPC関係の仕事に転職してそこから実務を重ねつつスキルを磨く
P検2級やJ検1級はまず応急処置的なもので
0300デフォルトの名無しさん
2008/09/22(月) 02:11:01随分と弱気じゃのう。
詳しい年齢はいいたくない。諦めろと言われても癪だしな。
遅いなんて事はねーんだから必死にやってみろや。
その歳ならやれるだろうよ。
俺からすればその歳でキチンと考えてる君はしっかりしてると思う。
ったく、随分と遠回りしちまったぜ…焦るのは俺の方だっての。
0301デフォルトの名無しさん
2008/09/22(月) 02:22:25300さん、年は違えども同じスタート地点ですね
よき理解者、ライバルとしていけたらいいですね!よろしくおねがいします!いつかは同じ職場で なんて事を夢見つつ。不安で胸が一杯ですがこれから一歩踏み出していきたいです
0302デフォルトの名無しさん
2008/09/22(月) 02:31:50君は今日から職歴2年のWebプログラマだ。
なに、心配は要らない。派遣で送り込まれる奴は大概君と同じだ。
0303デフォルトの名無しさん
2008/09/22(月) 02:32:09春試験まではまだ数ヶ月余裕があるし、基礎レベルの知識が身に付き、転職時に多少考慮してもらえる程度の効果もある。
いや、仕事辞めて半年勉強に専念して応用情報技術者試験(旧ソフトウェア開発技術者)あたり取るのも良いとは思うけど
0304デフォルトの名無しさん
2008/09/22(月) 02:43:19でも行き詰まってるんだけどな(笑)
0305デフォルトの名無しさん
2008/09/22(月) 02:53:57受けるんですが
0306デフォルトの名無しさん
2008/09/22(月) 03:25:39今秋までは今までと同じで、新試験制度の開始は来春から
という事で、今秋で合格すればソフ開が取れるよ。
あと10月に基本情報技術者(レベル2)、応用情報技術者(レベル3)シラバスが公開されるようだから気になる人は見とくといい。
新試験制度特集ページ - IPA
http://www.jitec.ipa.go.jp/1_00topic/topic_20080422_shinshiken.html
俺、データベーススペシャリスト取ったら就職するんだ。
0307デフォルトの名無しさん
2008/09/22(月) 03:29:58ただ、勉強してるけど受かりそうにない・・
モチベーションが・・
スレチですいませんでした
0308デフォルトの名無しさん
2008/09/22(月) 03:34:56がんばれ
0309デフォルトの名無しさん
2008/09/22(月) 07:49:39駆け出しSEぐらい?
0310デフォルトの名無しさん
2008/09/22(月) 12:17:13面接でそれ言ってみ。
良くて「あっそ。それで?」って言って貰える位。
0311デフォルトの名無しさん
2008/09/22(月) 12:19:22面接官めっさ食いついてるやん
最高の武器じゃね?
0312デフォルトの名無しさん
2008/09/22(月) 12:23:270313デフォルトの名無しさん
2008/09/22(月) 12:27:58春試験では46,632人が申し込み、26,886人が試験に参加し、4,146人が合格している(15.4%)
平成13年度から20年度春期までの統計情報
http://www.jitec.ipa.go.jp/1_07toukei/_index_toukei.html
まぁ、続きは資格板にスレがあるからそっちでやるべきだな。
0314デフォルトの名無しさん
2008/09/22(月) 12:32:57「なんでこんなの取ったんですか?」というあちらさんからの会話の切り出しには使ってもらえるかもしれないレベル
カラーコーディネーターとかワインソムリエ2級とかと同じくらい
技術を持ってるなんてことは全くカケラも思ってもらえないので注意のこと
履歴書読んだ形跡があるのにスルーされた場合はまともな企業である可能性があるので逆に粘れ
0315デフォルトの名無しさん
2008/09/22(月) 12:43:50「もちろんプログラム言語以外の独自勉強もしております」
という証拠を見せるための資格
未経験プログラマや未経験SEには無用の代物だ
こんなの受けるくらいならプログラム勉強ブログでも作って
便利ソフトのひとつでも公開していたほうがずっと心証は良い
0316デフォルトの名無しさん
2008/09/22(月) 12:47:36資格はあったほうがいいかもしれないって程度
無くても無問題
高卒でも無問題
とにかくどこでもいいから就職して実務3年以上経験しろ
実務経験が最強
専門学校でて学生の時にフリーやシェアウェアー作りまくってましたと豪語してた奴もスグには役に立たなかったな
それは会社もお見通し
やる気があって覚えがいい人なら何も資格が無くて高卒転職でもおkってところはあるはず
とにかく実務に就いてなんでもスグ覚えれること
覚えの悪い人は脱落していく
資格の勉強よりも、まずは実務だ
がんがれ!
0317デフォルトの名無しさん
2008/09/22(月) 12:50:09…一昔前なら目を引いたんだがなあ>ブログ
今はIT系(笑)に就職しようという子は既に結構大きなサイト持ってるから、
いきなり始めました程度ではそれほど差別化にはならない(逆に粗が見えてアレかも)
まあ、プログラミングの素質持ってます挫折しませんということの証明くらいにはなる
(会社にとってこれが無い子を育てるのは悲惨)から、あって損はないが
0318294 ◆uP4E0rvmG6
2008/09/22(月) 22:20:322点意見が分かれましたね
1 すぐ転職して実務を重ねつつスキルアップを図る
2 今の仕事をやりつつ資格習得
僕は前者で行こうと思います。親は「パソコンの1級を持っていれば怖くない、それを取ってから転職を考えろ。」
土木の1級をもっているからか(専務職など重役経験が多い)1級にやたらとこだわる人でてっきり僕もそうおもい、1級さえ取れば第一線で活躍できる・・・
本当に甘い考えでした。やっぱ実務ですよね。「知識」だけあっても意味が無い。
客観的に自分を見たら多少のPC用語を知っているまだ何もできないひよっこです。
実務を重ねスキルアップ・・・とりあえずWordやExcelなどの入力業務から入り、VBAをマスターし、VB,Cに行くか
Web系のアシスタントから入りPHP,Perl,JAVAと行くか
この2つくらいでしょうか。いきなりプログラミングでは本当に何もできないと思うので僕が多少はできるものから幅を利かせていくつもりです。
やっぱ独学はスローペースですし、なにより先がなかなか見えず方向性が決まらない。
実務をしているみなさんの声が頼りです
0319デフォルトの名無しさん
2008/09/22(月) 22:30:30完全にスレ違い
スレ違いであることにすら思い至らないのなら客観性が足りない
パソコンから離れて全くの第三者に相談することを勧める
もう来んな
0320デフォルトの名無しさん
2008/09/22(月) 22:35:46未経験者も未だ未だ募集しています。就職フェアで待ってます。
0321294 ◆uP4E0rvmG6
2008/09/22(月) 22:43:36みさなんありがとうございました。
0322デフォルトの名無しさん
2008/09/22(月) 23:26:04変なレスついて驚いただろうけど
気にすんなここは2chだwww
とにかく実務経験が一番
どれだけ資格取ってもあまり役に立たないよ
(面接でちょっと優位になるくらいだ)
それより経験があるほうが遥かに採用してくれる確立アップ
即戦力を期待して募集してるんだけど
実際には役に立たないレベルが来るって事は会社も心得ている
変に資格取り捲るより実務に飛び込んだ方が絶対にキミの将来に役立つはず
未経験者でもやる気があって覚えのいい人はどんどん育ててくれるよ
一通り出来るようになれば自分に向いている分野もできる
0323デフォルトの名無しさん
2008/09/22(月) 23:45:53実際に会うことのできる信用の出来る人に相談した方がいいよw
0324デフォルトの名無しさん
2008/09/23(火) 00:12:36まあしっかり育ててくれるところに入れる幸運の持ち主だけだが
0325デフォルトの名無しさん
2008/09/23(火) 00:19:12おいおい誤解されるようなレスだな
>資格が取れない中途半端な人間
現場でそんな発言してたら「資格取れたくらいで何?」って反応だけだと思うよ
0326デフォルトの名無しさん
2008/09/23(火) 00:53:560327デフォルトの名無しさん
2008/09/23(火) 00:54:20ぼくもいきます!
0328デフォルトの名無しさん
2008/09/23(火) 01:25:06学歴、職歴なしなら何か1つくらいは取得しておいた方がいいかもな
全くのパーかもしれない人間は採用したくないもんだ
やれば出来る人間って印象があればおk使うよ
ただ高学歴や資格は伝家の宝刀じゃないってことを言いたかったの
実務経験があれば転職の際に学歴や資格なんて全く関係ない
その為にも資格より実務だってこと
0329デフォルトの名無しさん
2008/09/23(火) 06:18:010330デフォルトの名無しさん
2008/09/23(火) 13:21:300331デフォルトの名無しさん
2008/09/23(火) 14:38:200332デフォルトの名無しさん
2008/09/23(火) 17:10:24何を作るにしても必要な予備知識ってありますか?
0333デフォルトの名無しさん
2008/09/23(火) 17:19:16作るもんによってはいくらあっても足りないくらいだけどな、予備知識。
0334デフォルトの名無しさん
2008/09/23(火) 17:31:55どの位で作れるようになる?
一年みっちりやれば出来るかな?
0335デフォルトの名無しさん
2008/09/23(火) 17:34:18プログラミングはほとんど必要なし
0336デフォルトの名無しさん
2008/09/23(火) 17:37:02絵とシナリオが全て。ていうか板違い。
0337デフォルトの名無しさん
2008/09/23(火) 17:41:210338デフォルトの名無しさん
2008/09/23(火) 17:41:220339デフォルトの名無しさん
2008/09/23(火) 21:08:50解説本に付録として付いていたVBAのサンプルをVBへ移植したいです
その本にはエクセル上で動かすプログラムだが
Windows上で単体動作をさせることも可能とあります
単体で動作させるためにはVBへの移植だそうです
VBへの移植は容易ですと記載されているのですが方法は書いてありません
VBAソースをVBへ移植する方法教えてください
または初心者でも理解できそうな解説サイトがあれば教えてください
0340デフォルトの名無しさん
2008/09/23(火) 21:21:34だまされてるんだよそれ
0341デフォルトの名無しさん
2008/09/23(火) 21:22:14VB使えないなら移植のことはしばらく忘れて
普通にVBの勉強をすればいい
0342デフォルトの名無しさん
2008/09/23(火) 21:56:26>>340さん
>>341さん
レスありがとです
その解説本はCQ出版「VBAによるTCP/IPプログラム入門」志村康人著です
信頼できそうなのですが
適当なことが書いてあるのでしょうか?
VBでやってみたいんですけど
サンプルが無くて上記の解説本をやっとの思いで見つけました
やりたいことは
httpリクエストのリファラやクッキーの書き換えです
httpレスポンスを表示させるサンプルは山のようにあるのですが
httpリクエストのヘッダフィールドを表示させてコピーして
別に作っておいたリクエストにリファラやクッキーを貼り付けて送信したいんです
あとこの解説本はhttpsのリクエスト作成も解説してるんです
これVBかC#でできるのでしょうか?
できそうならVBかC#でチャレンジしてみます
よろしくお願いいたします
0343デフォルトの名無しさん
2008/09/23(火) 22:00:04リファラやクッキーは普通ブラウザアプリケーションが管理しているんだけど
それを弄くりたいってこと?それなら結構面倒
でなくてローカルプロクシ建てたいってんならVBでもC#でもVB.NETでもおk
0344デフォルトの名無しさん
2008/09/23(火) 22:07:24プロクシの方法はパールでやってたのですが
他の条件で引っかかるので没にしました
なんとかhttpリクエストのヘッダでやりとりして
最終的にはhttpsへリダイレクトするのですが
自動リダイレクトでは駄目なんです
なぜならば
通信�@〜�Cまでの手順があるのですが
�Aもしくは�Bをスルーしたいんです
自動リダイレクト�@�A�B�C
私がやりたい手順�@�A�C
つまり�@の手順を開始したら�Cを完了させるのに0.1秒でも素早く完了させたいのです
プロクシ使うと自動リダイレクト(普通にブラウザ使う)の方が速いようなんです^^;
なのでリクエストヘッダを少々いじりたいんです
これVBかC#で出来そうでしょうか?
何度もすいません
0345デフォルトの名無しさん
2008/09/23(火) 22:43:33これはエスパー回答待ちですね
0346デフォルトの名無しさん
2008/09/23(火) 23:37:010347デフォルトの名無しさん
2008/09/23(火) 23:41:310348デフォルトの名無しさん
2008/09/24(水) 00:16:03移植は簡単なんですか
時間のあるときで結構ですのでどのようにすればよいのか教えてください
レスありがとです
VBAでリクエストを作成するのではなく
VBAでWinsockを扱うサンプルなんです
これがなかなか詳しくてhttpリクエストhttpsリクエストともに解説されていて良い本だと思いました
実際にhttpリクエストヘッダを作成(改造)するプログラムサンプルがあればいいのですが
探したところ見当たりませんでした
目標はhttpプロトコルで接続してID、パスの入力から先はhttpsポートへリダイレクトされるサイトです
よろしくお願いします
0349デフォルトの名無しさん
2008/09/24(水) 01:00:370350デフォルトの名無しさん
2008/09/24(水) 01:12:37クリック証券(旧GMOインターネット証券)Webサービス>>ログイン処理
http://investor.a-auc.jp/workshop.php?pd=gmosec_api_login12
クリック証券のAPIをC#で使う(1)
http://blogs.yahoo.co.jp/tomoyan1009asdf/14265311.html
0351デフォルトの名無しさん
2008/09/24(水) 01:46:30C#でhttpsのログインですね
とても参考になりそうです
というのも私が理解できていないのです^^;
わからないところをひとつひとつググッテ調べてみます
お疲れのところありがとうございました
0352デフォルトの名無しさん
2008/09/24(水) 12:32:392000
動機・用途
リアルタイムで動く株価・オプションの監視ソフト、
日足データーを引っ張ってきて分析するソフトが欲しいため
現状
知識なし
勉強に取れる時間
一日4-5時間
期限
1年以内が希望ですが、時間がかかっても我慢します
0353デフォルトの名無しさん
2008/09/24(水) 12:39:17そんなに時間がもらえるなら、
Haskell か SWI-Prolog が良いと思う。
これからちAI的な要素を加味していくなら。
0354デフォルトの名無しさん
2008/09/24(水) 12:41:050355デフォルトの名無しさん
2008/09/24(水) 12:43:200356デフォルトの名無しさん
2008/09/24(水) 12:48:40この場合は違うだろ
今だとC#とかJavaになるんじゃないの?
0357デフォルトの名無しさん
2008/09/24(水) 13:01:07米国では、Lisp,SchemeはもちろんHaskell,Prolog,MLと関数型、論理型
問わずなんでもあり。株価関係は検索かけるとうんざりするほどでてくるよ。
0358デフォルトの名無しさん
2008/09/24(水) 13:26:59関数型とは限らないが、プログラマの数だけ株価ソフトがある感じw
0359352
2008/09/24(水) 14:00:40自分は投資会社経営(実質専業)なので外注して経費で落とせるのですが、
勉強になるしせっかくだからやってみようという気楽な感じで考えてます。
製品化するわけでなし、自分で使うだけのソフトです。
もしかしたらエクセルつかってVBAでもいいのかなとおもってたのですが・・・。
0360デフォルトの名無しさん
2008/09/24(水) 14:08:10C#かJavaかなあ、統合環境便利だよ。
0361デフォルトの名無しさん
2008/09/24(水) 14:08:12無難にC#やらVBやらJavaやら,本人が言うならVBAとかでいいような.
0362デフォルトの名無しさん
2008/09/24(水) 14:17:02それにそのうち無くなる言語だし。
0363デフォルトの名無しさん
2008/09/24(水) 14:21:520364デフォルトの名無しさん
2008/09/24(水) 16:20:31VBAだとネットワーク系に苦労しそうだね>BASP21使ってもいいか(使えれば)
個人的には.Net系が楽できそうでおすすめかな
#rubyは使ったことが無いから不明
#XLSBeans使ったことが無いからjavaも不明w
0365デフォルトの名無しさん
2008/09/24(水) 21:32:30C+(なんだかんだいって安定。色々な環境で使える)
VB(やっぱベーシック言語からかな)
JAVA(需要が多いのが強み)
0366デフォルトの名無しさん
2008/09/24(水) 22:22:40VB(その名前に騙された者、数知れず)
JAVA(供給も多いです。つまりどうしようも無いのも多いです)
0367デフォルトの名無しさん
2008/09/24(水) 23:14:450368デフォルトの名無しさん
2008/09/24(水) 23:22:44どんな規模のOSでもそんなことをやる理由がない。
砂を固めてレンガを作り、レンガを積んで壁を立て、壁を囲って家にする。
という階層構造化がソフトウェア作成の基本。
0369デフォルトの名無しさん
2008/09/24(水) 23:29:160370デフォルトの名無しさん
2008/09/24(水) 23:42:54趣味レベルのゲーム(スーパーマリオみたいな)と、両方作れる言語って
ありますか?やはり別々に考えたほうがいいでしょうか。
もし別々なら、なるべく似た言語の組み合わせを教えていただきたいのですが。
プログラム経験ほとんどゼロな印刷会社社員です。
最初ゲームのためにC言語をかじりかけたところで、社内DB作れないかという
話が出てきて、現在悩んでいます。なぜ私がDBを作るはめになるかというと、
私しかパソコンでいろいろできそうな人間がいないからです。決して自慢ではありません。
よろしくお願いします。
0371デフォルトの名無しさん
2008/09/24(水) 23:47:290101010はあれで11110010はこれみたいな感じで
0372デフォルトの名無しさん
2008/09/24(水) 23:49:078bitの時代は、そういう人はよくいた。
0373デフォルトの名無しさん
2008/09/24(水) 23:51:17windowsならC#あたりが無難かな。
0374デフォルトの名無しさん
2008/09/24(水) 23:55:05さすがにそれやってる所を目撃したことはないが。
0375デフォルトの名無しさん
2008/09/25(木) 00:48:43>データベース(中小印刷会社の日報レベル)管理ソフト
具体的なことがわからないけど wiki とか ブログ とかじゃだめなん?
0376デフォルトの名無しさん
2008/09/25(木) 01:04:52後で顧客ごとに絞り込んだり、誰が印刷した物件かすぐにしらべたりできれば
いいのですが。
0377デフォルトの名無しさん
2008/09/25(木) 01:37:33機能的にRDBでいいんでない?
でDB的には管理する方法より,どのくらいの量を管理するのか,どのくらいのレスポンスが必要なのかが重要
10万件くらいならAccessレベルで運用すれば安価
言語からすればRDBはMSのADOとかODBCとか,JavaのJDBCとか
よくわからん
0378デフォルトの名無しさん
2008/09/25(木) 02:05:46それぞれのベストは
>データベース(中小印刷会社の日報レベル)管理ソフト
ASP(VBScript)
>趣味レベルのゲーム(スーパーマリオみたいな)
HSP
として、両方いけるとなるとやはりDelphiしかないな
0379デフォルトの名無しさん
2008/09/25(木) 04:22:440380デフォルトの名無しさん
2008/09/25(木) 08:11:44Python(pysqlite, pygame)
0381デフォルトの名無しさん
2008/09/25(木) 10:12:140382デフォルトの名無しさん
2008/09/25(木) 12:34:28マクロまで自分で書いてる
ちょっとした趣味の域だろうな
>>370
Cをかじった程度ならやめたほうがいい
簡単な検索(絞り込み)ができる程度のソフトなら
まともな中小ソフトウェア開発会社に作ってもらえば
費用はおおよそ50〜120万ってところかな
0383デフォルトの名無しさん
2008/09/25(木) 12:38:46皆様、ありがとうございます。
製品版のRDB(AccessかFileMakerあたり?)含め、検討したいと思います。
pythonもいけるんですね。rubyはどうなんでしょうか
0384デフォルトの名無しさん
2008/09/25(木) 12:47:200385デフォルトの名無しさん
2008/09/25(木) 12:48:58それぞれどうしても足りないとこはC++使ったりするが。
0386デフォルトの名無しさん
2008/09/25(木) 12:49:06そんなかんじ(外注)で作ってもらったAccessのDBが、なんとも使いにくいんですよね。
自分はそのDBを作ったときにはまだ勤めてなかったので、仕様決定のいきさつを知らないんですが、
やはり社内で細かく要求に応えられたほうがいいのではないかと思ったのです。
まあ、自分の立場を上げたいというのももちろんあります。
0387370
2008/09/25(木) 12:53:37うーん、けっこう色々な言語でできそうですね。今日給料出たのでなんか本を買いたいのですが、
なににしようか悩むなぁ……
0388デフォルトの名無しさん
2008/09/25(木) 13:10:05複数の人が使うのであれば、フロントはAccessでもいいけど
backはMSSQL-Expressの検討もありだと思うぞ
#順調に稼動すれば、マルチなユーザー対応は検討課題になると思うし
#Accessでマクロ+クエリで作ったものは納品不可って法律できねーかなw
0389デフォルトの名無しさん
2008/09/25(木) 23:49:400390デフォルトの名無しさん
2008/09/26(金) 00:19:23(06H/02Hってなんだろ
0391352
2008/09/26(金) 11:59:28完全独学になるので入門書が豊富なJAVAかC#に挑戦してみようと思います。
いったいどれくらい先に自分でソフトができるかかわかりませんががんばってみます。
ありがとうございました。
0392デフォルトの名無しさん
2008/09/26(金) 18:54:10どの言語が良いのか分かりません。
OS:2000
現状:知識0
勉強に取れる時間:2、3時間
期限:なし
0393デフォルトの名無しさん
2008/09/26(金) 21:13:590394デフォルトの名無しさん
2008/09/27(土) 00:25:240395デフォルトの名無しさん
2008/09/27(土) 00:49:40せいぜい概略を突貫で説明して終わり
0396デフォルトの名無しさん
2008/09/27(土) 03:21:06講習会があれば、Prologは可能だが、
講習会が開かれていない。
ウェブサイトのチュートリアルでは無理。
0397デフォルトの名無しさん
2008/09/27(土) 05:04:14HQ9+なら1分、Brainf*ckなら10分だよ!
純LISPも、ベースの概念さえ理解できれば全体の把握は早いと思う。
後は、マイナーだけどPL/0とか。
まぁ流石にネタだが、普通の言語じゃ構文も標準ライブラリもデカ過ぎ。
メジャーでリッチな言語はほぼ全滅じゃないかな。
0398デフォルトの名無しさん
2008/09/27(土) 07:22:14私はBrainf*ckは10年だなww
0399デフォルトの名無しさん
2008/09/27(土) 08:20:49さすがにライブラリまでは無理だけど。
0400デフォルトの名無しさん
2008/09/27(土) 09:43:58そういう人が答えられるものなのだろうか。
0401デフォルトの名無しさん
2008/09/27(土) 09:57:15流石に構文とライブラリ(無いけど)の把握に10年はかからないでしょw
0402デフォルトの名無しさん
2008/09/27(土) 11:25:560403デフォルトの名無しさん
2008/09/27(土) 11:30:21あんまコンパクトに過ぎても機械語覚えるようなもんで
「それを使って何かする」ための手順が膨大になるだけだと思う
0404デフォルトの名無しさん
2008/09/27(土) 12:12:36プログラム言語比較論とか。その中で習得容易性とかの概念があって、とか。
私は全く疎いのだけれど、本当のところ何学部の何科に専門家はいるんですか。
0405デフォルトの名無しさん
2008/09/27(土) 20:45:44私自身は機械系学科専攻なのですが、制御系のプログラムを書いたりしているうちに
プログラミング自体にも興味を持ち始め3DのMMORPGの様にDirectXなどを用いてゲームを作りたいと思いました。
もちろん商用に出すとか、大それたものではなくローカルホスト上でもいいので動くものを作ってみたい程度です。
言語はFortrunとJava,それと使いこなせるとまでは行きませんがCが使えます。
しかし、こういった3Dの処理はやはりc++と思い相談させていただきました。
具体的にはc++とDirectXを学ぶという形でいいのでしょうか?
数学自体は線形代数学、解析学などは結構使えると思うので、そちらの心配は特にしていない状態です。
0406デフォルトの名無しさん
2008/09/27(土) 21:59:29ご指摘あれば移動しますので誘導お願い致します
サンプル探しています
言語はVBまたはC#希望ですが
他の言語でも構いません
詳しい方よろしくお願いいたします
自分が今から送信しようとする内容を確認してから送信したいです
場合によってはクッキーやリファラを書換えれるものがいいです
送信しようとする
httpリクエストヘッダを確認
httpリクエストメッセージ確認
(コピー&ペーストで内容を保存できれば嬉しいです)
送信内容がOKであればそのまま送信
訂正箇所があれば書きかえれてから送信
httpプロトコルサイトからhttpsサイトにリダイレクトされるのですが
自動でリダイレクトしない
リクエストは必ず自分で確かめたものしか送信しない
(オプション機能で自動リダイレクト、手動リダイレクト切り替えれたら嬉しいです)
どなたかhttp(S)リクエストヘッダhttp(s)メッセージを確認しながら
送信できるクライアントツールのサンプルご存知の方、是非ともお願い致します
0407デフォルトの名無しさん
2008/09/27(土) 22:41:36スレ違い
あとそれだとWebブラウジングライブラリを紹介されるだけだと思うがそれでいいのか?
0408デフォルトの名無しさん
2008/09/27(土) 23:03:05Dark GDK
0409デフォルトの名無しさん
2008/09/27(土) 23:04:53レスありがとうございます
自分が送信する文字列を操作できるもの探しています
httpレスポンスは1文字残さず全て表示しているサンプルはあるのですが
リクエストに関してはどのような文字列を送信しているのか確認できなくて困っています
何卒よろしくお願いいたします
0410デフォルトの名無しさん
2008/09/27(土) 23:22:120411デフォルトの名無しさん
2008/09/27(土) 23:40:42他で聞いてみます
失礼しました
0412デフォルトの名無しさん
2008/09/28(日) 00:08:250413405
2008/09/28(日) 00:12:33レス有難うございます。DarkGDK初めて知りました。順番としては
c++ -> DirectX -> DarkGDK
という感じで進めてみようと思います。ありがとうございました。
大学でやった線形代数がこんなにも活用できるのが、感動するばかりです。
0414デフォルトの名無しさん
2008/09/28(日) 00:22:11DirectX は難しいので飛ばしてDarkGDKにしとけよ
0415デフォルトの名無しさん
2008/09/28(日) 00:39:16大富豪、将棋、タイピングなどの言語についてお聞きしたいのですが。
因みに、ハンゲームのゲームと同じようなものを作成するためにプログラミング言語を学びたいと思っています。
0416デフォルトの名無しさん
2008/09/28(日) 00:43:550417デフォルトの名無しさん
2008/09/28(日) 00:45:480418デフォルトの名無しさん
2008/09/28(日) 02:56:23>>392がネタだよねー?って意味で>>394を書いたんだわ
0419デフォルトの名無しさん
2008/09/28(日) 03:48:26>>352 の一日4-5時間、一年以内という条件の方が異常だろw
0420デフォルトの名無しさん
2008/09/28(日) 15:53:32最近WinAPI等も少し齧るようになり、エディタを
CpadからBCCDeveloperに乗り換えたのですが、プロジェクトという概念がよくわかりません
検索をしてもうまく調べられないのですがどなたかご教授願えませんでしょうか、
サイトや検索キーワードなんかでもいいのでよろしくお願いします。
0421デフォルトの名無しさん
2008/09/28(日) 16:00:40「プロジェクトファイル」で検索してはどうか。
0422デフォルトの名無しさん
2008/09/28(日) 16:29:04いろんなファイル(.h, .c, .rc, ...)を編集したり、コンパイルしたり、リンクしたりする必要があって
それらを束ねるのがプロジェクト(ファイル)ってこった。
つーかスレタイ嫁。
0423デフォルトの名無しさん
2008/09/28(日) 16:59:27解説ありがとうございます
0424デフォルトの名無しさん
2008/09/29(月) 07:49:04VS2008/5Expでもいいんじゃない?
BCCにこだわる理由があるなら、別だけど
0425デフォルトの名無しさん
2008/09/29(月) 08:15:32使い方を覚えるのに七転八倒してると学習が進まないし。
今のVSはCのプロジェクト簡単に作れたっけ?
0426デフォルトの名無しさん
2008/09/29(月) 09:23:26本当に必要なのは右のエディタ部分での試行錯誤だからな
他の画面60%くらいはしばらく必要ない無駄領域だ
とはいえいまどき入力支援機能のないエディタも辛いわけで
「IDEを初心者用の単なるエディタとして使い倒す方法」とか書いたら喜ばれると思う
0427デフォルトの名無しさん
2008/09/29(月) 17:39:59ソリューションとプロジェクトの違いがよく分からない
分かる人にとっちゃ、全然違うのだろうけど
0428デフォルトの名無しさん
2008/09/29(月) 17:49:000429デフォルトの名無しさん
2008/09/29(月) 18:21:20呼び出しの手間が省けて楽だよ
0430デフォルトの名無しさん
2008/09/29(月) 19:55:05Cは主にハード等のプログラム、Javaはネットでのアプリケーション等のプログラムと聞いたのですが
いまいち何が出来るか分かりません…具体的にはそれぞれどのようなものを作るプログラムなのでしょうか。
業界的にこっちの言語を学んでおくと便利等もあったら教えていただきたいです。
0431デフォルトの名無しさん
2008/09/29(月) 20:14:150432デフォルトの名無しさん
2008/09/29(月) 21:43:29すまん 小さいファイルメンテする位なんだわ
#Cのコードは今書いてないから不明・・・・
0433デフォルトの名無しさん
2008/09/29(月) 21:53:370434デフォルトの名無しさん
2008/09/29(月) 22:26:300435デフォルトの名無しさん
2008/09/30(火) 01:19:290436デフォルトの名無しさん
2008/09/30(火) 01:27:56授業受けるだけですんなり将来役に立つレベルに達すると思うなよ
たとえCを取ったとしても、自力で勉強したJavaの方が得意になる可能性はいくらでもある
0437デフォルトの名無しさん
2008/09/30(火) 01:32:260438デフォルトの名無しさん
2008/09/30(火) 01:58:240439デフォルトの名無しさん
2008/09/30(火) 09:38:100440デフォルトの名無しさん
2008/09/30(火) 10:04:10今風で自宅でも環境作るの楽そうなのはJAVAなんだろうけど
今後ハード周りを直接たたくことは中々無いだろうから
Cを選んで試してみるのもいい経験になるんじゃないかと思う
#組み込み系の仕事につかない限りないんじゃないかな
#ドライバー書くなら、少し味わえる
#意外と楽しいよ、すげー苦労すると思うけどw
0441デフォルトの名無しさん
2008/09/30(火) 10:15:01Javaは標準で多くのことが出来るように設計されているから勉強する事が多い。
0442デフォルトの名無しさん
2008/09/30(火) 11:14:170443デフォルトの名無しさん
2008/09/30(火) 17:35:350444デフォルトの名無しさん
2008/09/30(火) 17:46:530445デフォルトの名無しさん
2008/09/30(火) 18:29:130446デフォルトの名無しさん
2008/10/01(水) 00:07:55Cだけで閉じてるのはいいけど、環境依存のライブラリ(socketとか)
を考えると、一概にはそう言えないと思うが・・・
同じIDE使える場合が多いとか
>>444
+創るJAVA追加でそこそこいけない?
0447デフォルトの名無しさん
2008/10/01(水) 01:22:33初心者があきらめずにモノにできる言語と環境は違う
今月はここらへん交えて議論してください
0448デフォルトの名無しさん
2008/10/01(水) 01:24:580449デフォルトの名無しさん
2008/10/01(水) 01:33:57とにかくより早くより安く一定品質のモノができるってことが生産効率がいいってこと
作り手の地道な努力とか根性とかそういったものは顧客の気にするところではない
0450デフォルトの名無しさん
2008/10/01(水) 11:54:03って何の事だい。
0451デフォルトの名無しさん
2008/10/01(水) 11:55:480452デフォルトの名無しさん
2008/10/01(水) 20:38:48アセンブラ言語(CASL�U)、COBOL、javaから
COBOLを進められているのですが、今COBOLってメジャーなのでしょうか?
その後の多言語の学習に有利不利などあれば教えていただきたいです
0453デフォルトの名無しさん
2008/10/01(水) 20:40:350454デフォルトの名無しさん
2008/10/01(水) 20:42:180455デフォルトの名無しさん
2008/10/01(水) 20:42:450456デフォルトの名無しさん
2008/10/01(水) 20:44:52新人のころCOBOLの部署に配置されて、一年くらいしてから、先輩と一緒にCをやる部署に移ったけど、
先輩はCでも、変数を全部ファイルの先頭に書いて、グローバル変数にしてた。
0457デフォルトの名無しさん
2008/10/01(水) 20:52:54COBOLが良いようなのでCOBOLで勉強がんばりたいと思います。
ありがとうございます!
0458デフォルトの名無しさん
2008/10/01(水) 21:26:21素直にCかJAVAがいいと思う
せっかく勉強するのなら、使う言語の方がいいし・・・
0459デフォルトの名無しさん
2008/10/01(水) 21:27:09これからの言語って感じではまったく無いぞw
COBOLには過去の膨大な資産があるので、長く付き合わないといけない
0460デフォルトの名無しさん
2008/10/02(木) 00:13:31逆に言えばCOBOL以外に全く見るべきところの無い会社だ。
0461デフォルトの名無しさん
2008/10/02(木) 15:15:26DATA DIVISIONのあるCソースかw
0462デフォルトの名無しさん
2008/10/02(木) 18:58:53やっぱり、過去の資産って重宝されるんだねぇ。
0463デフォルトの名無しさん
2008/10/02(木) 19:15:450464デフォルトの名無しさん
2008/10/02(木) 23:11:45あ、すまん、誤解されかねない書き方だった。
COBOLで書かれた旧システムを、COBOLで書かれた新システムに入れ替えたって話。
つhttp://itpro.nikkeibp.co.jp/article/NEWS/20080906/314277/
0465デフォルトの名無しさん
2008/10/02(木) 23:47:270466デフォルトの名無しさん
2008/10/02(木) 23:54:15ぐちゃぐちゃになって、だれも内容を把握できてなくて、さわるにさわれないコードを使ってるのを、前向きに言ってるだけだったりして。
0467デフォルトの名無しさん
2008/10/03(金) 00:05:100468デフォルトの名無しさん
2008/10/03(金) 05:09:53その旧システムとやらは、よっぽど酷かったんだろうな。
まあ、計算機科学情報工学情報チューリングマシンの歴史を感じざる得ない。
0469デフォルトの名無しさん
2008/10/03(金) 09:38:41>ビジネスロジックの書きやすさにおいては右に出る言語はない
この部分は断じて肯うことができない。
0470デフォルトの名無しさん
2008/10/03(金) 10:02:21?
0471デフォルトの名無しさん
2008/10/03(金) 10:25:380472デフォルトの名無しさん
2008/10/03(金) 11:59:52本人はカッコつけてるつもりなんだから、
そんなストレートに大多数の印象を代弁してやるなよ。
0473デフォルトの名無しさん
2008/10/04(土) 12:19:58エキスパートマスターくらいのスキルが必要になる。
なぜならJavaには豊富な名前空間メカニズムがあるため、命名規則こそが
この世で最も重要な概念だということをプログラマが悟るのが遅い。
他の概念に気をとられるあまり、あまりにも名前を軽視しすぎる。
そのため意味不明な分け方をされたパッケージや、意味不明な嘘英語で名付けられた
意味不明なクラス群がそこかしこに繁茂増殖し、クラスの関係性は誰にもわからなくなり、
ビジネスロジックはそれらに覆われて窒息死するしかない。
プロジェクトが巨大化すればするほど、高度な解析ツールの使用は困難になる。
ソースの物量は想定から外れ、ツールはメモリを使い切ってフリーズするか、
大量の不要データを吐き出すかして無力化してゆく。
唯一永遠のツールはgrepに代表されるunix系コマンドである。それらはフリーズしないし、
シンプルで期待を裏切らない。さらに、命名規則との相乗効果によって、神ツールへと昇華する。
0474デフォルトの名無しさん
2008/10/04(土) 12:38:05誰もが変数の命名規則に悩むことになるし、誰もが定数の名前やハッシュ変数のキー名に悩む。
どうしても困ったら、ファイルを分割することもできる。
こうして人は名前を撒き散らさない方法を、ソースコードを増やさずに機能を管理する方法を学ぶ。
1クラス1ファイル。それがJavaの流儀である。
しかしクラスが100ファイル、200ファイルになったとき、助けてくれる者はあまりに少なく、
危機感を持つ者の数は皆無に等しい。その理解不能性のツタは、いまにも家を覆い尽くそうとしているのに!
0475デフォルトの名無しさん
2008/10/04(土) 12:52:320476デフォルトの名無しさん
2008/10/04(土) 15:32:100477デフォルトの名無しさん
2008/10/04(土) 15:48:23何故か一瞬ブロント語かと思った
0478デフォルトの名無しさん
2008/10/04(土) 17:27:37落ちたか?
0479デフォルトの名無しさん
2008/10/04(土) 17:46:54Cのtypedefとか#defineは害悪(ry
本家のあずかり知らないところで勝手に別名をつけて突き進んでいくコーディングスタイルが流行ってるんだろ?
その点javaは名前のパスが決まったら後はそれでおしまいなので楽だな
まぁlispには負けるけど
0480デフォルトの名無しさん
2008/10/04(土) 18:20:070481デフォルトの名無しさん
2008/10/04(土) 20:57:120482デフォルトの名無しさん
2008/10/04(土) 21:34:58CもC++も悪い、JAVAやC#は仮想マシン用、スクリプトは遅い
素晴らしい言語を見つけたと思ったのですが・・・
0483デフォルトの名無しさん
2008/10/04(土) 21:43:100484デフォルトの名無しさん
2008/10/04(土) 21:44:53言語が流行るまでには時間がかかる
近年の例だと、1993年開発開始のRubyが注目されるようになったのは2005年ごろになってから
Ruby on Railsが無ければもっとヒットは遅れていただろう
Dの登場は1999年。対抗馬として大量の資産を持つC/C++/C++0xもあるわけで
少なくともあと数年、あるいはずっと日の目を見ないままということもありえる
0485デフォルトの名無しさん
2008/10/04(土) 21:52:45Dは理想論が多いですが、実際のところ、ライブラリを除く言語仕様はどの言語よりも肥大化してますよw
他にも問題点や思想的な部分が多いし、Dの時代が来る事は絶対ないと思います。
0486デフォルトの名無しさん
2008/10/04(土) 21:53:00各種ソフトのプラグインとか作りたいんだけど、
今現在、どの言語が一番開発環境が整ってるの?
プログラミング歴は、
昔、88BASIC弄ってて、その後、Cをかじった程度。
0487デフォルトの名無しさん
2008/10/04(土) 21:53:320488デフォルトの名無しさん
2008/10/04(土) 21:54:080489デフォルトの名無しさん
2008/10/04(土) 22:00:060490デフォルトの名無しさん
2008/10/04(土) 22:02:470491デフォルトの名無しさん
2008/10/04(土) 22:02:540492デフォルトの名無しさん
2008/10/05(日) 00:15:310493デフォルトの名無しさん
2008/10/05(日) 00:39:250494デフォルトの名無しさん
2008/10/05(日) 01:53:13Plan 9同様ほとんど見ないけど。
0495デフォルトの名無しさん
2008/10/05(日) 12:50:51改良がどこまでを指すか分からないが、ライブラリの総入れ替えや文字列型の導入、
流石にそう言うのまでやるとすぐ違う言語になりそう
gccは0bxxxxみたいのが使えたり、少しは独自拡張してるみたいだけどね
C+-(Cプラスマイナス)くらいのがあれば、組み込み系で流行りそうだけどね
>>494
せめてC言語ってついてないと、みんな騙されないよ
「C2.0」とか言う名前にしたりとかw
0496デフォルトの名無しさん
2008/10/05(日) 23:53:16Borland C++ 5.5で、XP用のソフトは作れますか?
0497デフォルトの名無しさん
2008/10/06(月) 00:08:570498デフォルトの名無しさん
2008/10/06(月) 10:04:400499デフォルトの名無しさん
2008/10/08(水) 18:25:150500デフォルトの名無しさん
2008/10/08(水) 19:14:04C++よりは言語が整理されて比較的すっきりしているのと、
最近のデザパタ本はJavaで書かれているものが多いような気がするので
なお、オブジェクト指向的な考え方そのものは言語に依存しないと言われている
0501デフォルトの名無しさん
2008/10/08(水) 19:37:32ありがとうございます。
C++は色々と考えるが多くて、なかなか意識がオブジェクト指向まで回らなかったんですよね。
0502デフォルトの名無しさん
2008/10/08(水) 19:53:370503デフォルトの名無しさん
2008/10/08(水) 23:56:240504デフォルトの名無しさん
2008/10/10(金) 17:50:070505デフォルトの名無しさん
2008/10/10(金) 18:08:32http://pc11.2ch.net/test/read.cgi/prog/1160200777/
0506デフォルトの名無しさん
2008/10/11(土) 03:22:49Javaの方が素の言語仕様はSimpleなんで理解が容易い
深みに進めば目糞鼻糞だけど
0507デフォルトの名無しさん
2008/10/15(水) 17:15:17文字サイズ、フォント、位置なども指定したいのですが。
というプログラムを作りたいのですがどの言語がお勧めですか?
0508デフォルトの名無しさん
2008/10/15(水) 17:31:190509デフォルトの名無しさん
2008/10/15(水) 21:13:310510デフォルトの名無しさん
2008/10/16(木) 00:01:410511デフォルトの名無しさん
2008/10/16(木) 00:12:360512デフォルトの名無しさん
2008/10/16(木) 00:31:02ゲームでもフレームワークでもたいていのものはつくれるよ。
0513デフォルトの名無しさん
2008/10/16(木) 01:03:44それだけ制約やデバッグが面倒になるだけで、今のPCはメモリ十分なんだから細かいメモリ要領なんて気にならないだろうし
昔やったVBでは型なんてつけなくて整数も少数も文字列もいっぺんにあつかえたと思います。そっちのほうが手間暇効率がいいですよね?
ただ、携帯電話や家電のマイコンのメモリ節約、処理速度向上のためだけでしょうか?
0514デフォルトの名無しさん
2008/10/16(木) 01:13:28逆だよ。
0515デフォルトの名無しさん
2008/10/16(木) 01:13:54Pythonは道具でしかないからなぁ
フライパンがあれば卵焼きやら,野菜炒めができるように(鈍器にも使える!),意外といろいろできる子Python
0516デフォルトの名無しさん
2008/10/16(木) 01:16:31WEBページ上のボタンをクリックしたりIDやPASSなどテキスト入力したり、セレクトメニューを選んだりってことは
プログラム言語で可能でしょうか?
もし可能なようでしたら上記の操作が出来る一番簡単そうな言語教えてください
WindowsXp
使うブラウザはFirefox3.0です
0517デフォルトの名無しさん
2008/10/16(木) 01:17:39ほぉ。いろんなものが作れるんですね。
それなりの技術力が必要でしょうけど。
>>515
何と組み合わせて使うのがいいんでしょうか?
0518デフォルトの名無しさん
2008/10/16(木) 01:24:02javascriptだな。
ブックマークレットでぐぐれ。
0519デフォルトの名無しさん
2008/10/16(木) 01:29:30即レスありがとう
ジャバスクリプトのブックマークレットですね
貴重な情報ありがとうございます
調べてみます^^
0520デフォルトの名無しさん
2008/10/16(木) 01:33:49型付けは、言語によって思想の違いが出る所の一つ
今のところ、これが最高という手法は見つかっていない
有名な例だが、数値と文字列を+演算子でつないだ場合の話
1 + "2"
この式はどういう値になるだろうか
3? "12"? それとも12とか?
こういう部分で、プログラマが本来意図しない挙動が生まれてしまうかもしれない
型の自動変換は、便利であっても危険な部分もある
0521デフォルトの名無しさん
2008/10/16(木) 01:58:52なにと組み合わせて?と聞くのであれば,まずはPython単体で使ってみるといいよ.
使っているうちに「あれができない,これができない」が分かってくるさ.
0522デフォルトの名無しさん
2008/10/16(木) 03:04:36型無し変数の中身の型が途中で変わってもデバッグって面倒じゃないの?
その時点での変数の型をプログラマが把握しとかなきゃいけないんだよ?
型があればコンパイラとか実行環境に(場合によっては文字列長から整数や実数の範囲まで)チェック丸投げだよ?ウハウハだよ?
まぁ個人的には「静的型の型推論」が現状の最適解かと
型無しでも良いけど、520みたいに結局どこかでプログラマが判断しなきゃダメだしね
0523デフォルトの名無しさん
2008/10/16(木) 06:53:540524Prolog信者
2008/10/16(木) 07:15:150525デフォルトの名無しさん
2008/10/16(木) 08:46:32”型無し”って聞くとなぜか反射的に型無しラムダ計算って思いつく
0526デフォルトの名無しさん
2008/10/16(木) 08:53:310527デフォルトの名無しさん
2008/10/16(木) 22:56:270528デフォルトの名無しさん
2008/10/16(木) 23:06:380529デフォルトの名無しさん
2008/10/16(木) 23:10:440530デフォルトの名無しさん
2008/10/16(木) 23:17:59特に最近になって、むしろ先進的だと評価されるようになってきた
0531デフォルトの名無しさん
2008/10/17(金) 02:21:49大文字小文字を区別する言語はミスが多くてとっつきにくく、
記号を乱用するプログラムは読みにくいです。(:とか}とか)
簡単な文字列処理などをツール化してみたいのですが、
自分にも気軽に扱える言語はありませんか?
例)エクセルで吐き出したcsvを元にテンプレート型HTML(EUCで記述)
の一部に文字列を流し込み出力等
http://www.microsoft.com/japan/msdn/vstudio/express/
0533デフォルトの名無しさん
2008/10/17(金) 03:00:180534デフォルトの名無しさん
2008/10/17(金) 03:15:44関係演算子まで < > = 記号を使わない親切設計だ
0535デフォルトの名無しさん
2008/10/17(金) 03:28:33XHTML は大文字小文字区別するから大文字小文字区別するのになれたほうが良い。
IDE 使えば大文字小文字のミスは簡単に解決できるし。
0536デフォルトの名無しさん
2008/10/17(金) 14:33:30初心者なのですが質問させてください
私は来年の春から大手の証券会社でトレーダーとして働くことになりました
トレーダとしてプログラムが書けたらすごい重宝されるということを人事の方から伺いました
しかしながらもともと文系出身のため、プログラミングのことはまったくわかりません
どういうところから勉強を始めればよいのか教えてください
お願いします
0537デフォルトの名無しさん
2008/10/17(金) 14:46:26既に就職が決まっているのなら、こんなところで聞くよりも、
その人事の人にどういう知識が望まれているかを直接聞くのが確実だと思うが。
その会社が望んでいるトレーダとしてのプログラミング技能がどんなものかによって
前提となるプログラミングの知識は千差万別。
0538デフォルトの名無しさん
2008/10/17(金) 14:52:21せめて何がしたいのかぐらい書いてもらわないと
社内向け管理ソフトの作成とかOfficeのちょっとしたマクロを書くとかさ…
プログラミングには初心者向けの言語もあるし、
用途に特化したような言語もある
なんでもそこそこ作れるぐらいになるには
いろいろ読み漁って勉強して何年もかかるってことはわかるだろ?
0539デフォルトの名無しさん
2008/10/17(金) 14:58:530540デフォルトの名無しさん
2008/10/17(金) 15:02:280541デフォルトの名無しさん
2008/10/17(金) 15:03:49全くの白紙の状態から半年程度の勉強で身に付けたものでは
その会社にとって害にしかならない気もするな
0542デフォルトの名無しさん
2008/10/17(金) 15:05:38そう簡単にはいかないから、出来る人は重宝されるんだろ
0543デフォルトの名無しさん
2008/10/17(金) 15:18:53↓
現場で使う
↓
システムで問題が発覚
↓
すでに使ってしまっているシステムなので
取り急ぎ外注でなんとかしてもらう
0544デフォルトの名無しさん
2008/10/17(金) 15:25:41ちょっとした作業を自動化するスクリプトとかを書けるだけで、効率は変わってくる場合も
人事が、そういうスキルを求めているのかは分からんが
0545デフォルトの名無しさん
2008/10/17(金) 15:49:30基本情報技術者とか取っておいたら?
0546デフォルトの名無しさん
2008/10/17(金) 15:55:26多くのレスありがとうございます
具体的にはC++とかJAVAが使えたら便利とおっしゃっていました
半年で勉強するくらいならほかのことしたほうがいいですかね?
0547デフォルトの名無しさん
2008/10/17(金) 16:21:12すぐ辞めるわけではないんだから時間なら何年もある
半年の勉強では初心者向けの本をやった程度にしかならないが
だからといってほかの事をしても結果は同じだろうな
頭が良いのならともかく今更一朝一夕の勉強で重宝される技能を身につけようなんて
0548デフォルトの名無しさん
2008/10/17(金) 16:33:43横レスすません
>>537さんがおっしゃってるように何が必要な知識なのか確認した方がいいです
2chでの解答をあてにしてると全く時間の無駄になりますよ
私は複数ページに渡るsshページをブラウザの自動操作をやりたかったのですが
何もわからなかったし、回りに誰も聞ける人も居なかったので2chで聞いてみた
たまたま返ってきた答えが「プログラム覚えたらなんでもできる」でした
しかしプログラムでブラウザを操作するってのは限界がありました
他人が作ったソフトを内部的に動かせることは困難です
結局、IE以外で自動操作させるのは非常に難しいとわかっただけです
自分で簡易ブラウザ作った方が遥かに速いです
それ気づくまでに数ヶ月かかりました
初めから何をしていいかわからない状態ってのは
自分でも良い方向へ向かっているのか
時間の無駄なのか全くわからない状態です
目標達成の為に何をすればいいのかをもう少し調べてから
具体的な質問がいいと思います
0549デフォルトの名無しさん
2008/10/17(金) 16:52:21UWSCは、IE操作を記憶するアプリ付きなので、プログラムが出来なくてもコード作れます。
0550デフォルトの名無しさん
2008/10/17(金) 16:54:56悲しいかな、お前より幼稚園児のほうが頭いいぞ
>しかしプログラムでブラウザを操作するってのは限界がありました
>他人が作ったソフトを内部的に動かせることは困難です
>結局、IE以外で自動操作させるのは非常に難しいとわかっただけです
んなことない
>自分で簡易ブラウザ作った方が遥かに速いです
ちょw、HTMLとかCSSとかJavaScriptとか全部パースして
レンダリングするつもりか?
難しいとかじゃないが、手間隙がすげーかかる
0551デフォルトの名無しさん
2008/10/17(金) 17:05:16そのデータがPCで入力されたかのように(キーボードを押しているかのように)
入力するソフトを仕事で作ったが、それの応用でもおもしろいことができる
無能とは悲しいものだな
0552デフォルトの名無しさん
2008/10/17(金) 17:11:34UWSCの正規ユーザーです^^
IERECは本当に素晴らしいです
しかしIERECでもどうにもならないことなんですよ
httpリクエストを書換えなきゃ始まらない
>>550
ども^^;
お世話になりますw
入力、出力を全部横取りして書き換えて・・・
私のやりたいことはハッカーですねwww
IEではアクティブX使って可能なようなんですけど
他の関係で今のところ別ブラウザで試してるんだけど
複数ページに渡るとどれもこれも全滅です( + + )
プログラムでブラウザの操作できるって人いてるけど
できないですよ
やったらわかるw
0553デフォルトの名無しさん
2008/10/17(金) 17:13:42他人のソフトってそりゃあセキュリティの問題とかで簡単に操作されないように創意工夫して作られてるわけだよ
プログラム覚えたらなんでもできるってのはあながち間違ってはいない。相当なレベルが必要だけど
つまりは>>548の腕が無かったからできなかっただけで。この文章読めばわかるけどな
>何もわからなかったし、回りに誰も聞ける人も居なかったので2chで聞いてみた
そもそもこんなやつがまともな仕事できるわけない
>>546がこうならないことを全力で祈る
0554デフォルトの名無しさん
2008/10/17(金) 17:13:560555デフォルトの名無しさん
2008/10/17(金) 17:27:13自分に届くデータや、送信するデータを書き換えるのはよくあります
0556デフォルトの名無しさん
2008/10/17(金) 17:27:38串使って横取りから勉強。
SSHの仕組みもわかんなかったので書き換えなんてwwww
まあそういうレベルだったんだから仕方ない
横取りして書き換えできたからって合格でもないんだなこれはw
書き換え一つにしてもレスポンスから文字列取得して解析した上で書換えるんだけど
ここの解答者でも、この解析一つ出来ないだろね
ひとつ言える事は
みんなサーバー側の事は詳しいけど
クライアント側についてはどうだかわかんない人大杉w
ボタンを押せばページが表示されるって問題でもない
0557デフォルトの名無しさん
2008/10/17(金) 17:32:04あなたのようないい加減な発言に騙されたorz
実際に商用サイトでやってみ
例えばヤフーIDを10分間で50個作ってみ
12秒に1個作れば言いわけ。
実に簡単そうだろ^^
しかし!
途中には画像認証もあるし中々できそうでできないんよ
みんな口先だけだからなあwww
0558デフォルトの名無しさん
2008/10/17(金) 17:33:230559デフォルトの名無しさん
2008/10/17(金) 17:34:391個12秒は別のサイトだ(そこはヒ・ミ・ツw)
自分はこの前ヤフーIDを1個3秒平均で作ったわ
だから
ここの解答者さんなら
1個0.5秒くらい?
0560デフォルトの名無しさん
2008/10/17(金) 17:36:12>>551へのレス
0561デフォルトの名無しさん
2008/10/17(金) 17:36:55別にそんな事する必要ないんですけど・・・
画像の分析もある程度なら可能とは思いますが、意味ないことはやりません。
0562デフォルトの名無しさん
2008/10/17(金) 17:37:42自分はこの前ある事情でメアドが必要になり作ったんだけど
1個3秒くらいでした
解答者レベルってどんなもんなんよ
クライアント側のことはわかってるようで
口先だけじゃないの?
どなたかヤフーID1秒1個作れますか?
0563デフォルトの名無しさん
2008/10/17(金) 17:39:380564デフォルトの名無しさん
2008/10/17(金) 17:40:240565デフォルトの名無しさん
2008/10/17(金) 17:41:090566デフォルトの名無しさん
2008/10/17(金) 17:41:38そうくると思った
ホント口先だけの解答者が多いよなあ
私が3秒に1個作った仕掛けを教えてもいいけど
あなたはどんなもんなんよ
1個作るのに何秒くらいかかる?
0567デフォルトの名無しさん
2008/10/17(金) 17:41:39メアドたくさんいるならサーバーたてればいいでしょ
0568デフォルトの名無しさん
2008/10/17(金) 17:43:09やられたら嫌だからやってるのに、それを無視してやるなんて迷惑な人でしかない。
0569デフォルトの名無しさん
2008/10/17(金) 17:43:09メール業者とかじゃないよ
ただ解答者が口先だけの人が多いので
どれくらいクライアント操作が出来るのか
聞いてみただけ
気分悪くしたらゴメン
仲良くしよう^^
0570デフォルトの名無しさん
2008/10/17(金) 17:43:560571デフォルトの名無しさん
2008/10/17(金) 17:45:40だから例え話だって。
あなたはクライアントの操作できるの?
みんな口先だけって部類にあなたのことも入ってるわけなんだがwww
できもしないこと嘘付かない方がいいよ
サーバを作ったらえらいのか?
クライアント操作ホントにできる人は少ないと思うよ
0572デフォルトの名無しさん
2008/10/17(金) 17:47:31クライアント操作って何のことだよ。
そもそもHTTPプロトコルはわかってるの?
0573デフォルトの名無しさん
2008/10/17(金) 17:47:47だからクライアント操作が出来るのか聞いてるの
サーバのことなんかどーでもいいよ
サーバの解説本なんか山のようにあるけど
役立たねーーーー
あんたクライアント操作できるの?
1秒間に1000アカウント作れるのふーーーーん
嘘つくなヘタレ解答者!
0574デフォルトの名無しさん
2008/10/17(金) 17:49:48お前みたいな奴がダメなんだよな
わかってる振りして何も出来ない
解答者やめたほうがみんなのためだよ
つまりヤフーIDを私の3倍以上のスピードで作れる知識がないと話しにならない
0575デフォルトの名無しさん
2008/10/17(金) 17:51:500576デフォルトの名無しさん
2008/10/17(金) 17:52:17Prolog
0577デフォルトの名無しさん
2008/10/17(金) 17:52:28取りあえずヤフーアカウント1分間に20個作れるんだけど
ここの解答者って1分間に何個作れるのよ
マジで教えて欲しい
みんな口先だけじゃないの???
サーバ、サーバってあほみたいwwwwwwwww
0578デフォルトの名無しさん
2008/10/17(金) 17:53:43だから
お前はヤフーIIDを1分間に何個作れる
少なくとも私以上に作れないと恥ずかしい話だw
0579デフォルトの名無しさん
2008/10/17(金) 17:54:07俺も解答者やめるべき?
0580デフォルトの名無しさん
2008/10/17(金) 17:57:04むしろクライアントをやってることが多い
相手の実力を測るにはまず自分の実力がある程度必要だ
0581デフォルトの名無しさん
2008/10/17(金) 17:57:18やめたほうがいい
くだらない解答されて
質問者がその後、時間の無駄だと気づくだけ
あなたのオナニー解答に付き合わされて可哀想だから
解答者辞めてください
0582デフォルトの名無しさん
2008/10/17(金) 18:02:23ほんの序の口だよ
取りあえずヤフーID1分間に20個が質問者のレベルなので
解答者は1分にそれ以上は作れないとダメ
解答者レベルというより
質問者レベルの人が解答者をやってんじゃないだろな?
m9(`・ω・´)お前はヤフーアカウントを1分間に何個作れる?
0583デフォルトの名無しさん
2008/10/17(金) 18:13:45画像認証もある場合あるし
0584デフォルトの名無しさん
2008/10/17(金) 18:16:18Irvine Part19
http://pc11.2ch.net/test/read.cgi/win/1223413495/
0585デフォルトの名無しさん
2008/10/17(金) 18:19:03実のところ自分だってできないんじゃないの?
出来もしない解答者ばかりだよ
えらそうにもの言うけど
あんたらはどれくらいクライアント操作できるの?
ヤフーのアカウントなんて1ページだけじゃん
私の言うクライアント操作の幼稚園レベルだよ
TOPから7階層目のページに0.5秒で完了してる連中はたくさん居てるようなんだよね
だれかクライアント操作に詳しい方はいませんか?
口先だけじゃない人よろしく^^
0586デフォルトの名無しさん
2008/10/17(金) 18:23:24誤:私の言うクライアント操作の幼稚園レベルだよ
正:幼稚園レベルの私が言うクライアント操作だよ
あれ? 正しく直したのに意味がわからないぞ??
0587デフォルトの名無しさん
2008/10/17(金) 18:26:301.データ入力
2.データをデータベースに書き込み
3.指定時間、特定の条件を満たすとデータベースに保存されているメルアドにメール送信
0588デフォルトの名無しさん
2008/10/17(金) 18:26:40HTMLレベルでSSLやれば一苦労だけど、
WWW::mechanizeとかUWSCとかWebBrowserコントロール使えばいいじゃん。
そしたら作るのは画像を読み取り所だけ。
0589デフォルトの名無しさん
2008/10/17(金) 18:27:13ヘタレ解答者めwww
お前はヤフーIDを1分間に何個作れるの?
ちょっと仕掛け言ってみ
嘘か本当かくらいは判断できるから
あなたがクライアント操作できるか判定してあげるよwww
0590デフォルトの名無しさん
2008/10/17(金) 18:30:08あーぁ
自信満々に答えてくれたのはありがたいけど
100点満点中3点くらいかな
完全に失格
テストで言えば名前を書いただけの白紙答案用紙ってレベル
全然できない人だwwwwwww
ワロタ^^
0591デフォルトの名無しさん
2008/10/17(金) 18:31:26ヘタレ解答者を煽るのが趣味になってきたwww
0592デフォルトの名無しさん
2008/10/17(金) 18:31:370593デフォルトの名無しさん
2008/10/17(金) 18:32:29しかも施しを期待して、侮蔑の言葉を吐く
なんというつんでれ
じゃなくてヤンデレ
0594デフォルトの名無しさん
2008/10/17(金) 18:33:420595デフォルトの名無しさん
2008/10/17(金) 18:34:14ヒント:そういう問題じゃない
0596デフォルトの名無しさん
2008/10/17(金) 18:34:420597デフォルトの名無しさん
2008/10/17(金) 18:35:54私が言うクライアント操作を理解してくれましたか?
サーバ知ってたらクライアントもわかるんだろ
ホレホレw
0598デフォルトの名無しさん
2008/10/17(金) 18:37:41終了
0599デフォルトの名無しさん
2008/10/17(金) 18:39:24どの言語って言っても
込み入ったことをやろうとすると
結局サーバサイドじゃないと無理ぽ
スクリプトやインタプリタ薦めるのは簡単そうだからって理由だけで
結局遠回りなんだ
スクリプト言語やインタプリタなんて役に立たないって事を進めるほうが良い解答者だと思う
0600デフォルトの名無しさん
2008/10/17(金) 18:39:49考えられる手段
複数スレッド立ち上げでヤフー登録ページを開く
↓
HTML解析
↓ ↓
ランダムにデータ入力 認証画像解析
↓
送信
これを繰り替えしたらできそうだけどレスポンス悪そう…
0601デフォルトの名無しさん
2008/10/17(金) 18:40:37でたなヘタレレベルの偽解答者
お前みたいな解答が一番ダメ
役に立たない雑談レベル
雑談してもいいけど
嘘はダメです
0602デフォルトの名無しさん
2008/10/17(金) 18:41:20おしい
でも25点
0603デフォルトの名無しさん
2008/10/17(金) 18:42:11NETBEANSがHTMLでいうヘッダの部分を勝手に入力して少ししか書く部分ないんだけど
0604デフォルトの名無しさん
2008/10/17(金) 18:42:33臨機応変に対処すべきでこれはスクリプトでやれば非常に簡単で間違えが少ない
0605デフォルトの名無しさん
2008/10/17(金) 18:42:53明らかに自分より劣る知性をこうも蹂躙できるシチュエーションはそうないだろ
しかも相手はかわいらしい子犬ときてる
突き放しても突き放してもすがりつくようでいじらしいじゃないか
最高の玩具とはこれのことだ
私は期待だけさせやっても決っして与えることはない
そのうち期待が破裂して絶頂を感じるだろう
それこそ地べたを這いずる悦楽の世界だ
0606デフォルトの名無しさん
2008/10/17(金) 18:44:18HTML解析じゃなくhttpヘッダ解析って書いてたら60点だったんだけどなあ
HTMLとか言ってるようじゃダメ
ってことで25点^^
0607デフォルトの名無しさん
2008/10/17(金) 18:47:43なんだよ
お前ら本当、口先だけだな
クライアント操作ってのは
ヘッダ同士でやりとりするのが基本だよ
不必要なものやり取りする必要なし
まずこれが幼稚園レベルかな
クライアント操作できる方おられませんか^^
0608デフォルトの名無しさん
2008/10/17(金) 18:50:070609デフォルトの名無しさん
2008/10/17(金) 18:53:26<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>Yahoo! JAPAN - Yahoo! JAPAN IDナミマソ</title>
<meta name="description" content="">
<meta name="keywords" content="">
<link rel="stylesheet" href="https://s.yimg.jp/images/css/printexec.css" type="text/css" media="print">
<link rel="stylesheet" href="https://s.yimg.jp/images/reg/css/s/common/common_import_1.0.0.css" type="text/css" media="all">
<link rel="stylesheet" href="https://s.yimg.jp/images/reg/css/s/assistant_1.0.1.css" type="text/css">
<link rel="stylesheet" href="https://s.yimg.jp/images/reg/css/s/register/register_import_1.0.0.css" type="text/css" media="all">
<script type="text/javascript" src="https://s.yimg.jp/images/reg/scripts/s/env.js"></script>
</head>
0610デフォルトの名無しさん
2008/10/17(金) 19:07:34ヘッダと言ってもそれはHTMLのヘッダですよね
私の言ってるのはhttpのヘッダ
その文字列さえも送受信しませんよ
取りあえずまともにレスしてくれたようだから
レスありがと
0611デフォルトの名無しさん
2008/10/17(金) 19:11:03CAPTCHA突破の手法についての話しかと思ったら
Yahooとかヘッダ解析とかクライアント操作とか全然違う事しか話してないし・・・。
# 最近あったやつで、MSのAsirraを破るって記事はちょっと面白かったなぁ
0612デフォルトの名無しさん
2008/10/17(金) 19:15:17Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, plication/msword, */*
Referer: http://www.yahoo.co.jp/
Accept-Language: ja
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: www.yahoo.co.jp
Cookie: B=bqdlla0cd&b=3&s=1p; YLS=v=1&p=0&n=1; F=a=pGIlFrvbBmKX6iwtYyD.Q--&b=vwW7; Y=v=1&2hphr6t&p=
Connection: keep-alive
HTTP/1.1 302 Found
Date: Fri, 17 Oct 2008 10:11:12 GMT
Cache-Control: no-cache, no-store, must-revalidate
P3P: policyref="http://privacy.yahoo.co.jp/w3c/p3p.xml", CP="CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi"
Expires: -1
Pragma: no-cache
X-XRDS-Location: http://open.login.yahoo.co.jp/openid20/www.yahoo.co.jp/xrds
Location: https://edit.yahoo.co.jp/config/eval_register?.src=www&.intl=jp&.done=http://www.yahoo.co.jp
Cache-Control: private
Connection: close
Content-Type: httpd/send-as-is
CONNECT / HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: edit.yahoo.co.jp
Content-Length: 0
Proxy-Connection: Keep-Alive
Pragma: no-cache
0613デフォルトの名無しさん
2008/10/17(金) 19:18:030614デフォルトの名無しさん
2008/10/17(金) 19:36:45まぁそれなんだけど
レスポンスから抽出した文字列を解析して
何をセットしてから送信するかが鍵だよね
レスポンスやリクエストの横取り、送受信は当然なんだけど
ヘッダから任意の文字列取るのはどうする
例えばそのクッキーの中にYLS=v=1&p=0&n=1ってあるよね
これをYLS=v=3&p=2&n=3とかに書換えるとしたらどうする?
クッキーを見てYLS=v=3&p=2&n=3にするかYLS=v=2&p=1&n=2にするかその時によって判定もある
書換えないで送信する場合もある
判定はどうやってする?
1秒もかかるようじゃダメ
使えません
その辺をささっと答えれないと解答者としてはどうかなあってこと
クライアント操作ってそういうことだよ
0615デフォルトの名無しさん
2008/10/17(金) 19:37:18あなたは寝た方がいいよ
もう起きてこなくていいからねw
0616デフォルトの名無しさん
2008/10/17(金) 19:38:100617デフォルトの名無しさん
2008/10/17(金) 20:43:03Web系で使うプログラム言語は何がお薦めですか?
0618デフォルトの名無しさん
2008/10/17(金) 21:00:36>我こそはクライアント操作の達人なり〜〜って人居てないの?
つーか、この口調、見覚えあるわ。色々な板で暴れまわってた記憶が。
0619デフォルトの名無しさん
2008/10/17(金) 21:26:22以前、自称世界的なハッカー名乗る人が私に言ったんだ
それを2chで言ったことあるよ
「我こそは世界的なハッカーなり〜〜」って人に相談したこともあるけど
その人の解答は「分野が違う」です
ってね
みんな口先ばかりだ
0620デフォルトの名無しさん
2008/10/17(金) 21:31:41結局口だけだから質問に答えられない、という事でもういいかな?
0621デフォルトの名無しさん
2008/10/17(金) 21:58:13>5つほど質問あるけどみんな待ってるんだよ スーパーハカー君
きちんとアンカーをつけろ。
後、不用意にレスした奴ら、ちゃんと責任とれよ。
0622デフォルトの名無しさん
2008/10/17(金) 22:15:40こいつなにいってんだかわからん
0623デフォルトの名無しさん
2008/10/17(金) 22:34:28サーバーサイドではPHP(小中規模)、Java(中規模以上)
ブラウザ上ではJavascriptが全盛と言われる
今後は、MSの言語やスクリプト系言語(Python、Ruby・・・etc)ももっと浸透してくるかもしれない
個人的には、情報の多いメジャーな言語から入ったほうが良いのではと思うが、
もちろん他の道もありえるでしょう
0624デフォルトの名無しさん
2008/10/18(土) 03:07:35問題はそこからさ。JAVAに行くかどうするか…
0625デフォルトの名無しさん
2008/10/18(土) 03:31:58Javaはそんな事して覚える必要は無いな
十把一絡げで放り込まれる現場に行けば実地で覚えられるよ
それにそういう現場は数年もすれば足も洗える
0626デフォルトの名無しさん
2008/10/18(土) 06:47:36Prolog + Tcl/Tk + R
0627デフォルトの名無しさん
2008/10/18(土) 11:49:57用途はゲーム作成やテキスト処理についてで、お願いします
0628デフォルトの名無しさん
2008/10/18(土) 12:17:080629デフォルトの名無しさん
2008/10/18(土) 12:17:390630デフォルトの名無しさん
2008/10/18(土) 14:47:11http://www.pygame.org/wiki/about
Pythonでこれ使うのが現時点でのオススメ。
言語を習得するのが大変なのは最初のうちだけだから、
あまり未来のこと考えて言語選ぶ必要はないと思うよ。
0631デフォルトの名無しさん
2008/10/18(土) 17:18:30公式でドキュメント見れば分かると思うが、Rubyなんてかすんで見えるよ
日本語の情報だけでも、十分Pythonの方が上だと思う
.NET系にしてもPythonの方がRubyより開発も早く、まだサポートも期待できると思う
RubyのせいでPythonが流行らないことを考えると、早めに廃れて欲しいな
あと小規模バージョンアップとなるRuby1.9系の安定版は、クリスマスリリース(宗教だからかな?)
(大規模バージョンアップの2.0は当初の日程から大幅遅延で、まだまだ先になりそう)
Pythonの大規模バージョンアップの3.0は、今年中にくるとみられている
始めるなら今すぐPython2.6から始めて、少し分かってきた頃に3.0がでるから、その時またドキュメント読み返してみるといいと思うよ
0632デフォルトの名無しさん
2008/10/18(土) 18:19:34なんでわざわざRubyを煽って信者を呼び寄せるような事すんの?
主観がかなりまじってるし。
自分はPython派のつもりだが、Rubyに未来が見えないのを残念と思いこそすれ廃れて欲しいとは思わんな。
0633デフォルトの名無しさん
2008/10/18(土) 19:45:14> 自分はPython派のつもりだが、Rubyに未来が見えないのを残念と思いこそすれ廃れて欲しいとは思わんな。
「Rubyに未来が見えないのを残念と」 って十分煽ってるじゃんwwww
まあ実際、Rubyがダメなのは明らかだからいいのかw
雑誌や書籍、ネットの見出し等で名前だけが売れてるだけだからな
日本語情報ならRubyとか、どこにあるのか教えて欲しいよ
0634デフォルトの名無しさん
2008/10/18(土) 19:53:090635デフォルトの名無しさん
2008/10/18(土) 19:56:47Ruby信者以外のプログラマが殆どきもいことになっちゃうよ。
0636デフォルトの名無しさん
2008/10/18(土) 20:14:020637デフォルトの名無しさん
2008/10/18(土) 21:29:28という言語はなんですか
0638デフォルトの名無しさん
2008/10/18(土) 21:31:380639デフォルトの名無しさん
2008/10/18(土) 21:34:220640デフォルトの名無しさん
2008/10/18(土) 21:39:190641デフォルトの名無しさん
2008/10/18(土) 21:40:01rubyかpythonでいいんじゃね?
0642デフォルトの名無しさん
2008/10/18(土) 21:41:30Vb2008
0643デフォルトの名無しさん
2008/10/18(土) 21:46:20アドバイスありがとうございます
とりあえずVisualBasic2008のエクスプレス版で試してみます
0644デフォルトの名無しさん
2008/10/18(土) 22:39:350645デフォルトの名無しさん
2008/10/18(土) 23:56:54今厨房で、プログラムに興味があるのですが、
どの言語の勉強をすればいいのかわかりません。
一応学校ではHSPで簡単なゲームをつくりました。
0646デフォルトの名無しさん
2008/10/18(土) 23:58:160647デフォルトの名無しさん
2008/10/19(日) 00:07:51無料で使えるような言語だったら、どんどん試してみればいいんじゃないの?
0648デフォルトの名無しさん
2008/10/19(日) 00:22:06女でソフトウェア開発の道に進みたい人ってやはり数は少ないのでしょうか?
工業高校に進んで専門か大学に行って、本格的にプログラムの勉強をしようと思っています。
技術科の先生にも進められました。
スレチですみません。
0649デフォルトの名無しさん
2008/10/19(日) 00:33:04HSPやったのなら、それをもう少し続けてもいいし、Visual C#をやってもいいよ
個人で遊び始めるのならVB.NETよりVC#の方がいいと思う
>>648
少ないけど、他の工学系と比べれば十分多いよw
工業高校は女の子少なくて環境よくないから、普通の高校に行って大学で情報系に進むべきだと思う
プログラムなんて独学でも何とかなる方だし、早まった真似はしない方がいいよ
0650デフォルトの名無しさん
2008/10/19(日) 00:38:36だから工業高校の方がいいかな、と。
MGSとかメダルオブとか龍が如くとかああいう系のゲーム好きですし。
VC#を始めてみようと思います。
0651デフォルトの名無しさん
2008/10/19(日) 00:45:560652デフォルトの名無しさん
2008/10/19(日) 00:46:550653デフォルトの名無しさん
2008/10/19(日) 00:57:32工業は世界が違うよ(酷いとこは廊下をバイクが走るって感じだよw
文系女子(?)嫌いなら、理系コースとかある高校に行けばいいと思う
いい大学行けば、それなりのスキルの友達も多くいるだろうし、そっちがいいよ
外見ちゃらちゃらしてても、ヲタク女ってのも多いだろうし、工業の男ばかりよりかなりマシな生活が送れると思うよ
>>652
センター試験とかで入れる大学もあるし、それは十分武器になるよ
0654デフォルトの名無しさん
2008/10/19(日) 00:58:270655デフォルトの名無しさん
2008/10/19(日) 01:04:32活躍したいなら情報系の学科進学を狙うべき。
0656デフォルトの名無しさん
2008/10/19(日) 08:34:11まだこんなとこあるんだ ww
0657デフォルトの名無しさん
2008/10/19(日) 10:35:25男子:女子は8:1ぐらい。
ちゃらちゃらしたやつは1人だけだな
0658デフォルトの名無しさん
2008/10/19(日) 12:58:56理系の大学出たからいいプログラマになれたのか、
いいプログラマになるような素質を持ってたから理系の大学を出たのか。
俺は後者だと思う。
>>657
うちの大学は30:1ぐらいだった。
0659デフォルトの名無しさん
2008/10/19(日) 17:25:300660デフォルトの名無しさん
2008/10/19(日) 17:37:480661デフォルトの名無しさん
2008/10/19(日) 18:13:35読んでみたらワクワクするし楽しい。
30:1はすごいですね。
0662デフォルトの名無しさん
2008/10/19(日) 18:28:24何十年か前に工学部で電電系から派生したってかんじ
0663デフォルトの名無しさん
2008/10/19(日) 19:14:56電子工学はハード寄りのマイコンな世界だけどプログラミングをやる
電電系って何だ?
0664デフォルトの名無しさん
2008/10/19(日) 19:22:36日本であなたが学ぶべき10のプログラミング言語 2008年版
http://www.magicvox.net/archive/2008/09261631/
0665デフォルトの名無しさん
2008/10/19(日) 20:04:590666デフォルトの名無しさん
2008/10/19(日) 20:19:540667デフォルトの名無しさん
2008/10/19(日) 20:23:56http://orochi.iiichan.net/unc/src/1224096176497.gif
http://orochi.iiichan.net/unc/src/1224096126211.gif
http://orochi.iiichan.net/unc/src/1224096015961.gif
http://orochi.iiichan.net/unc/src/1224095886682.gif
http://orochi.iiichan.net/unc/src/1224095679492.gif
http://orochi.iiichan.net/unc/src/1221406173087.gif
http://orochi.iiichan.net/unc/src/1220798048817.gif
http://orochi.iiichan.net/unc/src/1220797354755.gif
http://orochi.iiichan.net/unc/src/1220797218701.gif
http://orochi.iiichan.net/unc/src/1220796970917.gif
http://orochi.iiichan.net/unc/src/1217562561748.gif
http://orochi.iiichan.net/unc/src/1216300597693.gif
0668デフォルトの名無しさん
2008/10/19(日) 20:40:53電気電子
学問的には電気系からはじまって電子系が加わって最後に情報系が加わるかんじ
今の大学ではそこらへんがごちゃまぜになってる
コンピュータは全部関係してるからな
0669デフォルトの名無しさん
2008/10/19(日) 20:59:07俺も質問するときはネカマでやってみるか。
0670デフォルトの名無しさん
2008/10/19(日) 21:17:55逆に有効な情報を得られなくなるんだぜ!
0671デフォルトの名無しさん
2008/10/19(日) 21:43:03まぁ、俺は無視してるけど。
0672デフォルトの名無しさん
2008/10/19(日) 21:47:390673デフォルトの名無しさん
2008/10/19(日) 21:49:230674デフォルトの名無しさん
2008/10/20(月) 00:00:12エロ注意。女の子も見てるんだから、変なもの張るなよ
>>669
普通は氏ねって言われて終わりだけど、工業高校ネタが面白かったんだ。少しひねろよ
>>664
海外でPerlとJavaScriptとAjaxが多い、国内ではPHPがPerlより多い。国内海外でのPythonとRubyの逆転
C#の健闘に対して、VB.netがダメなのが面白かった。C++、COBOL、JAVAはこんなもんだろう
意外とRubyって頑張ってるんだな。Ralisのおかげかな?
海外ではPerlなんて何に使って居るんだろう?日本でのPHPの分野なのかな
0675デフォルトの名無しさん
2008/10/20(月) 00:31:41単に辞める人が多くて、募集も多かったりするんかな。
0676デフォルトの名無しさん
2008/10/20(月) 11:24:49COBOLやっておけば間違いない
0677デフォルトの名無しさん
2008/10/20(月) 11:36:550678デフォルトの名無しさん
2008/10/20(月) 14:33:530679デフォルトの名無しさん
2008/10/20(月) 15:24:460680デフォルトの名無しさん
2008/10/20(月) 17:19:16for文ってなんて読む?
ファー?フォー?フォアー?
学校だとフォアーと読んでたけど
会社に入ったら先輩たちがフォーって読むんだけど
もしかして会社によっても違う?
0681デフォルトの名無しさん
2008/10/20(月) 17:32:000682デフォルトの名無しさん
2008/10/20(月) 17:33:15俺はフォーだな。
0683デフォルトの名無しさん
2008/10/20(月) 17:46:51長年の疑問が解消されてスッキリしました
今後も言いなれたフォアーを使いつづけます
0684デフォルトの名無しさん
2008/10/20(月) 18:40:240685デフォルトの名無しさん
2008/10/20(月) 18:51:220686デフォルトの名無しさん
2008/10/20(月) 20:09:00フォーって読んでたけど、同僚でフォアって言うやつがいて動揺してたんだよ。
0687デフォルトの名無しさん
2008/10/20(月) 20:18:460688デフォルトの名無しさん
2008/10/20(月) 21:08:580689デフォルトの名無しさん
2008/10/20(月) 21:10:040690デフォルトの名無しさん
2008/10/20(月) 22:20:44携帯電話で野球のスコアが付けれれば便利かなと考えました
携帯電話でスコアを入力しCSVなどで出力しエクセルで集計する
と言うような事をしたい です
そこで携帯電話のソフトは何を使って作ればよいのかなと
当方もちろん初心者であるわけでPHPとかJAVAがとっつきやすいのかな
もしくはHTMLと何かの言語でできたりするのかなと思って見たりするのですが
やる気だけは有るので難しくてもやってみようと思います
なにか指針になるようなアドバイスをお願いします
0691デフォルトの名無しさん
2008/10/20(月) 22:33:330692デフォルトの名無しさん
2008/10/20(月) 22:35:02よくしらんけど。
0693デフォルトの名無しさん
2008/10/20(月) 22:37:340694デフォルトの名無しさん
2008/10/20(月) 23:50:54B.携帯上で動くJavaアプリケーションとしてつくるか
A. 最低限HTMLとPHP(もしくはPerl)、必要ならJavaScriptとCSS
B.Java
Webアプリケーションのがいいんじゃないか
言語習得も比較的容易だろうし参考書も豊富
基本的には携帯種別も考えなくていい
パソコン上から同じアプリケーションにアクセスできるメリットもある
すでに似たものをつくっている人もいるようだ
Webアプリ:http://websb.jp/
携帯(SoftBank):http://appget.com/im/pc/apview_002604.htm
あとたまたま見つけた記事だけど自分でつくるんなら
例えばこういうことを考えなきゃいけないという例として
http://blog.fkoji.com/2006/06082359.html
0695デフォルトの名無しさん
2008/10/21(火) 13:16:040696デフォルトの名無しさん
2008/10/21(火) 13:26:01Prolog
これ以外あり得ない。
0697デフォルトの名無しさん
2008/10/21(火) 13:54:57Perl
0698デフォルトの名無しさん
2008/10/21(火) 14:19:25Web上の人名辞典を引いて人名かどうか判断するような仕様だと、
得意ともいえないのではないかな。
0699デフォルトの名無しさん
2008/10/21(火) 14:26:08セマンティックウェブはPrologが最も得意とするところ。
0700デフォルトの名無しさん
2008/10/21(火) 15:17:340701デフォルトの名無しさん
2008/10/21(火) 16:20:220702デフォルトの名無しさん
2008/10/21(火) 18:08:46じゃあ、どこで使われてるんですか>java
0703デフォルトの名無しさん
2008/10/21(火) 18:53:530704デフォルトの名無しさん
2008/10/21(火) 20:04:02サンクス 参考にさせてもらうよ
0705デフォルトの名無しさん
2008/10/21(火) 22:00:49javaってwebで使われてんじゃねえのかな
urlの最後がjspのサイトはjavaで作られている
0706デフォルトの名無しさん
2008/10/21(火) 22:02:480707デフォルトの名無しさん
2008/10/21(火) 23:54:10今のところはは趣味の範囲だと思うので。
0708デフォルトの名無しさん
2008/10/22(水) 01:04:53てゆーか、趣味なら自分でやりたいと思ったものをやれ。
0709デフォルトの名無しさん
2008/10/22(水) 14:50:190710デフォルトの名無しさん
2008/10/22(水) 19:26:28ほとんどって言っていいくらいjavaだ
0711デフォルトの名無しさん
2008/10/22(水) 20:48:260712デフォルトの名無しさん
2008/10/22(水) 20:52:530713デフォルトの名無しさん
2008/10/22(水) 20:54:47どの言語だよ。それによって選択肢はかなり絞られると思うが。
0714デフォルトの名無しさん
2008/10/22(水) 20:56:54C言語です
大学の課題を家でやりたいんで
0715デフォルトの名無しさん
2008/10/22(水) 21:09:40逆にコンパイラだけでシンプルなBCCか、
CygwinでGCC使うかぐらいの選択肢しか無い
むしろ、大学での環境に合わせたほうがいいのかもしれん
GCC?
0716デフォルトの名無しさん
2008/10/22(水) 21:20:16gccです
しかし大学のPCが何故かMacなんで・・・
0717デフォルトの名無しさん
2008/10/22(水) 21:29:02http://www.tdragon.net/recentgcc/
0718デフォルトの名無しさん
2008/10/22(水) 21:32:24どうせパフォーマンスなんて要らないだろ。
0719デフォルトの名無しさん
2008/10/22(水) 21:40:53導入は、ちょっとググれば、わりと簡単だと思う。
0720デフォルトの名無しさん
2008/10/22(水) 21:55:520721デフォルトの名無しさん
2008/10/22(水) 21:57:36717で紹介しただろが
0722デフォルトの名無しさん
2008/10/22(水) 22:34:37もう死ぬしかないのか
0723デフォルトの名無しさん
2008/10/23(木) 00:02:190724デフォルトの名無しさん
2008/10/23(木) 00:07:17なんかなぁ
0725デフォルトの名無しさん
2008/10/23(木) 00:11:11C?C++?C#?
0726デフォルトの名無しさん
2008/10/23(木) 00:11:510727デフォルトの名無しさん
2008/10/23(木) 00:13:350728デフォルトの名無しさん
2008/10/23(木) 00:22:38教えてください。
下記のSQL文がわかりません。
SELECT DISTINCT VALUE ( SUBSTR ( 項目A , 1, 3 ) , 'XXX' ) FROM テーブルA
これは、テーブルAの項目Aの1桁目〜3桁を表示? この 'XXX' ← この文がわかりません。
0729デフォルトの名無しさん
2008/10/23(木) 00:30:08スレ間違えてるよ
0730デフォルトの名無しさん
2008/10/23(木) 00:38:450731デフォルトの名無しさん
2008/10/23(木) 00:40:17C:\MinGW>./a.out
'.' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
(´;ω;`)
0732デフォルトの名無しさん
2008/10/23(木) 00:56:01なんでパス区切り文字に/つかうん?
c:\ってかいてくれてるやろ!
0733デフォルトの名無しさん
2008/10/23(木) 00:58:46cygwinなら、./aでOK。
0734デフォルトの名無しさん
2008/10/23(木) 01:03:30ありがとうございました
0735728
2008/10/23(木) 01:03:400736デフォルトの名無しさん
2008/10/23(木) 01:04:320737デフォルトの名無しさん
2008/10/23(木) 01:07:55回線切ってPCは窓から投げ捨てるといいと思いますよ。
0738デフォルトの名無しさん
2008/10/23(木) 02:01:580739デフォルトの名無しさん
2008/10/23(木) 02:49:100740デフォルトの名無しさん
2008/10/23(木) 02:59:21Cは前提として、シェルスクリプト、Perl、あとはPythonかなぁ。
経験上、知ってると便利だけど知らなくても全然問題ないのはawkとかsedとかtclとか。
0741740
2008/10/23(木) 03:00:080742デフォルトの名無しさん
2008/10/23(木) 03:10:50早速のレスありがとうございます。
Cとシェルスクリプトは必須のようですね
Cか、難しそう……。まずはシェルスクリプトから勉強してみます。
PerlとPythonはどちらもインタプリタ言語?ですよね。
Perlは定番だが古いイメージがあってPythonのほうが将来性が
あるような気がするんですが、根本的に間違ってるでしょうかね?
0743デフォルトの名無しさん
2008/10/23(木) 03:33:530744デフォルトの名無しさん
2008/10/23(木) 04:32:520745デフォルトの名無しさん
2008/10/23(木) 08:04:070746738
2008/10/23(木) 14:22:06下位互換性の無い岐路にたっているようで。
とりあえずシェルスクリプト, sed, awkから勉強しようと思います。
ありがとうございました
0747デフォルトの名無しさん
2008/10/23(木) 15:55:260748738
2008/10/24(金) 03:07:090749738
2008/10/24(金) 03:57:140750デフォルトの名無しさん
2008/10/24(金) 08:25:350751738
2008/10/24(金) 09:12:260752デフォルトの名無しさん
2008/10/24(金) 10:38:12使ってる人 -> 使える言語だと感じる。
のような傾向はある。
0753デフォルトの名無しさん
2008/10/24(金) 10:39:420754デフォルトの名無しさん
2008/10/24(金) 10:44:21「お前にとって使えない」だろ?
0755デフォルトの名無しさん
2008/10/24(金) 11:06:59極めたとか何いってんだかw
0756デフォルトの名無しさん
2008/10/24(金) 11:10:030757デフォルトの名無しさん
2008/10/24(金) 17:22:23どの言語が向いているのでしょうか、教えてください。
0758デフォルトの名無しさん
2008/10/24(金) 17:39:480759デフォルトの名無しさん
2008/10/24(金) 17:41:35ありがとうございます。
早速調べてみます。
0760デフォルトの名無しさん
2008/10/24(金) 18:16:530761デフォルトの名無しさん
2008/10/24(金) 18:31:27C++を使って、winapiプログラミングってできるんですか?
今まで、c++の場合はMFCを使わないといけないような気がしていたので。
0762デフォルトの名無しさん
2008/10/24(金) 19:18:260763デフォルトの名無しさん
2008/10/24(金) 20:25:24用途による。
0764デフォルトの名無しさん
2008/10/24(金) 22:04:35しかも仕上がりがなんかおかしいし。
生産性を比較してもC#の方が圧倒的に上だしわざわざJavaを選ぶ理由が見当たらない。
0765デフォルトの名無しさん
2008/10/25(土) 00:07:11Javaなら比較的多くのプラットフォームで動くというのが利点だろうね.(MONOとかあるけどまだまだだ
まぁ,そんなこと言ってたらCの方がいい,アセンブリ言語の方がいいってなるけどさw
0766デフォルトの名無しさん
2008/10/25(土) 00:14:020767デフォルトの名無しさん
2008/10/25(土) 06:22:28面接応募者の実務経験をどうやって客観的に評価するんだ?
0768デフォルトの名無しさん
2008/10/25(土) 16:18:000769デフォルトの名無しさん
2008/10/25(土) 16:22:23心眼で
0770デフォルトの名無しさん
2008/10/25(土) 23:07:140771デフォルトの名無しさん
2008/10/26(日) 00:07:11ありがとうございます。APIに言語は関係ないんですね。
>>763
javaが向いてるのは、ネットワーク周りのプログラムだとして、向いてないのはどんなところですか?
小物を作るときにguiが面倒とかですか?。
>>764
やっぱり、C#はRADなので生産性がいいんでね。
>>765
多くのプラットフォームで動くという場合以外はやっぱりC#の方が後に出ただけ上ってことですか。
>>768
やっぱり、javaが便利と感じるかどうかは人と用途によるんですね。
0772デフォルトの名無しさん
2008/10/26(日) 00:17:18C#がもう少しこなれてくれば、Delphiのように・・・無理かな・・・
個人の趣味で遊ぶにはいいと思うけど、それも盛り上がってないしな
0773適当な回答
2008/10/26(日) 00:24:23JAVAが明らかに向いてないのは、GUIだね
当然JAVAにもその手のはあるんだけど、重かったりするし、統一感がなかったりする
C#はRADってのあるけど、C#/.NETはJAVAと違って初めからGUIも意識して作られている
多くのプラットフォームは、どちらも微妙
C#は結局Windowsがメイン環境になるし、JAVAもやっとオープンソースになろうかと言うところ
JAVAはサーバーサイドのソフト作ったりするお仕事で便利
Windowsでアプリケーションとか作るのなら、C#の方が便利
JAVAがサーバー側から攻めてきてるとすると、C#はクライアント側から攻めに行ってる
0774デフォルトの名無しさん
2008/10/26(日) 00:35:49とりあえずやってみたいのはイメピタのような携帯で画像を送って携帯にurlが帰ってくるようなうpろだです。
関係ないかも知れないですが携帯サイトなどを作る仕事してたのでhtmlは基本的にほぼわかります。
何から覚えるべきか神々の皆様のアドバイスお願いします。
0775デフォルトの名無しさん
2008/10/26(日) 00:47:530776デフォルトの名無しさん
2008/10/26(日) 03:11:14>後に出ただけ
そういう意味で言ったわけでもなく,>>773が言うように「目的によって」というところが大きいだろうね,と言いたかったはず>俺
なにを思ってJavaを使いたいと思ったかもういちどかんがえてみよー
>>774
WEBプログラムなら,とりあえずPerlやっとけば何とかなる希ガス
とりあえずならPHPとかでも
0777デフォルトの名無しさん
2008/10/26(日) 03:35:39PHPは現在の定番として、今後の有効株はRubyかPython
0778デフォルトの名無しさん
2008/10/26(日) 12:36:25脆弱性含む可能性が高いと思う
0779デフォルトの名無しさん
2008/10/26(日) 12:38:32インフラ周りの知識
言語よりももっと重要
0780デフォルトの名無しさん
2008/10/26(日) 16:34:30やっぱりPHPからがいいんですね。
参考になりました。
>>777
Rubyって新しいやつですよね?
結構PHPよりもいいんですか?
>>779
インフラってなんですか?
質問ばかりですいません。
0781デフォルトの名無しさん
2008/10/26(日) 18:36:24圧倒的にPHPがいいよ。
RubyはPythonって強敵もいるし、サーバーで使えないこともあるし、まだ少し早い。
Perlは今見ると流石に古くて見劣りがする。
0782デフォルトの名無しさん
2008/10/26(日) 18:39:540783デフォルトの名無しさん
2008/10/26(日) 18:52:04それは無い。
>>781は最近のWebプログラマーか?
0784デフォルトの名無しさん
2008/10/26(日) 19:48:38Ruby使えないならまずはPHPがよさげっぽいですね。
>>783
ちなみにあなたのオススメはなんですか?
0785デフォルトの名無しさん
2008/10/26(日) 21:45:12何がやりたのかとか、どういう目的なのかとか言わないとわからない。
PHPは目的がそれ自体、例えばPHPで作られたCMSを弄るとか、それ以外は触る予定がない、
とかだったらいいが、そうでないならもう少し突っ込める物を選ぶべき。
0786デフォルトの名無しさん
2008/10/26(日) 21:51:41あとは掲示板など携帯サイト向けでつくっていきたいんです。
0787デフォルトの名無しさん
2008/10/26(日) 22:02:56まぁいいとして.(複数犯ならもっとテンション上げていこうぜ!)
近代的なところだとRuby on RailsとかCakePHPとかのフレームワークを使うのが一般(?)的.
でもPerlみたいに以前からよく使われてきた言語は,それを学ぶことでWebプログラミングを学ぶことができる,と俺は思っている.
0788デフォルトの名無しさん
2008/10/26(日) 22:16:50作るのが目的なら、一番の近道はPHPだろ
色々なサイト見れば分かると思うが、拡張子PHPってのが多いだろ
本屋にも行ってみるといい。Rubyなんて数冊しか置いてないはず
ほとんどがJAVAだろうが、PHPもそれなりにおいてあると思う
0789デフォルトの名無しさん
2008/10/26(日) 22:29:14調べてたらcgi/php/javaってのがいっぱいあって、とりあえずphpで頑張ってみます!
神様たちナイスアドバイスありがとうございます。
あと参考書で何かオススメのあれば教えてください。
質問ばかりですいません。
0790デフォルトの名無しさん
2008/10/26(日) 22:35:59>>789
今、サーバサイドのWebプログラミングで実績がある順(.net系は抜き)
1.Perl、PHP
2.Python
3.Ruby
日本語情報(書籍、Web)が多い順
1.Perl、PHP
2.Ruby
3.Python
覚えやすい
1.PHP
2.Ruby、Python
3.Perl
パワーがある?
1.Ruby、Python
2.Perl
3.PHP
将来の見通し
1.Python
2.PHP、Perl
3.Ruby
もうdjangoにしよーぜ。
0791デフォルトの名無しさん
2008/10/26(日) 22:46:34でもまずはphpを理解しておかないとダメですよね?
0792デフォルトの名無しさん
2008/10/26(日) 23:33:14クリック型のサイトに出所をランダムでアクセスしてくれるのを自動でしてくれるようなものが作りたいです。
あとホームページなんかを作りたいです。
0793デフォルトの名無しさん
2008/10/26(日) 23:36:43そんなバカな
0794デフォルトの名無しさん
2008/10/26(日) 23:43:34ちょっと上のほうでもそんなレスがあったけど
現行の2.xとは互換性を完全に切り捨てるらしいので
下手に覚えると後々簡単なとこでも思い違いを起こしたり
面倒なことが多くなるだろうな。
いっその事CでCGIを書いたらどうだ
0795デフォルトの名無しさん
2008/10/26(日) 23:47:25それぞれ得手不得手があるから,「絶対にこれ!」ってのはないんだわな
>>791
>でもまずは
これを言うならCを勉強すべきだろうな
0796デフォルトの名無しさん
2008/10/26(日) 23:49:22それ順番はいいんだけど、個人的には「3,4,はなくて・・・」にしたいなw
>>791
PHPがものを作るために作られた言語としたら、
PythonやRubyは綺麗な言語を書くために作られた言語ってくらい、言語としての方向性が違うと思っていい。
とりあえず、実際にRubyやPythonがメインで使われるようになるまでには、まだ少し時間がありそうだから、まずはPHPだね。
両方とも大規模バージョンアップとかが控えてたりするし、まだ使うのは先だと思うよ
>>792
グーグルで検索することを覚えること。HTMLから学んだ方がいいよ
>>794
Pythonの移行なんて書き捨てレベルで使っていれば何の問題もないレベルだと思うけど
結構大規模なのがあるから問題になるんだよね
仕様を切り捨てられない言語に未来はないと思うから、立派な判断だとは思うんだけど、使ってる人たちは大変そうw
0797デフォルトの名無しさん
2008/10/26(日) 23:50:08C言語の本は買ったのですが間違ってC++っていう別のを1冊持ってます。
調べたらc言語とはちょっと違うみたいで・・
それで悩んでたんですが、頑張ってPHPの初心者用を明日買ってきますね!
0798デフォルトの名無しさん
2008/10/26(日) 23:52:550799デフォルトの名無しさん
2008/10/26(日) 23:55:05多少は心得があるほうがいいよな。
0800デフォルトの名無しさん
2008/10/26(日) 23:55:35PHPはいくらか人に聞いてから本を買うことをオススメする.
本屋で数が多い割に良書が少ない気がするから.
0801デフォルトの名無しさん
2008/10/26(日) 23:56:22Railsは海外製だよねー
0802デフォルトの名無しさん
2008/10/27(月) 00:13:13漏れもないと思ってたけど、意外と海外でもRubyは人気あるみたいだね
Ralisのおかげかも知れないけど、Pythonの人気の半分以下って事はなそうなくらいだよ
参考までに。
TIOBE Software: Tiobe Index
ttp://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
0803デフォルトの名無しさん
2008/10/27(月) 00:30:52案外知られてるんだ
日本発の言語でも良い物であれば受け入れてもらえるんだね
全く無関係だけど少し嬉しくなったりw
レス & 参考先ありがとう
0804デフォルトの名無しさん
2008/10/27(月) 00:52:42人って周りにPHP詳しいやついなくてココで意見を聞きたいんです。
神様たちだったら初心者にどの本をオススメしますか?
0805デフォルトの名無しさん
2008/10/27(月) 00:55:26出版してるものを探すようにしてる
てか、殆どネットで事足りるんだけど、リファレンスくらいは手元に欲しいので。
0806デフォルトの名無しさん
2008/10/27(月) 02:33:31私はPHPが専門ではないので、「マンモス本」と「はじめてのPHP」ぐらいしか持ってないけど良書だと思う。
0807デフォルトの名無しさん
2008/10/27(月) 08:14:32両者の分野はかぶると思ってたけど、なんかスレの流れを読んでたら違う気がしてきた
上の4つ全部「サーバーサイドが得意」って認識だった
0808デフォルトの名無しさん
2008/10/27(月) 08:27:08Javaが得意ならそれでよし、ってこのスレで質問するって事は初心者なんだよね?
ナンセンスじゃないけどキツイんじゃない?
0809デフォルトの名無しさん
2008/10/27(月) 08:38:370810デフォルトの名無しさん
2008/10/27(月) 09:07:45他の言語はどれも使えない気がするので。
0811デフォルトの名無しさん
2008/10/27(月) 09:24:310812デフォルトの名無しさん
2008/10/27(月) 10:53:15マンモス本ってこれでいいのでしょうか?
PHP5徹底攻略
http://www.amazon.co.jp/dp/4797329068/
0813デフォルトの名無しさん
2008/10/27(月) 18:01:03ただ、初心者が最初に買うようなやつじゃないと思うから
基礎は入門サイトで学ぶか、適当な入門書を立ち読みでもして選ぶといいんじゃないかね。
PHPはWebProg板にスレがあるから、後はそっちで聞いてくれ
0814デフォルトの名無しさん
2008/10/27(月) 18:04:30了解
0815デフォルトの名無しさん
2008/10/28(火) 00:04:36例えばこれとか
プログラミングPHP
http://books.google.co.jp/books?id=UVcAwWNZ7J8C&pg=PP1&dq=PHP+%E3%82%AA%E3%83%A9%E3%82%A4%E3%83%AA%E3%83%BC&as_brr=3&ei=B9gFSZTGMJmctAOCvYXoDA#PPT15,M1
0816デフォルトの名無しさん
2008/10/30(木) 22:11:52去年システムリプレースした某保険会社の開発現場では
javaを学んできた新卒がCOBOLの解説本片手にバッチ処理を
書かされていた。(ちょっと、可愛そう)
HDDのテスタ、サーボトラックライタの製造しているところは
コントローラ周りはC+ASM、GUI周りはVBとか。
ここは制御系ライブラリを海外に依存してたから仕方ないって
感じだ。
某メーカ系POSレジスタは通信系はC、中の処理はCOBOL。
APIはCで書かれているけど、過去資産の流用ってのが大きいか。
進む分野によって使用言語は左右されるから、将来を見越して
学ぶ言語の選択に悩むより、サッサと手短なものから入門した
ほうがいいかも。
0817デフォルトの名無しさん
2008/10/30(木) 22:53:00あとはMSの息の掛かってないOSで開発する時とか
0818デフォルトの名無しさん
2008/10/31(金) 00:46:450819デフォルトの名無しさん
2008/10/31(金) 12:36:07文字列を入力すると、
GoogleやYahoo!での検索結果に関して、色々と情報を表示するソフトを作りたいです。
・ウェブ上で動くもの
・ローカルで動くもの
それぞれについて適した言語や作成の参考になるようなサイト・書籍があったら教えていただきたいです。
趣味でC++でゲームを作った経験があります。
HTMLについては一通り理解しています。
PHPやPerl、javascript等は他人が作ったものを改造した程度の経験しかありませんが、
必要なら学習する意欲はあります。
シンプルな作りにしたいと思っています。
0820デフォルトの名無しさん
2008/10/31(金) 12:38:440821デフォルトの名無しさん
2008/10/31(金) 13:28:10検索が苦手な人にはそういうのは向いてないよ
0822デフォルトの名無しさん
2008/10/31(金) 22:41:160823デフォルトの名無しさん
2008/11/01(土) 00:07:450824デフォルトの名無しさん
2008/11/02(日) 16:46:21学んだら社会では利用できない三大言語ですね、わかります
0825デフォルトの名無しさん
2008/11/02(日) 17:12:360826デフォルトの名無しさん
2008/11/02(日) 17:58:410827デフォルトの名無しさん
2008/11/02(日) 18:04:330828デフォルトの名無しさん
2008/11/02(日) 22:01:55をやればいいんですよね?。
すでに既出だと思うのでもし正しかったら無視してください。
0829デフォルトの名無しさん
2008/11/03(月) 12:38:130830デフォルトの名無しさん
2008/11/03(月) 12:40:100831デフォルトの名無しさん
2008/11/03(月) 13:30:58会社にもよるだろw
今はLinuxいれると、かつてのPerlのように、Pythonが入ってる時代だしな
Rubyなんかやるよりだいぶマシなんじゃないかな
0832デフォルトの名無しさん
2008/11/04(火) 11:42:230833デフォルトの名無しさん
2008/11/04(火) 16:11:070834デフォルトの名無しさん
2008/11/04(火) 18:51:480835デフォルトの名無しさん
2008/11/04(火) 18:54:240836デフォルトの名無しさん
2008/11/04(火) 23:56:11一つの企業がプッシュしている言語より
Rubyのようにユーザ会の手厚いサポートを受けられる優れた言語を選ぶべきだと思うが。
0837デフォルトの名無しさん
2008/11/04(火) 23:59:350838デフォルトの名無しさん
2008/11/05(水) 00:00:30いきなり消えるような言語ではない
0839デフォルトの名無しさん
2008/11/05(水) 02:38:000840デフォルトの名無しさん
2008/11/05(水) 03:51:290841デフォルトの名無しさん
2008/11/05(水) 04:23:580842デフォルトの名無しさん
2008/11/05(水) 10:23:17>>836 いや、結局ものをいうのは資金力。
0843デフォルトの名無しさん
2008/11/05(水) 10:27:130844デフォルトの名無しさん
2008/11/05(水) 22:01:48さっき、読んでいる本が1999年に作られたものだと知りました。
Perlを採用しておりとても読みやすくて楽しい内容なのですが、
古い情報ということで、今とプログラミングの状況が変わってるのではないかと心配です。
特にこれといったはっきりとした目的があるわけでなく、
パソコンの調子が少し悪くなって買い換えを考え始めたので、
パソコン関係は一通り詳しくなろうと思い、1番興味がわいたプログラミングから勉強しています。
基本的なHTMLやCSSなどは勉強して簡素で静的なHPなら作ったりしているので、
最初はHPに自分で作った掲示板や入力フォームなどを設置したり、占いサイトを作ったりなどに使うと思いますが、
最終的にはちょっとしたソフトを作るなど色々なことができるようになりたいと思っています。
CGIというものがHPの種類によっては役立つということはなんとなく知っていましたが、
実は本を読むまでプログラミングが何に使うのかすらわかってなかったというレベルの知識です。
(ゲームソフトくらいしか・・)
OSはXPです。
第10冊は2001年に発行されており、Perlを採用した「あなたにもできる超入門プログラミング」というタイトルです。
http://www.amazon.co.jp/%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AB%E3%82%82%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%B6%85%E5%85%A5%E9%96%80-CompuBooks-%E3%81%A8%E3%81%B3%E3%82%89/dp/4916157729
perlを覚えれば他の言語にもスムーズに対応できると本には書かれていますが、
プログラミングでは8年ほど前の入門書で勉強しても特に問題ないでしょうか?
html、cssはネットサーフィンしながら覚えたのでこういう言語の事情の移り変わりをよく知らなくて・・・
変な質問をしている気がしますが宜しくお願いします。
0845デフォルトの名無しさん
2008/11/05(水) 22:13:07Perl を覚えて他の言語にスムーズできるかは本人次第。
メジャーな言語なら日本語ドキュメントも豊富だし Perl でも Java でも何でも良いと思う。
ただ Perl は今廃れつつある言語で将来性はほとんどないので俺はオススメしない。
簡単にかじりたい程度なら JavaScript, Python, Ruby あたりが導入も簡単で良いと思う。
0846デフォルトの名無しさん
2008/11/05(水) 22:13:55これをいうならむしろCの方をオススメする.
CGIを作るだけならPerlでもいいんだろうけどね
0847デフォルトの名無しさん
2008/11/05(水) 22:14:42別の言語に移行するのかな?例えばConcurrent Cleanとか。
0848デフォルトの名無しさん
2008/11/05(水) 22:22:47Python じゃないかな。
最近の Linux には標準で載せられてるし BioPython あるし。
0849デフォルトの名無しさん
2008/11/05(水) 22:40:16そのまま使うかもしれんね
0850デフォルトの名無しさん
2008/11/05(水) 22:41:50その分Rubyの方が新バージョン使えたり出来ていいわけだが・・・
ここまでくると3.0での大幅言語仕様変更も辛いんだろうし
そのへんで少し躓くかも知れないが、死にはしないだろう
0851デフォルトの名無しさん
2008/11/05(水) 22:42:42ありがとうございます。
では軽めに一通り読みとおして概要だけわかったら、あまり深く実践しないうちに他の言語に移ることにします。
>>846
ありがとうございます。
では、Cに移って、次にJavaScriptあたりを勉強してみます。
皆さん色々な言語に詳しいですが、ある程度やる人は、
やはり色々な言語をしっかり覚えるものなんですか?
自分のように目的がはっきり定まらず予備知識もなく優柔不断だと言語を選ぶ時点で既にこんがらがっちゃいますね・・・
0852デフォルトの名無しさん
2008/11/05(水) 23:00:46バイオ系の人とかってどういうソース書くのかな?
いわゆる「Perl職人」を目指してる感じなのかな?
0853デフォルトの名無しさん
2008/11/05(水) 23:14:07HTMLとCSSが出来るならこれ推しとく。楽しいと思うよ
ttp://www.amazon.co.jp/dp/4839922373/
この次にPythonに進むとか鉄板じゃなかろうか
0854デフォルトの名無しさん
2008/11/05(水) 23:28:00俺は本職バイオ系(インフォマティクスではない)の人だけど
どちらかというと冗長気味に書くタイプ。
周りにもワンライナー目指してるんです><って感じのコードを書く奴はいないよ。
0855デフォルトの名無しさん
2008/11/06(木) 00:05:49商品の説明を読んでかなり興味が沸きました。
良いものを紹介して頂きありがとうございます。
今のを軽く読み終えたら買ってみます。
0856デフォルトの名無しさん
2008/11/06(木) 17:06:130857デフォルトの名無しさん
2008/11/06(木) 23:52:48C→C++(基本マスター)→C#と進んでいく予定。
C++ WinAPI は難しいと聞いたので基本だけ覚えてC#で色々組んでいきたい。
まだCの初級だけど構文が余りにも違うんで面食らう。
string型が無いなんて・・・。
C#はフォームデザインとイベントドリブンでサクサク作れるのかな。
0858デフォルトの名無しさん
2008/11/06(木) 23:53:50役に立てばいいな・・・。
0859デフォルトの名無しさん
2008/11/06(木) 23:56:27C# から始めれば良い。
0860デフォルトの名無しさん
2008/11/07(金) 00:04:35この手の予言は当たらないw んだが、ありえないとは思わない
ハードの性能は今もかなりの速度で伸びているし、
最近では動的最適化の研究も進んで、Javaなんかを見ると
ベンチマークでもC/C++の7〜8割ぐらいのパフォーマンスは出るようになった
0861デフォルトの名無しさん
2008/11/07(金) 00:05:43C++ならstringあるよ!
でもまぁCの配列を扱えるようになっておくと後々役立つと思うー
0862デフォルトの名無しさん
2008/11/07(金) 00:19:27「アルゴリズム事典」とか、あとWikipediaもだけどサンプルコードは
大抵C言語かJavaじゃないですか。
ああいうのが理解できるようになっときたいな〜と。
でもJavaってJavaVMが必要だったり色々取っつきにくいし
0863デフォルトの名無しさん
2008/11/07(金) 00:23:44ああいうサンプルはある程度プログラミングが理解できれば
その言語を知らなくても大体理解できるもの。
特に Java なんてほとんど C# と同じだし。
0864デフォルトの名無しさん
2008/11/07(金) 00:40:11グローバル変数が理解できないっていう…
#まぁ、知らなくてもいいんだけどさ。プログラムさえ書けさえすれば。
0865デフォルトの名無しさん
2008/11/07(金) 04:48:28Linux界はフリーソフトがフツーにPython製だったりするんだぜ
>864
スコープの概念は頭にあるわけだから、逆に比べたら理解しやすいんじゃないか?
すごーく範囲の広いローカル変数、として理解できるんじゃないかと
0866デフォルトの名無しさん
2008/11/07(金) 08:27:340867デフォルトの名無しさん
2008/11/07(金) 11:01:270868デフォルトの名無しさん
2008/11/07(金) 11:10:48それにGoogleは積極的にPythonを利用してるな。
一方、楽天がRubyのまつもと氏を招き入れるなど。
Pythonは利用率高いが実行速度が遅いのが難点だよなぁ
0869デフォルトの名無しさん
2008/11/07(金) 11:52:260870デフォルトの名無しさん
2008/11/07(金) 12:03:390871デフォルトの名無しさん
2008/11/07(金) 12:06:10最近だとGoogleを筆頭にJavascriptへの投資が増えている感がある
あとは、パフォーマンスを含めた改善を狙って、
どんどん増えるRuby処理系か
0872デフォルトの名無しさん
2008/11/07(金) 15:21:42やりたいことは画像処理です
できるだけ速く画像の処理ができる言語が望ましいです
よろしくお願いいたします
0873デフォルトの名無しさん
2008/11/07(金) 15:25:05言語は特に重要じゃないと思われ
rubyかpythonあたりが扱いやすくていいよ
0874デフォルトの名無しさん
2008/11/07(金) 15:31:190875デフォルトの名無しさん
2008/11/07(金) 15:32:57最近だとJavaで画像処理なんて題材も増えてるみたいだが
0876デフォルトの名無しさん
2008/11/07(金) 22:09:32どこたてよみ?
0877デフォルトの名無しさん
2008/11/07(金) 22:10:17リ
<い
き
ろ
0878デフォルトの名無しさん
2008/11/07(金) 23:21:090879デフォルトの名無しさん
2008/11/07(金) 23:28:33軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、
コードの作成や修正が容易と見なされるプログラミング言語のことを指す。
ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。
現在の水準では
・インタプリタ
・動的型
・正規表現
・関数オブジェクト
などを利用できるものがLLと呼ばれることが多い。(Wikipediaより)
0880デフォルトの名無しさん
2008/11/07(金) 23:33:47thx!
0881デフォルトの名無しさん
2008/11/07(金) 23:42:47phpとか、HSPとか?
0882デフォルトの名無しさん
2008/11/08(土) 01:00:470883デフォルトの名無しさん
2008/11/08(土) 01:17:31「巷で流行の言語でプログラミングしてる俺様、超イケテル〜」
オーラを撒き散らすようなのばかりなのわ、何故だろう?
# 一昔前は「Perl最強!!」とか叫んでなかったっけ?
0884デフォルトの名無しさん
2008/11/08(土) 01:38:14Web系にはもてはやされなくなったけど
ローカルな環境じゃ今でもPerlは定着してんじゃね?
0885デフォルトの名無しさん
2008/11/08(土) 01:40:17対話モードとか便利だし
0886デフォルトの名無しさん
2008/11/08(土) 01:54:44一昔前と今じゃあ全然状況が違うからな。
0887デフォルトの名無しさん
2008/11/08(土) 02:02:53一度Pythonの対話モードを試してみるといいよ
初心者用言語として勧めたくなるのがわかると思う
0888デフォルトの名無しさん
2008/11/08(土) 03:04:380889888
2008/11/08(土) 08:21:380890デフォルトの名無しさん
2008/11/08(土) 11:59:20異論は認めない。
Cとの連携もスムーズだし
0891デフォルトの名無しさん
2008/11/08(土) 15:44:14今の知識はVB6とC++の初級くらいです。
なるべく普及率高い方がいいです
0892デフォルトの名無しさん
2008/11/08(土) 15:49:47有り余るC++の知識、資産を活用したいというのでなければ。
0893デフォルトの名無しさん
2008/11/08(土) 16:06:56> 有り余るC++の知識、資産を活用したいというのでなければ。
どっちにせよそのまんまじゃ使えないですよね?
0894デフォルトの名無しさん
2008/11/08(土) 18:14:18が、どちらの知識も要求されるため、初級程度の知識なら混乱してしまう可能性が
C#使う事にして、C++の資産を使いたい時だけC++/CLIで橋渡しするのが良いだろう。
0895デフォルトの名無しさん
2008/11/08(土) 18:25:260896デフォルトの名無しさん
2008/11/08(土) 19:33:28クラス付C言語
0897デフォルトの名無しさん
2008/11/08(土) 19:48:44開けてはならない箱
0898デフォルトの名無しさん
2008/11/08(土) 20:01:51そこで他の言語を始めようと思ったのですが、次はC#で良いのでしょうか?
どうせならスタンダードなものにしたいと思います。
ちなみにVB.NETはVB6とは大きく違う感じで駄目そうでした。
本当は行末に;が付く言語や型に厳しい言語は、嫌なのですが・・・
0899デフォルトの名無しさん
2008/11/08(土) 20:23:02Python とか Ruby 辺りがいいんじゃないのかな。
行末にセミコロンが付く言語が嫌だというのはなんでだ?
レスにちゃんと句点をつけてる人間がセミコロンを嫌うなんて不思議。
0900デフォルトの名無しさん
2008/11/08(土) 20:38:03さしずめ、重力に魂を引かれた人みたいなもんか。
そういう人にはC#も現行VBも苦痛になりかねないと思うが。
0901デフォルトの名無しさん
2008/11/08(土) 21:11:52lispオススメだよ!
セミコロンもないし、型も厳格じゃないよ!!
マイクロソフトのOSに限らずいろんな環境で使えるよ!!!
0902デフォルトの名無しさん
2008/11/08(土) 21:28:550903デフォルトの名無しさん
2008/11/08(土) 22:17:53付けなくても出来るのなら、必要ないと思うのです。
ほぼ使い捨てのExcelマクロにまで、厳格さを求めないで欲しいのです。
基本的に長くメンテするようなものは作らないので、用途は書き捨てのテストプログラムと思ってください。
PythonやRubyは、まだ少し早そうですし、MSの継続サポートなど期待できません。
>>901-902
括弧が多いものでしたっけ?
Excelでも使えるのでしょうかね。たぶん無理ですよね。
関数系やマイナー系は、あまり興味は有りません。
0904デフォルトの名無しさん
2008/11/08(土) 22:22:300905デフォルトの名無しさん
2008/11/08(土) 22:32:11昔買ったVisual Studio 2005があるんですがこれ使ったほうがいいんでしょうか?
使うとしたらC#かVB?それともJavaを勉強したほうがいいですか?
0906デフォルトの名無しさん
2008/11/08(土) 22:33:080907デフォルトの名無しさん
2008/11/08(土) 22:35:48やっぱ Python か Ruby でいいんじゃね?
スクリプト言語だし書き捨てには最適。
それに早いってことはない。既にスタンダード。
MS のサポートって何? プログラムするのに MS のサポートが必要なの?
何がやりたいのか決まってるならそれを書かないと自分の欲しい回答得られないよ。
0908デフォルトの名無しさん
2008/11/08(土) 22:40:43ttp://jp.rubyist.net/magazine/?0004-Win32OLE
0909デフォルトの名無しさん
2008/11/08(土) 23:25:20もしかしてExcelのデータいじれない言語は嫌なんじゃないの?
つまりオープン系は全滅、と。
0910デフォルトの名無しさん
2008/11/08(土) 23:28:250911デフォルトの名無しさん
2008/11/09(日) 00:28:46> 付けなくても出来るのなら、必要ないと思うのです。
それは型宣言をする必要が有るか無いか程度の差であって
処理内部では型を意識しているものだぜ?
> ほぼ使い捨てのExcelマクロにまで、厳格さを求めないで欲しいのです。
んじゃ、扱うデータに対して厳格さを求めないなら
処理した結果がいい加減(期待したものでない)でも
文句はないんだ?
0912903
2008/11/09(日) 00:34:23そんなものもあるのですね。考えてみます。
>>905
IT系(?)仕事を考えるのならJAVA。プログラミングを趣味でするならC#。
VB.NETも良さそうなのですが、まだ頑張りが足りない感じがします。
>>907
言葉足らずで、すいません。>909の言うとおりです。
出来れば、今使っているExcel 2003から使えるといいのですが・・・
>>908
Rubyと言うか世界的にはPythonでしょうが、どちらもまだ少し早いように感じます。
>>910
他人に渡したExcelのファイルも、動作するのであれば良いのですが。。。
>>911
VBくらいのいい加減さなら問題ないです。
0913デフォルトの名無しさん
2008/11/09(日) 00:49:07> VBくらいのいい加減さなら問題ないです。
たとえば 1+1=2 になるのを期待しているところに
1+1=0 という結果が返ってきても問題ないんだ…
ま、それはおいといて Excel VBA 無くなったわけでも
ないんだし、そのまま VBA 使ってれば?
0914デフォルトの名無しさん
2008/11/09(日) 00:54:02Wordでは設定できない書式で、長文を印刷するのが目的です。
おすすめの言語はなんでしょうか?
0915デフォルトの名無しさん
2008/11/09(日) 00:56:11OOo BASIC
0916デフォルトの名無しさん
2008/11/09(日) 00:56:38ワードパッド
0917デフォルトの名無しさん
2008/11/09(日) 01:20:30本当は C# が使いたいんだろ。
だから他の言語を挙げられると頑張りが足りないだのまだ早いだの言い訳をする。
0918デフォルトの名無しさん
2008/11/09(日) 01:51:00それ多分メチャクチャ難しいよ。
0919903
2008/11/09(日) 03:47:10問題なくはないですが・・・型を意識しなくてもいいのは、お手軽だと思っていました。
やっぱり、しばらく情勢が落ち着くまではVBAですね。
>>914
きっとC++で頑張るのがよいと思います。
あとはOpenOfficeとかの改造とか言う手もありますよ。
個人的にはwordとExcelとPowerPointを足して3で割ったような感じのソフトが欲しいですね。
どれも中途半端にしか使えてませんし・・・OpenOffice.orgでそう言うの作ってくれればいいのですがw
>>917
これからのスタンダードになりそうなので、良さそうには見えます。
ただExcelマクロや書き捨てのスクリプト用途には、向かない感じがします。
皆様、ご回答有り難うございました。
次のWindows7やOffice、VisualStudioが1年後には出そうですし、それを待って決めたいと思います。
それまではXPとVBAで耐え抜きます。
0920デフォルトの名無しさん
2008/11/09(日) 07:47:25これまでに、スタンダードな言語なんて、あったかな。
もしなかったとしたら、今後もない。
0921デフォルトの名無しさん
2008/11/09(日) 15:23:08JavaとC#で迷ってたのですが、Javaを選択しました。
Javaを選択した理由は、
・学校で少し習ったことがある
・Macを使っている
・だからC#の開発環境に一番適していそうなVisual Studioが使えない
・JavaならNetBeansやEclipseが使える
です。
どうもC#はWindows依存みたいな気がして手が出せません。
言語自体の良さでは、話を聞く限りJava < C#らしいのですが…。
「そんなことないよ!MacでだってC#がサクサク書けるよ!」
みたいなツッコミがあればお願いします。
0922921
2008/11/09(日) 15:24:59よろしくお願いします。
0923デフォルトの名無しさん
2008/11/09(日) 15:37:00いいんじゃない? Eclipse + Javaで。
0924デフォルトの名無しさん
2008/11/09(日) 15:40:01そんなことないよ! MonoDevelop で C# サクサク書けるよ!
0925デフォルトの名無しさん
2008/11/09(日) 17:17:10Winで動かす予定がないならJavaでいいんじゃない?
0926921
2008/11/09(日) 18:26:59>>923
やっぱりVisual Studioが強いんですね。
>>924
少し使ってみましたが、思った以上に使えそうですね。
Visual Studioは以前少しだけ触ったことがあるのですが、操作方法がそれと大体同じでわかりやすいです。
ただC#がさっぱりなので、今の段階ではいろいろやりたくてもできないです/(^o^)\
とりあえず「Application.Quit();」とか打ってキャッキャしました。
実際にこれで開発されている方ってどれくらいいるんでしょうか。
>>925
Windowsで動かす予定がある場合はJavaだと何かまずいんですかね?
MonoDevelopが想像以上に良さげな感じなので、かなりC#に傾いてます。
あぁ、どうしよう。
0927デフォルトの名無しさん
2008/11/09(日) 18:56:02C# と Javaなら違いを比較しながらの差分学習で済むし。
言語なんて複数習得してナンボ。
0928921
2008/11/09(日) 19:33:36そうですね。
Javaの本が手元にあるので、とりあえずこれを読んでJavaの勉強をして、
C#はその後勉強してみることにします。
相談にお付き合いいただき、ありがとうございました。
0929デフォルトの名無しさん
2008/11/09(日) 19:55:300930デフォルトの名無しさん
2008/11/09(日) 20:07:39犬となれば主人を変えることは無いだろう
0931デフォルトの名無しさん
2008/11/09(日) 20:11:330933デフォルトの名無しさん
2008/11/09(日) 22:56:37例えばでっかい数の計算とか
0934デフォルトの名無しさん
2008/11/09(日) 23:48:100935デフォルトの名無しさん
2008/11/09(日) 23:51:28ありがとう 超助かった
理由は頑張って調べる
0936デフォルトの名無しさん
2008/11/10(月) 01:28:21横レスですが、CとC++では?
0937デフォルトの名無しさん
2008/11/10(月) 02:15:54・・・・・が、C++はかなりパフォーマンスにうるさい言語でもある
工夫次第でCに肉薄できるともされる
0938デフォルトの名無しさん
2008/11/10(月) 02:35:45Cのほうが早いのか。
コンパイル速度もC++は異様に遅いよね。
0939914
2008/11/10(月) 08:12:54とりあえずOpenOfficeについて勉強してみます。
0940デフォルトの名無しさん
2008/11/10(月) 15:25:49マウス操作、キーボード操作、色判定、ビープ音をちょこっとだしてみる
将来的にはサーバサイドのこともやりたいです
JAVA-SE、VB、VC#どれがいいですか?
それとも初めからC++あたりを長期計画たてたほうがいいですか?
自分としてはJAVAかVBかVC#で迷ってます
アドバイスお願いします
0941デフォルトの名無しさん
2008/11/10(月) 15:31:18全部入れてHelloWorldを全部で試してごらんよ。
0942デフォルトの名無しさん
2008/11/10(月) 15:34:110943デフォルトの名無しさん
2008/11/10(月) 16:18:40レスありがとです
自分としては長期計画立てても
途中で断念すると思いますので
VBかVC#でいきます
どもありがとでした
0944デフォルトの名無しさん
2008/11/10(月) 17:31:00お世話になります
WinAPIを使うプログラミングしたいんだけど
VBでは呼び出せないAPIがあるということを聞きました
C言語ならWinAPIの全てを使えるらしいのですが
親に負担かけさせられないのでC言語の購入は検討しないです
無料で使えるってのが大前提です
Visual StudioのC#もしくはC++の無料で使えるバージョンはC言語と同じように
全てのWinAPIを呼び出しできますか?
どなたか詳しい方教えてくださいm( _ _ )m
プログラミング勉強したいです
0945デフォルトの名無しさん
2008/11/10(月) 17:39:02黙ってmingwのgccぶちこんでろ
0946デフォルトの名無しさん
2008/11/10(月) 18:08:30MinGWというツールでしょうか?
フリーのコンパイラGCCでコンパイルすることにより
全てのWinAPIを呼び出しできるってことですね
この方法は目の前のやってみたいことはできるかも知れませんが
私の目標は何か言語を習得したいってことなので
今はMinGWのことは置いておきたいと思います
教えて頂きありがとうございました
C#もしくはC++の無料バージョンで
全てのWinAPIを呼び出せるか不可能なのか
ご存知の方おられましたら教えてください
お願いします
0947デフォルトの名無しさん
2008/11/10(月) 18:10:360948デフォルトの名無しさん
2008/11/10(月) 18:12:540949デフォルトの名無しさん
2008/11/10(月) 18:19:12何度も教えてくれてありがとうです
>>947
C++で全WinAPI使えるんですね
ありがとうございます!
>>948
WinApiでしかできないことがあるってわかったんですよ
C#も勉強したかったんだけど
先にC++にチャレンジしてみます
気にかけてくれてありがとうです
何度もすいませんでした
ありがと
0950デフォルトの名無しさん
2008/11/10(月) 18:21:110951デフォルトの名無しさん
2008/11/10(月) 22:13:31pascalとかcdeclとか混ざってたっけ?
0952デフォルトの名無しさん
2008/11/10(月) 23:00:31wsprintf
0953デフォルトの名無しさん
2008/11/11(火) 10:57:34>>940 JavaでもPythonでもその言語標準ツールだけでやってみるとおもしろい。
サーバサイドを考えてるならWindowsの他を使うかもしれないからな。
0954デフォルトの名無しさん
2008/11/11(火) 12:01:57自分の意見を言ってるだけで質問への解答にはなってないなw
>>933
Cの方が速い
JAVAは仮想マシン化するのでその分遅い
>>940
C++
将来的にサーバサイドが目標なら初めからC++
他の言語に慣れてからなんて言ってたらその言語に慣れるために2〜3年は要す
それなら最初からC++でやればいいと思うよ
0955デフォルトの名無しさん
2008/11/11(火) 18:44:37同じ処理にするためにjavaをCに合わせるのかCをjavaに合わせるのかとかも
具体的には>>954の仮想マシン上との違いをどのように吸収するの?
0956デフォルトの名無しさん
2008/11/12(水) 05:09:560957デフォルトの名無しさん
2008/11/12(水) 06:34:590958デフォルトの名無しさん
2008/11/12(水) 13:37:110959デフォルトの名無しさん
2008/11/12(水) 19:58:210960デフォルトの名無しさん
2008/11/13(木) 04:26:570961デフォルトの名無しさん
2008/11/13(木) 13:36:28( ゜△゜)<氏ね!
0962デフォルトの名無しさん
2008/11/14(金) 01:06:080963デフォルトの名無しさん
2008/11/14(金) 01:07:310964デフォルトの名無しさん
2008/11/14(金) 10:24:20間違っています。
以上。
↓次どうぞ
0965デフォルトの名無しさん
2008/11/14(金) 10:56:470966デフォルトの名無しさん
2008/11/14(金) 14:07:420967デフォルトの名無しさん
2008/11/14(金) 16:03:16って言語ありましたら教えてください
職種などや言語の特徴で、仕事に使ったりする言語は変わってくると思いますが
希望としては、幅広くプログラミングの概念を理解できる(他の言語を理解するときに役立つなど)ようなのです
0968デフォルトの名無しさん
2008/11/14(金) 16:13:50そういうのを求めてないならCに似せている言語が多いからCで。
0969デフォルトの名無しさん
2008/11/14(金) 16:16:00考え方だけならLisp、実用性も含めるとCってことでおk?
0970デフォルトの名無しさん
2008/11/14(金) 16:18:070971デフォルトの名無しさん
2008/11/14(金) 16:33:53>>969
プログラミングの決まり事を学ぶのを実用性と言うなら、そういう事。
その点LispはC++やらJavaやらWebの需要で言えばPHPやらとは記述の仕方が大幅に変わるので
そういう物を求めてるなら向いてない。
気になるならLispでググってみればわかる。
0972デフォルトの名無しさん
2008/11/14(金) 17:23:110973デフォルトの名無しさん
2008/11/14(金) 17:34:13考え方を身につけるために、Lisp系を勉強する必要は無いと思う。
SICPの言語処理系の部分は読んでおいた方がいいけど。
0974デフォルトの名無しさん
2008/11/14(金) 17:37:49俺とか・・・orz
0975デフォルトの名無しさん
2008/11/14(金) 17:53:060976デフォルトの名無しさん
2008/11/14(金) 17:55:14亀な上にスレチで恐縮ですが、「肯う」の
読みと意味がわからないのですが…
0977デフォルトの名無しさん
2008/11/14(金) 17:58:13した人がいたら、こんなところで質問しない。
>>967
就職とは関係ないが、これからはもう一度、
Prolog
0978デフォルトの名無しさん
2008/11/14(金) 18:19:42確かにそうだ。
prologより述語論理を完全性定理までやっとくほうがいいような。
0979デフォルトの名無しさん
2008/11/14(金) 18:20:41VBやったころは1週間で多倍長アルゴリズムつかって円周率計算するGUIプログラムできてたのに。
工数かかりすぎだろC言語。死ぬの?
0980デフォルトの名無しさん
2008/11/14(金) 18:23:440981デフォルトの名無しさん
2008/11/14(金) 18:30:21>>976
うべなう - 肯定する とかいう意味
0982デフォルトの名無しさん
2008/11/14(金) 19:15:35Cはそもそもアプリケーション作るための言語として作られたんじゃないし…
アプリケーション作るために使うのがアホだと思うんだがなぁ…
0983976
2008/11/14(金) 20:20:49有難うございます。
ちょっとしつこくて、気がひけるんですが、
この読み方は、IT業界では一般的な読み方なのでしょうか?
辞書では見つからなかったもので… orz
0984デフォルトの名無しさん
2008/11/14(金) 20:42:39肯定するだと漢語です。同じ意味で大和言葉はこれしかないんじゃないかな。
諾も「うべなう」と読みます。「受ける」などの意味も含むでしょう。
かなり、広い範囲を受け持つ言葉ですね。
特別にIT業界でということではありませんが、話をする時に大和言葉の
含まれる率が高い方が教養があるとみなされるということはあるようです。
大事にするとよい言葉かも知れませんね。
0985デフォルトの名無しさん
2008/11/14(金) 20:47:200986デフォルトの名無しさん
2008/11/14(金) 20:47:27ATOKで「うべなう」→肯うって変換はできたけど、肯うで辞書ひくと
「うけがう」ででてた。
http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%E8%82%AF%E3%81%86&stype=0&dtype=0
ひらがなで「うべなう」を調べると別の字しか出てこない
http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%E3%81%86%E3%81%B9%E3%81%AA%E3%81%86&stype=0&dtype=0
辞書によるのかもしれない。
スレチ スマソ。
0987デフォルトの名無しさん
2008/11/14(金) 22:26:50それは単にMS資産に助けられていたってことで自分の実力じゃない。
「もっと修行せい」ってことだよ。っと、神様が言っていた。
0988デフォルトの名無しさん
2008/11/15(土) 10:55:41Prologは述語論理の世俗化。ただし、持続してやらないと世俗になれない。
勉強しただけではだめ。
・ ほとんどの人が世俗化しないとなぜ述語論理が必要かが解らない
・ 持続してやっていると述語論理的感覚が鋭くなり、場合によると理解の助けになる
0989デフォルトの名無しさん
2008/11/15(土) 10:57:530990デフォルトの名無しさん
2008/11/15(土) 14:31:06求人が多いのは、CとJavaとPHP。著しく仕事の幅が狭まる、C#は選んではいけない。
あとは、RubyかPythonのどちらかを学べば良いと思う。
0991デフォルトの名無しさん
2008/11/15(土) 14:36:130992デフォルトの名無しさん
2008/11/15(土) 14:42:57まぁ、スレ立て無理だったから、誰か代わりに立ててくれ
初心者のためのプログラミング言語ガイド Part12
--------------------------------------------------------------↑スレタイ ↓本文
これからプログラミングを始める初心者の人に言語を薦めるスッドレ
質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。
各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
http://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E
Part11 http://pc11.2ch.net/test/read.cgi/tech/1218282605/
Part10 http://pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 http://pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 http://pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 http://pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 http://pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 http://pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 http://pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 http://pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 http://pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 http://pc8.2ch.net/test/read.cgi/tech/1034505166/
0993デフォルトの名無しさん
2008/11/15(土) 21:01:10データベースの種類?の言語が必要なのはなんとなくわかるんですが…
今VC++でオフラインの簡単なソフトはいろいろ応用して調べながらだとやっと作れるレベルなんですがVC++とデータベースの言語を組み合わせて作る事ってできるんでしょうか?
ホントよくわかってないですがよろしくお願いします。
0994デフォルトの名無しさん
2008/11/15(土) 21:10:40顧客管理ソフトってどんな内容なの?
0995933
2008/11/15(土) 22:55:10>>944
名前 電話番号 故障PCの機種名 対応の結果とかのCSVのデータを保存すると他のオペレーターが同じ人から2度目の電話があった時、電話番号だけ入力したら個人の特定や前回の対応結果を参照できるものを作りたいです。
言語選択の判断材料にならないかもしれませんが例えば東京のサーバーと大阪のサーバーと名古屋のサーバーのデータを共有できるものというイメージです。
レベル低すぎてスイマセン…
0996デフォルトの名無しさん
2008/11/15(土) 23:02:34簡単に作るならMs-OfficeのAccesでいいんじゃね?
csvに保存するというのが前提ならダメだけど、あとはイントラにWebサーバ建てて
PHP+RDBMS(MySQLでもSQLiteでも)手軽に作れるんじゃないかと。
と、そういう経験が全くない俺がレスする。
0997デフォルトの名無しさん
2008/11/15(土) 23:23:000998デフォルトの名無しさん
2008/11/15(土) 23:28:000999デフォルトの名無しさん
2008/11/15(土) 23:30:111000デフォルトの名無しさん
2008/11/16(日) 00:06:51http://pc11.2ch.net/test/read.cgi/tech/1226761546/
新参でスマン、スッドレって意味あるの?
そのまま張ったんだけど。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。