Perl

d0d70fbb anonymous 2011-11-15 02:45 1321292718.pl (0KB)
CPANで、Acme::Oppaiというモジュールがある。
Perlもなかなかエロよのう。
6f541a15 anonymous 2012-02-10 00:09
そんなにエロいのか。。
ed9f4d33 anonymous 2012-02-10 12:15
>>6f541a15
http://search.cpan.org/~yappo/Acme-Oppai-0.03/lib/Acme/Oppai.pm
b56ca6d7 anonymous 2012-04-19 19:14
徐々に、ミニマルPerlを理解。
Perl使える。使いたいな。

-nオプションをつけることで、引数としてのファイル入力がなければ、標準入力からインプットを食えることも判明。
さすが、Unixenご愛用。
cab8a67f anonymous 2012-04-19 19:34
形式が2012-04-19みたいなものの場合、チェックするというのはこういう感じでとりあえず出来そう。

echo '2012-04-19' | perl -wnl -e '/\d\d\d\d-\d\d-\d\d/ and print 1;'
e039285e anonymous 2012-04-22 17:51
なんかシェルスクリプトから一番近いし、
ついでに文法的に拝借してるCとかも学べばいいかと思ってPerl学び始めた。
今のところはそれなりに学びやすそうに思える。

perldoc perltocしたけどPerlは広大だわ。
c51633f2 anonymous 2012-04-22 20:14
>>e039285e
perlは楽をする方法がありすぎて
初心者がうっかり学ぶと変な癖が付くと言われている。
ac05cc70 anonymous 2012-04-22 21:14
>>c51633f2
学び始めは浅いけど、深いって書いてあったけど、そんなかんじだなぁという印象。
どのみち色々な言語に手を出すつもりだから問題ない。

実はPythonの堅さは既に学んでるし。碌にプログラム書いたことはないんすけどね。
e1fc0a11 anonymous 2012-04-22 21:19
じっくり取り組むと深い。ね。

Python知ってるから、楽をする方法があると言われても、
末尾セミコロンがほぼ必要なのは意外と、Perlってそうでもないのねと思ったり。

逆に自由度ありすぎて、インタプリタで末尾セミコロン抜きをそのまま解釈するのが難しいのかな。
ワンライナー格好いいみたいにはちょっとなりたいかなぁ。

Perl6もずっと出そうにないし、互換性特に考えなくていいんで、実用としては意外と楽かも。
b3571c6f anonymous 2012-04-22 22:21
>>e1fc0a11
なんだ、他の言語知ってるなら、後はケースバイケースで道具(言語)を使い分けるだけだよ。
pythonと比べたら自由度ありすぎだろうなあw
474e2356 anonymous 2012-04-23 01:27
>>e1fc0a11
ワンライナーが推奨されるのはawkまでだろ
4f96c893 anonymous vdsv8i7lEuk 2012-04-30 11:18
今 CGI の勉強をしているのだが、まさか、この言語も勉強しないといけないの (´・ω・`)?
ジャバスクリプトと CGI だけでてんてこ舞いだよ (´;ω;`)
8038c153 anonymous 2012-04-30 16:25
>>4f96c893
サーバ側の言語として、PerlかPHPは必要だな。

ようこそ暗黒世界へ!!
e506c02a anonymous 2012-04-30 17:16
>>8038c153
自分で決めていいのなら別にわざわざ選ぶ必要はない。
それこそlispでYahooのWebアプリを組んでる人だっていたんだし。
088abdc7 anonymous vdsv8i7lEuk 2012-05-02 19:40
>>8038c153
やはりそうだったんですね。
CGI と相性が良いと本に書いてあったので Perl から始めてみようかと思います。

CGI と JS には暫しの暇を与える w
c0327909 anonymous 2012-05-03 12:49
>>088abdc7
PerlとJSじゃサーバサイドかクライアントサイドかが違いますな。
必要になったらJSも学ぶことになるのかと。※nodeは別
何にせよ、何をどんなふうに作りたいのかですよ。
a62f85d8 anonymous vdsv8i7lEuk 2012-05-03 19:41
>>c0327909
掲示板を作ってみようかと思っとるとですばいた。
モヤっとした理解からすると Perl→CGI→JS の順で学んでいくのが効率的なんじゃないかと思っとりますばいた。 
0eb5e9ee anonymous 2012-05-15 21:08
>>a62f85d8
掲示板は、perlでもハイレヴェルのものができますぱいた。
ただし、DHTMLにして某SNSサイトみたいな自動更新ギャンギャンのものが欲しかったら
JSを極める必要が。

一番簡単な画面表示CGIはコレ。なんとか.cgiで保存してパーミションを755にする。
#!perl
print "Content-type: text/html\n\n";
print "<html><body>Hello, world!</body></html>";
#1行目と2行目はおまじないのようなもんだと思ってくんなせえ。
63946cdd anonymous 2012-05-16 02:57
掲示板となると、次はMySQLかSQLiteか。どんどん深みにw
222e6ec3 anonymous vdsv8i7lEuk 2012-05-16 07:19
>>0eb5e9ee
有難うですばいた w
Perl の勉強の件ですが、図書館で見つけた暗号関係の本に浮気していたのは秘密ですばいた ww

