■■Perlの一番いい勉強方法は??■■
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/09/27 18:16ID:mPf0wZvs私はまだ初心者なんですけど勉強の仕方がよくわかりません。
どうやって勉強していったらマスターできるのか皆さんの意見を聞かせてください。
0002名無しさん@お腹いっぱい。
01/09/27 18:20ID:???本はPerl cook bookしかもって無い。
0003名無しさん@お腹いっぱい。
01/09/27 18:22ID:???本はPerl cook bookしかもって無い。
分からない事は検索して調べる。
検索して調べれば大抵のことは分かる。
0004名無しさん@お腹いっぱい。
01/09/27 18:24ID:???00052=3
01/09/27 18:24ID:???二重書き込みする
0006名無しさん@お腹いっぱい。
01/09/27 19:06ID:???プログラムなんて所詮道具に過ぎん。
0007紅茶◇ ◆M0O16Y0E
01/09/27 19:43ID:???0008名無しさん@お腹いっぱい。
01/09/27 19:53ID:ERqd1hXoこいつは多分効率よくミスなく学びたいとかだな
0009名無しさん
01/09/27 20:36ID:B5lFxXg.0010名無しさん@お腹いっぱい。
01/09/27 20:53ID:???( ´,_ゝ`) プッ
0011電動マンコ
01/09/27 22:57ID:???0012名無しさん@お腹いっぱい。
01/09/27 23:00ID:???0013名無しさん@お腹いっぱい。
01/09/27 23:07ID:???あとはひたすら既存スクリプト改造で覚えた。
0014名無しさん@お腹いっぱい。
01/09/27 23:21ID:???ブッブー
0015名無しさん@お腹いっぱい。
01/09/27 23:29ID:???0016名無しさん@お腹いっぱい。
01/09/28 00:03ID:5OxCAt4U0017名無しさん@お腹いっぱい。
01/09/28 01:24ID:???以前ラマ本を最初のページからやっていこうとして挫折しました。
今回、簡単な掲示板を作るという目標を定めて勉強し始めました。
具体的な作業があると疑問も湧きやすいし何より達成感がある。
ちょっと継続的にやっていけそうな感じ。
001817
01/09/28 01:27ID:???他の言語やったことがある方は
本とか読んでわかっちゃうもんなんでしょうかね。
0019名無しさん@お腹いっぱい。
01/09/28 01:50ID:???簡単な文法だけわかれば後は,ひとの読んでけば上達する。
自分で掲示板作るとかなら読むだけじゃなく,簡単なのをどんどん書いてみる。改造だけだと良い設計は身につかない。
とりあえず必修は基礎文法・検索方法・日本語。これとやる気の度合いでマスターできる。
0020名無しさん@お腹いっぱい。
01/09/28 12:26ID:???他人のスクリプトいじくったり、自分で
何でもいいからCGI書いたりとかしてるよ。だいぶ上達してきた。
0021名無しさん@お腹いっぱい。
01/09/28 17:21ID:/BZ7bf5.本とか眺めてるだけじゃ全然効果無い。
0022名無しさん@お腹いっぱい。
01/09/28 17:41ID:???KENTなんかの見て勉強してたら妙なクセが付きそう。
00231
01/09/28 17:50ID:zOH54Im2http://www.f2.dion.ne.jp/~impact14/
0024名無しさん@お腹いっぱい。
01/09/28 17:51ID:???(゚Д゚)ハァ?
0025名無しさん@お腹いっぱい。
01/09/28 18:10ID:???他の人のスクリプトの改造からはじめる
↓
他の人のスクリプトを見ながら0から自作スクリプトを作る
↓
ここで本をはじめて購入
↓
本をみながら自作スクリプトを作る
0026名無しさん@お腹いっぱい。
01/09/28 18:25ID:???その所為かは知らないが、if文を一番最初に覚えた。
0027名無しさん@お腹いっぱい。
01/09/30 14:45ID:PUFRmjNwってゆーか、webやほかの本みただけでは、Perlの一部しか
勉強できないから、ラクダ飼って目から鱗状態でした
http://www.itourismo.com/Europa/Morocco/Mr-4-2.html
0028名無しさん@お腹いっぱい。
01/09/30 19:27ID:MvkoDsxEお金かけたくなければperldoc読めばいい。
検索すれば邦訳もある。
かね持ってるなら本買うのをおすすめする。
0029名無しさん@お腹いっぱい。
01/09/30 20:20ID:bh262zXk0030名無しさん@お腹いっぱい。
01/09/30 21:09ID:98uoJOSY誰かのスクリプトを改造したりして勉強してる
0031名無しさん
01/09/30 21:19ID:bENN0Bi.他人のスクリプトを見てると、「なんでこんなヘンテコな方法を?」っていうので
どうしても理解できないようなのがあって戸惑う。
それがPerl流なのか、それともその人流なのかよくわかんなくて。
0032名無しさん@お腹いっぱい。
01/09/30 21:49ID:???それはそれで分かりやすかったりして。。
返ってスタイルの定まらないソースよりは親しみやすかったりする
ただ、ちょっと離れると全然受け付けなくなるんだよね。
何が酷いってPerlの逝っちゃってるコード程酷いもんは無いと思ったり。。
0033名無しさん@お腹いっぱい。
01/09/30 23:03ID:MvkoDsxEこれがPerl流
http://www.kt.rim.or.jp/~kbk/perl5.005/perlstyle.html
0034 a
01/12/29 09:17ID:???0035 a
01/12/29 09:18ID:???0036a b
01/12/29 09:18ID:???0038a b
01/12/29 09:25ID:???0039r r
01/12/29 09:27ID:???0040手順。
02/07/15 10:57ID:kDg+VLMjだな。きまり&heart;
0041nobodyさん
02/07/17 08:55ID:???0042Moneri
02/08/08 20:11ID:y9uf+/2/1ページ目みたら「Perlの知識がないとCGIは書けません」と。
近所の書店、みんなフクロかかってるんだ・・・ 鬱じゃ
0043Moneri
02/08/08 20:16ID:y9uf+/2/やっぱりどれが効率いいとかは言いにくい。
でも参考書は買わなくていいと思う。
ネットの情報のほうが、コピーペーストできて楽に作業が進むだろ?
あとはPerlの出来方を理解する。←それほど難しいことではない
そうすれば、あとは作りたいシステムを、他のCGIからとりあえずパクッテミロ。
パクるのは悪いことではない。参考にするという意味では、誰も鬱にはならない。
0044nobodyさん
02/08/09 03:21ID:???ほとんど CD-ROM 付いてると思うけど。
大体、そんなことじゃ伸びない。
0045nobodyさん
02/08/09 12:18ID:???0046apholist
02/08/10 02:28ID:???どうせならネットで買ったら?
bk1 か、 amazon かどこか忘れたが内容を少しみれるっていうのも
あるし。人気別に並べられるからそうそうハズレを弾くことも
ないだろうし。
0047Moneri
02/08/10 17:00ID:qfVJRNIEごめん、俺CD-ROM嫌い・・・
0048nobodyさん
02/08/25 21:38ID:Nnq9Wmbm0049nobodyさん
02/08/26 12:36ID:CPQI2Fg1但し、仕事でもないのにそんなの組む気持ちが起こらない。
そこが難しくしている原因だね。
自分の動機としては
・面白い、と感じることができるからやる
・仕事でやらざるをえない
面白いと感じるところばかりやっていても、それほど進歩はしなくて、
仕事でやらなくちゃいけないと思ったら多少難しそうでもやる。
それでスキルをあげてきました。
といってもマスターとはいえないでしょう。
>>48
マスターってなんですか?
構文・関数・演算子を全部理解できたってことですか?
期末テストのように勉強とは丸暗記とかそういうやり方ですか?
本を一通りマスターしてもオリジナリティーのあるプログラムは
かけませんよ。
マジレスじゃなかったら御免。
0050nobodyさん
02/08/26 12:41ID:???005148ではないが
02/08/26 15:15ID:???期末試験位の勉強(勿論DQN的期末試験勉強ではなく)で3ヶ月あれば
リファレンス本見て相当複雑じゃない限りパっとやりたいことできるレベルにはなるよ。
全部理解も充分可能。全部暗記は無理だと思うけど。
それに構文・関数・演算子を全部理解する事自体よりも何をどこでどう使うかっていう
アイディアを思いつく事の方が遥かに難しいかと。perlって同じ事やるにしても
書く奴次第で全然表現が違うからねぇ。とりあえずperlやりたい奴は数ヶ月は
エディタと向かい合ってその「思いつき」を鍛えるのが必要かな。
0052nobodyさん
02/08/26 18:16ID:SAN14C1v私も初心者でイパーイ本を買ったんですが、最終的には19さん
のおっしゃるとおりだと思いました。
0053nobodyさん
02/08/26 20:46ID:???どれほどのモチベーションがあって3ヶ月楽しくもない丸暗記で
続くというのか・・・。
こういうことをいうと精神力が足りないとかいう話になりそうだが
いかに続けるかを考えた時点で重要。
で、それほどの努力を続けて、何をどこでどう使うというアイデアが
思いつくレベルまでいかないというようではかなり無駄だと思うが。
やりたいやつは数ヶ月はエディタと向かって鍛えるなんて
そんなふるい勉強法はやめたほうがいい。
っていうか鍛えるって時点で、お前は精神論を語りたいのかと思う。
19のいう方法がいいと思う。
あと、期末の勉強方法が誰しも同じ方法とは限らない。
DQN的期末試験勉強ではなくとはどういう方法なのか?
それを説明しないとただのお前の自慢じゃないか。
0054nobodyさん
02/08/26 20:49ID:PtBv5/u1お前の言うとおりだ。よく言った!!
0055nobodyさん
02/08/26 21:28ID:???他人に習うほうが多分、効率良い。
0057nobodyさん
02/08/26 21:58ID:???わざわざageなくても答えるから。
プログラムは時間をかけて体で覚える。
ただし、一人で画面に向かってがんばっても
脳味噌が凝り固まるから、あまりよくないと思う。
ゼロから始めるときの最大の難関は hello world だろうし、
そこを誰かが教えてくれれば、かなり効率が良くなると思う。
根性は足りなくなるかもしれんが。
0058z8 ◆z24Eqm/w
02/08/26 22:00ID:???コードを書く。
0059nobodyさん
02/08/26 22:26ID:???もし面白いと感じたなら繰り返してみ。
そしたら拡張しようと体が自然に動き出すから。
この状態になったら占めたものなんで、
後は面白さを忘れず繰り返しみる事だね。
漠然とした意見でスマンです。
あ、もし面白さが分からなかったら向いてないかも。
0060nobodyさん
02/08/26 22:28ID:???俺が友人数人にPerlを教えた。
hello world できるよ〜、って喜んでるこの現実w
もちろんそれ以降はできてない。
>>59
オマエ、いってること、とても正しい!
0064nobodyさん
02/08/26 22:58ID:???この件に関して、
そいつはホームページに掲示板を作りたかった。
つまり設置したかったと・・・。
Perlというソフトをちょっと使えば設置できる思って軽く言ったものの・・・。
『Perl君ったら必死に教えるから断れないなぁ・・・。まぁいい奴だから付き合ってやるか・・・。』
っと推測してみるがどうか?
0067nobodyさん
02/08/26 23:37ID:???基本的に面白みって持続しにくいもんだから大きな意志がないと無理。
勉強としてわりきってやって、ある程度かけるようにならないと楽しみって
感じにくいからね。
0068nobodyさん
02/08/27 12:48ID:???0069nobodyさん
02/09/07 18:27ID:vrKru9G8モチベーション保ちつつ、自然と勉強して身に付くよ。
逆に言えば、特に作りたいスクリプトもなく、
ただPerlを覚えたいと思ってもなかなか続かないのでは。
0070nobodyさん
02/09/07 19:56ID:???自力で意味を解読していじくってた。
配列で省略する事を覚えてからは劇的に面白くなった気がする。その時になって
ようやくとほほのリファレンスみるようになったが、未だに本とか読んだ事はなし。
いうまでもなく効率はとても悪いと思う。自力でゲーム作れるようになった時には1年経ってたかも。
覚えた順はif文→変数→配列→ループ→連想配列
連想配列に至っては存在を知らずに使ってた。
perlって結構いい加減だなぁと思った。
0071nobodyさん
02/09/07 22:18ID:???他言語少しいじってたせいもあって、変数や配列に関しては我流の知識があったからかも
しれないけれど、簡単な本なら読んでて理解できないって事は少なかったからね。
で、オイラ流「本」の買い方
まずムックとか薄〜〜い本(オイラの最初はAIムックだった)これは読み捨て。
読んで、こんなもんかって分かって、CD付いてたらアパッチとActivePerl
インストールできれば、そこでオシマイでもいい。
サンプルコードは、できれば本を見ながら打つ(重要)CDからコピー
だと身に付かない。 っつーか覚えない。
で、ムックに載ってるソースを改造したくなったら、リファレンス本を探す。
ラクダ本とか黒本とか……これは使えそうってやつを。
あくまでリファレンス(辞書)のつもりで、高くても思い切って買う。
で、イロイロできるようになった。次のステップとしてなら、
ケント本だって、悪名高い「大人の……」だって良い教科書(w
他人の書いたコードはいろんな意味で参考になるよ。
0072nobodyさん
02/09/07 23:47ID:AM1IL1v3良スレとして育ってホスィ、おいどんもパール初心者デス。
0073nobodyさん
02/09/07 23:58ID:???入門書(独習など)買って、ある程度まで使えるようになってから
辞書的なモノを買う。
Perlは結構載ってる関数自体少ないことがあったから直ぐに移ったが
0074nobodyさん
02/09/08 22:10ID:???これまでローカルでcgiが動くということを知らなかったんで、
はじめて一週間程度でヒッキー寸前。
本は無し。2chで用語漁って納得するまで片っ端検索。これ最強。
自分の理想のコミュニティサイト像を妄想しててんで動かないソースを量産する毎日。
訳あって金はあるので毎日カップ麺かピザか天丼出前。
臭デブヲタになるのも時間の問題だな折れ。とりあえず腹筋10回できなくなってる。
0075nobodyさん
02/09/09 09:05ID:???俺もここ参考にがんばろっと。
0076nobodyさん
02/09/09 12:51ID:QyN6/Gn9自分もPerl勉強中です。
ソースみたり、とほほのWWW入門みたりしてます。
もってる本は五年ぐらい前の「一歩先行くインターネット CGIプログラミング入門」だけですわw
マジレスで書いてみた。
0077nobodyさん
02/09/09 12:52ID:???0078nobodyさん
02/09/09 14:28ID:???0079nobodyさん
02/09/09 15:59ID:???でも、Perlには省略の美学みたいなトコがあって 3項演算子みたいな
判定と実行がごっちゃになってるやつは、見てるだけでも萎えるな……
使うと便利なんだけどね
あと、初心者の皆さん、三日後の自分は他人なのでとにかくコメント
入れましょう。ソースの中に日記付ける勢いで……
0080nobodyさん
02/09/09 17:13ID:???頼むから三項演算子の入れ子はやめて。。。それも条件式の複雑な奴(涙)
008179
02/09/09 17:32ID:???演算子自体は PHP や JavaScript(笑) にだってある
ただ、Perlは 判定中に判定をしたり 部分判定して実行
したりすることが頻繁に行われるので引き合いに出したわけです
0082nobodyさん
02/09/09 19:20ID:???すごくわかりやすいよ。
0083nobodyさん
02/09/10 01:18ID:???0084nobodyさん
02/09/11 09:39ID:???とりあえずここのアドバイスを参考に始めてみます。
0085nobodyさん
02/09/13 18:35ID:???身に付かないって物は、そうそう無いっしょ
がんばれ
0086nobodyさん
02/09/15 20:42ID:/6HQ1J9w凄く良いことを言った
0087nobodyさん
02/09/16 05:09ID:???これ以外にない。
用はいい本に出会えるかどうか。
出会えなければ努力でカバーしる。
実際に書くことが重要なのは言うまでもなし。
改造は基礎ができてないと非効率的。
■ このスレッドは過去ログ倉庫に格納されています