リサーチ115

リサーチ115 > Perl

Perlの基礎知識

Perl関連商品

多数のネットショップからPerl関連の商品を探して一覧表示しています。

Hille Perl/J.S.Bach: Suites BWV 1011, BWV 1025, etc / Hille Perl [77515]
...
Hille Perl/The Star and the Sea / Hille Perl, Lee Santana [CARPE16264]
...
Alfredo Perl/Liszt:Piano Works Vol.1:Alfredo Perl(p) [OC228]
...
Alfredo Perl/Beethoven:Complete Piano Sonatas/Diabelli Variations:Alfredo Perl(p) [OC229]
...
Alfredo Perl/Beethoven:Diabelli Variations:Alfredo Perl(p) [OC230]
...
Alfredo Perl/Beethoven:The Great Piano Sonatas:No.14/15/23 "Appassionata"/8 "Pathetique"/26 "Les Adieux"/21 "Waldstein":Alfredo Perl(p) [OC258]
...
Alfredo Perl/Liszt: Selected Piano Works Vol.2:Piano Sonata in B Minor/Three Petrarch Sonnets:Alfredo Perl(p) [OC243]
...
Hille Perl/Telemann:Works for Viola Da Gamba:Sonatas/Suite/Concerto :Hille Perl(gamb)/Freiburg Baroque Orchestra [82876850552]
...
Goltz, Kristin von der/Perl, Hille/Schornsheim, Christine/A.Dard: 6 Sonatas for Basson or Cello & Basso Continuo -No.1-No.6 / Kristin von der Goltz(vc), Hille Perl(gamb), Christine Schornsheim(cemb) [RK2701]
...
Hille Perl/Arie, Madrigali e Lamenti; D'India, Girolamo, Kapsberger, Piccini / Gundula Anders(S), Sigrun Richter(Chitarrone), Hille Perl(gamb) [CHE01342]
...
Perl, Hille/Heumann, Friedrike/Why Not Here -Music for Two Lyra Viols: T.Ford, J.Jenkins, J.Danyel, A.Ferrabosco II, etc (2001/1/1) / Hille Perl(gamb), Friedrike Heumann(gamb), Lee Santana(renaissance lute), etc [ACC24205]
...
Hille Perl/Dowland: In Darkness Let Me Dwell, Forlorne Hope Fancy, Lachrimae Antiquae, etc (11/2007) / Hille Perl(gamb), Lee Santana(lute), Dorothee Mields(S) [88697362132]
...
Hille Perl/J.S.Bach: Trio Sonatas for Viola da Gamba & Harpsichord / Hille Perl, Christine Schornsheim, etc [88697526972]
...
GERARD/HILL/PERL/CHAMBERMUSIC:BACH [92570]
...
Alfredo Perl/Schubert: Piano Sonatas D.958, D.959, D.960 [14304]
...
Alfredo Perl/Ravel: Complete Works for Piano [14306]
...
Perlクックブック―Perlの鉄人が贈るレシピ集
   この分厚い本は、Perlをより深く学ぶことを目的としている。ラクダ本『Programming Perl』(邦題『プログラミングPerl』)やラマ本『Learning Perl』(邦題『初めてのPerl』)などのリファレンスやチュートリアルではなく、それらの姉妹本になる。    Perlは一般的に「CGIのための言語」として知られているが、他のコンピュータ言語と同様、システムプログラミングを行...
Perlクックブック Solutions & examples for Perl programmers Volume1
Perlをより深く知りそして活用するためのアイデアと、Perlによる実践的なプログラミングテクニックをふんだんに盛り込んだレシピ集。VOLUME1には、Perlの基本データ型、パターンマッチ、ファイルシステムなど基本的な処理のほか、プログラムをフレキシブルで強力にするために欠かせないリファレンス、モジュール、オブジェクトなどに関するレシピを収録。Perlプログラマが直面するプログラミングの課題を幅...
Perlクックブック Solutions & examples for Perl programmers Volume2
Perlをより深く知りそして活用するためのアイデアと、Perlによる実践的なプログラミングテクニックをふんだんに盛り込んだレシピ集。VOLUME2には、データベースアクセスやユーザインタフェース、ネットワークプログラミング、インターネットサービス、Webアプリケーション関連のレシピを収録。また、mod_perlとXMLに関する章を新しく設けている。Perlプログラマが直面するプログラミングの課題を...
Perl & XML XML processing with Perl
XMLは、今日、さまざまな分野での情報処理に活用されてきています。テキスト処理に優れたPerlは、XMLを扱うのに相性が良いと言えます。加えてPerlでは、XMLを取り扱うためのモジュールも豊富に揃っている。これらのモジュールをXMLツールとして利用すれば、効率良くXMLの作成や処理などができる。本書では、XMLの技術はもとより、Perlを使用してのXMLの開発方法などを解説している。...

疑問・質問・口コミ

ヤフー知恵袋から「Perl」に関する疑問・質問・口コミ情報をピックアップ。プチ情報があるかも!?

質問
ドリームウィーバーでメールフォーム作成後のCGIプログラムの使い方フォームだけ作成して、それを作動する(送受信する)ためにCGIプログラムという新たな物を使用しなければならないと知りました。これってプロバイダやサーバー管理者の人に聞けば教えてくれますか?CGIでメールフォームさえ使えたらそれで十分なのですが、、、そもそもCGIは別ソフトで、XHTMLやCSS等のようにプログラミングしていくってことですか?他の方の質問・回答を読みましたが、どこでperlを記述するのかとか出来たCGIファイルはどこに配置してアップロードすれば作動してくれるのかいまいち把握できないといった感じです…。難しいですが 素人に分かるように説明をお願いします(・_;)

