アカウント名:
パスワード:
さいきん、友人から「CGI 勉強したいんだけどどうすればいい?」と聞かれてどんなスキル・知識が必要か考えてみました。
(1) HTML(XHTML) のコーディングスキル(2) JavaScript でのプログラミングスキル(3) Perl や PHP などでのプログラミングスキル(4) HTTP プロトコルについての理解(5) Apache や IIS の動作理解および設定(6) 文字コードに関する諸問題の知識(7) データベースについての知識
私は C言語から今のキャリアをスタートしたんですが、こうやって挙げてみると覚えることいっぱいあるな…Perl の知識だけ更新しても足らないかも。
各々の項目に含まれているという認識であったなら申し訳ないが、セキュリティについての知識も是非。
(8)メールサーバの知識
これも欠かせないと思う。WEBサーバから送信しても逆引きできなきゃ受け取ってもらえなかったり。
範囲不明確で申し訳ないが、「TCP/IPの知識」が抜けてませんでしょうか?
(9) なんかウダウダめんどくせー理屈をこねてニヤニヤしてるような先輩から距離を置くスキル
スタイルシートなど含むデザインセンスとひたすら複数のブラウザと戦い続ける根気
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ研究家
Webアプリを書くんなら (スコア:4, 興味深い)
さいきん、友人から「CGI 勉強したいんだけどどうすればいい?」と聞かれて
どんなスキル・知識が必要か考えてみました。
(1) HTML(XHTML) のコーディングスキル
(2) JavaScript でのプログラミングスキル
(3) Perl や PHP などでのプログラミングスキル
(4) HTTP プロトコルについての理解
(5) Apache や IIS の動作理解および設定
(6) 文字コードに関する諸問題の知識
(7) データベースについての知識
私は C言語から今のキャリアをスタートしたんですが、
こうやって挙げてみると覚えることいっぱいあるな…
Perl の知識だけ更新しても足らないかも。
Re:Webアプリを書くんなら (スコア:1)
各々の項目に含まれているという認識であったなら申し訳ないが、
セキュリティについての知識も是非。
1を聞いて0を知れ!
Re: (スコア:0)
(8)メールサーバの知識
これも欠かせないと思う。WEBサーバから送信しても逆引きできなきゃ受け取ってもらえなかったり。
Re: (スコア:0)
範囲不明確で申し訳ないが、「TCP/IPの知識」が抜けてませんでしょうか?
Re: (スコア:0)
RFC 3875 を読みなさい。
…え?なんだって?プログラムが書きたいんだって?
Webアプリを書くだけなら、
(2) JavaScript でのプログラミングスキル
(5) Apache や IIS の動作理解および設定
(7) データベースについての知識
この辺は、知らなくてもなんとかなるよね。
・クライアントサイドでコードを書くな
・サーバは既に建ってるのを使え
・ファイルに書け
って、言っておけばOK。
…え?なんだって?ちゃんとした、Webアプリを書きたいって?
バカな事はいうんじゃない。
この世にちゃんとした Webアプリというものが、あるとでもいうのか?
Re: (スコア:0)
(9) なんかウダウダめんどくせー理屈をこねてニヤニヤしてるような先輩から距離を置くスキル
Re: (スコア:0)
スタイルシートなど含むデザインセンスと
ひたすら複数のブラウザと戦い続ける根気