Result:
found 301 distributions and 793 files matching your query ! ( run in 1.818 )


Embedix-DB

 view release on metacpan or  search on metacpan

DB.pm  view on Meta::CPAN


The overall theme of Embedix::DB is to try to improve upon the areas
where tigger is lacking.  It's a lot of work, and I'd like to emphasize
that I'm not doing this out of disrespect.  Surely, I would have made
many of the same mistakes (and some original ones of my own) if I were
implementing this without the benefit of hindsight.  I believe the
concept of TargetWizard is a good one, and that's why I'm doing this.

Embedix::DB is an exploratory work where I am trying to put certain
ideas about how tigger could be improved into practice.

 view all matches for this distribution


Encode-MAB2

 view release on metacpan or  search on metacpan

lib/MAB2/Record/lokal.pm  view on Meta::CPAN

          $a = Einleitender Text
          $b = Zusammenfassende Bestandsangabe
          $c = Lueckenangabe (allgemein)
          $d = Lueckenangabe (Desideratenverzeichnisse)
          $e = Kommentar
          $f = Magazin- / Grundsignatur
          $g = (Sonder-) Standort
          $h = (Sonder-) Standortsignatur
          $k = Kommentar zur Grundsignatur
          $n = SUBITO-Lieferbedingungen

          $0 = Sortierhilfe


 view all matches for this distribution


Farabi

 view release on metacpan or  search on metacpan

lib/Farabi/files/public/assets/codemirror/mode/fortran/fortran.js  view on Meta::CPAN

                          "dacos", "dasin", "datan", "date_and_time",
                          "dbesj", "dbesj", "dbesjn", "dbesy", "dbesy",
                          "dbesyn", "dble", "dcos", "dcosh", "ddim", "derf",
                          "derfc", "dexp", "digits", "dim", "dint", "dlog",
                          "dlog", "dmax", "dmin", "dmod", "dnint",
                          "dot_product", "dprod", "dsign", "dsinh",
                          "dsin", "dsqrt", "dtanh", "dtan", "dtime",
                          "eoshift", "epsilon", "erf", "erfc", "etime",
                          "exit", "exp", "exponent", "extends_type_of",
                          "fdate", "fget", "fgetc", "float", "floor",
                          "flush", "fnum", "fputc", "fput", "fraction",

 view all matches for this distribution


Fault

 view release on metacpan or  search on metacpan

lib/Fault/Notepad.pm  view on Meta::CPAN

#
# Revision 1.6  2008-08-17 21:56:37  amon
# Make all titles fit CPAN standard.
#
# Revision 1.5  2008-07-28 10:57:37  amon
# Dropped last of tsag/dsig; new addObject method; sprint bugfix; newlines added to prints.
#
# Revision 1.4  2008-07-24 21:17:24  amon
# Moved all todo notes to elsewhere; made Stderr the default delegate instead 
# of Stdout.
#

 view all matches for this distribution


File-Rdiff

 view release on metacpan or  search on metacpan

Rdiff.pm  view on Meta::CPAN

   %EXPORT_TAGS = (
           loglevels   => [@loglevels],
           trace       => [@loglevels, qw(trace_level trace_to)],
           result      => [@result],
           error       => [@result, qw(strerror)],
           file        => [@result, qw(md4_file sig_file loadsig_file delta_file patch_file)],
           nonblocking => [@result],
   );

   my %export_ok;
   @export_ok{map @$_, values %EXPORT_TAGS} = ();

Rdiff.pm  view on Meta::CPAN


=item $md4 = md4_file $fh

=item sig_file $old_fh, $sig_fh[, $block_len[, $strong_len]]

=item $sig = loadsig_file $fh

=item delta_file $signature, $new_fh, $delta_fh

=item patch_file $base_fh, $delta_fh, $new_fh

Rdiff.pm  view on Meta::CPAN


=item new_sig File::Rdiff::Job [$new_block_len[, $strong_sum_len]]

