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


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

初心者のためのプログラミング言語ガイド Part11



1 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 20:50:05 ]
これからプログラミングを始める初心者の人に言語を薦めるスッドレ

質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。

各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
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 pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 pc8.2ch.net/test/read.cgi/tech/1034505166/

98 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 14:33:58 ]
haskellってはやってる?

99 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 15:35:49 ]
>>98
プログラミングを楽しんでいて、ネットで交流してる人の中ではそこそこ流行ってる
Haskellを学んだことで他言語でのプログラミングに豊かさが生まれたと好評

Haskellそのものが何か凄いものを作れるわけではないことに注意
このへんは常人が使うSchemeや日常使いのRubyに同じ

100 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 15:57:47 ]
>>88
飲めそうな言語ですな。

101 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 23:12:05 ]
>>98
 一般的にはそれほど流行っていない。今後もそのままでは流行らないと思う。
 けれども、関数型言語の将来はそれなりに広がると思うので、Haskellをいじって考え方を身につけておくと、得を
することがありそうな気がする。

102 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 23:16:09 ]
このスレ的にActionScript 3.0はどうなんでしょう?

103 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 23:19:12 ]
べつにこのスレで統一見解とかきめてるわけじゃないし。

104 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 23:19:41 ]
特定目的を達成するためのツールのひとつ
ぶっちゃけ「だから何?」って感じ

105 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 00:02:19 ]
このスレ的 = ActionScript 3.0が入門用に向いているかどうか
じゃまいか

106 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 00:40:35 ]
このスレ的と言う中にも、

・趣味で適当なゲームとかWebアプリが作れればいい
・仕事に有利な言語を学びたい
・良いプログラム言語はどうあるべきかとかを教育させたい

みたいな分野があるだろう。



107 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 00:52:37 ]
やる事の幅を広げないのが賢い選択という事だな

108 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 07:03:39 ]
>>105 入門用には向いている。というか、ActionScriptがやりたいなら、他に選択肢がない。

109 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 08:47:21 ]
>>104以外の回答はないな
車の乗り心地の話してるときにロードローラーやクレーン車持ち出されるようなもんだ
そりゃ確かに車だが乗り心地とか二の次だろ

110 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 10:07:38 ]
>>104
だよな

111 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 11:27:05 ]
AS3になってよりプログラム言語っぽくなったが、依然としてFlash制御用だろ
というか、Flash制御用としてチューニングされてるからうまく動くんであって、変に汎用性求めても…

プログラミングというものを学びたいのなら、別な言語で理解を深めてからにしておくことを勧めるよ

112 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 13:11:54 ]
>>104>>109>>110
自己満足乙

113 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 16:38:23 ]
>>111 AIRでアプリも作れるようになったよ

114 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 17:22:56 ]
それは「phpでもコンソールアプリケーション作れるよ」というのと同じようなレベルの話のような気もする
どっちにしてもスレ的には「まだ」だろ

115 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 18:28:23 ]
>>114 がどんなものか知らないけど、これってそんなしょぼい?

116 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 18:29:51 ]
URL張り忘れた
www.adobe.com/jp/products/air/showcase/



117 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 18:37:59 ]
あとちょっと前に話題になったPhotoshopのウェブアプリ版もFlexで実装されてるはず


118 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 18:49:12 ]
Silverlightはもっと無駄?

119 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 19:07:54 ]
どっちが生き残るか競争中

120 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 19:51:36 ]
AS3をわざわざ選ぶ理由は特にないよな

121 名前:デフォルトの名無しさん mailto:sage [2008/08/18(月) 20:18:56 ]
詭弁のガイドラインみたいなやりとりだなw

122 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 10:14:29 ]
エアプログラミングならできます

123 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 13:17:30 ]
エアセックスのコンペは一見の価値あり

124 名前:デフォルトの名無しさん [2008/08/21(木) 01:28:45 ]
開発者の人数分Adobeに金を払う価値があると思うならAS覚えるのは有りじゃね?
ワレを使うような連中はASとか不要だろ


125 名前:デフォルトの名無しさん [2008/08/21(木) 02:40:24 ]
流れを記ってすいませんが相談させていただきます。
大学の専門は応用数学や機械の制御などをやっていますが、独学でプログラミングもやっています。
今回ネットワークプログラミングに興味を持ち、なんとなくでもいいのでオンラインゲームのようなものを作ってみたいと思いました。
お金を出してどこかに場所を借りて、、、などを考えているわけではないので一般的なゲームの「戦闘」のような激しいものはありません。
自分のキャラクターを動かし、ちょっとしたチャット機能を付けてみたいと思っています。
この場合言語は何が適しているでしょうか。。
いままではJavaでいろいろ作っていましたが、ネットワークに興味を持ってチャットルームを作ったときに、オンラインゲームをJavaですると重くなりそうで不安になりました。
大規模なものとなるとやはり言語を考えたほうがいいでしょうか?
他の言語を学ぶことには何も抵抗はありません。

126 名前:デフォルトの名無しさん [2008/08/21(木) 04:58:47 ]
Cを勉強しています。
Cは変数を宣言してから使うというのがルールですが、先に宣言して使うメリットがわかりません。
他の言語はこういった仕様ではないんでしょうか?




127 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 05:02:22 ]
そうでもないんです

128 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 06:04:32 ]
他の言語を学ぶことには何も抵抗が無い割りに、
学ぶ言語を選ぶ立場をとるんだな

129 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 08:17:17 ]
>>126
メリット
・処理系が処理を最適化できる。
場合によって、
・人間側のミスの一部をコンパイル時点で発見できる。

130 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 09:22:00 ]
COBOLを見習えってんだよなw

131 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 09:34:55 ]
先に宣言するのが嫌ならC99使えばいいやん
関数プロトタイプをわざわざ書くのが嫌ならプリコンパイル時点で自動生成するスクリプト使えばいいやん
でデメリットを消した上で、上記利点の恩恵も享受できる
これで完璧だね

132 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 09:42:24 ]
>>131
質問者は宣言そのものがなんで必要なのかと聞いてるんじゃ?

133 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 10:05:05 ]
>>125
Javaでも可能。もともとネットワーク関連は充実した言語でもある
ただ、Javaでゲームとか本格的なグラフィックスというのは
情報が少ない気がする

大規模なゲームとなると、Javaでも技術的に不可能ではないかもしれないが
今はC/C++が主流のようだ(処理速度その他の理由で)
Xboxとかとの連携を狙っているC#もメジャーになっていくかもしれない

134 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 10:08:43 ]
>>125
(1) オンラインゲームと言いながら、MMORPGを前提にしている感があるけど
オセロとか将棋ならJavaで十分だと思う。
てかJava使え。

(2) CGをごりごり動かして、リアルタイム性を重視するようなゲーム(FPSとかアクション)を作るなら現状ではC++だろうけど
一人で作るには荷が重すぎると思う。

(3) 言語よりも使うライブラリ考えた方がいいんじゃね。
ネットワークゲーム用に使えるライブラリ探した方が手っ取り早いと思う。



135 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 13:46:36 ]
経済学部の大学院に進学して、統計ソフトを用いて政策の統計的な分析を行う予定です。
その予習として基本的なプログラミング言語を学びたいのですが、何を最初に学べばいいのでしょうか?

学部の授業ではEXCELで回帰分析などを行っていたのですが、院ではStataやGAMSなどを扱う予定です。
使用しているパソコンのOSはwindowsXPとTurboLinuxです。



136 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 14:04:13 ]
>>135
分析ツールとしての言語ってのはあまりなじみが無いんでよくわからないんだけれど、
そういう用途にC/C++とかJavaとかLL言語とか手続き型とか関数型みたいなのは向いてないと思う。
あれはアプリ作成用であって、解析データを手軽に表やグラフに変換するのには向いてない。

Excelで分析してるなら、Excel VBAくらいが無難じゃなかろうか。
あるいはその院で扱う予定のものを予習しておくくらいでいいんじゃね。



137 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 14:26:33 ]
VC#やVB、Delphi、C++Builderあたりならグラフ作成コンポーネントあるんじゃないかな
まあExcelでやってみてだめだったら検討って感じかな。

138 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 14:33:47 ]
>>125
 金融分野でもJavaの進出は著しい。チャットルームをJavaで作っても、特に重いことはないと思う。
 Javaでもっさり感があるのは、やっぱり、GUI部分だろう。.NETでもある程度そうだし。

139 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 15:36:11 ]
>>135
「集合知プログラミング」
ttp://www.oreilly.co.jp/books/9784873113647/
Python という言語を例にして、統計処理のプログラミングを解説している。
画像ライブラリを使って単純な2次元グラフの作り方も書いてある。

買ったはいいが前書きしか読んでない・・

140 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 16:23:32 ]
>>135
統計だとRを使えると便利なので、基本的な学習のためならSに近い
Schemeや計算式が似てるCとかJavaとかが良いんじゃない?

141 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 16:30:17 ]
統計ならxlispstatとかどう?

142 名前:デフォルトの名無しさん [2008/08/23(土) 16:32:55 ]
>>125さんとかぶるかもしれませんが質問させていただきます。
インターネット上にひとつの世界をつくって、そこで簡単なゲーム(それこそじゃんけんの様なものでもいいので)をしたりしたいのですが、
言語は何を学ぶことが良いでしょうか。構想としてはハンゲームのようなかんじです。
125さんを参考に調べてみましたが、JAVA,Javascript,JSP,やHTML,XMLなど、どれから手をつけて良いかわからない状態です。
もし良ければネットワークプログラミング初心者が読むべき本も教えていただけると嬉しいです。
今読んでいる本は「JAVA,MySQL,Tomcatで始めるWebプログラミング」「javaネットワークプログラミング」などです。

143 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 16:41:31 ]
>>142
Java,C#,Javascript なんでもよいと思うが、ゲームのルール記述に
これらは向いていない。向いているのは
Haskell,Lisp(Scheme),Prologといった系列の言語。
JavaかC#と後の系列の言語を一つ学び、何らかのインターフェイスを模索する
というアプローチが洒落ている。

144 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 17:32:50 ]
ネットワークがやりたいの?
ゲーム作りたいの?

夏だな

145 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:05:53 ]
Pathとやらを変更すると、プログラムの挙動がおかしくなる。

webブラウザのように気軽に起動できる仮想化環境ってある?
そんで、その仮想化環境でC,C#,C++,JAVA他のプログラミングって出来る?

146 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:11:48 ]
あ、プログラムってフリーソフトのこと。
自分で書いたプログラムじゃないよ。

プログラムは、Cでハローワールドまでやっただけ。
JAVAでもやったような気がするが覚えてない。



147 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:17:19 ]
>>146
>自分で書いたプログラムじゃないよ。

なら板違い。

148 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:19:06 ]
>>142
作ろうとしているものに「簡単な」という形容詞をつけても、全然簡単でない事に御注意ください。
設計によって選ぶべきものががらりと変わります。
一昔まえのCGIゲームっぽくやるならクライアント側はHTMLとJavascript, サーバ側は任意の言語(大抵Perl/PHP/Rubyとか)を使うことになります。
また必要に応じてSQLなども勉強する必要があるでしょう。

あるいはJavaでクライアント/サーバの両方の機能をもつプログラムを書くこともできます。

結局のところ、>>142がどのような設計をするかに依るのです。
私が設計をするわけではないので、どの言語が必要かなど決められません。


149 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:25:08 ]
>>145
簡単すぎるかもしれないが、
ttp://cfs.maxn.jp/neta/onlineBrainCrash.html

150 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:39:58 ]
>>147 現在の環境を変更しないでプログラムやってみたい、ってことなんだが板違いなのか。
>>149 すまん、これは何? ソースコード打ち込むとコンパイルしてくれるとか、そういうの?

151 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 22:54:09 ]
知識もないのに余計な事をやろうとするな。
素直にC、C++、C#、Javaから一つ選んでIDE入れろ。

152 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 23:05:55 ]
IDE?
コマンドプロンプト起動しなくてもいいものってあったんだね。
こりゃいいわ。

ども。
次躓いたら、C言語初心者スレ行きますよ。

153 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 04:16:06 ]
>>148
比較的簡単なって言いたいんだろ、汲めよ
アドバイスないんだったら、黙っとけ

154 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 04:17:26 ]
アドバイスはあるよねv

155 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 07:56:05 ]
>>142 とりあえず、Javaだろう。

156 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 12:18:16 ]
>>153
あ?何と比較してんだよ?



157 名前:デフォルトの名無しさん [2008/08/24(日) 12:55:29 ]
>>156
現実世界と比べてでしょ

158 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 13:19:02 ]
■■学校を作ろう!■■
VIP発でサイトを作ろうと思うんだ。(詳しくはWikiを見てくれ)
パートスレになるんでパー速(GEP)に移動している。
今スタッフを募集しているから、来てくれないか?

■Wiki
www36.atwiki.jp/vipvipschool/
■募集スタッフ
プログラム担当(特にErlang、Perl)
デザイナー(サイト上のアイコン、ロゴなど)
WEBデザイナー(サイトデザイン案に沿って、htmlやCSSを書ける)
他にも宣伝担当なども募集している。
■スレ
ex14.vip2ch.com/test/read.cgi/news4gep/1219068297/

159 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 13:24:16 ]
>>158
Webプログラミング本体は板違い

160 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 16:59:35 ]
すいません、質問させてください。

現在STLを作って、それを使い3Dゲームを作っています。
まだテスト段階ですが他のPCでプレイしてみようと思い、releaseで書き出し、他のPCで実行してみました。
が、
このアプリケーションの構成が正しくないため実行できません。
とエラーが出ました。
プロジェクトのプロパティ -> 構成プロパティ -> C/C++ -> コード生成 -> ランタイムライブラリ
の設定を
マルチスレッド (/MT)
にしてあるのですが、上手くいきません。
他に変更する点があるのでしょうか?


WindowsXP SP2 で VC2005 を使っています。
言語はC++ DirectX です。

161 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 17:05:58 ]
VC2005にもDirectXにも実行用のランタイム(Redistributable Package)があるから
それいれてみては。redistとかいうフォルダがあるかもしれないが
MSから持ってきたほうが楽

162 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 17:10:51 ]
>>161

返事ありがとうございます。
あー・・・。やっぱりランタイム入れるのがいいんですか。
でも自分で作ったライブラリが内包されないと実行できないんで・・・。
はじめからdllで作ればよかったですかね・・・?

163 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 17:25:26 ]
意味がわからん。ランタイムは単独でインストールできるよ。
まずは実行できない原因を調べるのに入れてみては。
マニフェストに問題あったりすることもあるが。

164 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 17:32:31 ]
>>163

ランタイムをVC2005の入っていないPCにインストールする。

と言う意味で解釈しています。間違っているのでしょうか?
試しに、他のプロジェクト(自作ライブラリは使用していない)を、>>160のプロパティ設定で書き出し、
他のPCで動かすと動きます。

これを踏まえた上で自作ライブラリが原因かと思いました。


これからランタイムをインストールして実験します。

165 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 17:42:08 ]
ごめんなさい、すいませんでした・・・。
自作ライブラリのプロパティを失敗していました。
すいません・・・。
無事実行できました。ありがとうございます。

166 名前:デフォルトの名無しさん [2008/08/24(日) 22:08:34 ]
バイナリエディタにつっこんだ後、機械語が横にでるんだけど、日本語に翻訳するにはどうすればいいか教えてください



167 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 22:20:29 ]
日本語ってのは訂正しなくておk?

168 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 22:48:19 ]
機械語が日本語に翻訳出来る時代になってたのか…浦島な気分だ

169 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 22:49:58 ]
機械のなかに入ったボクのお嫁さんが出てきません
日本語から機械語に翻訳したらお話くらいはできますか?

おしえてください><;;;;;;;;;;;;;;;;;

170 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 23:58:12 ]
>>167
バイナリエディタな以上、バイナリ表示以外することがないはずなので
一応何をする気なのか聞いておいたほうがいいかもしれん
ゲームデータの解析は裏技板へどうぞ

171 名前:166 [2008/08/25(月) 19:36:36 ]
redstoneのチートしようと

172 名前:デフォルトの名無しさん [2008/08/25(月) 20:33:15 ]
それプログラミングの話題じゃないし

173 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 20:43:08 ]
>>171
はいこっち
game14.2ch.net/gameurawaza/

174 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 22:32:24 ]
プロラミングをしたいのですが、プロラミング言語は何を選んだらいいでしょうか

175 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 22:34:01 ]
何そのアバウトな質問

>>174
作ってみたいものが何もないのなら、プログラミングのことなんて忘れて他のことしろ

176 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 22:35:06 ]
>>174
つ 「なでしこ」



177 名前:174 mailto:sage [2008/08/25(月) 23:18:57 ]
できればXboxのゲームなんかを作成できたらと思っています。
OSはWindowsXP SP3です。

178 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 23:19:46 ]
C#やれ

179 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 23:30:02 ]
>>177
プログラムは音楽もデータも画像もムービーもボイスもシナリオも効果音もセリフも作らないぞ
それらは別途人力で作る
プログラミングをいくら学んでもひとつもできない

それでもいいなら無難なとこで手始めにC#
3年くらいやってから別なこと考えれ

180 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 23:31:18 ]
オセロだろ

181 名前:デフォルトの名無しさん mailto:sage [2008/08/26(火) 01:47:24 ]
>プログラムは音楽もデータも画像もムービーもボイスもシナリオも効果音もセリフも作らないぞ
いつか自動的にできる時代が来そうな気がしなくも・・・

>>177
XboxならとりあえずXNA Game Studioの公式でも見てみたらー
最近ようやくXNAの書籍も出てきたし.PCの設定からXBOXでの起動まで書いてある本があったはず
まぁ,その辺の入門書程度じゃ触るどころか,覗き込む程度のことしかできないだろうけど

