view release on metacpan or search on metacpan
lib/App/Codit/CodeTextManager.pm view on Meta::CPAN
-scrollbars => 'osoe',
-width => 8,
)->pack(-expand => 1, -fill => 'both');
$self->CWidg($text);
my $xt = $text->Subwidget('XText');
$xt->bind('<Control-f>', sub { $ext->cmdExecute('doc_find') });
$xt->bind('<Control-r>', sub { $ext->cmdExecute('doc_replace') });
$self->{NAME} = '';
$self->ConfigSpecs(
-contentacpopsize => [{-acpopsize => $xt}],
-contentacscansize => [{-acscansize => $xt}],
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/adminguide/cvs.pod view on Meta::CPAN
user = cvs
group = cvs
log_type = FILE /var/log/cvspserver
protocol = tcp
env = '$HOME=/usr/mycompany/cvs'
bind = 10.10.10.10
log_on_failure += USERID
port = 2401
server = /usr/bin/cvs
server_args = -f --allow-root=/usr/mycompany/cvs pserver
}
view all matches for this distribution
view release on metacpan or search on metacpan
$mm_opt .= " INSTALLSCRIPT=\"$path\" INSTALLSITESCRIPT=\"$path\"";
$mb_opt .= " --install_path script=\"$path\"";
}
elsif ($opt eq "M1") {
$mm_opt .= " INSTALLMAN1DIR=\"$path\" INSTALLSITEMAN1DIR=\"$path\"";
$mb_opt .= " --install_path bindoc=\"$path\"";
}
elsif ($opt eq "M3") {
$mm_opt .= " INSTALLMAN3DIR=\"$path\" INSTALLSITEMAN3DIR=\"$path\"";
$mb_opt .= " --install_path libdoc=\"$path\"";
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/DBBrowser/Options/Defaults.pm view on Meta::CPAN
$defaults->{connect_attr}{sqlite_busy_timeout} = 30000;
}
elsif ( $driver eq 'mysql' ) {
$defaults->{connect_attr}{mysql_enable_utf8} = 0;
$defaults->{connect_attr}{mysql_enable_utf8mb4} = 1;
$defaults->{connect_attr}{mysql_bind_type_guessing} = 1;
}
elsif ( $driver eq 'MariaDB' ) {
$defaults->{connect_attr}{mariadb_bind_type_guessing} = 1;
}
elsif ( $driver eq 'Pg' ) {
$defaults->{connect_attr}{pg_enable_utf8} = -1;
}
elsif ( $driver eq 'Firebird' ) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/DNS/Adblock.pm view on Meta::CPAN
=head2 host, port
my $adfilter = App::DNS::Adblock->new( host => $host, port => $port );
The IP address to bind to. If not defined, the server attempts binding to the local ip.
The default port is 53.
=head2 forwarders, forwarders_port
my $adfilter = App::DNS::Adblock->new( forwarders => [ nameserver, ], forwarders_port => $port );
view all matches for this distribution
view release on metacpan or search on metacpan
META.yml
Makefile.PL
README
dist.ini
lib/App/DNSZoneUtils.pm
script/gen-bind-zone-from-powerdns-db
t/00-compile.t
t/author-critic.t
t/author-pod-coverage.t
t/author-pod-syntax.t
weaver.ini
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Devel/MAT/Explorer/GTK/Shell.pm view on Meta::CPAN
use String::Tagged 0.15; # sprintf
use Commandable::Invocation;
Devel::MAT->VERSION( '0.35' ); # Commandable::Invocation
# The perl bindings don't make this very easy
use constant PANGO_WEIGHT_BOLD => 700;
my ( $pmat, $buffer, $textview, $endmark, $scrolledwindow, $prompt );
my ( @styletags, $errortag, $svtag, $valuetag, $symboltag );
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Diskd.pm view on Meta::CPAN
# write error occurs.
# The most common way to handle I/O errors is to shut down the sockets
# having problems. Here we'll delete all our wheels so the program
# can shut down gracefully.
# ARG0 contains the name of the syscall that failed. It is often
# "connect" or "bind" or "read" or "write". ARG1 and ARG2 contain the
# numeric and descriptive contents of $! at the time of the failure.
sub socket_error {
my ($heap, $syscall, $errno, $error) = @_[HEAP, ARG0 .. ARG2];
$error = "Normal disconnection." unless $errno;
warn "Client socket encountered $syscall error $errno: $error";
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
manpages: true
middle: |
Solaris users should look at `examples/remctld.xml`, an SMF manifest for
running the `remctld` daemon.
To also build the Perl bindings for the libremctl client library, pass the
`--enable-perl` option to `configure`. The Perl module build is handled
by the normal Perl extension build system, and therefore will be built
with compiler flags defined by your Perl installation and installed into
your local Perl module directory regardless of the `--prefix` argument to
`configure`. To change this, you will need to run `perl Makefile.PL` in
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
environment variable to the full path or set it on the configure command
line. The configure script for the PECL extension will be run during the
build instead of during configure. This is unfortunately apparently
unavoidable given how the PECL build system works.
To also build the Python bindings for the libremctl client library, pass
the `--enable-python` option to configure. The Python module build is
handled by the normal Python extension build system, and therefore will be
installed into your local Python module directory regardless of the
`--prefix` argument to `configure`. To change this, you will need to run
`python setup.py install` by hand in the `python` directory with whatever
options you want to use.
To also build the Ruby bindings for the libremctl client library, pass
the `--enable-ruby` option to configure. The Ruby module build is handled
by the normal Ruby module build system, and therefore will be installed
into your local Ruby module directory regardless of the `--prefix`
argument to `configure`. To change this, override the `sitedir` variable on
the `make install` command line, as in:
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
```
make install sitedir=/opt/ruby
```
The remctl build system also supports a few other environment variables
that can be set to control aspects of the Perl, Python, and Ruby binding
build systems. These are primarily only of use when packaging the
software. For more information, a list of the variables, and their
effects, see the comment at the start of `Makefile.am`.
The Java client and server aren't integrated with the regular build
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
(sarge). For Debian 4.0 (etch) and later, install remctl-server
for the server and remctl-client for the client. (The sarge
release had a single remctl package that contained both.)
The Net::Remctl Perl module is available in Debian 5.0 (lenny) and
newer; install libnet-remctl-perl for it. The PHP bindings
(php5-remctl), Python bindings (python-remctl), and Ruby bindings
(ruby-remctl) are available in Debian 6.0 (squeeze) and newer.
The Ruby bindings package is named libremctl-ruby in Debian
versions before 7.0 (wheezy).
extra: |
For those using Puppet, there is a [Puppet
module](https://forge.puppetlabs.com/ccin2p3/remctl) available for
installing the remctl server and managing server configurations.
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
- name: remctld
title: remctld manual page
- name: java-readme
title: Java client and server README
- name: php-readme
title: PHP bindings README
- name: python-readme
title: Python bindings README
- name: ruby-readme
title: Ruby bindings README
- name: thanks
title: Thanks and credits
blurb: |
remctl is a client/server application that supports remote execution of
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
simple as it possibly can be while still being useful. It doesn't require
any particular programming language, builds self-contained binaries, and
uses as minimal of a protocol as possible.
Both C and Java clients and servers are provided, as well as Perl, PHP,
and Python bindings for the C client library. For more information about
the Java client, see `java/README`. For more information about the PHP
bindings, see `php/README`. For more information about the Python
bindings, see `python/README`.
Also included in the remctl package is an alternate way of running the
remctl server: remctl-shell. This program is designed to be run as either
a shell or a forced command under ssh, using ssh for authentication and
communicating the authentication information to remctl-shell via either
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
and configured. The client was tested on Windows XP and Vista and should
work on Windows 2000 and up; however, the primary maintainer does not use
or test Windows, so it's always possible Windows support has broken. The
server is not supported on Windows.
To build the Perl bindings for the C client library, you will need Perl
5.8 or later.
To build the PHP bindings for the C client library, you will need PHP 5.x
or later and phpize, plus any other programs that phpize requires. PHP
5.x support has only been tested on 5.2 and 5.3, and PHP support is now
only tested on PHP 7.x and later.
To build the Python bindings for the C client library, you will need
Python 2.3 or later (primarily tested with Python 2.7). Python 3 is not
(yet) supported.
To build the Ruby bindings for the C client library, you will need Ruby
1.8 or later (primarily tested with 2.5 and later).
None of the language bindings have been tested on Windows.
A Java client and Java server are available in the java subdirectory, but
they are not integrated into the normal build or built by default. There
is a basic Makefile in that directory that may require some tweaking. It
currently requires the Sun Java JDK (1.4.2, 5, or 6) or OpenJDK 6 or
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
Now, you can run the test suite with:
suffix: |
On particularly slow or loaded systems, you may see intermittent failures
from the `server/streaming` test because it's timing-sensitive.
The test suite will also need to be able to bind to 127.0.0.1 on port
11119 and 14373 to run test network server programs.
To test anonymous authentication, the KDC configured in the test suite
needs to support service tickets for the anonymous identity (not a
standard configuration). This test will be skipped if the KDC does not
t/data/generate/remctl/docknot.yaml view on Meta::CPAN
To test user handling in remctld, you will need the `fakeroot` command
(available in the `fakeroot` package in Debian and Ubuntu). This test
will be skipped if `fakeroot` isn't available.
The following additional Perl modules will be used by the test suite for
the main package and the Perl bindings if installed:
* Test::MinimumVersion
* Test::Perl::Critic
* Test::Pod
* Test::Spelling
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Dochazka/REST.pm view on Meta::CPAN
my $status = $CELL->status_ok;
try {
$conn->txn( fixup => sub {
my $sth = $_->prepare( $site->SQL_ACTIVITY_INSERT );
foreach my $actdef ( @{ $site->DOCHAZKA_ACTIVITY_DEFINITIONS } ) {
$sth->bind_param( 1, $actdef->{code} );
$sth->bind_param( 2, $actdef->{long_desc} );
$sth->bind_param( 3, 'dbinit' );
$sth->execute;
}
} );
} catch {
$status = $CELL->status_err( 'DOCHAZKA_DBI_ERR', args => [ $_ ] );
lib/App/Dochazka/REST.pm view on Meta::CPAN
try {
$conn->txn( fixup => sub {
my $sth = $_->prepare( $site->SQL_COMPONENT_INSERT );
foreach my $actdef ( @{ $site->DOCHAZKA_COMPONENT_DEFINITIONS } ) {
$actdef->{'validations'} = undef unless exists( $actdef->{'validations'} );
$sth->bind_param( 1, $actdef->{path} );
$sth->bind_param( 2, $actdef->{source} );
$sth->bind_param( 3, $actdef->{acl} );
$sth->bind_param( 4, $actdef->{validations} );
$sth->execute;
}
} );
} catch {
$status = $CELL->status_err( 'DOCHAZKA_DBI_ERR', args => [ $_ ] );
lib/App/Dochazka/REST.pm view on Meta::CPAN
$status = $CELL->status_ok;
try {
$conn->run( fixup => sub {
my $sth = $_->prepare( $site->DBINIT_SELECT_EID_OF );
foreach my $nick ( @nicks ) {
$sth->bind_param( 1, $nick );
$sth->execute;
( $eids{$nick} ) = $sth->fetchrow_array();
$log->debug( "EID of $nick is $eids{$nick}" );
}
} );
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/DuckPAN/Query.pm view on Meta::CPAN
# Session that handles user input
my $powh_readline = POE::Wheel::ReadLine->new(
InputEvent => '_got_user_input'
);
$powh_readline->bind_key("C-\\", "interrupt");
$powh_readline->read_history($history_path);
$powh_readline->put('(Empty query for ending test)');
# Store in the heap for use in other events
@$h{qw(app blocks console history_path)} = ($app, $blocks, $powh_readline, $history_path);
view all matches for this distribution
view release on metacpan or search on metacpan
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
view all matches for this distribution
view release on metacpan or search on metacpan
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/EditorTools.pm view on Meta::CPAN
refactoring tools for their editor. Working with the L<Padre> team, those
routines were abstracted into L<PPIx::EditorTools> in order to make them
available to alternative editors.
The initial implementation was developed for Vim. Pat Regan contributed
the emacs bindings. Other editor bindings are encouraged/welcome.
=head1 REFACTORINGS
The following lists the refactoring routines that are currently supported.
Please see L<App::EditorTools::Vim> or L<App::EditorTools::Emacs> to
learn how to install the bindings and the short cuts to use within your
editor. The command line interface should only be needed to develop the
editor bindings.
Each command expects the Perl program being edited to be piped in via
STDIN. The refactored code is output on STDOUT.
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/CPANfile/Environment.pm view on Meta::CPAN
use strict;
use warnings;
use Module::CPANfile::Prereqs;
use Carp ();
my @bindings = qw(
on requires recommends suggests conflicts
feature
osname
mirror
configure_requires build_requires test_requires author_requires
inc/Module/CPANfile/Environment.pm view on Meta::CPAN
prereqs => Module::CPANfile::Prereqs->new,
mirrors => [],
}, $class;
}
sub bind {
my $self = shift;
my $pkg = caller;
for my $binding (@bindings) {
no strict 'refs';
*{"$pkg\::$binding"} = sub { $self->$binding(@_) };
}
}
sub parse {
my($self, $code) = @_;
inc/Module/CPANfile/Environment.pm view on Meta::CPAN
local $@;
$file_id++;
$self->_evaluate(<<EVAL);
package Module::CPANfile::Sandbox$file_id;
no warnings;
BEGIN { \$_environment->bind }
# line 1 "$self->{file}"
$code;
EVAL
$err = $@;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/EvalServerAdvanced.pm view on Meta::CPAN
Included in this dist is a command L<esa-makesandbox> that will create a skeleton for a sandbox for you with my opinionated recommendations.
=head1 SECURITY
This system exercises a series of defense in depth measures. However they are not perfect.
If a kernel level exploit exists to get higher privileges (Dirty COW is a good example), it could be used to write to any bind mounted directory.
My recommendations for extra protection are to use a copy of a running system in the sandbox, and not actually use the /lib64 directories from the existing system.
This wouldn't prevent someone from leaving something behind, but would prevent it from being accessed accidentally from the original system.
Take a look at something like C<debootstrap> to create a skeleton debian based system to use in the sandbox.
view all matches for this distribution
view release on metacpan or search on metacpan
share/status/app/lib/angular/angular-resource.js view on Meta::CPAN
* On failure, the promise is resolved with the {@link ng.$http http response} object, without
* the `resource` property.
*
* - `$resolved`: `true` after first server interaction is completed (either with success or
* rejection), `false` before that. Knowing if the Resource has been resolved is useful in
* data-binding.
*
* @example
*
* # Credit card resource
*
share/status/app/lib/angular/angular-resource.js view on Meta::CPAN
var result = Resource[name].call(this, params, this, success, error);
return result.$promise || result;
};
});
Resource.bind = function(additionalParamDefaults){
return resourceFactory(url, extend({}, paramDefaults, additionalParamDefaults), actions);
};
return Resource;
}
view all matches for this distribution
view release on metacpan or search on metacpan
0.29 Sun Mar 18 18:28 2012
- Use the database type for the 'id' field selection in the function
create_nodelist_table.
0.28 Sun Mar 18 15:56 2012
- Add $ftnyear and $yearday to the list_ftn_nodelist bind_columns call in
ftnpldb-nodelist.
- Change the default to 'now' and drop the "(14)" from TIMESTAMP for the
field 'updated' definition.
0.27 Sun Mar 18 12:56 2012
view all matches for this distribution
view release on metacpan or search on metacpan
bin/app-FargateStack view on Meta::CPAN
fi
MODULINO_PATH=$(command -v modulino)
extension="${MODULE##*.}"
bindir=$(dirname $(command -v modulino))
if [ "$extension" = "$(basename $MODULE)" ]; then
echo ln -s $MODULINO_PATH ${bindir}/$(echo "$MODULE" | perl -ne 's/::/-/g; print lc;')
else
filename="${MODULE%.*}"
echo ln -s $MODULINO_PATH ${bindir}/$(echo $filename | perl -ne 's/\//-/g; print lc')
fi
else
REALPATH=$(command -v realpath)
REALPATH=${REALPATH:-readlink -f}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/FzfUtils.pm view on Meta::CPAN
summary => "Like fzf2clip, but loop/repeat",
description => <<'MARKDOWN',
This is basically a shortcut for:
% fzf --bind 'enter:execute(clipadd {})' < input.txt
where <prog:clipadd> is a utility from <pm:App::ClipboardUtils>.
MARKDOWN
args => {
lib/App/FzfUtils.pm view on Meta::CPAN
my %args = @_;
my $input = $args{input};
my $pid = IPC::Open2::open2(my $out, my $in, q[fzf --bind 'enter:execute-silent(clipadd {})']);
for my $line (split /^/m, $input) {
print $in $line;
}
close $in;
close $out;
lib/App/FzfUtils.pm view on Meta::CPAN
summary => "Select entries from template to clipboard",
description => <<'MARKDOWN',
This is basically similar to:
% fzf --bind 'enter:execute(clipadd {})' < template.txt
except that it does some pre-processing to let each template entry be a
multiple-line text, and later do post-processing so the original entry is added
to the clipboard.
lib/App/FzfUtils.pm view on Meta::CPAN
log_trace "JSON file is at %s", $jsonfile;
print $tempfh JSON::PP::encode_json($dict);
close $tempfh;
} # PREPROCESS_TEMPLATE
my $pid = IPC::Open2::open2(my $out, my $in, qq[fzf --bind 'enter:execute-silent(cs-select-helper $jsonfile {})']);
for my $line (@lines) {
print $in $line;
}
close $in;
close $out;
lib/App/FzfUtils.pm view on Meta::CPAN
Select entries from template to clipboard.
This is basically similar to:
% fzf --bind 'enter:execute(clipadd {})' < template.txt
except that it does some pre-processing to let each template entry be a
multiple-line text, and later do post-processing so the original entry is added
to the clipboard.
lib/App/FzfUtils.pm view on Meta::CPAN
Like fzf2clip, but loopE<sol>repeat.
This is basically a shortcut for:
% fzf --bind 'enter:execute(clipadd {})' < input.txt
where L<clipadd> is a utility from L<App::ClipboardUtils>.
This function is not exported.
view all matches for this distribution
view release on metacpan or search on metacpan
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE149582 ID: 200149582
8. The Androgen Receptor Directly Regulates CD44 Expression in Androgen Sensitive Bladder Cancer
(Submitter supplied) This SuperSeries is composed of the SubSeries listed below.
Organism: Homo sapiens
Type: Expression profiling by array; Genome binding/occupancy profiling by high throughput sequencing
Platforms: GPL15207 GPL16791 18 Samples
FTP download: GEO (CEL) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE147nnn/GSE147940/
Series Accession: GSE147940 ID: 200147940
9. The Androgen Receptor Directly Regulates CD44 Expression in Androgen Sensitive Bladder Cancer [ChIP-seq]
(Submitter supplied) To study androgen receptor transcriptomic activation in the presence of androgen in bladder cancer cell lines. A uniquely derived AR expressing clone of the bladder cancer cell line UMUC3 was derived and validated prior to ChIP-...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL16791 12 Samples
FTP download: GEO (BED, XLSX) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE147nnn/GSE147939/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA622581
Series Accession: GSE147939 ID: 200147939
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE147938 ID: 200147938
11. Genome-wide map of cohesin positions in RT112 bladder cancer cells
(Submitter supplied) Bladder cancer is one of the most common genitourinary malignancies worldwide. It is a heterogeneous disease at the clinical, pathological, and genetic levels. In an exome-sequencing study of bladder cancer, we identified genes...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL18573 7 Samples
FTP download: GEO (BW, TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE111nnn/GSE111913/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA438528
Series Accession: GSE111913 ID: 200111913
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE164682 ID: 200164682
20. Subtype-associated epigenomic landscape and 3D genome structure in bladder cancer
(Submitter supplied) Muscle-invasive bladder cancers are characterized by their distinct expression of luminal and basal genes, which could be used to predict key clinical features such as disease progression and overall survival. Transcriptionally, ...
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing; Other; Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL9052 51 Samples
FTP download: GEO (MCOOL, NARROWPEAK, TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE148nnn/GSE148079/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA623018
Series Accession: GSE148079 ID: 200148079
data/bladder_cancer_GEO.txt view on Meta::CPAN
Platform: GPL24676 2 Samples
FTP download: GEO (MTX, TSV) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE164nnn/GSE164041/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA688700
Series Accession: GSE164041 ID: 200164041
25. FOXA1 suppresses cancer immunity independent of DNA binding
(Submitter supplied) Exclusion of lymphocytes from tumors is a major barrier for effective immuno- and chemo-therapy of cancer. We found that FOXA1 overexpression inversely correlates with expression of antigen processing and presentation and interfe...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing; Expression profiling by high throughput sequencing
Platform: GPL20301 51 Samples
FTP download: GEO (BW, XLS) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE142nnn/GSE142221/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA596242
Series Accession: GSE142221 ID: 200142221
data/bladder_cancer_GEO.txt view on Meta::CPAN
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE156nnn/GSE156308/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA657414
Series Accession: GSE156308 ID: 200156308
36. RNA-Seq of circCDYL knockdown (KD) samples in HepG2, J82, and UMUC3 cells and of GRWD1, IGF2BP1, and IGF2BP2 knockdown (KD) samples in J82 and UMUC3 cells
(Submitter supplied) We profile gene expression upon circCDYL KD in HepG2 cells and in two bladder cancer cell lines J82 and UMUC3 as well as upon knockdown of the RNA binding proteins (RBP) GRWD1, IGF2BP1, and IGF2BP2 in J82 and UMUC3
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing
Platform: GPL18573 36 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE146nnn/GSE146726/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA611768
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE160693 ID: 200160693
38. Landscape of genomic alterations in Indian Urinary Bladder cancer patients
(Submitter supplied) Urinary bladder is an open system and is under constant carcinogenic insults leading to chromosomal aberrations. Chronic retention of urine in the bladder is considered one of the reasons for initiation of bladder cancer. Here,...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by genome tiling array; Genome binding/occupancy profiling by SNP array
Platform: GPL11363 12 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE122nnn/GSE122514/
Series Accession: GSE122514 ID: 200122514
39. Tet-ZFP36L1 in 6 hours and 24 hours
(Submitter supplied) ZFP36L1 is a tandem zinc-finger RNA-binding protein that recognizes conserved Adenylate-Uridylate-rich Elements (AREs) located in 3' untranslated regions (UTRs) to mediate RNA decay. We hypothesized that ZFP36L1 is a negative reg...
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing
Platform: GPL23227 6 Samples
FTP download: GEO (TSV) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE136nnn/GSE136181/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA561514
Series Accession: GSE136181 ID: 200136181
40. Silencing of ZFP36L1 using siRNA
(Submitter supplied) ZFP36L1 is a tandem zinc-finger RNA-binding protein that recognizes conserved Adenylate-Uridylate-rich Elements (AREs) located in 3' untranslated regions (UTRs) to mediate RNA decay. We hypothesized that ZFP36L1 is a negative reg...
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing
Platform: GPL23227 2 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE136nnn/GSE136180/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA561515
Series Accession: GSE136180 ID: 200136180
41. RNA pull down assay of GST-ZFP36L1 (wildtype and mutant)
(Submitter supplied) ZFP36L1 is a tandem zinc-finger RNA-binding protein that recognizes conserved Adenylate-Uridylate-rich Elements (AREs) located in 3' untranslated regions (UTRs) to mediate RNA decay. We hypothesized that ZFP36L1 is a negative reg...
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing
Platform: GPL23227 3 Samples
FTP download: GEO (TSV) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE136nnn/GSE136179/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA561512
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE145259 ID: 200145259
45. Loss of UTX/KDM6A and the activation of FGFR3 converge to regulate differentiation gene expression programs in bladder cancer
(Submitter supplied) This SuperSeries is composed of the SubSeries listed below.
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing; Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL18573 54 Samples
FTP download: GEO (BROADPEAK, BW, NARROWPEAK) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE157nnn/GSE157091/
Series Accession: GSE157091 ID: 200157091
46. Loss of UTX/KDM6A and the activation of FGFR3 converge to regulate differentiation gene expression programs in bladder cancer [ChIP-seq]
(Submitter supplied) Bladder cancer prognosis is closely linked to the underlying differentiation state of the tumor, ranging from the less aggressive and most differentiated luminal tumors to the more aggressive and least differentiated basal tumors...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL18573 24 Samples
FTP download: GEO (BROADPEAK, BW, NARROWPEAK) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE157nnn/GSE157090/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA660044
Series Accession: GSE157090 ID: 200157090
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE144295 ID: 200144295
57. FiTAc-seq: Fixed-Tissue ChIP-seq for H3K27Ac profiling and super-enhancer analysis on FFPE tissues
(Submitter supplied) This SuperSeries is composed of the SubSeries listed below.
Organism: Homo sapiens; Mus musculus
Type: Genome binding/occupancy profiling by high throughput sequencing
4 related Platforms 26 Samples
FTP download: GEO (BED, BW) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE140nnn/GSE140808/
Series Accession: GSE140808 ID: 200140808
58. FiTAc-seq: Fixed-Tissue ChIP-seq for H3K27Ac profiling and super-enhancer analysis on FFPE tissues [human]
(Submitter supplied) Fixed-Tissue ChIP-seq for H3K27Ac profiling (FiTAc-seq) is an epigenetic method for profiling active enhancers and promoters in FFPE tissues. We previously developed a modified ChIP-seq protocol (FiT-seq) for chromatin profiling ...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platforms: GPL24676 GPL18573 13 Samples
FTP download: GEO (BED, BW) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE140nnn/GSE140806/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA590996
Series Accession: GSE140806 ID: 200140806
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE120736 ID: 200120736
134. genome-wide mapping of FoxA target sites in human bladder cancer cells (RT4)
(Submitter supplied) In order to identify direct target genes of FoxA1 in RT4 cells, we carried out genome-wide mapping of FoxA1.
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL16791 4 Samples
FTP download: GEO (BED, TDF) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE86nnn/GSE86918/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA342995
Series Accession: GSE86918 ID: 200086918
data/bladder_cancer_GEO.txt view on Meta::CPAN
Platform: GPL16699 8 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE103nnn/GSE103250/
Series Accession: GSE103250 ID: 200103250
143. Expression data from human T24 cells transfected with siNC or siNF90
(Submitter supplied) NF90 is a double-stranded RNA binding protein that takes part in microRNA biogenesis, as a competitor for the association of the microprocessor complex with pri-miRNAs, leading to a decrease in miRNA production. We want to know w...
Organism: synthetic construct; Homo sapiens
Type: Non-coding RNA profiling by array
Platform: GPL19117 4 Samples
FTP download: GEO (CEL) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE82nnn/GSE82024/
Series Accession: GSE82024 ID: 200082024
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE100926 ID: 200100926
156. Bladder cancer associated mutations in RXRA activate peroxisome proliferator-activated receptors
(Submitter supplied) This SuperSeries is composed of the SubSeries listed below.
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing; Genome binding/occupancy profiling by high throughput sequencing
Platforms: GPL16791 GPL21290 34 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE107nnn/GSE107783/
Series Accession: GSE107783 ID: 200107783
157. Bladder-cancer-associated mutations in RXRA activate peroxisome proliferator-activated receptors to drive urothelial proliferation
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE107735 ID: 200107735
158. Bladder Cancer Associated Mutations in RXRA activate Peroxisome Proliferator-Activated Receptors to Drive Urothelial Proliferation
(Submitter supplied) RXRA regulates transcription as part of a heterodimer with 14 other nuclear receptors, including the peroxisome proliferator-activated receptors (PPARs). Analysis from the TCGA raised the possibility that hyperactive PPAR signa...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL21290 16 Samples
FTP download: GEO (BROADPEAK, NARROWPEAK) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE107nnn/GSE107734/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA421310
Series Accession: GSE107734 ID: 200107734
data/bladder_cancer_GEO.txt view on Meta::CPAN
Platform: GPL15207 3 Samples
FTP download: GEO (CEL) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE93nnn/GSE93928/
Series Accession: GSE93928 ID: 200093928
169. Altered expression of genes in lncRNA-LBCS, hnRNPK and PTBP1 knockdown
(Submitter supplied) We identify a lncRNA which low expresses and regulates self-renewal of bladder cancer stem cell. So we named it lncRNA-LBCS (low expresses in bladder cancer stem cell). Further study finds that lncRNA-LBCS bind to hnRNPK and PTBP...
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing
Platform: GPL16791 4 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE79nnn/GSE79832/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA314922
data/bladder_cancer_GEO.txt view on Meta::CPAN
Platform: GPL10558 5 Samples
FTP download: GEO (IDAT, TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE90nnn/GSE90023/
Series Accession: GSE90023 ID: 200090023
185. A polymorphic intronic enhancer at 19q12 drives CCNE1 expression in bladder cancer cells
(Submitter supplied) We performed chromatin immunoprecipitation against a marker of active regulatory elements in bladder cancer cell lines to highlight regulatory regions specific to the bladder cancer genome. We then compared our dataset to other p...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL11154 6 Samples
FTP download: GEO (BED, TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE75nnn/GSE75286/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA303099
Series Accession: GSE75286 ID: 200075286
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE83955 ID: 200083955
194. Fixed tissue ChIP-Seq (FiT-Seq) of archived clinical samples reveals chromatin dynamics and tumor-specific enhancer profiles
(Submitter supplied) Analysis of cancer epigenomes has revealed important insights into key lineage determinants and oncogenic drivers. Chromatin immune-precipitation followed by next generation sequencing (ChIP-seq) has allowed the comprehensive map...
Organism: Homo sapiens
Type: Expression profiling by high throughput sequencing; Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL18573 109 Samples
FTP download: GEO (BW, FPKM_TRACKING) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE73nnn/GSE73398/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA296916
Series Accession: GSE73398 ID: 200073398
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE76702 ID: 200076702
201. Cell-free DNA comprises an in vivo, genome-wide nucleosome footprint that informs its tissue(s)-of-origin
(Submitter supplied) Nucleosomes are the basic unit of packaging of eukaryotic chromatin, and nucleosome positioning can differ substantially between cell types. Here, we sequence 14.5 billion plasma-borne cell-free DNA (cfDNA) fragments (700-fold co...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL11154 60 Samples
FTP download: GEO (BB) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE71nnn/GSE71378/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA291063
Series Accession: GSE71378 ID: 200071378
data/bladder_cancer_GEO.txt view on Meta::CPAN
DataSet Accession: GDS5649 ID: 5649
245. H3K27me3 in human bladder transitional cell carcinoma cell line CL1207
(Submitter supplied) The H3K27me3 ChIP-seq data for the human bladder transitional cell carcinoma cell line CL1207 were generated in order to detect regions of regional epigenetic silencing in this cell line and test the performance of several peak c...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL16558 2 Samples
FTP download: GEO (BED, WIG) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE44nnn/GSE44438/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA189975
Series Accession: GSE44438 ID: 200044438
data/bladder_cancer_GEO.txt view on Meta::CPAN
Dataset: GDS4829 Platform: GPL10558 4 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE50nnn/GSE50414/
Series Accession: GSE50414 ID: 200050414
251. VprBP depletion effect on prostate cancer cell line
Analysis of DU145 prostate cancer cells depleted for Vpr binding protein (VPRBP). VPRBP knockdown decreases histone H2A threonine 120 (H2AT120) phosphorylation and impairs the viability of DU145 cells. Results provide insight into the role of VprBP i...
Organism: Homo sapiens
Type: Expression profiling by array, count, 2 genotype/variation sets
Platform: GPL10558 Series: GSE50414 4 Samples
FTP download: GEO ftp://ftp.ncbi.nlm.nih.gov/geo/datasets/GDS4nnn/GDS4829/
DataSet Accession: GDS4829 ID: 4829
data/bladder_cancer_GEO.txt view on Meta::CPAN
Platform: GPL13270 80 Samples
FTP download: GEO (CEL) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE44nnn/GSE44323/
Series Accession: GSE44323 ID: 200044323
272. Downstream targets of ID1 transcription factor in Non-Small Cell Lung Carcinoma (NSCLC)
(Submitter supplied) ID-1, known as inhibitor of differentiation or a helix loop helix transcription factor which lack the basic DNA binding domain. It is known to bind to bHLH transcription factor and inhibit those bHLH to bind to the promoter thus ...
Organism: Homo sapiens
Type: Expression profiling by array
Platform: GPL570 10 Samples
FTP download: GEO (CEL, CHP) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE38nnn/GSE38944/
Series Accession: GSE38944 ID: 200038944
data/bladder_cancer_GEO.txt view on Meta::CPAN
Series Accession: GSE31864 ID: 200031864
302. Integrated epigenome profiling of repressive histone modifications, DNA methylation and gene expression in normal and malignant urothelial cells [ChIP-Seq data]
(Submitter supplied) We profiled two repressive histone modifications (H3K9m3 and H3K27m3) using ChIP-Seq in normal urothelial cells and cell lines representing non-invasive and invasive tumors.
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL9052 6 Samples
FTP download: GEO (BED) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE31nnn/GSE31125/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA144937
Series Accession: GSE31125 ID: 200031125
data/bladder_cancer_GEO.txt view on Meta::CPAN
DataSet Accession: GDS3887 ID: 3887
311. H2A.Z Mapping During G0/G1 and Mitosis
(Submitter supplied) We report genome wide mapping of the histone variant H2A.Z during G0/G1 and mitosis in T24 bladder cancer cells. The results show that the broad enrichment pattern of H2A.Z near transcription start sites of active genes is maint...
Organism: Homo sapiens
Type: Genome binding/occupancy profiling by high throughput sequencing
Platform: GPL9115 4 Samples
FTP download: GEO (TXT) ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE19nnn/GSE19568/
SRA Run Selector: https://www.ncbi.nlm.nih.gov/Traces/study/?acc=PRJNA122475
Series Accession: GSE19568 ID: 200019568
view all matches for this distribution
view release on metacpan or search on metacpan
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
view all matches for this distribution
view release on metacpan or search on metacpan
share/jtca-katakana-guide-3.pl view on Meta::CPAN
ãã¼ãã¦ã§ã¢ hardware ï¼ï¼ï¼ãï¼ï¼ï¼
ãã¼ããã¼ã³ halftone ï¼ï¼ï¼ãï¼ï¼ï¼
ãã¤ã¢ã¹ bias ï¼
ãã¤ãªãªã³ violin ï¼
ãã¤ããªã¼ binary ï¼ï¼ï¼
ãã¤ã³ããªã¼ bindery ï¼ï¼ï¼ãï¼ï¼ï¼ä¾å¤
ãã¤ã³ãã¼ binder ï¼ï¼ï¼ãï¼ï¼ï¼ä¾å¤
ãã¦ã³ãã£ã³ã° bounding ï¼ï¼ï¼
ãã¯ããªã¢ bacteria ï¼
ããããªã¼ battery ï¼ï¼ï¼
ãããã¡ã¼ buffer ï¼ï¼ï¼ãï¼ï¼ï¼
ããã¼ banner ï¼ï¼ï¼
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Greple/wordle/NYT.pm view on Meta::CPAN
bevvy bewdy bewet bewig bezel bezes bezil bezzy bhais bhaji bhang bhats bhava
bhels bhoot bhuna bhuts biach biali bialy bibbs bibes bibis bible biccy bicep
bices bicky biddy bided bider bides bidet bidis bidon bidri bield biers biffo
biffs biffy bifid bigae biggs biggy bigha bight bigly bigos bigot bihon bijou
biked biker bikes bikie bikky bilal bilat bilbo bilby biled biles bilge bilgy
bilks bills billy bimah bimas bimbo binal bindi binds biner bines binge bingo
bings bingy binit binks binky bints biogs biome bions biont biose biota biped
bipod bippy birch birdo birds biris birks birle birls biros birrs birse birsy
birth birze birzz bises bisks bisom bison bitch biter bites bitey bitos bitou
bitsy bitte bitts bitty bivia bivvy bizes bizzo bizzy blabs black blade blads
blady blaer blaes blaff blags blahs blain blame blams blanc bland blank blare
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Hako.pm view on Meta::CPAN
my $uid = $>;
my ($gid) = split " ", $);
syscall(SYS_unshare, $NS);
map_my_id($uid, $gid);
bind_mount($box, $ENV{HOME});
chdir or die "cannot go home: $!\n";
exec @cmd;
die "exec failed: $!\n";
}
sub bind_mount {
my ($src, $tgt) = @_;
my $dummy = "ignore me";
syscall(SYS_mount, $src, $tgt, $dummy, MS_BIND, $dummy);
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/I18N/Web/View.pm view on Meta::CPAN
}
div { { id is 'message-content' }
div { { id is 'current-lang' } }
div { { id is 'current-msgid' } }
textarea { { id is 'current-msgstr' , rows is 6 , cols is 60 , tabindex is 1 } }
};
div { { class is 'navbar' }
input { { type is 'button' , class is 'prev-message' , value is 'Previous' , tabindex is 4 } };
input { { type is 'button' , class is 'skip-message' , value is 'Next' , tabindex is 3 } };
input { { type is 'button' , class is 'next-message' , value is 'Save and Next' , tabindex is 2 } };
}
}
};
template '/' => page {
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/CPANfile.pm view on Meta::CPAN
package Module::CPANfile::Environment;
use strict;
use Carp ();
my @bindings = qw(
on requires recommends suggests conflicts
feature
osname
configure_requires build_requires test_requires author_requires
);
inc/Module/CPANfile.pm view on Meta::CPAN
sub import {
my($class, $result_ref) = @_;
my $pkg = caller;
$$result_ref = Module::CPANfile::Result->new;
for my $binding (@bindings) {
no strict 'refs';
*{"$pkg\::$binding"} = sub { $$result_ref->$binding(@_) };
}
}
sub parse {
my $file = shift;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Info/Lib/OSSPUUID.pm view on Meta::CPAN
=head3 bin_dir
my $bin_dir = $uuid->bin_dir;
Returns the OSSP UUID binary directory path. App::Info::Lib::OSSPUUID gathers
the path from the system call C<`uuid-config --bindir`>.
B<Events:>
=over 4
=item info
Executing `uuid-config --bindir`
=item error
Cannot find bin directory
lib/App/Info/Lib/OSSPUUID.pm view on Meta::CPAN
sub bin_dir {
my $self = shift;
return unless $self->{uuid_config};
unless (exists $self->{bin_dir} ) {
if (my $dir = $get_data->($self, '--bindir')) {
$self->{bin_dir} = $dir;
} else {
# Handle an unknown value.
$self->error("Cannot find bin directory");
$self->{bin_dir} = $self->unknown(
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/InvestSim/GUI.pm view on Meta::CPAN
$widget->m_delete(0, 'end');
$widget->m_insert(0, $format->($$var));
$$textvar = $format->($$var) if $textvar;
};
push @all_refresh_actions, $refresh;
$widget->g_bind("<FocusIn>", sub { focus_in_field($widget, $var, $right_justified) });
$widget->g_bind("<FocusOut>", sub { focus_out_field($widget, $var, $right_justified, $refresh) });
# The validation function will receive the new string and the event 'key' or
# 'forced' (could be 'focusin' or 'focusout' but we don't validate on these
# event).
$widget->m_configure(-validate => 'none', -validatecommand => [ sub { $has_changes = 1; $validate->(@_) }, Tkx::Ev('%P', '%V')]);
}
lib/App/InvestSim/GUI.pm view on Meta::CPAN
$frame->g_grid_columnconfigure(0, -weight => 1); # So that it extends to the whole width.
$modes_combobox = $frame->new_ttk__combobox(-state => 'readonly', -values => \@modes, -justify => 'center');
$modes_combobox->g_grid(-column => 0, -row => 0, -sticky => "we");
$modes_combobox->m_current(MONTHLY_PAYMENT);
$modes_combobox->g_bind('<<ComboboxSelected>>', \&update_displayed_mode);
}
# Build the core table with the computation output.
{
my $frame = $root->new_ttk__frame(-padding => 3);
lib/App/InvestSim/GUI.pm view on Meta::CPAN
for my $j (0..NUM_LOAN_AMOUNT-1) {
my $e = $frame->new_ttk__entry(-width => ENTRY_WIDTH, -textvariable => \$core_display_values[$i][$j],
-state => 'readonly', -justify => 'right', -takefocus => 0,
-style => 'DataTable.TEntry');
$e->g_grid(-column => $i + 1, -row => $j + 1, -sticky => "we");
$e->g_bind('<FocusIn>', sub { set_core_table_selected_state($e);
update_displayed_table($i, $j) });
}
}
}
lib/App/InvestSim/GUI.pm view on Meta::CPAN
$root->configure(-menu => $menu);
my $file = $menu->new_menu;
$menu->m_add_cascade(-menu => $file, -label => "Fichier", -underline => 0);
$file->m_add_command(-label => "Nouveau", -accelerator => 'Ctrl+N', -underline => 0,
-command => sub { init_values(); refresh_all_fields() });
$root->g_bind('<Control-n>', sub { init_values(); refresh_all_fields() });
$file->m_add_command(-label => "Ouvrir...", -accelerator => 'Ctrl+O', -underline => 0,
-command => sub { open_values(); refresh_all_fields() });
$root->g_bind('<Control-o>', sub { open_values(); refresh_all_fields() });
$file->m_add_command(-label => "Enregistrer", -accelerator => 'Ctrl+S', -underline => 0, -command => \&save_values);
$root->g_bind('<Control-s>', \&save_values);
$file->m_add_command(-label => "Enregistrer sous...", -accelerator => 'Ctrl+Alt+S', -underline => 12,-command => \&save_values_as);
$root->g_bind('<Control-Alt-s>', \&save_values_as);
$file->add_separator();
$file->m_add_command(-label => "Quitter", -accelerator => 'Alt+F4', -underline => 0,-command => sub { $root->g_destroy() });
# The binding for Alt-F4 is automatically supplied by Windows and can't be
# overriden. It will destroy the window. We catch it as well as the menu entry
# using the following bind command.
# If we bind to $root, then the event triggers for all contained widget.
$root->g_bind('<Destroy>', [sub { autosave() if $_[0] eq '.' }, Tkx::Ev('%W')]);
my $options = $menu->new_menu;
$menu->m_add_cascade(-menu => $options, -label => "Options", -underline => 0);
my $automatic_duration = \$values{automatic_duration};
$options->m_add_checkbutton(-label => "Durée automatique", -variable => $automatic_duration, -onvalue => 1, -offvalue => 0, -accelerator => 'Ctrl+D');
$root->g_bind('<Control-d>', sub { $$automatic_duration = 1 - $$automatic_duration });
my $taxes = $menu->new_menu;
$menu->m_add_cascade(-menu => $taxes, -label => "Fiscalité", -underline => 1);
my $pinel_menu = $taxes->new_menu;
my @pinel_zone = ('Zone A bis', 'Zone A', 'Zone B1', 'Zone B2');
lib/App/InvestSim/GUI.pm view on Meta::CPAN
}
}
# When Return is pressed, we first move the focus, to force a re-computation of
# the variables holding behind the currently edited field, if any.
$root->g_bind('<Return>', sub {
Tkx::focus('.');
calculate_all();
});
# We're done, we can show the UI.
view all matches for this distribution
view release on metacpan or search on metacpan
t/TestBot.pm view on Meta::CPAN
my $tries = 1;
while(1) {
warn "# trying port $port\n";
warn("# port $port is available\n"), last
if eval { bind( $srv, pack_sockaddr_in( $port, $addr ) ) };
warn "# port $port is busy\n";
$port++;
$tries++;
view all matches for this distribution