PENの中の人 wrote at 2009-07-17 01:44:
大学院時代にオープンソースを叩き込まれたので作ったものは基本公開。
しかし、大学生時代に書いたのが「とりあえず動けばいい」や「Javaって何それ?」みたいなので恥ずかしいのです。
修正すればいいのですが、コア部分なところで……
昔に書いた自分のプログラムが恥ずかしい... orz
Tokoroten wrote at 2009-07-17 03:20:
だきわとわたやんって、違う人なんですか同じじゃないんですか?同じ人がハンドルネーム変えて書いているんですか??
わたやん wrote at 2009-07-17 08:02:
だきわさんとは「わ」がだぶってますが,別人の同業者です。私の方がちょっと年くってます。
わたやん wrote at 2009-07-17 08:13:
そうか…PENの開発を始めたのは学生の頃だったんですね。私も今書いてるプログラムさえ,書き始めが「C#って何それ」だったので,いっそメジャーバージョンあげて書き直したいという衝動にときどき襲われます。しかもその頃にコア部分を書いてるし。文章書く人も同じようなこと思うんでしょうね。マンガだとコミックスで書き直し,再収録で書き直しなんて人もいますし。
私がプログラムを書き始めた頃はオープンソースというよりフリーソフトの時代で,バイナリだけを公開する人も少なくなかったのですが,私は先人のソースから勉強させていただいたという思いがあるので公開しています。昔のソースを見た生徒に「わたやんってこの程度かよ」と思われるとちょっと複雑ですが。
だきわ wrote at 2009-07-17 08:28:
ええと、first nameに「わ」がついているのが わたやん で、 last nameに「わ」がついているのが だきわ です。
・体型と髭面は似ているかもしれない。
・僕の方がアル中で、わたやんの方がアキバとか大須に詳しい
・乙女度はどっちも同じぐらい?
PENの中の人 wrote at 2009-07-17 10:16:
PENのコア部分は大学4回生の時に作成しました。そのころはJavaが苦手でオブジェクト指向がわかってませんでした。じゃぁ何でそんな苦手なJavaで作成したのといわれると教授から「JavaCCってのがあるらしいから試してみてよ」という悪魔の一言(?)からJavaでの開発が始まりました。当時は本当にオブジェクト指向が苦手でわからず四苦八苦しながら「とりあえず動くもの」を作ってました。
大学院時代でやっとオブジェクト指向が何なのかが分かりだしてきたのですが、コードの書き方はあまり変わらず「とりあえずMTGがあるから…動くものを」という感覚で……
ちゃんと設計して拡張のことも考えて何とかコードを書けるようになったのが大学院を修了して、学校現場で働きだしたころでした。そのころになると仕事、仕事、仕事で追われてもう……で今に至るという感じです。
あぁ、やっぱ過去の自分は恥ずかしい。
わたやん wrote at 2009-07-17 15:46:
ヒゲづらではありますが,生え方に差はありますね。私は鼻の下だけというのが基本です。あと,アル中はないけどうつ病です。東京に行くとだいたいアキバは経由しますが「○○カフェ」の類には行ったことがありません。献血ルームはこないだ行ってちゃんと断られてきました(薬のんでるから)。乙女度は…えーと,少女マンガへの抵抗のなさとかそういうことでいいんでしょうか。水沢めぐみが好きで何が悪いかみたいな。「オトメン」なんてマンガもありますが,あそこまではいかないですね。
わたやん wrote at 2009-07-17 15:51:
私がOOに走ったのはC++からでした。「そうそう,俺がほしかったのはこういうのだよ」という思いで,仕様の汚い部分もむしろいとおしいみたいな。おかげでクラスの設計やったらほとんど仕事が終わったような錯覚をしてしまったり…。
PENの中の人 wrote at 2009-07-19 06:44:
昨日、勢いで恥ずかしい部分を修正してカメ太の中の人から頂いたApplet版ソースコードをマージしてみました。
半分寝ながら作成したので上手く動くか不安ですが……
http://pen.moe.hm/files/Applet/
コメントの受付は終了しました。
だきわ wrote at 2009-07-17 08:30:
「そんなもんエクセルかCalcで作ってくれ」でおしまいだよねぇ。
わたやん wrote at 2009-07-17 08:47:
そそ。やりたいのは,配布する個票を体裁いいものにしたいってことらしいんだけど,それじゃ済まない,もっといろいろやりたくなるってことがわかってるもんだから。逆に,それがわかる程度の分析をExcelやCalcでやる方が先じゃないの?って言いたい。
だきわ wrote at 2009-07-17 10:06:
>配布する個票を体裁いいものにしたい
そんなんデータがあればWordかWriterの差し込み印刷で十分。
最終的な形がわからない段階でお願いされりゅのはいつまでも賽の河原が続くからいやだなあ。
わたやん wrote at 2009-07-17 15:42:
「関係者」から頼まれるとそうなりがちですしね>いつまでも
それも断った理由の一つです。大昔,県のジュニアテニス協会のポイント計算プログラムを作ったけど,あれはいくらで請け負ったんだっけな。これはちゃんとバージョンアップとかに費用出してくれてました(金額の多寡はともかく)。
た wrote at 2009-07-17 16:35:
sed awk して、船、 perl を昇る。
わたやん wrote at 2009-07-17 16:38:
成績処理というか,調査書用のデータ整形をawkやperlでやっていた時期があります。というか,今も入試の集計処理はperlでやってます。
だきわ wrote at 2009-07-17 17:45:
あ、たしかに某放送部関係の仕事と一緒だな。
コメントの受付は終了しました。
Lyen wrote at 2009-07-14 01:33:
PENの別の試みってなんだろう…
わたやん wrote at 2009-07-14 14:19:
http://ttmtko.air-nifty.com/a/2009/07/post-ba73.html
で紹介されてますが,アプレットにしてみようという試みです。私がSS2007で発表した話に出てくるアプリケーションもちゃんと動きました。
だきわ wrote at 2009-07-14 16:29:
PENアプレットすごいですねえ。
これだけ敷居が低くなればプログラミングを授業でやりたくなりますね。
#今までは実はドリトルアプレットでも少し敷居が高かったと思う。
わたやん wrote at 2009-07-14 16:44:
PENは入力支援ボタンがいいです。あれがないと,生徒はワープロを打つようにプログラムを丸写ししてしまって頭に何も残らないように思われます。「入力」と「代入」の区別がつかないとか。
今のアプレットでは入力支援ボタンでボタンを呼び出すと止まってしまうようではあります。
ほった wrote at 2009-07-15 21:40:
そう、lpdなんて久しく使ってないなぁ。
わたやん wrote at 2009-07-17 08:17:
lpdが何してgsのオプションがあれで…と苦労したのが嘘のように,今は便利になっちゃってます。もう戻れません。
コメントの受付は終了しました。
tss wrote at 2009-07-03 21:48:
おめでとうございます。どの程度のものか存じ上げないのですが、何でもチャレンジする心は尊いですね。おっくうものの私は見習いたいです。
わたやん wrote at 2009-07-05 01:37:
ありがとうございます。受けた本人もどの程度のものかわからないのですが,ある意味では落ちた方がいい薬になるとも思っていました(ほうっておくと客観評価されない職業ですから)。そのくらい勉強せずに臨んだ試験です。私が「おっくうもの」でないと主張するなら,最低限勉強しなくちゃ話にならないです。
2級を wrote at 2009-07-25 18:32:
3級合格→次は2級ですよね?
わたやん wrote at 2009-07-25 19:09:
いずれは取ることも考えてはいますが,まずは勉強しないと。
コメントの受付は終了しました。
tkamada wrote at 2009-08-02 18:18:
ちゃか wrote at 2009-08-02 22:34:
わたやん wrote at 2009-08-02 23:09:
ほった wrote at 2009-08-04 21:48:
わたやん wrote at 2009-08-04 23:37:
コメントの受付は終了しました。