1 :
番組の途中ですが名無しです:
種類もいろいろあるみたいだけど、何をどうやったらいいの?
一ヶ月あればできる?
2 :
番組の途中ですが名無しです:2005/07/28(木) 00:47:03 ID:kStu2uR60
(・∀・)やめてけれ
3 :
番組の途中ですが名無しです:2005/07/28(木) 00:47:17 ID:UEgJEVqj0
4 :
番組の途中ですが名無しです:2005/07/28(木) 00:47:20 ID:i2TQ16kL0
まず算数を覚えなきゃ無理
5 :
番組の途中ですが名無しです:2005/07/28(木) 00:49:13 ID:CI4H43h90
>>1 習うより慣れろだから。
使う言語決めたら、本何冊か買って読め。
で、適当な大まかな流れ図とか画面設計図とか書いたら、とっととコード書け。
6 :
番組の途中ですが名無しです:2005/07/28(木) 00:49:49 ID:Xy9XjcUG0 BE:41076342-#
半年ロムってろ
7 :
番組の途中ですが名無しです:2005/07/28(木) 00:49:59 ID:FHSJntsu0 BE:44104032-###
頭良くないとできないんだろーなー
パクる
9 :
番組の途中ですが名無しです:2005/07/28(木) 00:50:35 ID:MM6XsRNN0 BE:134971586-###
自動販売機でお金を入れてからジュースが出てくるまでの流れを示せ。
話はそれからだ。
正直、本にある内容を見て(「hello world」とか)あんな物組み合わせて、どうやってアプリが出来上がるのか
想像できんな
そーゆう意味では、俺も聞いてみたい
11 :
番組の途中ですが名無しです:2005/07/28(木) 00:51:26 ID:0aK1y67V0 BE:253884479-#
>使う言語決めたら
なんでもええん?いろいろあるみたいだけど。
>本何冊か買って読め
4千円くらいする高くてブ厚い入門書?
図書くってどういうことだろ。全然想像できないな。
12 :
番組の途中ですが名無しです:2005/07/28(木) 00:51:27 ID:2vQzrXSA0 BE:269934375-#
人るでできるもん
13 :
番組の途中ですが名無しです:2005/07/28(木) 00:51:47 ID:7Ad2W9Sy0
>>1 人には向き不向きがある。お前には向いていない。
14 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:10 ID:DSygM0IG0 BE:110855737-###
15 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:11 ID:Xy9XjcUG0 BE:123228746-#
goto使えば大抵の事はできる
16 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:36 ID:0aK1y67V0 BE:72539036-#
Hello sofmap world ならしってる
17 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:36 ID:L+Q6DLFi0
18 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:41 ID:/tL5TdCm0
19 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:41 ID:KVz2z+z50
お金入れる→ボタン押す→ジュース出てこない
→つり銭返却レバー押す→お金戻ってこない
20 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:47 ID:x45Y8f+W0
テスト
21 :
番組の途中ですが名無しです:2005/07/28(木) 00:52:55 ID:324vMH1Y0 BE:338069186-##
BASICから入ってCにランクアップしな
Javaの本買って放置している
わかんね
Cが理解できなければ向いてないから止めとけ
24 :
番組の途中ですが名無しです:2005/07/28(木) 00:54:21 ID:fa1T2AUZ0
一番初めはperlからはじめたけど、一ヶ月で
自作の掲示板ぐらいなら作れるようになった
25 :
番組の途中ですが名無しです:2005/07/28(木) 00:54:44 ID:vxg7PJ4J0
お金入れる→お金戻ってくる
26 :
番組の途中ですが名無しです:2005/07/28(木) 00:55:10 ID:jWuEgNns0
C++は鳥ッキー!
27 :
番組の途中ですが名無しです:2005/07/28(木) 00:55:22 ID:0BIA6KCv0
FLASHのアクションスクリプトの基礎レベル以上は覚えたけど
JAVASCRIPTって基本構造同じだから覚えやすいと言われたが
覚えられん
>>16 いこうよ まぶしい ひかりのせかい はーとのスイッチオンにして
ごらんよ だれかが 君をまってる おんなじかたちの夢だいて
明日が好きな人だけが 地球をまわす はろーそふまっぷわーるど
歌詞うるおぼえ てきとう
29 :
番組の途中ですが名無しです:2005/07/28(木) 00:55:39 ID:LyJqtJtFO
ポインタとかいうのがわけわかめだった
30 :
番組の途中ですが名無しです:2005/07/28(木) 00:55:39 ID:EMkpR8zM0 BE:48924735-#
っつうかプログラミングとか言語なんてどうでもいいんだよ。
何を作りたいかのほうが重要。
31 :
番組の途中ですが名無しです:2005/07/28(木) 00:55:52 ID:Ob+bh2s80
DOSや、電源入れると勝手にBASICが起動した時代から
Winになって、ハードルが一段高くなったのは確かだよな。
32 :
番組の途中ですが名無しです:2005/07/28(木) 00:56:38 ID:0aK1y67V0 BE:193435968-#
>>18 図書館の本って古くない?
俺さ、図書館じゃないけど、ああいう本って高くて嫌だから古本屋行ったんだよ。ブックオフっていう
店員の挨拶がうるさくてむかつくところ。
あそこでコンピュータって欄探したけど、すげー本少ないのな。
しかも、とりあえず手に取って立ち読みしてみたら、パソコン通信のやり方がどうとか、
ニフティのRTだかWTERMだか書いてあって、とりあえず役に立たないことはわかった。
33 :
番組の途中ですが名無しです:2005/07/28(木) 00:56:51 ID:EMkpR8zM0 BE:68494537-#
言語なんて覚える必要なし。
その都度リファレンス引けばよい。
どの言語も基本的な構文はそんなに無い。
34 :
番組の途中ですが名無しです:2005/07/28(木) 00:56:57 ID:xrtz9xHO0 BE:125821049-##
日常生活をマシン語で行えばいい
35 :
番組の途中ですが名無しです:2005/07/28(木) 00:57:36 ID:MM6XsRNN0 BE:59050073-###
36 :
番組の途中ですが名無しです:2005/07/28(木) 00:57:46 ID:0BIA6KCv0
>>32 ヒント 新しいのは予約しないと借りれない
37 :
番組の途中ですが名無しです:2005/07/28(木) 00:57:50 ID:R5cKUc/Y0
1、まずは環境を整えるところから始める。
2、サンプルプログラムで、いろいろなツールの使い方を学ぶ。
3、とにかくプログラミングする。
4、関数、クラスの体系を良く知る。
5、参照マニュアルを使いこなす。
あまりにもオーソドクスだがこれしかないだろう。
38 :
番組の途中ですが名無しです:2005/07/28(木) 00:58:01 ID:EMkpR8zM0 BE:146772195-#
昔なら「BASICマガジン」って言うプログラミング入門に最適な本があったんだがな…
あれを打ち込んで色々いじる事でプログラミングってモノを覚えた。
10 cls
20 ?"
>>1氏ね";:goto20
40 :
番組の途中ですが名無しです:2005/07/28(木) 00:58:42 ID:0aK1y67V0 BE:225674887-#
>>30 特に何を作りたいとかはないな。
あえて言うなら、話のネタを作りたい。
俺、ちょっとプログラムできるんだぜ!みたいな感じで。
41 :
番組の途中ですが名無しです:2005/07/28(木) 00:58:57 ID:jWuEgNns0
for(;;)puts("やあ世界");
42 :
番組の途中ですが名無しです:2005/07/28(木) 00:59:01 ID:/iVflL8D0 BE:165953849-##
高卒中卒の最後の砦だな
頑張れ
44 :
番組の途中ですが名無しです:2005/07/28(木) 00:59:54 ID:MM6XsRNN0 BE:118100467-###
>>40 IEのアドレスバーに
javascript:alert('俺、ちょっとプログラムできるんだぜ!');
って入れてEnter押してみな
45 :
番組の途中ですが名無しです:2005/07/28(木) 01:00:11 ID:uOgwSopR0
>>40 そういう奴にかぎって挫折する。
何の自慢にもならないからやめとけ。
46 :
番組の途中ですが名無しです:2005/07/28(木) 01:00:25 ID:Ob+bh2s80
>>38 小学生の頃打ち込んでたが、漏れの場合、打ち込みから得た物は
何も無かったな。
後で独学でBASIC覚えた時、あぁ あの時打ってたのはこう言う意味
だったんだなぁと思っただけで。
とりあえずじゃんけんゲーム作ってみたらいかがかと。
48 :
番組の途中ですが名無しです:2005/07/28(木) 01:00:54 ID:0aK1y67V0 BE:56419627-#
>>37 よし、じゃあとりあえず1の、「環境の整え方」を教えてもらおうじゃないか。
PCはある。これはOK。あとは?
49 :
番組の途中ですが名無しです:2005/07/28(木) 01:01:02 ID:gOcRos+/0
ベーマガのプログラム改造
50 :
番組の途中ですが名無しです:2005/07/28(木) 01:01:35 ID:E0N6/pZm0
正直、補完機能ばっかり使っていてあまり覚えていないな
51 :
番組の途中ですが名無しです:2005/07/28(木) 01:01:51 ID:ViYChkmy0 BE:269971968-###
10 print"オカン ノ オマンコ テラクサス"
20 goto 10
30 run
オレは中学校のときのMSX2のベーシックで断念したわ。
でも、ベーマガに載ってる投稿プログラムで凄い貴重な体験した。
その30意味あんのか
30 run ってw
55 :
番組の途中ですが名無しです:2005/07/28(木) 01:03:04 ID:0aK1y67V0 BE:145076966-#
>>44 やったやった。
窓が出たよ。これがJAVAなのか。
56 :
番組の途中ですが名無しです:2005/07/28(木) 01:03:30 ID:gOcRos+/0 BE:216897449-
57 :
番組の途中ですが名無しです:2005/07/28(木) 01:03:31 ID:btLcsX9w0
58 :
番組の途中ですが名無しです:2005/07/28(木) 01:03:32 ID:bl7NDJNu0
nyを起動してVCをダウソ
VCをインストール
入門書を読む
サンプルコードを打ち込む
動作の仕組みを理解する
パソコンを窓から投げ捨てる
>>1 チュートリアルが載ってる本でも買って慣れろ
60 :
番組の途中ですが名無しです:2005/07/28(木) 01:04:00 ID:tfHs8TBN0
>>48 PCつってもパソコン工房あたりのOS無しモデル買って来い
それにFedoraを入れろ。
61 :
番組の途中ですが名無しです:2005/07/28(木) 01:04:06 ID:ViYChkmy0 BE:101240429-###
run じゃなくて end だな。
でもどっちにしても意味なしだな。
62 :
番組の途中ですが名無しです:2005/07/28(木) 01:04:18 ID:rOgqEP6q0 BE:64327853-###
中学生のころが一番プログラムかけてた。
ベイシックで絵を書いたりゲーム作ったり。
いまじゃ線すら書けないwwwwwwww
昔々、Winアプリ作るぞ!と思い、
VCと入門書購入。MFCの・・・。
当然、何が何だかワカラナイ。
ほろ苦い思い出ってやつ?
64 :
番組の途中ですが名無しです:2005/07/28(木) 01:04:37 ID:e0dnP6Pu0
どんな目的のプログラムを作りたいのかを決めないと
何も決まらないと思うんだが
>>52 無い。っつうかエラー。
30の行では空ENTER打ってRUN
66 :
番組の途中ですが名無しです:2005/07/28(木) 01:04:59 ID:WB2VF2pF0
お前らコンパイルすっぞ?w
まずはVBでも買ってくればいいんじゃね?
VBなら本も一杯あるし。
68 :
番組の途中ですが名無しです:2005/07/28(木) 01:06:01 ID:0aK1y67V0 BE:24180023-#
DOSのコマンドくらいだな、覚えてるのは。あれに感覚似てるかな?
C:\
cd NANPA2
C:\>NANPA2>NANPA2
>>32 ブックオフはコンピューター系の本は少ない
70 :
番組の途中ですが名無しです:2005/07/28(木) 01:06:31 ID:Tmk88IgT0
いきなりWinAPIやDirectXに手を出す奴は挫折率高い。
1 ' SAVE "1:NULLPO.BAS"
10 print "ヌルポ";
20 goto 10
て書いてた香具師いる?
ちなみに、
10 print "ガッ"
20 run
でも動く。
72 :
番組の途中ですが名無しです:2005/07/28(木) 01:07:27 ID:MM6XsRNN0 BE:44991528-###
>>55 今度は IE のアドレスバーに
javascript:for(i=0;i<100;i++)document.writeln('俺、ちょっとプログラムできるんだぜ!<br>');
って入れてEnter押してみな
>>68 それ、なんてエロゲ?(W
って東京ナンパストリートだっけか?
74 :
番組の途中ですが名無しです:2005/07/28(木) 01:07:41 ID:0aK1y67V0 BE:120897656-#
>>60 パソコン工房って、どっかの店か?聞いたこと無いけど。
ツクモなら知ってるよ。
あと、がらくた工房も知ってるけど関係ないよね。
run は実行コマンドでコードじゃないってw
昔はオールBASICのゲームがカセットテープに収録されて数千円だったから
アフォくさくてBASIC覚えちゃったよ。
でも誰もが遊べるクオリティのものはアセンブラ使えるようにならなきゃ無理だったな。
77 :
番組の途中ですが名無しです:2005/07/28(木) 01:08:07 ID:s71hoCNG0
カーニハンのかいてる「プログラム言語C」片手に
組んで組んで組みまくれ。
VisualC++でしょーもないアプリを作ったなぁ・・・
馬券の組み合わせと金額を入力すればオッズが表示されるというもの。
いっちょまえに、オッズカウンターなんて名前をつけたりしたもんだ。
>>77 「はじめてのC」では駄目か?
アレを電車の中で読んでたのは、今になっては赤面の思い…
81 :
番組の途中ですが名無しです:2005/07/28(木) 01:09:48 ID:Ob+bh2s80
>>71 下だと、ネストし続けてその内落ちそうだけど、BASICだと関係無いのか?
82 :
番組の途中ですが名無しです:2005/07/28(木) 01:09:56 ID:9/Vyviuf0 BE:92506027-##
事あるごとに言ってるけどプログラマ・エンジニアだけにはなるなよ。
プライベートな時間持てなくなるほど忙しいぞ。
>>75 BASICではステートメントで一緒くた。
たとえば、メニュープログラムなどで、run文を使うこともあった。
それが正しい使い方とは今では思わないがな。
問題は、セーブする前にテストランして、他のプログラムが読み込まれ、
. .: : : : : : : : :: :::: :: :: : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
. . : : : :: : : :: : ::: :: : :::: :: ::: ::: ::::::::::::::::::::::::::::::::::::::
. . .... ..: : :: :: ::: :::::: :::::::::::: : :::::::::::::::::::::::::::::::::::::::::::::::
Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::::::
/:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::
/ :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::::::::::::::::::::::::::
/ :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ̄ ̄
となる。
85 :
番組の途中ですが名無しです:2005/07/28(木) 01:10:23 ID:NL8UG/wj0
#include <stdio.h>
int main()
{
printf("ヌルポ\n");
return 0;
}
映画のソードフィッシュに出てくるネットバンクから金集めてくるプログラム作りたいんだがどうすりゃいいの?
>>81 BASICでは、runでファイル読み込むと、その時点のコードは自動破棄されるので無問題。
89 :
番組の途中ですが名無しです:2005/07/28(木) 01:11:16 ID:tfHs8TBN0
>>74 わかんねーなら
俺が作ってFedoraまで入れたPCを
プログラムをメールとかで教える券付きで20万で売ってやる。
感謝しろ。
91 :
番組の途中ですが名無しです:2005/07/28(木) 01:11:30 ID:MM6XsRNN0 BE:44990382-###
>>78 それってどういうアルゴリズムでオッズを出すの?
>>83 >BASICではステートメントで一緒くた。
あ、そうなの?orz しったかしてごめん
93 :
番組の途中ですが名無しです:2005/07/28(木) 01:11:56 ID:G+KY8EnW0
よし。
お前らの力でふぬああに変わる新しい録画ソフト作ってくれ
94 :
番組の途中ですが名無しです:2005/07/28(木) 01:12:01 ID:q5p7kxck0
俺も覚えたいなぁ。
良くネットに転がっている、
ゲームから画像やシナリオや音声を抜き出したり
他環境や、別のノベルエンジンに移植したりするプログラム見ると
凄いと思う。
95 :
番組の途中ですが名無しです:2005/07/28(木) 01:12:03 ID:DwYe/djS0
まずはLSI-Cだな。
96 :
番組の途中ですが名無しです:2005/07/28(木) 01:12:19 ID:yzD1SDAJ0 BE:97524746-##
97 :
番組の途中ですが名無しです:2005/07/28(木) 01:12:27 ID:RYoEllkK0
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set WSHArguments = WScript.Arguments
searchtxt = "/auction/"
pagesearch = ".auctions.yahoo"
If WSHArguments.Count = 1 Then
For Each I In WSHArguments
para_str=I
Next
remMsgBox para_str
idpos = instr(1, para_str, searchtxt)
idpos = len(para_str) - idpos - len(searchtxt) + 1
remMsgBox idpos
id = right(para_str, idpos)
remMsgBox id
pgpos = instr(1, para_str, pagesearch)
pageno = left(para_str, pgpos -1)
remMsgBox pageno
addr = pageno + ".auctions.yahoo.co.jp/jp/show/qanda?aID=" + id
remMsgBox Addr
WSHShell.Run addr
End If
98 :
番組の途中ですが名無しです:2005/07/28(木) 01:14:15 ID:q5p7kxck0
あとはゲームボーイエミュは作ってみたいな。
エミュの中でも割とシンプルらしいから。
99 :
番組の途中ですが名無しです:2005/07/28(木) 01:14:18 ID:0aK1y67V0 BE:112837474-#
なんて題名か忘れたけど草薙君の出てるドラマで、ウイルスに感染したとかいったら
いきなり画面にドクロみたいのが出たんだけど、あれってどうやるのかな。
あと、なんでサーバーなのに全部にディスプレイついてたんだろう。
サーバーのある部屋暗くしてるのはどうしてなんだろ。
try {
printf(0);
}
それぞれの言語の構文しっただけじゃプログラムできるとは言わん。
最近のプログラムはどれだけライブラリに精通してるか部分が大きくなってる。
まずは経験値と忍耐が必要。
使いたい言語の構文を覚えたらとりあえずコードかけ。
>>91 単勝なら投入された全金額をそれぞれの馬番に投入された金額で割った商をオッズとする。
見所は計算のアルゴリズムとかではなく、投入したらすぐに画面に反映されるところw
105 :
番組の途中ですが名無しです:2005/07/28(木) 01:18:00 ID:e0dnP6Pu0
>>94 それはプログラムっつーよりデータの解析だな
106 :
番組の途中ですが名無しです:2005/07/28(木) 01:18:00 ID:HPBMEPL+0 BE:60045473-#
pascalしかできない俺様が来ましたよ
107 :
番組の途中ですが名無しです:2005/07/28(木) 01:18:02 ID:yXVbyY8p0
学生時代DOS画面でテトリス完成できた時の感動は忘れられないなぁ…
1.なんとなくC言語を学ぶ
2.これでどうやってウィンドウ出したりするんだと疑問に思う
3.WinAPIに手を出す
4.訳の分からん型のてんこ盛りで挫折
109 :
番組の途中ですが名無しです:2005/07/28(木) 01:18:32 ID:q5p7kxck0 BE:239652757-###
C言語の本買って
構文覚えたその後は、何をやったらいいんだ?
DOS主体の構文の勉強からどう発展させていくの?
110 :
番組の途中ですが名無しです:2005/07/28(木) 01:18:37 ID:tfHs8TBN0
そもそも会社のオフィスの一部にサーバールームがある
上場企業というのが信じられん。
111 :
番組の途中ですが名無しです:2005/07/28(木) 01:18:47 ID:RYoEllkK0
>>97 は、yahooauc.vbs
yahooauc.bat
@echo off
D:\Work\ヤフオク用\yahooauc.vbs %1
OpenJane の右クリックのコマンド
"ヤフオクでQA表示"
"D:\Work\ヤフオク用\yahooauc.bat" "$TEXT$LINK"
ヤフオクのリンクが張られてもログインしないと見れない事があるが
Q&Aのページなら見れるのでその変換を行う
112 :
番組の途中ですが名無しです:2005/07/28(木) 01:19:07 ID:q5p7kxck0 BE:27389322-###
>>105 つまり、逆アセンブルか…
なおさら分からんなこれは…
>>109 Borland C++ Builderあたりを使えばWin上のアプリケーションが簡単に書けるよ。
114 :
番組の途中ですが名無しです:2005/07/28(木) 01:20:23 ID:X/58BiXA0 BE:72166436-#
みんな本で1人で勉強してるらしいから
プログラム板?みたいなところの奴らは超不親切らしい
セーブデータ生成ツールとか、作るより解析のが時間かかるわ。
116 :
番組の途中ですが名無しです:2005/07/28(木) 01:20:53 ID:0aK1y67V0 BE:193435968-#
DIR/W
117 :
番組の途中ですが名無しです:2005/07/28(木) 01:21:00 ID:0w99IZiX0
びっくりエーターが集まるスレはここですか?
118 :
番組の途中ですが名無しです:2005/07/28(木) 01:21:01 ID:JYLeny2F0
119 :
番組の途中ですが名無しです:2005/07/28(木) 01:21:55 ID:zxfis1CY0
間違いを探すのにひと苦労 先入観があるからなかなか見つからない
120 :
番組の途中ですが名無しです:2005/07/28(木) 01:22:36 ID:R5cKUc/Y0
Win上のアプリ作成って道具箱の整理みたいなものだと思えばとっつきやすくなる。
121 :
番組の途中ですが名無しです:2005/07/28(木) 01:22:41 ID:yzD1SDAJ0 BE:40635825-##
最初はCGIくらいでいいんじゃねーの?Cとかって書いてておもしろく
ないでしょ、GUIにいくまでが。
122 :
番組の途中ですが名無しです:2005/07/28(木) 01:22:58 ID:gPCvk9Iz0
PainterのAlt+スペース押しの画面回転がついたラクガキツール作りたい
ずっとCUIのプログラムばっか作ってて、初めてwindowにhello world出した時は少し感動した。
124 :
番組の途中ですが名無しです:2005/07/28(木) 01:23:08 ID:7DCYhLX30
遊びでやりたいならJavaでも使ってGUIのゲームでも作りなさい。
掲示板とかハッキングとかやりたいならスクリプト言語やりなさい。
行末に全角スペースが入ってたせいでコンパイラ通らなくて半日悩んだ
126 :
番組の途中ですが名無しです:2005/07/28(木) 01:23:27 ID:yFdlZXiy0
>>121 確かに序盤はツマランな。
無理矢理勉強やらされてるみたいだ。
オリジナルの2chブラウザとかも作れる?
すb てst()
せlls(1,1)。ヴぁぅえ=”>>1 クソスレ立てんなハゲ”
えんd すb
>>121 C育ちからすると、cgi=Perlの融通無碍な変数が気持ち悪くて。
VBでいいじゃん。アカデミックなら安いんだし。
N88互換BASICとかなかったっけ。
いきなりCでGUI組めばそりゃぁ挫折するよ。
仕事でいきなりやったこともないCでGUIという案件来そうになって逃げた俺が言うので間違いない。
131 :
番組の途中ですが名無しです:2005/07/28(木) 01:24:56 ID:jWuEgNns0
ファイル作ったりして遊んでるだけで楽しかったりする
132 :
番組の途中ですが名無しです:2005/07/28(木) 01:26:51 ID:e0dnP6Pu0
>>129 ああなんかわかる。
数値も文字列もいっしょくたの変数ってなんか気持ち悪かった。
>>130 CでWindowsのプログラム書いたけど無茶苦茶大変だった。
メッセージループとかも書かなくちゃならないんだよな。あれって。
しかもそれのフローチャートを書けとか言われて切れた事が(W
イベントドリブンに流れ図は書けねぇ…
C言語を勉強していて、友達に「実際にはprintfなんてめったに使わんよ」と
言われた時はショックだった。
じゃあ、なんで例文にprintfが一杯でてくるんだ?と
136 :
番組の途中ですが名無しです:2005/07/28(木) 01:27:26 ID:Rd4wnkEyO
プログラマーになりたいんだけど俺にもむいてる?
ちなみに高1でパソコンでできることといえば、
タイピングが早いことと、ネットのホーム設定を変えれることと、履歴を完璧に消すことぐらいだ。あ、後F11を押したら画面がでかくなるとかF5は更新とかキーボードだけでコピー&ペーストができるぐらいだ
それと包茎です
137 :
番組の途中ですが名無しです:2005/07/28(木) 01:27:26 ID:I+2eLUOd0
CのCGIなら昔よくつくったなぁ
139 :
番組の途中ですが名無しです:2005/07/28(木) 01:28:33 ID:gOcRos+/0
WinのアプリをMacOS9に移植したいんだが(CodeWarrior)
なんかいい書籍紹介して
140 :
番組の途中ですが名無しです:2005/07/28(木) 01:28:33 ID:yzD1SDAJ0 BE:32508342-##
>>129 たしかに型宣言がある言語学んだ人からしたら気持ち悪くてしょうがないだろうね。
型宣言がない言語から学んだ人があとからCとかやると苦痛でしょうがなくなったりもね。
まあ、セキュリティを考えたら型宣言の意識があるほうがいいかも
141 :
番組の途中ですが名無しです:2005/07/28(木) 01:28:34 ID:q5p7kxck0 BE:239652757-###
>>137 Z80良くワカンネ。
Z80エミュが書ければ、もうちょい頑張れば
GBエミュもかけるんか?
143 :
番組の途中ですが名無しです:2005/07/28(木) 01:28:46 ID:E5qV1xJx0
CでCGIとかテラメンドイ。perlとかrubyなら数行でもCだとな・・・。
144 :
番組の途中ですが名無しです:2005/07/28(木) 01:28:48 ID:bpjpx8Zh0
仕事から入るプログラムの王道はエクセルVBAじゃね?
エクセルのかゆいところに手が届くよーになるよー。
アクセスVBAでもいいや。
145 :
番組の途中ですが名無しです:2005/07/28(木) 01:28:50 ID:h7i3a3Dx0 BE:15083055-##
仕事で無理矢理覚えさせられるか、何か強烈に作りたいものが一つ無いと無理。
ただ何となく覚えたいじゃ絶対覚えられない。
>>136 プログラマーの7から8割は包茎らしいよ
とりあえず入門にはExcelのマクロが一番いいと思う。
入力も結果もセルを使えば入出力コントロールを覚える必要もないし。
148 :
番組の途中ですが名無しです:2005/07/28(木) 01:29:43 ID:G+KY8EnW0
>>135 sprintfは良く使うから。
じゃなくて、実行結果がわかり易いからだろ?
実際はログに吐き出したりして確認すんだけど、そんなロジックとか埋め込んだら
初心者にはわかりにくいから、手っ取り早く処理結果を見せるためにprintfを使うんだよ。
どうせお前らのことだからゲーム作りたいとかそんなんだろ。
まずはブロック崩しでも作ってろデブ。
151 :
番組の途中ですが名無しです:2005/07/28(木) 01:30:18 ID:gOcRos+/0 BE:144598638-
Perlはとにかくソースが汚く見えて。どんなに綺麗に書いても。
152 :
番組の途中ですが名無しです:2005/07/28(木) 01:30:42 ID:yzD1SDAJ0 BE:130032184-##
phpもキモス
153 :
番組の途中ですが名無しです:2005/07/28(木) 01:31:08 ID:I+2eLUOd0
>>136 プログラマーなんてのは金にならないから辞めたほうがいいと思われ。
仕事の量に対して給料なんてのは雀の涙程らしいよ。
プログラム関係の仕事につきたいなら、学校の先生(技術の先生とか講師)とか目指した方がいいと思う
ちなみに私も包茎です
154 :
番組の途中ですが名無しです:2005/07/28(木) 01:31:14 ID:q5p7kxck0 BE:308124195-###
トルネコの大冒険の元になった
CUIのローグとかいうおもしろいゲームがあったような…
155 :
番組の途中ですが名無しです:2005/07/28(木) 01:31:24 ID:JYLeny2F0
156 :
番組の途中ですが名無しです:2005/07/28(木) 01:31:38 ID:MM6XsRNN0 BE:227764499-###
javascriptで5行くらいでつくったテトリス見た時はたまげた
157 :
番組の途中ですが名無しです:2005/07/28(木) 01:32:05 ID:Rd4wnkEyO
>>148 うpの仕方もわかりません
教えてくれてもめんどくさいから嫌です
1流のプログラマになるには最低でも陰茎のサイズが16cmは必要。
159 :
番組の途中ですが名無しです:2005/07/28(木) 01:32:20 ID:e0dnP6Pu0
>>149 sprintfとOutputDebugStringが無いと仕事できませんw
>>150 それでもいいじゃないか。
っつうか、俺も自分でゲームを作りたくてプログラミングを勉強した。
結局自分にはゲームを作るセンスが無い事に早いこと気が付いて
業務プログラマーになったけど、意外とあってたらしくて今でも何とか食えてる。
ただココに来て「君の作るGUIは無味乾燥でいかん」と言われるようになった。
こんなところで影響が出てくるとは…_| ̄|○
161 :
番組の途中ですが名無しです:2005/07/28(木) 01:32:40 ID:yzD1SDAJ0 BE:113778274-##
>>156 たしか7行のやつだよな。あれはびびった。
162 :
番組の途中ですが名無しです:2005/07/28(木) 01:32:52 ID:vAgmHoMC0
P2Pのプログラムって難しいの?
163 :
番組の途中ですが名無しです:2005/07/28(木) 01:33:17 ID:qaq0aXVR0
今マイクロソフトでVBやC#、J#の2005のβがタダでDLできるから
落としてきてやってみれば?
初心者にはVBとkお勧め
>>150 ブロック崩しの難しさを知らないと見える。
ブロックにきちんと当ててきちんと反射させるには、
別スレッド or タイマーとかが必要になるよ。
>>135 Cだと、文字を扱う限りprintfは使うでしょ。
>>140 Perlじゃわざわざ別の変数作って明示的に型変換しちゃう俺..
>>144 エクセルVBAは最強だよね。タックシール作成からデータ処理まで、きれいな
プリントアウトという成果が簡単に手に入る。
>>159 dbmonとか動かしてると
よく残ってるプログラムあるよな
167 :
番組の途中ですが名無しです:2005/07/28(木) 01:35:56 ID:MM6XsRNN0 BE:33743726-###
>>161 そうだ7行だった。んで見つけた。
↓をメモ帳に貼り付けて tetris.html とか名前つけて保存して IE で開く
<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y()
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>
面倒くさいことは全部throwしとけば問題ないよ
処理の途中で変数宣言してるのきめぇ。
変数の宣言は関数の最初。
throw new NullPointerException();
俺はC言語から初めて
構造体、基本ファイル操作あたりまでやったら
猫でもわかるWindowsプログラミングっていう教本買って
適当にゲーム作ってみてるところ
172 :
番組の途中ですが名無しです:2005/07/28(木) 01:38:31 ID:Rd4wnkEyO
ていうかウイルスをどうしようもできないのにパソコンをやるのは危ない?
マジでウイルスとかどうしにもできないんだけど(1会ウイルス入って友達のいわれるがままに初期化したら意味わからんようになって結局新しいの買った)
ソフト買わないとだめなの?
173 :
番組の途中ですが名無しです:2005/07/28(木) 01:39:01 ID:0aK1y67V0 BE:84628837-#
excelか。
=IF(陰茎>=16cm,ヤリチン,一生童貞)
関数もろくに覚えてないんだけど、マクロなんてできるかなあ
>>167 動かし方わかんないけど出来た
すごいな
エクセルVBAは作った本人が限定で使うならいいんだけど、
他人が使うこと考えると、いろいろ怖いんだよね。
プログラムの効率ってさぁ、全然進化してなくね?
要求されるクオリティは段々上がっていくのに。
>>175 エクセルでインベーダーゲームとかパックマンとか
あれ凄いよな
179 :
番組の途中ですが名無しです:2005/07/28(木) 01:42:10 ID:MM6XsRNN0 BE:59050837-###
>>1 ・ASPって難しい?
俺が難しいといったら、お前はそれでやめるのか?
ASPをやっていける奴っていうのは、
そういう事は聞かないもんだ。
・Perlって難しい?
俺が難しいといったら、お前はそれでやめるのか?
Perlをやっていける奴っていうのは、
そういう事は聞かないもんだ。
・PHPって難しい?
俺が難しいといったら、お前はそれでやめるのか?
PHPをやっていける奴っていうのは、
そういう事は聞かないもんだ。
・C++って難しい?
俺が難しいといったら、お前はそれでやめるのか?
C++をやっていける奴っていうのは、
そういう事は聞かないもんだ。
・C#って難しい?
俺が難しいといったら、お前はそれでやめるのか?
C#をやっていける奴っていうのは、
そういう事は聞かないもんだ。
そんなもんだ。
どこから手をつけていいかわからんかも知れないが、躊躇しているなら、やらない方がいい。
181 :
番組の途中ですが名無しです:2005/07/28(木) 01:43:30 ID:0aK1y67V0 BE:161196858-#
とりあえずここまでの大体の結論を考えたいんだけど、
excelの勉強しろってことでOK?
>>169 > 処理の途中で変数宣言してるのきめぇ。
> 変数の宣言は関数の最初。
宣言は変数を使う直前で宣言するのが今じゃ一般的だろうが!
お前古いよ
183 :
番組の途中ですが名無しです:2005/07/28(木) 01:43:55 ID:Pf18rQYW0
プログラム覚えるなら今はMacが一番いいと思うよ。
開発環境も一緒についてくるし。
C, C++, JAVA, Objective-C等でコードがかける。
>>139 多分死ぬよ、OS9のプログラミングは。
一応「進めコードウォーリア」をお勧めしとく。
184 :
番組の途中ですが名無しです:2005/07/28(木) 01:45:09 ID:CeOGNs0x0 BE:91627564-##
Objective-CはC言語と思ってソースを見るとたまげる
185 :
番組の途中ですが名無しです:2005/07/28(木) 01:45:31 ID:MM6XsRNN0 BE:33743243-###
>>183 OSXに付いてくるのか?
会社でDTPに使ってるMacには入ってないよ?
つか、秀丸のない環境でコード書きたくないや。
187 :
番組の途中ですが名無しです:2005/07/28(木) 01:47:34 ID:E5qV1xJx0
不毛な言語論争はどうでも良い。どのプログラミング言語にも長所と短所がある。
問題はそれをどう生かすか。
C++の入門書読んで
BCB6.0買って
ソフト起動させても何が何だか分からなくて
ソフト専門の本買って
その本読んでも分からんから諦めた思い出が甦る
189 :
番組の途中ですが名無しです:2005/07/28(木) 01:48:44 ID:yXVbyY8p0
アセンブラとCがわかれば取り合えず食っていけるよ
190 :
番組の途中ですが名無しです:2005/07/28(木) 01:49:06 ID:0aK1y67V0 BE:48359726-#
よくわからん言葉が飛び交ってるから寝る
>>188 ま、使い道がないんだったら、学ぶ必要もないし、学習も苦痛なだけだから、
それはそれで正解だろう。
192 :
番組の途中ですが名無しです:2005/07/28(木) 01:50:49 ID:bpjpx8Zh0
>>181 学習のコストパフォーマンスは高いんじゃね?
仕事に直結する小物が作れるのは確かだが、
下手すると便利屋になってしまうという諸刃の剣。
型とか構文とか、イベントドリブンとか
プログラム言語らしい部分もそれなりに味わえるし。
193 :
番組の途中ですが名無しです:2005/07/28(木) 01:50:52 ID:e0dnP6Pu0
Cだと途中で変数宣言できないんだっけね
最近だとWinAPI関係でハンドル捕まえて
初期化をドバーっとやんなきゃいけなかったりするから
変数も機能ごとに宣言した方がわかりやすいと思うけどね
194 :
番組の途中ですが名無しです:2005/07/28(木) 01:51:31 ID:WSXbEUpe0
XcodeでC言語できるの?
>>190 まぁexcellでいいと思うよ。関数とかVBとほとんど同じだし。
ただし、セル上でデータ処理しようとしないで、
何でもvariant型の配列変数にデータ格納してから処理する癖つければ
良いと思うよ。
196 :
番組の途中ですが名無しです:2005/07/28(木) 01:54:08 ID:Pf18rQYW0
>>184 確かに、
NSView* view = [[[NSView alloc] initWithFrame:frame] autorelease];
とかだもんね。
でも一度慣れてしまうともうCやC++には戻れないね。
Cocoaは最強だと思うよ。
スーパーファミコンぐらいのゲームって
何言語で作られているのでしょうか?
知ってる方いますか?
198 :
番組の途中ですが名無しです:2005/07/28(木) 02:05:59 ID:FHxVOI540
ポインタ変数のポインタを扱えれば何杯でも飯が食える
199 :
番組の途中ですが名無しです:2005/07/28(木) 02:06:08 ID:Pf18rQYW0
>>194 新規プロジェクトでStandard Toolを選べば出来るよ。
標準出力用のコンソールも表示されるし。
200 :
番組の途中ですが名無しです:2005/07/28(木) 02:06:11 ID:Rd4wnkEyO
いません
横レススマソ。
MAC素人の漏れに教えてくれまいか?
イベントドリブンでないプログラム書くのって、Cocoaって簡単なの?
(イニシャライズで処理書くみたいなのは、無し)
言語覚えるなら
HELLO WORLD
で、逐次実行をおぼえるのが最初かなーと思ってさ。
>>85 #include <stdio.h>
int main()
{
printf("ガッ゚\n");
return 0;
}
203 :
番組の途中ですが名無しです:2005/07/28(木) 02:10:57 ID:akZCbzQ90 BE:318829695-#
掛け算プログラムなら作れます^^
204 :
番組の途中ですが名無しです:2005/07/28(木) 02:12:03 ID:MuQF3w+X0 BE:217241287-##
1ヶ月じゃ無理だろ。積み重ねだからな。
206 :
番組の途中ですが名無しです:2005/07/28(木) 02:21:56 ID:Pf18rQYW0
>>201 基本はやっぱCだと思うよ。
まあforとかwhileとかの文法を覚えればとりあえずCocoaに進める。
ちなみにCocoaって、言語はObjective-CかJAVA。Objective-CはC++より遥かに簡単。
あとCocoaは「そんなに」ポインタを意識する必要がない。基本的に全てオブジェクトだから。
一応Cocoaも基本はイベントドリブンなんだけど、イベントループは隠蔽されてるよ。
メインなんて、
int main(int argc, const char *argv[])
{
return NSApplicationMain(argc, argv);
}
これだけしかないw
>>205 レスd。
続けて質問スマソ。
MACのマクロって、シェル見たいなもの?(コンパイラも不要?)
それが、Cocoaという言語で書けるという事?
だとすると、便利というか、一発目に覚えるのに都合が良さそうですな。
>>206 レスd。
なるほど。
年寄りなので
「イベントドリブンの裏にはイベント待ちループがある」
といった認識のほうが楽なのかと思ったが、
最近の言語って、
「イベントは宣言するもの」
と考えたほうが分かりやすいし、そういう設計になっているよね。
レスくれた皆ありがとう。
209 :
番組の途中ですが名無しです:2005/07/28(木) 02:31:02 ID:WMpaEJ2w0
>>207 んだんだ
コンパイル不要そのまま実行よ
Cocoaってよく知らんけどテキストエディターで書けるよ
210 :
番組の途中ですが名無しです:2005/07/28(木) 02:31:58 ID:OGaktLY20 BE:73042728-##
何だよこれ
せっかく体育祭のプログラムの話かと思って開いてみたら
デジタル土方が素人に自慢してるだけじゃねえか
クソつまらねえ
211 :
番組の途中ですが名無しです:2005/07/28(木) 02:33:28 ID:O3F1XR3T0
>>210の言ってることを理解するのに8秒程かかった。
その頭の柔らかさがあれば天才プログラマーも夢じゃない
>>210みたいな書き込みを見るとものすごい優越感を感じる。まさにプログラムを理解できることが勝利と思える瞬間。
213 :
番組の途中ですが名無しです:2005/07/28(木) 02:35:40 ID:gOcRos+/0 BE:271120695-
>>212 それはちょっと痛すぎっち…
プログラムを理解できてやっと出発点っち…
そんなの出来るのが当たり前っち…
ストイコbitch
216 :
番組の途中ですが名無しです:2005/07/28(木) 02:37:51 ID:gOcRos+/0 BE:337395078-
つーか、夜だからかもしれんが
>>212に声をあげて笑ってしまい、それが止まらない
217 :
番組の途中ですが名無しです:2005/07/28(木) 02:37:58 ID:PU78BqGe0
>1
環境はwinか?
取りあえずwindows.hインクルードして
WinMain関数用意して0を返せばおk
218 :
番組の途中ですが名無しです:2005/07/28(木) 02:38:55 ID:e0dnP6Pu0
ワラタ
>>210 ガクトスマソ。
「覚えるなら、最初は何の言語がいいの?」
ってとこで、気になったんだわ。
>>212 おめでとう。まけちゃったよ。
>>212 あ、漏れじゃなかったのね・・スマソorz
でも、ガクトの言っていることもわかるので、
俺ロムにもどるわ。
みんなスマソ。
222 :
番組の途中ですが名無しです:2005/07/28(木) 02:58:19 ID:7DCYhLX30
しかし
>>210のような多数の人間にこき使われ、
>>210のような多数の人間の生活向上のために
いやいやコーディングしてる土方の数は数知れない。
良スレだな。堪能したよ。
謎のバグを追ってたらいつの間にか丑三つ時…
明日客先行かなきゃならんのだが、寝不足も良い所だ
俺はフリーターやりながらシャエウエアで9000万稼いだ。
バイトはやめない。健康のために体を動かすついでに金も稼げる。
226 :
番組の途中ですが名無しです:2005/07/28(木) 03:33:33 ID:6KDjCBMn0
まぁ頑張れ
227 :
番組の途中ですが名無しです:2005/07/28(木) 03:42:55 ID:hHfXOH/+0
228 :
番組の途中ですが名無しです:2005/07/28(木) 10:48:02 ID:h7i3a3Dx0 BE:6033825-##