182 名前:デフォルトの名無しさん mailto:sage [2008/08/26(火) 09:52:15 ]
まあXbox360で動かすには最低4800+819円かかるけどな。
Windows上だけで動かす場合とツール類はフリーだけど。

183 名前:デフォルトの名無しさん [2008/08/27(水) 01:37:08 ]
>>181
今でも作るだけなら自動化可能
でも、それが満足いくできになるのは宝くじを当てるのに等しい

184 名前:デフォルトの名無しさん [2008/08/27(水) 14:28:21 ]
すみません、SQLの質問はここでしてもよいのでしょうか?

185 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 14:34:50 ]
>>1

186 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 14:45:27 ]
>>184
こちらが普通ですが、データベース板は過疎なのでどうかな。
SQL質疑応答スレ 6問目@データベース板
pc11.2ch.net/test/read.cgi/db/1210940477/



187 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 14:51:57 ]
ありがとうございます><

188 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:22:52 ]
もう遅いかもしれないが温いSQLだとスルーされるよ

189 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 09:59:51 ]
いや、結構そこはまともに機能してるよ

190 名前:デフォルトの名無しさん [2008/08/28(木) 20:16:34 ]
チャットを作るのに適した言語は何でしょうか?
Javaとか色々と調べてみたのですが、基本的にチャットでは、クライアントがいつメッセージを送るか解らないので一人に1スレッド作らないと仕方ないのでしょうか・・・大規模なチャットだとスレッド数がかなり多くなりそうで。

191 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 20:20:01 ]
何で一人に1スレッドとか無駄の多い設計にするんだよ・・

192 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 20:22:09 ]
fiber使おうぜ

193 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 20:28:21 ]
まあ、少人数ならそれでもいいかもしれんね
数百スレッド程度ならどのOSでも扱えるはずw

194 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 20:40:32 ]
Erlangの並列処理でいいんじゃないか。

195 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 20:54:50 ]
Erlangとか色物に手を出すのは、普通の言語に慣れてからでも遅くないと思う
チャットプログラムに高度なスケーラビリティとか耐障害性が必要とも思えんし
あと、マイナーな言語は勧めにくい

196 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 20:59:55 ]
普通の言語?CとかJavaが?
それが言えるならlispやhaskellみたいなものから始めてもいいんじゃね?
むしろ最初からerlangでいいと思うよ



197 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 21:09:21 ]
まあ無理に止めやしないが
最近良い邦訳も出たようだし

198 名前:デフォルトの名無しさん [2008/08/28(木) 21:43:41 ]
レスありがとうございます。
プログラミングは始めたばかりで、チャットで検索したところ一人に1スレッドのコードしか見つからなかったので、それが普通と思ってました・・
設計を変えて、スレッドを減らすとしたらどういう設計になるでしょうか?
1ルームに1スレッドでポートを変えるとか・・・?

199 名前:デフォルトの名無しさん [2008/08/28(木) 21:52:41 ]
>>191
何が無駄になるんだ?

200 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 22:03:48 ]
Erlangは関数型の中では初心者にとって一番やさしい言語だと思う。
関数名を日本語にするといった洒落たことはできないけれど。
オブジェクトを生成する感覚で並列プロセスを作って処理するという
痛快な言語だ。

201 名前:190 [2008/08/28(木) 23:01:48 ]
たくさんのレスをいただいて嬉しいです。
アーランだとスレッドが増えずにすむようで、ちょっと考えてみます。
ですが今後他のプログラムを組むためにもできればJavaなどが良かったですが・・・

202 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 23:44:52 ]
Javaのソケットって、Cでやるみたいに、selectで待つみたいなことってできないの?
selectも数の上限があるんだっけか。

203 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 23:47:33 ]
ノンブロッキングIOはある

204 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 02:22:25 ]
Sleipnir(タブ型ブラウザ)で画像サイトを巡回した時に、
気に入った画像を新しいウィンドウで10個くらい開いておいて、
一気にフォルダに保存したいんですが、Visual Basicで出来ますか?

その際、
・保存するフォルダを指定する
・同じ名前のファイルは自動的に上書きする
という機能を付けたいのですが・・・

205 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 02:51:43 ]
個別ソフトの話は専用スレに行け

206 名前:デフォルトの名無しさん mailto:sage [2008/08/30(土) 11:00:50 ]
ICOTの残したプログラムの検証を研究テーマにしたいのですが、
前提として学んでおくべき言語はProlog,ESP,KL1のうちどれから
入るべきでしょうか。Concurrent Prologなども必要ですか。
それから現在ESPが動く環境はありますか。



207 名前:デフォルトの名無しさん mailto:sage [2008/08/30(土) 11:22:56 ]
>>206
少なくとも、Prologが書けないと話にならないんじゃないかな。
ESPはC版のCESPという言語がSunOSとSolarisでは
動いていたと思うが、Linuxに移植されたかどうかは知らない。
KL1はKLICという言語がUbuntuなどのパッケージに入っているけれど、
PSI2を100台以上も接続して並列に動かそうという研究だったから、
あなたのパソコンで同様に動くことを期待しない方がいいと思います。


208 名前:デフォルトの名無しさん [2008/09/01(月) 11:59:24 ]
今考えているスクリプトがインストールしないで動けば良いなと思いVBSを調べています。

スクリプトにバックアップしたいファイルドラッグアンドドロップすると、
新しくfolder01を作ってその中にコピーするという簡単なものを作ろうと思っています。
vbsで実現可能でしょうか。出来なければインストール無しで動くオススメの代行案はありますでしょうか。
よろしくお願いします。

209 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 12:29:23 ]
>>208
「インストール」を正確な意味とかじゃなくて、どういう意味で使ってるのか教えてくれ。

210 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 12:33:29 ]
ランタイムが既に入ってるってことじゃないの?

211 名前:208 mailto:sage [2008/09/01(月) 12:36:21 ]
>>209
>>210
説明不足すいません。ラインタイム不要という意味で使っていました。
210さん補足どうもです。

212 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 12:46:38 ]
>>211
基本的にWindowsXP以上なら、WSH5.6以上が入っている。
それ以前のWinでWSHが入ってなければ無理でしょう。アップデートかければ自動で入ったような気がするけど。

213 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 13:04:48 ]
>>212
はい。なのでWSH5.6でやればいいかと思ったのですが
ファイル操作とそのために必要な各種機能(パラメタから得られたフルパスを使ってその場所に新規にフォルダを作ったりする機能など)があるのか疑問だったため他のスクリプトを使うべきなのか悩んでいました。

ランタイムも要インストのスクリプト(ruby、pythonなど)も必要なければ一番良いのですが。

214 名前:デフォルトの名無しさん [2008/09/01(月) 13:17:08 ]
なんか普通にバッチスクリプトでいい気がする

215 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 13:17:51 ]
ドロップしたファイル名を取得できるか確証はないが、それ以外はバッチファイルでもできそうな内容だな。バッチスレで聞いてみたらどうか。
勿論WSHができない筈もない。
処で、VBSもIEが必要じゃなかったか?

216 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 13:27:34 ]
>>213
WSH5.6が入ってるなら、FileSystemObjectとかも使えるよ。きっと。
余程イレギュラーが予想される環境で使おうとしてるの?変な所で心配してるように見えるよ。
でも、そんなに簡単な事なら、>>214のbatでいいような希ガス

>>215
win2kでIEを入れるとWSHが勝手に入った記憶がある。




217 名前:215 mailto:sage [2008/09/01(月) 13:41:48 ]
>>216
私のレスのどこをミスリード?

218 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 13:43:52 ]
>>217
何言ってんの?

219 名前:216 mailto:sage [2008/09/01(月) 14:10:44 ]
>>217
マジで何が言いたいのかわからないんだけど。
追加するなら、InternetExplorer.Applicationのバージョンによる詳細は知らん。
必要だと思うなら、教えてあげたら?

220 名前:215 mailto:sage [2008/09/01(月) 14:25:44 ]
いや、私はWSHが入るかどうかは頓着していないし、そもそもそんなこと触れてもいない。
いきなり人のレス番でWSHが勝手に入るだとか言い出されても困るってだけ。

221 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 15:04:26 ]
自意識過剰ってやつか
そんなに神経質なら書くのやめなさい。

222 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 15:11:48 ]
Windowsっていうのもいろいろ大変なんだなぁ。

223 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 15:24:37 ]
215が困ったちゃんなだけな気がする

224 名前:216 mailto:sage [2008/09/01(月) 15:34:56 ]
>>220
>処で、VBSもIEが必要じゃなかったか?

と言われたからレスしたまでだけど。
VBSの実行環境について勘違いしてないか?

225 名前:208 mailto:sage [2008/09/01(月) 16:12:02 ]
>>216
みなさん返信ありがとうございます。
たしかに心配しすぎな気もします。
ちなみにご心配いただいているWSH5.6は全マシンに入っているようなので大丈夫みたいです。

どのような点で不安だったかと具体的に言うと、例えば
script.vbs c:\tmp\tmp.jpg   と実行すると
c:\tmp\folder1\         とフォルダを作って
c:\tmp\folder1\tmp.jpg     というふうにコピーする。という。この場合、心配だったのが
「c:\tmp\」というファイルのあるパスが取得できるのかということでした。

どこかのページでvbsは色んなことが出来ません。と書いてあったので心配になってました。

226 名前:208 mailto:sage [2008/09/01(月) 16:17:44 ]
ちなみに
folder1があった場合folder2を作るという分岐が必要な場合
バッチでは難しそうですよね。



227 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 16:23:01 ]
>>225
引数からC:\temp\取りたいって意味なら、それはVBScriptでの文字列処理の範疇だね
右から\を探して、先頭と最初に見つかった\の間を切り出すだけだからできないってことは考えにくいが。

228 名前:208 mailto:sage [2008/09/01(月) 16:48:41 ]
>>227
そうでしたか。あとは文字列操作がどのくらいいけるかという感じですかね。
解決しそうですのでVBSでしばらく格闘してみます。
ありがとうございました!


229 名前:215 mailto:sage [2008/09/01(月) 17:46:24 ]
>>224
振られたから応えるけど、勘違いも何も、VBSの実行環境について殆ど何も知らないよ。
前にIEがない環境だと使えないと聞いた記憶があるだけ。
# それとWSHに何の関係があるのかマジで判らない。

そうそう、WSHについてはバッチスレ辺りでWSHがあればバッチはいらないみたいな話が
あった記憶があって、それならWSHは色々できるんだろうなと思っている。

で、>226のような分岐もバッチでできないんだっけ? と今は思っている。

230 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 18:24:34 ]
>>226
IF 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
)
)

231 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 18:31:15 ]
>>229って、知らないなら黙ってろの典型だな。

232 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 18:55:45 ]
それもそうだが、スレ違いの話題を延々と引っ張るのも如何なものかと。

233 名前:208 mailto:sage [2008/09/01(月) 19:12:44 ]
>>230
バッチでも分岐が出来たのですね。
ちなみにさきほどvbsで目的のスクリプトが出来ました。アドバイスくださったみなさんのおかげです。
おかげさまで30秒以上かかっていた作業が2秒くらいで出来るようになりました。(この作業が凄く多いので嫌気がさしていたんです)
他にも色々出来そうなので今後も使っていこうと思います。

234 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 01:51:55 ]
昔、ノートン先生がvbsなら何でもかんでもウイルス扱いしてたけど、今でもそうなのかな?

235 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 03:39:58 ]
バッチはREXXが好き

236 名前:デフォルトの名無しさん [2008/09/05(金) 10:54:10 ]
バッチはPerlで書くのが好き(*nix限定だけど)



237 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 14:37:33 ]
common lispやschemeでバッチ書くのもなかなかに乙なものです

238 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 20:37:52 ]
Windowsなら、Windows Powershellという選択肢も。

マルチスレッドに対応してくれればもっといいのに。

239 名前: mailto:sage [2008/09/06(土) 21:46:31 ]
.NetでつくったアプリもJavaでつくったアプリも32ビットWindowでつくったのが修正せずに64bit環境で動くのですか?

240 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 22:18:33 ]
こんな直球な質問ですいません。OSを作るにはC++、C.JAVA.BISEC以外に必要な言語は何ですか?

241 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 22:26:22 ]
OSは書いたことがないが、恐らくアセンブリ言語の知識は必須
どう頑張っても、普通のプログラマが触らないほど
低水準な領域を取り扱う必要がある

242 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 22:34:51 ]
ところでBISECってなんだろ?

243 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:34:59 ]
30日でできる! OS自作入門をチラ見した事あるけど、Cとアセンブラだったような希ガス
他に、MonaOSがシェル言語にscheme搭載したように、便利スクリプト言語覚えて搭載したり?

>>242
BASICの間違いじゃねーの?別に突っ込む所じゃないだろうに。



244 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:40:13 ]
>>239
 バイナリがそのまま動くとは限らない。ソースコードを64ビット環境向けにコンパイルしても、そのまま正常に
動くとは限らない。

>>240 アセンブラ必須、Cも実質必須。Javaは不要だと思うが……

245 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 23:46:56 ]
Javaで作ったOSってなかったっけ?

246 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 06:58:46 ]
夢物語のままじゃないっけ?



247 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 07:58:22 ]
JavaOSは一応動いてはいた。Sunが捨て去ったけどね。
JNodeはブートローダ部分がアセンブラで書かれているけど、それ以外は
Javaで書かれている。そこそこ遊べる状態になってるよ。
www.jnode.org/

248 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 23:00:16 ]
ちょっと変わった質問ですがコミュニティがすばらしい言語はどれでしょうか?
言語によってそのコミュニティにいる人たちのキャラが違うような気がします。
初心者にも優しいのはどの言語コミュニティなんでしょうか?

249 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 01:30:33 ]
努力しない者(一部の初心者)にはどこのコミュニティも厳しい。
環境・目的・問題点を明記し、試行錯誤の様子(頑張りを見せる)を書いて質問すれば、割と誰か答えてくれる。

余計な心配をしなくても、「何を作りたいか」で言語を選ぶとおk

250 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 02:58:08 ]
個人的にはJavascript 人口が多い割に論争の的にならない

251 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 10:27:03 ]
ひとの領域侵すようなことが少ないからじゃね?
比較的用途が決まってる言語だからな。

252 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 13:23:56 ]
>>248 HSPあたりかなぁ。

253 名前:248 mailto:sage [2008/09/11(木) 18:34:51 ]
>>249-252
レスありがとう,参考にします。
そしてここも良いコミュニティであることが分りました。(・∀・)

254 名前:デフォルトの名無しさん [2008/09/19(金) 20:38:35 ]
質問させてください。

誰でも登録可能なイベント情報ページを作成しようと考えています。
できればフリーのものをいじって使えるものが
見つかればと思っています。

理想的なのは、カレンダー内にイベント名が記入され、
クリックで詳細表示、という感じのものです。

一番のネックになっているのは、
イベントは数日に渡って行われる場合が多いので、
それをうまくカレンダーに表示してくれるものがない、という点です。
今のところ一番近いのはgoogleカレンダーですが、
誰でも登録、という形にはできないので…。

よろしくお願い致します。

255 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 23:17:40 ]
作る気が無いなら質問する板を間違えている

256 名前:デフォルトの名無しさん [2008/09/20(土) 23:39:50 ]
こんどプログラミング言語を独学しようと思うんですが、どれがいいでしょうか?
現状
・PHPならちょこっといじれる程度で、基礎の基礎しか分からない
・他のプログラミング言語は全く分からない
目的としては、単にプログラミングを身につけて将来に役立てようということと、中規模ソフトを作れればいいな、という程度です。

候補としてはC、C++、Javaの中から選ぼうと思ってますが、どうでしょうか?

いきなりvisual Studioの無償版を使ってC++やJavaを学ぶのもありかな、と思っていたり。




257 名前:デフォルトの名無しさん [2008/09/20(土) 23:52:26 ]
C#

258 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 23:57:18 ]
どれ選んでもいいんじゃね。
具体的にどれがいいかは、もうちょっと作りたい物とか環境が決まらないと何とも言えない。

# とりあえずWin限定でやるならC#も悪くない

259 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 00:00:36 ]
>>256さんじゃないんですけど
自分もvisual Studioの無償版を使ってプログラミングを覚えたいと思っています
やりたいことはクライアントソフト(簡易ブラウザー)の作成とかしてみたいです
C#、C++、VB2008
どれが良いでしょうか?

260 名前:デフォルトの名無しさん [2008/09/21(日) 00:01:57 ]
C#

261 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 00:04:04 ]
>>260さんありがとうございます
>>259です
C#了解しました
もしよければC#とC++の違いを教えてください
C#とC++の違いもわかっていません^^;

262 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 00:11:53 BE:487688227-2BP(0)]
C++はCをオブジェクト指向に改良したもの
GUIでのプログラミングが難しい(WinAPIを直接操らなければいけない)

C#はMSの.NET構想の中心的な開発言語
C++とJavaのいいところを混ぜ合わせているので、Javaとよく似たところも…
GUIでのプログラミングが容易(.NETの方で処理)

263 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 00:30:01 ]
>>262さん
詳しくありがとうございます!
>>261です
私がやりたいことにはC#が良さそうですね
とても参考になりました
親切にありがとうございました
C#の修行頑張ります!

264 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 01:47:27 ]
英文法・英単語の勉強にもなり得そうな言語ってどんなのが考えられますでしょうか?
自分は英語が苦手なので、プログラミングを学ぶ上で、
・そのプログラムに出てくる単語の意味を調べることで、英単語を覚えることに繋がったり
・命令文の書き方が英文法に近い書き方で、英文を読むスキルアップに(間接的に)繋がったり
なんて都合の良い妄想をしたんですけど、プログラム・英語に詳しい方どう思われますでしょうか?