ベストアンサー
>これってプロバイダやサーバー管理者の人に聞けば教えてくれますか?そのサーバでCGIが使えるかどうかとか、(使えるとして)Perlのpathはどう記述したらいいか・・・くらいは教えてもらえます(というか案内のページに記載があるハズです)。基本的に具体的なCGIプログラム(Perlやphpのスクリプト)は自分で書かないといけません。フリーで配布されているものもありますのでそれを使ってもいいですが、その選択や設置は全部自分でやります。また既存のスクリプトだと、今作っているフォームとの整合の問題がある可能性が高いです(その場合、フォームは作り直しになります)。

質問
perlを使って、ファイル内の単語を一つずつサブルーチンで処理して、処理した結果を返すプログラミングを教えてください。はじめまして、perl歴3ヶ月のものです。perlを使って、ファイル内の動詞を一つずつサブルーチン内で処理(動詞が"e"で終わっていたなら、動詞の末尾に"d"を追加して、それ以外の動詞なら、動詞の末尾に"ed"を追加する)処理した結果を返すプログラミングを考えていましたが。3日間考えても答えが出なくて非常に困っております。私の作ったプログラミングは-fukisoku.txt-standhavedo-------------------------------------------------------------------------use strict;open(FILE,"fukisoku.txt"); #ファイル"fukisoku.txt"を開くmy $verb = <FILE>;my $word;$verb = &ded($verb); #サブルーチン呼び出しprint "$verb";#サブルーチンの定義sub ded{ my($verb) = @_; #引数をリストに入れる if($verb =~ /e$/){ #動詞の末尾がeならば $word = "d"; #$wordにdを代入する }else{ $word = "ed"; #$wordにedを代入する } substr($word,0,0)="$verb"; #動詞の末尾に$wordを追加する return($verb);}-------------------------------------------------------------------------------------というものですが、結果は一番最初の動詞の原型しか表示しませんでした。私はstandedhaveddoedという結果が出るのを望んでいます。申し訳ございませんが、どうプログラミングすればよいか教えてくれませんか。お願いします。

ベストアンサー
とりあえず。use strict;open(FILE,"fukisoku.txt"); #ファイル"fukisoku.txt"を開くwhile(<FILE>){ #一行ずつ処理 my($verb) = $_; chomp $verb; #改行文字を削除する $verb = &ded($verb); #サブルーチン呼び出し print "$verb\¥n";}#サブルーチンの定義sub ded{ my($word); my($verb) = @_; #引数をリストに入れる if($verb =~ /e$/){ #動詞の末尾がeならば $word = "d"; #$wordにdを代入する }else{ $word = "ed"; #$wordにedを代入する } $verb .= $word; #動詞の末尾に$wordを追加する return($verb);}短縮版use strict;open FILE,"fukisoku.txt"; #ファイル"fukisoku.txt"を開くwhile(<FILE>){ chomp; #改行文字を削除する print ded($_),"\¥n"; #サブルーチン呼び出し}#サブルーチンの定義sub ded{ shift; #引数を取り出す return /e$/ ? $_."d" : $_."ed"; #最後がeならd、違うならedを付加する}

質問
Perlで、インスタンス->メソッドインスタス->プロパティと書くときの「->」の名前はなんですか?C系だとインスタンス.メソッド()のように「.」で書かれるやつです。

ベストアンサー
アロー演算子。# C/C++でもアロー演算子はあるはずだけどね。

質問
C言語でbot作りをしたいと思っています。もなちゃとのbotをC言語で作りたいのですがプログラムを組んでも、どうやってもなちゃとで実行するかわかりません。perlとかまったく無理なのでCでのやり方を教えてください。

ベストアンサー
貴方がユーザーなのであれば、Webサイト側で直接実行する事はできません(できたら大問題に発展すると思います…ローカル(自分のPC)で実行しておいて、書き込み確認→返信といった作業をするぐらいのプログラムは組めると思いますが、その程度の作業であれば、perlとか他のスクリプト言語の方がよっぽど簡単にできると思いますもし、どうしてもC言語で実装するのであれば、① socketを使ってTCP/IP通信をできるようにする② HTTPプロトコルを実装する(クライアントとしての最低限の実装のみでOK、GETとPOSTぐらいかな ※Cookieを必要とする場合は、セッション情報も解析、保存できるようにしておく③ HTML(XML)のパーサおよび内容の解析④ botエンジン(上記で得たデータから送信すべき情報の作成)といった実装が必要になり、他のライブラリなどを使わないのであればそれなりの時間と努力が必要になるのではないでしょうか※簡単には返答できないぐらいの量という事ですもし、貴方が該当サイトやサーバーの管理者で、実行権限をお持ちであれば、C言語などで作成したバイナリを直接実行することは可能ですその場合はサーバーのOSやサイトの組み方によって色々な方法が取れると思いますが、質問内容的に権限をお持ちじゃないと推測しますので省略します…

質問
Perlスクリプトを書いた.plファイルを毎日決まった時間に動かしたいんですが、Windowsのタスクメニューに.plを直接指定する以外に何か皆さんが考える良い方法はありますか?

ベストアンサー
タスクメニューじゃなくてタスク(tasks、あるいはschtasks)ですよね。これ以上に確実な方法は思いつきません。なぜschtasksではダメなんでしょうか?(補足があったので追記)Windows以外では(というかUnix系OSでは)cronが一般的ではないでしょうか。WinOSでは代替手段としてschtasksがあるということでhttp://ja.wikipedia.org/wiki/Crontab

このページはWebサービスを利用して作成されています。詳しくは以下のページをご覧ください。

リサーチ115とは?


since 2010/05/13 Copyright (C) 115. All Rights Reserved