Create a job that converts a base stream into a signature stream (i.e. creates signatures).

=item new_loadsig File::Rdiff::Job

Create a job that converts the input stream into a in-memory
File::Rdiff::Signature object. The signature object can be fetched anytime
with the C<signature>-method.

Rdiff.pm  view on Meta::CPAN

and/or fill the input buffer and loop), or some error code indicating that
the operation failed.

=item $job->signature

Only valid for C<new_loadsig>, so look there.

=back

=head1 EXAMPLE PROGRAM ONE

Rdiff.pm  view on Meta::CPAN

   } elsif ($ARGV[0] eq "delta") {
      open $sig,   "<$ARGV[1]" or die "$ARGV[1]: $!";
      open $new,   "<$ARGV[2]" or die "$ARGV[2]: $!";
      open $delta, ">$ARGV[3]" or die "$ARGV[3]: $!";

      $sig = loadsig_file $sig;

      ref $sig or exit 1;

      $sig->build_hash_table;

Rdiff.pm  view on Meta::CPAN

      open $sig,   "<$ARGV[1]" or die "$ARGV[1]: $!";
      open $new,   "<$ARGV[2]" or die "$ARGV[2]: $!";
      open $delta, ">$ARGV[3]" or die "$ARGV[3]: $!";

      # first load the signature into memory
      my $job = new_loadsig File::Rdiff::Job;
      my $buf = new File::Rdiff::Buffers 0;

      do {
         $buf->avail_in or do {
            my $in;

 view all matches for this distribution



Font-GlyphNames

 view release on metacpan or  search on metacpan

lib/Font/GlyphNames/glyphlist.txt  view on Meta::CPAN

H18551;25AB
H22073;25A1
HPsquare;33CB
Haabkhasiancyrillic;04A8
Hadescendercyrillic;04B2
Hardsigncyrillic;042A
Hbar;0126
Hbrevebelow;1E2A
Hcedilla;1E28
Hcircle;24BD
Hcircumflex;0124

lib/Font/GlyphNames/glyphlist.txt  view on Meta::CPAN

hamzalowarabic;0621
hamzalowkasraarabic;0621 0650
hamzalowkasratanarabic;0621 064D
hamzasukunarabic;0621 0652
hangulfiller;3164
hardsigncyrillic;044A
harpoonleftbarbup;21BC
harpoonrightbarbup;21C0
hasquare;33CA
hatafpatah;05B2
hatafpatah16;05B2

 view all matches for this distribution


Font-TTF-Scripts

 view release on metacpan or  search on metacpan

scripts/ttf2woff  view on Meta::CPAN

if ($opts{'c'})
{
	# Force checksum recalcuation by copying font
	
	# If font has non-empty DSIG, delete it first:
	my $dsig = $if->{'DSIG'};
	delete $if->{'DSIG'} if ($dsig && !$dsig->isempty);
	
	#Copy the rest of the font to string file:
    my ($tfh) = IO::String->new($string);
    my (@tlist) = sort {$if->{$a}{' OFFSET'} <=> $if->{$b}{' OFFSET'}}
                    grep(length($_) == 4, keys %{$if});
    $if->out($tfh, @tlist);
    
    # release original font to free up memory:
    $if->{'DSIG'} = $dsig if $dsig;
    $if->release;
    
    # Now open copied font:
    $tfh = IO::String->new($string);
    $if = Font::TTF::Font->open($tfh);

 view all matches for this distribution


Font-TTF

 view release on metacpan or  search on metacpan

lib/Font/TTF/PSNames.pm  view on Meta::CPAN

	'Gsmallhook' => "\x{029B}",
	'Gstroke' => "\x{01E4}",
	'HPsquare' => "\x{33CB}",
	'Haabkhasiancyrillic' => "\x{04A8}",
	'Hadescendercyrillic' => "\x{04B2}",
	'Hardsigncyrillic' => "\x{042A}",
	'Hbrevebelow' => "\x{1E2A}",
	'Hcedilla' => "\x{1E28}",
	'Hcircle' => "\x{24BD}",
	'Hdieresis' => "\x{1E26}",
	'Hdotaccent' => "\x{1E22}",

lib/Font/TTF/PSNames.pm  view on Meta::CPAN

	'hamzalowarabic' => "\x{0621}",
	'hamzalowkasraarabic' => "\x{0621}\x{0650}",
	'hamzalowkasratanarabic' => "\x{0621}\x{064D}",
	'hamzasukunarabic' => "\x{0621}\x{0652}",
	'hangulfiller' => "\x{3164}",
	'hardsigncyrillic' => "\x{044A}",
	'harpoonleftbarbup' => "\x{21BC}",
	'harpoonrightbarbup' => "\x{21C0}",
	'hasquare' => "\x{33CA}",
	'hatafpatah' => "\x{05B2}",
	'hatafpatah16' => "\x{05B2}",

 view all matches for this distribution


FreeHAL

 view release on metacpan or  search on metacpan

lang_de/word_types.brain  view on Meta::CPAN

  type: n,
Durchsetzfgen:
  type: n,
romy:
  type: adj
Handsignale:
  type: n,
Schwche:
  type: n,
zentrieren:
  type: vi

 view all matches for this distribution


FreeWRL

 view release on metacpan or  search on metacpan

JS/js/prdtoa.c  view on Meta::CPAN

/* nspr2 watcom bug ifdef omitted */

PR_PUBLIC_API(double)
PR_strtod(CONST char *s00, char **se)
{
	int32 bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, dsign,
		e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign;
	CONST char *s, *s0, *s1;
	double aadj, aadj1, adj, rv, rv0;
	Long L;
	ULong y, z;

JS/js/prdtoa.c  view on Meta::CPAN

		if (bd2 > 0)
			bd = lshift(bd, bd2);
		if (bs2 > 0)
			bs = lshift(bs, bs2);
		delta = diff(bb, bd);
		dsign = delta->sign;
		delta->sign = 0;
		i = cmp(delta, bs);
		if (i < 0) {
			/* Error is less than half an ulp -- check for
			 * special case of mantissa a power of two.
			 */
			if (dsign || word1(rv) || word0(rv) & Bndry_mask)
				break;
			delta = lshift(delta,Log2P);
			if (cmp(delta, bs) > 0)
				goto drop_down;
			break;
		}
		if (i == 0) {
			/* exactly half-way between */
			if (dsign) {
				if ((word0(rv) & Bndry_mask1) == Bndry_mask1
					&&  word1(rv) == 0xffffffff) {
					/*boundary case -- increment exponent*/
					word0(rv) = (word0(rv) & Exp_mask)
						+ Exp_msk1

JS/js/prdtoa.c  view on Meta::CPAN

			}
#ifndef ROUND_BIASED
			if (!(word1(rv) & LSB))
				break;
#endif
			if (dsign)
				rv += ulp(rv);
#ifndef ROUND_BIASED
			else {
				rv -= ulp(rv);
#ifndef Sudden_Underflow

JS/js/prdtoa.c  view on Meta::CPAN

			}
#endif
			break;
		}
		if ((aadj = ratio(delta, bs)) <= 2.) {
			if (dsign)
				aadj = aadj1 = 1.;
			else if (word1(rv) || word0(rv) & Bndry_mask) {
#ifndef Sudden_Underflow
				if (word1(rv) == Tiny1 && !word0(rv))
					goto undfl;

JS/js/prdtoa.c  view on Meta::CPAN

				aadj1 = -aadj;
			}
		}
		else {
			aadj *= 0.5;
			aadj1 = dsign ? aadj : -aadj;
#ifdef Check_FLT_ROUNDS
			switch(FLT_ROUNDS) {
			case 2: /* towards +infinity */
				aadj1 -= 0.5;
				break;

JS/js/prdtoa.c  view on Meta::CPAN

			 * trouble from bits lost to denormalization;
			 * example: 1.2e-307 .
			 */
			if (y <= (P-1)*Exp_msk1 && aadj >= 1.) {
				aadj1 = (double)(int32)(aadj + 0.5);
				if (!dsign)
					aadj1 = -aadj1;
			}
			adj = aadj1 * ulp(rv);
			rv += adj;
#endif

JS/js/prdtoa.c  view on Meta::CPAN

		if (y == z) {
			/* Can we stop now? */
			L = (Long)aadj;
			aadj -= L;
			/* The tolerances below are conservative. */
			if (dsign || word1(rv) || word0(rv) & Bndry_mask) {
				if (aadj < .4999999 || aadj > .5000001)
					break;
			}
			else if (aadj < .4999999/FLT_RADIX)
				break;

 view all matches for this distribution


Fsdb

 view release on metacpan or  search on metacpan

Makefile.PL  view on Meta::CPAN



rpms: $(SPEC_PREFIX).spec
	cp Fsdb-$(VERSION).tar.gz $$HOME/rpmbuild/SOURCES
	cp $(SPEC_PREFIX).spec $$HOME/rpmbuild/SPECS
	( cd $$HOME/rpmbuild; rpmbuild -ba SPECS/$(SPEC_PREFIX).spec && rpmsign --addsign RPMS/$(RPM_ARCH)/$(RPM_PREFIX)-$(VERSION)-1$(RPM_DIST).$(RPM_ARCH).rpm && rpmsign --addsign SRPMS/$(RPM_PREFIX)-$(VERSION)-1$(RPM_DIST).src.rpm; )
	cp $$HOME/rpmbuild/RPMS/$(RPM_ARCH)/$(RPM_PREFIX)-$(VERSION)-1$(RPM_DIST).$(RPM_ARCH).rpm .
	cp $$HOME/rpmbuild/SRPMS/$(RPM_PREFIX)-$(VERSION)-1$(RPM_DIST).src.rpm .

signrpms: 
	rpmsign --addsign $(RPM_PREFIX)-$(VERSION)*.rpm

WEBDIR=/home/johnh/WORKING/JOHNH/WWW/JOHNH_2016/SOFTWARE/FSDB

release:
	@echo "You should have done (fix date in Fsdb.pm); \"make manifest; make dist; make rpms; make rpmlint\""

 view all matches for this distribution


FunctionalPerl

 view release on metacpan or  search on metacpan

lib/FP/Repl/Repl.pm  view on Meta::CPAN

        # all?)
        my $r = $$self[Maybe_package] || $stack->package($frameno);
        $r
    };

    my $oldsigint = $SIG{INT};
    eval {
        local $SIG{__DIE__};

        # It seems this is the only way to make signal handlers work in
        # both perl 5.6 and 5.8:

lib/FP/Repl/Repl.pm  view on Meta::CPAN

                    }
                }
            }
        }
        print $OUTPUT "\n";
        $SIG{INT} = defined($oldsigint) ? $oldsigint : "DEFAULT";

        # (Is there no other return path from sub run? should I use
        # DESTROY objects for this? -> nope, no returns, but if
        # exceptions not trapped it would fail)
    }

 view all matches for this distribution


Game-WordBrain

 view release on metacpan or  search on metacpan

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

adscriptitius
adscriptive
adscripts
adsessor
adsheart
adsignification
adsignify
adsmith
adsmithing
adsorb
adsorbability
adsorbable

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

behight
behind
behinder
behindhand
behinds
behindsight
behint
behither
behn
behold
beholdable

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

hindquarters
hindrance
hindrances
hinds
hindsaddle
hindsight
hindu
hinduism
hindus
hindustan
hindustani

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

mindlessly
mindlessness
mindly
minds
mindsickness
mindsight
mine
mineable
mined
minefield
minelayer

lib/Game/WordBrain/WordList.pm  view on Meta::CPAN

secondment
secondness
secondo
secondrater
seconds
secondsighted
secondsightedness
secos
secours
secpar
secpars
secque

 view all matches for this distribution


Games-Cryptoquote

 view release on metacpan or  search on metacpan

t/patterns.txt  view on Meta::CPAN

1|2|3|4|5|2|7:Anthony|Antoine|Barclay|Bateman|Bechtel|Benares|Bentley|Bolshoi|CENTREX|Capitan|Caspian|Centrex|Compton|Delaney|Dempsey|Eastman|Edmonds|Eduardo|Edwards|England|Fairfax|Georges|Gregory|Hadrian|Halifax|Hartman|Hershel|Hershey|Houston|Indi...
1|2|3|4|5|2|7|1:download|entrance|seducers|
1|2|3|4|5|2|7|1|2:strictest|
1|2|3|4|5|2|7|1|3|1|11|12:intransitive|
1|2|3|4|5|2|7|1|3|1|11|12|13|14:intransitively|
1|2|3|4|5|2|7|1|9:downloads|enchanted|enchanter|encounter|entranced|entrances|hindsight|laughable|laughably|
1|2|3|4|5|2|7|1|9|1:downloaded|
1|2|3|4|5|2|7|1|9|10:drawbridge|encounters|midshipman|midshipmen|
1|2|3|4|5|2|7|1|9|10|11:drawbridges|polymorphic|
1|2|3|4|5|2|7|1|9|10|2|12:encountering|
1|2|3|4|5|2|7|1|9|10|2|3:intransigent|

 view all matches for this distribution


Games-Word-Wordlist-Enable

 view release on metacpan or  search on metacpan

lib/Games/Word/Wordlist/Enable.pm  view on Meta::CPAN

hillo hilloa hilloaed hilloaing hilloas hillock hillocks hillocky hilloed
hilloes hilloing hillos hills hillside hillsides hilltop hilltops hilly hilt
hilted hilting hiltless hilts hilum hilus him himatia himation himations
himself hin hind hindbrain hindbrains hinder hindered hinderer hinderers
hindering hinders hindgut hindguts hindmost hindquarter hindquarters hindrance
hindrances hinds hindsight hindsights hinge hinged hinger hingers hinges
hinging hinnied hinnies hinny hinnying hins hint hinted hinter hinterland
hinterlands hinters hinting hints hip hipbone hipbones hipless hiplike hipline
hiplines hipness hipnesses hipparch hipparchs hipped hipper hippest hippie
hippiedom hippiedoms hippieness hippienesses hippier hippies hippiest
hippiness hippinesses hipping hippish hippo hippocampal hippocampi hippocampus

 view all matches for this distribution



GetWeb

 view release on metacpan or  search on metacpan

MailBot/IniConf.pm  view on Meta::CPAN

  local $_;
  while (($k, $v) = each %parms) {
    if ($k eq '-file') {
      $self->{cf} = $v;
    }
    elsif ($k eq '-reloadsig') {
      $v =~ s/^SIG//;
      $self->{reloadsig} = uc($v);
    }
    elsif ($k eq '-default') {
      $self->{default} = $v;
    }
    elsif ($k eq '-nocase') {

MailBot/IniConf.pm  view on Meta::CPAN


  return undef if $errs;

  # Set up a signal handler if requested
  my($sig, $oldhandler, $newhandler);
  if ($sig = $self->{reloadsig}) {
    $oldhandler[$instnum] = $SIG{$sig};
    $newhandler = "${class}::SigHand_$instnum";
    my $toeval = <<"EOT";

	sub $newhandler {

 view all matches for this distribution


Google-SAML-Response

 view release on metacpan or  search on metacpan

lib/Google/SAML/Response.pm  view on Meta::CPAN


=over

=item XML-Signature Syntax and Processing

L<http://www.w3.org/TR/xmldsig-core/>

=item Google-Documentation on SSO and SAML

L<https://developers.google.com/google-apps/sso/saml_reference_implementation>

lib/Google/SAML/Response.pm  view on Meta::CPAN


=head2 get_response_xml

Generate the signed response xml and return it as a string

The method does what the w3c tells us to do (L<http://www.w3.org/TR/xmldsig-core/#sec-CoreGeneration>):

=over

3.1.1 Reference Generation

lib/Google/SAML/Response.pm  view on Meta::CPAN

sub _signature_xml {
    my $self            = shift;
    my $signed_info     = shift;
    my $signature_value = shift;

    return qq|<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
        $signed_info
        <SignatureValue>$signature_value</SignatureValue>
        $self->{ KeyInfo }
    </Signature>|;
}

lib/Google/SAML/Response.pm  view on Meta::CPAN


sub _signedinfo_xml {
    my $self       = shift;
    my $digest_xml = shift;

    return qq|<SignedInfo xmlns="http://www.w3.org/2000/09/xmldsig#" xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
                <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments" />
                <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#$self->{ key_type }-sha1" />
                $digest_xml
            </SignedInfo>|;
}


lib/Google/SAML/Response.pm  view on Meta::CPAN

    my $self   = shift;
    my $digest = shift;

    return qq|<Reference URI="">
                        <Transforms>
                            <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                        </Transforms>
                        <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
                        <DigestValue>$digest</DigestValue>
                    </Reference>|;
}


 view all matches for this distribution


Gtk2-Ex-GraphViz

 view release on metacpan or  search on metacpan

lib/Gtk2/Ex/GraphViz.pm  view on Meta::CPAN

	return $hbox;
}

sub signal_connect {
	my ($self, $signal, $callback) = @_;
	my $allowedsignals = [
		'mouse-enter-node',
		'mouse-exit-node',
		'mouse-enter-edge',
		'mouse-exit-edge',
	];
	my %hash = map { $_ => 1 } @$allowedsignals;
	unless ($hash{$signal}) {
		my $str = "Warning !! No such signal $signal. Allowed signals are\n";
		$str .= join "\n", @$allowedsignals;
		warn $str."\n";
	}		
	$self->{signals}->{$signal} = $callback;
}

 view all matches for this distribution


Haineko

 view release on metacpan or  search on metacpan

lib/Haineko/Sendmail.pm  view on Meta::CPAN

        my $preforkset = undef;     # (Parallel::Prefork) object
        my $preforkarg = undef;     # (Ref->Hash) arguments for Parallel::Prefork
        my $preforkipc = [];        # (Ref->Array) IO::Pipe objects
        my $useprefork = 0;         # (Integer) use fork() or not
        my $procnumber = 0;         # (Integer) Job ID of each child process
        my $trappedsig = 0;         # (Integer) The number of received USR2 signal

        if( $maxworkers > 1 ) {
            # Adjust the number of max worker processes.
            my $xprocesses = $serverconf->{'max_workers'} // $defaultset->{'smtpd'}->{'max_workers'};

lib/Haineko/Sendmail.pm  view on Meta::CPAN

            };
            $preforkset = Parallel::Prefork->new( $preforkarg );

            $SIG{'USR2'} = sub {
                # Trap signal from each child process
                $trappedsig++;
                kill( 'TERM', $$ ) if $trappedsig >= $maxworkers;
            };
        }

        my $sendmailto = sub {
            # Code reference for sending an email to each recipient which called

 view all matches for this distribution


IO-AIO

 view release on metacpan or  search on metacpan

libeio/xthread.h  view on Meta::CPAN


static int
xthread_create (xthread_t *tid, void *(*proc)(void *), void *arg)
{
  int retval;
  sigset_t fullsigset, oldsigset;
  pthread_attr_t attr;

  pthread_attr_init (&attr);
  pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED);
  pthread_attr_setstacksize (&attr, PTHREAD_STACK_MIN < X_STACKSIZE ? X_STACKSIZE : PTHREAD_STACK_MIN);

libeio/xthread.h  view on Meta::CPAN

  pthread_attr_setscope (&attr, PTHREAD_SCOPE_PROCESS);
#endif

  sigfillset (&fullsigset);

  pthread_sigmask (SIG_SETMASK, &fullsigset, &oldsigset);
  retval = pthread_create (tid, &attr, proc, arg) == 0;
  pthread_sigmask (SIG_SETMASK, &oldsigset, 0);

  pthread_attr_destroy (&attr);

  return retval;
}

 view all matches for this distribution


IO-Ppoll

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

           suitability.
         * Get Module::Build to create Makefile.PL.

0.02    BUGFIXES:
         * Don't upset perl 5.6.2's POSIX::sigprocmask() by passing 'undef'
           as oldsigmask

0.01    First version, released on an unsuspecting world.

 view all matches for this distribution


Image-CCV

 view release on metacpan or  search on metacpan

ccv-src/lib/ccv_sift.c  view on Meta::CPAN

	else
		custom_keypoints = 1;
	int i, j, k, x, y;
	double sigma0 = 1.6;
	double sigmak = pow(2.0, 1.0 / (params.nlevels - 3));
	double dsigma0 = sigma0 * sigmak * sqrt(1.0 - 1.0 / (sigmak * sigmak));
	if (params.up2x)
	{
		ccv_sample_up(a, &g[-(params.nlevels + 1)], 0, 0, 0);
		/* since there is a gaussian filter in sample_up function already,
		 * the default sigma for upsampled image is sqrt(2) */
		double sd = sqrt(sigma0 * sigma0 - 2.0);
		ccv_blur(g[-(params.nlevels + 1)], &g[-(params.nlevels + 1) + 1], CCV_32F | CCV_C1, sd);
		ccv_matrix_free(g[-(params.nlevels + 1)]);
		for (j = 1; j < params.nlevels; j++)
		{
			sd = dsigma0 * pow(sigmak, j - 1);
			ccv_blur(g[-(params.nlevels + 1) + j], &g[-(params.nlevels + 1) + j + 1], 0, sd);
			ccv_subtract(g[-(params.nlevels + 1) + j + 1], g[-(params.nlevels + 1) + j], (ccv_matrix_t**)&dog[-(params.nlevels - 1) + j - 1], 0);
			if (j > 1 && j < params.nlevels - 1)
				ccv_gradient(g[-(params.nlevels + 1) + j], &th[-(params.nlevels - 3) + j - 2], 0, &md[-(params.nlevels - 3) + j - 2], 0, 1, 1);
			ccv_matrix_free(g[-(params.nlevels + 1) + j]);

ccv-src/lib/ccv_sift.c  view on Meta::CPAN

	g[0] = a;
	/* generate gaussian pyramid (g, dog) & gradient pyramid (th, md) */
	ccv_blur(g[0], &g[1], CCV_32F | CCV_C1, sd);
	for (j = 1; j < params.nlevels; j++)
	{
		sd = dsigma0 * pow(sigmak, j - 1);
		ccv_blur(g[j], &g[j + 1], 0, sd);
		ccv_subtract(g[j + 1], g[j], (ccv_matrix_t**)&dog[j - 1], 0);
		if (j > 1 && j < params.nlevels - 1)
			ccv_gradient(g[j], &th[j - 2], 0, &md[j - 2], 0, 1, 1);
		ccv_matrix_free(g[j]);

ccv-src/lib/ccv_sift.c  view on Meta::CPAN

			ccv_matrix_free(g[(i - 1) * (params.nlevels + 1)]);
		sd = sqrt(sigma0 * sigma0 - 0.25);
		ccv_blur(g[i * (params.nlevels + 1)], &g[i * (params.nlevels + 1) + 1], CCV_32F | CCV_C1, sd);
		for (j = 1; j < params.nlevels; j++)
		{
			sd = dsigma0 * pow(sigmak, j - 1);
			ccv_blur(g[i * (params.nlevels + 1) + j], &g[i * (params.nlevels + 1) + j + 1], 0, sd);
			ccv_subtract(g[i * (params.nlevels + 1) + j + 1], g[i * (params.nlevels + 1) + j], (ccv_matrix_t**)&dog[i * (params.nlevels - 1) + j - 1], 0);
			if (j > 1 && j < params.nlevels - 1)
				ccv_gradient(g[i * (params.nlevels + 1) + j], &th[i * (params.nlevels - 3) + j - 2], 0, &md[i * (params.nlevels - 3) + j - 2], 0, 1, 1);
			ccv_matrix_free(g[i * (params.nlevels + 1) + j]);

 view all matches for this distribution


Image-ExifTool

 view release on metacpan or  search on metacpan

lib/Image/ExifTool/GoPro.pm  view on Meta::CPAN

    },
    LOGS => 'HealthLogs',
    HCTL => 'HorizonControl', #3
    HDRV => { Name => 'HDRVideo', PrintConv => \%noYes }, #3/PH (NC)
  # HFLG (APP6) - seen: 0
    HSGT => 'HindsightSettings', #3
    ISOE => 'ISOSpeeds', #PH (gpmd)
    ISOG => { #2 (gpmd)
        Name => 'ImageSensorGain',
        Binary => 1,
    },

 view all matches for this distribution


Imager-Graph

 view release on metacpan or  search on metacpan

lib/Imager/Graph/Pie.pm  view on Meta::CPAN

      my $ex = $cx + cos($angle)*$radius;
      my $ey = $cy + sin($angle)*$radius;
      my @line = line_from_points($cx, $cy, $ex, $ey);
      #_test_line($cx, $cy, @line);
      #_test_line($ex, $ey, @line);
      my $goodsign = $line[0] * $tcx + $line[1] * $tcy + $line[2];
      for my $pos (@entry{qw/left right/}) {
        my $sign = $line[0] * ($pos+$tcx) + $line[1] * $y + $line[2];
        if ($goodsign * $sign < 0) {
          if (my @p = intersect_lines(@line, @{$entry{line}})) {
            # die "$goodsign $sign ($pos, $tcx) no intersect (@line) (@{$entry{line}})"  ; # this would be wierd
            #_test_line(@p, @line);
            #_test_line(@p, @{$entry{line}});
            $pos = $p[0]-$tcx;
          }
          else {

 view all matches for this distribution


JS-SourceMap

 view release on metacpan or  search on metacpan

t/fixtures/jquery.js  view on Meta::CPAN

		return this.each(function() {
			jQuery.dequeue( this, type );
		});
	},
	// Based off of the plugin by Clint Helfers, with permission.
	// http://blindsignals.com/index.php/2009/07/jquery-delay/
	delay: function( time, type ) {
		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
		type = type || "fx";

		return this.queue( type, function( next, hooks ) {

 view all matches for this distribution


JSON-Feed

 view release on metacpan or  search on metacpan

t/data/daringfireball.json  view on Meta::CPAN

         "id" : "https://daringfireball.net/2019/01/ram_double_engst",
         "url" : "https://daringfireball.net/2019/01/ram_double_engst",
         "author" : {
            "name" : "John Gruber"
         },
         "content_html" : "\n<p>Adam Engst, <a href=\"https://tidbits.com/1994/01/10/ram-doubler/\">writing for TidBITS from Macworld Expo 25 years ago</a>:</p>\n\n<blockquote>\n  <p>RAM Doubler is a single small extension that literally doubles\nyou...
      },
      {
         "title" : "★ The R-Word",
         "date_published" : "2019-01-18T05:24:22Z",
         "date_modified" : "2019-01-20T01:34:24Z",

 view all matches for this distribution


( run in 1.818 second using v1.01-cache-2.11-cpan-71847e10f99 )