クラス名・変数名に迷ったら〜 のスレを見てて↑を思いつきました。

265 名前:デフォルトの名無しさん [2008/09/21(日) 02:25:06 ]
多くの文書が出回っているのはC/C++言語
linuxはc言語で書いてあるし、WINDOWS関連の文書も多い

266 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 02:36:17 ]
>>264
単語はともかく、文法は間違った文法知識を植え付ける可能性もあるし、やめといた方が…。

それを無視すれば「英語っぽさ」ではAppleScriptが間違いなく一番。
Macじゃないと使えないけど。

あるいは、強いてあげればPascal、Modula、AdaあたりはC系に比べれば英語っぽい気もする。
type String is array(Positive range <>) of Character;
とか。

まぁ、言語覚えるより英語でRMでも読んだ方が勉強になるだろうな。



267 名前:266 mailto:sage [2008/09/21(日) 02:41:36 ]
大変なモノを忘れていた。
264が望んでいるのは、間違いなくShakespeare。

268 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 03:20:14 ]
最近だと、Rubyが結構英語に近いとか言われることがある

5.times { print "Hello" }

これで5回Helloと出力する
とはいえ、自然言語とはやっぱり違うので、勉強になるかは微妙なところ
まあちょっとした単語を覚えるのに、少しは役立たないこともないかもしれない

269 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 08:56:12 ]
>>256 CとC++をやってみるといい。それらができる人は、Javaも短期間でできるようになるし。

270 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 09:01:43 ]
自然言語は無駄な言い回しや副詞で意味を強調するよな
意味を理解するには強調される部分ではなく必要な要素を評価する必要があるよな
いろいろ面倒だから上の2行は飛ばして,なんとなくHaskellとPrologをオススメする

271 名前:デフォルトの名無しさん mailto:sage [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

272 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 16:24:19 ]
>>271
スレ違い。

>javascript c javaは軽くかじった程度知識があります。

どれでもできるし、この場合は最適な言語じゃなくて自分がその中で一番使えてる物を選ぶべきだろう。
強いて言えばUNIXコマンドが楽だと思うけど。

273 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 16:29:56 ]
grep -v -f 2.txt 1.txt

274 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 18:19:02 ]
>>272
>>273
ありがとうございます模索してみます。

275 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 19:57:22 ]
プログラミングのことはさっぱりの初心者です。
趣味でゲームを作りたいと思ってます。
半年くらいでブロック崩しやパズルが作れたないいかなと。

全くの初心者の入門にお勧めな言語ってありますか?

276 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 20:10:33 ]
JAVA



277 名前:デフォルトの名無しさん [2008/09/21(日) 20:13:56 ]
c#

278 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 20:14:37 ]
C#.NET

279 名前:デフォルトの名無しさん [2008/09/21(日) 20:14:42 ]
ホットスープ

280 名前:278 mailto:sage [2008/09/21(日) 20:16:56 ]
>>278
ゴメン自己レスだけど>>277のc#と同じです。更新チェックせずにレスしてまった。

281 名前:デフォルトの名無しさん [2008/09/21(日) 20:18:33 ]
「12歳からはじめる、HSP3.0ゲームプログラミング教室」が発売されます。 HSP3.0に対応した初の書籍で、小中学生でも読めるわかりやすい内容の入門書になっています。


HSPゲームプログラミング クックブック
HSPでゲームを作るためのノウハウが多数収録されています。 紹介&サポートページも公開中です。 B5変/280ページ、サンプルやユーザー作品などが収録されたCD-ROMが付属します。

www.onionsoft.net/hsp/

282 名前:デフォルトの名無しさん [2008/09/21(日) 20:27:36 ]
HSPソース

ちっちゃなテトリス
rpen.blogspot.com/2007/08/blog-post_12.html

テトるんです。ver3.8a
www.geocities.co.jp/Bookend/5829/soft/teto.html

超シンプルなテトリス
www.geocities.co.jp/SiliconValley-SanJose/8360/freesoft.html

283 名前:デフォルトの名無しさん [2008/09/21(日) 21:14:04 ]
Jav→C/C++と学習(独学)するのはありですか?
逆のほうがいいですかね。

アプリケーションを作りたいんですが・・・

284 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:18:30 ]
C#についてお伺いします。
@httpリクエストを作成してサーバと送受信することは可能でしょうか?
Aその時に2回目の通信でリクエストヘッダをクリップボードに取り込み
他に用意しておいたポストリクエストのヘッダにコピーをして3回目の通信を行いたい
C#で可能でしょうか?

VB.NETで出来そうなのですが購入するお金が無いので困っています
C#でも出来るのでしょうか?
当方ただいま超貧乏しているのでVBスタディオ無償版で勉強したいです
よろしくお願いします


285 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:24:51 ]
C#でもVB.NETでも問題ないし、Expressで十分。

286 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:28:54 ]
>>285さん
早速、教えて頂きありがとうございます
C#でhttpリクエスト作れるんですね
貴重な情報ありがとうございます
Expressで頑張ってみます



287 名前:デフォルトの名無しさん [2008/09/21(日) 21:29:52 ]
VB.NETで出来ることはVB 2008 express、C# 2008 expressでできるだろ
.NETっていう名称は、古いバージョン

288 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:32:44 ]
>>287さん
そうなんですか
何も知らないので情報、本当に助かります
ありがとうございます

289 名前:デフォルトの名無しさん [2008/09/21(日) 21:34:46 ]
あと、VB 2008 と、C# 2008の性能と作れるものに差はないよ。
作るのに不便さがあったりはすめかもしれない

290 名前:デフォルトの名無しさん [2008/09/21(日) 21:39:11 ]
Visual Basic.NET の歴史

Visual Basic.NET (2002)
VB6の後継言語。.NET Frameworkという新しい技術基盤に対応している。

Visual Basic.NET 2003

Visual Basic 2005
.NETという名前がなくなったが、上記のVB.NETと連続性がある言語である。

Visual Basic 2008

ja.wikipedia.org/wiki/Microsoft_Visual_Basic_.NET#Visual_Basic.NET_.E3.81.AE.E6.AD.B4.E5.8F.B2

291 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:45:05 ]
追加情報ありがとうございます
てことは
httpリクエストの作成はVB2008でもC#2008でも可能ってことなんですよね
それからhttpsの送受信はオープン認証ってのを使えば上記の言語で送受信可能なのでしょうか?
やりとりしたいサイトは初めhttpプロトコルで途中からhttpsに変わります
これを手作りの簡易ブラウザで送受信するのが目標なんです
何度もすいません

292 名前:デフォルトの名無しさん [2008/09/21(日) 21:49:01 ]
httpsの送受信はできる 
出来ない言語のほうが珍しい
企業が作成している言語ならほぼ出来る



293 名前:デフォルトの名無しさん mailto:sage [2008/09/21(日) 21:55:02 ]
https了解です
お忙しい中、何度も詳しくありがとうございました
それではサンプル探し行ってきます
ありがとうございました!

294 名前:デフォルトの名無しさん [2008/09/22(月) 00:22:05 ]
22歳 底辺高卒社会人

PCが好きなのですが経済的事情なより就職しました
やはりPCの仕事がしたいので図書館やパソコン教室等を利用して
P検2級 WEBクリエイター初級をとって今はJ検一級を勉強しております。ですがまだなにもできません。もっとスキルがないと転職も厳しそうですしやはりプログラムができなければ話にならないと思いました
プログラムはHTMLくらいしかわかりませんがゲームプログラミングやシステムエンジニアに憧れています
もう22なので焦っています。いまからでは遅いかとは思いますがこんな僕にはどんな言語がオススメでしょうか?あと5年くらいやらないと転職は厳しそうでしょうか?

295 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 00:37:34 ]
>>294
とりあえずHTMLはプログラミング言語じゃない。マークアップ言語と呼ばれてる。

たぶん、誰に聞いてもプログラマーは止めとけって言われると思うけど、その年なら
どこでもいいからPG職の面接受けまくったら?
余裕が無いのに、会社に入る前に独学しても意味ないよ。

デスマに組み込まれる可能性があるけど、そんなに好きなら会社に入ったあとで
なんとかしてスキルを磨く努力すれば、いいとこに転職できるかも。

296 名前:デフォルトの名無しさん [2008/09/22(月) 00:38:22 ]
いきなり転職しないと無理だな。仕事にならなければ別のバイトでもしながらじゃないと無理とおもう。
ゲームだったらc++とおもう。



297 名前:デフォルトの名無しさん [2008/09/22(月) 01:26:35 ]
ありがとうございます
やはり高校のときからやんないとダメだったかもしれません
でもその時はWEBやら映像にはまってまして
需要のあるPHPやJAVAもありでしょうか?
やっぱPCとは関係ない仕事しながらの独学には限界があるかもしれません

298 名前:デフォルトの名無しさん [2008/09/22(月) 01:32:56 ]
P検2級 、WEBクリエイター初級、J検一級ではいつまでたっても無理では?
すぐに就職活動を進める


299 名前:デフォルトの名無しさん [2008/09/22(月) 01:46:30 ]
そうですね
やはりその手の職について実務経験を重ねるのがいいですね

一応今年限りで今の会社はやめにして雑用でもいいのでPC関係の仕事に転職してそこから実務を重ねつつスキルを磨く
P検2級やJ検1級はまず応急処置的なもので

300 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 02:11:01 ]
はぁやれやれ、20代後半の俺が今から始めようってのに
随分と弱気じゃのう。
詳しい年齢はいいたくない。諦めろと言われても癪だしな。
遅いなんて事はねーんだから必死にやってみろや。
その歳ならやれるだろうよ。
俺からすればその歳でキチンと考えてる君はしっかりしてると思う。
ったく、随分と遠回りしちまったぜ…焦るのは俺の方だっての。

301 名前:デフォルトの名無しさん [2008/09/22(月) 02:22:25 ]
みんなありがとうなんか勇気をもらいました
300さん、年は違えども同じスタート地点ですね
よき理解者、ライバルとしていけたらいいですね!よろしくおねがいします!いつかは同じ職場で なんて事を夢見つつ。不安で胸が一杯ですがこれから一歩踏み出していきたいです

302 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 02:31:50 ]
>>298
君は今日から職歴2年のWebプログラマだ。
なに、心配は要らない。派遣で送り込まれる奴は大概君と同じだ。



303 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 02:32:09 ]
今の仕事を続けつつ、まずは基本情報技術者試験の合格を目標にするのがいいんじゃないかね。
春試験まではまだ数ヶ月余裕があるし、基礎レベルの知識が身に付き、転職時に多少考慮してもらえる程度の効果もある。

いや、仕事辞めて半年勉強に専念して応用情報技術者試験(旧ソフトウェア開発技術者)あたり取るのも良いとは思うけど

304 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 02:43:19 ]
俺は週3働けば食うには困らないから勉強するわ〜
でも行き詰まってるんだけどな(笑)

305 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 02:53:57 ]
今秋試験ってもしかして応用に変わってる?
受けるんですが

306 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 03:25:39 ]
>>305
今秋までは今までと同じで、新試験制度の開始は来春から
という事で、今秋で合格すればソフ開が取れるよ。

あと10月に基本情報技術者(レベル2)、応用情報技術者(レベル3)シラバスが公開されるようだから気になる人は見とくといい。

新試験制度特集ページ - IPA
www.jitec.ipa.go.jp/1_00topic/topic_20080422_shinshiken.html

俺、データベーススペシャリスト取ったら就職するんだ。



307 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 03:29:58 ]
dクス よかった
ただ、勉強してるけど受かりそうにない・・
モチベーションが・・
スレチですいませんでした

308 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 03:34:56 ]
大卒未経験のカスみたいなやつもいるから、年齢的には大丈夫だと思うけど
がんばれ

309 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 07:49:39 ]
祖父会持ってたらどのくらいのポストだと考えられるんでしょうか?
駆け出しSEぐらい?

310 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:17:13 ]
>>309
面接でそれ言ってみ。
良くて「あっそ。それで?」って言って貰える位。

311 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:19:22 ]
>>310
面接官めっさ食いついてるやん
最高の武器じゃね?

312 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:23:27 ]
ここは□スレじゃねーんだよ

313 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:27:58 ]
プログラマなら取れて当然とは言うけど、出題範囲が広いため勉強せずに行くと本職でも落ちるレベル。
春試験では46,632人が申し込み、26,886人が試験に参加し、4,146人が合格している(15.4%)

平成13年度から20年度春期までの統計情報
www.jitec.ipa.go.jp/1_07toukei/_index_toukei.html

まぁ、続きは資格板にスレがあるからそっちでやるべきだな。

314 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:32:57 ]
>>309
「なんでこんなの取ったんですか?」というあちらさんからの会話の切り出しには使ってもらえるかもしれないレベル
カラーコーディネーターとかワインソムリエ2級とかと同じくらい
技術を持ってるなんてことは全くカケラも思ってもらえないので注意のこと

履歴書読んだ形跡があるのにスルーされた場合はまともな企業である可能性があるので逆に粘れ

315 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:43:50 ]
あれは、職務経歴書を埋め終わった奴が
「もちろんプログラム言語以外の独自勉強もしております」
という証拠を見せるための資格
未経験プログラマや未経験SEには無用の代物だ

こんなの受けるくらいならプログラム勉強ブログでも作って
便利ソフトのひとつでも公開していたほうがずっと心証は良い

316 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:47:36 ]
>>299
資格はあったほうがいいかもしれないって程度
無くても無問題
高卒でも無問題
とにかくどこでもいいから就職して実務3年以上経験しろ
実務経験が最強
専門学校でて学生の時にフリーやシェアウェアー作りまくってましたと豪語してた奴もスグには役に立たなかったな
それは会社もお見通し
やる気があって覚えがいい人なら何も資格が無くて高卒転職でもおkってところはあるはず
とにかく実務に就いてなんでもスグ覚えれること
覚えの悪い人は脱落していく
資格の勉強よりも、まずは実務だ
がんがれ!



317 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:50:09 ]
>>315
…一昔前なら目を引いたんだがなあ>ブログ
今はIT系(笑)に就職しようという子は既に結構大きなサイト持ってるから、
いきなり始めました程度ではそれほど差別化にはならない(逆に粗が見えてアレかも)

まあ、プログラミングの素質持ってます挫折しませんということの証明くらいにはなる
(会社にとってこれが無い子を育てるのは悲惨)から、あって損はないが

318 名前:294 ◆uP4E0rvmG6 mailto:sage [2008/09/22(月) 22:20:32 ]
みなさん本当にありがとう。
2点意見が分かれましたね

1 すぐ転職して実務を重ねつつスキルアップを図る

2 今の仕事をやりつつ資格習得

僕は前者で行こうと思います。親は「パソコンの1級を持っていれば怖くない、それを取ってから転職を考えろ。」
土木の1級をもっているからか(専務職など重役経験が多い)1級にやたらとこだわる人でてっきり僕もそうおもい、1級さえ取れば第一線で活躍できる・・・
本当に甘い考えでした。やっぱ実務ですよね。「知識」だけあっても意味が無い。
客観的に自分を見たら多少のPC用語を知っているまだ何もできないひよっこです。

実務を重ねスキルアップ・・・とりあえずWordやExcelなどの入力業務から入り、VBAをマスターし、VB,Cに行くか
Web系のアシスタントから入りPHP,Perl,JAVAと行くか
この2つくらいでしょうか。いきなりプログラミングでは本当に何もできないと思うので僕が多少はできるものから幅を利かせていくつもりです。

やっぱ独学はスローペースですし、なにより先がなかなか見えず方向性が決まらない。
実務をしているみなさんの声が頼りです

319 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 22:30:30 ]
>>318
完全にスレ違い
スレ違いであることにすら思い至らないのなら客観性が足りない
パソコンから離れて全くの第三者に相談することを勧める
もう来んな

320 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 22:35:46 ]
>>318
未経験者も未だ未だ募集しています。就職フェアで待ってます。

321 名前:294 ◆uP4E0rvmG6 mailto:sage [2008/09/22(月) 22:43:36 ]
すいません。自分のことばかり書いてしまいました。
みさなんありがとうございました。

322 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 23:26:04 ]
>>294
変なレスついて驚いただろうけど
気にすんなここは2chだwww
とにかく実務経験が一番
どれだけ資格取ってもあまり役に立たないよ
(面接でちょっと優位になるくらいだ)
それより経験があるほうが遥かに採用してくれる確立アップ
即戦力を期待して募集してるんだけど
実際には役に立たないレベルが来るって事は会社も心得ている
変に資格取り捲るより実務に飛び込んだ方が絶対にキミの将来に役立つはず
未経験者でもやる気があって覚えのいい人はどんどん育ててくれるよ
一通り出来るようになれば自分に向いている分野もできる

323 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 23:45:53 ]
と言う意見も資格が取れない中途半端な人間の意見なのかもしれないので
実際に会うことのできる信用の出来る人に相談した方がいいよw

324 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 00:12:36 ]
いや入る会社次第だろ
まあしっかり育ててくれるところに入れる幸運の持ち主だけだが

325 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 00:19:12 ]
>>323
おいおい誤解されるようなレスだな
>資格が取れない中途半端な人間
現場でそんな発言してたら「資格取れたくらいで何?」って反応だけだと思うよ

326 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 00:53:56 ]
学歴、職歴無しのニートが就活するときに資格が役に立ったとかなら聞くな



327 名前:デフォルトの名無しさん [2008/09/23(火) 00:54:20 ]
>>320
ぼくもいきます!