>>63946cdd
そぎゃん心配は無かばい
おっは複数の言語ば扱えるほど器用じゃ無かけん w
e88da48f anonymous 2012-05-17 19:45
それならなおさら、PerlでCGI。
勉強の意味では、最初は改造を奨めるよ。
古き佳きCGI掲示板はコレだ。
http://www.rescue.ne.jp/cgi/minibbs/
teacupでも採用されていた懐かしいスクリプト。
0483735b anonymous vdsv8i7lEuk 2012-05-26 12:37
>>e88da48f
なるほど、分からん w
92962c8a anonymous 2012-07-05 14:54
オライリーから新刊出るう。楽しみだなあ。
初めてのPerl 第6版    978-4-87311-567-2        \3,780 2012年07月
329df285 anonymous 2012-07-10 19:21
perlは省略記法使わなければ他とかわらん
8cda6981 anonymous vdsv8i7lEuk 2012-07-10 19:21
図書館から借りてきた Perl の本を完読して返却してきた。
読み終わった最後辺りにこんな事が書いてあった。

 「これで初級編を終わります。」

初級なのに、ちらほら分からない事があった件について (´;ω;`) ブワッ

for (;;) {print "俺オワタ\(^o^)/";}
711ddd6e anonymous 2012-07-10 23:07
>>8cda6981
やり方は一つだけではない。
それがperl
7fa27ef3 anonymous 2012-07-11 01:24
>>8cda6981
やりたいことを決めてから本を読まないと、頭に入らないよ。

勉強なんて、ゴールが見えないと、カリキュラム組み立てられない
83f2f7fc anonymous 2012-07-17 15:58
初めてのPerl 第6版
出たどー
http://www.oreilly.co.jp/books/9784873115672/
47edaeb6 anonymous 2012-07-18 19:30
昔作ったtwitterら友達リスト引っぱるスクリプトをOAuth対応に書き直した。
twitterのトークン貰う方法がわからず悩んだ。
75312cad anonymous vdsv8i7lEuk 2012-07-22 03:48
>>7fa27ef3
前に誰かが言っていた 「書き込みをタグのみで管理する掲示板」 というものを作ろうかと思っているのです。
脳内では SNS も作っているのですが ww
438d7dfe anonymous 2012-07-22 13:50
>>47edaeb6
今は、管理画面でトークンもらえるからだいぶ楽になった<Twitter
Facebook は相変わらずややこしいけど。

>>75312cad
作る前に、同じ物を誰かが作ってないかは徹底的にリサーチした方がいいと思います(アイデアを参考にする意味も含めて)。SNS は OpenPNE辺りをひと通りいじって、それでも新しい着想が生まれるなら、プラグインの開発とかからやるのが、今は楽かなぁ。0から作ると、結局本筋以外で苦労するので、途中で飽きてしまうのです(ログイン周りとかめんどくさいから)
cfb35699 anonymous vdsv8i7lEuk 2012-07-27 07:51
>>438d7dfe
一応、ツイッターが 「タグだけ掲示板」 に近い性質を持っていると思う。

SNS は本気じゃないから w
友達とかをタグで管理して、タグごとに公開する個人情報なんかを設定できたら便利だろうにと思ってるだけで。
b1e2fa98 anonymous 2012-07-29 01:52
Perlで詰まってネットを検索するとき、結構な割合でdankogaiが引っかかる。
ジャストな情報が書いてあるのだが、書いてある内容を理解するまでが長い道のりだったりする・・・
1955e833 anonymous 2012-08-07 22:14
$ cpan -i <packagename>でインストが旨くいくと多幸感を感じる。
96a0825f anonymous 2012-08-17 13:27
うげー面倒くせえ。
Twitter API v1.1でのAPI利用ルールの変更について
http://blog.jp.twitter.com/2012/08/twitter-api-v11aip.html
75dd5fe6 anonymous 2012-08-19 14:48
mechanize でネットバンキングに自動ログインさせようと思ったらjavascript使ってやがった。
世知辛い世の中だぜ。
280980b0 anonymous 2022-03-03 15:27
さいきんのPerlってどうなの?
Rubyと比べてどう?
87e72dc8 anonymous 2022-03-03 18:02
ほとんどの「モダン」なウェブサイトを自動化するには、バックグラウンドで本物のブラウザーが必要だと思うんです。もちろん、JavascriptをリバースエンジニアリングしてAPIを見つけたいのでなければ、ですが。
522954f6 anonymous 2022-03-06 17:18
英語の本はまだまだ出てるぽいんだよね
90689643 anonymous 2022-03-06 19:07
>>280980b0
Rubyはもうだめだね
perlも駄目だね
8849f896 anonymous 2022-03-07 13:57
Perl6は?と思ったらRakuに名前変わってたのか
さあどこまで失地回復するのやら
1dafffd2 anonymous 2022-03-26 17:13
CLC-INTERCALってどうやって動かすの
d1935d87 anonymous 2022-05-10 21:06
>>1dafffd2
念じろ
4877054c anonymous 2022-05-24 08:00
Perlの5.xxや5.002のようなものって互換性どれだけあるの?
feed3404 anonymous 2022-05-24 09:36
>>4877054c
後方互換性はほぼ完璧
5f7637f0 anonymous 2022-08-20 17:57
モジュール作りは変態じゃないとできないのって当初ソースコードを読んで思いました…
7231a169 anonymous 2022-08-22 11:17
>>5f7637f0
ちゃんと学んだら私もその気になればできそうな気がしました

Top of this page. |

limit: 15360KB

(Perl/47/0.0MB)

Powered by shinGETsu.