Type |
Inspected |
Comments |
Control Unit |
||
Interface Eq. |
||
Lamps / LED |
||
Fuses |
||
Primary Power Supply |
||
Trouble Signals |
||
Disconnect Switches |
||
Ground Fault Monitoring |
Type |
Visible |
Functional |
Comments |
Battary Condition |
|||
Load Voltage |
|||
Discharge Test |
|||
Charger Test |
|||
Specify Gravity |


Adds
_
pattern in
match
expression if the expression is not exhaustive, i.e. not all possible patterns are covered.


shot-bot
hit the button to get poured a random amount of shots...
Let's Get High!
created by drew ehrlich and corey duval
github.com/deehrlic/bar-boy


Upload module
Module's Title
Choose Module
Set Cover Photo
Save Changes
@portabook
all rights reserved
@2021


Note
Archon depends on web3 1.0. This version of web3 is still in Beta so usage is subject to change unexpectedly with updates to the underlying library. _.
web3.eth.subscribe¶
The web3.eth.subscribe
function lets you subscribe to specific events in the blockchain.
subscribe¶
web3.eth.subscribe(type [, options] [, callback]);
Parameters¶
String
- The subscription, you want to subscribe to.Mixed
- (optional) Optional additional parameters, depending on the subscription type.Function
- (optional) Optional callback, returns an error object as first parameter and the result as second. Will be called for each incoming subscription, and the subscription itself as 3 parameter.
Returns¶
EventEmitter
- A Subscription instance
subscription.id
: The subscription id, used to identify and unsubscribing the subscription.subscription.subscribe([callback])
: Can be used to re-subscribe with the same parameters.subscription.unsubscribe([callback])
: Unsubscribes the subscription and returns TRUE in the callback if successfull.subscription.arguments
: The subscription arguments, used when re-subscribing.on("data")
returnsObject
: Fires on each incoming log with the log object as argument.on("changed")
returnsObject
: Fires on each log which was removed from the blockchain. The log will have the additional property"removed: true"
.on("error")
returnsObject
: Fires when an error in the subscription occurs.
Notification returns¶
Mixed
- depends on the subscription, see the different subscriptions for more.
Example¶
var subscription = web3.eth.subscribe('logs', {
address: '0x123456..',
topics: ['0x12345...']
}, function(error, result){
if (!error)
console.log(result);
});
// unsubscribes the subscription
subscription.unsubscribe(function(error, success){
if(success)
console.log('Successfully unsubscribed!');
});
clearSubscriptions¶
web3.eth.clearSubscriptions()
Resets subscriptions.
Note
This will not reset subscriptions from other packages like web3-shh
, as they use their own requestManager.
Parameters¶
Boolean
: Iftrue
it keeps the"syncing"
subscription.
Returns¶
Boolean
Example¶
web3.eth.subscribe('logs', {} ,function(){ ... });
...
web3.eth.clearSubscriptions();
subscribe(“pendingTransactions”)¶
web3.eth.subscribe('pendingTransactions' [, callback]);
Subscribes to incoming pending transactions.
Parameters¶
String
-"pendingTransactions"
, the type of the subscription.Function
- (optional) Optional callback, returns an error object as first parameter and the result as second. Will be called for each incoming subscription.
Returns¶
EventEmitter
: An subscription instance as an event emitter with the following events:
"data"
returnsString
: Fires on each incoming pending transaction and returns the transaction hash."error"
returnsObject
: Fires when an error in the subscription occurs.
Notification returns¶
Object|Null
- First parameter is an error object if the subscription failed.String
- Second parameter is the transaction hash.
Example¶
var subscription = web3.eth.subscribe('pendingTransactions', function(error, result){
if (!error)
console.log(result);
})
.on("data", function(transaction){
console.log(transaction);
});
// unsubscribes the subscription
subscription.unsubscribe(function(error, success){
if(success)
console.log('Successfully unsubscribed!');
});
subscribe(“newBlockHeaders”)¶
web3.eth.subscribe('newBlockHeaders' [, callback]);
Subscribes to incoming block headers. This can be used as timer to check for changes on the blockchain.
Parameters¶
String
-"newBlockHeaders"
, the type of the subscription.Function
- (optional) Optional callback, returns an error object as first parameter and the result as second. Will be called for each incoming subscription.
Returns¶
EventEmitter
: An subscription instance as an event emitter with the following events:
"data"
returnsObject
: Fires on each incoming block header."error"
returnsObject
: Fires when an error in the subscription occurs.
The structure of a returned block header is as follows:
number
-Number
: The block number.null
when its pending block.hash
32 Bytes -String
: Hash of the block.null
when its pending block.parentHash
32 Bytes -String
: Hash of the parent block.nonce
8 Bytes -String
: Hash of the generated proof-of-work.null
when its pending block.sha3Uncles
32 Bytes -String
: SHA3 of the uncles data in the block.logsBloom
256 Bytes -String
: The bloom filter for the logs of the block.null
when its pending block.transactionsRoot
32 Bytes -String
: The root of the transaction trie of the blockstateRoot
32 Bytes -String
: The root of the final state trie of the block.receiptsRoot
32 Bytes -String
: The root of the receipts.miner
-String
: The address of the beneficiary to whom the mining rewards were given.extraData
-String
: The “extra data” field of this block.gasLimit
-Number
: The maximum gas allowed in this block.gasUsed
-Number
: The total used gas by all transactions in this block.timestamp
-Number
: The unix timestamp for when the block was collated.
Notification returns¶
Object|Null
- First parameter is an error object if the subscription failed.Object
- The block header object like above.
Example¶
var subscription = web3.eth.subscribe('newBlockHeaders', function(error, result){
if (!error) {
console.log(result);
return;
}
console.error(error);
})
.on("data", function(blockHeader){
console.log(blockHeader);
})
.on("error", console.error);
// unsubscribes the subscription
subscription.unsubscribe(function(error, success){
if (success) {
console.log('Successfully unsubscribed!');
}
});
subscribe(“syncing”)¶
web3.eth.subscribe('syncing' [, callback]);
Subscribe to syncing events. This will return an object when the node is syncing and when its finished syncing will return FALSE
.
Parameters¶
String
-"syncing"
, the type of the subscription.Function
- (optional) Optional callback, returns an error object as first parameter and the result as second. Will be called for each incoming subscription.
Returns¶
EventEmitter
: An subscription instance as an event emitter with the following events:
"data"
returnsObject
: Fires on each incoming sync object as argument."changed"
returnsObject
: Fires when the synchronisation is started withtrue
and when finished withfalse
."error"
returnsObject
: Fires when an error in the subscription occurs.
For the structure of a returned event Object
see web3.eth.isSyncing return values.
Notification returns¶
Object|Null
- First parameter is an error object if the subscription failed.Object|Boolean
- The syncing object, when started it will returntrue
once or when finished it will return false once.
Example¶
var subscription = web3.eth.subscribe('syncing', function(error, sync){
if (!error)
console.log(sync);
})
.on("data", function(sync){
// show some syncing stats
})
.on("changed", function(isSyncing){
if(isSyncing) {
// stop app operation
} else {
// regain app operation
}
});
// unsubscribes the subscription
subscription.unsubscribe(function(error, success){
if(success)
console.log('Successfully unsubscribed!');
});
subscribe(“logs”)¶
web3.eth.subscribe('logs', options [, callback]);
Subscribes to incoming logs, filtered by the given options.
Parameters¶
"logs"
-String
, the type of the subscription.Object
- The subscription options
fromBlock
-Number
: The number of the earliest block. By defaultnull
.address
-String|Array
: An address or a list of addresses to only get logs from particular account(s).topics
-Array
: An array of values which must each appear in the log entries. The order is important, if you want to leave topics out usenull
, e.g.[null, '0x00...']
. You can also pass another array for each topic with options for that topic e.g.[null, ['option1', 'option2']]
callback
-Function
: (optional) Optional callback, returns an error object as first parameter and the result as second. Will be called for each incoming subscription.
Returns¶
EventEmitter
: An subscription instance as an event emitter with the following events:
"data"
returnsObject
: Fires on each incoming log with the log object as argument."changed"
returnsObject
: Fires on each log which was removed from the blockchain. The log will have the additional property"removed: true"
."error"
returnsObject
: Fires when an error in the subscription occurs.
For the structure of a returned event Object
see web3.eth.getPastEvents return values.
Notification returns¶
Object|Null
- First parameter is an error object if the subscription failed.Object
- The log object like in web3.eth.getPastEvents return values.
Example¶
var subscription = web3.eth.subscribe('logs', {
address: '0x123456..',
topics: ['0x12345...']
}, function(error, result){
if (!error)
console.log(result);
})
.on("data", function(log){
console.log(log);
})
.on("changed", function(log){
});
// unsubscribes the subscription
subscription.unsubscribe(function(error, success){
if(success)
console.log('Successfully unsubscribed!');
});


Behaviours: application.
| add_pool/8 | |
| decrement_pool_size/2 | |
| default_timeout/0 | |
| execute/2 | |
| execute/3 | |
| execute/4 | execute query. |
| execute/5 | |
| increment_pool_size/2 | |
| init/1 | |
| modules/0 | |
| prepare/2 | |
| remove_pool/1 | |
| start/2 | |
| stop/1 |
add_pool(PoolId, Size, User, Password, Host, Port, Database, Encoding) -> any()
decrement_pool_size(PoolId, Num) -> any()
default_timeout() -> any()
execute(PoolId, Query) -> any()
execute(PoolId, Query, Args) -> any()
execute(PoolId, Query::Query | StmtName, Args, Timeout) -> Result
execute query
Timeout is the query timeout in millisecondsexecute(PoolId, Query, Args, Timeout, X5) -> any()
increment_pool_size(PoolId, Num) -> any()
init(X1) -> any()
modules() -> any()
prepare(StmtName, Statement) -> ok
remove_pool(PoolId) -> any()
start(X1, X2) -> any()
stop(X1) -> any()
Generated by EDoc, Jan 10 2011, 11:43:55.


Here is some Python code for a Dog
:
class Dog(Animal):
def __init__(self, name):
self.name = name
def make_sound(self):
print('Ruff!')
dog = Dog('Fido')
and then here is some bash:
if [ "$1" = "--help" ]; then
echo "OK"
fi
or click SurveyMonkey


{{ page.title }}
{{ page.date | date_to_string }} - Help improve this post {{ content }}Happy coding! – Found a mistake or a typo? Please submit a PR to my GitHub-repo.
--- layout: default ---
Happy coding! – Found a mistake or a typo? Please submit a PR to my GitHub-repo.


| Overview | Module | Use | Devguide | Index |
| Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
| module datatransfer |
|
| Nested Modules | |
| clipboard | |
| dnd |
| Services | |
| DataFormatTranslator | Different platforms use different types to describe data formats available during data exchange operations like clipboard or drag&drop. Implementations of this service do convert system dependent data types to a DataFlavor and vice versa. |
| MimeContentTypeFactory | Used to create an instance that implement the interface XMimeContentType from a string representation of such a MIME content-type that is conform to Rfc2045 and Rfc2046. |
| Interfaces | |
| XDataFormatTranslator | Interface to be implemented by objects used to translate a DataFlavor to a system dependent data transfer type and vice versa. |
| XMimeContentType | An implementation of this interface represents a MIME content-type that is conform to Rfc2045 and Rfc2046. Instances that implement this interface could be created using the interface XMimeContentTypeFactory. |
| XMimeContentTypeFactory | Implementations of this interface do create a XMimeContentType from a given string that represents a MIME content-type (see Rfc2045 and Rfc2046). |
| XSystemTransferable | Interface to be implemented by objects used to provide system dependent data for a transfer operation. Those objects usually also implement XTransferable. |
| XTransferDataAccess | This interface provides direct access to the data in all data flavors. It can be used by the clipboard implementation to optimize data transport on flush operations. |
| XTransferable | Interface to be implemented by objects used to provide data for a data transfer operation. |
| XTransferableEx | Interface to be implemented by objects used to provide data for a transfer operation. |
| XTransferableSource | The transferable source interface. |
| XTransferableSupplier |
| Structs | |
| DataFlavor | Each instance represents the concept of a data format as it would appear on a clipboard, or during drag and drop. |
| Exceptions | |
| UnsupportedFlavorException | Exception will be thrown if there is a request for data in a DataFlavor that is not supported by a data source. |
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.


