view release on metacpan or search on metacpan
t/assets/js/DataTables-1.9.4/media/js/jquery.dataTables.js view on Meta::CPAN
* the data that is being used to sort a column. This is useful if you want to do sorting
* based on live data (for example the contents of an 'input' element) rather than just the
* static string that DataTables knows of. The way these plug-ins work is that you create
* an array of the values you wish to be sorted for the column in question and then return
* that array. Which pre-sorting function is run here depends on the sSortDataType parameter
* that is used for the column (if any). This is the corollary of <i>ofnSearch</i> for sort
* data.
* <ul>
* <li>
* Function input parameters:
* <ul>
t/assets/js/DataTables-1.9.4/media/js/jquery.dataTables.js view on Meta::CPAN
* (or have it automatically detected for you by DataTables or a type detection plug-in),
* you will typically be using this for custom sorting, but it can also be used to provide
* custom filtering by allowing you to pre-processing the data and returning the data in
* the format that should be filtered upon. This is done by adding functions this object
* with a parameter name which matches the sType for that target column. This is the
* corollary of <i>afnSortData</i> for filtering data.
* <ul>
* <li>
* Function input parameters:
* <ul>
* <li>{*} Data from the column cell to be prepared for filtering</li>
view all matches for this distribution
view release on metacpan or search on metacpan
t/samples/perlmonks.html view on Meta::CPAN
<p>Warning: I've never written a VM or a bytecode interpreter. I have written interpreters and worked with bytecodes before (okay, a 6502 emulator, but that's basically a bytecode interpreter, right?) Just remember that I'm not posting from a posit...
<p>So I found the Lua opcode set, and it seems a good starting point for talking about a small, though perhaps not minimal, Turing machine that seems to do much of what Chromatic was thinking about... except for XS, which I still haven't wrapped my h...
<p>Lua has <a href="http://www.jucs.org/jucs_11_7/the_implementation_of_lua/jucs_11_7_1159_1176_defigueiredo.html#sec7">a register-based 35 opcode VM with flat closures, threads, coroutines, incremental garbage collection...</a> and manages to shoeho...
<p>Again, a disclaimer: I haven't been in a compiler construction class for 25 years, and my career has typically been enterprise coding, data analysis, and tool scripting. Regardless, a small opcode set seems to me to be important for portability. ...
<p>I don't assume that Lua's codes are sufficient for Perl... things are likely missing or just not quite right for Perl. But I have to start somewhere, right? And I figure some of you have the right Domain Knowledge to shed some light on the subje...
view all matches for this distribution
view release on metacpan or search on metacpan
share/public/revealjs/plugin/highlight/highlight.js view on Meta::CPAN
}
})();
// END CUSTOM REVEAL.JS INTEGRATION
/*! highlight.js v9.11.0 | BSD3 License | git.io/hljslicense */
!function(e){var n="object"==typeof window&&window||"object"==typeof self&&self;"undefined"!=typeof exports?e(exports):n&&(n.hljs=e({}),"function"==typeof define&&define.amd&&define([],function(){return n.hljs}))}(function(e){function n(e){return e.r...
c:[{cN:"comment",b:/\(\*/,e:/\*\)/},e.ASM,e.QSM,e.CNM,{b:/\{/,e:/\}/,i:/:/}]}});hljs.registerLanguage("roboconf",function(a){var e="[a-zA-Z-_][^\\n{]+\\{",n={cN:"attribute",b:/[a-zA-Z-_]+/,e:/\s*:/,eE:!0,starts:{e:";",r:0,c:[{cN:"variable",b:/\.[a-zA...
view all matches for this distribution
view release on metacpan or search on metacpan
share/resources/public/swagger-ui/swagger-ui-bundle.js view on Meta::CPAN
*
* Copyright(c) 2016 Gregory Jacobs <greg@greg-jacobs.com>
* MIT License
*
* https://github.com/gregjacobs/Autolinker.js
*/o=[],void 0===(i="function"==typeof(r=function(){var e,t,n,r,o,i,a,s=function(e){e=e||{},this.version=s.version,this.urls=this.normalizeUrlsCfg(e.urls),this.email="boolean"!=typeof e.email||e.email,this.twitter="boolean"!=typeof e.twitter||e.twitt...
//# sourceMappingURL=swagger-ui-bundle.js.map
view all matches for this distribution
view release on metacpan or search on metacpan
benchmark_compare.pl view on Meta::CPAN
use Benchmark ':all';
async { # use thread and run EV. You can use MongoDB::Async not in Coro threads, but it's ineffective, because coro must run EV every time you waiting for data.
print "Save 20000 docs\n";
cmpthese ( 20000, {
'MongoDB::Async save' => sub {$dba->save($doc); $doc->{_id}++ },
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Monitoring/GLPlugin/SNMP/MibsAndOids/PRINTERMIB.pm view on Meta::CPAN
'11' => 'fuserOil',
'12' => 'solidWax',
'13' => 'ribbonWax',
'14' => 'wasteWax',
'15' => 'fuser',
'16' => 'coronaWire',
'17' => 'fuserOilWick',
'18' => 'cleanerUnit',
'19' => 'fuserCleaningPad',
'20' => 'transferUnit',
'21' => 'tonerCartridge',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/MooX/Role/Chatty.pm view on Meta::CPAN
end, you don't need to worry about setting up L</logger> if you don't
want to. If you haven't explicitly set this attribute, the first time
you need it (by calling L</logger> or L</remark>) a default logger
will be instantiated for you. This logger is a L<Log::Any::Proxy>, so
you can call any of the methods supported by L<Log::Any> to generate
messages. A corollary of this behavior is that you have to have
L<Log::Any> installed, or a fatal error occurs.
A brief timestamp is prepended to each line of the message. The
logger is connected to a L<Log::Any::Adapter::Carp> adapter that passes
on logged messages but suppresses file/line information. The result
view all matches for this distribution
view release on metacpan or search on metacpan
lib/MooseX/Event/Role.pm view on Meta::CPAN
$self->current_event($ce);
return;
};
my $emit_coro = sub {
my $self = shift;
my( $event, @args ) = @_;
if ( ! $self->event_exists($event) ) {
die "Event $event does not exist";
}
lib/MooseX/Event/Role.pm view on Meta::CPAN
sub emit {
no warnings 'redefine';
if ( defined *Coro::async{CODE} ) {
*emit = $emit_coro;
goto $emit_coro;
}
else {
*emit = $emit_stock;
goto $emit_stock;
}
lib/MooseX/Event/Role.pm view on Meta::CPAN
=head2 our method emit( Str $event, Array[Any] *@args )
Normally called within the class using the MooseX::Event role. This calls all
of the registered listeners on $event with @args.
If you're using coroutines then each listener will get its own thread and
emit will cede before returning.
=head2 our method remove_all_listeners( Str $event )
Removes all listeners for $event
lib/MooseX/Event/Role.pm view on Meta::CPAN
=end internal
=begin internal
=method my method emit_coro( Str $event, Array[Any] *@args )
The L<Coro> implementation of the emit method-- calls each of the listeners
in its own thread and emits immediate execution by calling cede before
returning.
view all matches for this distribution
view release on metacpan or search on metacpan
bench/moose.forkbomb.pl
dist.ini
ex/candygram.pl
ex/serial_watcher.pl
ex/tbray/tbray_baseline.pl
ex/tbray/tbray_coro.pl
ex/tbray/tbray_coro_fork.pl
ex/tbray/tbray_coro_workers.pl
ex/tbray/tbray_poe.pl
ex/tbray/tbray_poe_workers.pl
ex/tbray/wf_mmap.pl
ex/tbray/widefinder.pl
lib/MooseX/POE.pm
view all matches for this distribution
view release on metacpan or search on metacpan
effective_tld_names.dat view on Meta::CPAN
// sandvik : Sandvik AB
// https://www.iana.org/domains/root/db/sandvik.html
sandvik
// sandvikcoromant : Sandvik AB
// https://www.iana.org/domains/root/db/sandvikcoromant.html
sandvikcoromant
// sanofi : Sanofi
// https://www.iana.org/domains/root/db/sanofi.html
sanofi
view all matches for this distribution
view release on metacpan or search on metacpan
htdocs/src-min/mode-lean.js view on Meta::CPAN
define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text_highlight_rules").TextHighlightRules,s=function(){this.$rules={s...
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Myriad.pm view on Meta::CPAN
=head2 PHP
=over 4
=item * L<Swoft|http://en.swoft.org/> - async support via Swoole's coroutines, HTTP/websockets based with additional support for Redis/database connection pooling and ORM
=back
=head2 Cloud providers
view all matches for this distribution
view release on metacpan or search on metacpan
t/sample.mzML view on Meta::CPAN
</binaryDataArray>
<binaryDataArray encodedLength="105600">
<cvParam cvRef="MS" accession="MS:1000521" name="32-bit float" value=""/>
<cvParam cvRef="MS" accession="MS:1000576" name="no compression" value=""/>
<cvParam cvRef="MS" accession="MS:1000515" name="intensity array" value="" unitCvRef="MS" unitAccession="MS:1000131" unitName="number of counts"/>
<binary>sjpCQaE260LjnVxDLN19Qx7xZEPkhK5DXPm0Q8KKI0MolrhBAAAAAAAAAABVIuxAFJv2QimHZ0MilpxDlcvMQyImGEQtoppDbHIkQgAAAAB35NFB7FrnQmljTkIlx0RC47gxQ5oCQUMWVWVDjsh2QztSrEKiTupAAAAAAAAAAAAb1rtADRYXQ82uuEO66blDbWWFQ9gMk0OAalJDZmRKQ7N/V0OHAmNDLAIE...
</binaryDataArray>
</binaryDataArrayList>
</spectrum>
<spectrum index="9" id="controllerType=0 controllerNumber=1 scan=10" defaultArrayLength="552">
<cvParam cvRef="MS" accession="MS:1000511" name="ms level" value="2"/>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/AMQP.pm view on Meta::CPAN
=head1 QUOTES
"All problems in computer science can be solved by another level of indirection." -- David Wheeler's observation
"...except for the problem of too many layers of indirection." -- Kevlin Henney's corollary
=head1 COPYRIGHT
Copyright (c) 2009 Eric Waters and XMission LLC (http://www.xmission.com/).
Copyright (c) 2012, 2013 Chip Salzenberg and Topsy Labs (http://labs.topsy.com/).
view all matches for this distribution
view release on metacpan or search on metacpan
t/21-async-anyevent.t
t/22-async-poe.t
t/23-async-ev.t
t/24-async-any.t
t/30-useragent-simple.t
t/40-coro-any.t
t/41-coro-ev.t
t/42-coro-anyevent.t
t/43-coro-select.t
t/90-pod.t
t/91-pod-coverage.t
META.yml Module meta-data (added by MakeMaker)
SIGNATURE Public-key signature (added by MakeMaker)
view all matches for this distribution
view release on metacpan or search on metacpan
** TODO **
XS:
- under coro and threads, when forcibly destroyed, there are some ways to
make it leak or double-free memory, must be investigated further.
Easy:
- test callback arguments just before perform (maybe only for default writers)
- write more documentation
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/Domain/Parts.pm view on Meta::CPAN
"schaeffler" : 1,
"mh" : 1,
"jm" : 1,
"nc" : 1,
"solar" : 1,
"sandvikcoromant" : 1,
"business" : 1,
"soccer" : 1,
"sg" : 1,
"hyundai" : 1,
"tkmaxx" : 1,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/Domain/TLD.pm view on Meta::CPAN
'sale' => q{United TLD Holdco, Ltd},
'salon' => q{Outer Orchard, LLC},
'samsclub' => q{Wal-Mart Stores, Inc.},
'samsung' => q{SAMSUNG SDS CO., LTD},
'sandvik' => q{Sandvik AB},
'sandvikcoromant' => q{Sandvik AB},
'sanofi' => q{Sanofi},
'sap' => q{SAP AG},
'sapo' => q{PT Comunicacoes S.A.},
'sarl' => q{Delta Orchard, LLC},
'sas' => q{Research IP LLC},
view all matches for this distribution
view release on metacpan or search on metacpan
examples/coro.pl view on Meta::CPAN
use Coro::Handle;
&main;exit;
sub main {
my @coros;
for my $i (0..10) {
push @coros, async { one_request($i) };
}
$_->join for @coros;
}
sub one_request {
my $i = shift;
view all matches for this distribution
view release on metacpan or search on metacpan
sub kill {
my ($self) = @_;
$self->clean;
$self->{coro}->cancel;
}
our @queue;
our $queue_change = new Coro::Signal;
our $queue_alloc = 0;
sysopen $self->{fh}, $self->{file}, O_RDWR|O_CREAT, 0600
#$self->{fh} = aio_open $self->{file}, O_RDWR|O_CREAT, 0600
or die "$self->{file}: $!";
$self->{status} = "starting";
$self->{coro} = async {
$self->save;
for(;;) {
my ($state, @args) = ref $self->{p}{state} ? @{$self->{p}{state}} : $self->{p}{state};
my $next = eval { $self->can ("state_$state")->($self, @args) };
view all matches for this distribution
view release on metacpan or search on metacpan
Debian_CPANTS.txt view on Meta::CPAN
"libconvert-binary-c-perl", "Convert-Binary-C", "0.74", "0", "0"
"libconvert-binhex-perl", "Convert-BinHex", "1.119", "1", "1"
"libconvert-color-perl", "Convert-Color", "0.05", "0", "0"
"libconvert-pem-perl", "Convert-PEM", "0.07", "1", "0"
"libconvert-uulib-perl", "Convert-UUlib", "1.12", "1", "0"
"libcoro-perl", "Coro", "5.210", "0", "1"
"libcoy-perl", "Coy", "0.06", "0", "1"
"libcpan-checksums-perl", "CPAN-Checksums", "2.03", "0", "0"
"libcpan-distnameinfo-perl", "CPAN-DistnameInfo", "0.09", "0", "0"
"libcpan-inject-perl", "CPAN-Inject", "0.11", "0", "1"
"libcpan-mini-perl", "CPAN-Mini", "0.576", "0", "0"
Debian_CPANTS.txt view on Meta::CPAN
"libnet-rawip-perl", "Net-RawIP", "0.25", "0", "2"
"libnet-rblclient-perl", "Net-RBLClient", "0.5", "0", "0"
"libnet-rendezvous-publish-backend-avahi-perl", "Net-Rendezvous-Publish-Backend-Avahi", "0.03", "0", "0"
"libnet-rendezvous-publish-perl", "Net-Rendezvous-Publish", "0.04", "0", "0"
"libnet-scp-expect-perl", "Net-SCP-Expect", "0.16", "0", "0"
"libnet-server-coro-perl", "Net-Server-Coro", "not-uploaded", "0", "0"
"libnet-sftp-foreign-perl", "Net-SFTP-Foreign", "1.55", "0", "0"
"libnet-sieve-perl", "Net-Sieve", "0.05", "0", "0"
"libnet-sieve-script-perl", "Net-Sieve-Script", "0.08", "0", "0"
"libnet-sip-perl", "Net-SIP", "0.54", "0", "1"
"libnet-smpp-perl", "Net-SMPP", "1.12", "0", "1"
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/IMAP/Server.pm view on Meta::CPAN
=head2 connection
Returns the currently active L<Net::IMAP::Server::Connection> object,
if there is one. This is determined by examining the current
coroutine.
=cut
sub connection {
my $class = shift;
view all matches for this distribution
view release on metacpan or search on metacpan
#CRON: netgroup @chelsea_working NIGHTLY 50 job2
#CRON: host corona NIGHTLY 60 job3
#CRON: netgroup @chelsea_working NIGHTLY 40 job1
#CRON: host corona * 0 * * 6 -1 -2 job7
#CRON: netgroup @chelsea_working * 0 * * 6 -1 -2 job7
#CRON: user ckee
view all matches for this distribution
view release on metacpan or search on metacpan
t/cache/public_suffix_list.dat view on Meta::CPAN
samsung
// sandvik : 2014-11-13 Sandvik AB
sandvik
// sandvikcoromant : 2014-11-07 Sandvik AB
sandvikcoromant
// sanofi : 2014-10-09 Sanofi
sanofi
// sap : 2014-03-27 SAP AG
view all matches for this distribution
view release on metacpan or search on metacpan
t/00_compile.t
t/01_localqueue.t
xt/01_podspell.t
xt/02_perlcritic.t
xt/03_pod.t
xt/04_coro.t
xt/05_multi_channel.t
xt/perlcriticrc
view all matches for this distribution
view release on metacpan or search on metacpan
- Added Debug=2 and DebugPath for writing debug data to files
- added missing reconnect_pass callback response
0.07 2013-09-12
- Made it work faster(especially on longer response servers) and more efficient by removing coro sleep in favor of readable on the handle
0.06 2013-09-10
- Fixed to work with Perl 5.10 and below
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/Server/Coro.pm view on Meta::CPAN
sub post_bind_hook {
my $self = shift;
my $prop = $self->{server};
delete $prop->{select};
# set up coro::specific variables
foreach my $key (qw(client sockaddr sockport sockhost peeraddr peerport peerhost peername)) {
tie $prop->{$key}, Coro::Specific::;
}
}
lib/Net/Server/Coro.pm view on Meta::CPAN
expects_ssl => $is_ssl,
);
return $socket;
}
sub coro_instance {
my $self = shift;
my $fh = shift;
my $prop = $self->{server};
$Coro::current->desc("Active connection");
$prop->{client} = $fh;
lib/Net/Server/Coro.pm view on Meta::CPAN
." Local: \"[$prop->{'sockaddr'}]:$prop->{'sockport'}\"") if $prop->{'log_level'} && 3 <= $prop->{'log_level'};
}
=head2 loop
The main loop uses starts a number of L<Coro> coroutines:
=over 4
=item *
lib/Net/Server/Coro.pm view on Meta::CPAN
=item *
One for each active connection. Since these may respawn on a firlay
frequent basis, L<Coro/async_pool> is used to maintain a pool of
coroutines.
=item *
An L<AnyEvent> infinite wait, which equates to the "run the event loop."
lib/Net/Server/Coro.pm view on Meta::CPAN
async {
$Coro::current->desc("Listening on port @{[$socket->sockport]}");
while (1) {
my $accepted = scalar $socket->accept;
next unless $accepted;
async_pool \&coro_instance, $self, $accepted;
}
};
}
async {
lib/Net/Server/Coro.pm view on Meta::CPAN
=head1 BUGS AND LIMITATIONS
The client filehandle, socket, and peer information all use
L<Coro::Specific> in order to constrain their information to their
coroutine. Attempting to access them from a different coroutine will
yield possibly unexpected results.
Generally, all those of L<Coro>. Please report any bugs or feature
requests specific to L<Net::Server::Coro> to
C<bug-net-server-coro@rt.cpan.org>, or through the web interface at
L<http://rt.cpan.org>.
=head1 AUTHORS
Alex Vandiver C<< <alexmv@bestpractical.com> >>; code originally from
view all matches for this distribution
view release on metacpan or search on metacpan
WS_FRAGMENTED_EOF - End of message.
=head2 wait(cb)
Callback called when send queue becomes empty. If callback isn't specified, then tryes to use Coro::rouse_cb & Coro::rouse_wait to block current coro.
=head2 queued_count()
Returns number of messages in send queue
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/Whois/Raw/Data.pm view on Meta::CPAN
XN--NODE whois.itdc.ge
XN--3E0B707E whois.kr
XN--CG4BKI whois.kr
SANDVIKCOROMANT whois.nic.sandvikcoromant
SCOR whois.nic.scor
SEVEN whois.nic.seven
lib/Net/Whois/Raw/Data.pm view on Meta::CPAN
'whois.registry.knet.cn' => 'The queried object does not exist: ',
'whois.sgnic.sg' => 'Domain Not Found',
'whois.thnic.co.th' => 'No match for',
'whois.itdc.ge' => 'NO OBJECT FOUND',
'whois.kr' => 'The requested domain was not found',
'whois.nic.sandvikcoromant' => 'No Data Found',
'whois.nic.scor' => 'No Data Found',
'whois.nic.seven' => 'No Data Found',
'whois.nic.sydney' => 'No Data Found',
'whois.nic.tdk' => 'No Data Found',
'whois.nic.teva' => 'No Data Found',
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/cell.obo view on Meta::CPAN
name: stratum granulosum cell
is_a: CL:0000362 ! epidermal cell
[Term]
id: CL:0000713
name: corona radiata cell
is_a: CL:0000711 ! cumulus cell
[Term]
id: CL:0000715
name: embryonic crystal cell
view all matches for this distribution