328 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 01:25:06 ]
>>326
学歴、職歴なしなら何か1つくらいは取得しておいた方がいいかもな
全くのパーかもしれない人間は採用したくないもんだ
やれば出来る人間って印象があればおk使うよ
ただ高学歴や資格は伝家の宝刀じゃないってことを言いたかったの
実務経験があれば転職の際に学歴や資格なんて全く関係ない
その為にも資格より実務だってこと


329 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 06:18:01 ]
マ板でやれ

330 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 13:21:30 ]
自分で書いたソフト持ち込んだ方がマジじゃね?

331 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 14:38:20 ]
このスレ印刷して見せたらウケるよ

332 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:10:24 ]
無料のVisualStudioを使って何か作ろうと思うんだけど
何を作るにしても必要な予備知識ってありますか?

333 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:19:16 ]
なにを作るのかしらんけど、プログラミングなんてそんなに敷居の高いもんじゃねえよ。

作るもんによってはいくらあっても足りないくらいだけどな、予備知識。

334 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:31:55 ]
ギャルゲ作りたい
どの位で作れるようになる?
一年みっちりやれば出来るかな?

335 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:34:18 ]
NScripter,吉里吉里等の既存のエンジン使えば
プログラミングはほとんど必要なし

336 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:37:02 ]
>>334
絵とシナリオが全て。ていうか板違い。



337 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:41:21 ]
プリメとかだと無理だな>既存のエンジン

338 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 17:41:22 ]
吉里吉里を作りたいんじゃないの

339 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 21:08:50 ]
はじめましてこちらでいいのかわかりませんがよろしくお願いいたします
解説本に付録として付いていたVBAのサンプルをVBへ移植したいです
その本にはエクセル上で動かすプログラムだが
Windows上で単体動作をさせることも可能とあります
単体で動作させるためにはVBへの移植だそうです
VBへの移植は容易ですと記載されているのですが方法は書いてありません
VBAソースをVBへ移植する方法教えてください
または初心者でも理解できそうな解説サイトがあれば教えてください

340 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 21:21:34 ]
>>339
だまされてるんだよそれ

341 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 21:22:14 ]
VB使えるなら移植は容易
VB使えないなら移植のことはしばらく忘れて
普通にVBの勉強をすればいい

342 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 21:56:26 ]
>>339です
>>340さん
>>341さん
レスありがとです
その解説本はCQ出版「VBAによるTCP/IPプログラム入門」志村康人著です
信頼できそうなのですが
適当なことが書いてあるのでしょうか?

VBでやってみたいんですけど
サンプルが無くて上記の解説本をやっとの思いで見つけました
やりたいことは
httpリクエストのリファラやクッキーの書き換えです
httpレスポンスを表示させるサンプルは山のようにあるのですが
httpリクエストのヘッダフィールドを表示させてコピーして
別に作っておいたリクエストにリファラやクッキーを貼り付けて送信したいんです
あとこの解説本はhttpsのリクエスト作成も解説してるんです
これVBかC#でできるのでしょうか?
できそうならVBかC#でチャレンジしてみます
よろしくお願いいたします


343 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 22:00:04 ]
>>342
リファラやクッキーは普通ブラウザアプリケーションが管理しているんだけど
それを弄くりたいってこと?それなら結構面倒

でなくてローカルプロクシ建てたいってんならVBでもC#でもVB.NETでもおk

344 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 22:07:24 ]
>>343
プロクシの方法はパールでやってたのですが
他の条件で引っかかるので没にしました
なんとかhttpリクエストのヘッダでやりとりして
最終的にはhttpsへリダイレクトするのですが
自動リダイレクトでは駄目なんです
なぜならば
通信@〜Cまでの手順があるのですが
AもしくはBをスルーしたいんです
自動リダイレクト@ABC
私がやりたい手順@AC
つまり@の手順を開始したらCを完了させるのに0.1秒でも素早く完了させたいのです
プロクシ使うと自動リダイレクト(普通にブラウザ使う)の方が速いようなんです^^;
なのでリクエストヘッダを少々いじりたいんです
これVBかC#で出来そうでしょうか?
何度もすいません


345 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 22:43:33 ]
>>344
これはエスパー回答待ちですね

346 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 23:37:01 ]
vbaで実際に動くサンプルをそのまま移植なら簡単



347 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 23:41:31 ]
サンプルパスワードかかってて見れない

348 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 00:16:03 ]
>>346さん
移植は簡単なんですか
時間のあるときで結構ですのでどのようにすればよいのか教えてください
レスありがとです

VBAでリクエストを作成するのではなく
VBAでWinsockを扱うサンプルなんです
これがなかなか詳しくてhttpリクエストhttpsリクエストともに解説されていて良い本だと思いました
実際にhttpリクエストヘッダを作成(改造)するプログラムサンプルがあればいいのですが
探したところ見当たりませんでした
目標はhttpプロトコルで接続してID、パスの入力から先はhttpsポートへリダイレクトされるサイトです
よろしくお願いします

349 名前:デフォルトの名無しさん [2008/09/24(水) 01:00:37 ]
初心者は、標準でhttps通信できるやつ仕えよ

350 名前:デフォルトの名無しさん [2008/09/24(水) 01:12:37 ]
https通信のサンプルね



クリック証券(旧GMOインターネット証券)Webサービス>>ログイン処理
investor.a-auc.jp/workshop.php?pd=gmosec_api_login12


クリック証券のAPIをC#で使う(1)
blogs.yahoo.co.jp/tomoyan1009asdf/14265311.html

351 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 01:46:30 ]
>>350さん
C#でhttpsのログインですね
とても参考になりそうです
というのも私が理解できていないのです^^;
わからないところをひとつひとつググッテ調べてみます
お疲れのところありがとうございました

352 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 12:32:39 ]
OS        
2000

動機・用途    
リアルタイムで動く株価・オプションの監視ソフト、
日足データーを引っ張ってきて分析するソフトが欲しいため

現状       
知識なし

勉強に取れる時間 
一日4-5時間

期限       
1年以内が希望ですが、時間がかかっても我慢します

353 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 12:39:17 ]
>>352
そんなに時間がもらえるなら、
Haskell か SWI-Prolog が良いと思う。
これからちAI的な要素を加味していくなら。


354 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 12:41:05 ]
そんなもので作ってる株価ソフトが世の中に存在するのか?

355 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 12:43:20 ]
Scheme版は多数あったような。ただし、米国の話。


356 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 12:48:40 ]
Haskelは・・・・最近だと金融系での採用が出てきているらしいが、
この場合は違うだろ
今だとC#とかJavaになるんじゃないの?



357 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 13:01:07 ]
>>355
米国では、Lisp,SchemeはもちろんHaskell,Prolog,MLと関数型、論理型
問わずなんでもあり。株価関係は検索かけるとうんざりするほどでてくるよ。

358 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 13:26:59 ]
>>357
関数型とは限らないが、プログラマの数だけ株価ソフトがある感じw


359 名前:352 mailto:sage [2008/09/24(水) 14:00:40 ]
レスくれた皆様ありがとうございます。
自分は投資会社経営(実質専業)なので外注して経費で落とせるのですが、
勉強になるしせっかくだからやってみようという気楽な感じで考えてます。
製品化するわけでなし、自分で使うだけのソフトです。
もしかしたらエクセルつかってVBAでもいいのかなとおもってたのですが・・・。

360 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 14:08:10 ]
どの程度のめり込むのかわからんけど、まっさらの状態からならやっぱり
C#かJavaかなあ、統合環境便利だよ。

361 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 14:08:12 ]
初めて触るのに関数型は情報が少なすぎないか?
無難にC#やらVBやらJavaやら,本人が言うならVBAとかでいいような.

362 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 14:17:02 ]
一生ものとなるだろうから、C#じゃつまらないだろうと思って。
それにそのうち無くなる言語だし。

363 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 14:21:52 ]
そういう下らない発想に基づいた誘導の仕方をしなくていいから。

364 名前:デフォルトの名無しさん [2008/09/24(水) 16:20:31 ]
>>359
VBAだとネットワーク系に苦労しそうだね>BASP21使ってもいいか(使えれば)
個人的には.Net系が楽できそうでおすすめかな
#rubyは使ったことが無いから不明
#XLSBeans使ったことが無いからjavaも不明w

365 名前:デフォルトの名無しさん [2008/09/24(水) 21:32:30 ]
はじめての言語はなにがいいんでしょうかね?
C+(なんだかんだいって安定。色々な環境で使える)
VB(やっぱベーシック言語からかな)
JAVA(需要が多いのが強み)

366 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:22:40 ]
C+(色々な環境で色々なCが使えます)
VB(その名前に騙された者、数知れず)
JAVA(供給も多いです。つまりどうしようも無いのも多いです)



367 名前:デフォルトの名無しさん [2008/09/24(水) 23:14:45 ]
プロのプログラマ(ビルゲイツ並み)だと01の二進法だけでOSなどもつくれるのでしょうか?

368 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:22:44 ]
そのやり方で今の規模のOSを作るのは無理だし
どんな規模のOSでもそんなことをやる理由がない。

砂を固めてレンガを作り、レンガを積んで壁を立て、壁を囲って家にする。
という階層構造化がソフトウェア作成の基本。

369 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:29:16 ]
ビルはOSは作ってないしな。

370 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:42:54 ]
データベース(中小印刷会社の日報レベル)管理ソフトと、
趣味レベルのゲーム(スーパーマリオみたいな)と、両方作れる言語って
ありますか?やはり別々に考えたほうがいいでしょうか。
もし別々なら、なるべく似た言語の組み合わせを教えていただきたいのですが。
プログラム経験ほとんどゼロな印刷会社社員です。

最初ゲームのためにC言語をかじりかけたところで、社内DB作れないかという
話が出てきて、現在悩んでいます。なぜ私がDBを作るはめになるかというと、
私しかパソコンでいろいろできそうな人間がいないからです。決して自慢ではありません。

よろしくお願いします。

371 名前:デフォルトの名無しさん [2008/09/24(水) 23:47:29 ]
でもプロなら010101111111111010001みたいな記述でもあっ、こういう命令かとかすぐ判断ができるんですかね?
0101010はあれで11110010はこれみたいな感じで

372 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:49:07 ]
>>371
8bitの時代は、そういう人はよくいた。

373 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:51:17 ]
>>370
windowsならC#あたりが無難かな。

374 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:55:05 ]
01じゃなく16進ダンプを直打ちできたらしいな。
さすがにそれやってる所を目撃したことはないが。

375 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 00:48:43 ]
>>370
>データベース(中小印刷会社の日報レベル)管理ソフト
具体的なことがわからないけど wiki とか ブログ とかじゃだめなん?

376 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 01:04:52 ]
>>375
後で顧客ごとに絞り込んだり、誰が印刷した物件かすぐにしらべたりできれば
いいのですが。



377 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 01:37:33 ]
>>376
機能的にRDBでいいんでない?
でDB的には管理する方法より,どのくらいの量を管理するのか,どのくらいのレスポンスが必要なのかが重要
10万件くらいならAccessレベルで運用すれば安価

言語からすればRDBはMSのADOとかODBCとか,JavaのJDBCとか
よくわからん

378 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 02:05:46 ]
>>370
それぞれのベストは

>データベース(中小印刷会社の日報レベル)管理ソフト
ASP(VBScript)

>趣味レベルのゲーム(スーパーマリオみたいな)
HSP

として、両方いけるとなるとやはりDelphiしかないな

379 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 04:22:44 ]
今更Delphiってのもまた・・・・・

380 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 08:11:44 ]
>>370
Python(pysqlite, pygame)

381 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 10:12:14 ]
Delphi勧めるならせめてC++Builderにしとけと‥‥

382 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 12:34:28 ]
うちの会社の客にAccessだけで部品やら何やらの管理できるもんを作った人がいる
マクロまで自分で書いてる
ちょっとした趣味の域だろうな

>>370
Cをかじった程度ならやめたほうがいい
簡単な検索(絞り込み)ができる程度のソフトなら
まともな中小ソフトウェア開発会社に作ってもらえば
費用はおおよそ50〜120万ってところかな

383 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 12:38:46 ]
>>373-381

皆様、ありがとうございます。
製品版のRDB(AccessかFileMakerあたり?)含め、検討したいと思います。

pythonもいけるんですね。rubyはどうなんでしょうか


384 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 12:47:20 ]
Rubyも気軽にできるけど、やりたいことをするためのライブラリ選定でまごつくかも

385 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 12:48:58 ]
つっても、オレはスクリプトはRuby、WebがからむとJava、クライアントはC#で
それぞれどうしても足りないとこはC++使ったりするが。

386 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 12:49:06 ]
>>382

そんなかんじ(外注)で作ってもらったAccessのDBが、なんとも使いにくいんですよね。
自分はそのDBを作ったときにはまだ勤めてなかったので、仕様決定のいきさつを知らないんですが、
やはり社内で細かく要求に応えられたほうがいいのではないかと思ったのです。
まあ、自分の立場を上げたいというのももちろんあります。



387 名前:370 mailto:sage [2008/09/25(木) 12:53:37 ]
>>384-385 そのほかの皆様

うーん、けっこう色々な言語でできそうですね。今日給料出たのでなんか本を買いたいのですが、
なににしようか悩むなぁ……

388 名前:デフォルトの名無しさん [2008/09/25(木) 13:10:05 ]
>>376
複数の人が使うのであれば、フロントはAccessでもいいけど
backはMSSQL-Expressの検討もありだと思うぞ
#順調に稼動すれば、マルチなユーザー対応は検討課題になると思うし
#Accessでマクロ+クエリで作ったものは納品不可って法律できねーかなw

389 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 23:49:40 ]
明日テストなんだが、PIC16F84Aで06H/02Hのプログラム教えてくれ。まじやばい

390 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 00:19:23 ]
電気板いけw

(06H/02Hってなんだろ

391 名前:352 mailto:sage [2008/09/26(金) 11:59:28 ]
レスくれた方々ありがとうございました。
完全独学になるので入門書が豊富なJAVAかC#に挑戦してみようと思います。
いったいどれくらい先に自分でソフトができるかかわかりませんががんばってみます。
ありがとうございました。

392 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 18:54:10 ]
全くの初心者で興味が湧いたのでプログラミングを学びたいのですが,
どの言語が良いのか分かりません。

OS:2000
現状:知識0
勉強に取れる時間:2、3時間
期限:なし

393 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 21:13:59 ]
このスレ直近50くらい読めばよし

394 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 00:25:24 ]
初心者が2,3時間で把握しきれる言語ってあるかな

395 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 00:49:40 ]
汎用言語はちょっと厳しいだろう……
せいぜい概略を突貫で説明して終わり

396 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 03:21:06 ]
>>394
講習会があれば、Prologは可能だが、
講習会が開かれていない。
ウェブサイトのチュートリアルでは無理。



397 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 05:04:14 ]
>>394
HQ9+なら1分、Brainf*ckなら10分だよ!
純LISPも、ベースの概念さえ理解できれば全体の把握は早いと思う。
後は、マイナーだけどPL/0とか。



まぁ流石にネタだが、普通の言語じゃ構文も標準ライブラリもデカ過ぎ。
メジャーでリッチな言語はほぼ全滅じゃないかな。

398 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 07:22:14 ]
>>397
私はBrainf*ckは10年だなww

399 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 08:20:49 ]
俺はどんな言語もBNF読めば5分で文法から作者のコンセプトまですべて把握できるけどな。
さすがにライブラリまでは無理だけど。

400 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 09:43:58 ]
初心者が2-3時間でどの言語を習得可能かという問題に、
そういう人が答えられるものなのだろうか。

401 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 09:57:15 ]
>>398
流石に構文とライブラリ(無いけど)の把握に10年はかからないでしょw

402 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 11:25:56 ]
LOGOでいいと思います

403 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 11:30:21 ]
>>394の質問前提自体がお遊びであんまスレ的に意味ないからなあ

あんまコンパクトに過ぎても機械語覚えるようなもんで
「それを使って何かする」ための手順が膨大になるだけだと思う

404 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 12:12:36 ]
ところでこういう問題も学問的な研究課題になってるよね。
プログラム言語比較論とか。その中で習得容易性とかの概念があって、とか。
私は全く疎いのだけれど、本当のところ何学部の何科に専門家はいるんですか。

405 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 20:45:44 ]
書き込みさせていただきます。
私自身は機械系学科専攻なのですが、制御系のプログラムを書いたりしているうちに
プログラミング自体にも興味を持ち始め3DのMMORPGの様にDirectXなどを用いてゲームを作りたいと思いました。
もちろん商用に出すとか、大それたものではなくローカルホスト上でもいいので動くものを作ってみたい程度です。
言語はFortrunとJava,それと使いこなせるとまでは行きませんがCが使えます。
しかし、こういった3Dの処理はやはりc++と思い相談させていただきました。
具体的にはc++とDirectXを学ぶという形でいいのでしょうか?
数学自体は線形代数学、解析学などは結構使えると思うので、そちらの心配は特にしていない状態です。

406 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 21:59:29 ]
スレ違いかもしれませんがここで質問してみます
ご指摘あれば移動しますので誘導お願い致します

サンプル探しています
言語はVBまたはC#希望ですが
他の言語でも構いません
詳しい方よろしくお願いいたします
自分が今から送信しようとする内容を確認してから送信したいです
場合によってはクッキーやリファラを書換えれるものがいいです

送信しようとする
httpリクエストヘッダを確認
httpリクエストメッセージ確認
(コピー&ペーストで内容を保存できれば嬉しいです)
送信内容がOKであればそのまま送信
訂正箇所があれば書きかえれてから送信

httpプロトコルサイトからhttpsサイトにリダイレクトされるのですが
自動でリダイレクトしない
リクエストは必ず自分で確かめたものしか送信しない
(オプション機能で自動リダイレクト、手動リダイレクト切り替えれたら嬉しいです)