What is that?
When designing a recommendation system, there are two major ways to go about it. We’ve already talked about content-based filtering, but what do you do when your content is simply too massive or diverse to manually apply attributes? For that, there’s collaborative filtering, a technique that’s widely used across social media, retail, and streaming services. In this article, we’ll explore how collaborative filtering works, where it’s used, and what skills you might need to get started.
For all the sophisticated math and machine learning techniques involved, the concept behind collaborative filtering is pretty straightforward: It’s based on the idea that people who share an interest in certain things will probably have similar tastes in other things as well. You experience collaborative filtering first-hand every time you go online and see “Customers Who Bought This Item Also Bought,” or “Users like you also liked…”
WHY COLLABORATIVE FILTERING?
The main difference between collaborative filtering and content-based filtering is conceptual. Where content-based filtering is built around the attributes of a given object, collaborative filtering relies on the behavior of users. This approach has some distinct advantages over content-based filtering:
It benefits from large user bases. Simply put, the more people are using the service, the better your recommendations will become, without doing additional development work or relying on subject area expertise.
It’s flexible across different domains. Collaborative filtering approaches are well suited to highly diverse sets of items. Where content-based filters rely on metadata, collaborative filtering is based on real-life activity, allowing it to make connections between seemingly disparate items (like say, an outboard motor and a fishing rod) that nonetheless might be relevant to some set of users (in this case, people who like to fish).
It produces more serendipitous recommendations. When it comes to recommendations, accuracy isn’t always the highest priority. Content-based filtering approaches tend to show users items that are very similar to items they’ve already liked, which can lead to filter bubble problems. By contrast, most users have interests that span different subsets, which in theory can result in more diverse (and interesting) recommendations.
It can capture more nuance around items. Even a highly detailed content-based filtering system will only capture some of the features of a given item. By relying on actual human experience, collaborative filtering can sometimes recommend items that have a greater affinity with one another than a strict comparison of their attributes would suggest.
Two Methods: User-Item vs. Item-Item
There are two approaches to collaborative filtering, one based on items, the other on users. Item-item collaborative filtering was originally developed by Amazon and draws inferences about the relationship between different items based on which items are purchased together. The more often two items (say, peanut butter and jelly) appear in the same shopping cart or user history, the “closer” they’re said to be to one another. So, when someone comes and adds peanut butter to their cart, the algorithm will suggest things that are close, like jelly or white bread, over things that aren’t, like motor oil.
User-item filtering takes a slightly different approach. Here, rather than calculating the distance between items, we calculate the distance between users based on their ratings (or likes, or whatever metric applies). When coming up with recommendations for a particular user, we then look at the users that are closest to them and then suggest items those users also liked but that our user hasn’t interacted with yet. So, if you’ve watched and liked a certain number of videos on Facebook, Facebook can look at other users who liked those same videos and recommend one that they also liked but which you might not have seen yet.
The important point here is that in both the examples above, the system has no idea why any of these items are related to one another, it only knows that they either show up in the same basket together, or that they’re liked by people with similar preferences. In some cases, though, this can be a feature rather than a shortcoming, especially in cases where the items to be filtered are extremely heterogeneous, as in online retailers or social networks. (Note: This can also lead to some unanticipated situations, as when Amazon’s algorithm began unintentionally suggesting drug paraphernalia to users who bought a particular scale.)
HOW TO CALCULATE SIMILARITY?
The above descriptions are meant to be general overviews of how collaborative filtering techniques are typically implemented. Behind each implementation there are a number of different techniques for measuring the similarity of two different items or users. Which one is right for a given recommender system depends on both the use case and the nature of the data involved.
When the data you’re working with is dense, a simple Euclidean distance measure can work. In reality, though, data (especially ratings) is often sparse. In these cases, cosine similarity is often used. There are other measures (Pearson correlation coefficient, k-nearest-neighbors, etc.). Fortunately, most of these functions are easily performed in Python (assuming you have the SciPy and scikit-learn libraries). Are you looking for a data scientist to build a recommendation engine? Create a job post on Upwork today.
CHALLENGES OF COLLABORATIVE FILTERING
Complexity and expense. Collaborative filtering algorithms can run into scalability problems when the number of users and items gets too high (think in tens of millions of users and hundreds of thousands of items), especially when recommendations need to be generated in real-time online. Potential solution: This is where distributed clusters of machines running Hadoop or Spark come in handy. Depending on your project, it may also be possible to calculate relationships offline overnight by way of batch processing, which makes serving recommendations much quicker even if they’re no longer being updated in real-time.
Data sparsity. Many user signals are ambiguous. Just watching a video doesn’t tell YouTube whether you liked that particular video or not, and just eating at a restaurant doesn’t tell Yelp whether you liked it or not. That’s why ratings are so important in collaborative-filtering systems. But users don’t rate every item they interact with, and many users don’t rate anything at all. Potential solution: Depending on the nature of the data, there may be proxy measures that can be used. Another common technique is to assume that missing reviews are equivalent to average reviews, though this is a very strong assumption in most cases.
The “cold start” problem. As we’ve seen, collaborative-filtering can be a powerful way of recommending items based on user history, but what if there is no user history? This is called the “cold start” problem, and it can apply both to new items and to new users. Items with lots of history get recommended a lot, while those without never make it into the recommendation engine, resulting in a positive feedback loop. At the same time, new users have no history and thus the system doesn’t have any good recommendations. Potential solution: Onboarding processes can learn basic info to jump-start user preferences, importing social network contacts.
RELEVANT SKILLS AND TECH
Building a recommender system with collaborative filtering is a major project that involves both data science and engineering challenges. Solving these challenges may require expertise with data processing and storage frameworks like Hadoop or Spark. When it comes to implementing algorithms, data-oriented programming languages like Python, Java, and Scala support libraries that make it easy to perform an array of machine learning and statistical analysis tasks.


