- 2009/03/02 11:09
- 雑記
別の話書いてたら方向がそれていったので、別ネタとしてまとめてみました。
こうやってみてみると、結構いろいろやってるようにも見えるけど、知識としての深さはない罠。ギャーーー
思い返せば、ほんっっっっっっっっとに最初にプログラミングに触れたのは、
今考えたらBASICだったんだろうと思います。多分。
あれは確か小学校6年の時のクラブ活動の時間。
僕はイラストクラブに入りたくて希望したら、希望者多すぎたらしく、先生からコンピュータクラブに入んない?といわれ、
まぁ良いかと思ってコンピュータクラブに変更。
あれは今考えたら先生も何やるかわかってなかった感じだったな、、。
そのクラブでは校長(そもそもこのクラブ自体校長の趣味)から謎のプリントを渡され、3人1組で謎の文字列を打ち込んでいくというもの。
あれは多分BASICの例題がひたすら載ってる本のコピーだったはず。
ただひたすらに、それをおそらく半年〜1年ぐらい、週1で続けてた、はず。
僕はそのクラブの中でタイピングが一番速くて、僕らの班が一番最初にプログラムを完成させてた。
1個のプログラムが動くまで何ヶ月かかかるww
何ヶ月かかける割に何色かの円が描画されて終わりw
発起人の校長はそのプログラム自体が何であるかすら言わないし、ものすごいニッコニコして眺めてるだけwwwww
初回ですらコンピュータを覚えましょうぐらいしか言わなかったもんなww
なので当時は何をやって何が起こったのかすらわからない、すごく退屈な時間を過ごしただけなのでしたwww
「ここを変えると色が変わるね。色々試してみようか(^^)」
しるかーーーーーーーーーーーーーーーーーーーーーーー!!
今になってあれがBASICだったんだな、とww
おのれ校長、、、もうちょいちゃんと教えてくれれば違った道があったはずなのに、、、とかなんとか。
まぁどんな道があったにしても結局CGなんでしょうけど:P
中学校卒業と同時にPCをGETして、パソコンあるなら!!と思って
CとVBの本を買うも、Cは意味わかんなくて終了。
VBはウィンドウでゴニョゴニョやるだけでどこがプログラミングだ!!と思って終了。
当時からやっぱりタイピングしたかったんですね。
その勢いで高校1年の確か冬、友達5人ぐらいでワープロ部なるものに入部。
みんなでタッチタイピング覚えようぜ!っていうコンセプト。
で、2ヶ月か3ヶ月、ただひたすら文章を打って、ワープロ検定2級をGETして退部。
ここでタッチタイピング覚えたんです。
あとはテレホ(なつかしい)でチャットやって鍛えました。
当時既に今と同じぐらい打ててたと思いますよ。
次は3年生でExcelのif文とかsum関数とかwww
で、うわーーーifて!何これ!Excelおもしれーーーー!!!と思ってやってたら
友達からいいようにパシリにされ、課題は全部僕がやってましたという罠wwwwwwww
まぁプログラミングってほどのものではないんだけど、ifとかいじってるは楽しかったですwww
高3の卒業間際に友達がVBとVC6.0を買って、アレにモゴモゴしてくれたんだけど、やっぱり以前と同じ理由で終了。
何がやれるかわからない、ってのが一番大きい障害でしたね。。
次は専門学校に入ってやったVBの授業。またVBかと。
工業高校か何かでプログラムをかじった人間がニヤニヤしながら問題解いて、
説明もそこそこにとりあえず書かせられて、じゃんけんプログラムて・・・
Dim a as Integerて、、、
VB含め色々がとにかくクソでした。
もうちょい説明してよ、、、
つーかMayaの学校なんだからMELやろうよ、、、
次が自分のWEBページのHTMLに埋め込むJavascriptをお勉強。
これはリファレンス買ってみて、とりあえず必要なところに置いてみる、ぐらいでした。
ページをスライドさせるボタン用の関数とか書いた書いたw
それが何やら初めての仕事につながって、JavaアプレットのWEB3Dコンテンツのコントロールを行う為のJavascriptを書く。
何ヶ月か、延々と同じものを書いているうちに何かが何となく分かってきました。
写経の中で悟りが・・・違うか。
それと並行するかちょっと遅れるかぐらいでMELを始める。
これも最初はlsコマンドすらわからんし`(バッククオート)の使い方が意味わからんとかで困って困って、、、
というのをやりながら、次の仕事はLingo。
Lingoは今は昔に栄華を誇ったDirectorのスクリプト言語で、
ある企業のWEBコンテンツとしてジグソーパズルを作成しました。
当時既にShockwaveのジグソーパズルは存在してたんですが、
その会社のライセンスをとるとかはせずにとりあえず作ることになって。
って既にCGプロダクションの仕事ではないんだけど、当時はそれすら気づかずに必死でやってました、、
開発はほとんど僕一人で、たまに上司がヒントをくれるぐらい。
ひたすらLingoの本を読みながら1ヶ月半ぐらいで完成。
ピースの振る舞いをどうやって記述しようかと考える内に、その当時存在すら知らなかった
オブジェクト指向プログラミングを一部取り入れていたという事実に、
完成から数年経ったある日気づき、当時の自分を褒めてやりたくなったりしましたwww
その後はしばらくMELを日常的に使えるようになって、セットアップなどをやったり。
Perlで何やら、なんて話もあった&ちょっとだけ書いたこともありましたけど、
全然覚えられませんでした。
あんまり必要性を感じなくて。。
PHPもちょっとやりました。
画像をUPしたら勝手に更新されるサイトとか作って、
身内のモチベーション維持の為にやってたんだけど、
ドメイン変更に際して終了。
C++の勉強とかも懲りずに続けてたんですが、イミフで封印。
その後半年に1回ぐらいずつ挑戦してたんですが、謎過ぎて毎回封印。
そうそう、RSLにも挑戦しました。
これはCGが分かってなさすぎて終了。そして今日まで封印。
まぁこれは必要になればいくらでもやりますよ。えぇ。
そんで次の大物はActionScript。
これもまたWEBコンテンツの作成。
覚える所から公開まで2ヶ月ぐらい。
まぁそこそこ動くものが作れて満足。
ここでオブジェクト指向とは、というものに強く触れ始めて、衝撃を受ける。
MELはなんて貧弱なんだ!とかイライラしてみたりして。
で、しばらくActionScriptの時期があって。
なんかアレなコンテンツ作って公開されずに終了してwwwwwwwwww
その次にCgでシェーダをちょっと書いて。
でも8割は行列の勉強でした:P
あ、maxScriptも書きました。GUI作るぐらいの簡単なものでしたが。
変な言語だなと思いました。
あと第2世界的なところでウニャモニャするなんとかスクリプトも書かさ、、、書きました。
これに関しては詳細などない。
としている最中にMayaにPythonがついて狂喜乱舞で覚え初める。
が、会社のMayaが7.0だったので早いとこ8.5にしてもらわないと困る!と思ってひたすら布教活動。
でもその直後に会社を退社。
別の会社に入り、ツール開発の名目の下、ほとんど触れないPythonでツール開発。
周りには何も言わず、おれPython書けますなフリをしてしばらくPythonの習得に余念がなかった。
で、最近ちょっとずつ分かってきた感じ。
C++とかもちょっとずつ理解し始めてきたので、
今後はスタンドアロンなアプリケーションが書きたいなと思い始めています。
今熱いのは関数型各種とLisp系各種、そしてSuper Colliderで、
現在GaucheとSCの勉強中す。
と、以上ですね。経験はおそらく5年ぐらいでしょうか。
が!まだぺーぺーです!5年やっても!!ギャーーーー
まだまだ精進します(__)
駄文にお付き合いいただきありがとうございます:)
- Newer: (fluxus)
- Older: sc – SynthDef
Comments:7
- T.Miyata 2009/03/02
読んでいたら、昔すがやみつるの「こんにちわマイコン」を読んで、電気屋さんのPC6001の展示機に、BASICで足し算ゲームを入力した記憶がバァーと蘇ってきました。
家に帰って、実物大キーボードが印刷されたポスターでタイピングの練習をしてたw。
taiさんには古すぎてわからないと思いますが。結局プログラムはできないまま、グラフィックデザイナー崩れから3Dソフトのサポートになってしまいましたが。
- ガッキー 2009/03/03
途中何度か寝ながら、他の事考えながらも完読v
小学生時代同じくPCクラブに入部。
BASICでずーとGame作ってた。落ちてくる壁に穴が開いててそこを延々通り抜けるGame…もちろん意味もわからずタイピングw保存はテープだったな~ピーガーって。
>もうちょいちゃんと教えてくれれば違った道があったはずなのに、、、
同感。ブラインドタッチは「Bruce Lee打~死亡遊戯的打鍵道」のDon’t think,feel.精神で磨きをかけました。
- tai 2009/03/03
>T.Miyataさん
ポスターでタイピングとはすごいですねwww
以前紙にBASICのプログラム書いてた人の話を聞きましたが、何か通じるものがww>ガッキーさん
サーセンwww長くてサーセンwww
せっかく小学生にPC教えるならしっかり教えてほしいもんです。
あぁいうのは子供の方が熱心に覚えるはずなのに。もったいない。ブルースリーがタイピングの先生なんですねwww
僕はザクでしたwwwwwww- J 2009/03/03
なげーよwww
思い起こせば小2の初夏のとある土曜に親父が
買ってきたMSXが始まりだな。
ファミコン代わりにMSX、カセットゲームの代わりにテープレコーダ+BASIC本。
2本の指を駆使してやってましたねww>ガッキー様
>保存はテープだったな~ピーガーって。
ですよねーwwww- tai 2009/03/03
>Jくん
なげーのよwww> 思い起こせば小2の初夏のとある土曜に親父が
> 買ってきたMSXが始まりだな。
> ファミコン代わりにMSX、カセットゲームの代わりにテープレコーダ+BASIC本。
> 2本の指を駆使してやってましたねww
なんつーハイテク小学生だwwww
MSXかぁ、、存在すら知らんかったもんな、最近までwww
20年近く遅れててサーセンwwwww
田舎にはねーのよコンピュータなんて~~テープはおれみたことないや。
あるとして5.5インチフロッピー。デカイ。- rva 2009/03/04
頑張って読破
俺は高校入学でPC買って貰ってネットにも繋いでなくて、やる事無く持て余していたら
ある日親父がDOS/Vマガジンの付録CDに入ってたDOGAを渡してきたのが始まりだったな
DOGA用のモデリングソフトPolyEdit見つけて
直接頂点置いてそこに面張っていくか移動するだけっつー今考えると原始的なモデラだったけど延々やってたわw
あれが無ければこの業界には入ってなかったでしょう- tai 2009/03/04
>rvaくん
乙wwwwwwwwww> DOGA用のモデリングソフトPolyEdit見つけて
なんかMELのコマンド名みたいなソフトだww> 直接頂点置いてそこに面張っていくか移動するだけ
確かに原始的。。
なんともミニマルな、、、> あれが無ければこの業界には入ってなかったでしょう
んーなるほど、そういうのがあってこその今なのね。
三つ子の魂なんとやらではないけど、何かしらあるよね。てか親父GJwwwwwwww
Trackbacks:0
- Trackback URL for this entry
- http://blog.taikomatsu.com/2009/03/02/%e3%81%bc%e3%81%8f%e3%81%ae%e3%82%8f%e3%81%9f%e3%81%97%e3%81%ae%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e9%81%8d%e6%ad%b4/trackback/
- Listed below are links to weblogs that reference
- ぼくのわたしのプログラミング遍歴 from memlog