view release on metacpan or search on metacpan
local/lib/perl5/IO/Async/ChildManager.pm view on Meta::CPAN
$! = $saved_errno;
return undef;
}
sub setgid
{
my ( $gid ) = @_;
$) = $gid; my $saved_errno = $!;
$) == $gid and return 1;
$! = $saved_errno;
return undef;
}
sub setgroups
{
my @groups = @_;
my $gid = $)+0;
# Put the primary GID as the first group in the supplementary list, because
# some operating systems ignore this position, expecting it to indeed be
# the primary GID.
# See
# https://rt.cpan.org/Ticket/Display.html?id=65127
@groups = grep { $_ != $gid } @groups;
$) = "$gid $gid " . join " ", @groups; my $saved_errno = $!;
# No easy way to detect success or failure. Just check that we have all and
# only the right groups
my %gotgroups = map { $_ => 1 } split ' ', "$)";
local/lib/perl5/IO/Async/ChildManager.pm view on Meta::CPAN
Change the child process's working directory using C<chdir>.
=item setuid => INT
=item setgid => INT
Change the child process's effective UID or GID.
=item setgroups => ARRAY
local/lib/perl5/IO/Async/ChildManager.pm view on Meta::CPAN
If no directions for what to do with C<stdin>, C<stdout> and C<stderr> are
given, a default of C<keep> is implied. All other file descriptors will be
closed, unless a C<keep> operation is given for them.
If C<setuid> is used, be sure to place it after any other operations that
might require superuser privileges, such as C<setgid> or opening special
files.
=cut
sub _check_setup_and_canonicise
local/lib/perl5/IO/Async/ChildManager.pm view on Meta::CPAN
-d $value or croak "Working directory '$value' does not exist";
}
elsif( $key eq "setuid" ) {
$value =~ m/^\d+$/ or croak "Expected integer for 'setuid' setup key";
}
elsif( $key eq "setgid" ) {
$value =~ m/^\d+$/ or croak "Expected integer for 'setgid' setup key";
$has_setgroups and carp "It is suggested to 'setgid' before 'setgroups'";
}
elsif( $key eq "setgroups" ) {
ref $value eq "ARRAY" or croak "Expected ARRAY reference for 'setgroups' setup key";
m/^\d+$/ or croak "Expected integer in 'setgroups' array" for @$value;
$has_setgroups = 1;
local/lib/perl5/IO/Async/ChildManager.pm view on Meta::CPAN
chdir( $value ) or die "Cannot chdir('$value') - $!";
}
elsif( $key eq "setuid" ) {
setuid( $value ) or die "Cannot setuid('$value') - $!";
}
elsif( $key eq "setgid" ) {
setgid( $value ) or die "Cannot setgid('$value') - $!";
}
elsif( $key eq "setgroups" ) {
setgroups( @$value ) or die "Cannot setgroups() - $!";
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
Does chmod + utime + chown on one or more files.
Returns the number of files of which those operations was successful.
Mode, uid, gid, atime and mtime are set from the array ref in the first argument.
The first argument references an array which is exactly like an array returned from perls internal C<stat($filename)> -function.
Example:
=cut
sub chall {
my($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks )
= ref($_[0]) ? @{shift()} : stat(shift());
my $successful=0;
for(@_){ chmod($mode,$_) && utime($atime,$mtime,$_) && chown($uid,$gid,$_) && $successful++ }
return $successful;
}
=head2 makedir
The commands C<2xz>, C<2bz2> and C<2gz> are just synonyms for C<z2z> with an implicitly added option C<-t xz>, C<-t xz> or C<-t gz> accordingly.
z2z [-p -k -v -o -1 -2 -3 -4 -5 -6 -7 -8 -9 ] files
Converts (recompresses) files from one compression type to another. For instance from .gz to .bz2
Keeps uid, gid, mode (chmod) and mtime.
-p Show a progress meter using the pv program if installed
-k Keeps original file
-v Verbose, shows info on degree of compression and file
number if more than one file is being converted
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/W.pm view on Meta::CPAN
s/([^\$\w\d])getpwuid([^\w\d])/$1WwWwwWW$2/g;
s/([^\$\w\d])getpwnam([^\w\d])/$1WwWwwWw$2/g;
s/([^\$\w\d])getpwent([^\w\d])/$1WwWwwwW$2/g;
s/([^\$\w\d])getlogin([^\w\d])/$1WwWwwww$2/g;
s/([^\$\w\d])getgrnam([^\w\d])/$1WwwWWWW$2/g;
s/([^\$\w\d])getgrgid([^\w\d])/$1WwwWWWw$2/g;
s/([^\$\w\d])getgrent([^\w\d])/$1WwwWWwW$2/g;
s/([^\$\w\d])formline([^\w\d])/$1WwwWWww$2/g;
s/([^\$\w\d])endpwent([^\w\d])/$1WwwWwWW$2/g;
s/([^\$\w\d])endgrent([^\w\d])/$1WwwWwWw$2/g;
s/([^\$\w\d])dbmclose([^\w\d])/$1WwwWwwW$2/g;
lib/Acme/W.pm view on Meta::CPAN
s/([^\$\w\d])WwWwwWW([^\w\d])/$1getpwuid$2/g;
s/([^\$\w\d])WwWwwWw([^\w\d])/$1getpwnam$2/g;
s/([^\$\w\d])WwWwwwW([^\w\d])/$1getpwent$2/g;
s/([^\$\w\d])WwWwwww([^\w\d])/$1getlogin$2/g;
s/([^\$\w\d])WwwWWWW([^\w\d])/$1getgrnam$2/g;
s/([^\$\w\d])WwwWWWw([^\w\d])/$1getgrgid$2/g;
s/([^\$\w\d])WwwWWwW([^\w\d])/$1getgrent$2/g;
s/([^\$\w\d])WwwWWww([^\w\d])/$1formline$2/g;
s/([^\$\w\d])WwwWwWW([^\w\d])/$1endpwent$2/g;
s/([^\$\w\d])WwwWwWw([^\w\d])/$1endgrent$2/g;
s/([^\$\w\d])WwwWwwW([^\w\d])/$1dbmclose$2/g;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/Crux/Plugin/Log.pm view on Meta::CPAN
$app->plugin(Log => undef, {ident => 'myapp'});
The B<ident> is prepended to every B<syslog> message
Default: C<logident> command line option or C<logident> application argument
or C<LogIdent> configuration value or script name C<basename($0)> otherwise
=head2 level
$app->plugin(Log => undef, {level => 'debug'});
lib/Acme/Crux/Plugin/Log.pm view on Meta::CPAN
croak(qq{Invalid log handle}) unless is_ref($handle);
}
# Log ident: PLGARGS || OPTS || ORIG || CONF || DEFS
my $ident = $args->{ident} # From plugin arguments first
|| $app->getopt("logident") # From command line options
|| $app->orig->{"logident"} # From App arguments
|| ($has_config ? $app->config->get("/logident") : ''); # From config file
# Log level: PLGARGS || OPTS || ORIG || CONF || DEFS
my $level = $args->{level} # From plugin arguments first
|| $app->getopt("loglevel") # From command line options
|| $app->orig->{"loglevel"} # From App arguments
view all matches for this distribution
view release on metacpan or search on metacpan
share/apache2/conf/httpd.conf.tt view on Meta::CPAN
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# . On SCO (ODT 3) use "User nouser" and "Group nogroup".
# . On HPUX you may not be able to use shared memory as nobody, and the
# suggested workaround is to create a user www and use that user.
# NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
# when the value of (unsigned)Group is above 60000;
# don't use Group #-1 on these systems!
#
User [% apache2.User %]
Group [% apache2.Group %]
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Ado/Command/generate/apache2htaccess.pm view on Meta::CPAN
=head1 SYNOPSIS
Usage:
#on the command-line
$ bin/ado generate apache2htaccess --modules cgi,fcgid > .htaccess
#programatically
use Ado::Command::generate::apache2htaccess;
my $v = Ado::Command::generate::apache2htaccess->new;
$v->run('--modules' => 'cgi,fcgid');
=head1 DESCRIPTION
L<Ado::Command::generate::apache2htaccess>
generates an Apache2 C<.htaccess> configuration file for your L<Ado> application.
lib/Ado/Command/generate/apache2htaccess.pm view on Meta::CPAN
Verbose output.
=head2 M|modules=s@
Apache modules to use for running C<ado>. Currently supported modules are
C<mod_cgi> and C<mod_fcgid>. You can mention them both to add the corresponding
sections and Apache will use C<mod_fcgid> if loaded or C<mod_cgi>
(almost always enabled).
The generated configuration for mod_fcgid will use L<Plack> (C<plackup>) or
L<Mojo::Server::FastCGI>. So make sure you have at least one of them installed.
L<Plack> is recommended.
To use L<Plack> with C<mod_fcgid> you will need to install
L<FCGI>, L<FCGI::ProcManager> and L<Apache::LogFormat::Compiler>.
=head1 ATTRIBUTES
L<Ado::Command::generate::apache2htaccess> inherits all attributes from
lib/Ado/Command/generate/apache2htaccess.pm view on Meta::CPAN
=head2 run
my $htaccess = Ado::Command::generate::apache2htaccess->run(@ARGV);
my $htaccess = $app->commands->run("generate", "apache2htaccess",
'-m' => 'cgi,fcgid', '-c' => $config_file);
Run this command. Returns C<$self>.
=head1 SEE ALSO
L<Ado::Plugin::Routes>,
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Annotation.ru-en.po view on Meta::CPAN
msgid "Aion::Annotation - обÑабаÑÑÐ²Ð°ÐµÑ Ð°Ð½Ð½Ð¾ÑаÑии в модÑлÑÑ
perl"
msgstr "Aion::Annotation - processes annotations in perl modules"
msgid "Файл lib/For/Test.pm:"
msgstr "lib/For/Test.pm file:"
msgid "`Aion::Annotation` ÑканиÑÑÐµÑ Ð¼Ð¾Ð´Ñли perl в каÑалоге **lib** и ÑаÑпеÑаÑÑÐ²Ð°ÐµÑ Ð¸Ñ
в ÑооÑвеÑÑÑÑÑÑие ÑÐ°Ð¹Ð»Ñ Ð² каÑалоге **etc/annotation**."
msgstr "`Aion::Annotation` scans the perl modules in the **lib** directory and prints them to the corresponding files in the **etc/annotation** directory."
msgid "СмениÑÑ **lib** можно ÑеÑез конÑиг `LIB`, а **etc/annotation** ÑеÑез конÑиг `INI`."
msgstr "You can change **lib** through the `LIB` config, and **etc/annotation** through the `INI` config."
msgid ""
"1. Ð **modules.mtime.ini** Ñ
ÑанÑÑÑÑ Ð²Ñемена поÑледнего Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð´Ñлей.\n"
"2. Ð **remarks.ini** ÑоÑ
ÑанÑÑÑÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑии к подпÑогÑаммам, ÑвойÑÑвам и пакеÑам.\n"
"3. Ð ÑайлаÑ
**имÑ.ann** ÑоÑ
ÑанÑÑÑÑÑ Ð°Ð½Ð½Ð¾ÑаÑии по Ñвоим именам."
msgstr ""
"1. **modules.mtime.ini** stores the times of the last module update.\n"
"2. **remarks.ini** stores comments for routines, properties and packages.\n"
"3. The **name.ann** files save annotations by their names."
msgid "СканиÑÑÐµÑ ÐºÐ¾Ð´Ð¾Ð²ÑÑ Ð±Ð°Ð·Ñ Ð·Ð°Ð´Ð°Ð²Ð°ÐµÐ¼ÑÑ ÐºÐ¾Ð½Ñигом `LIB` (пеÑеÑÐµÐ½Ñ ÐºÐ°Ñалогов, по ÑмолÑÐ°Ð½Ð¸Ñ `[\"lib\"]`). РдоÑÑаÑÑ Ð²Ñе анноÑаÑии и комменÑаÑии и ÑаÑÐ...
msgstr "Scans the codebase specified by the `LIB` config (list of directories, default `[\"lib\"]`). And it takes out all the annotations and comments and prints them into the corresponding files in the `INI` directory (by default \"etc/annotation\")...
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Annotation module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Annotation module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All Rights Reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Carp.ru-en.po view on Meta::CPAN
msgid "Aion::Carp - добавлÑÐµÑ ÑÑаÑÑиÑÐ¾Ð²ÐºÑ ÑÑека в иÑклÑÑениÑ"
msgstr "Aion::Carp - adds stack trace to exceptions"
msgid "ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð·Ð°Ð¼ÐµÐ½ÑÐµÑ `$SIG{__DIE__}` на ÑÑнкÑиÑ, добавлÑÑÑÑÑ Ð² иÑклÑÑÐµÐ½Ð¸Ñ ÑÑаÑÑиÑÐ¾Ð²ÐºÑ ÑÑека."
msgstr "This module replaces `$SIG{__DIE__}` with a function that adds a stack trace to exceptions."
msgid "ÐÑли иÑклÑÑением ÑвлÑеÑÑÑ ÑÑÑока, к ÑообÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑеÑÑÑ ÑÑаÑÑиÑовка ÑÑека. РеÑли иÑклÑÑением ÑвлÑеÑÑÑ Ñ
ÑÑ (`{}`) или обÑÐµÐºÑ Ð½Ð° базе ...
msgstr "If the exception is a string, a stack trace is added to the message. And if the exception is a hash (`{}`) or a hash-based object (`bless {}, \"...\"), then the `STACKTRACE` key with stacktrace is added to it."
msgid "ÐÑи повÑоÑном вÑбÑаÑÑвании иÑклÑÑÐµÐ½Ð¸Ñ ÑÑаÑÑиÑовка ÑÑека не добавлÑеÑÑÑ, а оÑÑаÑÑÑÑ Ð¿Ñежней."
msgstr "When the exception is thrown again, the stack trace is not added, but remains the same."
msgid "ÐобавлÑÐµÑ ÑÑаÑÑиÑÐ¾Ð²ÐºÑ ÑÑека в `$message`."
msgstr "Adds a stack trace to `$message`."
msgid "ÐаменÑÐµÑ `$SIG{__DIE__}` на `handler`."
msgstr "Replaces `$SIG{__DIE__}` with `handler`."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Surf module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Surf module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Emitter.ru-en.po view on Meta::CPAN
msgid "Aion::Emitter - диÑпеÑÑÐµÑ ÑобÑÑий"
msgstr "Aion::Emitter - event dispatcher"
msgid "Файл lib/Event/BallEvent.pm:"
msgstr "File lib/Event/BallEvent.pm:"
msgid "Файл lib/Listener/RadiusListener.pm:"
msgstr "File lib/Listener/RadiusListener.pm:"
msgid "Файл lib/Listener/WeightListener.pm:"
msgstr "File lib/Listener/WeightListener.pm:"
msgid "Файл etc/annotation/listen.ann:"
msgstr "File etc/annotation/listen.ann:"
msgid "ÐаннÑй диÑпеÑÑÐµÑ ÑобÑÑий ÑеализÑÐµÑ Ð¿Ð°ÑÑеÑн **Event Dispatcher** в коÑоÑом ÑобÑÑие опÑеделÑеÑÑÑ Ð¿Ð¾ клаÑÑÑ Ð¾Ð±ÑекÑа ÑобÑÑÐ¸Ñ (event)."
msgstr "This event dispatcher implements the **Event Dispatcher** pattern in which an event is defined by the class of the event object (event)."
msgid "СлÑÑаÑÐµÐ»Ñ ÑегиÑÑÑиÑÑеÑÑÑ ÐºÐ°Ðº Ñон в плеÑоме и бÑÐ´ÐµÑ Ð²Ñегда пÑедÑÑавлен одним обÑекÑом."
msgstr "The listener is registered as an aeon in the pleroma and will always be represented by one object."
msgid "ÐеÑод обÑабаÑÑваÑÑий ÑобÑÑÐ¸Ñ Ð¾ÑмеÑаеÑÑÑ Ð°Ð½Ð½Ð¾ÑаÑией `#@listen`."
msgstr "The event processing method is marked with the `#@listen` annotation."
msgid "ÐзлÑÑÐ°ÐµÑ ÑобÑÑие: вÑзÑÐ²Ð°ÐµÑ Ð²Ñе ÑлÑÑаÑели ÑвÑзаннÑе Ñ ÑобÑÑием `$event`."
msgstr "Emits an event: calls all listeners associated with the `$event` event."
msgid "ÐополниÑелÑнÑй паÑамеÑÑ `$key` позволÑÐµÑ ÑказаÑÑ ÑÑоÑнÑÑÑее ÑобÑÑие. ÐÑедÑÑавÑÑе, ÑÑо Ñ Ð½Ð°Ñ Ð¼Ð½Ð¾Ð¶ÐµÑÑво конÑÑоллеÑов и Ð¼Ñ Ñ
оÑим излÑÑиÑÑ...
msgstr "The additional parameter `$key` allows you to specify a qualifying event. Imagine that we have many controllers and we want to emit an event not for all, but for each specific controller. Writing a class that extends the request class for eac...
msgid "`$key` Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ Ð±ÑквÑ, ÑиÑÑÑ, подÑÑÑкивание, ÑиÑе, двоеÑоÑие и ÑоÑкÑ."
msgstr "`$key` can contain letters, numbers, underscores, dashes, colons and periods."
msgid "â **Perl5**"
msgstr "â **Perl5**"
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Enum.ru-en.po view on Meta::CPAN
msgid "Aion::Enum - пеÑеÑиÑÐ»ÐµÐ½Ð¸Ñ Ð² ÑÑиле ÐÐÐ, когда каждое пеÑеÑÑление ÑвлÑеÑÑÑ Ð¾Ð±ÑекÑом"
msgstr "Aion :: Enum - Listing in the style of OOP, when each renewal is an object"
msgid "Файл lib/StatusEnum.pm:"
msgstr "File lib/StatusEnum.pm:"
msgid "`Aion::Enum` позволÑÐµÑ ÑоздаваÑÑ Ð¿ÐµÑеÑиÑлениÑ-обÑекÑÑ. ÐаннÑе пеÑеÑиÑÐ»ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ ÑодеÑжаÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе меÑÐ¾Ð´Ñ Ð¸ ÑвойÑÑва. РниÑ
можно...
msgstr "`Aion :: Enum` allows you to create transfers-objects. These transfers may contain additional methods and properties. You can add roles to them (using `with`) or use them as a role."
msgid "Ðажной оÑобенноÑÑÑÑ ÑвлÑеÑÑÑ ÑоÑ
Ñанение поÑÑдка пеÑеÑиÑлениÑ."
msgstr "An important feature is the preservation of the procedure for listing."
msgid "`Aion::Enum` подобен пеÑеÑиÑлениÑм из php8, но Ð¸Ð¼ÐµÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе ÑвойÑÑва `alias` и `stash`."
msgstr "`Aion::Enum` is similar to php8 enums, but has the additional properties `alias` and `stash`."
msgid "СоздаÑÑ Ð¿ÐµÑеÑиÑление: его конÑÑанÑÑ."
msgstr "Creates a listing: his constant."
msgid "УказÑÐ²Ð°ÐµÑ Ñип (isa) знаÑений и дополнений."
msgstr "Indicates the type (ISA) of meanings and additions."
msgid "ÐÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ â оÑÑÑлка к богине ÐÑÑе из повеÑÑи «Ðод лÑнами ÐаÑÑа» ÐеÑÑоÑза."
msgstr "Its name is a reference to the goddess Isse from the story âUnder the Moles of Marsâ Burrose."
msgid "Файл lib/StringEnum.pm:"
msgstr "File lib/StringEnum.pm:"
msgid "СпиÑок пеÑеÑиÑлений."
msgstr "List of transfers."
msgid "Ðмена пеÑеÑиÑлений."
msgstr "Names of transfers."
msgid "ÐнаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеÑиÑлений."
msgstr "The values of the transfers."
msgid "ÐÐ¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿ÐµÑеÑиÑлений."
msgstr "Additions of transfers."
msgid "ÐÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ Ð¿ÐµÑеÑиÑлений."
msgstr "Pseudonyms of transfers."
msgid "Файл lib/AuthorEnum.pm:"
msgstr "LIB/authorenum.pm file:"
msgid "ÐолÑÑиÑÑ case по имени c иÑклÑÑением."
msgstr "Get Case by name with exceptions."
msgid "ÐолÑÑиÑÑ case по имени."
msgstr "Get Case by name."
msgid "ÐолÑÑиÑÑ case по знаÑÐµÐ½Ð¸Ñ c иÑклÑÑением."
msgstr "Get Case by value with exceptions."
msgid "ÐолÑÑиÑÑ case по знаÑениÑ."
msgstr "Get Case by value."
msgid "ÐолÑÑиÑÑ case по Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ c иÑклÑÑением."
msgstr "Get CASE on addition with exceptions."
msgid "ÐолÑÑиÑÑ case по дополнениÑ."
msgstr "Get Case for addition."
msgid "ÐолÑÑиÑÑ case по пÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ c иÑклÑÑением."
msgstr "Get Case by pseudonym with exceptions."
msgid "ÐолÑÑиÑÑ case по пÑевдонимÑ."
msgstr "Get case by alias."
msgid "СвойÑÑво ÑолÑко Ð´Ð»Ñ ÑÑениÑ."
msgstr "Property only for reading."
msgid "ÐлиаÑÑ ÑабоÑаÑÑ ÑолÑко еÑли Ð¿Ð°ÐºÐµÑ Ð½Ð°Ñ
одиÑÑÑ Ð² модÑле, Ñак как ÑÑиÑÑваÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑий пеÑед кейÑом за ÑÑÑÑ ÑеÑлекÑии."
msgstr "Aliases work only if the package is in the module, as they read the comment before the case due to reflection."
msgid "Файл lib/AliasEnum.pm:"
msgstr "LIB/aliasenum.pm file:"
msgid "â **GPLv3**"
msgstr "â ** gplv3 **"
msgid "The Aion::Enum module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion :: Enum Module is Copyright © 2025 Yaroslav O. Kosmina. Rusland. All Rights Reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Format.ru-en.po view on Meta::CPAN
msgid "Aion::Format - ÑаÑÑиÑение Perl Ð´Ð»Ñ ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑиÑел, ÑаÑкÑаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ð²Ñвода и Ñ.п."
msgstr "Aion::Format - a Perl extension for formatting numbers, coloring output, etc."
msgid "УÑилиÑÑ Ð´Ð»Ñ ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑиÑел, ÑаÑкÑаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ð²Ñвода и Ñ.п."
msgstr "Utilities for formatting numbers, coloring output, etc."
msgid "РаÑкÑаÑÐ¸Ð²Ð°ÐµÑ ÑекÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ escape-поÑледоваÑелÑноÑÑей, а заÑем заменÑÐµÑ ÑоÑÐ¼Ð°Ñ Ð½Ð° `sprintf`. ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ ÑвеÑов иÑполÑзÑÑÑÑÑ Ð¸Ð· модÑÐ»Ñ `Term::AN...
msgstr "Colorizes text using escape sequences and then replaces the format with `sprintf`. The color names are used from the `Term::ANSIColor` module. For **RESET** use `#r` or `#R`."
msgid "Ðак `coloring`, но пеÑаÑÐ°ÐµÑ Ð¾ÑÑоÑмаÑиÑованнÑÑ ÑÑÑÐ¾ÐºÑ Ð½Ð° ÑÑандаÑÑнÑй вÑвод."
msgstr "Like `coloring`, but prints the formatted string to standard output."
msgid "Ðак `coloring`, но пеÑаÑÐ°ÐµÑ Ð¾ÑÑоÑмаÑиÑованнÑÑ ÑÑÑÐ¾ÐºÑ Ð² `STDERR`."
msgstr "Like `coloring`, but prints the formatted string to `STDERR`."
msgid "ÐиÑÐµÑ Ð² STDOUT иÑполÑзÑÑ Ð´Ð»Ñ ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑнкÑÐ¸Ñ `coloring` и добавлÑÐµÑ Ð¿ÑеÑÐ¸ÐºÑ Ñ Ð´Ð°Ñой-вÑеменем."
msgstr "Writes to STDOUT using the `coloring` function for formatting and adds a date-time prefix."
msgid "ÐиÑÐµÑ Ð² **STDERR** иÑполÑзÑÑ Ð´Ð»Ñ ÑоÑмаÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑнкÑÐ¸Ñ `coloring` и добавлÑÐµÑ Ð¿ÑеÑÐ¸ÐºÑ Ñ Ð´Ð°Ñой-вÑеменем."
msgstr "Writes to **STDERR** using the `coloring` function for formatting and adds a date-time prefix."
msgid "`p` из Data::Printer Ñ Ð¿ÑедÑÑÑановленнÑми наÑÑÑойками."
msgstr "`p` from Data::Printer with preset settings."
msgid "`np` из Data::Printer Ñ Ð¿ÑедÑÑÑановленнÑми наÑÑÑойками."
msgstr "`np` from Data::Printer with preset settings."
msgid "ÐмеÑÑо неÑдобного пеÑвого паÑамеÑÑа иÑполÑзÑеÑÑÑ Ð¿ÑоÑÑо ÑкалÑÑ."
msgstr "Instead of the inconvenient first parameter, a simple scalar is used."
msgid "ÐеобÑзаÑелÑнÑй паÑамеÑÑ `%properties` позволÑÐµÑ Ð¿ÐµÑекÑÑваÑÑ Ð½Ð°ÑÑÑойки."
msgstr "The optional `%properties` parameter allows you to override settings."
msgid "ÐÑеобÑазÑÐµÑ Ð¸Ð½Ð´ÐµÐºÑ Ð¤Ð»ÐµÑа в ÑÑÑÑкоÑзÑÑнÑÑ Ð¼ÐµÑÐºÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ñага 10."
msgstr "Converts the Flesch index to a Russian label using step 10."
msgid "ÐнализиÑÑÐµÑ Ð½Ð°ÑÑÑалÑное ÑиÑло в Ñказанной ÑиÑÑеме ÑÑиÑлениÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ 64-знаÑÐ½Ð°Ñ ÑиÑÑема."
msgstr "Parses a natural number in the specified number system. The default is the 64-digit system."
msgid "ÐÐ»Ñ ÑиÑÑ Ð¸ÑполÑзÑÑÑÑÑ ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ 0â9, AâZ, aâz, _ и â. ÐÑи ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð¸ÑполÑзÑÑÑÑÑ Ð´Ð¾ и Ð´Ð»Ñ 64 знаÑной ÑиÑÑемÑ. ÐÐ»Ñ ÑиÑÑ Ð¿Ð¾Ñле 64 знаÑной ÑиÑÑÐµÐ¼Ñ ...
msgstr "The symbols used for numbers are 0â9, AâZ, aâz, _, and â. These characters are used before and for the 64 character system. For numbers after the 64-digit system, **CP1251** encoding characters are used."
msgid "ÐÑеобÑазÑÐµÑ Ð½Ð°ÑÑÑалÑное ÑиÑло в заданнÑÑ ÑиÑÑÐµÐ¼Ñ ÑÑиÑлениÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸ÑполÑзÑеÑÑÑ 64-знаÑÐ½Ð°Ñ ÑиÑÑема."
msgstr "Converts a natural number to a given number system. The default is the 64-digit system."
msgid "ÐобавлÑÐµÑ ÑиÑловÑе ÑиÑÑÑ Ð¸ добавлÑÐµÑ ÐµÐ´Ð¸Ð½Ð¸ÑÑ Ð¸Ð·Ð¼ÐµÑениÑ."
msgstr "Adds numeric digits and adds a unit of measurement."
msgid "ÐеÑколÑко пÑеобÑазований ÑекÑÑа за один пÑоÑ
од."
msgstr "Multiple text transformations in one pass."
msgid "Синоним `replace`. **DEPRECATED**."
msgstr "Synonym for `replace`. **DEPRECATED**."
msgid "УпÑоÑеннÑй ÑзÑк ÑегÑлÑÑнÑÑ
вÑÑажений Ð´Ð»Ñ ÑаÑÐ¿Ð¾Ð·Ð½Ð°Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа в докÑменÑаÑ
HTML."
msgstr "A simplified regular expression language for text recognition in HTML documents."
msgid ""
"1. УбиÑÐ°ÐµÑ Ð²Ñе пÑÐ¾Ð±ÐµÐ»Ñ Ð² наÑале и конÑе.\n"
"2. С наÑала каждой ÑÑÑоки ÑдалÑÑÑÑÑ 4 пÑобела или 0-3 пÑобела и ÑабÑлÑÑиÑ.\n"
"3. ÐÑÐ¾Ð±ÐµÐ»Ñ Ð² конÑе ÑÑÑоки и ÑÑÑоки пÑобелов заменÑÑÑÑÑ Ð½Ð° `\\s*`. \n"
"4. ÐÑе пеÑеменнÑе в `{{ var }}` заменÑÑÑÑÑ Ð½Ð° `.*?`. Т.е. ÑаÑпознаÑÑÑÑ Ð²ÑÑ.\n"
"4. ÐÑе пеÑеменнÑе в `{{> var }}` заменÑÑÑÑÑ Ð½Ð° `[^<>]*?`. Т.е. не ÑаÑпознаÑÑÑÑ html-Ñеги.\n"
i18n/Aion/Format.ru-en.po view on Meta::CPAN
"4. All variables in `{{: var }}` are replaced with `[^\\n]*`. Those. must be on one line.\n"
"5. Expressions in double square brackets (`[[ ... ]]`) may not exist.\n"
"5. Double brackets (`(( ... ))` are used as parentheses.\n"
"5. `||` - or."
msgid "ÐобавлÑÐµÑ ÑазделиÑели Ð¼ÐµÐ¶Ð´Ñ ÑиÑÑами ÑиÑла."
msgstr "Adds separators between digits of a number."
msgid "РазделиÑелем по ÑмолÑÐ°Ð½Ð¸Ñ ÑвлÑеÑÑÑ Ð½ÐµÑазÑÑвнÑй пÑобел. УÑÑановиÑе ÑазделиÑÐµÐ»Ñ Ð¸ деÑÑÑиÑнÑÑ ÑоÑÐºÑ Ñак же, как:"
msgstr "The default separator is a non-breaking space. Set the separator and decimal point the same way:"
msgid "См. Ñакже `Number::Format`."
msgstr "See also `Number::Format`."
msgid "ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑе ÑелÑе ÑиÑла в **ÑимÑкие ÑиÑÑÑ**."
msgstr "Converts positive integers to **Roman numerals**."
msgid "**РимÑкие ÑиÑÑÑ** поÑле 1000:"
msgstr "**Roman numerals** after 1000:"
msgid "См. Ñакже:"
msgstr "See also:"
msgid ""
"* [Roman](https://metacpan.org/pod/Roman) ÑÑо пÑоÑÑой конвеÑÑеÑ.\n"
"* [Math::Roman](https://metacpan.org/pod/Math::Roman) ÑÑо еÑе один конвеÑÑеÑ.\n"
"* [Convert::Number::Roman](https://metacpan.org/pod/Convert::Number::Roman) Ð¸Ð¼ÐµÐµÑ ÐÐÐ-инÑеÑÑейÑ.\n"
"* [Number::Convert::Roman](https://metacpan.org/pod/Number::Convert::Roman) â еÑе один инÑеÑÑÐµÐ¹Ñ ÐÐÐ.\n"
"* [Text::Roman](https://metacpan.org/pod/Text::Roman) конвеÑÑиÑÑÐµÑ ÑÑандаÑÑнÑе и милÑ
аÑнÑе ÑимÑкие ÑиÑла.\n"
i18n/Aion/Format.ru-en.po view on Meta::CPAN
"* [Roman::Unicode](https://metacpan.org/pod/Roman::Unicode) uses the numbers â (5000), â (1000) and so on.\n"
"* [Acme::Roman](https://metacpan.org/pod/Acme::Roman) adds support for Roman numerals in Perl code (`I + II -> III`), but only uses the `+`, `-` and `*` operators.\n"
"* [Date::Roman](https://metacpan.org/pod/Date::Roman) is an object-oriented Perl extension for handling Roman-style dates but with Arabic numerals (id 3,702).\n"
"* [DateTime::Format::Roman](https://metacpan.org/pod/DateTime::Format::Roman) - Roman date formatter, but with Arabic numerals (5 Kal Jun 2003)."
msgid "ÐкÑÑглÑÐµÑ ÑиÑло до Ñказанного деÑÑÑиÑного знака."
msgstr "Rounds a number to the specified decimal place."
msgid "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑеловекоÑиÑаемÑй инÑеÑвал."
msgstr "Creates human-readable spacing."
msgid "ШиÑина ÑезÑлÑÑаÑа â 12 Ñимволов."
msgstr "The width of the result is 12 characters."
msgid "ÐÑÑавлÑÐµÑ `$digits` ÑиÑÑ Ð¿Ð¾Ñле поÑледнего нÑÐ»Ñ (Ñам 0 не ÑÑиÑÑваеÑÑÑ)."
msgstr "Leaves `$digits` digits after the last zero (the 0 itself is ignored)."
msgid "Ðо ÑмолÑÐ°Ð½Ð¸Ñ `$digits` Ñавен 2."
msgstr "By default `$digits` is 2."
msgid "ТÑанÑлиÑеÑиÑÑÐµÑ ÑÑÑÑкий ÑекÑÑ, оÑÑавлÑÑ ÑолÑко лаÑинÑкие бÑÐºÐ²Ñ Ð¸ ÑиÑе."
msgstr "Transliterates Russian text, leaving only Latin letters and dashes."
msgid "ТÑанÑлиÑеÑиÑÑÐµÑ ÑÑÑÑкий ÑекÑÑ."
msgstr "Transliterates Russian text."
msgid "ÐовÑÑка Ð´Ð»Ñ **STDERR**."
msgstr "Trap for **STDERR**."
msgid "См. Ñакже `IO::Capture::Stderr`."
msgstr "See also `IO::Capture::Stderr`."
msgid "ÐовÑÑка Ð´Ð»Ñ **STDOUT**."
msgstr "Trap for **STDOUT**."
msgid "Ð ÑлÑÑае оÑибки в блоке `STDOUT` воÑÑÑанавливаеÑÑÑ, а вÑвод в блоке â ÑеÑÑеÑÑÑ."
msgstr "If there is an error in the block, `STDOUT` is restored, but the output in the block is lost."
msgid "См. Ñакже `IO::Capture::Stdout`."
msgstr "See also `IO::Capture::Stdout`."
msgid "ÐонÑÑанÑа Ñавна Ð¾Ð´Ð½Ð¾Ð¼Ñ ÑебибайÑÑ."
msgstr "The constant is equal to one tebibyte."
msgid "ÐонÑÑанÑа Ñавна Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð³Ð¸Ð±Ð¸Ð±Ð°Ð¹ÑÑ."
msgstr "The constant is equal to one gibibyte."
msgid "ÐонÑÑанÑа Ñавна Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¼ÐµÐ±Ð¸Ð±Ð°Ð¹ÑÑ."
msgstr "The constant is equal to one mebibyte."
msgid "ÐонÑÑанÑа Ñавна Ð¾Ð´Ð½Ð¾Ð¼Ñ ÐºÐ¸Ð±Ð¸Ð±Ð°Ð¹ÑÑ."
msgstr "The constant is equal to one kibibyte."
msgid "ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° даннÑÑ
LongText mysql и mariadb.\n"
"L - large."
msgstr "Maximum length of LongText mysql and mariadb data.\n"
"L - large."
msgid "ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° даннÑÑ
MediumText mysql и mariadb.\n"
"M - medium."
msgstr "Maximum length of MediumText mysql and mariadb data.\n"
"M - medium."
msgid "ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° ÑекÑÑа даннÑÑ
mysql и mariadb.\n"
"R - regularity."
msgstr "Maximum text length of mysql and mariadb data.\n"
"R - regularity."
msgid "ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° даннÑÑ
TinyText mysql и mariadb.\n"
"S - small."
msgstr "Maximum length of TinyText mysql and mariadb data.\n"
"S - small."
msgid "ÐÑеобÑазование в ÑÑÑÐ¾ÐºÑ Perl без инÑеÑполÑÑии."
msgstr "Convert to Perl string without interpolation."
msgid "ÐÑеобÑазование из ÑÑÑоки Perl без инÑеÑполÑÑии."
msgstr "Conversion from Perl string without interpolation."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "Aion::Format is copyright © 2023 by Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "Aion::Format is copyright © 2023 by Yaroslav O. Kosmina. Rusland. All rights reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Aion/Fs.pm view on Meta::CPAN
sub sta(;$) {
my ($path) = @_ == 0? $_: @_;
($path) = @$path if ref $path;
my %sta = (path => $path);
@sta{qw/dev ino mode nlink uid gid rdev size atime mtime ctime blksize blocks/} = Time::HiRes::stat $path or die "sta $path: $!";
# @sta{qw/
# user_can_exec user_can_read user_can_write
# group_can_exec group_can_read group_can_write
# other_can_exec other_can_read other_can_write
# /} = (
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Query.ru-en.po view on Meta::CPAN
msgid "# NAME"
msgstr "#NAME"
msgid "Aion::Query - ÑÑнкÑионалÑнÑй инÑеÑÑÐµÐ¹Ñ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к базам даннÑÑ
SQL (MySQL, MariaDB, Postgres и SQLite)"
msgstr "Aion::Query - a functional interface for accessing SQL databases (MySQL, MariaDB, Postgres and SQLite)"
msgid "0.0.5"
msgstr "0.0.5"
msgid "File .config.pm:"
msgstr "File .config.pm:"
msgid "# DESCRIPTION"
msgstr "# DESCRIPTION"
msgid "`Aion::Query` позволÑÐµÑ ÑÑÑоиÑÑ SQL-запÑÐ¾Ñ Ð¸ÑполÑзÑÑ Ð¿ÑоÑÑой меÑ
анизм Ñаблонов."
msgstr "`Aion::Query` allows you to build an SQL query using a simple template mechanism."
msgid "ÐбÑÑно SQL-запÑоÑÑ ÑÑÑоÑÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑÑловий, ÑÑо нагÑÑÐ¶Ð°ÐµÑ ÐºÐ¾Ð´."
msgstr "Typically, SQL queries are built using conditions, which loads the code."
msgid "ÐÑоÑÐ°Ñ Ð¿Ñоблема â ÑазмеÑение Ñимволов Юникода в однобайÑовÑÑ
кодиÑовкаÑ
, ÑÑо ÑменÑÑÐ°ÐµÑ ÑÐ°Ð·Ð¼ÐµÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. Ðока пÑоблема ÑеÑена ÑоÐ...
msgstr "The second problem is placing Unicode characters in single-byte encodings, which reduces the size of the database. So far the problem has been resolved only for the **cp1251** encoding. This is controlled by the `use config BQ => 1` parameter...
msgid "ÐÑедоÑÑавлÑÐµÑ SQL-запÑоÑÑ (DCL, DDL, DQL и DML) к СУÐÐ Ñ ÐºÐ²Ð¾ÑиÑованием паÑамеÑÑов."
msgstr "Provides SQL queries (DCL, DDL, DQL and DML) to the DBMS with parameter quotas."
msgid "## LAST_INSERT_ID ()"
msgstr "## LAST_INSERT_ID()"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ Ð¿Ð¾Ñледней вÑÑавки."
msgstr "Returns the ID of the last insert."
msgid "## quote ($scalar)"
msgstr "## quote ($scalar)"
msgid "ÐвоÑиÑÑÐµÑ ÑкалÑÑ Ð´Ð»Ñ SQL-запÑоÑа."
msgstr "Quotes a scalar for an SQL query."
msgid "## query_prepare ($query, %param)"
msgstr "## query_prepare ($query, %param)"
msgid "ÐаменÑÐµÑ Ð¿Ð°ÑамеÑÑÑ (`%param`) в запÑоÑе (`$query`) и возвÑаÑÐ°ÐµÑ ÐµÐ³Ð¾. ÐаÑамеÑÑÑ Ð·Ð°ÐºÐ»ÑÑаÑÑÑÑ Ð² кавÑÑки ÑеÑез подпÑогÑÐ°Ð¼Ð¼Ñ `quote`."
msgstr "Replaces the parameters (`%param`) in a query (`$query`) and returns it. Parameters are enclosed in quotes via the `quote` routine."
msgid "ÐаÑамеÑÑÑ Ð²Ð¸Ð´Ð° `:x` бÑдÑÑ ÐºÐ²Ð¾ÑиÑоваÑÑÑÑ Ñ ÑÑÑÑом Ñлагов ÑкалÑÑа, коÑоÑÑе ÑкажÑÑ, ÑÑо в нÑм наÑ
одиÑÑÑ: ÑÑÑока, Ñелое или ÑиÑло Ñ Ð¿Ð»Ð°Ð²Ð°ÑÑÐ...
msgstr "Parameters of the form `:x` will be quoted taking into account the scalar flags, which indicate whether it contains a string, an integer or a floating point number."
msgid "ЧÑÐ¾Ð±Ñ Ñвно ÑказаÑÑ Ñип ÑкалÑÑа иÑполÑзÑйÑе пÑеÑикÑÑ: `:^x` â Ñелое, `:.x` â ÑÑÑока, `:~x` â плаваÑÑее."
msgstr "To explicitly indicate the type of a scalar, use the prefixes: `:^x` â integer, `:.x` â string, `:~x` â floating."
msgid "## query_do ($query)"
msgstr "## query_do ($query)"
msgid "ÐÑполнÑÐµÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð¸ возвÑаÑÐ°ÐµÑ ÐµÐ³Ð¾ ÑезÑлÑÑаÑ."
msgstr "Executes a request and returns its result."
msgid "## query_ref ($query, %kw)"
msgstr "## query_ref ($query, %kw)"
msgid "Ðак `query`, но вÑегда возвÑаÑÐ°ÐµÑ ÑкалÑÑ."
msgstr "Like `query`, but always returns a scalar."
msgid "## query_sth ($query, %kw)"
msgstr "## query_sth ($query, %kw)"
msgid "Ðак `query`, но возвÑаÑÐ°ÐµÑ `$sth`."
msgstr "Like `query`, but returns `$sth`."
msgid "## query_slice ($key, $val, $query, %kw)"
msgstr "## query_slice ($key, $val, $query, %kw)"
msgid "Ðак query, плÑÑ Ð¿ÑеобÑазÑÐµÑ ÑезÑлÑÑÐ°Ñ Ð² нÑжнÑÑ ÑÑÑÑкÑÑÑÑ Ð´Ð°Ð½Ð½ÑÑ
."
msgstr "Like query, plus converts the result into the desired data structure."
msgid "ÐÑли нÑжен Ñ
ÐµÑ Ð²Ð¸Ð´Ð° иденÑиÑикаÑÐ¾Ñ â знаÑение:"
msgstr "If you need a hash of the form identifier - value:"
msgid "ÐÑли нÑжен Ñ
ÐµÑ Ð²Ð¸Ð´Ð° иденÑиÑикаÑÐ¾Ñ â ÑÑÑока:"
msgstr "If you need a hash of the form identifier - string:"
msgid "ÐÑли Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ ÑооÑвеÑÑÑвÑÐµÑ Ð½ÐµÑколÑко ÑÑÑок, Ñо логиÑно ÑобÑаÑÑ Ð¸Ñ
в маÑÑивÑ:"
msgstr "If several lines correspond to one identifier, then it is logical to collect them into arrays:"
msgid "ÐÑ Ð¸ ÑÑÑоки Ñо вÑеми полÑми:"
msgstr "Well, the lines with all the fields:"
msgid "## query_attach ($rows, $attach, $query, %kw)"
msgstr "## query_attach ($rows, $attach, $query, %kw)"
msgid "ÐодÑоединÑÐµÑ Ð² ÑезÑлÑÑÐ°Ñ Ð·Ð°Ð¿ÑоÑа ÑезÑлÑÑÐ°Ñ Ð´ÑÑгого запÑоÑа."
msgstr "Includes the result of another query into the result of a query."
msgid "`$attach` ÑодеÑÐ¶Ð¸Ñ ÑÑи клÑÑа ÑеÑез двоеÑоÑие: клÑÑ Ð´Ð»Ñ Ð¿ÑиÑоединÑемÑÑ
даннÑÑ
, ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð· `$rows` и ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð· `$query`. Ðо ÑÑолбÑам пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾Ð±...
msgstr "`$attach` contains three keys separated by a colon: the key for the data to be attached, a column from `$rows` and a column from `$query`. Rows are merged across columns."
msgid "ÐозвÑаÑÐ°ÐµÑ ÑÑнкÑÐ¸Ñ Ð¼Ð°ÑÑив Ñ ÑезÑлÑÑаÑом запÑоÑа (`$query`), в коÑоÑÑй можно пÑиаÑÑаÑиÑÑ ÐµÑÑ ÑÑо-Ñо."
msgstr "The function returns an array with the result of the query (`$query`), into which you can attach something else."
msgid "## query_col ($query, %params)"
msgstr "## query_col ($query, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¾Ð´Ð¸Ð½ ÑÑолбеÑ."
msgstr "Returns one column."
msgid "## query_row ($query, %params)"
msgstr "## query_row ($query, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¾Ð´Ð½Ñ ÑÑÑокÑ."
msgstr "Returns one row."
msgid "## query_row_ref ($query, %params)"
msgstr "## query_row_ref ($query, %params)"
msgid "Ðак `query_row`, но вÑегда возвÑаÑÐ°ÐµÑ ÑкалÑÑ."
msgstr "Like `query_row`, but always returns a scalar."
msgid "## query_scalar ($query, %params)"
msgstr "## query_scalar ($query, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¿ÐµÑвое знаÑение. ÐапÑÐ¾Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ возвÑаÑаÑÑ Ð¾Ð´Ð½Ñ ÑÑÑокÑ, инаÑе â вÑбÑаÑÑÐ²Ð°ÐµÑ Ð¸ÑклÑÑение."
msgstr "Returns the first value. The query must return one row, otherwise it throws an exception."
msgid "## make_query_for_order ($order, $next)"
msgstr "## make_query_for_order ($order, $next)"
msgid "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑÑловие запÑоÑа ÑÑÑаниÑÑ Ð½Ðµ по ÑмеÑениÑ, а по **пагинаÑии кÑÑÑоÑа**."
msgstr "Creates a page request condition not by offset, but by **cursor pagination**."
msgid "ÐÐ»Ñ ÑÑого он полÑÑÐ°ÐµÑ `$order` SQL-запÑоÑа и `$next` â ÑÑÑÐ»ÐºÑ Ð½Ð° ÑледÑÑÑÑÑ ÑÑÑаниÑÑ."
msgstr "To do this, it receives `$order` of the SQL query and `$next` - a link to the next page."
msgid "СмоÑÑиÑе Ñакже:"
msgstr "See also:"
msgid ""
"1. Article [Paging pages on social networks\n"
"](https://habr.com/ru/articles/674714/).\n"
"2. [SQL::SimpleOps->SelectCursor](https://metacpan.org/dist/SQL-SimpleOps/view/lib/SQL/SimpleOps.pod#SelectCursor)"
msgstr ""
"1. Article [Paging pages on social networks\n"
"sch(https://habr.com/ru/articles/674714/).\n"
"2. [SQL::SimpleOps->SelectCursor](https://metacpan.org/dist/SQL-SimpleOps/view/lib/SQL/SimpleOps.pod#SelectCursor)"
msgid "УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð¸Ð»Ð¸ возвÑаÑÐ°ÐµÑ ÐºÐ»ÑÑ Ð¸Ð· ÑаблиÑÑ `settings`."
msgstr "Sets or returns a key from the `settings` table."
msgid "## load_by_id ($tab, $pk, $fields, @options)"
msgstr "## load_by_id ($tab, $pk, $fields, @options)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾ ее иденÑиÑикаÑоÑÑ."
msgstr "Returns a record by its ID."
msgid "## insert ($tab, %x)"
msgstr "## insert ($tab, %x)"
msgid "ÐобавлÑÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¸ возвÑаÑÐ°ÐµÑ ÐµÐµ иденÑиÑикаÑоÑ."
msgstr "Adds an entry and returns its ID."
msgid "## update ($tab, $id, %params)"
msgstr "## update ($tab, $id, %params)"
msgid "ÐбновлÑÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾ ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ Ð¸ возвÑаÑÐ°ÐµÑ ÑÑÐ¾Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑ."
msgstr "Updates a record by its ID and returns that ID."
msgid "## remove ($tab, $id)"
msgstr "## remove ($tab, $id)"
msgid "УдалиÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· ÑаблиÑÑ Ð¿Ð¾ ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑÑ Ð¸ веÑнÑÑÑ ÑÑÐ¾Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑ."
msgstr "Delete a row from a table by its identifier and return this identifier."
msgid "## query_id ($tab, %params)"
msgstr "## query_id ($tab, %params)"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ Ð½Ð° оÑнове дÑÑгиÑ
полей."
msgstr "Returns an identifier based on other fields."
msgid "## stores ($tab, $rows, %opt)"
msgstr "## stores ($tab, $rows, %opt)"
msgid "СоÑ
ÑанÑÐµÑ Ð´Ð°Ð½Ð½Ñе (обновлÑÐµÑ Ð¸Ð»Ð¸ вÑÑавлÑеÑ). ÐозвÑаÑÐ°ÐµÑ Ð¿Ð¾Ð´ÑÑÐµÑ ÑÑпеÑнÑÑ
опеÑаÑий."
msgstr "Saves data (updates or inserts). Returns a count of successful operations."
msgid "## store ($tab, %params)"
msgstr "## store ($tab, %params)"
msgid "СоÑ
ÑанÑÐµÑ Ð´Ð°Ð½Ð½Ñе (обновлÑÐµÑ Ð¸Ð»Ð¸ вÑÑавлÑеÑ) Ð¾Ð´Ð½Ñ ÑÑÑокÑ."
msgstr "Saves data (updates or inserts) one row."
msgid "## touch ($tab, %params)"
msgstr "## touch ($tab, %params)"
msgid "СÑпеÑмоÑÐ½Ð°Ñ ÑÑнкÑиÑ: возвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ ÑÑÑоки, а еÑли он не ÑÑÑеÑÑвÑеÑ, ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð¸Ð»Ð¸ обновлÑÐµÑ ÑÑÑÐ¾ÐºÑ Ð¸ вÑÑ Ñавно возвÑаÑаеÑ."
msgstr "Super powerful function: returns the row identifier, and if it doesn't exist, creates or updates the row and returns anyway."
msgid "## START_TRANSACTION ()"
msgstr "## START_TRANSACTION()"
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¿ÐµÑеменнÑÑ Ð½Ð° коÑоÑой необÑ
одимо вÑполниÑÑ ÑикÑаÑиÑ, инаÑе пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾ÑкаÑ."
msgstr "Returns the variable on which the commit must be performed, otherwise a rollback occurs."
msgid "## default_dsn ()"
msgstr "## default_dsn()"
msgid "DSN по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ `DBI->connect`."
msgstr "Default DSN for `DBI->connect`."
msgid "## default_connect_options ()"
msgstr "## default_connect_options()"
msgid "DSN, полÑзоваÑелÑ, паÑÐ¾Ð»Ñ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ñле подклÑÑениÑ."
msgstr "DSN, user, password and commands after connection."
msgid "## base_connect ($dsn, $user, $password, $conn)"
msgstr "## base_connect ($dsn, $user, $password, $conn)"
msgid "ÐодклÑÑаемÑÑ Ðº базе и возвÑаÑаем Ñоединение и иденÑиÑиÑиÑÑем."
msgstr "We connect to the database and return the connection and identify it."
msgid "## connect_respavn ($base)"
msgstr "## connect_respavn ($base)"
msgid "ÐÑовеÑка подклÑÑÐµÐ½Ð¸Ñ Ð¸ повÑоÑное подклÑÑение."
msgstr "Checking the connection and reconnecting."
msgid "## connect_restart ($base)"
msgstr "## connect_restart ($base)"
msgid "ÐеÑезапÑÑк ÑоединениÑ."
msgstr "Restarting the connection."
msgid "## query_stop ()"
msgstr "## query_stop()"
msgid "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑное Ñоединение Ñ Ð±Ð°Ð·Ð¾Ð¹ и ÑÐ±Ð¸Ð²Ð°ÐµÑ Ð¾Ñновное."
msgstr "Creates an additional connection to the base and kills the main one."
msgid "ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ `$Aion::Query::base_connection_id`."
msgstr "To do this, use `$Aion::Query::base_connection_id`."
msgid "SQLite ÑабоÑÐ°ÐµÑ Ð² Ñом же пÑоÑеÑÑе, поÑÑÐ¾Ð¼Ñ `$Aion::Query::base_connection_id` Ð¸Ð¼ÐµÐµÑ `-1`. То еÑÑÑ Ð´Ð»Ñ SQLite ÑÑÐ¾Ñ Ð¼ÐµÑод ниÑего не делаеÑ."
msgstr "SQLite runs in the same process, so `$Aion::Query::base_connection_id` has `-1`. That is, for SQLite this method does nothing."
msgid "## sql_debug ($fn, $query)"
msgstr "## sql_debug ($fn, $query)"
msgid "СоÑ
ÑанÑÐµÑ Ð·Ð°Ð¿ÑоÑÑ Ðº базе даннÑÑ
в `@Aion::Query::DEBUG`. ÐÑзÑваеÑÑÑ Ð¸Ð· `query_do`."
msgstr "Stores database queries in `@Aion::Query::DEBUG`. Called from `query_do`."
msgid "# AUTHOR"
msgstr "#AUTHOR"
msgid "Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)"
msgstr "Yaroslav O. Kosmina [dart@cpan.org](dart@cpan.org)"
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Surf module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Surf module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion/Run.ru-en.po view on Meta::CPAN
msgid "Aion::Run - ÑÐ¾Ð»Ñ Ð´Ð»Ñ ÐºÐ¾Ð½ÑолÑнÑÑ
команд"
msgstr "Aion::Run - role for console commands"
msgid "Файл lib/Scripts/MyScript.pm:"
msgstr "File lib/Scripts/MyScript.pm:"
msgid "Ð Ð¾Ð»Ñ `Aion::Run` ÑеализÑÐµÑ Ð°ÑÐ¿ÐµÐºÑ `arg` Ð´Ð»Ñ ÑÑÑановки ÑÐ¸Ñ Ð¸Ð· паÑамеÑÑов командной ÑÑÑоки."
msgstr "The `Aion::Run` role implements the `arg` aspect for installing features from command line parameters."
msgid ""
"* `arg => \"-X\"` â именованнÑй паÑамеÑÑ. Ðожно иÑполÑзоваÑÑ ÐºÐ°Ðº ÑоÑÑкÑÑ **\\-X**, Ñак и название ÑиÑи Ñ **\\--**.\n"
"* `arg => natural` â поÑÑдковÑй паÑамеÑÑ. `1+`.\n"
"* `arg => 0` â вÑе неименованнÑе паÑамеÑÑÑ. ÐÑполÑзÑеÑÑÑ Ñ `isa => ArrayRef`."
msgstr ""
"* `arg => \"-X\"` is a named parameter. You can use either the shortcut **\\-X** or the feature name with **\\--**.\n"
"* `arg => natural` is an ordinal parameter. `1+`.\n"
"* `arg => 0` - all unnamed parameters. Used with `isa => ArrayRef`."
msgid "ÐонÑÑÑÑкÑоÑ. Ðн ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð¾Ð±ÑÐµÐºÑ ÑÑенаÑÐ¸Ñ Ñ Ð¿Ð°ÑамеÑÑами командной ÑÑÑоки."
msgstr "Constructor. It creates a script object with command line options."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Run module is copyright (Ñ) 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Run module is copyright (c) 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
i18n/Aion.ru-en.po view on Meta::CPAN
msgid "Aion - поÑÑмодеÑниÑÑÑÐºÐ°Ñ Ð¾Ð±ÑекÑÐ½Ð°Ñ ÑиÑÑема Ð´Ð»Ñ Perl 5, ÑÐ°ÐºÐ°Ñ ÐºÐ°Ðº «Mouse», «Moose», «Moo», «Mo» и «M», но Ñ ÑлÑÑÑениÑми"
msgstr "Aion - a postmodern object system for Perl 5, such as âMouseâ, âMooseâ, âMooâ, âMoâ and âMâ, but with improvements"
msgid "Aion â ÐÐÐ-ÑÑеймвоÑк Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ»Ð°ÑÑов Ñ **ÑиÑами**, Ð¸Ð¼ÐµÐµÑ **аÑпекÑÑ**, **Ñоли** и Ñак далее."
msgstr "Aion is OOP-framework for creating classes with **features**, has **aspects**, **roles** and so on."
msgid "СвойÑÑва, обÑÑвленнÑе ÑеÑез has, назÑваÑÑÑÑ **ÑиÑами**."
msgstr "The properties declared through HAS are called **features**."
msgid "Ð `is`, `isa`, `default` и Ñак далее в `has` назÑваÑÑÑÑ **аÑпекÑами**."
msgstr "And `is`,` isa`, `default`, and so on in` has` are called **aspects**."
msgid "Ðомимо ÑÑандаÑÑнÑÑ
аÑпекÑов, Ñоли могÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑÑ Ñвои ÑобÑÑвеннÑе аÑпекÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑÐ°Ð¼Ð¼Ñ **aspect**."
msgstr "In addition to standard aspects, roles can add their own aspects using the **aspect** subprogram."
msgid "СигнаÑÑÑа меÑодов Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑовеÑÑÑÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð°ÑÑибÑÑа `:Isa(...)`."
msgstr "The signature of the methods can be checked using the attribute `:Isa(...)`."
msgid "`use Aion` импоÑÑиÑÑÐµÑ ÑÐ¸Ð¿Ñ Ð¸Ð· модÑÐ»Ñ `Aion::Types` и ÑледÑÑÑие подпÑогÑаммÑ:"
msgstr "`Use Aion` imports types from the module`Aion::Types` and the following subprograms:"
msgid "СоздаÑÑ Ð¼ÐµÑод Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑениÑ/ÑÑÑановки ÑÑнкÑии (ÑвойÑÑва) клаÑÑа."
msgstr "Creates a method for obtaining/setting the function (properties) of the class."
msgid "Файл lib/Animal.pm:"
msgstr "lib/Animal.pm file:"
msgid "ÐобавлÑÐµÑ Ð² модÑÐ»Ñ Ñоли. ÐÐ»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñоли вÑзÑваеÑÑÑ Ð¼ÐµÑод `import_with`."
msgstr "Adds to the module of the role. For each role, the `import_with` method is called."
msgid "Файл lib/Role/Keys/Stringify.pm:"
msgstr "File lib/Role/Keys/Stringify.pm:"
msgid "Файл lib/Role/Values/Stringify.pm:"
msgstr "File lib/Role/Values/Stringify.pm:"
msgid "Файл lib/Class/All/Stringify.pm:"
msgstr "File lib/Class/All/Stringify.pm:"
msgid "ÐÑовеÑÑеÑ, ÑÑо `$package` â ÑÑо ÑÑпеÑклаÑÑ Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ или Ñам ÑÑÐ¾Ñ ÐºÐ»Ð°ÑÑ."
msgstr "Checks that `$package` is a super class for a given or this class itself."
msgid "РеализаÑÐ¸Ñ Ð¼ÐµÑода `isa` Aion не менÑÐµÑ Ð¸ она наÑ
Ð¾Ð´Ð¸Ñ ÐºÐ°Ðº ÑÑпеÑклаÑÑÑ, Ñак и Ñоли (Ñак как и Ñе и дÑÑгие добавлÑÑÑÑÑ Ð² `@ISA` пакеÑа)."
msgstr "Aion does not change the implementation of the `isa` method and it finds both superclasses and roles (since both are added to the `@ISA` package)."
msgid "ÐÑовеÑÑеÑ, ÑÑо `$package` â ÑÑо ÑолÑ, коÑоÑÐ°Ñ Ð¸ÑполÑзÑеÑÑÑ Ð² клаÑÑе или дÑÑгой Ñоли."
msgstr "Checks that `$package` is a role that is used in a class or another role."
msgid "ÐобавлÑÐµÑ Ð°ÑÐ¿ÐµÐºÑ Ðº `has` в ÑекÑÑем клаÑÑе и его клаÑÑам-наÑледникам или ÑекÑÑей Ñоли и пÑименÑÑÑим ÐµÑ ÐºÐ»Ð°ÑÑам."
msgstr "Adds the aspect to `has` in the current class and its classroom classes or the current role and applies its classes."
msgid "ÐÑÐ¿ÐµÐºÑ Ð²ÑзÑваеÑÑÑ ÐºÐ°Ð¶Ð´Ñй Ñаз, когда он Ñказан в `has`."
msgstr "The aspect is called every time it is indicated in `has`."
msgid "СоздаÑÐµÐ»Ñ Ð°ÑпекÑа Ð¸Ð¼ÐµÐµÑ Ð¿Ð°ÑамеÑÑÑ:"
msgstr "The creator of the aspect has the parameters:"
msgid ""
"* `$value` â знаÑение аÑпекÑа.\n"
"* `$feature` â меÑаобÑÐµÐºÑ Ð¾Ð¿Ð¸ÑÑваÑÑий ÑиÑÑ (`Aion::Meta::Feature`).\n"
"* `$aspect_name` â наименование аÑпекÑа."
msgstr ""
"* `$value` â aspect value.\n"
"* `$feature` â meta-object describing the feature (`Aion::Meta::Feature`).\n"
"* `$aspect_name` â aspect name."
msgid "РаÑÑиÑÑÐµÑ ÐºÐ»Ð°ÑÑ Ð´ÑÑгим клаÑÑом/клаÑÑами. Ðн вÑзÑÐ²Ð°ÐµÑ Ð¸Ð· каждого наÑледÑемого клаÑÑа меÑод `import_extends`, еÑли он в нÑм еÑÑÑ."
msgstr "Expands the class with another class/classes. It causes from each inherited class the method of `import_extends`, if it is in it."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "The constructor."
msgid ""
"* УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ `%param` Ð´Ð»Ñ ÑиÑ.\n"
"* ÐÑовеÑÑеÑ, ÑÑо паÑамеÑÑÑ ÑооÑвеÑÑÑвÑÑÑ ÑиÑам.\n"
"* УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ."
msgstr ""
"* Installs `%param` for features.\n"
"* Checks that the parameters correspond to the features.\n"
"* Sets default values."
msgid "ÐÑовеÑÑеÑ, ÑÑо в клаÑÑаÑ
, иÑполÑзÑÑÑиÑ
ÑÑÑ ÑолÑ, еÑÑÑ ÑказаннÑе подпÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ ÑиÑи."
msgstr "Checks that classes using this role have the specified routines or features."
msgid "ÐÑовеÑÑеÑ, ÑÑо в клаÑÑаÑ
, иÑполÑзÑÑÑиÑ
ÑÑÑ ÑолÑ, еÑÑÑ ÑказаннÑе ÑиÑи Ñ ÑказаннÑми аÑпекÑами."
msgstr "Checks that classes using this role have the specified features with the specified aspects."
msgid "`use Aion` вклÑÑÐ°ÐµÑ Ð² модÑÐ»Ñ ÑледÑÑÑие аÑпекÑÑ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² `has`:"
msgstr "`use Aion` includes the following aspects in the module for use in `has`:"
msgid ""
"* `ro` â ÑоздаÑÑ ÑолÑко геÑÑеÑ.\n"
"* `wo` â ÑоздаÑÑ ÑолÑко ÑеÑÑеÑ.\n"
"* `rw` â ÑоздаÑÑ Ð³ÐµÑÑÐµÑ Ð¸ ÑеÑÑеÑ."
msgstr ""
"* `ro` - create only a gutter.\n"
"* `wo` - create only a setter.\n"
"* `rw` - Create getter and setter."
msgid "Ðо ÑмолÑÐ°Ð½Ð¸Ñ â `rw`."
msgstr "By default - `rw`."
msgid "ÐополниÑелÑнÑе ÑазÑеÑениÑ:"
msgstr "Additional permits:"
msgid ""
"* `+` â ÑиÑа обÑзаÑелÑна в паÑамеÑÑаÑ
конÑÑÑÑкÑоÑа. `+` не иÑполÑзÑеÑÑÑ Ñ `-`.\n"
"* `-` â ÑиÑа не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑÑÑановлена ÑеÑез конÑÑÑÑкÑоÑ. '-' не иÑполÑзÑеÑÑÑ Ñ `+`.\n"
"* `*` â не инкÑеменÑиÑоваÑÑ ÑÑÑÑÑик ÑÑÑлок на знаÑение (пÑимениÑÑ `weaken` к знаÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле ÑÑÑановки его в ÑиÑÑ).\n"
"* `?` â ÑоздаÑÑ Ð¿ÑедикаÑ.\n"
"* `!` â ÑоздаÑÑ clearer."
i18n/Aion.ru-en.po view on Meta::CPAN
"* `-` â the feature cannot be installed via the constructor. '-' is not used with `+`.\n"
"* `*` â do not increment the value's reference counter (apply `weaken` to the value after installing it in the feature).\n"
"* `?` â create a predicate.\n"
"* `!` â create clearer."
msgid "ФÑнкÑÐ¸Ñ Ñ `*` не ÑдеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°Ñение:"
msgstr "The function with `*` does not hold the meaning:"
msgid "УказÑÐ²Ð°ÐµÑ Ñип, а ÑоÑнее â валидаÑоÑ, ÑиÑи."
msgstr "Indicates the type, or rather - a validator, feature."
msgid "ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ:"
msgstr "Can take:"
msgid ""
"* `Aion::Type` â Aion ÑÑÐ°Ð·Ñ Ð¸Ð¼Ð¿Ð¾ÑÑиÑÑÐµÑ Ð² Ð¿Ð°ÐºÐµÑ Ð²Ñе ÑÐ¸Ð¿Ñ Ð¸Ð· [Aion::Types](https://metacpan.org/pod/Aion::Types).\n"
"* СÑÑоки воÑпÑимаÑÑÑÑ ÐºÐ°Ðº пакеÑÑ Ð¸ обоÑаÑиваÑÑÑÑ Ð² `Object`.\n"
"* ÐодпÑогÑÐ°Ð¼Ð¼Ñ â ÑеÑÑиÑÑемое знаÑение пеÑедаÑÑÑÑ Ð² `$_` и подпÑогÑамма возвÑаÑÐ°ÐµÑ Ð±Ñлево знаÑение.\n"
"* ÐбÑекÑÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `&{}`. ÐÑли Ñ Ñакого обÑекÑа еÑÑÑ ÐµÑÑ Ð¸ меÑод `coerce`, Ñо он бÑÐ´ÐµÑ ÑÑавÑÑвоваÑÑ Ð² пÑиведениÑÑ
, еÑли ÑказаÑ...
msgstr ""
"* `Aion::Type` â Aion immediately imports all types from [Aion::Types](https://metacpan.org/pod/Aion::Types) into the package.\n"
"* Strings are treated as packets and wrapped in `Object`.\n"
"* Subroutines - the test value is passed to `$_` and the subroutine returns a boolean value.\n"
"* Objects with overloaded `&{}` operator. If such an object also has a `coerce` method, then it will participate in casts if `coerce => 1` is specified."
msgid "ÐклÑÑÐ°ÐµÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñипов."
msgstr "Includes type conversions."
msgid "ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑанавливаеÑÑÑ Ð² конÑÑÑÑкÑоÑе, еÑли паÑамеÑÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÑиÑи оÑÑÑÑÑÑвÑеÑ."
msgstr "The default value is set in the designer if there is no parameter with the name of the feature."
msgid "ÐÑли `$value` ÑвлÑеÑÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑаммой, Ñо подпÑогÑамма ÑÑиÑаеÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑоÑом знаÑÐµÐ½Ð¸Ñ ÑиÑи. ÐÑполÑзÑеÑÑÑ Ð»ÐµÐ½Ð¸Ð²Ð¾Ðµ вÑÑиÑление, еÑли неÑ...
msgstr "If `$value` is a subroutine, then the subroutine is considered the feature's value constructor. Lazy evaluation is used if there is no `lazy` attribute."
msgid "ÐÑÐ¿ÐµÐºÑ `lazy` вклÑÑÐ°ÐµÑ Ð¸Ð»Ð¸ оÑклÑÑÐ°ÐµÑ Ð»ÐµÐ½Ð¸Ð²Ð¾Ðµ вÑÑиÑление знаÑÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ (`default`)."
msgstr "The `lazy` aspect enables or disables lazy evaluation of the default value (`default`)."
msgid "Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½ вклÑÑен ÑолÑко еÑли знаÑение по ÑмолÑÐ°Ð½Ð¸Ñ ÑвлÑеÑÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑаммой."
msgstr "By default it is only enabled if the default is a subroutine."
msgid "С помоÑÑÑ Ð°ÑпекÑа `eon` ÑеализÑеÑÑÑ Ð¿Ð°ÑÑеÑн **Dependency Injection**."
msgstr "The `eon` aspect implements the **Dependency Injection** pattern."
msgid "Ðн ÑвÑзÑÐ²Ð°ÐµÑ ÑвойÑÑво Ñ ÑеÑвиÑом из конÑейнеÑа `Aion->pleroma`."
msgstr "It associates a property with a service from the `Aion->pleroma` container."
msgid "ÐнаÑением аÑпекÑа Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ»ÑÑ ÑеÑвиÑа, 1 или 2."
msgstr "The aspect value can be a service key, 1 or 2."
msgid "* ÐÑли 1 â Ñогда клÑÑÑм бÑÐ´ÐµÑ Ð¿Ð°ÐºÐµÑ Ð² `isa => Object['Packet']`.\n"
"* ÐÑли 2 â Ñогда клÑÑÑм бÑÐ´ÐµÑ \"пакеÑ#ÑвойÑÑво\"."
msgstr "* If 1 â then the key will be the package in `isa => Object['Packet']`.\n"
"* If 2 â then the key will be âpackage#propertyâ."
msgid "Файл lib/CounterEon.pm:"
msgstr "File lib/CounterEon.pm:"
msgid "Файл lib/AccomulatorEon.pm:"
msgstr "File lib/AccomulatorEon.pm:"
msgid "Файл lib/PowerEon.pm:"
msgstr "lib/PowerEon.pm file:"
msgid "ÐÑполÑзÑем плеÑÐ¾Ð¼Ñ Ð»Ð¾ÐºÐ°Ð»Ñно:"
msgstr "We use pleroma locally:"
msgid "См. [Aion::Pleroma](https://metacpan.org/pod/Aion::Pleroma)."
msgstr "See [Aion::Pleroma](https://metacpan.org/pod/Aion::Pleroma)."
msgid "`$sub` вÑзÑваеÑÑÑ Ð¿Ð¾Ñле ÑÑÑановки ÑвойÑÑва в конÑÑÑÑкÑоÑе (`new`) или ÑеÑез ÑеÑÑеÑ."
msgstr "`$sub` is called after setting the property in the constructor (`new`) or via a setter."
msgid "ÐÑÐ¸Ð¼Ð¾Ð»Ð¾Ð³Ð¸Ñ `trigger` â впÑÑÑиÑÑ."
msgstr "The etymology of `trigger` is to let in."
msgid "`$sub` вÑзÑваеÑÑÑ Ð¿ÐµÑед возвÑаÑом ÑвойÑÑва из обÑекÑа ÑеÑез геÑÑеÑ."
msgstr "`$sub` is called before returning a property from an object via a getter."
msgid "ÐÑÐ¸Ð¼Ð¾Ð»Ð¾Ð³Ð¸Ñ `release` â вÑпÑÑÑиÑÑ."
msgstr "The etymology of `release` is to release."
msgid "ÐенÑÐµÑ Ð¸Ð¼Ñ ÑвойÑÑва в конÑÑÑÑкÑоÑе."
msgstr "Changes the property name in the constructor."
msgid "ÐенÑÐµÑ Ð¸Ð¼Ñ Ð°ÐºÑеÑÑоÑа."
msgstr "Changes the accessor name."
msgid "СоздаÑÑ ÑеÑÑÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ `$name` Ð´Ð»Ñ ÑвойÑÑва."
msgstr "Creates a setter named `$name` for a property."
msgid "СоздаÑÑ Ð³ÐµÑÑÐµÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ `$name` Ð´Ð»Ñ ÑвойÑÑва."
msgstr "Creates a getter named `$name` for a property."
msgid "СоздаÑÑ Ð¿ÑÐµÐ´Ð¸ÐºÐ°Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ `$name` Ð´Ð»Ñ ÑвойÑÑва. СоздаÑÑ Ð¿ÑÐµÐ´Ð¸ÐºÐ°Ñ Ñо ÑÑандаÑÑнÑм именем можно Ñак же ÑеÑез `is => '?'`."
msgstr "Creates a predicate named `$name` for a property. You can also create a predicate with a standard name using `is => '?'`."
msgid "СоздаÑÑ Ð¾ÑиÑÑиÑÐµÐ»Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ `$name` Ð´Ð»Ñ ÑвойÑÑва. СоздаÑÑ Ð¾ÑиÑÑиÑÐµÐ»Ñ Ñо ÑÑандаÑÑнÑм именем можно Ñак же ÑеÑез `is => '!'`."
msgstr "Creates a cleaner named `$name` for a property. You can also create a cleaner with a standard name using `is => '!'`."
msgid "`$sub` вÑзÑваеÑÑÑ Ð¿Ñи вÑзове декÑÑÑÑкÑоÑа или `$object->clear_feature`, но ÑолÑко еÑли ÑвойÑÑво имееÑÑÑ (Ñм. `$object->has_feature`)."
msgstr "`$sub` is called when the destructor or `$object->clear_feature` is called, but only if the feature is present (see `$object->has_feature`)."
msgid "ÐаннÑй аÑÐ¿ÐµÐºÑ Ð¿ÑинÑдиÑелÑно ÑоздаÑÑ Ð¿ÑÐµÐ´Ð¸ÐºÐ°Ñ Ð¸ clearer."
msgstr "This aspect forces the creation of a predicate and a clearer."
msgid "`Aion` добавлÑÐµÑ Ð² Ð¿Ð°ÐºÐµÑ ÑнивеÑÑалÑнÑе аÑÑибÑÑÑ."
msgstr "`Aion` adds universal attributes to the package."
msgid "ÐÑÑибÑÑ `Isa` пÑовеÑÑÐµÑ ÑигнаÑÑÑÑ ÑÑнкÑии."
msgstr "The attribute `Isa` checks the signature of the function."
msgid "ÐÑÑибÑÑ Isa позволÑÐµÑ Ð¾Ð±ÑÑвиÑÑ ÑÑебÑемÑе ÑÑнкÑии:"
msgstr "The Isa attribute allows you to declare the required functions:"
msgid "ÐкоÑиÑÑема Aion:"
msgstr "Aion Ecosystem:"
msgid "ÐодобнÑе ÐÐÐ-ÑÑеймвоÑки:"
msgstr "Similar OOP frameworks:"
msgid "Ðе Moose-подобнÑе:"
msgstr "Non-Moose-like:"
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All Rights Reserved."
view all matches for this distribution
view release on metacpan or search on metacpan
get_cvs|5.011000|5.003007|p
getcwd_sv|5.007002|5.007002|
get_db_sub|||iu
get_debug_opts|5.008001||Viu
get_deprecated_property_msg|5.031010||cVniu
getegid|5.005000||Viu
getenv|5.005000||Viu
getenv_len|5.006000||Viu
geteuid|5.005000||Viu
getgid|5.005000||Viu
getgrent|5.009000||Viu
GETGRENT_R_HAS_BUFFER|5.008000||Viu
GETGRENT_R_HAS_FPTR|5.008000||Viu
GETGRENT_R_HAS_PTR|5.008000||Viu
GETGRENT_R_PROTO|5.008000|5.008000|Vn
getgrgid|5.009000||Viu
GETGRGID_R_HAS_BUFFER|5.008000||Viu
GETGRGID_R_HAS_PTR|5.008000||Viu
GETGRGID_R_PROTO|5.008000|5.008000|Vn
getgrnam|5.009000||Viu
GETGRNAM_R_HAS_BUFFER|5.008000||Viu
KEY_format|5.003007||Viu
KEY_formline|5.003007||Viu
KEY_ge|5.003007||Viu
KEY_getc|5.003007||Viu
KEY_getgrent|5.003007||Viu
KEY_getgrgid|5.003007||Viu
KEY_getgrnam|5.003007||Viu
KEY_gethostbyaddr|5.003007||Viu
KEY_gethostbyname|5.003007||Viu
KEY_gethostent|5.003007||Viu
KEY_getlogin|5.003007||Viu
Perl_pp_ftfile|5.013009||Viu
Perl_pp_ftmtime|5.013009||Viu
Perl_pp_ftpipe|5.013009||Viu
Perl_pp_ftrexec|5.013009||Viu
Perl_pp_ftrwrite|5.013009||Viu
Perl_pp_ftsgid|5.013009||Viu
Perl_pp_ftsize|5.013009||Viu
Perl_pp_ftsock|5.013009||Viu
Perl_pp_ftsuid|5.013009||Viu
Perl_pp_ftsvtx|5.013009||Viu
Perl_pp_ftzero|5.013009||Viu
Perl_pp_getpeername|5.013009||Viu
Perl_pp_getsockname|5.013009||Viu
Perl_pp_ggrgid|5.013009||Viu
Perl_pp_ggrnam|5.013009||Viu
Perl_pp_ghbyaddr|5.013009||Viu
Perl_pp_ghbyname|5.013009||Viu
Perl_pp_gnbyaddr|5.013009||Viu
Perl_pp_gnbyname|5.013009||Viu
PerlProc_execv|5.005000||Viu
PerlProc_execvp|5.005000||Viu
PerlProc__exit|5.005000||Viu
PerlProc_exit|5.005000||Viu
PerlProc_fork|5.006000||Viu
PerlProc_getegid|5.005000||Viu
PerlProc_geteuid|5.005000||Viu
PerlProc_getgid|5.005000||Viu
PerlProc_getlogin|5.005000||Viu
PerlProc_GetOSError|5.006000||Viu
PerlProc_getpid|5.006000||Viu
PerlProc_gettimeofday|5.008000||Viu
PerlProc_getuid|5.005000||Viu
PerlProc_pclose|5.005000||Viu
PerlProc_pipe|5.005000||Viu
PerlProc_pipe_cloexec|5.027008||Viu
PerlProc_popen|5.005000||Viu
PerlProc_popen_list|5.007001||Viu
PerlProc_setgid|5.005000||Viu
PerlProc_setjmp|5.005000||Viu
PerlProc_setuid|5.005000||Viu
PerlProc_signal|5.005000||Viu
PerlProc_sleep|5.005000||Viu
PerlProc_spawnvp|5.008000||Viu
PL_defgv|5.004005|5.003007|p
PL_def_layerlist|5.007003||Viu
PL_defoutgv|5.005000||Viu
PL_defstash|5.005000||Viu
PL_delaymagic|5.005000||Viu
PL_delaymagic_egid|5.015008||Viu
PL_delaymagic_euid|5.015008||Viu
PL_delaymagic_gid|5.015008||Viu
PL_delaymagic_uid|5.015008||Viu
PL_destroyhook|5.010000||Viu
PL_diehook|5.005000|5.003007|poVnu
PL_Dir|5.006000||Viu
PL_dirty|5.005000|5.003007|poVnu
setfd_cloexec|5.027008||Vniu
setfd_cloexec_for_nonsysfd|5.027008||Viu
setfd_cloexec_or_inhexec_by_sysfdness|5.027008||Viu
setfd_inhexec|5.027008||Vniu
setfd_inhexec_for_sysfd|5.027008||Viu
setgid|5.005000||Viu
setgrent|5.009000||Viu
SETGRENT_R_HAS_FPTR|5.008000||Viu
SETGRENT_R_PROTO|5.008000|5.008000|Vn
sethostent|5.005000||Viu
SETHOSTENT_R_PROTO|5.008000|5.008000|Vn
SETPROTOENT_R_PROTO|5.008000|5.008000|Vn
setpwent|5.009000||Viu
SETPWENT_R_HAS_FPTR|5.008000||Viu
SETPWENT_R_PROTO|5.008000|5.008000|Vn
set_regex_pv|5.029004||Viu
setregid|5.003007||Viu
setreuid|5.003007||Viu
SETs|5.003007||Viu
setservent|5.005000||Viu
SETSERVENT_R_PROTO|5.008000|5.008000|Vn
setsockopt|5.005000||Viu
SvRXOK|5.009005|5.003007|p
SV_SAVED_COPY|5.009005||Viu
SvSCREAM|5.003007||Viu
SvSCREAM_off|5.003007||Viu
SvSCREAM_on|5.003007||Viu
sv_setgid|5.019001||Viu
sv_sethek|5.015004||cViu
sv_setiv|5.003007|5.003007|
sv_setiv_mg|5.004005|5.003007|p
SvSETMAGIC|5.003007|5.003007|
SvSetMagicSV|5.004000|5.004000|
view all matches for this distribution
view release on metacpan or search on metacpan
perl/Record.pm view on Meta::CPAN
if (defined $gene_cluster_type and defined $exp_cluster_type) {
if ($gene_cluster_type ne $exp_cluster_type) {
die 'found one k-means and one hierarchical clustering solution in geneclusters and expclusters';
}
}
my $gid = 0;
my $aid = 0;
my $filename = $jobname;
my $postfix = '';
my @geneindex;
my @expindex;
perl/Record.pm view on Meta::CPAN
# Hierarchical clustering result
@geneindex = _savetree(jobname => $jobname,
tree => $geneclusters,
order => \@gorder,
transpose => 0);
$gid = 1;
}
elsif ($gene_cluster_type eq 'k') {
# k-means clustering result
$filename = $jobname . '_K';
my $k = -1;
perl/Record.pm view on Meta::CPAN
else {
@expindex = sort { $eorder[$a] <=> $eorder[$b] } (0..$nexps-1);
}
$filename = $filename . $postfix;
$self->_savedata(jobname => $filename,
gid => $gid,
aid => $aid,
geneindex => \@geneindex,
expindex => \@expindex);
}
perl/Record.pm view on Meta::CPAN
}
sub _savedata {
my ($self, %param) = @_;
my $jobname = $param{jobname};
my $gid = $param{gid};
my $aid = $param{aid};
my @geneindex = @{$param{geneindex}};
my @expindex = @{$param{expindex}};
my @genename;
if (defined $self->{genename}) {
perl/Record.pm view on Meta::CPAN
@eweight = @{$self->{eweight}};
}
else {
@eweight = (1) x $nexps;
}
if ($gid) {
print OUTPUT "GID\t";
}
print OUTPUT $self->{uniqid};
print OUTPUT "\tNAME\tGWEIGHT";
# Now add headers for data columns
perl/Record.pm view on Meta::CPAN
print OUTPUT "\t" . $self->{expid}[$_];
}
print OUTPUT "\n";
if ($aid) {
print OUTPUT "AID";
if ($gid) {
print OUTPUT "\t";
}
print OUTPUT "\t\t";
foreach (@expindex) {
print OUTPUT "\tARRY" . $_ . 'X';
}
print OUTPUT "\n";
}
print OUTPUT "EWEIGHT";
if ($gid) {
print OUTPUT "\t";
}
print OUTPUT "\t\t";
foreach (@expindex) {
print OUTPUT "\t" . $eweight[$_];
}
print OUTPUT "\n";
foreach (@geneindex) {
my $i = $_;
if ($gid) {
print OUTPUT "GENE" . $i . "X\t";
}
print OUTPUT $self->{geneid}[$i] . "\t" . $genename[$i] . "\t" . $gweight[$i];
foreach (@expindex) {
my $j = $_;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Algorithm/Evolutionary/Op/Breeder.pm view on Meta::CPAN
for ( my $i = 0; $i < $output_size; $i++ ) {
my @offspring;
my $selectedOp = $ops[ $opWheel->spin()];
for ( my $j = 0; $j < $selectedOp->arity(); $j ++ ) {
my $chosen = $genitors[ rand( @genitors )];
# print "Elegido ", $chosen->asString(), "\n";
push( @offspring, $chosen->clone() );
}
my $mutante = $selectedOp->apply( @offspring );
push( @new_population, $mutante );
}
view all matches for this distribution
view release on metacpan or search on metacpan
get_cvs|5.011000|5.003007|p
getcwd_sv|5.007002|5.007002|
get_db_sub|||iu
get_debug_opts|5.008001||Viu
get_deprecated_property_msg|5.031011||cVniu
getegid|5.005000||Viu
getenv|5.005000||Viu
getenv_len|5.006000||Viu
GETENV_LOCK|5.033005||Viu
GETENV_PRESERVES_OTHER_THREAD|5.033005|5.033005|Vn
GETENV_UNLOCK|5.033005||Viu
geteuid|5.005000||Viu
getgid|5.005000||Viu
getgrent|5.009000||Viu
GETGRENT_R_HAS_BUFFER|5.008000||Viu
GETGRENT_R_HAS_FPTR|5.008000||Viu
GETGRENT_R_HAS_PTR|5.008000||Viu
GETGRENT_R_PROTO|5.008000|5.008000|Vn
getgrgid|5.009000||Viu
GETGRGID_R_HAS_BUFFER|5.008000||Viu
GETGRGID_R_HAS_PTR|5.008000||Viu
GETGRGID_R_PROTO|5.008000|5.008000|Vn
getgrnam|5.009000||Viu
GETGRNAM_R_HAS_BUFFER|5.008000||Viu
KEY_format|5.003007||Viu
KEY_formline|5.003007||Viu
KEY_ge|5.003007||Viu
KEY_getc|5.003007||Viu
KEY_getgrent|5.003007||Viu
KEY_getgrgid|5.003007||Viu
KEY_getgrnam|5.003007||Viu
KEY_gethostbyaddr|5.003007||Viu
KEY_gethostbyname|5.003007||Viu
KEY_gethostent|5.003007||Viu
KEY_getlogin|5.003007||Viu
Perl_pp_ftfile|5.013009||Viu
Perl_pp_ftmtime|5.013009||Viu
Perl_pp_ftpipe|5.013009||Viu
Perl_pp_ftrexec|5.013009||Viu
Perl_pp_ftrwrite|5.013009||Viu
Perl_pp_ftsgid|5.013009||Viu
Perl_pp_ftsize|5.013009||Viu
Perl_pp_ftsock|5.013009||Viu
Perl_pp_ftsuid|5.013009||Viu
Perl_pp_ftsvtx|5.013009||Viu
Perl_pp_ftzero|5.013009||Viu
Perl_pp_getpeername|5.013009||Viu
Perl_pp_getsockname|5.013009||Viu
Perl_pp_ggrgid|5.013009||Viu
Perl_pp_ggrnam|5.013009||Viu
Perl_pp_ghbyaddr|5.013009||Viu
Perl_pp_ghbyname|5.013009||Viu
Perl_pp_gnbyaddr|5.013009||Viu
Perl_pp_gnbyname|5.013009||Viu
PerlProc_execv|5.005000||Viu
PerlProc_execvp|5.005000||Viu
PerlProc__exit|5.005000||Viu
PerlProc_exit|5.005000||Viu
PerlProc_fork|5.006000||Viu
PerlProc_getegid|5.005000||Viu
PerlProc_geteuid|5.005000||Viu
PerlProc_getgid|5.005000||Viu
PerlProc_getlogin|5.005000||Viu
PerlProc_GetOSError|5.006000||Viu
PerlProc_getpid|5.006000||Viu
PerlProc_gettimeofday|5.008000||Viu
PerlProc_getuid|5.005000||Viu
PerlProc_pclose|5.005000||Viu
PerlProc_pipe|5.005000||Viu
PerlProc_pipe_cloexec|5.027008||Viu
PerlProc_popen|5.005000||Viu
PerlProc_popen_list|5.007001||Viu
PerlProc_setgid|5.005000||Viu
PerlProc_setjmp|5.005000||Viu
PerlProc_setuid|5.005000||Viu
PerlProc_signal|5.005000||Viu
PerlProc_sleep|5.005000||Viu
PerlProc_spawnvp|5.008000||Viu
PL_defgv|5.004005|5.003007|p
PL_def_layerlist|5.007003||Viu
PL_defoutgv|5.005000||Viu
PL_defstash|5.005000||Viu
PL_delaymagic|5.005000||Viu
PL_delaymagic_egid|5.015008||Viu
PL_delaymagic_euid|5.015008||Viu
PL_delaymagic_gid|5.015008||Viu
PL_delaymagic_uid|5.015008||Viu
PL_destroyhook|5.010000||Viu
PL_diehook|5.005000|5.003007|poVnu
PL_Dir|5.006000||Viu
PL_dirty|5.005000|5.003007|poVnu
setfd_cloexec|5.027008||Vniu
setfd_cloexec_for_nonsysfd|5.027008||Viu
setfd_cloexec_or_inhexec_by_sysfdness|5.027008||Viu
setfd_inhexec|5.027008||Vniu
setfd_inhexec_for_sysfd|5.027008||Viu
setgid|5.005000||Viu
setgrent|5.009000||Viu
SETGRENT_R_HAS_FPTR|5.008000||Viu
SETGRENT_R_PROTO|5.008000|5.008000|Vn
sethostent|5.005000||Viu
SETHOSTENT_R_PROTO|5.008000|5.008000|Vn
SETPROTOENT_R_PROTO|5.008000|5.008000|Vn
setpwent|5.009000||Viu
SETPWENT_R_HAS_FPTR|5.008000||Viu
SETPWENT_R_PROTO|5.008000|5.008000|Vn
set_regex_pv|5.029004||Viu
setregid|5.003007||Viu
setreuid|5.003007||Viu
SETs|5.003007||Viu
setservent|5.005000||Viu
SETSERVENT_R_PROTO|5.008000|5.008000|Vn
setsockopt|5.005000||Viu
SvSCREAM|5.003007||Viu
SvSCREAM_off|5.003007||Viu
SvSCREAM_on|5.003007||Viu
sv_setbool|5.035004|5.035004|
sv_setbool_mg|5.035004|5.035004|
sv_setgid|5.019001||Viu
sv_sethek|5.015004||cViu
sv_setiv|5.003007|5.003007|
sv_setiv_mg|5.004005|5.003007|p
SvSETMAGIC|5.003007|5.003007|
SvSetMagicSV|5.004000|5.004000|
view all matches for this distribution
view release on metacpan or search on metacpan
get_cvs|5.011000|5.003007|p
getcwd_sv|5.007002|5.007002|
get_db_sub|||iu
get_debug_opts|5.008001||Viu
get_deprecated_property_msg|5.031011||cVniu
getegid|5.005000||Viu
getenv|5.005000||Viu
getenv_len|5.006000||Viu
GETENV_LOCK|5.033005||Viu
GETENV_PRESERVES_OTHER_THREAD|5.033005|5.033005|Vn
GETENV_UNLOCK|5.033005||Viu
geteuid|5.005000||Viu
getgid|5.005000||Viu
getgrent|5.009000||Viu
GETGRENT_R_HAS_BUFFER|5.008000||Viu
GETGRENT_R_HAS_FPTR|5.008000||Viu
GETGRENT_R_HAS_PTR|5.008000||Viu
GETGRENT_R_PROTO|5.008000|5.008000|Vn
getgrgid|5.009000||Viu
GETGRGID_R_HAS_BUFFER|5.008000||Viu
GETGRGID_R_HAS_PTR|5.008000||Viu
GETGRGID_R_PROTO|5.008000|5.008000|Vn
getgrnam|5.009000||Viu
GETGRNAM_R_HAS_BUFFER|5.008000||Viu
KEY_format|5.003007||Viu
KEY_formline|5.003007||Viu
KEY_ge|5.003007||Viu
KEY_getc|5.003007||Viu
KEY_getgrent|5.003007||Viu
KEY_getgrgid|5.003007||Viu
KEY_getgrnam|5.003007||Viu
KEY_gethostbyaddr|5.003007||Viu
KEY_gethostbyname|5.003007||Viu
KEY_gethostent|5.003007||Viu
KEY_getlogin|5.003007||Viu
Perl_pp_ftfile|5.013009||Viu
Perl_pp_ftmtime|5.013009||Viu
Perl_pp_ftpipe|5.013009||Viu
Perl_pp_ftrexec|5.013009||Viu
Perl_pp_ftrwrite|5.013009||Viu
Perl_pp_ftsgid|5.013009||Viu
Perl_pp_ftsize|5.013009||Viu
Perl_pp_ftsock|5.013009||Viu
Perl_pp_ftsuid|5.013009||Viu
Perl_pp_ftsvtx|5.013009||Viu
Perl_pp_ftzero|5.013009||Viu
Perl_pp_getpeername|5.013009||Viu
Perl_pp_getsockname|5.013009||Viu
Perl_pp_ggrgid|5.013009||Viu
Perl_pp_ggrnam|5.013009||Viu
Perl_pp_ghbyaddr|5.013009||Viu
Perl_pp_ghbyname|5.013009||Viu
Perl_pp_gnbyaddr|5.013009||Viu
Perl_pp_gnbyname|5.013009||Viu
PerlProc_execv|5.005000||Viu
PerlProc_execvp|5.005000||Viu
PerlProc__exit|5.005000||Viu
PerlProc_exit|5.005000||Viu
PerlProc_fork|5.006000||Viu
PerlProc_getegid|5.005000||Viu
PerlProc_geteuid|5.005000||Viu
PerlProc_getgid|5.005000||Viu
PerlProc_getlogin|5.005000||Viu
PerlProc_GetOSError|5.006000||Viu
PerlProc_getpid|5.006000||Viu
PerlProc_gettimeofday|5.008000||Viu
PerlProc_getuid|5.005000||Viu
PerlProc_pclose|5.005000||Viu
PerlProc_pipe|5.005000||Viu
PerlProc_pipe_cloexec|5.027008||Viu
PerlProc_popen|5.005000||Viu
PerlProc_popen_list|5.007001||Viu
PerlProc_setgid|5.005000||Viu
PerlProc_setjmp|5.005000||Viu
PerlProc_setuid|5.005000||Viu
PerlProc_signal|5.005000||Viu
PerlProc_sleep|5.005000||Viu
PerlProc_spawnvp|5.008000||Viu
PL_defgv|5.004005|5.003007|p
PL_def_layerlist|5.007003||Viu
PL_defoutgv|5.005000||Viu
PL_defstash|5.005000||Viu
PL_delaymagic|5.005000||Viu
PL_delaymagic_egid|5.015008||Viu
PL_delaymagic_euid|5.015008||Viu
PL_delaymagic_gid|5.015008||Viu
PL_delaymagic_uid|5.015008||Viu
PL_destroyhook|5.010000||Viu
PL_diehook|5.005000|5.003007|poVnu
PL_Dir|5.006000||Viu
PL_dirty|5.005000|5.003007|poVnu
setfd_cloexec|5.027008||Vniu
setfd_cloexec_for_nonsysfd|5.027008||Viu
setfd_cloexec_or_inhexec_by_sysfdness|5.027008||Viu
setfd_inhexec|5.027008||Vniu
setfd_inhexec_for_sysfd|5.027008||Viu
setgid|5.005000||Viu
setgrent|5.009000||Viu
SETGRENT_R_HAS_FPTR|5.008000||Viu
SETGRENT_R_PROTO|5.008000|5.008000|Vn
sethostent|5.005000||Viu
SETHOSTENT_R_PROTO|5.008000|5.008000|Vn
SETPROTOENT_R_PROTO|5.008000|5.008000|Vn
setpwent|5.009000||Viu
SETPWENT_R_HAS_FPTR|5.008000||Viu
SETPWENT_R_PROTO|5.008000|5.008000|Vn
set_regex_pv|5.029004||Viu
setregid|5.003007||Viu
setreuid|5.003007||Viu
SETs|5.003007||Viu
setservent|5.005000||Viu
SETSERVENT_R_PROTO|5.008000|5.008000|Vn
setsockopt|5.005000||Viu
SvSCREAM|5.003007||Viu
SvSCREAM_off|5.003007||Viu
SvSCREAM_on|5.003007||Viu
sv_setbool|5.035004|5.035004|
sv_setbool_mg|5.035004|5.035004|
sv_setgid|5.019001||Viu
sv_sethek|5.015004||cViu
sv_setiv|5.003007|5.003007|
sv_setiv_mg|5.004005|5.003007|p
SvSETMAGIC|5.003007|5.003007|
SvSetMagicSV|5.004000|5.004000|
view all matches for this distribution
view release on metacpan or search on metacpan
examples/corpus/BorderLayoutTest.java view on Meta::CPAN
//the following is unnecessary since BorderLayout is default:
// contentPane.setLayout( new BorderLayout() );
//NORTH:
ImageIcon northIcon = new ImageIcon( "image/snowflake.gif" );
JLabel northLabel = new JLabel( "Frigid in the North",
northIcon,
JLabel.CENTER );
northLabel.setVerticalTextPosition( JLabel.BOTTOM );
northLabel.setHorizontalTextPosition( JLabel.CENTER );
contentPane.add( northLabel , BorderLayout.NORTH );
view all matches for this distribution
view release on metacpan or search on metacpan
t/Relativity.test view on Meta::CPAN
ideas correspond to more or less exact objects in nature, and these
last are undoubtedly the exclusive cause of the genesis of those
ideas. Geometry ought to refrain from such a course, in order to give
to its structure the largest possible logical unity. The practice, for
example, of seeing in a "distance" two marked positions on a
practically rigid body is something which is lodged deeply in our
habit of thought. We are accustomed further to regard three points as
being situated on a straight line, if their apparent positions can be
made to coincide for observation with one eye, under suitable choice
of our place of observation.
If, in pursuance of our habit of thought, we now supplement the
propositions of Euclidean geometry by the single proposition that two
points on a practically rigid body always correspond to the same
distance (line-interval), independently of any changes in position to
which we may subject the body, the propositions of Euclidean geometry
then resolve themselves into propositions on the possible relative
position of practically rigid bodies.* Geometry which has been
supplemented in this way is then to be treated as a branch of physics.
We can now legitimately ask as to the "truth" of geometrical
propositions interpreted in this way, since we are justified in asking
whether these propositions are satisfied for those real things we have
associated with the geometrical ideas. In less exact terms we can
t/Relativity.test view on Meta::CPAN
Notes
*) It follows that a natural object is associated also with a
straight line. Three points A, B and C on a rigid body thus lie in a
straight line when the points A and C being given, B is chosen such
that the sum of the distances AB and BC is as short as possible. This
incomplete suggestion will suffice for the present purpose.
t/Relativity.test view on Meta::CPAN
THE SYSTEM OF CO-ORDINATES
On the basis of the physical interpretation of distance which has been
indicated, we are also in a position to establish the distance between
two points on a rigid body by means of measurements. For this purpose
we require a " distance " (rod S) which is to be used once and for
all, and which we employ as a standard measure. If, now, A and B are
two points on a rigid body, we can construct the line joining them
according to the rules of geometry ; then, starting from A, we can
mark off the distance S time after time until we reach B. The number
of these operations required is the numerical measure of the distance
AB. This is the basis of all measurement of length. *
Every description of the scene of an event or of the position of an
object in space is based on the specification of the point on a rigid
body (body of reference) with which that event or object coincides.
This applies not only to scientific description, but also to everyday
life. If I analyse the place specification " Times Square, New York,"
**A I arrive at the following result. The earth is the rigid body
to which the specification of place refers; " Times Square, New York,"
is a well-defined point, to which a name has been assigned, and with
which the event coincides in space.**B
This primitive method of place specification deals only with places on
the surface of rigid bodies, and is dependent on the existence of
points on this surface which are distinguishable from each other. But
we can free ourselves from both of these limitations without altering
the nature of our specification of position. If, for instance, a cloud
is hovering over Times Square, then we can determine its position
relative to the surface of the earth by erecting a pole
t/Relativity.test view on Meta::CPAN
with the specification of the position of the foot of the pole,
supplies us with a complete place specification. On the basis of this
illustration, we are able to see the manner in which a refinement of
the conception of position has been developed.
(a) We imagine the rigid body, to which the place specification is
referred, supplemented in such a manner that the object whose position
we require is reached by. the completed rigid body.
(b) In locating the position of the object, we make use of a number
(here the length of the pole measured with the measuring-rod) instead
of designated points of reference.
t/Relativity.test view on Meta::CPAN
reach the cloud.
From this consideration we see that it will be advantageous if, in the
description of position, it should be possible by means of numerical
measures to make ourselves independent of the existence of marked
positions (possessing names) on the rigid body of reference. In the
physics of measurement this is attained by the application of the
Cartesian system of co-ordinates.
This consists of three plane surfaces perpendicular to each other and
rigidly attached to a rigid body. Referred to a system of
co-ordinates, the scene of any event will be determined (for the main
part) by the specification of the lengths of the three perpendiculars
or co-ordinates (x, y, z) which can be dropped from the scene of the
event to those three plane surfaces. The lengths of these three
perpendiculars can be determined by a series of manipulations with
rigid measuring-rods performed according to the rules and methods laid
down by Euclidean geometry.
In practice, the rigid surfaces which constitute the system of
co-ordinates are generally not available ; furthermore, the magnitudes
of the co-ordinates are not actually determined by constructions with
rigid rods, but by indirect means. If the results of physics and
astronomy are to maintain their clearness, the physical meaning of
specifications of position must always be sought in accordance with
the above considerations. ***
We thus obtain the following result: Every description of events in
space involves the use of a rigid body to which such events have to be
referred. The resulting relationship takes for granted that the laws
of Euclidean geometry hold for "distances;" the "distance" being
represented physically by means of the convention of two marks on a
rigid body.
Notes
* Here we have assumed that there is nothing left over i.e. that
t/Relativity.test view on Meta::CPAN
stone lie "in reality" on a straight line or on a parabola? Moreover,
what is meant here by motion "in space" ? From the considerations of
the previous section the answer is self-evident. In the first place we
entirely shun the vague word "space," of which, we must honestly
acknowledge, we cannot form the slightest conception, and we replace
it by "motion relative to a practically rigid body of reference." The
positions relative to the body of reference (railway carriage or
embankment) have already been defined in detail in the preceding
section. If instead of " body of reference " we insert " system of
co-ordinates," which is a useful idea for mathematical description, we
are in a position to say : The stone traverses a straight line
relative to a system of co-ordinates rigidly attached to the carriage,
but relative to a system of co-ordinates rigidly attached to the
ground (embankment) it describes a parabola. With the aid of this
example it is clearly seen that there is no such thing as an
independently existing trajectory (lit. "path-curve"*), but only
a trajectory relative to a particular body of reference.
t/Relativity.test view on Meta::CPAN
only says something about the motion of the bodies, but it also
indicates the reference-bodies or systems of coordinates, permissible
in mechanics, which can be used in mechanical description. The visible
fixed stars are bodies for which the law of inertia certainly holds to
a high degree of approximation. Now if we use a system of co-ordinates
which is rigidly attached to the earth, then, relative to this system,
every fixed star describes a circle of immense radius in the course of
an astronomical day, a result which is opposed to the statement of the
law of inertia. So that if we adhere to this law we must refer these
motions only to systems of coordinates relative to which the fixed
stars do not move in a circle. A system of co-ordinates of which the
t/Relativity.test view on Meta::CPAN
at school. Who would imagine that this simple law has plunged the
conscientiously thoughtful physicist into the greatest intellectual
difficulties? Let us consider how these difficulties arise.
Of course we must refer the process of the propagation of light (and
indeed every other process) to a rigid reference-body (co-ordinate
system). As such a system let us again choose our embankment. We shall
imagine the air above it to have been removed. If a ray of light be
sent along the embankment, we see from the above that the tip of the
ray will be transmitted with the velocity c relative to the
embankment. Now let us suppose that our railway carriage is again
t/Relativity.test view on Meta::CPAN
At this juncture the theory of relativity entered the arena. As a
result of an analysis of the physical conceptions of time and space,
it became evident that in realily there is not the least
incompatibilitiy between the principle of relativity and the law of
propagation of light, and that by systematically holding fast to both
these laws a logically rigid theory could be arrived at. This theory
has been called the special theory of relativity to distinguish it
from the extended theory, with which we shall deal later. In the
following pages we shall present the fundamental ideas of the special
theory of relativity.
t/Relativity.test view on Meta::CPAN
Up to now our considerations have been referred to a particular body
of reference, which we have styled a " railway embankment." We suppose
a very long train travelling along the rails with the constant
velocity v and in the direction indicated in Fig 1. People travelling
in this train will with a vantage view the train as a rigid
reference-body (co-ordinate system); they regard all events in
Fig. 01: file fig01.gif
t/Relativity.test view on Meta::CPAN
classical mechanics; these are as follows:
(1) The time-interval (time) between two events is independent of the
condition of motion of the body of reference.
(2) The space-interval (distance) between two points of a rigid body
is independent of the condition of motion of the body of reference.
If we drop these hypotheses, then the dilemma of Section 7
disappears, because the theorem of the addition of velocities derived
in Section 6 becomes invalid. The possibility presents itself that
t/Relativity.test view on Meta::CPAN
the distance between the points being eq. 06 .
But the metre-rod is moving with the velocity v relative to K. It
therefore follows that the length of a rigid metre-rod moving in the
direction of its length with a velocity v is eq. 06 of a metre.
The rigid rod is thus shorter when in motion than when at rest, and
the more quickly it is moving, the shorter is the rod. For the
velocity v=c we should have eq. 06a ,
and for stiII greater velocities the square-root becomes imaginary.
From this we conclude that in the theory of relativity the velocity c
t/Relativity.test view on Meta::CPAN
would necessarily be scattered under the influence of their mutual
repulsions, unless there are forces of another kind operating between
them, the nature of which has hitherto remained obscure to us.* If
we now assume that the relative distances between the electrical
masses constituting the electron remain unchanged during the motion of
the electron (rigid connection in the sense of classical mechanics),
we arrive at a law of motion of the electron which does not agree with
experience. Guided by purely formal points of view, H. A. Lorentz was
the first to introduce the hypothesis that the form of the electron
experiences a contraction in the direction of motion in consequence of
that motion. the contracted length being proportional to the
t/Relativity.test view on Meta::CPAN
physicists were devoted to attempts to detect the existence of an
æther-drift at the earth's surface.
In one of the most notable of these attempts Michelson devised a
method which appears as though it must be decisive. Imagine two
mirrors so arranged on a rigid body that the reflecting surfaces face
each other. A ray of light requires a perfectly definite time T to
pass from one mirror to the other and back again, if the whole system
be at rest with respect to the æther. It is found by calculation,
however, that a slightly different time T1 is required for this
process, if the body, together with the mirrors, be moving relatively
t/Relativity.test view on Meta::CPAN
slab, provided that the ends of one of our rods could be made to
coincide with these two points ; for how else should we define the
distance without our proceeding being in the highest measure grossly
arbitrary ? The method of Cartesian coordinates must then be
discarded, and replaced by another which does not assume the validity
of Euclidean geometry for rigid bodies.* The reader will notice
that the situation depicted here corresponds to the one brought about
by the general postitlate of relativity (Section 23).
Notes
t/Relativity.test view on Meta::CPAN
Euclidean three-dimensional space, then there exists for this surface
a two-dimensional geometry, just as much as for a plane surface. Gauss
undertook the task of treating this two-dimensional geometry from
first principles, without making use of the fact that the surface
belongs to a Euclidean continuum of three dimensions. If we imagine
constructions to be made with rigid rods in the surface (similar to
that above with the marble slab), we should find that different laws
hold for these from those resulting on the basis of Euclidean plane
geometry. The surface is not a Euclidean continuum with respect to the
rods, and we cannot define Cartesian co-ordinates in the surface.
Gauss indicated the principles according to which we can treat the
t/Relativity.test view on Meta::CPAN
here we have the general case, corresponding to the marble slab with
local variations of temperature, and with which we made acquaintance
as an example of a two-dimensional continuum. Just as it was there
impossible to construct a Cartesian co-ordinate system from equal
rods, so here it is impossible to build up a system (reference-body)
from rigid bodies and clocks, which shall be of such a nature that
measuring-rods and clocks, arranged rigidly with respect to one
another, shaIll indicate position and time directly. Such was the
essence of the difficulty with which we were confronted in Section
23.
But the considerations of Sections 25 and 26 show us the way to
t/Relativity.test view on Meta::CPAN
We are now in a position to replace the pro. visional formulation of
the general principle of relativity given in Section 18 by an exact
formulation. The form there used, "All bodies of reference K, K1,
etc., are equivalent for the description of natural phenomena
(formulation of the general laws of nature), whatever may be their
state of motion," cannot be maintained, because the use of rigid
reference-bodies, in the sense of the method followed in the special
theory of relativity, is in general not possible in space-time
description. The Gauss co-ordinate system has to take the place of the
body of reference. The following statement corresponds to the
fundamental idea of the general principle of relativity: "All Gaussian
t/Relativity.test view on Meta::CPAN
things, then we can characterise the development which is being
undergone by the fundamental idea of the general theory of relativity
as follows : The special theory of relativity has reference to
Galileian domains, i.e. to those in which no gravitational field
exists. In this connection a Galileian reference-body serves as body
of reference, i.e. a rigid body the state of motion of which is so
chosen that the Galileian law of the uniform rectilinear motion of
"isolated" material points holds relatively to it.
Certain considerations suggest that we should refer the same Galileian
domains to non-Galileian reference-bodies also. A gravitational field
of a special kind is then present with respect to these bodies (cf.
Sections 20 and 23).
In gravitational fields there are no such things as rigid bodies with
Euclidean properties; thus the fictitious rigid body of reference is
of no avail in the general theory of relativity. The motion of clocks
is also influenced by gravitational fields, and in such a way that a
physical definition of time which is made directly with the aid of
clocks has by no means the same degree of plausibility as in the
special theory of relativity.
For this reason non-rigid reference-bodies are used, which are as a
whole not only moving in any way whatsoever, but which also suffer
alterations in form ad lib. during their motion. Clocks, for which the
law of motion is of any kind, however irregular, serve for the
definition of time. We have to imagine each of these clocks fixed at a
point on the non-rigid reference-body. These clocks satisfy only the
one condition, that the "readings" which are observed simultaneously
on adjacent clocks (in space) differ from each other by an
indefinitely small amount. This non-rigid reference-body, which might
appropriately be termed a "reference-mollusc", is in the main
equivalent to a Gaussian four-dimensional co-ordinate system chosen
arbitrarily. That which gives the "mollusc" a certain
comprehensibility as compared with the Gauss co-ordinate system is the
(really unjustified) formal retention of the separate existence of the
t/Relativity.test view on Meta::CPAN
of thought or with experience (Riemann, Helmholtz). These questions
have already been treated in detail and with unsurpassable lucidity by
Helmholtz and Poincaré, whereas I can only touch on them briefly here.
In the first place, we imagine an existence in two dimensional space.
Flat beings with flat implements, and in particular flat rigid
measuring-rods, are free to move in a plane. For them nothing exists
outside of this plane: that which they observe to happen to themselves
and to their flat " things " is the all-inclusive reality of their
plane. In particular, the constructions of plane Euclidean geometry
can be carried out by means of the rods e.g. the lattice construction,
t/Relativity.test view on Meta::CPAN
discovered by Riemann. its points are likewise all equivalent. It
possesses a finite volume, which is determined by its "radius"
(2p2R3). Is it possible to imagine a spherical space? To imagine a
space means nothing else than that we imagine an epitome of our "
space " experience, i.e. of experience that we can have in the
movement of " rigid " bodies. In this sense we can imagine a spherical
space.
Suppose we draw lines or stretch strings in all directions from a
point, and mark off from each of these the distance r with a
measuring-rod. All the free end-points of these lengths lie on a
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alice.pm view on Meta::CPAN
my $msgs = shift;
$stream->send([{
window => $window->serialized,
type => "chunk",
range => (@$msgs ? [$msgs->[0]{msgid}, $msgs->[-1]{msgid}] : []),
html => join "", map {$_->{html}} @$msgs,
}]);
$total += $step;
if (@$msgs == $step and $total < $limit) {
$max = $msgs->[0]->{msgid} - 1;
$self->update_window($stream, $window, $max, $min, $limit, $total, $cb);
}
else {
$cb->() if $cb;
return;
view all matches for this distribution
view release on metacpan or search on metacpan
share/barcode.ps view on Meta::CPAN
2WOOo^@>Oo[4NP!5$bP')pIL]E55P"_#iD0'?Q5&,lSP,XU.P'E-LP%'4LP,X6>P!5%&I=%,:D
0'?Q5&-6EP'N4"C6ATNC6CcD1G<3GEas#uAKYi2B8?P&P"_#pP!FGY<IL$AI?IP_@UX:nASrW"
@<,jrA7^p5Ou"b-@5*N;Ou"b-@53T;Ou"b-@5<Z;Ou"b4Ah]&=Ou"b4Ahf,=Ou"b4Aho2=Ou"b
'DD?tCOu"b'DDI%COu"b'DDR+COu"b'DD[1COu#3_05b]KD..6'>9I.1!AKN7?B,%6>p*@3!AT
T84,=h]+Bsj,16)AtL`B\C>E/_?NWD;!*F0dlNWCts!Bu;\>p*@3!B#l<5DUCe+Bsj,2N@f'NW
C;/+Bsj,2i[oCNWC>0+Bsj,3/Ch"!@(km>E/_ENWEFG!@D(p>E/_MNWERE!F6gPNWDJ,!Fgid>
p*@3!CMkJ@u(4m+Bsj,7#h:YL]h!+>E/_QNWE^I"^N6TNWDV0!G7,l>p*@3!Cr.NB8?du+Bsj,
8<*^aL^79/>E/_UNWEjM$!eZXNWDb4!G[Dt>p*@3!DAFRCPW@(+Bsj,9TB-iL^[Q3>E/_YNWF!
Q%:()\NWDn8!H*]'>p*@3!De^VDhnp0+Bsj,:lYQqL_*i7>E/_]NWF-U&R?M`NWE%<!HNu/>p*
@3!E5!ZF,1K8+Bsj,</q!$L_O,;>E/_aNWF9Y'jVqdNWE1@!Hs87>p*@3!EY9^GDI&@+Bsj,=H
3E,L_sD?>E/_eNWFE])-n@hNWE=D!IBP?>p*@3!A0<4?\g+9+Bsj,/rfs?LacUP>E/_,Ljt3\>
view all matches for this distribution
view release on metacpan or search on metacpan
corpus/libpalindrome/aclocal.m4 view on Meta::CPAN
[# The POSIX 1988 'ustar' format is defined with fixed-size fields.
# There is notably a 21 bits limit for the UID and the GID. In fact,
# the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
# and bug#13588).
am_max_uid=2097151 # 2^21 - 1
am_max_gid=$am_max_uid
# The $UID and $GID variables are not portable, so we need to resort
# to the POSIX-mandated id(1) utility. Errors in the 'id' calls
# below are definitely unexpected, so allow the users to see them
# (that is, avoid stderr redirection).
am_uid=`id -u || echo unknown`
am_gid=`id -g || echo unknown`
AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
if test $am_uid -le $am_max_uid; then
AC_MSG_RESULT([yes])
else
AC_MSG_RESULT([no])
_am_tools=none
fi
AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
if test $am_gid -le $am_max_gid; then
AC_MSG_RESULT([yes])
else
AC_MSG_RESULT([no])
_am_tools=none
fi],
view all matches for this distribution
view release on metacpan or search on metacpan
cp/codepress/languages/perl.js view on Meta::CPAN
Language.syntax = [
{ input : /\"(.*?)(\"|<br>|<\/P>)/g, output : '<s>"$1$2</s>' }, // strings double quote
{ input : /\'(.*?)(\'|<br>|<\/P>)/g, output : '<s>\'$1$2</s>' }, // strings single quote
{ input : /([\$\@\%][\w\.]*)/g, output : '<a>$1</a>' }, // vars
{ input : /(sub\s+)([\w\.]*)/g, output : '$1<em>$2</em>' }, // functions
{ input : /\b(abs|accept|alarm|atan2|bind|binmode|bless|caller|chdir|chmod|chomp|chop|chown|chr|chroot|close|closedir|connect|continue|cos|crypt|dbmclose|dbmopen|defined|delete|die|do|dump|each|else|elsif|endgrent|endhostent|endnetent|endprotoent|e...
{ input : /([\(\){}])/g, output : '<u>$1</u>' }, // special chars
{ input : /#(.*?)(<br>|<\/P>)/g, output : '<i>#$1</i>$2' } // comments
]
Language.snippets = []
view all matches for this distribution
view release on metacpan or search on metacpan
src/Source/LibTIFF4/tif_dirread.c view on Meta::CPAN
static enum TIFFReadDirEntryErr TIFFReadDirEntryData(TIFF* tif, uint64 offset, tmsize_t size, void* dest);
static void TIFFReadDirEntryOutputErr(TIFF* tif, enum TIFFReadDirEntryErr err, const char* module, const char* tagname, int recover);
static void TIFFReadDirectoryCheckOrder(TIFF* tif, TIFFDirEntry* dir, uint16 dircount);
static TIFFDirEntry* TIFFReadDirectoryFindEntry(TIFF* tif, TIFFDirEntry* dir, uint16 dircount, uint16 tagid);
static void TIFFReadDirectoryFindFieldInfo(TIFF* tif, uint16 tagid, uint32* fii);
static int EstimateStripByteCounts(TIFF* tif, TIFFDirEntry* dir, uint16 dircount);
static void MissingRequired(TIFF*, const char*);
static int TIFFCheckDirOffset(TIFF* tif, uint64 diroff);
static int CheckDirCount(TIFF*, TIFFDirEntry*, uint32);
src/Source/LibTIFF4/tif_dirread.c view on Meta::CPAN
m=o->tdir_tag+1;
}
}
static TIFFDirEntry*
TIFFReadDirectoryFindEntry(TIFF* tif, TIFFDirEntry* dir, uint16 dircount, uint16 tagid)
{
TIFFDirEntry* m;
uint16 n;
(void) tif;
for (m=dir, n=0; n<dircount; m++, n++)
{
if (m->tdir_tag==tagid)
return(m);
}
return(0);
}
static void
TIFFReadDirectoryFindFieldInfo(TIFF* tif, uint16 tagid, uint32* fii)
{
int32 ma,mb,mc;
ma=-1;
mc=(int32)tif->tif_nfields;
while (1)
src/Source/LibTIFF4/tif_dirread.c view on Meta::CPAN
{
*fii = FAILED_FII;
return;
}
mb=(ma+mc)/2;
if (tif->tif_fields[mb]->field_tag==(uint32)tagid)
break;
if (tif->tif_fields[mb]->field_tag<(uint32)tagid)
ma=mb;
else
mc=mb;
}
while (1)
{
if (mb==0)
break;
if (tif->tif_fields[mb-1]->field_tag!=(uint32)tagid)
break;
mb--;
}
*fii=mb;
}
view all matches for this distribution