どなたかhttp(S)リクエストヘッダhttp(s)メッセージを確認しながら
送信できるクライアントツールのサンプルご存知の方、是非ともお願い致します




407 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 22:41:36 ]
> サンプル探しています
スレ違い

あとそれだとWebブラウジングライブラリを紹介されるだけだと思うがそれでいいのか?

408 名前:デフォルトの名無しさん [2008/09/27(土) 23:03:05 ]
>>405
Dark GDK

409 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 23:04:53 ]
>>407さん
レスありがとうございます
自分が送信する文字列を操作できるもの探しています
httpレスポンスは1文字残さず全て表示しているサンプルはあるのですが
リクエストに関してはどのような文字列を送信しているのか確認できなくて困っています
何卒よろしくお願いいたします

410 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 23:22:12 ]
スレ違い

411 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 23:40:42 ]
了解です
他で聞いてみます
失礼しました

412 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 00:08:25 ]
まーどっちにしてもHTTPと若干のHTMLの知識は要るわな

413 名前:405 mailto:sage [2008/09/28(日) 00:12:33 ]
>>408
レス有難うございます。DarkGDK初めて知りました。順番としては
c++ -> DirectX -> DarkGDK
という感じで進めてみようと思います。ありがとうございました。
大学でやった線形代数がこんなにも活用できるのが、感動するばかりです。

414 名前:デフォルトの名無しさん [2008/09/28(日) 00:22:11 ]
>>413
DirectX は難しいので飛ばしてDarkGDKにしとけよ

415 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 00:39:16 ]
ハンゲームのゲームはどの言語で作れているんですか?
大富豪、将棋、タイピングなどの言語についてお聞きしたいのですが。
因みに、ハンゲームのゲームと同じようなものを作成するためにプログラミング言語を学びたいと思っています。

416 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 00:43:55 ]
ハンゲって知らないけど、ま、C++だろ。



417 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 00:45:48 ]
ゲーム画面右クリしてみろ

418 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 02:56:23 ]
遅レスだが>>403に.
>>392がネタだよねー?って意味で>>394を書いたんだわ

419 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 03:48:26 ]
ネタの出処と思われる
>>352 の一日4-5時間、一年以内という条件の方が異常だろw

420 名前:デフォルトの名無しさん [2008/09/28(日) 15:53:32 ]
C言語の勉強をしているのですが、
最近WinAPI等も少し齧るようになり、エディタを
CpadからBCCDeveloperに乗り換えたのですが、プロジェクトという概念がよくわかりません
検索をしてもうまく調べられないのですがどなたかご教授願えませんでしょうか、
サイトや検索キーワードなんかでもいいのでよろしくお願いします。

421 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 16:00:40 ]
それプログラムに限定した話じゃなくて普通にアプリ用語だしその前に英単語だから。
「プロジェクトファイル」で検索してはどうか。

422 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 16:29:04 ]
簡単に言うと最終的に出力するプログラム(.exe)を作成する為には
いろんなファイル(.h, .c, .rc, ...)を編集したり、コンパイルしたり、リンクしたりする必要があって
それらを束ねるのがプロジェクト(ファイル)ってこった。
つーかスレタイ嫁。

423 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 16:59:27 ]
すみません、スレタイだけみて総括的な話かと勘違いしました。
解説ありがとうございます

424 名前:デフォルトの名無しさん [2008/09/29(月) 07:49:04 ]
>>420
VS2008/5Expでもいいんじゃない?
BCCにこだわる理由があるなら、別だけど

425 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 08:15:32 ]
慣れた身にはデメリット0に感じるかもしれないけど、入門者レベルだとIDEは結構しんどい。
使い方を覚えるのに七転八倒してると学習が進まないし。
今のVSはCのプロジェクト簡単に作れたっけ?

426 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 09:23:26 ]
プロジェクトという概念自体がプログラミング初心者およびプロジェクト初心者には辛い
本当に必要なのは右のエディタ部分での試行錯誤だからな
他の画面60%くらいはしばらく必要ない無駄領域だ

とはいえいまどき入力支援機能のないエディタも辛いわけで
「IDEを初心者用の単なるエディタとして使い倒す方法」とか書いたら喜ばれると思う



427 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 17:39:59 ]
いまだに1ソリューション1プロジェクトでしか書いたことがない

ソリューションとプロジェクトの違いがよく分からない
分かる人にとっちゃ、全然違うのだろうけど

428 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 17:49:00 ]
DLLを書いた場合、同じソリューションの別プロジェクトにそのDLLを使うサンプルアプリを作ったりするかな

429 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 18:21:20 ]
関連があろうがなかろうが今触ってるプロジェクトをActiveProjectsにまとめると
呼び出しの手間が省けて楽だよ

430 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 19:55:05 ]
今度大学でCかJavaのどっちかの授業を受けなければいけないのですが
Cは主にハード等のプログラム、Javaはネットでのアプリケーション等のプログラムと聞いたのですが
いまいち何が出来るか分かりません…具体的にはそれぞれどのようなものを作るプログラムなのでしょうか。
業界的にこっちの言語を学んでおくと便利等もあったら教えていただきたいです。


431 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 20:14:15 ]
大学の授業の内容を2chで聞くのは何故?

432 名前:デフォルトの名無しさん [2008/09/29(月) 21:43:29 ]
>>425
すまん 小さいファイルメンテする位なんだわ
#Cのコードは今書いてないから不明・・・・

433 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 21:53:37 ]
友達がいない

