📄 perlcommunity.1
字号:
.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05).\".\" Standard preamble:.\" ========================================================================.de Sh \" Subsection heading.br.if t .Sp.ne 5.PP\fB\\$1\fR.PP...de Sp \" Vertical space (when we can't use .PP).if t .sp .5v.if n .sp...de Vb \" Begin verbatim text.ft CW.nf.ne \\$1...de Ve \" End verbatim text.ft R.fi...\" Set up some character translations and predefined strings. \*(-- will.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left.\" double quote, and \*(R" will give a right double quote. \*(C+ will.\" give a nicer C++. Capital omega is used to do unbreakable dashes and.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,.\" nothing in troff, for use with C<>..tr \(*W-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'.ie n \{\. ds -- \(*W-. ds PI pi. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch. ds L" "". ds R" "". ds C` "". ds C' ""'br\}.el\{\. ds -- \|\(em\|. ds PI \(*p. ds L" ``. ds R" '''br\}.\".\" Escape single quotes in literal strings from groff's Unicode transform..ie \n(.g .ds Aq \(aq.el .ds Aq '.\".\" If the F register is turned on, we'll generate index entries on stderr for.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index.\" entries marked with X<> in POD. Of course, you'll have to process the.\" output yourself in some meaningful fashion..ie \nF \{\. de IX. tm Index:\\$1\t\\n%\t"\\$2"... nr % 0. rr F.\}.el \{\. de IX...\}.\".\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2)..\" Fear. Run. Save yourself. No user-serviceable parts.. \" fudge factors for nroff and troff.if n \{\. ds #H 0. ds #V .8m. ds #F .3m. ds #[ \f1. ds #] \fP.\}.if t \{\. ds #H ((1u-(\\\\n(.fu%2u))*.13m). ds #V .6m. ds #F 0. ds #[ \&. ds #] \&.\}. \" simple accents for nroff and troff.if n \{\. ds ' \&. ds ` \&. ds ^ \&. ds , \&. ds ~ ~. ds /.\}.if t \{\. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u". ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'.\}. \" troff and (daisy-wheel) nroff accents.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'.ds 8 \h'\*(#H'\(*b\h'-\*(#H'.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#].ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#].ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#].ds ae a\h'-(\w'a'u*4/10)'e.ds Ae A\h'-(\w'A'u*4/10)'E. \" corrections for vroff.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'. \" for low resolution devices (crt and lpr).if \n(.H>23 .if \n(.V>19 \\{\. ds : e. ds 8 ss. ds o a. ds d- d\h'-1'\(ga. ds D- D\h'-1'\(hy. ds th \o'bp'. ds Th \o'LP'. ds ae ae. ds Ae AE.\}.rm #[ #] #H #V #F C.\" ========================================================================.\".IX Title "PERLCOMMUNITY 1".TH PERLCOMMUNITY 1 "2007-12-18" "perl v5.10.0" "Perl Programmers Reference Guide".\" For nroff, turn off justification. Always turn off hyphenation; it makes.\" way too many mistakes in technical documents..if n .ad l.nh.SH "NAME"perlcommunity \- a brief overview of the Perl community.SH "DESCRIPTION".IX Header "DESCRIPTION"This document aims to provide an overview of the vast perl community, which isfar too large and diverse to provide a detailed listing. If any specific nichehas been forgotten, it is not meant as an insult but an omission for the sakeof brevity..PPThe Perl community is as diverse as Perl, and there is a large amount ofevidence that the Perl users apply \s-1TMTOWTDI\s0 to all endeavors, not justprogramming. From websites, to \s-1IRC\s0, to mailing lists, there is more than oneway to get involved in the community..Sh "Where to find the community".IX Subsection "Where to find the community"There is a central directory for the Perl community: <http://perl.org>maintained by the Perl Foundation (<http://www.perlfoundation.org/>),which tracks and provides services for a variety of other community sites..Sh "Mailing lists and Newsgroups".IX Subsection "Mailing lists and Newsgroups"Perl runs on e\-mail, there is no doubt about it. The Camel book was originallywritten mostly over e\-mail and today Perl's development is co-ordinated throughmailing lists. The largest repository of Perl mailing lists is located at<http://lists.perl.org>..PPMost Perl-related projects set up mailing lists for both users andcontributors. If you don't see a certain project listed at<http://lists.perl.org>, check the particular website for that project.Most mailing lists are archived at <http://nntp.perl.org/>..PPThere are also plenty of Perl related newsgroups located under\&\f(CW\*(C`comp.lang.perl.*\*(C'\fR..Sh "\s-1IRC\s0".IX Subsection "IRC"The Perl community has a rather large \s-1IRC\s0 presence. For starters, it has itsown \s-1IRC\s0 network, <irc://irc.perl.org>. General (not help-oriented) chat can befound at <irc://irc.perl.org/#perl>. Many other more specific chats are alsohosted on the network. Information about irc.perl.org is located on thenetwork's website: <http://www.irc.perl.org>. For a more help oriented #perl,check out <irc://irc.freenode.net/#perl>. Perl 6 development also has apresence in <irc://irc.freenode.net/#perl6>. Most Perl-related channels willbe kind enough to point you in the right direction if you ask nicely..PPAny large \s-1IRC\s0 network (Dalnet, EFnet) is also likely to have a #perl channel,with varying activity levels..Sh "Websites".IX Subsection "Websites"Perl websites come in a variety of forms, but they fit into two largecategories: forums and news websites. There are many Perl relatedwebsites, so only a few of the community's largest are mentioned here..PP\fINews sites\fR.IX Subsection "News sites".IP "<http://perl.com/>" 4.IX Item "<http://perl.com/>"Run by O'Reilly Media (The publisher of the Camel Book among otherPerl-related literature), perl.com provides current Perl news, articles, andresources for Perl developers as well as a directory of other useful websites..IP "<http://use.perl.org/>" 4.IX Item "<http://use.perl.org/>"use Perl; provides a slashdot-style Perl news website covering all things Perl,from minutes of the meetings of the Perl 6 Design team to conferenceannouncements with (ir)relevant discussion..PP\fIForums\fR.IX Subsection "Forums".IP "<http://www.perlmonks.org/>" 4.IX Item "<http://www.perlmonks.org/>"PerlMonks is one of the largest Perl forums, and describes itself as \*(L"A placefor individuals to polish, improve, and showcase their Perl skills.\*(R" and \*(L"Acommunity which allows everyone to grow and learn from each other.\*(R".Sh "User Groups".IX Subsection "User Groups"Many cities around the world have local PerlMongers chapters. A PerlMongerschapter is a local user group which typically holds regular in-person meetings,both social and technical; helps organize local conferences, workshops, andhackathons; and provides a mailing list or other continual contact method forits members to keep in touch..PPTo find your local PerlMongers (or \s-1PM\s0 as they're commonly abbreviated) groupcheck the international PerlMongers directory at <http://www.pm.org/>..Sh "Workshops".IX Subsection "Workshops"Perl workshops are, as the name might suggest, workshops where Perl is taughtin a variety of ways. At the workshops, subjects range from a beginner'sintroduction (such as the Pittsburgh Perl Workshop's \*(L"Zero To Perl\*(R") to muchmore advanced subjects..PPThere are several great resources for locating workshops: thewebsites mentioned above, thecalendar mentioned below, and the \s-1YAPC\s0 Europewebsite, <http://www.yapceurope.org/>, which is probably the best resource forEuropean Perl events..Sh "Hackathons".IX Subsection "Hackathons"Hackathons are a very different kind of gathering where Perl hackers gather todo just that, hack nonstop for an extended (several day) period on a specificproject or projects. Information about hackathons can be located in the sameplace as information about workshops as well as in<irc://irc.perl.org/#perl>..PPIf you have never been to a hackathon, here are a few basic things you need toknow before attending: have a working laptop and know how to use it; check outthe involved projects before hand; have the necessary version control client;and bring backup equipment (an extra \s-1LAN\s0 cable, additional power strips, etc.)because someone will forget..Sh "Conventions".IX Subsection "Conventions"Perl has two major annual conventions: The Perl Conference (now part of \s-1OSCON\s0),put on by O'Reilly, and Yet Another Perl Conference or \s-1YAPC\s0 (pronouncedyap-see), which is localized into several regional YAPCs (North America,Europe, Asia) in a stunning grassroots display by the Perl community. For moreinformation about either conference, check out their respective web pages:\&\s-1OSCON\s0 <http://conferences.oreillynet.com/>; \s-1YAPC\s0 <http://www.yapc.org>..PPA relatively new conference franchize with a large Perl portion is theOpen Source Developers Conference or \s-1OSDC\s0. First held in Australia it hasrecently also spread to Israel. More information can be found at:<http://www.osdc.com.au/> for Australia, and <http://www.osdc.org.il>for Israel..Sh "Calendar of Perl Events".IX Subsection "Calendar of Perl Events"The Perl Foundation maintains a website and Google calendar for trackingWorkshops, Hackathons, Perl Mongers meetings, and the larger conventionsmentioned above. The web page is located at<http://www.perl.org/events.html>; the Google calendar is named\&\fIPerl Events\fR. Disclaimer: not every Perl Mongers group is on that calendar,so don't lose heart if you don't see yours posted. Read the section aboveon \*(L"User Groups\*(R" to find yours..SH "AUTHOR".IX Header "AUTHOR"Edgar \*(L"Trizor\*(R" Bering <trizor@gmail.com>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -