補足すると、開発環境は Windows で (2000 だったかな?)、Visual Studio .NET 2003 が入っていて、C/C++ で作ってくれ、ということだったので、補足的な用途で MFC を使いたいという可能性は確かにありました。もちろんオンラインマニュアルは F1 ぽちっと押せば見れる環境。
興味深いのは (おいらも人づてに聞いた話なので正確には覚えていないのですが)、AppWizard つかってダイアログのスケルトンを作成し、キー押下だかなんだかのメッセージハンドラを作って、その中で、もしこのキーが押されたら、みたいな if 文を書こうとしていたところで、手が止まっちゃっていたみたいです (そのキーってのが、作ってもらおうとしていたプログラムの、コマンドラインオプションに使ってもらうはずだった文字の一つと同じだったとか何とか)。。。
PHPしかできないプログラマー (スコア:2, 参考になる)
ってのがいるんですよね。彼らはWebアプリケーションしか知らないプログラマーで、データ構造やアルゴリズムの基礎も知らないし、そういう類の本が役に立つということも知らない。抽象化とか再
Re:PHPしかできないプログラマー (スコア:2, 興味深い)
それは言語固有の問題ではないと思います。
去年私が転職して入った会社にも、Java によるウェブアプリしか作れない人がいますが――
と、なかなか手ごわい人です。ちなみに業界経験 4 年。「Java 厨」という言葉があるのを最近知り、妙に納得してしまいました。
# PHP-users メーリングリストの質の低下に嘆いているので AC
Re:PHPしかできないプログラマー (スコア:2, おもしろおかしい)
先日、うちの職場に来ていた某協力会社な人は、職歴が相当おありのご年配なお方で、旧い CAD システムのことなどにも非常に詳しいお方だったのですが、業務用サーバーにユーザー登録する際、パスワードの入力をお願いしたところ、「それじゃあイチ、ニィ、サン、シィ、ゴー、ロク、シチ、ハチ…」などと読み上げながらその通りにキーボードを叩き始め、しかもその翌日にはそんな分かり安すぎるパスワードを忘れちゃうという素晴らしい御仁でした。
その後、腕試しということで、コマンドライン上で動作するちょっとしたプログラムを作ってもらっていたらしいのですが、数時間後、「MFC のマニュアルが無いと作れないんですけど!!」とかお喚きになられたようでしたので、丁重にお帰り願ったんだそうでございます。。。人生いろいろ、プログラマーいろいろ (;_;)/ 。
むらちより/あい/をこめて。
要マニュアルってダメっすか? (スコア:1)
引数の順序とか全部覚えて無いし。
自分の作ったクラスライブラリならほぼ覚えてるし、
ヘッダファイルさえ見れば分かるようにコメントも入れてるけど。
屍体メモ [windy.cx]
「要マニュアル」自体はじぇんじぇんダメじゃないです (スコア:1)
あー、「MFC」が何なのかが分からないとよくわからないネタでした。どうもすみません。
# 実話なんだけどね ;-p 。
むらちより/あい/をこめて。
突っ込みどころはMFCでしたか (スコア:1)
屍体メモ [windy.cx]
Re:要マニュアルってダメっすか? (スコア:1)
Re:要マニュアルってダメっすか? (スコア:0)
まさか if の書式が分からない、とかな訳ないだろうし。
# 自分も、他人の作ったクラスライブラリは覚えきれない...
Re:要マニュアルってダメっすか? (スコア:2, 興味深い)
if(condition){
...
}
if condition
...
if condition
...
end
if[condition]; then
...
fi
If condition
...
End If
と、色々ありますし
Re:要マニュアルってダメっすか? (スコア:0)
しょうがないから、そのとき知人が作っていたオレオレ言語の
else-if構文をelfに変えさせた。
文字数が減って、さっぱりした。
MFC使いの俺に言わせてもらえば (スコア:0)
むしろツボは数時間後のほうにありそうな。
Re:MFC使いの俺に言わせてもらえば (スコア:0)
ファイル操作ができなかったり、CSocketが無いとソケットプログラムが書け
なかったりするMFC専業の奴は結構いそうだ。
でも、専業ならオンラインヘルプだけでなんとかしそうなものだが・・。
VC以外の開発環境を指定されたのにMFCを使いたがったって落ちでは?
Re:MFC使いの俺に言わせてもらえば (スコア:1)
いろいろ想像されちゃったなぁー (^_^; 。
補足すると、開発環境は Windows で (2000 だったかな?)、Visual Studio .NET 2003 が入っていて、C/C++ で作ってくれ、ということだったので、補足的な用途で MFC を使いたいという可能性は確かにありました。もちろんオンラインマニュアルは F1 ぽちっと押せば見れる環境。
興味深いのは (おいらも人づてに聞いた話なので正確には覚えていないのですが)、AppWizard つかってダイアログのスケルトンを作成し、キー押下だかなんだかのメッセージハンドラを作って、その中で、もしこのキーが押されたら、みたいな if 文を書こうとしていたところで、手が止まっちゃっていたみたいです (そのキーってのが、作ってもらおうとしていたプログラムの、コマンドラインオプションに使ってもらうはずだった文字の一つと同じだったとか何とか)。。。
とりあえずコンパイル通らないし、このまま作らせてもコマンドラインツールにはならなさそうだし、もういいか (ノ ̄∇ ̄)ノ、ってなご判断だったそうで。。。
むらちより/あい/をこめて。
ゲームかよ! (スコア:1)
Z ->爆弾投下
X ->通常弾発射
C ->特殊兵装使用
2 ->下移動
4 ->左移動
6 ->右移動
8 ->上移動
屍体メモ [windy.cx]
もしかして補完機能をつけようとしていたとか (スコア:1)
屍体メモ [windy.cx]
Re:MFC使いの俺に言わせてもらえば (スコア:0)
てか、真偽も怪しい伝聞の話にあれこれ想像しても意味ないかな。
Re:PHPしかできないプログラマー(オフトピ) (スコア:1, 興味深い)
・タブ文字を秀丸で検索するのに\tを使わずタブ文字をコピーする
・「拡張子datって何で開くの?」と聞いてくる
・改行コードがOSによって違うのを知らない
・WindowsのFTPクライアント(ffftp)の使いかたを知らない
しかも、業界歴は僕より上の人たちです。複数、というか、それが周囲では普通。いや、仕事は普通にできるんですけどね。決してダメな人ではない。
まあ、常に必要な知識か、と言われると、結構そうでもないのでしょうけど。
Re:PHPしかできないプログラマー(オフトピ) (スコア:2, 参考になる)
これって、色々あるから聞くんじゃないの?
聞かないで、勝手に開らかねーって言うほうが問題なような気がする。
>・WindowsのFTPクライアント(ffftp)の使いかたを知らない
俺も知らない。使ったことないもん。必要性もないし。
特定のアプリを知っているからどうした?
ということで、問題なのは、
>・改行コードがOSによって違うのを知らない
だけのような?
Re:PHPしかできないプログラマー(オフトピ) (スコア:2, すばらしい洞察)
多分、元コメントの言いたいことは、OS の ftp.exe を強制するのはさすがに気が引けるから ffftp を用意してやったのにそれ「すら」使えねえ、ということなのではないでしょうか?
# 文字コード変換周りを外でやるのが面倒かっただけかも知れないが。
ffftp の使い方を知らないのに「ftp して」って言われたら、普通の IT 土方は ftp.exe 使うのでそもそも問題にならないはずです。
Re:PHPしかできないプログラマー(オフトピ) (スコア:2, すばらしい洞察)
>
>俺も知らない。使ったことないもん。必要性もないし。
>特定のアプリを知っているからどうした?
使ったことがないのを知らないのはごく普通だと思いますが、ffftpはftpが使えるのであれば起動すれば即使えるくらいに使いやすいソフトではないでしょうか。
親コメントの「使えない」が「使おうとしない」の意味であれば人それぞれだと思いますが、起動しても使い方を聞いてくるようであれば「ド素人」の範疇の人だと思います。
李 露星
ftp.exe が普通なのか? (スコア:0)
ついブラウザで、ftp://hoge とかしちゃうのは駄目ですか?
最近何でもとりあえずブラウザで試してみてます...
オフトピごめん (Re:ftp.exe が普通なのか?) (スコア:1)
純粋に知らないので教えて欲しいんですが、IE からの ftp って ascii と image の制御はどうやればいいんでしょう? それさえ分かれば「ftp client は IE でも可」宣言できるんですが。
# そんなの localhost 内でどうにかしろ!
# ていう発想もありかも知れないけれど。
Re:ftp.exe が普通なのか? (スコア:0)
Re:ftp.exe が普通なのか? (スコア:0)
serverがsunなのに読めませんよ。いいんですか?
にしようか、
homeディレクトリより上が読めませんよ。いいんですか?
のどっちにしようか迷うところだ。
Re:PHPしかできないプログラマー(オフトピ) (スコア:1)
最近はSFTPしか使ってないから、FTP自体使ってません。
自分の使うとこでは、FTPDを立ち上げなくなりました。
そろそろFTPって不要なんじゃない?
Re:PHPしかできないプログラマー(オフトピ) (スコア:1)
> そろそろFTPって不要なんじゃない?
あなたにとっては不要でしょうけども、世の中あなたの
都合だけで動くわけじゃないんです。
Re:PHPしかできないプログラマー(オフトピ) (スコア:1)
少なくともこれは業界暦が長いからこそ、ですね。
昔の秀丸は、\tでは検索できませんでした。 「タブ文字をコピーして検索する」 というのがいわば裏技として存在したのです。
今でもクセでついやってしまいます。
Re:PHPしかできないプログラマー (スコア:1)
Java厨という言葉を知らないというのも人のこと笑えないと思うのは僕だけ?
Javaのメーリングリストや掲示板を見ていれば出会う言葉だと思いますけど。
It's not who is right, it's who is left.
Re:PHPしかできないプログラマー (スコア:1)
逆にJavaのMLや掲示板ってどの辺を想定してますか?
MLはJavaHouse-Brewersくらいしか知らない上に
Webでしか読んでません。最近はほとんど目を通さなく
なりましたが。
厨ってくらいだから掲示板は多分2chを想定してるんだろうけど、
自分は開発系の板は読まないので……そういう人もいるんでないですか。
あとは@IT会議室くらいしか知らないのだけど、
あそこでJava厨という表現は見たことはないです。
他にめぼしいところってありますか?
って書いてから気づいたがオフトピだ……
Re:PHPしかできないプログラマー (スコア:1)
スラド(笑
あ、Javaの掲示板じゃないか。
僕も2chは一切見ないのですが、調べ物があって検索していると
結構2chにヒットするので知りました。
「Java厨」という言葉を見たことがあるかは定かじゃないですが、
「厨」というのが何にでも付くというのは知らず知らずに知ってました。
It's not who is right, it's who is left.
Re:PHPしかできないプログラマー (スコア:0)
「Javaの」というよりは2chなのでは?
2ch用語は2チャンネラー以外は案外と知らないものですよ。
XX厨とか厨房とか藁とかなんて2チャンネラーには常識かもしれませんが、
それ以外ではIT業界の人間でさえも知っているとは限りません。
質の低下ではなく誰もがプログラムできるというのは錯 (スコア:0)
その昔、COBOLの外注にABCがの読み書きが怪しいのがいたくらいです。 英語での読み書きじゃあなくて、文字そのものの読み書きとローマ字がおぼつかない。 今でも最低レベルはそのようなもので、 汎用機のCOBOLの事務アプリケーション層に居た人々が、 WindowsとWebのJavaやPHPに移っているので、 レベルの
Re:質の低下ではなく誰もがプログラムできるというの (スコア:0)
「あんな Generics や foreach 構文持ってるオマエに言われたくないよ」
PHP が汚くなるのは単に書き手の問題だと思います。それを抑制する有効な仕組みを持たないのもまた PHP。
Ruby ほど整ってはいないが、Java ほど壊れてもいない、という所では。
言いたい事って (スコア:0)
要は仕事の範疇以外に興味を広げない事でキャリアに相応しい、もしくはプロとして必要なバランスの取れた知識を得られず Java 厨って事なんだと思いますが。
アレ知ってるのは常識、コレは仕方ないとか個別につついても仕方ないんでは。