434 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 22:26:30 ]
・゚・(つД`)・゚・ ウェ―ン

435 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 01:19:29 ]
何が出来るといって何でも出来るんだよね

436 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 01:27:56 ]
>>430
授業受けるだけですんなり将来役に立つレベルに達すると思うなよ

たとえCを取ったとしても、自力で勉強したJavaの方が得意になる可能性はいくらでもある




437 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 01:32:26 ]
(・∀・)授業を受けるだけですんなり将来役に立つレベルに達するよ!

438 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 01:58:24 ]
まあ変なところでつまづかなければ、少なくとも基礎は何とかなる

439 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 09:38:10 ]
そんなに簡単じゃないよ。

440 名前:デフォルトの名無しさん [2008/09/30(火) 10:04:10 ]
>>430
今風で自宅でも環境作るの楽そうなのはJAVAなんだろうけど
今後ハード周りを直接たたくことは中々無いだろうから
Cを選んで試してみるのもいい経験になるんじゃないかと思う
#組み込み系の仕事につかない限りないんじゃないかな
#ドライバー書くなら、少し味わえる
#意外と楽しいよ、すげー苦労すると思うけどw

441 名前:デフォルトの名無しさん [2008/09/30(火) 10:15:01 ]
C言語とJavaのどっちが簡単かというとC言語だろう。 これは勉強の場合ね。
Javaは標準で多くのことが出来るように設計されているから勉強する事が多い。

442 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 11:14:17 ]
C受けつつC++独学してもいいんじゃよ。

443 名前:デフォルトの名無しさん [2008/09/30(火) 17:35:35 ]
javaっていきなりGUIはムズイ?

444 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 17:46:53 ]
netbeans使えば簡単

445 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 18:29:13 ]
CやC++よかマシだという感じはするな、JavaでGUI

446 名前:デフォルトの名無しさん [2008/10/01(水) 00:07:55 ]
>>441
Cだけで閉じてるのはいいけど、環境依存のライブラリ(socketとか)
を考えると、一概にはそう言えないと思うが・・・
同じIDE使える場合が多いとか

>>444
+創るJAVA追加でそこそこいけない?



447 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 01:22:33 ]
経験者にとって移行が簡単な言語や環境と
初心者があきらめずにモノにできる言語と環境は違う

今月はここらへん交えて議論してください

448 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 01:24:58 ]
議論する所じゃねーよw

449 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 01:33:57 ]
ほとんど無駄になると分かってる基礎は学校でやれってことさ
とにかくより早くより安く一定品質のモノができるってことが生産効率がいいってこと
作り手の地道な努力とか根性とかそういったものは顧客の気にするところではない

450 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 11:54:03 ]
>ほとんど無駄になると分かってる基礎
って何の事だい。

451 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 11:55:48 ]
何の話をしてるんだ

452 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 20:38:48 ]
基本情報の勉強をしているのですが、
アセンブラ言語(CASLU)、COBOL、javaから
COBOLを進められているのですが、今COBOLってメジャーなのでしょうか?
その後の多言語の学習に有利不利などあれば教えていただきたいです

453 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 20:40:35 ]
とりあえずCOBOLやっておけば安心

454 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 20:42:18 ]
まだCOBOLは現役

455 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 20:42:45 ]
その3つならCOBOLかな

456 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 20:44:52 ]
>>452
新人のころCOBOLの部署に配置されて、一年くらいしてから、先輩と一緒にCをやる部署に移ったけど、
先輩はCでも、変数を全部ファイルの先頭に書いて、グローバル変数にしてた。




457 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 20:52:54 ]
なんという即レスの嵐、ありがとうございます!
COBOLが良いようなのでCOBOLで勉強がんばりたいと思います。
ありがとうございます!

458 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 21:26:21 ]
基本情報の言語って次春から無くなるんじゃないの?
素直にCかJAVAがいいと思う
せっかく勉強するのなら、使う言語の方がいいし・・・

459 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 21:27:09 ]
一応書いとくが、一部でCOBOL技術者が不足しているのは事実っぽいが
これからの言語って感じではまったく無いぞw
COBOLには過去の膨大な資産があるので、長く付き合わないといけない


460 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 00:13:31 ]
それを売りにしたソフトハウスがあるが、
逆に言えばCOBOL以外に全く見るべきところの無い会社だ。

461 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 15:15:26 ]
>>456
DATA DIVISIONのあるCソースかw

462 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 18:58:53 ]
東京海上だったか、システムをCOBOLで作ったものに入れ替えたところがあった。

やっぱり、過去の資産って重宝されるんだねぇ。

463 名前:デフォルトの名無しさん [2008/10/02(木) 19:15:45 ]
今さらCOBOLにしたってこと?

464 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 23:11:45 ]
>>463

あ、すまん、誤解されかねない書き方だった。

COBOLで書かれた旧システムを、COBOLで書かれた新システムに入れ替えたって話。

itpro.nikkeibp.co.jp/article/NEWS/20080906/314277/

465 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 23:47:27 ]
よし、今すぐCOBOLの名著を紹介するんだ

466 名前:デフォルトの名無しさん mailto:sage [2008/10/02(木) 23:54:15 ]
>新システムでは旧システムから2000本のプログラムを部品として有効活用できた

ぐちゃぐちゃになって、だれも内容を把握できてなくて、さわるにさわれないコードを使ってるのを、前向きに言ってるだけだったりして。



467 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 00:05:10 ]
問題なく動いてるものには触らないのが鉄則

468 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 05:09:53 ]
>>464
その旧システムとやらは、よっぽど酷かったんだろうな。
まあ、計算機科学情報工学情報チューリングマシンの歴史を感じざる得ない。

469 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 09:38:41 ]
COBOLについて、
>ビジネスロジックの書きやすさにおいては右に出る言語はない
この部分は断じて肯うことができない。

470 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 10:02:21 ]
>>468
?

471 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 10:25:38 ]
旧システムはハードも古くてサポート切れるとこだったんだろう

472 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 11:59:52 ]
>>470
本人はカッコつけてるつもりなんだから、
そんなストレートに大多数の印象を代弁してやるなよ。

473 名前:デフォルトの名無しさん [2008/10/04(土) 12:19:58 ]
Javaでビジネスロジックをまともに書こうとすると、Javaグレートスーパーミラクル
エキスパートマスターくらいのスキルが必要になる。

なぜならJavaには豊富な名前空間メカニズムがあるため、命名規則こそが
この世で最も重要な概念だということをプログラマが悟るのが遅い。
他の概念に気をとられるあまり、あまりにも名前を軽視しすぎる。

そのため意味不明な分け方をされたパッケージや、意味不明な嘘英語で名付けられた
意味不明なクラス群がそこかしこに繁茂増殖し、クラスの関係性は誰にもわからなくなり、
ビジネスロジックはそれらに覆われて窒息死するしかない。

プロジェクトが巨大化すればするほど、高度な解析ツールの使用は困難になる。
ソースの物量は想定から外れ、ツールはメモリを使い切ってフリーズするか、
大量の不要データを吐き出すかして無力化してゆく。

唯一永遠のツールはgrepに代表されるunix系コマンドである。それらはフリーズしないし、
シンプルで期待を裏切らない。さらに、命名規則との相乗効果によって、神ツールへと昇華する。

474 名前:デフォルトの名無しさん [2008/10/04(土) 12:38:05 ]
Cやスクリプト言語は、その点で優れている。
誰もが変数の命名規則に悩むことになるし、誰もが定数の名前やハッシュ変数のキー名に悩む。
どうしても困ったら、ファイルを分割することもできる。

こうして人は名前を撒き散らさない方法を、ソースコードを増やさずに機能を管理する方法を学ぶ。

1クラス1ファイル。それがJavaの流儀である。
しかしクラスが100ファイル、200ファイルになったとき、助けてくれる者はあまりに少なく、
危機感を持つ者の数は皆無に等しい。その理解不能性のツタは、いまにも家を覆い尽くそうとしているのに!

475 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 12:52:32 ]
なんだコピペか

476 名前:デフォルトの名無しさん [2008/10/04(土) 15:32:10 ]
++の禿先生が言ってましたw



477 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 15:48:23 ]
>>473
何故か一瞬ブロント語かと思った

478 名前:デフォルトの名無しさん [2008/10/04(土) 17:27:37 ]
バグの出にくい言語を考えるスレ が見当たらない・・・

落ちたか?

479 名前:デフォルトの名無しさん [2008/10/04(土) 17:46:54 ]
>>474
Cのtypedefとか#defineは害悪(ry
本家のあずかり知らないところで勝手に別名をつけて突き進んでいくコーディングスタイルが流行ってるんだろ?
その点javaは名前のパスが決まったら後はそれでおしまいなので楽だな

まぁlispには負けるけど

480 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 18:20:07 ]
typedefがなかったら、テンプレート使った時に書くのが面倒すぎる

481 名前:デフォルトの名無しさん [2008/10/04(土) 20:57:12 ]
本家ってのはどこのこと?

482 名前:デフォルトの名無しさん [2008/10/04(土) 21:34:58 ]
D言語の時代は、まだ来ていませんか?
CもC++も悪い、JAVAやC#は仮想マシン用、スクリプトは遅い
素晴らしい言語を見つけたと思ったのですが・・・

483 名前:デフォルトの名無しさん [2008/10/04(土) 21:43:10 ]
来ていません

484 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 21:44:53 ]
来てない

言語が流行るまでには時間がかかる
近年の例だと、1993年開発開始のRubyが注目されるようになったのは2005年ごろになってから
Ruby on Railsが無ければもっとヒットは遅れていただろう

Dの登場は1999年。対抗馬として大量の資産を持つC/C++/C++0xもあるわけで
少なくともあと数年、あるいはずっと日の目を見ないままということもありえる

485 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 21:52:45 ]
一時期Dも検討したんですけど、ちゃんと調べてみましたか?
Dは理想論が多いですが、実際のところ、ライブラリを除く言語仕様はどの言語よりも肥大化してますよw
他にも問題点や思想的な部分が多いし、Dの時代が来る事は絶対ないと思います。

486 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 21:53:00 ]
Windowsのフリーレベルのソフトとか、
各種ソフトのプラグインとか作りたいんだけど、
今現在、どの言語が一番開発環境が整ってるの?

プログラミング歴は、
昔、88BASIC弄ってて、その後、Cをかじった程度。



487 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 21:53:32 ]
コンパイラ開発者の独自思想的な部分が多い

488 名前:デフォルトの名無しさん [2008/10/04(土) 21:54:08 ]
プラグイン C

489 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:00:06 ]
COBOL

490 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:02:47 ]
Cg

491 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:02:54 ]
今だとC#かなあ

492 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 00:15:31 ]
GNUかなんかのオプソ団体で、Cの改良版でも作ってくれればいいのに・・・

493 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 00:39:25 ]
それはgcc

494 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 01:53:13 ]
LImboとかAlefはCの改良版って言っていいんじゃない?
Plan 9同様ほとんど見ないけど。

495 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 12:50:51 ]
>>492-493
改良がどこまでを指すか分からないが、ライブラリの総入れ替えや文字列型の導入、
流石にそう言うのまでやるとすぐ違う言語になりそう
gccは0bxxxxみたいのが使えたり、少しは独自拡張してるみたいだけどね

C+-(Cプラスマイナス)くらいのがあれば、組み込み系で流行りそうだけどね

>>494
せめてC言語ってついてないと、みんな騙されないよ
「C2.0」とか言う名前にしたりとかw

496 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 23:53:16 ]
昔、分厚い本と一緒に箱に入って売ってた
Borland C++ 5.5で、XP用のソフトは作れますか?



497 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 00:08:57 ]
無理

498 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 10:04:40 ]
Win32なBorland C++なら作れるよ

499 名前:デフォルトの名無しさん [2008/10/08(水) 18:25:15 ]
オブジェクト指向とかデザパタとかをマスターしたい場合は、C++よりもJAVAの方がいいんですかね?

500 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 19:14:04 ]
どちらでも。どうしても片方を選べと言われたらJavaかなあ
C++よりは言語が整理されて比較的すっきりしているのと、
最近のデザパタ本はJavaで書かれているものが多いような気がするので

なお、オブジェクト指向的な考え方そのものは言語に依存しないと言われている

501 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 19:37:32 ]
>>500
ありがとうございます。
C++は色々と考えるが多くて、なかなか意識がオブジェクト指向まで回らなかったんですよね。

502 名前:デフォルトの名無しさん [2008/10/08(水) 19:53:37 ]
Javaと何か違うところはあるのか?

503 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 23:56:24 ]
何気ない感じで、ちゃっかり質問してるところが気持ち悪い。

504 名前:デフォルトの名無しさん [2008/10/10(金) 17:50:07 ]
オススメのエディタは

505 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 18:08:32 ]
プログラマの使うエディター
pc11.2ch.net/test/read.cgi/prog/1160200777/

506 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 03:22:49 ]
>>502
Javaの方が素の言語仕様はSimpleなんで理解が容易い
深みに進めば目糞鼻糞だけど




507 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 17:15:17 ]
画像に文字を書き込んで新しく画像として保存する。
文字サイズ、フォント、位置なども指定したいのですが。

というプログラムを作りたいのですがどの言語がお勧めですか?


508 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 17:31:19 ]
ImageMagick使ってバッチ処理とかでできないっけ?

509 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 21:13:31 ]
>507程度なら充分ImageMagickでできるんじゃね?

510 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 00:01:41 ]
ありがとうございます既にあったのか・・・

511 名前:デフォルトの名無しさん [2008/10/16(木) 00:12:36 ]
Pythonで作れるものって何がありますかね?

512 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 00:31:02 ]
>>511
ゲームでもフレームワークでもたいていのものはつくれるよ。

513 名前:デフォルトの名無しさん [2008/10/16(木) 01:03:44 ]
今、JAVAを勉強しているのですが、変数に型をつける意味なんてあるのでしょうか?
それだけ制約やデバッグが面倒になるだけで、今のPCはメモリ十分なんだから細かいメモリ要領なんて気にならないだろうし

昔やったVBでは型なんてつけなくて整数も少数も文字列もいっぺんにあつかえたと思います。そっちのほうが手間暇効率がいいですよね?

ただ、携帯電話や家電のマイコンのメモリ節約、処理速度向上のためだけでしょうか?

514 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:13:28 ]
>>それだけ制約やデバッグが面倒になるだけで
逆だよ。

515 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:13:54 ]
>>511
Pythonは道具でしかないからなぁ
フライパンがあれば卵焼きやら,野菜炒めができるように(鈍器にも使える!),意外といろいろできる子Python

516 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:16:31 ]
プログラミングでブラウザ操作したいのですが可能でしょうか?
WEBページ上のボタンをクリックしたりIDやPASSなどテキスト入力したり、セレクトメニューを選んだりってことは
プログラム言語で可能でしょうか?
もし可能なようでしたら上記の操作が出来る一番簡単そうな言語教えてください
WindowsXp
使うブラウザはFirefox3.0です



517 名前:デフォルトの名無しさん [2008/10/16(木) 01:17:39 ]
>>512
ほぉ。いろんなものが作れるんですね。
それなりの技術力が必要でしょうけど。

>>515
何と組み合わせて使うのがいいんでしょうか?

518 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:24:02 ]
>>516
javascriptだな。
ブックマークレットでぐぐれ。

519 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:29:30 ]
>>518
即レスありがとう
ジャバスクリプトのブックマークレットですね
貴重な情報ありがとうございます
調べてみます^^

520 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:33:49 ]
>>513
型付けは、言語によって思想の違いが出る所の一つ
今のところ、これが最高という手法は見つかっていない

有名な例だが、数値と文字列を+演算子でつないだ場合の話

1 + "2"

この式はどういう値になるだろうか
3? "12"? それとも12とか?
こういう部分で、プログラマが本来意図しない挙動が生まれてしまうかもしれない
型の自動変換は、便利であっても危険な部分もある


521 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 01:58:52 ]
>>517
なにと組み合わせて?と聞くのであれば,まずはPython単体で使ってみるといいよ.
使っているうちに「あれができない,これができない」が分かってくるさ.

522 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 03:04:36 ]
>>513
型無し変数の中身の型が途中で変わってもデバッグって面倒じゃないの?
その時点での変数の型をプログラマが把握しとかなきゃいけないんだよ?
型があればコンパイラとか実行環境に(場合によっては文字列長から整数や実数の範囲まで)チェック丸投げだよ?ウハウハだよ?


まぁ個人的には「静的型の型推論」が現状の最適解かと
型無しでも良いけど、520みたいに結局どこかでプログラマが判断しなきゃダメだしね

523 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 06:53:54 ]
またHaskell信者か。。。。。

524 名前:Prolog信者 mailto:sage [2008/10/16(木) 07:15:15 ]
型ってなんですか?

525 名前:デフォルトの名無しさん [2008/10/16(木) 08:46:32 ]
暗黙的な型の使用と型無しでは全く違ったとおもうが…
”型無し”って聞くとなぜか反射的に型無しラムダ計算って思いつく

526 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 08:53:31 ]
スレ違い。



527 名前:デフォルトの名無しさん [2008/10/16(木) 22:56:27 ]
Javascriptって超難しい?

528 名前:デフォルトの名無しさん [2008/10/16(木) 23:06:38 ]
かんたんです。

529 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 23:10:44 ]
JavaScriptは奥が腐海

530 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 23:17:59 ]
先祖の関係上、ちょっと独特のクセはあるが、決して変な言語ではない
特に最近になって、むしろ先進的だと評価されるようになってきた


531 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 02:21:49 ]
HTMLしかやったことない自分にとって、
大文字小文字を区別する言語はミスが多くてとっつきにくく、
記号を乱用するプログラムは読みにくいです。(:とか}とか)
簡単な文字列処理などをツール化してみたいのですが、
自分にも気軽に扱える言語はありませんか?

例)エクセルで吐き出したcsvを元にテンプレート型HTML(EUCで記述)
の一部に文字列を流し込み出力等


532 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 02:26:11 BE:209009423-2BP(0)]
VB2008はどうでしょう?
www.microsoft.com/japan/msdn/vstudio/express/

533 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 03:00:18 ]
そもそも大文字小文字を区別しなくて記号少なめってAlgolとBasic、それらの派生物の他に何かあるかな?

534 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 03:15:44 ]
FORTRAN77
関係演算子まで < > = 記号を使わない親切設計だ

535 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 03:28:33 ]
>>531
XHTML は大文字小文字区別するから大文字小文字区別するのになれたほうが良い。
IDE 使えば大文字小文字のミスは簡単に解決できるし。

536 名前:デフォルトの名無しさん [2008/10/17(金) 14:33:30 ]
すみません
初心者なのですが質問させてください
私は来年の春から大手の証券会社でトレーダーとして働くことになりました
トレーダとしてプログラムが書けたらすごい重宝されるということを人事の方から伺いました
しかしながらもともと文系出身のため、プログラミングのことはまったくわかりません
どういうところから勉強を始めればよいのか教えてください
お願いします



537 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 14:46:26 ]
>>536
既に就職が決まっているのなら、こんなところで聞くよりも、
その人事の人にどういう知識が望まれているかを直接聞くのが確実だと思うが。
その会社が望んでいるトレーダとしてのプログラミング技能がどんなものかによって
前提となるプログラミングの知識は千差万別。

538 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 14:52:21 ]
>>536
せめて何がしたいのかぐらい書いてもらわないと
社内向け管理ソフトの作成とかOfficeのちょっとしたマクロを書くとかさ…
プログラミングには初心者向けの言語もあるし、
用途に特化したような言語もある
なんでもそこそこ作れるぐらいになるには
いろいろ読み漁って勉強して何年もかかるってことはわかるだろ?

539 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 14:58:53 ]
重宝なんてされない方がいいと思うがなぁ

540 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 15:02:28 ]
初心者です(だから教えろよ)


541 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 15:03:49 ]
まあ何をやるかにもよるが元々堪能だったとかならともかく
全くの白紙の状態から半年程度の勉強で身に付けたものでは
その会社にとって害にしかならない気もするな

542 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 15:05:38 ]
ちょっと半年勉強したくらいで立派なプログラミングスキルが身に付くのなら、すごい重宝なんかされないって
そう簡単にはいかないから、出来る人は重宝されるんだろ

543 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 15:18:53 ]
初心者が中途半端なシステムを作る
   ↓
現場で使う
   ↓
システムで問題が発覚
   ↓
すでに使ってしまっているシステムなので
取り急ぎ外注でなんとかしてもらう

544 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 15:25:41 ]
いや大掛かりな社内システムを書けなくとも、
ちょっとした作業を自動化するスクリプトとかを書けるだけで、効率は変わってくる場合も
人事が、そういうスキルを求めているのかは分からんが


545 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 15:49:30 ]
半年しかないんだし、何を使ってるかもわからないなら
基本情報技術者とか取っておいたら?

546 名前:デフォルトの名無しさん [2008/10/17(金) 15:55:26 ]
すみません
多くのレスありがとうございます
具体的にはC++とかJAVAが使えたら便利とおっしゃっていました
半年で勉強するくらいならほかのことしたほうがいいですかね?



547 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 16:21:12 ]
なんで半年で習得しなきゃならないんだ
すぐ辞めるわけではないんだから時間なら何年もある
半年の勉強では初心者向けの本をやった程度にしかならないが
だからといってほかの事をしても結果は同じだろうな
頭が良いのならともかく今更一朝一夕の勉強で重宝される技能を身につけようなんて

548 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 16:33:43 ]
>>546
横レスすません
>>537さんがおっしゃってるように何が必要な知識なのか確認した方がいいです
2chでの解答をあてにしてると全く時間の無駄になりますよ
私は複数ページに渡るsshページをブラウザの自動操作をやりたかったのですが
何もわからなかったし、回りに誰も聞ける人も居なかったので2chで聞いてみた
たまたま返ってきた答えが「プログラム覚えたらなんでもできる」でした
しかしプログラムでブラウザを操作するってのは限界がありました
他人が作ったソフトを内部的に動かせることは困難です
結局、IE以外で自動操作させるのは非常に難しいとわかっただけです
自分で簡易ブラウザ作った方が遥かに速いです
それ気づくまでに数ヶ月かかりました
初めから何をしていいかわからない状態ってのは
自分でも良い方向へ向かっているのか
時間の無駄なのか全くわからない状態です
目標達成の為に何をすればいいのかをもう少し調べてから
具体的な質問がいいと思います


549 名前:デフォルトの名無しさん [2008/10/17(金) 16:52:21 ]
自動操縦ならUWSCとかマシーンで直ぐ出来ますよ HTTPSも可能ですよ
UWSCは、IE操作を記憶するアプリ付きなので、プログラムが出来なくてもコード作れます。

550 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 16:54:56 ]
またお前か
悲しいかな、お前より幼稚園児のほうが頭いいぞ

>しかしプログラムでブラウザを操作するってのは限界がありました
>他人が作ったソフトを内部的に動かせることは困難です
>結局、IE以外で自動操作させるのは非常に難しいとわかっただけです
んなことない
>自分で簡易ブラウザ作った方が遥かに速いです
ちょw、HTMLとかCSSとかJavaScriptとか全部パースして
レンダリングするつもりか?
難しいとかじゃないが、手間隙がすげーかかる

551 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:05:16 ]
俺は小型端末で入力されたデータをPCに送信して、
そのデータがPCで入力されたかのように(キーボードを押しているかのように)
入力するソフトを仕事で作ったが、それの応用でもおもしろいことができる


無能とは悲しいものだな

552 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:11:34 ]
>>549
UWSCの正規ユーザーです^^
IERECは本当に素晴らしいです
しかしIERECでもどうにもならないことなんですよ
httpリクエストを書換えなきゃ始まらない

>>550
ども^^;
お世話になりますw
入力、出力を全部横取りして書き換えて・・・
私のやりたいことはハッカーですねwww
IEではアクティブX使って可能なようなんですけど
他の関係で今のところ別ブラウザで試してるんだけど
複数ページに渡るとどれもこれも全滅です( + + )
プログラムでブラウザの操作できるって人いてるけど
できないですよ
やったらわかるw


553 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:13:42 ]
プログラム組めればブラウザも作れるし操作もできる
他人のソフトってそりゃあセキュリティの問題とかで簡単に操作されないように創意工夫して作られてるわけだよ
プログラム覚えたらなんでもできるってのはあながち間違ってはいない。相当なレベルが必要だけど
つまりは>>548の腕が無かったからできなかっただけで。この文章読めばわかるけどな

>何もわからなかったし、回りに誰も聞ける人も居なかったので2chで聞いてみた
そもそもこんなやつがまともな仕事できるわけない
>>546がこうならないことを全力で祈る

554 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:13:56 ]
sendkeyですかな?

555 名前:デフォルトの名無しさん [2008/10/17(金) 17:27:13 ]
入出力書き換えるってローカルプロキシと同じでしょ? 全然ハッカーじゃないですよ。
自分に届くデータや、送信するデータを書き換えるのはよくあります

556 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:27:38 ]
>>554
串使って横取りから勉強。
SSHの仕組みもわかんなかったので書き換えなんてwwww
まあそういうレベルだったんだから仕方ない
横取りして書き換えできたからって合格でもないんだなこれはw
書き換え一つにしてもレスポンスから文字列取得して解析した上で書換えるんだけど
ここの解答者でも、この解析一つ出来ないだろね
ひとつ言える事は
みんなサーバー側の事は詳しいけど
クライアント側についてはどうだかわかんない人大杉w
ボタンを押せばページが表示されるって問題でもない



557 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:32:04 ]
>>555
あなたのようないい加減な発言に騙されたorz
実際に商用サイトでやってみ
例えばヤフーIDを10分間で50個作ってみ
12秒に1個作れば言いわけ。
実に簡単そうだろ^^
しかし!
途中には画像認証もあるし中々できそうでできないんよ
みんな口先だけだからなあwww

558 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:33:23 ]
ネトゲのチーターになるには?

559 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:34:39 ]
>>557の数訂正だ
1個12秒は別のサイトだ(そこはヒ・ミ・ツw)
自分はこの前ヤフーIDを1個3秒平均で作ったわ
だから
ここの解答者さんなら
1個0.5秒くらい?

560 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:36:12 ]
>>554
>>551へのレス

561 名前:デフォルトの名無しさん [2008/10/17(金) 17:36:55 ]
>>557
別にそんな事する必要ないんですけど・・・
画像の分析もある程度なら可能とは思いますが、意味ないことはやりません。

562 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:37:42 ]
ヤフーIDを1秒1個作れる人いてますか?
自分はこの前ある事情でメアドが必要になり作ったんだけど
1個3秒くらいでした
解答者レベルってどんなもんなんよ
クライアント側のことはわかってるようで
口先だけじゃないの?
どなたかヤフーID1秒1個作れますか?

563 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:39:38 ]
なんだスパマーか

564 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:40:24 ]
どうでもいいけど、スレタイと関係ない話題をあまり長引かせないようにな

565 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:41:09 ]
本が来たのでNETBEANS始めた

566 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:41:38 ]
>>561
そうくると思った
ホント口先だけの解答者が多いよなあ
私が3秒に1個作った仕掛けを教えてもいいけど
あなたはどんなもんなんよ
1個作るのに何秒くらいかかる?



567 名前:デフォルトの名無しさん [2008/10/17(金) 17:41:39 ]
Yahooからアク禁、賠償請求されますよ
メアドたくさんいるならサーバーたてればいいでしょ

568 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:43:09 ]
>>562みたいなやつがいたから、画像とかで対策してるんだろ。
やられたら嫌だからやってるのに、それを無視してやるなんて迷惑な人でしかない。

569 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:43:09 ]
>>563
メール業者とかじゃないよ
ただ解答者が口先だけの人が多いので
どれくらいクライアント操作が出来るのか
聞いてみただけ
気分悪くしたらゴメン
仲良くしよう^^

570 名前:デフォルトの名無しさん [2008/10/17(金) 17:43:56 ]
自サーバーなら1秒以内で1000アカウント作れるでしょ

571 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:45:40 ]
>>567
だから例え話だって。
あなたはクライアントの操作できるの?
みんな口先だけって部類にあなたのことも入ってるわけなんだがwww
できもしないこと嘘付かない方がいいよ
サーバを作ったらえらいのか?
クライアント操作ホントにできる人は少ないと思うよ

572 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:47:31 ]
>>571
クライアント操作って何のことだよ。
そもそもHTTPプロトコルはわかってるの?

573 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:47:47 ]
>>570
だからクライアント操作が出来るのか聞いてるの
サーバのことなんかどーでもいいよ
サーバの解説本なんか山のようにあるけど
役立たねーーーー
あんたクライアント操作できるの?
1秒間に1000アカウント作れるのふーーーーん
嘘つくなヘタレ解答者!

574 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:49:48 ]
>>572
お前みたいな奴がダメなんだよな
わかってる振りして何も出来ない
解答者やめたほうがみんなのためだよ
つまりヤフーIDを私の3倍以上のスピードで作れる知識がないと話しにならない

575 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:51:50 ]
お前、数年後に自分の書いたレスみて恥ずかしくて自殺なんてすんなよなw

576 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:52:17 ]
>>536
Prolog



577 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:52:28 ]
ヤフーはみんな誰でも知ってるであろうサイトだから名前出しただけ
取りあえずヤフーアカウント1分間に20個作れるんだけど
ここの解答者って1分間に何個作れるのよ
マジで教えて欲しい
みんな口先だけじゃないの???
サーバ、サーバってあほみたいwwwwwwwww

578 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:53:43 ]
>>575
だから
お前はヤフーIIDを1分間に何個作れる
少なくとも私以上に作れないと恥ずかしい話だw

579 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:54:07 ]
初心者のためにプログラミング言語を選んでやるだけのことにそんな知識がないと話にならないのか?
俺も解答者やめるべき?

580 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:57:04 ]
俺もそうだが両方使う人もいるんだがな
むしろクライアントをやってることが多い
相手の実力を測るにはまず自分の実力がある程度必要だ

581 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 17:57:18 ]
>>579
やめたほうがいい
くだらない解答されて
質問者がその後、時間の無駄だと気づくだけ
あなたのオナニー解答に付き合わされて可哀想だから
解答者辞めてください

582 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:02:23 ]
ヤフーアカウントあんて私がやろうとしているページに比べたら
ほんの序の口だよ
取りあえずヤフーID1分間に20個が質問者のレベルなので
解答者は1分にそれ以上は作れないとダメ
解答者レベルというより
質問者レベルの人が解答者をやってんじゃないだろな?
m9(`・ω・´)お前はヤフーアカウントを1分間に何個作れる?