GROLBP
Section: User Commands (1)Updated: 11 November 2010
Index Return to Main Contents
NAME
grolbp - groff driver for Canon CAPSL printers (LBP-4 and LBP-8 series laser printers).SYNOPSIS
grolpb [ -l ] [ --landscape ] [ -v ] [ --version ] [ -c n ] [ --copies= numcopies ] [ -p paper_size ] [ --papersize= paper_size ] [ -o orientation ] [ --orientation= orientation ] [ -w width ] [ --linewidth= width ] [ -F dir ] [ --fontdir= dir ] [ -h ] [ --help ] [ files... ]
DESCRIPTION
grolbp is a driver for groff that produces output in CAPSL and VDM format suitable for Canon LBP-4 and LBP-8 printers.For compatibility with grolj4 there is an additional drawing command available:
- \D'R dh dv'
- Draw a rule (i.e. a solid black rectangle), with one corner at the current position, and the diagonally opposite corner at the current position +(dh,dv).
OPTIONS
Note that there can be whitespace between a one-letter option and its argument; on the other hand, there must be whitespace and/or an equal sign (`=') between a long-name option and its argument.- -cnumcopies
-
- --copies=numcopies
- Print numcopies copies of each page.
- -l
-
- --landscape
- Print the document with a landscape orientation.
- -ppaper_size
-
- --papersize=paper_size
- Set the paper size to paper_size, which must be a valid paper size description as indicated in the section PAPER SIZES.
- -oorientation
-
- --orientation=orientation
- Print the document with orientation orientation, which must be `portrait' or `landscape'.
- -wwidth
-
- --linewidth=width
- Set the default line thickness to width thousandths of an em. If this option isn't specified, the line thickness defaults to 0.04~em.
- -v
-
- --version
- Print the version number.
- -Fdir
-
- --fontdir=dir
- Prepend directory dir/devname to the search path for font and device description files; name is the name of the device, usually lbp.
- -h
-
- --help
- Print a short help text.
TYPEFACES
The driver supports the Dutch, Swiss and Swiss-Narrow scalable typefaces, each one in the Regular, Bold, Italic and Bold-Italic styles. Additionally, the Courier and Elite monospaced typefaces at the sizes 8 and 12 points (for Courier) resp. 8 and 10 points (for Elite) are supported, each one in the Regular, Bold and Italic styles.The following chart summarizes the font names you can use to access these fonts:
| Typeface | Regular | Bold | Italic | Bold-Italic |
| Dutch | TR | TB | TI | TBI |
| Swiss | ||||
| Swiss Narrow | ||||
| Courier | ||||
| Elite |
PAPER SIZES
The paper size can be set in the DESC file or with command line options to grolbp. If the paper size is specified both ways, the command line options take precedence over the contents of the DESC file (this applies to the page orientation too).See groff_font(1) how to set the paper dimensions in the DESC file.
To set the paper size in the command line, add
-p paper-size
or
--papersize=paper-size
to the other grolbp options, where paper-size is in the same format as in the DESC file.
If no paper size is specified in the DESC file or the command line, a default size of A4 is used.
PAGE ORIENTATION
As with the page size, the orientation of the printed page (portrait or landscape) can be set in the DESC file or with command line options. It is also case insensitive.To set the orientation in the DESC file, insert a line with the following content:
orientation [portrait|landscape]
Only the first valid orientation command in the DESC file is used.
To set the page orientation with command line options you can use the -o or --orientation option with the same parameters (portrait or landscape) as in the DESC file. Or you can use the -l option to force the pages to be printed in landscape.
FONT FILE FORMAT
In addition to the usual commands described in groff_font(5), grolbp provides the command lbpname which sets the font name sent to the printer when requesting this font. The syntax of this command is:lbpname printer_font_name
- *
-
For bitmapped fonts,
printer_font_name
has the form
Nlabase_fontnameralafont_stylera
base_fontname is the font name as it appears in the printers font listings without the first letter, up to (but not including) the font size. font_style can be one of the letters R, I, or B, indicating the font styles Roman, Italic and Bold respectively.
-
For instance, if the printer's
font listing A
shows font `Nelite12I.ISO_USA', the corresponding entry in the font
description file is
lbpname NeliteI
- Note that you may need to modify grolbp to add support for new bitmapped fonts, since the available font names and font sizes of bitmapped fonts (as documented above) are hard-coded into the program.
- *
- For scalable fonts, printer_font_name is identical to the font name as it appears in the printer's font listing A.
-
For instance, to select the `Swiss' font in bold style, which appears in
the printer's
font listing A
as `Swiss-Bold', the required
lbpname
command line is
lbpname Swiss-Bold
The argument of lbpname is case sensitive.
FILES
- /usr/share/groff/<IP_ADDRESS>/font/devlbp/DESC
- Device description file.
- /usr/share/groff/<IP_ADDRESS>/font/devlbp/F
- Font description file for font F.
- /usr/share/groff/<IP_ADDRESS>/tmac/lbp.tmac
- Macros for use with grolbp.
SEE ALSO
groff(1), troff(1), groff_out(5), groff_font(5), groff_char(7)
Index
- NAME
- SYNOPSIS
- DESCRIPTION
- OPTIONS
- TYPEFACES
- PAPER SIZES
- PAGE ORIENTATION
- FONT FILE FORMAT
- FILES
- SEE ALSO
This document was created by man2html, using the manual pages.
Time: 05:29:04 GMT, December 24, 2015


Change navigation
HLServer 3.0
Stats
Now
Dayly
Monthly
Settings
Panel Password
Publish Password
Stream Locking
luztv
Log out
Stats corresponding to 2017/05/31
(luztv)
Players per Hours
Hour
Players
Minutes
1:00
5
210
2:00
50
1560
3:00
145
3625
4:00
145900
8754000
5:00
0
0
6:00
0
0
Players per Hours
Operating Systems
Number of Players
Seconds Playing
Countries
Seconds per Country
Players per Country


- perlfaq - frequently asked questions about Perl
- perlfaq1 - General Questions About Perl
- perlfaq2 - Obtaining and Learning about Perl
- perlfaq3 - Programming Tools
- perlfaq4 - Data Manipulation
- perlfaq5 - Files and Formats
- perlfaq6 - Regular Expressions
- perlfaq7 - General Perl Language Issues
- perlfaq8 - System Interaction
- perlfaq9 - Networking
- perlsyn - Perl syntax
- perldata - Perl data types
- perlop - Perl operators and precedence
- perlsub - Perl subroutines
- perlfunc - Perl builtin functions
- perlopentut - tutorial on opening things in Perl
- perlpacktut - tutorial on pack and unpack
- perlpod - the Plain Old Documentation format
- perlpodspec - Plain Old Documentation: format specification and notes
- perlrun - how to execute the Perl interpreter
- perldiag - various Perl diagnostics
- perllexwarn - Perl Lexical Warnings
- perldebug - Perl debugging
- perlvar - Perl predefined variables
- perlre - Perl regular expressions
- perlrebackslash - Perl Regular Expression Backslash Sequences and Escapes
- perlrecharclass - Perl Regular Expression Character Classes
- perlreref - Perl Regular Expressions Reference
- perlref - Perl references and nested data structures
- perlform - Perl formats
- perlobj - Perl objects
- perltie - how to hide an object class in a simple variable
- perldbmfilter - Perl DBM Filters
- perlipc - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)
- perlfork - Perl's fork() emulation
- perlnumber - semantics of numbers and numeric operations in Perl
- perlthrtut - Tutorial on threads in Perl
- perlothrtut - old tutorial on threads in Perl
- perlport - Writing portable Perl
- perllocale - Perl locale handling (internationalization and localization)
- perluniintro - Perl Unicode introduction
- perlunicode - Unicode support in Perl
- perlunifaq - Perl Unicode FAQ
- perlunitut - Perl Unicode Tutorial
- perlebcdic - Considerations for running Perl on EBCDIC platforms
- perlsec - Perl security
- perlmod - Perl modules (packages and symbol tables)
- perlmodlib - constructing new Perl modules and finding existing ones
- perlmodstyle - Perl module style guide
- perlmodinstall - Installing CPAN Modules
- perlnewmod - preparing a new module for distribution
- perlpragma - how to write a user pragma
- perlutil - utilities packaged with the Perl distribution
- perlcompile - Introduction to the Perl Compiler-Translator
- perlfilter - Source Filters
- perlglossary - Perl Glossary
- perlembed - how to embed perl in your C program
- perldebguts - Guts of Perl debugging
- perlxstut, perlXStut - Tutorial for writing XSUBs
- perlxs - XS language reference manual
- perlclib - Internal replacements for standard C library functions
- perlguts - Introduction to the Perl API
- perlcall - Perl calling conventions from C
- perlmroapi - Perl method resolution plugin interface
- perlreapi - perl regular expression plugin interface
- perlreguts - Description of the Perl regular expression engine.
- perlapi - autogenerated documentation for the perl public API
- perlintern - autogenerated documentation of purely internal Perl functions
- perliol - C API for Perl's implementation of IO in Layers.
- perlapio - perl's IO abstraction interface.
- perlhack - How to hack at the Perl internals
- perlrepository - Using the Perl source repository
- perlbook - Perl book information
- perlcommunity - a brief overview of the Perl community
- perltodo - Perl TO-DO List
- perldoc - Look up Perl documentation in Pod format.
- perlhist - the Perl history records
- perldelta - what is new for perl v5.10.1
- perl5101delta, perldelta - what is new for perl v5.10.1
- perl5100delta - what is new for perl 5.10.0
- perl595delta - what is new for perl v5.9.5
- perl594delta - what is new for perl v5.9.4
- perl593delta - what is new for perl v5.9.3
- perl592delta - what is new for perl v5.9.2
- perl591delta - what is new for perl v5.9.1
- perl590delta - what is new for perl v5.9.0
- perl588delta - what is new for perl v5.8.8
- perl589delta - what is new for perl v5.8.9
- perl587delta - what is new for perl v5.8.7
- perl586delta - what is new for perl v5.8.6
- perl585delta - what is new for perl v5.8.5
- perl584delta - what is new for perl v5.8.4
- perl583delta - what is new for perl v5.8.3
- perl582delta - what is new for perl v5.8.2
- perl581delta - what is new for perl v5.8.1
- perl58delta - what is new for perl v5.8.0
- perl573delta - what's new for perl v5.7.3
- perl572delta - what's new for perl v5.7.2
- perl571delta - what's new for perl v5.7.1
- perl570delta - what's new for perl v5.7.0
- perl561delta - what's new for perl v5.6.x
- perl56delta - what's new for perl v5.6.0
- perl5005delta - what's new for perl5.005
- perl5004delta - what's new for perl5.004
- perlartistic - the Perl Artistic License
- perlgpl - the GNU General Public License, version 2
- perlaix, README.aix - Perl version 5 on IBM Unix (AIX) systems
- perlamiga - Perl under Amiga OS
- perlapollo, README.apollo - Perl version 5 on Apollo DomainOS
- perlbeos, README.beos - Perl version 5.8+ on BeOS
- perlbs2000, README.BS2000 - building and installing Perl for BS2000.
- perlcygwin, README.cygwin - Perl for Cygwin
- perldgux - Perl under DG/UX.
- perlepoc, README.epoc - Perl for EPOC
- perlfreebsd, README.freebsd - Perl version 5 on FreeBSD systems
- perlhaiku, README.haiku - Perl version 5.10+ on Haiku
- perlhpux, README.hpux - Perl version 5 on Hewlett-Packard Unix (HP-UX) systems
- perlhurd, README.hurd - Perl version 5 on Hurd
- perlirix, README.irix - Perl version 5 on Irix systems
- perllinux, README.linux - Perl version 5 on Linux systems
- perlmachten, README.machten - Perl version 5 on Power MachTen systems
- perlmacos, README.macos - Perl under Mac OS (Classic)
- perlmacosx, README.macosx - Perl under Mac OS X
- perlmint, README.mint - Perl version 5 on Atari MiNT
- perlmpeix, README.mpeix - Perl/iX for HP e3000 MPE
- perlnetware - Perl for NetWare
- perlopenbsd, README.openbsd - Perl version 5 on OpenBSD systems
- perlos2 - Perl under OS/2, DOS, Win0.3*, Win0.95 and WinNT.
- perlos390, README.os390 - building and installing Perl for OS/390 and z/OS
- perlos400, README.os400 - Perl version 5 on OS/400
- perlplan9 - Plan 9-specific documentation for Perl
- perlqnx, README.qnx - Perl version 5 on QNX
- perlriscos, README.riscos - Perl version 5 for RISC OS
- perlsolaris, README.solaris - Perl version 5 on Solaris systems
- perltru64, README.tru64 - Perl version 5 on Tru64 (formerly known as Digital UNIX formerly known as DEC OSF/1) systems
- perluts - Perl under UTS
- perlvmesa, README.vmesa - building and installing Perl for VM/ESA.
- perlvms - VMS-specific documentation for Perl
- perlvos, README.vos - Perl for Stratus VOS
- PRAGMA DOCUMENTATION
-
- attrs - set/get attributes of a subroutine (deprecated)
- mro - Method Resolution Order
- re - Perl pragma to alter regular expression behaviour
- threads-shared, threads::shared - Perl extension for sharing data structures between threads
- threads - Perl interpreter-based threads
- attributes - get/set subroutine or variable attributes
- autodie - Replace functions with ones that succeed or die with lexical scope
- autodiexception, autodie::exception - Exceptions from autodying functions.
- autodiexception::system, autodie::exception::system - Exceptions from autodying system().
- autodie::hints - Provide hints about user subroutines to autodie
- autouse - postpone load of modules until a function is used
- base - Establish an ISA relationship with base classes at compile time
- bigint - Transparent BigInteger support for Perl
- bignum - Transparent BigNumber support for Perl
- bigrat - Transparent BigNumber/BigRational support for Perl
- blib - Use MakeMaker's uninstalled version of a package
- bytes - Perl pragma to force byte semantics rather than character semantics
- charnames - define character names for \N{named} string literal escapes
- constant - Perl pragma to declare constants
- diagnostics, splain - produce verbose warning diagnostics
- encoding - allows you to write your script in non-ascii or non-utf8
- encoding::warnings - Warn on implicit encoding conversions
- feature - Perl pragma to enable new syntactic features
- fields - compile-time class fields
- filetest - Perl pragma to control the filetest permission operators
- if - use a Perl module if a condition holds
- integer - Perl pragma to use integer arithmetic instead of floating point
- less - perl pragma to request less of something
- lib - manipulate @INC at compile time
- locale - Perl pragma to use and avoid POSIX locales for built-in operations
- open - perl pragma to set default PerlIO layers for input and output
- ops - Perl pragma to restrict unsafe operations when compiling
- overload - Package for overloading Perl operations
- overloading - perl pragma to lexically control overloading
- parent - Establish an ISA relationship with base classes at compile time
- sigtrap - Perl pragma to enable simple signal handling
- sort - perl pragma to control sort() behaviour
- strict - Perl pragma to restrict unsafe constructs
- subs - Perl pragma to predeclare sub names
- threadshared, threads::shared - Perl extension for sharing data structures between threads
- utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code
- vars - Perl pragma to predeclare global variable names (obsolete)
- version - Perl extension for Version Objects
- version::Internals, version::Internal - Perl extension for Version Objects
- vmsish - Perl pragma to control VMS-specific language features
- warnings - Perl pragma to control optional warnings
- warnings::register - warnings import function
- MODULE DOCUMENTATION
-
- AnyDBM_File - provide framework for multiple DBMs
- App::Prove - Implements the prove command.
- App::Prove::State - State storage for the prove command.
- App::Prove::State::Result - Individual test suite results.
- App::Prove::State::Result::Test - Individual test results.
- Archive::Extract - A generic archive extracting mechanism
- Archive::Tar - module for manipulations of tar archives
- Archive::Tar::File - a subclass for in-memory extracted file from Archive::Tar
- Attribute-Handlers::lib::Attribute::Handlers, Attribute::Handlers - Simpler definition of attribute handlers
- Attribute::Handlers - Simpler definition of attribute handlers
- AutoLoader - load subroutines only on demand
- AutoSplit - split a package for autoloading
- B - The Perl Compiler
- B::Concise - Walk Perl syntax tree, printing concise info about ops
- B::Debug - Walk Perl syntax tree, printing debug info about ops
- B::Deparse - Perl compiler backend to produce perl code
- B::Lint - Perl lint
- B::Lint::Debug - Adds debugging stringification to B::
- B::O, O - Generic interface to Perl Compiler backends
- B::Showlex - Show lexical variables used in functions or files
- B::Terse - Walk Perl syntax tree, printing terse info about ops
- B::Xref - Generates cross reference reports for Perl programs
- Benchmark - benchmark running times of Perl code
- CGI - Handle Common Gateway Interface requests and responses
- CGI::Apache - Backward compatibility module for CGI.pm
- CGI::Carp, CGI::Carp - CGI routines for writing to the HTTPD (or other) error log
- CGI::Cookie - Interface to HTTP Cookies
- CGI::Fast - CGI Interface for Fast CGI
- CGI::Pretty - module to produce nicely formatted HTML code
- CGI::Push - Simple Interface to Server Push
- CGI::Switch - Backward compatibility module for defunct CGI::Switch
- CGI::Util - Internal utilities used by CGI module
- CORE - Pseudo-namespace for Perl's core routines
- CPAN - query, download and build perl modules from CPAN sites
- CPAN::API::HOWTO - a recipe book for programming with CPAN.pm
- CPAN::Distroprefs --- read and match distroprefs
- CPAN::FirstTime - Utility for CPAN::Config file Initialization
- CPAN::Kwalify - Interface between CPAN.pm and Kwalify.pm
- CPAN::Version - utility functions to compare CPAN versions
- CPANPLUS - API & CLI access to the CPAN mirrors
- CPANPLUS::Backend
- CPANPLUS::Backend::RV
- CPANPLUS::Config
- CPANPLUS::Configure
- CPANPLUS::Dist
- CPANPLUS::Dist::Autobundle
- CPANPLUS::Dist::Base - Base class for custom distribution classes
- CPANPLUS::Dist::Build - CPANPLUS plugin to install packages that use Build.PL
- CPANPLUS::Dist::Build::Constants - Constants for CPANPLUS::Dist::Build
- CPANPLUS::Dist::MM
- CPANPLUS::Dist::Sample --- Sample code to create your own Dist::* plugin
- CPANPLUS::Error
- CPANPLUS::FAQ
- CPANPLUS::Hacking
- CPANPLUS::Internals
- CPANPLUS::Internals::Extract
- CPANPLUS::Internals::Fetch
- CPANPLUS::Internals::Report
- CPANPLUS::Internals::Search
- CPANPLUS::Internals::Source
- CPANPLUS::Internals::Source::Memory - In memory implementation
- CPANPLUS::Internals::Source::SQLite - SQLite implementation
- CPANPLUS::Internals::Utils
- CPANPLUS::Module
- CPANPLUS::Module::Author
- CPANPLUS::Module::Author::Fake
- CPANPLUS::Module::Checksums
- CPANPLUS::Module::Fake
- CPANPLUSelfupdate, CPANPLUS::Selfupdate
- CPANPLUShell, CPANPLUS::Shell
- CPANPLUShell::Classic, CPANPLUS::Shell::Classic - CPAN.pm emulation for CPANPLUS
- CPANPLUShell::Default, CPANPLUS::Shell::Default
- CPANPLUShell::Default::Plugins::CustomSource, CPANPLUS::Shell::Default::Plugins::CustomSource
- CPANPLUShell::Default::Plugins::HOWTO, CPANPLUS::Shell::Default::Plugins::HOWTO --- documentation on how to write your own plugins
- CPANPLUShell::Default::Plugins::Remote, CPANPLUS::Shell::Default::Plugins::Remote
- CPANPLUShell::Default::Plugins::Source, CPANPLUS::Shell::Default::Plugins::Source
- CPANox, CPAN::Nox - Wrapper around CPAN.pm without using any XS module
- Carp, carp - warn of errors (from perspective of caller)
- Carp::Heavy - heavy machinery, no user serviceable parts inside
- Class::ISA --- report the search path for a class's ISA tree
- Class::Struct - declare struct-like datatypes as Perl classes
- Compress-Raw-Bzip2::lib::Compress::Raw::Bzip2, Compress::Raw::Bzip2 - Low-Level Interface to bzip2 compression library
- Compress-Raw-Bzip2::pod::FAQ, Compress::Raw::Bzip2::FAQ --- Frequently Asked Questions about Compress::Raw::Bzip2
- Compress-Raw-Zlib::Compress::Raw::Zlib, Compress::Raw::Zlib - Low-Level Interface to zlib compression library
- Compress-Raw-Zlib::pod::FAQ, Compress::Raw::Zlib::FAQ --- Frequently Asked Questions about Compress::Raw::Zlib
- Compress::Raw::Bzip2 - Low-Level Interface to bzip2 compression library
- Compress::Raw::Zlib - Low-Level Interface to zlib compression library
- Compress::Zlib - Interface to zlib compression library
- Config - access Perl configuration information
- Cwd - get pathname of current working directory
- DB - programmatic interface to the Perl debugging API
- DBM_Filter --- Filter DBM keys/values
- DBM_Filter::compress - filter for DBM_Filter
- DBM_Filter::encode - filter for DBM_Filter
- DBM_Filter::int32 - filter for DBM_Filter
- DBM_Filter::null - filter for DBM_Filter
- DBM_Filter::utf8 - filter for DBM_Filter
- DB_File - Perl5 access to Berkeley DB version 1.x
- Data-Dumper, Data::Dumper - stringified perl data structures, suitable for both printing and eval
- Data::Dumper - stringified perl data structures, suitable for both printing and eval
- Devel-DProf, Devel::DProf - a Perl code profiler
- Devel-PPPort, Devel::PPPort - Perl/Pollution/Portability
- Devel-Peek, Devel::Peek - A data debugging tool for the XS programmer
- Devel::DProf - a Perl code profiler
- Devel::InnerPackage - find all the inner packages of a package
- Devel::PPPort - Perl/Pollution/Portability
- Devel::Peek - A data debugging tool for the XS programmer
- Devel::SelfStubber - generate stubs for a SelfLoading module
- Digest - Modules that calculate message digests
- Digest-MD5, Digest::MD5 - Perl interface to the MD5 Algorithm
- Digest-SHA::lib::Digest::SHA, Digest::SHA - Perl extension for SHA-1/224/256/384/512
- Digest::MD5 - Perl interface to the MD5 Algorithm
- Digest::SHA - Perl extension for SHA-1/224/256/384/512
- Digest::base - Digest base class
- Digest::file - Calculate digests of files
- DirHandle - supply object methods for directory handles
- Dumpvalue - provides screen dump of Perl data.
- DynaLoader - Dynamically load C libraries into Perl code
- DynaLoader::XSLoader, XSLoader - Dynamically load C libraries into Perl code
- Encode - character encodings
- Encode::Alias - alias definitions to encodings
- Encode::Byte - Single Byte Encodings
- Encode::CJKConstants --- Internally used by Encode::??::ISO_2022_*
- Encode::CN - China-based Chinese Encodings
- Encode::CN::HZ --- internally used by Encode::CN
- Encode::Config --- internally used by Encode
- Encode::EBCDIC - EBCDIC Encodings
- Encode::Encoding - Encode Implementation Base Class
- Encode::GSM0338 --- ESTI GSM 03.38 Encoding
- Encode::Guess --- Guesses encoding from data
- Encode::JP - Japanese Encodings
- Encode::JP::H2Z --- internally used by Encode::JP::2022_JP*
- Encode::JP::JIS7 --- internally used by Encode::JP
- Encode::KR - Korean Encodings
- Encode::KR::2022_KR --- internally used by Encode::KR
- Encode::MIME::Header --- MIME 'B' and 'Q' header encoding
- Encode::MIME::Name, Encode::MIME::NAME --- internally used by Encode
- Encode::PerlIO --- a detailed document on Encode and PerlIO
- Encode::Supported --- Encodings supported by Encode
- Encode::Symbol - Symbol Encodings
- Encode::TW - Taiwan-based Chinese Encodings
- Encode::Unicode --- Various Unicode Transformation Formats
- Encode::Unicode::UTF7 --- UTF-7 encoding
- Encode::lib::Encode::Alias, Encode::Alias - alias definitions to encodings
- Encode::lib::Encode::CJKConstants, Encode::CJKConstants.pm --- Internally used by Encode::??::ISO_2022_*
- Encode::lib::Encode::CN::HZ, Encode::CN::HZ --- internally used by Encode::CN
- Encode::lib::Encode::Config, Encode::Config --- internally used by Encode
- Encode::lib::Encode::Encoding, Encode::Encoding - Encode Implementation Base Class
- Encode::lib::Encode::GSM0338, Encode::GSM0338 --- ESTI GSM 03.38 Encoding
- Encode::lib::Encode::Guess, Encode::Guess --- Guesses encoding from data
- Encode::lib::Encode::JP::H2Z, Encode::JP::H2Z --- internally used by Encode::JP::2022_JP*
- Encode::lib::Encode::JP::JIS7, Encode::JP::JIS7 --- internally used by Encode::JP
- Encode::lib::Encode::KR::2022_KR, Encode::KR::2022_KR --- internally used by Encode::KR
- Encode::lib::Encode::MIME::Header, Encode::MIME::Header --- MIME 'B' and 'Q' header encoding
- Encode::lib::Encode::MIME::Name, Encode::MIME::NAME --- internally used by Encode
- Encode::lib::Encode::PerlIO, Encode::PerlIO --- a detailed document on Encode and PerlIO
- Encode::lib::Encode::Supported, Encode::Supported --- Encodings supported by Encode
- Encode::lib::Encode::Unicode::UTF7, Encode::Unicode::UTF7 --- UTF-7 encoding
- Encode::lib::Encoder, Encode::Encoder --- Object Oriented Encoder
- Encodencoding, encoding - allows you to write your script in non-ascii or non-utf8
- Encoder, Encode::Encoder --- Object Oriented Encoder
- English - use nice English (or awk) names for ugly punctuation variables
- Env - perl module that imports environment variables as scalars or arrays
- Errno - System errno constants
- Exporter - Implements default import method for modules
- Exporter::Heavy - Exporter guts
- ExtUtils::CBuilder - Compile and link C code for Perl modules
- ExtUtils::CBuilder::Platform::Windows - Builder class for Windows platforms
- ExtUtils::Command - utilities to replace common UNIX commands in Makefiles etc.
- ExtUtils::Command::MM - Commands for the MM's to use in Makefiles
- ExtUtils::Constant - generate XS code to import C header constants
- ExtUtils::Constant::Base - base class for ExtUtils::Constant objects
- ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
- ExtUtils::Constant::XS - generate C code for XS modules' constants.
- ExtUtils::Embed - Utilities for embedding Perl in C/C++ applications
- ExtUtils::Install - install files from here to there
- ExtUtils::Installed - Inventory management of installed modules
- ExtUtils::Liblist - determine libraries to use and how to use them
- ExtUtils::MM - OS adjusted ExtUtils::MakeMaker subclass
- ExtUtils::MM_AIX - AIX specific subclass of ExtUtils::MM_Unix
- ExtUtils::MM_Any - Platform-agnostic MM methods
- ExtUtils::MM_BeOS - methods to override UN*X behaviour in ExtUtils::MakeMaker
- ExtUtils::MM_Cygwin - methods to override UN*X behaviour in ExtUtils::MakeMaker
- ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Unix
- ExtUtils::MM_Darwin - special behaviors for OS X
- ExtUtils::MM_MacOS - once produced Makefiles for MacOS Classic
- ExtUtils::MM_NW5 - methods to override UN*X behaviour in ExtUtils::MakeMaker
- ExtUtils::MM_OS2 - methods to override UN*X behaviour in ExtUtils::MakeMaker
- ExtUtils::MM_QNX - QNX specific subclass of ExtUtils::MM_Unix
- ExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix
- ExtUtils::MM_Unix - methods used by ExtUtils::MakeMaker
- ExtUtils::MM_VMS - methods to override UN*X behaviour in ExtUtils::MakeMaker
- ExtUtils::MM_VOS - VOS specific subclass of ExtUtils::MM_Unix
- ExtUtils::MM_Win32 - methods to override UN*X behaviour in ExtUtils::MakeMaker
- ExtUtils::MM_Win95 - method to customize MakeMaker for Win9X
- ExtUtils::MY - ExtUtils::MakeMaker subclass for customization
- ExtUtils::MakeMaker - Create a module Makefile
- ExtUtils::MakeMaker::Config - Wrapper around Config.pm
- ExtUtils::MakeMaker::FAQ - Frequently Asked Questions About MakeMaker
- ExtUtils::MakeMaker::Tutorial - Writing a module with MakeMaker
- ExtUtils::Manifest - utilities to write and check a MANIFEST file
- ExtUtils::Miniperl, writemain - write the C code for perlmain.c
- ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader
- ExtUtils::Mksymlists - write linker options files for dynamic extension
- ExtUtils::Packlist - manage .packlist files
- ExtUtils::ParseXS - converts Perl XS code into C code
- ExtUtils::XSSymSet - keep sets of symbol names palatable to the VMS linker
- ExtUtils::testlib - add blib/* directories to @INC
- Fatal - Replace functions with equivalents which succeed or die
- Fcntl - load the C Fcntl.h defines
- File-Glob, File::Glob - Perl extension for BSD glob routine
- File::Basename - Parse file paths into directory, filename and suffix.
- File::CheckTree - run many filetest checks on a tree
- File::Compare - Compare files or filehandles
- File::Copy - Copy files or filehandles
- File::DosGlob - DOS like globbing and then some
- File::Fetch - A generic file fetching mechanism
- File::Find - Traverse a directory tree.
- File::Glob - Perl extension for BSD glob routine
- File::GlobMapper - Extend File Glob to Allow Input and Output Files
- File::Path - Create or remove directory trees
- File::Spec - portably perform operations on file names
- File::Spec::Cygwin - methods for Cygwin file specs
- File::Spec::Epoc - methods for Epoc file specs
- File::Spec::Functions - portably perform operations on file names
- File::Spec::Mac - File::Spec for Mac OS (Classic)
- File::Spec::OS2 - methods for OS/2 file specs
- File::Spec::Unix - File::Spec for Unix, base for other File::Spec modules
- File::Spec::VMS - methods for VMS file specs
- File::Spec::Win32 - methods for Win32 file specs
- File::Temp - return name and handle of a temporary file safely
- File::stat - by-name interface to Perl's built-in stat() functions
- FileCache - keep more files open than the system permits
- FileHandle - supply object methods for filehandles
- Filter-Util-Call, Filter::Util::Call - Perl Source Filter Utility Module
- Filter::Simple - Simplified source filtering
- Filter::Util::Call - Perl Source Filter Utility Module
- FindBin - Locate directory of original perl script
- GDBM_File - Perl5 access to the gdbm library.
- Getopt::Long - Extended processing of command line options
- Getopt::Std, getopt, getopts - Process single-character switches with switch clustering
- Hash-Util-FieldHash::lib::Hash::Util::FieldHash, Hash::Util::FieldHash - Support for Inside-Out Classes
- Hash-Utilib::Hash::Util, Hash::Util - A selection of general-utility hash subroutines
- Hash::Util - A selection of general-utility hash subroutines
- Hash::Util::FieldHash - Support for Inside-Out Classes
- I18N-Langinfo, I18N::Langinfo - query locale information
- I18N::Collate - compare 8-bit scalar data according to the current locale
- I18N::LangTags - functions for dealing with RFC3066-style language tags
- I18N::LangTags::Detect - detect the user's language preferences
- I18N::LangTags::List --- tags and names for human languages
- I18N::Langinfo - query locale information
- IO - load various IO modules
- IO-Compress::lib::Compress::Zlib, Compress::Zlib - Interface to zlib compression library
- IO-Compress::lib::File::GlobMapper, File::GlobMapper - Extend File Glob to Allow Input and Output Files
- IO-Compress::lib::IO::Compress::Base, IO::Compress::Base - Base Class for IO::Compress modules
- IO-Compress::lib::IO::Compress::Bzip2, IO::Compress::Bzip2 - Write bzip2 files/buffers
- IO-Compress::lib::IO::Compress::Deflate, IO::Compress::Deflate - Write RFC 1950 files/buffers
- IO-Compress::lib::IO::Compress::Gzip, IO::Compress::Gzip - Write RFC 1952 files/buffers
- IO-Compress::lib::IO::Compress::RawDeflate, IO::Compress::RawDeflate - Write RFC 1951 files/buffers
- IO-Compress::lib::IO::Compress::Zip, IO::Compress::Zip - Write zip files/buffers
- IO-Compress::lib::IO::Uncompress::AnyInflate, IO::Uncompress::AnyInflate - Uncompress zlib-based (zip, gzip) file/buffer
- IO-Compress::lib::IO::Uncompress::AnyUncompress, IO::Uncompress::AnyUncompress - Uncompress gzip, zip, bzip2 or lzop file/buffer
- IO-Compress::lib::IO::Uncompress::Base, IO::Uncompress::Base - Base Class for IO::Uncompress modules
- IO-Compress::lib::IO::Uncompress::Bunzip2, IO::Uncompress::Bunzip2 - Read bzip2 files/buffers
- IO-Compress::lib::IO::Uncompress::Gunzip, IO::Uncompress::Gunzip - Read RFC 1952 files/buffers
- IO-Compress::lib::IO::Uncompress::Inflate, IO::Uncompress::Inflate - Read RFC 1950 files/buffers
- IO-Compress::lib::IO::Uncompress::RawInflate, IO::Uncompress::RawInflate - Read RFC 1951 files/buffers
- IO-Compress::lib::IO::Uncompress::Unzip, IO::Uncompress::Unzip - Read zip files/buffers
- IO-Compress::pod::FAQ, IO::Compress::FAQ --- Frequently Asked Questions about IO::Compress
- IO::Compress::Base - Base Class for IO::Compress modules
- IO::Compress::Bzip2 - Write bzip2 files/buffers
- IO::Compress::Deflate - Write RFC 1950 files/buffers
- IO::Compress::Gzip - Write RFC 1952 files/buffers
- IO::Compress::RawDeflate - Write RFC 1951 files/buffers
- IO::Compress::Zip - Write zip files/buffers
- IO::Dir - supply object methods for directory handles
- IO::File - supply object methods for filehandles
- IO::Handle - supply object methods for I/O handles
- IO::Pipe - supply object methods for pipes
- IO::Poll - Object interface to system poll call
- IO::Seekable - supply seek based methods for I/O objects
- IO::Select - OO interface to the select system call
- IO::Socket - Object interface to socket communications
- IO::Socket::INET - Object interface for AF_INET domain sockets
- IO::Socket::UNIX - Object interface for AF_UNIX domain sockets
- IO::Uncompress::AnyInflate - Uncompress zlib-based (zip, gzip) file/buffer
- IO::Uncompress::AnyUncompress - Uncompress gzip, zip, bzip2 or lzop file/buffer
- IO::Uncompress::Base - Base Class for IO::Uncompress modules
- IO::Uncompress::Bunzip2 - Read bzip2 files/buffers
- IO::Uncompress::Gunzip - Read RFC 1952 files/buffers
- IO::Uncompress::Inflate - Read RFC 1950 files/buffers
- IO::Uncompress::RawInflate - Read RFC 1951 files/buffers
- IO::Uncompress::Unzip - Read zip files/buffers
- IO::Zlib - IO:: style interface to Compress::Zlib
- IO::lib::IO::Dir, IO::Dir - supply object methods for directory handles
- IO::lib::IO::File, IO::File - supply object methods for filehandles
- IO::lib::IO::Handle, IO::Handle - supply object methods for I/O handles
- IO::lib::IO::Pipe, IO::Pipe - supply object methods for pipes
- IO::lib::IO::Poll, IO::Poll - Object interface to system poll call
- IO::lib::IO::Seekable, IO::Seekable - supply seek based methods for I/O objects
- IO::lib::IO::Select, IO::Select - OO interface to the select system call
- IO::lib::IO::Socket, IO::Socket - Object interface to socket communications
- IO::lib::IO::Socket::INET, IO::Socket::INET - Object interface for AF_INET domain sockets
- IO::lib::IO::Socket::UNIX, IO::Socket::UNIX - Object interface for AF_UNIX domain sockets
- IPC-SysV::lib::IPC::Msg, IPC::Msg - SysV Msg IPC object class
- IPC-SysV::lib::IPC::Semaphore, IPC::Semaphore - SysV Semaphore IPC object class
- IPC-SysV::lib::IPC::SharedMem, IPC::SharedMem - SysV Shared Memory IPC object class
- IPC-SysV::lib::IPC::SysV, IPC::SysV - System V IPC constants and system calls
- IPC::Msg - SysV Msg IPC object class
- IPC::Open2, open2 - open a process for both reading and writing
- IPC::Open3, open3 - open a process for reading, writing, and error handling
- IPC::Semaphore - SysV Semaphore IPC object class
- IPC::SharedMem - SysV Shared Memory IPC object class
- IPC::SysV - System V IPC constants and system calls
- IPCmd, IPC::Cmd - finding and running system commands made easy
- List-Utilib::List::Util, List::Util - A selection of general-utility list subroutines
- List-Utilib::List::Util::XS, List::Util::XS - Indicate if List::Util was compiled with a C compiler
- List-Utilib::Scalar::Util, Scalar::Util - A selection of general-utility scalar subroutines
- List::Util - A selection of general-utility list subroutines
- List::Util::XS - Indicate if List::Util was compiled with a C compiler
- Locale::Constants - constants for Locale codes
- Locale::Country - ISO codes for country identification (ISO 3166)
- Locale::Currency - ISO three letter codes for currency identification (ISO 4217)
- Locale::Language - ISO two letter codes for language identification (ISO 639)
- Locale::Maketext - framework for localization
- Locale::Maketext::Simple - Simple interface to Locale::Maketext::Lexicon
- Locale::Maketext::TPJ13 --- article about software localization
- Locale::Script - ISO codes for script identification (ISO 15924)
- Log::Message - A generic message storing mechanism;
- Log::Message::Config - Configuration options for Log::Message
- Log::Message::Handlers - Message handlers for Log::Message
- Log::Message::Item - Message objects for Log::Message
- Log::Message::Simple
- MIME-Base64, MIME::Base64 - Encoding and decoding of base64 strings
- MIME-Base64::QuotedPrint, MIME::QuotedPrint - Encoding and decoding of quoted-printable strings
- MIME::Base64 - Encoding and decoding of base64 strings
- MIME::QuotedPrint - Encoding and decoding of quoted-printable strings
- Math-BigInt-FastCalc, Math::BigInt::FastCalc - Math::BigInt::Calc with some XS for more speed
- Math::BigFloat - Arbitrary size floating point math package
- Math::BigInt - Arbitrary size integer/float math package
- Math::BigInt::Calc - Pure Perl module to support Math::BigInt
- Math::BigInt::CalcEmu - Emulate low-level math with BigInt code
- Math::BigInt::FastCalc - Math::BigInt::Calc with some XS for more speed
- Math::BigRat - Arbitrary big rational numbers
- Math::Complex - complex numbers and associated mathematical functions
- Math::Trig - trigonometric functions
- Memoize - Make functions faster by trading space for time
- Memoize::AnyDBM_File - glue to provide EXISTS for AnyDBM_File for Storable use
- Memoize::Expire - Plug-in module for automatic expiration of memoized values
- Memoize::ExpireFile - test for Memoize expiration semantics
- Memoize::ExpireTest - test for Memoize expiration semantics
- Memoize::NDBM_File - glue to provide EXISTS for NDBM_File for Storable use
- Memoize::SDBM_File - glue to provide EXISTS for SDBM_File for Storable use
- Memoize::Storable - store Memoized data in Storable database
- Module-Pluggable::lib::Devel::InnerPackage, Devel::InnerPackage - find all the inner packages of a package
- Module-Pluggable::lib::Module::Pluggable, Module::Pluggable - automatically give your module the ability to have plugins
- Module-Pluggable::lib::Module::Pluggable::Object, Module::Pluggable::Object - automatically give your module the ability to have plugins
- Module::Build - Build and install Perl modules
- Module::Build::API - API Reference for Module Authors
- Module::Build::Authoring - Authoring Module::Build modules
- Module::Build::Base - Default methods for Module::Build
- Module::Build::Compat - Compatibility with ExtUtils::MakeMaker
- Module::Build::ConfigData - Configuration for Module::Build
- Module::Build::Cookbook - Examples of Module::Build Usage
- Module::Build::ModuleInfo, ModuleInfo - Gather package and POD information from a perl module file
- Module::Build::Notes, $notes_name - Configuration for $module_name
- Module::Build::PPMMaker - Perl Package Manager file creation
- Module::Build::Platform::Amiga - Builder class for Amiga platforms
- Module::Build::Platform::Default - Stub class for unknown platforms
- Module::Build::Platform::EBCDIC - Builder class for EBCDIC platforms
- Module::Build::Platform::MPEiX - Builder class for MPEiX platforms
- Module::Build::Platform::MacOS - Builder class for MacOS platforms
- Module::Build::Platform::RiscOS - Builder class for RiscOS platforms
- Module::Build::Platform::Unix - Builder class for Unix platforms
- Module::Build::Platform::VMS - Builder class for VMS platforms
- Module::Build::Platform::VOS - Builder class for VOS platforms
- Module::Build::Platform::Windows - Builder class for Windows platforms
- Module::Build::Platform::aix - Builder class for AIX platform
- Module::Build::Platform::cygwin - Builder class for Cygwin platform
- Module::Build::Platform::darwin - Builder class for Mac OS X platform
- Module::Build::Platform::os2 - Builder class for OS/2 platform
- Module::Build::YAML - Provides just enough YAML support so that Module::Build works even if YAML.pm is not installed
- Module::CoreList - what modules shipped with versions of perl
- Module::Load - runtime require of both modules and files
- Module::Load::Conditional - Looking up module information / loading at runtime
- Module::Loaded - mark modules as loaded or unloaded
- Module::Pluggable - automatically give your module the ability to have plugins
- Module::Pluggable::Object - automatically give your module the ability to have plugins
- NDBM_File - Tied access to ndbm files
- NEXT - Provide a pseudo-class NEXT (et al) that allows method redispatch
- Net::Cmd - Network Command class (as used by FTP, SMTP etc)
- Net::Config - Local configuration data for libnet
- Net::Domain - Attempt to evaluate the current host's internet name and domain
- Net::FTP - FTP Client class
- Net::NNTP - NNTP Client class
- Net::POP3 - Post Office Protocol 3 Client class (RFC1939)
- Net::Ping - check a remote host for reachability
- Net::SMTP - Simple Mail Transfer Protocol Client
- Net::Time - time and daytime network client interface
- Net::hostent - by-name interface to Perl's built-in gethost*() functions
- Net::libnetFAQ, libnetFAQ - libnet Frequently Asked Questions
- Net::netent - by-name interface to Perl's built-in getnet*() functions
- Net::protoent - by-name interface to Perl's built-in getproto*() functions
- Net::servent - by-name interface to Perl's built-in getserv*() functions
- Netrc, Net::Netrc - OO interface to users netrc file
- O - Generic interface to Perl Compiler backends
- ODBM_File - Tied access to odbm files
- Object::Accessor
- Opcode - Disable named opcodes when compiling perl code
- Opcode::ops, ops - Perl pragma to restrict unsafe operations when compiling
- POSIX - Perl interface to IEEE Std 1003.1
- Package::Constants - List all constants declared in a package
- Params::Check - A generic input parsing/checking mechanism.
- Parse::CPAN::Meta - Parse META.yml and other similar CPAN metadata files
- PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space
- PerlIO-encoding, PerlIO::encoding - encoding layer
- PerlIO-scalar, PerlIO::scalar - in-memory IO, scalar IO
- PerlIO-via, PerlIO::via - Helper class for PerlIO layers implemented in perl
- PerlIO::encoding - encoding layer
- PerlIO::scalar - in-memory IO, scalar IO
- PerlIO::via - Helper class for PerlIO layers implemented in perl
- PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings
- Pod::Checker, podchecker() - check pod documents for syntax errors
- Pod::Escapes --- for resolving Pod E<...> sequences
- Pod::Find - find POD documents in directory trees
- Pod::Html - module to convert pod files to HTML
- Pod::InputObjects - objects representing POD input paragraphs, commands, etc.
- Pod::LaTeX - Convert Pod data to formatted Latex
- Pod::Man - Convert POD data to formatted *roff input
- Pod::ParseLink - Parse an L<> formatting code in POD text
- Pod::ParseUtils - helpers for POD parsing and conversion
- Pod::Parser - base class for creating POD filters and translators
- Pod::Perldoc::ToChecker - let Perldoc check Pod for errors
- Pod::Perldoc::ToMan - let Perldoc render Pod as man pages
- Pod::Perldoc::ToNroff - let Perldoc convert Pod to nroff
- Pod::Perldoc::ToPod - let Perldoc render Pod as ... Pod!
- Pod::Perldoc::ToRtf - let Perldoc render Pod as RTF
- Pod::Perldoc::ToText - let Perldoc render Pod as plaintext
- Pod::Perldoc::ToTk - let Perldoc use Tk::Pod to render Pod
- Pod::Perldoc::ToXml - let Perldoc render Pod as XML
- Pod::PlainText - Convert POD data to formatted ASCII text
- Pod::Plainer - Perl extension for converting Pod to old style Pod.
- Pod::Select, podselect() - extract selected sections of POD from input
- Pod::Simple - framework for parsing Pod
- Pod::Simple::Checker --- check the Pod syntax of a document
- Pod::Simple::Debug --- put Pod::Simple into trace/debug mode
- Pod::Simple::DumpAsText --- dump Pod-parsing events as text
- Pod::Simple::DumpAsXML --- turn Pod into XML
- Pod::Simple::HTML - convert Pod to HTML
- Pod::Simple::HTMLBatch - convert several Pod files to several HTML files
- Pod::Simple::LinkSection --- represent section attributes of L codes
- Pod::Simple::Methody --- turn Pod::Simple events into method calls
- Pod::Simple::PullParser --- a pull-parser interface to parsing Pod
- Pod::Simple::PullParserEndToken --- end-tokens from Pod::Simple::PullParser
- Pod::Simple::PullParserStartToken --- start-tokens from Pod::Simple::PullParser
- Pod::Simple::PullParserTextToken --- text-tokens from Pod::Simple::PullParser
- Pod::Simple::PullParserToken --- tokens from Pod::Simple::PullParser
- Pod::Simple::RTF --- format Pod as RTF
- Pod::Simple::Search - find POD documents in directory trees
- Pod::Simple::Subclassing --- write a formatter as a Pod::Simple subclass
- Pod::Simple::Text --- format Pod as plaintext
- Pod::Simple::TextContent --- get the text content of Pod
- Pod::Simple::XHTML --- format Pod as validating XHTML
- Pod::Simple::XMLOutStream --- turn Pod into XML
- Pod::SimpleTree, Pod::Simple::SimpleTree --- parse Pod into a simple parse tree
- Pod::Text - Convert POD data to formatted ASCII text
- Pod::Text::Color - Convert POD data to formatted color ASCII text
- Pod::Text::Overstrike, =for stopwords overstrike
- Pod::Text::Termcap - Convert POD data to ASCII text with format escapes
- Pod::Usage, pod2usage() - print a usage message from embedded pod documentation
- SDBM_File - Tied access to sdbm files
- Safe - Compile and execute code in restricted compartments
- Scalar::Util - A selection of general-utility scalar subroutines
- Search::Dict, look - search for key in dictionary file
- SelectSaver - save and restore selected file handle
- SelfLoader - load functions only on demand
- Shell - run shell commands transparently within perl
- Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa - load the C socket.h defines and structure manipulators
- Storable - persistence for Perl data structures
- Switch - A switch statement for Perl
- Symbol - manipulate Perl symbols and their names
- Sys-Hostname, Sys::Hostname - Try every conceivable way to get hostname
- Sys-Syslog, Sys::Syslog - Perl interface to the UNIX syslog(3) calls
- Sys-Syslog::win32::Win32, Sys::Syslog::Win32 - Win32 support for Sys::Syslog
- Sys::Hostname - Try every conceivable way to get hostname
- Syslog, Sys::Syslog - Perl interface to the UNIX syslog(3) calls
- TAP::Base - Base class that provides common functionality to TAP::Parser and TAP::Harness
- TAP::Formatter::Base, TAP::Formatter::Console - Harness output delegate for default console output
- TAP::Formatter::Color - Run Perl test scripts with color
- TAP::Formatter::Console - Harness output delegate for default console output
- TAP::Formatter::Console::ParallelSession - Harness output delegate for parallel console output
- TAP::Formatter::Console::Session - Harness output delegate for default console output
- TAP::Formatter::File - Harness output delegate for file output
- TAP::Formatter::File::Session - Harness output delegate for file output
- TAP::Formatter::Session - Abstract base class for harness output delegate
- TAP::Harness - Run test scripts with statistics
- TAP::Object - Base class that provides common functionality to all TAP::* modules
- TAParser, TAP::Parser - Parse TAP output
- TAParser::Aggregator, TAP::Parser::Aggregator - Aggregate TAP::Parser results
- TAParser::Grammar, TAP::Parser::Grammar - A grammar for the Test Anything Protocol.
- TAParser::Iterator, TAP::Parser::Iterator - Internal base class for TAP::Parser Iterators
- TAParser::Iterator::Array, TAP::Parser::Iterator::Array - Internal TAP::Parser array Iterator
- TAParser::Iterator::Process, TAP::Parser::Iterator::Process - Internal TAP::Parser Iterator
- TAParser::Iterator::Stream, TAP::Parser::Iterator::Stream - Internal TAP::Parser Iterator
- TAParser::IteratorFactory, TAP::Parser::IteratorFactory - Internal TAP::Parser Iterator
- TAParser::Multiplexer, TAP::Parser::Multiplexer - Multiplex multiple TAP::Parsers
- TAParser::Result, TAP::Parser::Result - Base class for TAP::Parser output objects
- TAParser::Result::Bailout, TAP::Parser::Result::Bailout - Bailout result token.
- TAParser::Result::Comment, TAP::Parser::Result::Comment - Comment result token.
- TAParser::Result::Plan, TAP::Parser::Result::Plan - Plan result token.
- TAParser::Result::Pragma, TAP::Parser::Result::Pragma - TAP pragma token.
- TAParser::Result::Test, TAP::Parser::Result::Test - Test result token.
- TAParser::Result::Unknown, TAP::Parser::Result::Unknown - Unknown result token.
- TAParser::Result::Version, TAP::Parser::Result::Version - TAP syntax version token.
- TAParser::Result::YAML, TAP::Parser::Result::YAML - YAML result token.
- TAParser::ResultFactory, TAP::Parser::ResultFactory - Factory for creating TAP::Parser output objects
- TAParser::Scheduler, TAP::Parser::Scheduler - Schedule tests during parallel testing
- TAParser::Scheduler::Job, TAP::Parser::Scheduler::Job - A single testing job.
- TAParser::Scheduler::Spinner, TAP::Parser::Scheduler::Spinner - A no-op job.
- TAParser::Source, TAP::Parser::Source - Stream output from some source
- TAParser::Source::Perl, TAP::Parser::Source::Perl - Stream Perl output
- TAParser::Utils, TAP::Parser::Utils - Internal TAP::Parser utilities
- TAParser::YAMLish::Reader, TAP::Parser::YAMLish::Reader - Read YAMLish data from iterator
- TAParser::YAMLish::Writer, TAP::Parser::YAMLish::Writer - Write YAMLish data
- Term::ANSIColor - Color screen output using ANSI escape sequences
- Term::Cap - Perl termcap interface
- Term::Complete - Perl word completion module
- Term::ReadLine - Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions.
- Term::UI - Term::ReadLine UI made easy
- Term::UI::History
- Test - provides a simple framework for writing test scripts
- Test-Harness::lib::App::Prove, App::Prove - Implements the prove command.
- Test-Harness::lib::App::Prove::State, App::Prove::State - State storage for the prove command.
- Test-Harness::lib::App::Prove::State::Result, App::Prove::State::Result - Individual test suite results.
- Test-Harness::lib::App::Prove::State::Result::Test, App::Prove::State::Result::Test - Individual test results.
- Test-Harness::lib::TAP::Base, TAP::Base - Base class that provides common functionality to TAP::Parser and TAP::Harness
- Test-Harness::lib::TAP::Formatter::Base, TAP::Formatter::Console - Harness output delegate for default console output
- Test-Harness::lib::TAP::Formatter::Color, TAP::Formatter::Color - Run Perl test scripts with color
- Test-Harness::lib::TAP::Formatter::Console, TAP::Formatter::Console - Harness output delegate for default console output
- Test-Harness::lib::TAP::Formatter::Console::ParallelSession, TAP::Formatter::Console::ParallelSession - Harness output delegate for parallel console output
- Test-Harness::lib::TAP::Formatter::Console::Session, TAP::Formatter::Console::Session - Harness output delegate for default console output
- Test-Harness::lib::TAP::Formatter::File, TAP::Formatter::File - Harness output delegate for file output
- Test-Harness::lib::TAP::Formatter::File::Session, TAP::Formatter::File::Session - Harness output delegate for file output
- Test-Harness::lib::TAP::Formatter::Session, TAP::Formatter::Session - Abstract base class for harness output delegate
- Test-Harness::lib::TAP::Harness, TAP::Harness - Run test scripts with statistics
- Test-Harness::lib::TAP::Object, TAP::Object - Base class that provides common functionality to all TAP::* modules
- Test-Harness::lib::TAParser, TAP::Parser - Parse TAP output
- Test-Harness::lib::TAParser::Aggregator, TAP::Parser::Aggregator - Aggregate TAP::Parser results
- Test-Harness::lib::TAParser::Grammar, TAP::Parser::Grammar - A grammar for the Test Anything Protocol.
- Test-Harness::lib::TAParser::Iterator, TAP::Parser::Iterator - Internal base class for TAP::Parser Iterators
- Test-Harness::lib::TAParser::Iterator::Array, TAP::Parser::Iterator::Array - Internal TAP::Parser array Iterator
- Test-Harness::lib::TAParser::Iterator::Process, TAP::Parser::Iterator::Process - Internal TAP::Parser Iterator
- Test-Harness::lib::TAParser::Iterator::Stream, TAP::Parser::Iterator::Stream - Internal TAP::Parser Iterator
- Test-Harness::lib::TAParser::IteratorFactory, TAP::Parser::IteratorFactory - Internal TAP::Parser Iterator
- Test-Harness::lib::TAParser::Multiplexer, TAP::Parser::Multiplexer - Multiplex multiple TAP::Parsers
- Test-Harness::lib::TAParser::Result, TAP::Parser::Result - Base class for TAP::Parser output objects
- Test-Harness::lib::TAParser::Result::Bailout, TAP::Parser::Result::Bailout - Bailout result token.
- Test-Harness::lib::TAParser::Result::Comment, TAP::Parser::Result::Comment - Comment result token.
- Test-Harness::lib::TAParser::Result::Plan, TAP::Parser::Result::Plan - Plan result token.
- Test-Harness::lib::TAParser::Result::Pragma, TAP::Parser::Result::Pragma - TAP pragma token.
- Test-Harness::lib::TAParser::Result::Test, TAP::Parser::Result::Test - Test result token.
- Test-Harness::lib::TAParser::Result::Unknown, TAP::Parser::Result::Unknown - Unknown result token.
- Test-Harness::lib::TAParser::Result::Version, TAP::Parser::Result::Version - TAP syntax version token.
- Test-Harness::lib::TAParser::Result::YAML, TAP::Parser::Result::YAML - YAML result token.
- Test-Harness::lib::TAParser::ResultFactory, TAP::Parser::ResultFactory - Factory for creating TAP::Parser output objects
- Test-Harness::lib::TAParser::Scheduler, TAP::Parser::Scheduler - Schedule tests during parallel testing
- Test-Harness::lib::TAParser::Scheduler::Job, TAP::Parser::Scheduler::Job - A single testing job.
- Test-Harness::lib::TAParser::Scheduler::Spinner, TAP::Parser::Scheduler::Spinner - A no-op job.
- Test-Harness::lib::TAParser::Source, TAP::Parser::Source - Stream output from some source
- Test-Harness::lib::TAParser::Source::Perl, TAP::Parser::Source::Perl - Stream Perl output
- Test-Harness::lib::TAParser::Utils, TAP::Parser::Utils - Internal TAP::Parser utilities
- Test-Harness::lib::TAParser::YAMLish::Reader, TAP::Parser::YAMLish::Reader - Read YAMLish data from iterator
- Test-Harness::lib::TAParser::YAMLish::Writer, TAP::Parser::YAMLish::Writer - Write YAMLish data
- Test-Harness::lib::Test::Harness, Test::Harness - Run Perl standard test scripts with statistics
- Test::Builder - Backend for building test libraries
- Test::Builder::Module - Base class for test modules
- Test::Builder::Tester - test testsuites that have been built with Test::Builder
- Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester
- Test::Harness - Run Perl standard test scripts with statistics
- Test::More - yet another framework for writing test scripts
- Test::Simple - Basic utilities for writing tests.
- Test::Tutorial - A tutorial about writing really basic tests
- Text-Soundex, Text::Soundex - Implementation of the soundex algorithm.
- Text::Abbrev, abbrev - create an abbreviation table from a list
- Text::Balanced - Extract delimited text sequences from strings.
- Text::ParseWords - parse text into an array of tokens or array of arrays
- Text::Soundex - Implementation of the soundex algorithm.
- Text::Tabs --- expand and unexpand tabs per the unix expand(1) and unexpand(1)
- Text::Wrap - line wrapping to form simple paragraphs
- Thread - Manipulate threads in Perl (for old code only)
- Thread::Queue - Thread-safe queues
- Thread::Semaphore - Thread-safe semaphores
- Tie::Array - base class for tied arrays
- Tie::File - Access the lines of a disk file via a Perl array
- Tie::Handle - base class definitions for tied handles
- Tie::Hash, Tie::StdHash, Tie::ExtraHash - base class definitions for tied hashes
- Tie::Hash::NamedCapture - Named regexp capture buffers
- Tie::Memoize - add data to hash when needed
- Tie::RefHash - use references as hash keys
- Tie::Scalar, Tie::StdScalar - base class definitions for tied scalars
- Tie::StdHandle - base class definitions for tied handles
- Tie::SubstrHash - Fixed-table-size, fixed-key-length hashing
- Time-HiRes, Time::HiRes - High resolution alarm, sleep, gettimeofday, interval timers
- Time-Piece, Time::Piece - Object Oriented time objects
- Time-Piece::Seconds, Time::Seconds - a simple API to convert seconds to other date values
- Time::HiRes - High resolution alarm, sleep, gettimeofday, interval timers
- Time::Local - efficiently compute time from local and GMT time
- Time::Piece - Object Oriented time objects
- Time::Seconds - a simple API to convert seconds to other date values
- Time::gmtime - by-name interface to Perl's built-in gmtime() function
- Time::localtime - by-name interface to Perl's built-in localtime() function
- Time::tm - internal object used by Time::gmtime and Time::localtime
- UNIVERSAL - base class for ALL classes (blessed references)
- Unicode-Normalize, Unicode::Normalize - Unicode Normalization Forms
- Unicode::Collate - Unicode Collation Algorithm
- Unicode::Normalize - Unicode Normalization Forms
- Unicode::UCD - Unicode character database
- User::grent - by-name interface to Perl's built-in getgr*() functions
- User::pwent - by-name interface to Perl's built-in getpw*() functions
- Win32 - Interfaces to some Win32 API Functions
- Win32API-File, Win32API::File - Low-level access to Win32 system API calls for files/dirs.
- Win32CORE - Win32 CORE function stubs
- XS-APItest, XS::APItest - Test the perl C API
- XS-Typemap, XS::Typemap - module to test the XS typemaps distributed with perl
- XSLoader - Dynamically load C libraries into Perl code
- AUXILIARY DOCUMENTATION
- AUTHOR
This document was created by man2html, using the manual pages.
Time: 05:29:09 GMT, December 24, 2015


--- layout: default title: Acknowledgements permalink: /acknowledgements/ ---
This website was inspired by the personal sites of Kevin Black and Ojas Ahuja .


You got questions?
So do we.
The answer to most is 42.
(For the rest there is Google)
...We know it better than most.
If you have any concerns or problems with your experience or the website, please contact the development team.


I am developer who is currently attending Nashville Software School. What I love about development is that am constantly solving issues with code. I also stay engaged and learn new things about it. NSS has also challenged me by learning a process with coding every week.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vero odio fugiat voluptatem dolor, provident officiis, id iusto! Obcaecati incidunt, qui nihil beatae magnam et repudiandae ipsa exercitationem, in, quo totam.


Direct uses and renewable base-load power around the globe
View more
This international research group has its origin within the successful experience with the previous IGCP project “Unifying international research forces to unlock and strengthen geothermal exploitation of the Americas and Europe” (2016-2019)
Sustainable development goal #7: ensure access to affordable, reliable, sustainable, and modern energy (United Nations, 2030 Agenda)


COP21 led to a global commitment to decarbonization before 2100 to combat climate change, but leaves the timing and scale of mitigation efforts to individual countries. Here, the authors show that global carbon emissions need to peak within a decade to maintain realistic pathways for achieving the Paris Agreement.


Description
Bedrooms: Value Bathrooms: Value Size: Value sq. feet Pets: Certain Pets allowed with approval


Signup now and meet awesome people around the world
By signning up you agree to the terms
People Already Signed Up
People registered
Posts published
People online
Sarah just posted a photo from Moscow
20 Secs ago
John Published a post from Sydney
1 min ago
Julia Updated her status from London
5 mins ago
Sophia Share a photo from Virginia
10 mins ago
Linda just posted a photo from Toronto
20 mins ago
Nora Shared an article from Ohio
22 mins ago
Addison Created a poll from Barcelona
23 mins ago
Diana Posted a video from Captown
27 mins ago
Sarah Shared friend's post from Moscow
30 mins ago
Emma Started a new job at Torronto
33 mins ago


{envelope-attack-cluster.png width=373}
This contains a {Envelope_attack_time time} {_slider} to set the time it takes for the envelope to rise to its peak. The {Envelope_attack_mod_select mod select} {_button buttons} and {Envelope_attack_mod_depth mod depth} {_slider} allow the attack time to be modulated by either {_lever} or {_pedal}, the note pitch, the {_velocity}, or the optional pressure sensor. It can also be modulated by its own value, which changes the shape of the attack curve. Positive modulation increases the attack time, negative modulation decreases it.
This also includes the {Envelope_attack_conservation conservation} parameter, which determines how much of the previous note's leftover envelope is added to the amplitude of the new envelope when a note is retriggered. It has six choices, from none to 50%, where the higher settings cause the envelope amplitude to grow with each restrike (but still limited to two {_unit units}). The "truncate" setting does the opposite, forcing the envelope to zero at the start of each note.


The Sports Council organizes FF events, which are evenly spaced throughout the year. The main objective of the Sports committee is to develop an all-round personality of the team as well as inculcate values like teamwork, co-ordination and leadership while exploring talents. We have events for various sports like football, ludo, badminton, carom, chess etc.
You Don't Have To Be Great To Start, But You Have To Start To Be Great.
Sports do not build character.
They reveal it.
Rohan D, Ameeth P, Swati J, Neerav K, Chandrashekhar B.
Persistence can change failure into extraordinary achievement.
VIEW MORE


NON-LINEAR FEEDBACK CONFIGURATIONS IN THE THEORY OF INVARIANCE
by Mostafa Ahmed Hassan
A thesis submitted in partial fulfilment of the requirements for the degree of DOCTIR OF PHILOSOPHY
| Department of Electrical Engineering | University of Toronto | September, 1963.
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.


So far every channel we've sent on has been a public name like @"pizzaShop"
. Anyone can send a message to this channel (which is good for business) but anyone can receive a message on it (which is terrible for business). Imagine if competitors could consume pizza orders so that the pizza shop never received them.
We learned how to receive messages with for
and contract
last time. Both of these constructs "bind" names. For example, order is a bound name within the coffee shop code.
The same is true when we use contracts.
A name is considered bound if it only exists inside a specific process and can't be accessed from outside. So the name order is bound in the coffee code.
TODO: Insert some questions or exercises here.
new
Operatorfor
and contract
are perfect for binding names inside of continuations. But what if we want to create a bound name to send messages on? For example, our pizza shop would prefer not to have its orders intercepted. We solve this with the new operator.
First notice that pizzaShop
is a name even though it doesn't start with @
. That's because the new
operator created it as a name directly rather than by quoting some written-down process. But it does still quote a process as you'll see in the exercises.
Second, notice that while this technique does prevent other pizza shops from consuming orders, it also prevents new customers from ordering. We'll solve this problem in the lesson on bundles.
Within the world of the rholang these new names really are private. But remember that human programmers can look in to that world from the outside. That is especially true when working in a blockchain context.
So while a competing pizza shop can no longer consume pizza orders intended for our shop, they can still read the orders with a block explorer.
One common use of unforgeable names is "acknowledgement channels". Instead of confirming orders by printing to the screen and disturbing everyone, the pizza shop should really just let the customer know that the order has been placed.
To do that the pizza shop needs to know how to contact the customer. So the customer should supply an acknowledgement channel to be called back on. Traditionally such a channel is named ack
.
We just saw how the customer can give the shop an ack channel to receive order confirmation. It turns out we can do even better. With our previous code, anyone could contact the customer on the ack channel. That means anyone could send a forged ack making the customer think the order was placed when really it wasn't.
The solution is to create a new unforgeable name, and give a copy of it to the pizza shop so that only they can call you back. Even though the pizza shop is outside of the new alice
, it can still send on the channel because alice gave it the channels name. This is a wonderful way to delegate priveledges.
In this example we trust the shop to only send on the ack channel, but notice that it could also receive if it wanted to. We'll learn later how to give out only some of those permissions in the lesson on bundles.
stdoutAck
and stderrAck
Now that you understand ack channels, you should know about two other ways to print to the screen. They are channels called @"stdoutAck"
and @"stderrAck"
. They work just like their cousins from lesson 1, but they take an ack channel.
By the way, did you ever notice the handful of stuff that always starts in a fresh tuplespace? Four of those things are the built-in receives for the screen-printing channels. (The others are for cryptography. We'll discuss them later.)
@"stdout"!("1")|@"stdout"!("2")|@"stdout"!("3")
Notice that this program does not print the numbers in any particular order. The calls happen concurrently (although some implementations may have an order). Imagine we really need these lines to print in order. Modify the code to use ack channels and ensure that the numbers get printed in order.
If new x in {}
makes x
a name, then *x
must be a process. We know processes can be printed. What happens when you print *x
? How is this different from processesd we have printed?
Now that you know the process (that hex code) You may think you can just quote it to get the same name back. Try to quote the process and see what happens.
Predict how this program will run (what it outputs and how it reduces in the tuplespace). Then run it to test your prediction.
new myChan in {
myChan!("Hi There")
}
|
for (msg <- myChan) {@"stdout"!(*msg)}
If your prediction for the previous exercise was wrong, modify the program so it actually does what you predicted it would.
Which name is bound in for(x <- y){0}
Which name is bound in new x in {0}
What code would a bad pizza shop have to write to intercept orders?
If pizzzaShop
is a name, then what is @pizzaShop
?
Why did the pizzaShopAck code send "bob"
as an ack channel instead of @"bob"
?


Simple:
Simple with title:
Empty img link:
Reference style:
Reference style with title:
No alt text:
No id:
With escaped pipe:


{% load staticfiles %}
Quiz ghazela was builded by a group of stagaire
A lot of exams certified given by the ower best professor!
To continue your formation and to have a good carrier this website may help you a lot
You can passe exams and also affect to your students exams ! its bowth becaming professor and student


Poignant pictures from Remembrance Service parades in Birmingham and beyond
It's 100 years since the first Remembrance Day service was held in Whitehall, London to pay tribute to the dead of the First World War. We captured the poignancy of the occasion at parades in Birmingham and Stourbridge
by Cathrina Hulse-BMTwo minutes silence was observed at 11am across the Midlands as the country's war dead were remembered in a number of parades and services.
This November marks 100 years of Remembrance services in the UK when in 1919, the nation paid tribute to the fallen.
In Birmingham the parade was held in Colmore Row outside the Cathedral.
Armistice Day is commemorated every year on November 11 to mark the declaration signed between the Allies of the First World War and Germany ,which took effect at 11am - the 'eleventh hour of the eleventh day of the eleventh month' of 1918.
In 1919, the First World War had ended, but for three years families were denied the chance to bury their loved ones as bodies had not been sent back to the UK since 1915. Instead the men were buried where they fell.
Our photographers, Iain Findlay and Adam Fradgley, were in Birmingham city centre and Stourbridge to capture two of the parades.
Take a look at the gallery below:
The first Armistice Day was born as the nation united in grief on November 11, 1919 and in Whitehall a Cenotaph was erected and thousands of people gathered to mourn.


As per Provincial requirements, OT Films has implemented Contact Tracing measures at the following locations. To ensure a safe and physically-distanced movie-going experience, we encourage all guests to purchase their tickets and reserve their seats in advance at OTFilms.com.
please stay home if you have any of the fallowing symptoms
To maintain physical distancing when exiting the theatre, we ask:


Sun Oct 17 06:24:44 UTC 2021
Home
About modules
About tools
Graphs
PR Reviews
Module Releases
Github Actions Report
Tools
Adoption Page


Premier League standings: Liverpool topping the table after win over Crystal Palace
- Premier League standings see Liverpool still topping the table after 13 games played
- Jurgen Klopp's men are still the only side who have not lost any game this season
- Tottenham have moved to to ninth position on the standings after win against West Ham United
Liverpool are still topping the Premier League standings after their 2-1 away win against Crystal Palace on Saturday, November 23 with Roberto Firmino scoring the winner for the Reds.
Leicester City have been impressive this season under Brendan Rodgers and they are still occupying second position on the standings after beating Brighton.
Chelsea dropped from third position to fourth on the Premier League standings after their 2-1 defeat against Manchester City in which the Etihad club moved to the other direction.
Arsenal had the chance to move to fifth position on the Premier League standings if they had beaten Southampton, but the Gunners settled for a draw against the Saints.
Fans rate Ndidi better than £70m England midfielder after impressive performance against Arsenal
Tottenham moved from 14th position to ninth after their win over West Ham United which was Jose Mourinho's first win as Spurs manager.
The Portuguese replaced Mauricio Pochettino at Tottenham and he has been given the mandate to save the club from going down.
PAY ATTENTION: Install Pitch Football App for FREE to get the latest football News & Scores
Earlier, Legit.ng had reported how Jose Mourinho got his reign as Tottenham Hotspur head coach on a winning note following his side's 3-2 win over West Ham United at the London Stadium.
The Portuguese who took over at the club earlier this week after the sack of former handler Mauricio Pochettino.
Son Heung-min opened scoring through a superb shot for Spurs from close range in the 36th minute after connecting with Dele Alli's pass.
Abu Azeez: Meet the only Nigerian rated among top 50 beach soccer players worldwide | Legit TV
Fans slam Golden Eaglets for making them stay up late and still lose to the Netherlands


Storm Amelie hits regions in France, Spain and Italy
by Heather DonaldStorm Amelie moved into France's Atlantic coast, northern parts of Spain and Italy on Sunday. It was the first Autumn storm of 2019. Its strong winds brought down trees that blocked roads. The torrential rain raised water levels that flooded entire towns and 140000 homes in South West France were left without electricity.
In the Basque country, the gusts of wind reached 100 km/hour and several communities there are still on orange alert.
In Italy a number of families were evacuated from the village of Sesta Godano due to the heavy rain and the flooding of the Vara. A major road and various homes were also water logged. Severe weather warnings are still in place there.
The mayor of the town said it was the worst flooding seen in years and that several people had been evacuated for their safety.
60 people were left isolated from their homes in San Pietro after part of the only road to their houses collapsed. A water pipe was also broken leaving them without water.
The worst of the storm has now passed, but many regions are still on high alert for the aftermath.


Hi there Plain User1,
Zombies ate the instructor's brain, and we cannot find a replacement at this short notice.
If you'd like to sign up to take the class at a different time, you can see a list of times it is offered here.
Our sincere apologies for the inconvenience.


Space Walk b35k Highscore
The debugger plugin is available at:
link
License
Trying to load license file...


339 N CENTER ST. | NORTHVILLE, MI 48167 |<PHONE_NUMBER>
About
Home
Contact
Copyright Milford Accounting, 2016


--- layout: post status: publish published: true title: WCF Tips author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 1044 wordpress_url: http://winterdom.com/2007/09/wcftips date: '2007-09-27 17:59:15 +0000' date_gmt: '2007-09-27 17:59:15 +0000' categories: - WCF tags: [] comments: [] ---
My good friend Sam Gentile pointed me to David Pallmann's set of WCF tips. Lots of good stuff in there, and I found myself agreeing with most of the stuff David brought up.
One that particularly resonated with me was Tip #4 on default settings.  What's worse, you may not realize the consequences of this during initial testing and may only notice the problem later on. In particular, message size and encoding quotas have default values that are too small.
Actually, I'll go one step further and say that a lot of these security quota settings make little sense for service consumers. However, you do want to configure them properly for services themselves (though the default values might still be too small for most scenarios), as they can help you protect against denial of service kind of attacks, or simply protect you from handling requests larger than your service can chew.


---
layout: post
title: Shall, Will, and Drowning
date: '2011-05-28T14:30:00.000-05:00'
author: Jabell
tags:
- Quotes
- Words
modified_time: '2011-05-28T14:30:30.044-05:00'
blogger_id: tag:blogger.com,1999:blog-19739956.post-6224372514756050406
blogger_orig_url: http://theabellsix.blogspot.com/2011/05/shall-will-and-drowning.html
---
In formal writing, the future tense requires shall for the first person, will for the second and third. The formula to express the speaker’s belief regarding his future action or state is I shall; I will expresses his determination or his consent. A swimmer in distress cries, “I shall drown; no one will save me!” A suicide puts it the other way, “I will drown; no one shall save me!” In relaxed speech, however, the words shall and will are seldom used precisely—our ear guides us, or fails to guide us, as the case may be, and we are quite likely to drown when we want to survive, and survive when we want to drown.
—Strunk and White, The Elements of Style, 1959 ed., pp. 45–46.


A generic reference to files containing graphic segments.
There are 3 types of drawing files:
Tracing.jb1 is a graphic file with one layer, registered at the absolute origin.
Sheet.jb0 is a graphic file with more than one layer, registered at the absolute origin.
A Sheet can include multiple Tracings using pointers.
Reference.lb1 drawing is a graphic file with one layer,unregistered; a detail drawing.


Well, chalk one up to the good guys. Craigslist has just started sorting all of their seller ads with the option to choose only those who are willing to accept crypto! BOOM! That’s great news for our industry.
What happens when I check out cars in Boston?
I’m pretty pleased by the list of options available and the number of people that are willing to accept crypto for their vehicle. I have some questions about how to fill out a transfer deed or something like that if I’m using crypto, but overall I’m stoked that I can pay with crypto as opposed to pay with fiat!
So, I went looking for more stuff. I’m a little nervous because things are a little sparse to start.
But then again this hasn’t been going on for all that long. So, another way to look at this is things are looking healthy considering the business model is less than a week old.
ATV
I have a love of ATVs. One of the first days I took one out I rolled it down the slope of a ski mountain in NH. Took a lickin’ and drove fine after a 6 flip roll. So, I checked that out too.
This one is looking pretty sparse actually. If you compare it to the main atv without crypto acceptance you can see there are 900+ entries vs 8 or so.
So, I assess we’re off to a strong start. I’ll check in on this in week or two and I hope to see more things listed.
I’m pretty excited about this development. Gizmodo is not
https://gizmodo.com/you-can-now-click-cryptocurrency-ok-on-craigslist-be-1821164380
These fuckers are clearly bad mouthing crypto.  I don’t know how to overcome that.  I mean, there are shady bastards in crypto, but there are in the terrestrial world… especially governments.
Image source was craigslist.com
This page is synchronized from the post: ‘Craigslist now sorts sellers by those accepting crypto! A boon to crypto enthusiasts everywhere!’


Use this tool to change the URL of any meeting. Once the URL is updated, the meeting will no longer be accessible from the previous URL
Step 1: Select the meeting you'd like to update
Meetings are sorted alphabetically by name
Step 2: What would you like the new URL to be?
/
Step 3: Confirm Changes
Remember, after the URL is changed, any links to the old URL will no longer work. Review the changes below and click Submit URL Change to complete the change.