583 名前:デフォルトの名無しさん [2008/10/17(金) 18:13:45 ]
技術あるなら、irvineのドロシースクリプトの作成、保守に参加してくれ。それなら社会貢献になるぞ
画像認証もある場合あるし

584 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:16:18 ]

Irvine Part19
pc11.2ch.net/test/read.cgi/win/1223413495/

585 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:19:03 ]
みんなクライアント操作の質問者ってだけで小馬鹿にするけど
実のところ自分だってできないんじゃないの?
出来もしない解答者ばかりだよ
えらそうにもの言うけど
あんたらはどれくらいクライアント操作できるの?
ヤフーのアカウントなんて1ページだけじゃん
私の言うクライアント操作の幼稚園レベルだよ
TOPから7階層目のページに0.5秒で完了してる連中はたくさん居てるようなんだよね
だれかクライアント操作に詳しい方はいませんか?
口先だけじゃない人よろしく^^


586 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:23:24 ]
>>585
誤:私の言うクライアント操作の幼稚園レベルだよ
正:幼稚園レベルの私が言うクライアント操作だよ


あれ? 正しく直したのに意味がわからないぞ??



587 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:26:30 ]
auのオープンアプリで下のようなリアルタイム処理ってできますか?

1.データ入力
2.データをデータベースに書き込み
3.指定時間、特定の条件を満たすとデータベースに保存されているメルアドにメール送信

588 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:26:40 ]
>>585
HTMLレベルでSSLやれば一苦労だけど、
WWW::mechanizeとかUWSCとかWebBrowserコントロール使えばいいじゃん。
そしたら作るのは画像を読み取り所だけ。

589 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:27:13 ]
↑こういう煽りだけは一人前でつね^^
ヘタレ解答者めwww
お前はヤフーIDを1分間に何個作れるの?
ちょっと仕掛け言ってみ
嘘か本当かくらいは判断できるから
あなたがクライアント操作できるか判定してあげるよwww


590 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:30:08 ]
>>588
あーぁ
自信満々に答えてくれたのはありがたいけど
100点満点中3点くらいかな
完全に失格
テストで言えば名前を書いただけの白紙答案用紙ってレベル
全然できない人だwwwwwww
ワロタ^^

591 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:31:26 ]
他に我こそはクライアント操作の達人なり〜〜って人居てないの?
ヘタレ解答者を煽るのが趣味になってきたwww

592 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:31:37 ]
まず回線の速度からして無理っす

593 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:32:29 ]
弱者はよく吠えるよねん
しかも施しを期待して、侮蔑の言葉を吐く
なんというつんでれ
じゃなくてヤンデレ

594 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:33:42 ]
この板ってほんとに煽り耐性ないよな

595 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:34:14 ]
>>592
ヒント:そういう問題じゃない

596 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:34:42 ]
どの言語がしたいことに向いているのか教えるスレだから



597 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:35:54 ]
>>593
私が言うクライアント操作を理解してくれましたか?
サーバ知ってたらクライアントもわかるんだろ
ホレホレw

598 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:37:41 ]
WWW::mechanizeとかUWSCとかWebBrowserでwebページは初心者でも出来る
終了

599 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:39:24 ]
>>596
どの言語って言っても
込み入ったことをやろうとすると
結局サーバサイドじゃないと無理ぽ
スクリプトやインタプリタ薦めるのは簡単そうだからって理由だけで
結局遠回りなんだ
スクリプト言語やインタプリタなんて役に立たないって事を進めるほうが良い解答者だと思う

600 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:39:49 ]
ちと無理がありそうなんだが…
考えられる手段

複数スレッド立ち上げでヤフー登録ページを開く
           ↓
        HTML解析
↓                  ↓
ランダムにデータ入力    認証画像解析
               ↓
              送信

これを繰り替えしたらできそうだけどレスポンス悪そう…

601 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:40:37 ]
>>598
でたなヘタレレベルの偽解答者
お前みたいな解答が一番ダメ
役に立たない雑談レベル
雑談してもいいけど
嘘はダメです

602 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:41:20 ]
>>600
おしい
でも25点

603 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:42:11 ]
IDEで始めてちゃんとコード見れるようになる?
NETBEANSがHTMLでいうヘッダの部分を勝手に入力して少ししか書く部分ないんだけど

604 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:42:33 ]
YahooのID取るのにソケット通信しているやつはアホ
臨機応変に対処すべきでこれはスクリプトでやれば非常に簡単で間違えが少ない

605 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:42:53 ]
>>594
明らかに自分より劣る知性をこうも蹂躙できるシチュエーションはそうないだろ
しかも相手はかわいらしい子犬ときてる
突き放しても突き放してもすがりつくようでいじらしいじゃないか
最高の玩具とはこれのことだ

私は期待だけさせやっても決っして与えることはない
そのうち期待が破裂して絶頂を感じるだろう
それこそ地べたを這いずる悦楽の世界だ

606 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:44:18 ]
>>600
HTML解析じゃなくhttpヘッダ解析って書いてたら60点だったんだけどなあ
HTMLとか言ってるようじゃダメ
ってことで25点^^



607 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:47:43 ]
答えは出てこないのかあ
なんだよ
お前ら本当、口先だけだな
クライアント操作ってのは
ヘッダ同士でやりとりするのが基本だよ
不必要なものやり取りする必要なし
まずこれが幼稚園レベルかな
クライアント操作できる方おられませんか^^

608 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:50:07 ]
telnet で手打ちで全部できるようになってから来い

609 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 18:53:26 ]
<head>
<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>

610 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 19:07:34 ]
>>609
ヘッダと言ってもそれはHTMLのヘッダですよね
私の言ってるのはhttpのヘッダ
その文字列さえも送受信しませんよ
取りあえずまともにレスしてくれたようだから
レスありがと

611 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 19:11:03 ]
妙に伸びてると思ったら、何この流れwww

CAPTCHA突破の手法についての話しかと思ったら
Yahooとかヘッダ解析とかクライアント操作とか全然違う事しか話してないし・・・。

# 最近あったやつで、MSのAsirraを破るって記事はちょっと面白かったなぁ

612 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 19:15:17 ]
GET /_ylh=X3oDMTaGxsBzcyOTYyNlkAzcGwDZ2Ex/r/pnr HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, plication/msword, */*
Referer: 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="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: 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=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

613 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 19:18:03 ]
GET POSTで通信する必要ないと思うんだ ブラウザ操れよ その方が間違い少ない

614 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 19:36:45 ]
>>612
まぁそれなんだけど
レスポンスから抽出した文字列を解析して
何をセットしてから送信するかが鍵だよね
レスポンスやリクエストの横取り、送受信は当然なんだけど
ヘッダから任意の文字列取るのはどうする
例えばそのクッキーの中に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秒もかかるようじゃダメ
使えません
その辺をささっと答えれないと解答者としてはどうかなあってこと
クライアント操作ってそういうことだよ

615 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 19:37:18 ]
>>613
あなたは寝た方がいいよ
もう起きてこなくていいからねw

616 名前:デフォルトの名無しさん [2008/10/17(金) 19:38:10 ]
プログラム言語で基本的知識ってどれくらいのこと?



617 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 20:43:03 ]
CoBoLの経験はあるのですがWeb系のプログラム経験がありません。
Web系で使うプログラム言語は何がお薦めですか?


618 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 21:00:36 ]
全板に強制ID入れて欲しいわ。NGIDに登録できねーよ。

>我こそはクライアント操作の達人なり〜〜って人居てないの?

つーか、この口調、見覚えあるわ。色々な板で暴れまわってた記憶が。

619 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 21:26:22 ]
>>618
以前、自称世界的なハッカー名乗る人が私に言ったんだ
それを2chで言ったことあるよ
「我こそは世界的なハッカーなり〜〜」って人に相談したこともあるけど
その人の解答は「分野が違う」です
ってね
みんな口先ばかりだ

620 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 21:31:41 ]
5つほど質問あるけどみんな待ってるんだよ スーパーハカー君
結局口だけだから質問に答えられない、という事でもういいかな?

621 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 21:58:13 ]
>>620
>5つほど質問あるけどみんな待ってるんだよ スーパーハカー君

きちんとアンカーをつけろ。

後、不用意にレスした奴ら、ちゃんと責任とれよ。

622 名前:デフォルトの名無しさん [2008/10/17(金) 22:15:40 ]
kino77.22.dtiblog.com/

こいつなにいってんだかわからん

623 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 22:34:28 ]
>>617
サーバーサイドではPHP(小中規模)、Java(中規模以上)
ブラウザ上ではJavascriptが全盛と言われる
今後は、MSの言語やスクリプト系言語(Python、Ruby・・・etc)ももっと浸透してくるかもしれない

個人的には、情報の多いメジャーな言語から入ったほうが良いのではと思うが、
もちろん他の道もありえるでしょう


624 名前:デフォルトの名無しさん [2008/10/18(土) 03:07:35 ]
初心者はまず簡単無料のJavaScriptから初めてPHPに移ると。
問題はそこからさ。JAVAに行くかどうするか…

625 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 03:31:58 ]
>>624
Javaはそんな事して覚える必要は無いな
十把一絡げで放り込まれる現場に行けば実地で覚えられるよ
それにそういう現場は数年もすれば足も洗える

626 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 06:47:36 ]
>>576
Prolog + Tcl/Tk + R




627 名前:デフォルトの名無しさん [2008/10/18(土) 11:49:57 ]
RubyとPythonのどちらが未来は明るいでしょうか?
用途はゲーム作成やテキスト処理についてで、お願いします

628 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 12:17:08 ]
COBOLの時代

629 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 12:17:39 ]
日本語しか駄目ならRubyだな。 英語使えるなら世界的にはPythonだがな。

630 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 14:47:11 ]
>>627
www.pygame.org/wiki/about
Pythonでこれ使うのが現時点でのオススメ。
言語を習得するのが大変なのは最初のうちだけだから、
あまり未来のこと考えて言語選ぶ必要はないと思うよ。

631 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:18:30 ]
何だかんだ言ってもPythonコミュニティーは、すごいよな
公式でドキュメント見れば分かると思うが、Rubyなんてかすんで見えるよ
日本語の情報だけでも、十分Pythonの方が上だと思う
.NET系にしてもPythonの方がRubyより開発も早く、まだサポートも期待できると思う
RubyのせいでPythonが流行らないことを考えると、早めに廃れて欲しいな

あと小規模バージョンアップとなるRuby1.9系の安定版は、クリスマスリリース(宗教だからかな?)
(大規模バージョンアップの2.0は当初の日程から大幅遅延で、まだまだ先になりそう)
Pythonの大規模バージョンアップの3.0は、今年中にくるとみられている
始めるなら今すぐPython2.6から始めて、少し分かってきた頃に3.0がでるから、その時またドキュメント読み返してみるといいと思うよ

632 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 18:19:34 ]
>>631
なんでわざわざRubyを煽って信者を呼び寄せるような事すんの?
主観がかなりまじってるし。

自分はPython派のつもりだが、Rubyに未来が見えないのを残念と思いこそすれ廃れて欲しいとは思わんな。


633 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:45:14 ]
>>632
> 自分はPython派のつもりだが、Rubyに未来が見えないのを残念と思いこそすれ廃れて欲しいとは思わんな。
「Rubyに未来が見えないのを残念と」 って十分煽ってるじゃんwwww

まあ実際、Rubyがダメなのは明らかだからいいのかw
雑誌や書籍、ネットの見出し等で名前だけが売れてるだけだからな
日本語情報ならRubyとか、どこにあるのか教えて欲しいよ

634 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:53:09 ]
python信者きもいな。

635 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:56:47 ]
Rubyコミュニティのダメさを指摘しただけで「きもい」とか言ってたら
Ruby信者以外のプログラマが殆どきもいことになっちゃうよ。

636 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 20:14:02 ]
他所でやれ。



637 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:29:28 ]
動的型付け+出来る事の幅が広い(その言語に関する参考資料等が多い)
という言語はなんですか

638 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:31:38 ]
COBOL

639 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:34:22 ]
VBは.NETになってから変わっちまった・・・

640 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:39:19 ]
Visual Basic 2008なら!!

641 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:40:01 ]
>>637
rubyかpythonでいいんじゃね?

642 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:41:30 ]
>>637
Vb2008

643 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:46:20 ]
>>638-642
アドバイスありがとうございます
とりあえずVisualBasic2008のエクスプレス版で試してみます

644 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:39:35 ]
VBって動的型付けだったっけ?

645 名前:デフォルトの名無しさん [2008/10/18(土) 23:56:54 ]
割り込み失礼します。
今厨房で、プログラムに興味があるのですが、
どの言語の勉強をすればいいのかわかりません。
一応学校ではHSPで簡単なゲームをつくりました。


646 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 23:58:16 ]
厨房ならFlashでゲームでも作ればいいんじゃないかな



647 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:07:51 ]
>>645
無料で使えるような言語だったら、どんどん試してみればいいんじゃないの?

648 名前:デフォルトの名無しさん [2008/10/19(日) 00:22:06 ]
645です。
女でソフトウェア開発の道に進みたい人ってやはり数は少ないのでしょうか?
工業高校に進んで専門か大学に行って、本格的にプログラムの勉強をしようと思っています。
技術科の先生にも進められました。
スレチですみません。

649 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:33:04 ]
>>645
HSPやったのなら、それをもう少し続けてもいいし、Visual C#をやってもいいよ
個人で遊び始めるのならVB.NETよりVC#の方がいいと思う

>>648
少ないけど、他の工学系と比べれば十分多いよw
工業高校は女の子少なくて環境よくないから、普通の高校に行って大学で情報系に進むべきだと思う
プログラムなんて独学でも何とかなる方だし、早まった真似はしない方がいいよ


650 名前:デフォルトの名無しさん [2008/10/19(日) 00:38:36 ]
実は女の子(とくにちゃらちゃらした感じの人)が苦手で・・・
だから工業高校の方がいいかな、と。
MGSとかメダルオブとか龍が如くとかああいう系のゲーム好きですし。
VC#を始めてみようと思います。

651 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:45:56 ]
いい大学に入れるようにがっつり勉強したほうがいいと思うが

652 名前:デフォルトの名無しさん [2008/10/19(日) 00:46:55 ]
国語と社会が得意分野でも大丈夫でしょうか。

653 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:57:32 ]
>>650
工業は世界が違うよ(酷いとこは廊下をバイクが走るって感じだよw
文系女子(?)嫌いなら、理系コースとかある高校に行けばいいと思う
いい大学行けば、それなりのスキルの友達も多くいるだろうし、そっちがいいよ
外見ちゃらちゃらしてても、ヲタク女ってのも多いだろうし、工業の男ばかりよりかなりマシな生活が送れると思うよ

>>652
センター試験とかで入れる大学もあるし、それは十分武器になるよ

654 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:58:27 ]
英語はとにかく真面目にやっとくといい

655 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 01:04:32 ]
俺が知ってるヤリ手の女プログラマーは、理系の大卒しかいない。
活躍したいなら情報系の学科進学を狙うべき。

656 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 08:34:11 ]
>廊下をバイクが走るって感じだよ

まだこんなとこあるんだ ww



657 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 10:35:25 ]
情報系の学科にいるが
男子:女子は8:1ぐらい。
ちゃらちゃらしたやつは1人だけだな

658 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 12:58:56 ]
>>655
理系の大学出たからいいプログラマになれたのか、
いいプログラマになるような素質を持ってたから理系の大学を出たのか。
俺は後者だと思う。

>>657
うちの大学は30:1ぐらいだった。

659 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 17:25:30 ]
情報系の学科っていうのは理系に分類されるのかい?

660 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 17:37:48 ]
計算機理論とか情報理論とか教えてるから工学っぽい分野

661 名前:デフォルトの名無しさん [2008/10/19(日) 18:13:35 ]
VC#があんまりっぽかったので、HSPの本を買ってきました。
読んでみたらワクワクするし楽しい。
30:1はすごいですね。

662 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 18:28:24 ]
>>659
何十年か前に工学部で電電系から派生したってかんじ

663 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 19:14:56 ]
計算科学は数学を扱うし
電子工学はハード寄りのマイコンな世界だけどプログラミングをやる

電電系って何だ?

664 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 19:22:36 ]
仕事を念頭に置くならやっぱりJavaがいいんですかね?

日本であなたが学ぶべき10のプログラミング言語 2008年版
www.magicvox.net/archive/2008/09261631/

665 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 20:04:59 ]
C++がいいと思うよ

666 名前:デフォルトの名無しさん [2008/10/19(日) 20:19:54 ]
女にちやほやされたいから家政科を選びました。



667 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 20:23:56 ]
orochi.iiichan.net/unc/src/1224096234509.gif
orochi.iiichan.net/unc/src/1224096176497.gif
orochi.iiichan.net/unc/src/1224096126211.gif
orochi.iiichan.net/unc/src/1224096015961.gif
orochi.iiichan.net/unc/src/1224095886682.gif
orochi.iiichan.net/unc/src/1224095679492.gif
orochi.iiichan.net/unc/src/1221406173087.gif
orochi.iiichan.net/unc/src/1220798048817.gif
orochi.iiichan.net/unc/src/1220797354755.gif
orochi.iiichan.net/unc/src/1220797218701.gif
orochi.iiichan.net/unc/src/1220796970917.gif
orochi.iiichan.net/unc/src/1217562561748.gif
orochi.iiichan.net/unc/src/1216300597693.gif

668 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 20:40:53 ]
>>663
電気電子

学問的には電気系からはじまって電子系が加わって最後に情報系が加わるかんじ
今の大学ではそこらへんがごちゃまぜになってる
コンピュータは全部関係してるからな

669 名前:デフォルトの名無しさん [2008/10/19(日) 20:59:07 ]
女子ってだけでこんだけ板違いのレスがつくのか。
俺も質問するときはネカマでやってみるか。

670 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:17:55 ]
>>669
逆に有効な情報を得られなくなるんだぜ!

671 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:43:03 ]
ちょっと脱線したらスレ違いとか言ってくるやつがウザイ。
まぁ、俺は無視してるけど。

672 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:47:39 ]
まぁ、俺も無視してるけど。

673 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:49:23 ]
じゃあ俺も

674 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 00:00:12 ]
>>667
エロ注意。女の子も見てるんだから、変なもの張るなよ

>>669
普通は氏ねって言われて終わりだけど、工業高校ネタが面白かったんだ。少しひねろよ

>>664
海外でPerlとJavaScriptとAjaxが多い、国内ではPHPがPerlより多い。国内海外でのPythonとRubyの逆転
C#の健闘に対して、VB.netがダメなのが面白かった。C++、COBOL、JAVAはこんなもんだろう

意外とRubyって頑張ってるんだな。Ralisのおかげかな?
海外ではPerlなんて何に使って居るんだろう?日本でのPHPの分野なのかな

675 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 00:31:41 ]
PHPがここまで求められているとは思わなかった。
単に辞める人が多くて、募集も多かったりするんかな。

676 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 11:24:49 ]
一時的な流行に惑わされないで
COBOLやっておけば間違いない



677 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 11:36:55 ]
田原総一朗に怒られちゃいます><

678 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 14:33:53 ]
Javaでゲーム作れますか?

679 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 15:24:46 ]
まぁ大体のジャンルは(一部、速度的にちょっとやばいかもしれないジャンル有り)。

680 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 17:19:16 ]
初心者の質問か分からないけど
for文ってなんて読む?

ファー?フォー?フォアー?

学校だとフォアーと読んでたけど
会社に入ったら先輩たちがフォーって読むんだけど
もしかして会社によっても違う?

681 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 17:32:00 ]
フォーでもフォアでも通じるからどっちでも好きなほうでいいよ。

682 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 17:33:15 ]
どう読めばいいかじゃなくてどう読むかって質問か。
俺はフォーだな。

683 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 17:46:51 ]
>>681-682thnx

長年の疑問が解消されてスッキリしました
今後も言いなれたフォアーを使いつづけます

684 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 18:40:24 ]
フォアーはありえない

685 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 18:51:22 ]
fore ?

686 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:09:00 ]
なんだフォアはないのか。
フォーって読んでたけど、同僚でフォアって言うやつがいて動揺してたんだよ。



687 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:18:46 ]
うちのロシア人がフォルって発音するから、最初はなんのことだか分かんなかった

688 名前:デフォルトの名無しさん [2008/10/20(月) 21:08:58 ]
ゴルフじゃあるまいに

689 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 21:10:04 ]
フォアー、フォア、フォーア、フォーアー

690 名前:デフォルトの名無しさん [2008/10/20(月) 22:20:44 ]
ちょっと聞いて見るんだが…

携帯電話で野球のスコアが付けれれば便利かなと考えました

携帯電話でスコアを入力しCSVなどで出力しエクセルで集計する
と言うような事をしたい   です

そこで携帯電話のソフトは何を使って作ればよいのかなと
当方もちろん初心者であるわけでPHPとかJAVAがとっつきやすいのかな
もしくはHTMLと何かの言語でできたりするのかなと思って見たりするのですが

やる気だけは有るので難しくてもやってみようと思います

なにか指針になるようなアドバイスをお願いします




691 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:33:33 ]
メールに直接csvを書けばいいじゃん。

692 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:35:02 ]
携帯はjavaなんじゃないの?
よくしらんけど。

693 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:37:34 ]
Windows Mobile 搭載の携帯を買えば Excel が付いてくるので解決。

694 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 23:50:54 ]
A.ホームページ上で動くWebアプリケーションとしてつくるか、それとも
B.携帯上で動くJavaアプリケーションとしてつくるか

A. 最低限HTMLとPHP(もしくはPerl)、必要ならJavaScriptとCSS
B.Java

Webアプリケーションのがいいんじゃないか
言語習得も比較的容易だろうし参考書も豊富
基本的には携帯種別も考えなくていい
パソコン上から同じアプリケーションにアクセスできるメリットもある

すでに似たものをつくっている人もいるようだ
Webアプリ:websb.jp/
携帯(SoftBank):appget.com/im/pc/apview_002604.htm

あとたまたま見つけた記事だけど自分でつくるんなら
例えばこういうことを考えなきゃいけないという例として
blog.fkoji.com/2006/06082359.html

695 名前:デフォルトの名無しさん [2008/10/21(火) 13:16:04 ]
ある文字列について、それが金額を表すものとして妥当、人名としてありうる、などの判断をさせるには、どんな言語がいいだろう?

696 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 13:26:01 ]
>>695
Prolog
これ以外あり得ない。



697 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 13:54:57 ]
>>695
Perl

698 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 14:19:25 ]
>>696
Web上の人名辞典を引いて人名かどうか判断するような仕様だと、
得意ともいえないのではないかな。


699 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 14:26:08 ]
>>698
セマンティックウェブはPrologが最も得意とするところ。

700 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 15:17:34 ]
>>664 Javaが良いのでしょう。リスク分散のために、C#あたりもかじっておくとさらに安心です。

701 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 16:20:22 ]
C++

702 名前:デフォルトの名無しさん [2008/10/21(火) 18:08:46 ]
javaでできたソフトってほとんど見ないんですけど、やはりソフトなどの世界ではjavaは不向きなんでしょうか?
じゃあ、どこで使われてるんですか>java

703 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 18:53:53 ]
プロプライエタリでクローズドなクラウドの中

704 名前:デフォルトの名無しさん [2008/10/21(火) 20:04:02 ]
>>694
サンクス 参考にさせてもらうよ

705 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:00:49 ]
>>702
javaってwebで使われてんじゃねえのかな
urlの最後がjspのサイトはjavaで作られている

706 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:02:48 ]
ケータイのゲームってjavaなんじゃないの?



707 名前:デフォルトの名無しさん [2008/10/21(火) 23:54:10 ]
C#→java と学ぶのはありでしょうか?
今のところはは趣味の範囲だと思うので。

708 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 01:04:53 ]
あり。
てゆーか、趣味なら自分でやりたいと思ったものをやれ。

709 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 14:50:19 ]
>>707 ありだが、最終的にやりたいのがJavaならば、C#をやろうとしているのはなぜなのだろうか?

710 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 19:26:28 ]
>>706
ほとんどって言っていいくらいjavaだ

711 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 20:48:26 ]
windowsで動くオヌヌヌのコンパイラを教えてくらさい

712 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 20:52:53 ]
VC#2008Express

713 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 20:54:47 ]
>>711
どの言語だよ。それによって選択肢はかなり絞られると思うが。

714 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 20:56:54 ]
>>713
C言語です
大学の課題を家でやりたいんで

715 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:09:40 ]
IDEがセットのVC++か、
逆にコンパイラだけでシンプルなBCCか、
CygwinでGCC使うかぐらいの選択肢しか無い

むしろ、大学での環境に合わせたほうがいいのかもしれん
GCC?

716 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:20:16 ]
>>715
gccです
しかし大学のPCが何故かMacなんで・・・



717 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:29:02 ]
最新windows GCC
www.tdragon.net/recentgcc/

718 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:32:24 ]
make環境とか考えたらcgwinが手っ取り早いよ。
どうせパフォーマンスなんて要らないだろ。

719 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:40:53 ]
仮想環境でLinuxを動かすとか。
導入は、ちょっとググれば、わりと簡単だと思う。

720 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:55:52 ]
MinGW

721 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 21:57:36 ]
>>720
717で紹介しただろが

722 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 22:34:37 ]
コンパイルできないオワタ
もう死ぬしかないのか

723 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:02:19 ]
ぐぐれ

724 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:07:17 ]
>しかし大学のPCが何故かMacなんで・・・
なんかなぁ

725 名前:デフォルトの名無しさん [2008/10/23(木) 00:11:11 ]
我々が使うようなアプリケーションソフトって、だいたいどのプログラミング言語でできてるんですか?
C?C++?C#?

726 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:11:51 ]
東大とかMacじゃなかったっけ?



727 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:13:35 ]
Macは中身はUnixなんで、プログラミングにはいいとかって話だけど。

728 名前:デフォルトの名無しさん [2008/10/23(木) 00:22:38 ]
お願いします。仕事で困っています。
教えてください。

下記のSQL文がわかりません。

SELECT DISTINCT VALUE ( SUBSTR ( 項目A , 1, 3 ) , 'XXX' ) FROM テーブルA

これは、テーブルAの項目Aの1桁目〜3桁を表示? この 'XXX' ← この文がわかりません。

729 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:30:08 ]
>>728
スレ間違えてるよ

730 名前:デフォルトの名無しさん [2008/10/23(木) 00:38:45 ]
>>729 すみません 本当にこまってまして・・・

731 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:40:17 ]
C:\MinGW>gcc ex5.c

C:\MinGW>./a.out
'.' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

(´;ω;`)

732 名前:デフォルトの名無しさん [2008/10/23(木) 00:56:01 ]
>>731
なんでパス区切り文字に/つかうん?
c:\ってかいてくれてるやろ!

733 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:58:46 ]
>>731
cygwinなら、./aでOK。

734 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 01:03:30 ]
問題解決しますた
ありがとうございました

735 名前:728 [2008/10/23(木) 01:03:40 ]
(>_<)たすけてください

736 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 01:04:32 ]
MinGWって実行可能形式のデフォルト名a.outだっけ?a.exeじゃなかった?



737 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 01:07:55 ]
>>735
回線切ってPCは窓から投げ捨てるといいと思いますよ。

738 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 02:01:58 ]
LinuxかBSD乗り換えたらまずはこれを覚えとけっていう言語はありますか?

739 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 02:49:10 ]
シェルスクリプト or Perl or C

740 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 02:59:21 ]
趣味のデスクトップユースなんで、突っ込み大歓迎。

Cは前提として、シェルスクリプト、Perl、あとはPythonかなぁ。
経験上、知ってると便利だけど知らなくても全然問題ないのはawkとかsedとかtclとか。

741 名前:740 mailto:sage [2008/10/23(木) 03:00:08 ]
リロードしてなかった…orz

742 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 03:10:50 ]
>>739-741
早速のレスありがとうございます。
Cとシェルスクリプトは必須のようですね
Cか、難しそう……。まずはシェルスクリプトから勉強してみます。

PerlとPythonはどちらもインタプリタ言語?ですよね。
Perlは定番だが古いイメージがあってPythonのほうが将来性が
あるような気がするんですが、根本的に間違ってるでしょうかね?

743 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 03:33:53 ]
perl覚える暇があったら、awkやsedを知っておく方が潰しが利くよ。

744 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 04:32:52 ]
alias pawk perl -e

745 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 08:04:07 ]
オークの変種がポークとかお洒落すぎるわ

746 名前:738 mailto:sage [2008/10/23(木) 14:22:06 ]
Pythonに関する記事を調べてたら2.x系から3.xへの
下位互換性の無い岐路にたっているようで。
とりあえずシェルスクリプト, sed, awkから勉強しようと思います。
ありがとうございました



747 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 15:55:26 ]
>>725 みんなが同じアプリを使っているのではないからわからん。

748 名前:738 mailto:sage [2008/10/24(金) 03:07:09 ]
しかし調べて行けば調べて行くほど使えない言語ですね、Python

749 名前:738 mailto:sage [2008/10/24(金) 03:57:14 ]
へぇ、そうですか。

750 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 08:25:35 ]
>>748には使えない言語だったのだね。

751 名前:738 mailto:sage [2008/10/24(金) 09:12:26 ]
Pythonを極めた上で使えないと言ってるんですよ。

752 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 10:38:12 ]
調べる人 -> 使えない言語と思う。
使ってる人 -> 使える言語だと感じる。
のような傾向はある。

753 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 10:39:42 ]
あと10年待っても2.0が出そうにないRuby最強と言わざるを得ない

754 名前:デフォルトの名無しさん [2008/10/24(金) 10:44:21 ]
>>751
「お前にとって使えない」だろ?

755 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 11:06:59 ]
むしろ>>738が使えないヤツだな
極めたとか何いってんだかw

756 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 11:10:03 ]
キミはこれが同一人物に見えるのか



757 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:22:23 ]
VistaとかGoogleに依らない、単独アプリでデスクトップマスコットを作りたい場合、
どの言語が向いているのでしょうか、教えてください。

758 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:39:48 ]
SilverlightかAirじゃないの

759 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 17:41:35 ]
>>758
ありがとうございます。
早速調べてみます。

760 名前:デフォルトの名無しさん [2008/10/24(金) 18:16:53 ]
javaがホビーユースだと使いづらいって、本当ですか?



761 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 18:31:27 ]
あと、連投になってしまうんですが、もうひとつ質問を。
C++を使って、winapiプログラミングってできるんですか?
今まで、c++の場合はMFCを使わないといけないような気がしていたので。


762 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 19:18:26 ]
ほとんどの言語からapi呼べる

763 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 20:25:24 ]
>>760
用途による。

764 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 22:04:35 ]
Javaを選んだ時点で膨大な量のWindows開発環境の情報・ライブラリが全く役に立たないからな。
しかも仕上がりがなんかおかしいし。
生産性を比較してもC#の方が圧倒的に上だしわざわざJavaを選ぶ理由が見当たらない。

765 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 00:07:11 ]
Windowsに限るならC#の方が得策かもねー
Javaなら比較的多くのプラットフォームで動くというのが利点だろうね.(MONOとかあるけどまだまだだ
まぁ,そんなこと言ってたらCの方がいい,アセンブリ言語の方がいいってなるけどさw

766 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 00:14:02 ]
ネットワークゲームを作ろうと思ってた時期があって、サーバー側はJavaで書くかどうか悩んだな。



767 名前:デフォルトの名無しさん [2008/10/25(土) 06:22:28 ]
>>328
面接応募者の実務経験をどうやって客観的に評価するんだ?


768 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 16:18:00 ]
>>760 俺にとってはそうだった。

769 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 16:22:23 ]
>>767
心眼で

770 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 23:07:14 ]
学歴で

771 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:07:11 ]
>>762
ありがとうございます。APIに言語は関係ないんですね。
>>763
javaが向いてるのは、ネットワーク周りのプログラムだとして、向いてないのはどんなところですか?
小物を作るときにguiが面倒とかですか?。

>>764
やっぱり、C#はRADなので生産性がいいんでね。

>>765
多くのプラットフォームで動くという場合以外はやっぱりC#の方が後に出ただけ上ってことですか。

>>768
やっぱり、javaが便利と感じるかどうかは人と用途によるんですね。





772 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:17:18 ]
仕事のC#ってのも増えてるのかな?
C#がもう少しこなれてくれば、Delphiのように・・・無理かな・・・
個人の趣味で遊ぶにはいいと思うけど、それも盛り上がってないしな

773 名前:適当な回答 mailto:sage [2008/10/26(日) 00:24:23 ]
>>771
JAVAが明らかに向いてないのは、GUIだね
当然JAVAにもその手のはあるんだけど、重かったりするし、統一感がなかったりする
C#はRADってのあるけど、C#/.NETはJAVAと違って初めからGUIも意識して作られている

多くのプラットフォームは、どちらも微妙
C#は結局Windowsがメイン環境になるし、JAVAもやっとオープンソースになろうかと言うところ

JAVAはサーバーサイドのソフト作ったりするお仕事で便利
Windowsでアプリケーションとか作るのなら、C#の方が便利
JAVAがサーバー側から攻めてきてるとすると、C#はクライアント側から攻めに行ってる

774 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:35:49 ]
最近プログラムに興味があってやろうと思うんですけど、
とりあえずやってみたいのはイメピタのような携帯で画像を送って携帯にurlが帰ってくるようなうpろだです。
関係ないかも知れないですが携帯サイトなどを作る仕事してたのでhtmlは基本的にほぼわかります。
何から覚えるべきか神々の皆様のアドバイスお願いします。

775 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 00:47:53 ]
JavaScript と WebProg

776 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 03:11:14 ]
>>771
>後に出ただけ
そういう意味で言ったわけでもなく,>>773が言うように「目的によって」というところが大きいだろうね,と言いたかったはず>俺
なにを思ってJavaを使いたいと思ったかもういちどかんがえてみよー

>>774
WEBプログラムなら,とりあえずPerlやっとけば何とかなる希ガス
とりあえずならPHPとかでも



777 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 03:35:39 ]
WebでPerlはもうやめといたほうがいい。
PHPは現在の定番として、今後の有効株はRubyかPython

778 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 12:36:25 ]
特に公開するサービスでは「初心者+PHP」はやめた方が…
脆弱性含む可能性が高いと思う

779 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 12:38:32 ]
>>774
インフラ周りの知識
言語よりももっと重要






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

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

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