| About Dailyrotten |
|
Feedback
If you like this page, hate it, or would like to suggest changes,
<EMAIL_ADDRESS>is listening. This page
is experimental and somewhat different from what we usually offer, so please
do send your feedback.
Adding Stories
If you are a rotten newshound and you would like to suggest a story,
visit our submit page to
send us the URL. Stories that are accepted will have your name credited.
Posting Comments
In order to post comments to stories, you will have to
create an account.
Accounts will generally be validated within 24 hours, and of
course will be disabled if there is abuse.
Viewership
On the first full day this page went live, 100,000 people visited this Rotten
News page. Of course that was the day after the WTC attacks, so that number is
somewhat distorted. Right now this page gets between 50,000 and 75,000 people
every day.
Linking
We encourage everyone to link to this page; if you like it, others probably
will as well.
Other Rotten
Rotten
Gaping Maw
Celebrity Morgue
Mugshots
Rotten Store
Rate My Poo
Rate My Kitten
Rate My Finger
Penny Postcards
Phallic
Boners
Home
Make Dailyrotten your start page
|
|
|
December 14, 2002
Dogs die to teach Peru's soldiers how to kill
London Telegraph | Submitted by: Mother
"Barechested commandos brandishing knives take turns to charge towards a
live dog, tied and spreadeagled between vertical poles. They slash and stab
the helpless, yelping animal until it dies. Then, in a grotesque act of
military machismo, the soldiers eat the dog's heart and drink its blood...
The troops belong to the Peruvian army and the slaughter of the dog is the
climax of a series of "bravery tests" to train them to be ruthless killers."
With shocking photo of a dog strung up.
|
|
Read article...
|
|
TV news personality sues after dolphin mishap
WCAU-TV 10 Philadelphia | Submitted by: Bald in NJ
"Nancy Glass, who was the host of the TV magazine shows "Inside Edition"
and "American Journal" in the 1990s, said she suffered a neck injury and
hearing loss three summers ago during what was supposed to be a thrilling
swim with the famously gentle mammals."
Police said a search warrant for Mr. Cosstephens' apartment said he made her
"perform acts on herself that were mildly painful but would not leave any
permanent marks or cause excessive bloodletting."
|
|
Read article...
|
|
Censorship by lawsuit
Cincinnati Enquirer | Submitted by: buffaloBill
"Two more Tristate hotels are under prosecutors' investigation for
showing in-room adult movies... Members of the organization videotaped
adult pay-per-view movies and turned them over to prosecutors this month."
This is, apparently, an important initiative to maintain the chasteness
of America's hotels.
New York Post | Submitted by: wingnut
"City officials yesterday took Oliva Khemrat's name off the list of people
killed on Sept. 11, but not everyone is celebrating the good news. Khemrat's
mother Meena Bhiro, who has not heard a word from her daughter since the
terror attacks, said she still believes her daughter is dead. Cops said they
found the former Jersey City woman "alive and well" and living in an
undisclosed location in the New York area last September. "We understand that
the relationship is strained and that they are not speaking with each other."
|
|
Read article...
|
|
Best Buy worker says racism behind firing
Denver Post | Submitted by: Col. Klink
"A former Best Buy employee claimed in court Monday he was fired in
June 2001 because he refused to racially discriminate against and profile
minority customers. James Cannata alleged in a Denver District Court
lawsuit that Best Buy engaged in a pattern of discrimination and treated
African-Americans and other minority customers differently from and
less favorably than whites."
|
|
Read article...
|
|
Germany v. Brazil
ncbuy | Submitted by: Col. Klink
"Germany: 66 percent of German women have had sex with another lady but
only 16 percent have had a threesome... 38 percent of Brazilian women have
threesomes involving two other women... 12 percent of Brazilian ladies
have had sex with animals." Brazil wins.
|
|
Read article...
|
|
The Lost Boys ain't in never-never land
Guardian | Submitted by: Ann Onymous
"Hundreds of children smuggled into Britain by professional gangs over
the past few years have been "lost" by authorities who have no idea where
they have gone or what has happened to them. Although most children are
probably sent to friends or distant relatives living in this country,
police admitted yesterday they had little chance of tracking them down.
"We don't know where they go, so we don't know what they are doing,"
said one police source."
|
|
Read article...
|
|
Woman says Bush raped her, sues
Fort Bend Star | Submitted by: fishcake
This has been reported to us several times, from questionable sources. Now
that it appears in a newspaper, we're posting it. But we have read the documents
in question, and they're full of crazy: "According to her account, which was
confusing, rambling and incomplete, she also alleged that she has been harassed
and threatened by federal agents, her bank accounts looted, her husband fired
from his job, and that she had a miscarriage after being beaten. In court
papers, she intimated that Bush "might have been the father of the child
that was lost."
|
|
Read article...
|
|
Donner, Blitzen are now a yummy pate
Guardian | Submitted by: Ann Onymous
"Reindeer stew and pâté may not have a huge following in Britain yet but
the delicacy is already popular winter fayre in other parts of the world...
Both products are made from reindeer meat, which is farmed by native Sami
herdsmen in the arctic region of Sweden. Reindeer has one of the lowest
fat contents of any red meat and contains only about 2% fat, according to
the manufacturers, Edible."
|
|
Read article...
|
|
Hanoi Jane, meet Baghdad Sean Penn
Institute for Public Accuracy | Submitted by: April in Paris
"By the invitation of the Institute for Public Accuracy, I have the
privileged opportunity to pursue a deeper understanding of this frightening
conflict," Penn said in a statement released in Washington and Baghdad on
Friday. "I would hope that all Americans will embrace information available
to them outside conventional channels. As a father, an actor, a filmmaker,
and a patriot, my visit to Iraq is for me a natural extension of my
obligation (at least attempt) to find my own voice on matters of conscience."
|
|
Read article...
|
|
Madonna stops wearing lamb fetuses
Sky News | Submitted by: Pup
"I've been working on Madonna's honky ass for a very long time. Her thing is
she won't wear anything she doesn't eat. But the other day she was wearing this
lamb foetus coat, made from baby lambs that haven't even been born. So I
said, "I didn't know you ate foetuses," and she was like, "Eeew!"
|
|
Read article...
|
|
Ghost gives himself up to coppers
This Is London | Submitted by: wingnut
"Detectives are attempting to unravel the mystery of reports of a car crash
that led them to discover the skeleton of a man killed at the same spot five
months ago.The body was discovered after police received calls from motorists
that a car had swerved off the A3 in Surrey with its headlights blazing.
Officers found a wrecked Vauxhall Astra buried in the undergrowth. Inside the
car they found the decomposed body."
|
|
Read article...
|
|
|
|
|


| Documentation Contents |
jstat [ generalOption | outputOptions vmid [interval[s|ms] [count]] ]
generalOption
- A single general command-line option (-help, -options, or -version)
outputOptions
- One or more output options, consisting of a single statOption, plus any of the -t, -h, and -J options.
vmid
- Virtual machine identifier, a string indicating the target Java virtual machine (JVM). The general syntax is
[protocol:][//]lvmid[@hostname[:port]/servername]The syntax of the vmid string largely corresponds to the syntax of a URI. The vmid can vary from a simple integer representing a local JVM to a more complex construction specifying a communications protocol, port number, and other implementation-specific values. See Virtual Machine Identifier for details.interval[s|ms]
- Sampling interval in the specified units, seconds (s) or milliseconds (ms). Default units are milliseconds. Must be a positive integer. If specified, jstat will produce its output at each interval.
count
- Number of samples to display. Default value is infinity; that is, jstat displays statistics until the target JVM terminates or the jstat command is terminated. Must be a positive integer.
The jstat tool displays performance statistics for an instrumented HotSpot Java virtual machine (JVM). The target JVM is identified by its virtual machine identifier, or vmid option described below.
NOTE: This utility is unsupported and may not be available in future versions of the JDK. It is not currently available on Windows 98 and Windows ME. platforms.
The syntax of the vmid string largely corresponds to the syntax of a URI:
[protocol:][//]lvmid[@hostname][:port][/servername]
protocol
- The communications protocol. If the protocol is omitted and a hostname is not specified, the default protocol is a platform specific optimized local protocol. If the protocol is omitted and a hostname is specified, then the default protocol is rmi.
lvmid
- The local virtual machine identifier for the target JVM. The lvmid is a platform-specific value that uniquely identifies a JVM on a system. The lvmid is the only required component of a virtual machine identifier. The lvmid is typically, but not necessarily, the operating system's process identifier for the target JVM process. You can use the jps command to determine the lvmid. Also, you can determine lvmid on Unix platforms with the ps command, and on Windows with the Windows Task Manager.
hostname
- A hostname or IP address indicating the target host. If hostname is omitted, then the target host is the local host.
port
- The default port for communicating with the remote server. If the hostname is omitted or the protocol specifies an optimized, local protocol, then port is ignored. Otherwise, treatment of the port parameter is implementation specific. For the default rmi protocol, the port indicates the port number for the rmiregistry on the remote host. If port is omitted, and protocol indicates rmi, then the default rmiregistry port (1099) is used.
servername
- The treatment of this parameter depends on implementation. For the optimized local protocol, this field is ignored. For the rmi protocol, it represents the name of the RMI remote object on the remote host.
The jstat command supports two types of options, general options and output options. General options cause jstat to display simple usage and version information. Output options determine the content and format of the statistical output.
NOTE: All options, and their functionality are subject to change or removal in future releases.
GENERAL OPTIONS
If you specify one of the general options, you cannot specify any other option or parameter.
- -help
- Display help message.
- -version
- Display version information.
- -options
- Display list of statistics options. See the Output Options section below.
If you do not specify a general option, then you can specify output options. Output options determine the content and format of jstat's output, and consist of a single statOption, plus any of the other output options (-h, -t, and -J). The statOption must come first.
Output is formatted as a table, with columns are separated by spaces. A header row with titles describes the columns. Use the -h option to set the frequency at which the header is displayed. Column header names are generally consistent between the different options. In general, if two options provide a column with the same name, then the data source for the two columns are the same.
Use the -t option to display a time stamp column, labeled
Timestamp
as the first column of output. TheTimestamp
column contains the elapsed time, in seconds, since startup of the target JVM. The resolution of the time stamp is dependent on various factors and is subject to variation due to delayed thread scheduling on heavily loaded systems.Use the interval and count parameters to determine how frequently and how many times, respectively, jstat displays its output.
NOTE: You are advised not to write scripts to parse jstat's output since the format may change in future releases. If you choose to write scripts that parse jstat output, expect to modify them for future releases of this tool.
- -statOption
- Determines the statistics information that jstat displays. The following table lists the available options. Use the -options general option to display the list of options for a particular platform installation.
Option Displays... class Statistics on the behavior of the class loader. compiler Statistics of the behavior of the HotSpot Just-in-Time compiler. gc Statistics of the behavior of the garbage collected heap. gccapacity Statistics of the capacities of the generations and their corresponding spaces. gccause Summary of garbage collection statistics (same as -gcutil), with the cause of the last and current (if applicable) garbage collection events. gcnew Statistics of the behavior of the new generation. gcnewcapacity Statistics of the sizes of the new generations and its corresponding spaces. gcold Statistics of the behavior of the old and permanent generations. gcoldcapacity Statistics of the sizes of the old generation. gcpermcapacity Statistics of the sizes of the permanent generation. gcutil Summary of garbage collection statistics. printcompilation HotSpot compilation method statistics. - -h n
- Display a column header every n samples (output rows), where n is a positive integer. Default value is 0, which displays the column header above the first row of data.
- -t n
- Display a timestamp column as the first column of output. The timestamp is the time since the start time of the target JVM.
- -JjavaOption
- Pass javaOption to the java application launcher. For example, -J-Xms48m sets the startup memory to 48 megabytes. For a complete list of options, see java - the Java application launcher
The following tables summarize the columns that jstat outputs for each statOption.
-class Option
Class Loader Statistics Column Description Loaded Number of classes loaded. Bytes Number of Kbytes loaded. Unloaded Number of classes unloaded. Bytes Number of Kbytes unloaded. Time Time spent performing class load and unload operations. -compiler Option
HotSpot Just-In-Time Compiler Statistics Column Description Compiled Number of compilation tasks performed. Failed Number of compilation tasks that failed. Invalid Number of compilation tasks that were invalidated. Time Time spent performing compilation tasks. FailedType Compile type of the last failed compilation. FailedMethod Class name and method for the last failed compilation. -gc Option
Garbage-collected heap statistics Column Description S0C Current survivor space 0 capacity (KB). S1C Current survivor space 1 capacity (KB). S0U Survivor space 0 utilization (KB). S1U Survivor space 1 utilization (KB). EC Current eden space capacity (KB). EU Eden space utilization (KB). OC Current old space capacity (KB). OU Old space utilization (KB). PC Current permanent space capacity (KB). PU Permanent space utilization (KB). YGC Number of young generation GC Events.  FGC Number of full GC events.  GCT Total garbage collection time. -gccapacity Option
Memory Pool Generation and Space Capacities Column Description NGCMN Minimum new generation capacity (KB). NGCMX Maximum new generation capacity (KB). NGC Current new generation capacity (KB). S0C Current survivor space 0 capacity (KB). S1C Current survivor space 1 capacity (KB). EC Current eden space capacity (KB). OGCMN Minimum old generation capacity (KB). OGCMX Maximum old generation capacity (KB). OGC Current old generation capacity (KB). OC Current old space capacity (KB). PGCMN Minimum permanent generation capacity (KB). PGCMX Maximum Permanent generation capacity (KB). PGC Current Permanent generation capacity (KB). PC Current Permanent space capacity (KB). YGC Number of Young generation GC Events. FGC Number of Full GC Events. -gccause Option
This option displays the same summary of garbage collection statistics as the -gcutil option, but includes the causes of the last garbage collection event and (if applicable) the current garbage collection event. In addition to the columns listed for -gcutil, this option adds the following columns:
Garbage Collection Statistics, Including GC Events Column Description LGCC Cause of last Garbage Collection. GCC Cause of current Garbage Collection. -gcnew Option
New Generation Statistics Column Description S0C Current survivor space 0 capacity (KB). S1C Current survivor space 1 capacity (KB). S0U Survivor space 0 utilization (KB). S1U Survivor space 1 utilization (KB). TT Tenuring threshold. MTT Maximum tenuring threshold. DSS Desired survivor size (KB). EC Current eden space capacity (KB). EU Eden space utilization (KB). YGC Number of young generation GC events.  NGCMX Maximum new generation capacity (KB). NGC Current new generation capacity (KB). S0CMX Maximum survivor space 0 capacity (KB). S0C Current survivor space 0 capacity (KB). S1CMX Maximum survivor space 1 capacity (KB). S1C Current survivor space 1 capacity (KB). ECMX Maximum eden space capacity (KB). EC Current eden space capacity (KB). YGC Number of young generation GC events. FGC Number of Full GC Events. -gcold Option
Old and Permanent Generation Statistics Column Description PC Current permanent space capacity (KB). PU Permanent space utilization (KB). OC Current old space capacity (KB). OU old space utilization (KB). YGC Number of young generation GC events. FGC Number of full GC events.  GCT Total garbage collection time. -gcoldcapacity Option
Old Generation Statistics Column Description OGCMN Minimum old generation capacity (KB). OGCMX Maximum old generation capacity (KB). OGC Current old generation capacity (KB). OC Current old space capacity (KB). YGC Number of young generation GC events. FGC Number of full GC events.   PGCMX Maximum permanent generation capacity (KB). PGC Current permanent generation capacity (KB). PC Current permanent space capacity (KB). YGC Number of young generation GC events. FGC Number of full GC events.  GCT Total garbage collection time. -gcutil Option
Summary of Garbage Collection Statistics Column Description S0 Survivor space 0 utilization as a percentage of the space's current capacity. S1 Survivor space 1 utilization as a percentage of the space's current capacity. E Eden space utilization as a percentage of the space's current capacity. O Old space utilization as a percentage of the space's current capacity. P Permanent space utilization as a percentage of the space's current capacity. YGC Number of young generation GC events.  FGC Number of full GC events.   Size Number of bytes of bytecode for the method. Type Compilation type. Method Class name and method name identifying the compiled method. Class name uses "/" instead of "." as namespace separator. Method name is the method within the given class. The format for these two fields is consistent with the HotSpot - XX:+PrintComplation option.
This section presents some examples of monitoring a local JVM with a lvmid of 21891.
Using the gcutil option
This example attaches to lvmid 21891 and takes 7 samples at 250 millisecond intervals and displays the output as specified by the -gcutil option.
jstat -gcutil 21891 250 7
S0 S1 E O P YGC YGCT FGC FGCT GCT
12.44 0.00 27.20 9.49 96.70 78 0.176 5 0.495 0.672
12.44 0.00 62.16 9.49 96.70 78 0.176 5 0.495 0.672
12.44 0.00 83.97 9.49 96.70 78 0.176 5 0.495 0.672
0.00 7.74 0.00 9.51 96.70 79 0.177 5 0.495 0.673
0.00 7.74 23.37 9.51 96.70 79 0.177 5 0.495 0.673
0.00 7.74 43.82 9.51 96.70 79 0.177 5 0.495 0.673
0.00 7.74 58.11 9.51 96.71 79 0.177 5 0.495 0.673
The output of this example shows that a young generation collection occurred between the 3rd and 4th sample. The collection took 0.001 seconds and promoted objects from the eden space (E) to the old space (O), resulting in an increase of old space utilization from 9.49% to 9.51%. Before the collection, the survivor space was 12.44% utilized, but after this collection it is only 7.74% utilized.
Repeating the column header string
This example attaches to lvmid 21891 and takes samples at 250 millisecond intervals and displays the output as specified by -gcutil option. In addition, it uses the -h3 option to output the column header after every 3 lines of data.
jstat -gcnew -h3 21891 250
S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT
64.0 64.0 0.0 31.7 31 31 32.0 512.0 178.6 249 0.203
64.0 64.0 0.0 31.7 31 31 32.0 512.0 355.5 249 0.203
64.0 64.0 35.4 0.0 2 31 32.0 512.0 21.9 250 0.204
S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT
64.0 64.0 35.4 0.0 2 31 32.0 512.0 245.9 250 0.204
64.0 64.0 35.4 0.0 2 31 32.0 512.0 421.1 250 0.204
64.0 64.0 0.0 19.0 31 31 32.0 512.0 84.4 251 0.204
S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT
64.0 64.0 0.0 19.0 31 31 32.0 512.0 306.7 251 0.204
In addition to showing the repeating header string, this example shows that between the 2nd and 3rd samples, a young GC occurred. Its duration was 0.001 seconds. The collection found enough live data that the survivor space 0 utilization (S0U) would would have exceeded the desired survivor Size (DSS). As a result, objects were promoted to the old generation (not visible in this output), and the tenuring threshold (TT) was lowered from 31 to 2.
Another collection occurs between the 5th and 6th samples. This collection found very few survivors and returned the tenuring threshold to 31.
Including a time stamp for each sample
This example attaches to lvmid 21891 and takes 3 samples at 250 millisecond intervals. The -t option is used to generate a time stamp for each sample in the first column.
jstat -gcoldcapacity -t 21891 250 3
Timestamp OGCMN OGCMX OGC OC YGC FGC FGCT GCT
150.1 1408.0 60544.0 11696.0 11696.0 194 80 2.874 3.799
150.4 1408.0 60544.0 13820.0 13820.0 194 81 2.938 3.863
150.7 1408.0 60544.0 13820.0 13820.0 194 81 2.938 3.863
The
Timestamp
column reports the elapsed time in seconds since the start of the target JVM. In addition, the -gcoldcapacity output shows the old generation capacity (OGC) and the old space capacity (OC) increasing as the heap expands to meet allocation and/or promotion demands. The old generation capacity (OGC) has grown to from 11696 KB to 13820 KB after the 81st Full GC (FGC). The maximum capacity of the generation (and space) is 60544 KB (OGCMX), so it still has room to expand.Monitor instrumentation for a remote JVM
This example attaches to lvmid 40496 on the system named remote.domain using the -gcutil option, with samples taken every second indefinitely.
jstat -gcutil<EMAIL_ADDRESS>1000
... output omitted
The lvmid is combined with the name of the remote host to construct a vmid of<EMAIL_ADDRESS>This vmid results in the use of the rmi protocol to communicate to the default jstatd server on the remote host. The jstatd server is located using the rmiregistry on remote.domain that is bound to the default rmiregistry port (port 1099).
Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved. Please send comments using this Feedback page. |
Java Technology |


This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 80 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 500 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 250 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 80 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 500 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 250 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 80 characters!
This field is required!
Minimum length of this field is 5 characters!
Maximum length of this field is 500 characters!
A status selection is required!


We were tired of groundbreaking tech coming out that was stuck behind an expensive paywall. We wanted people to be able to experience amazing tech without the outrageous price. Now, after building this company, we finally have achieveda way to acces technology without the large price tag.
We try to make the Use My Techstuff community as safe as possible. We have a 5-point verification system to make sure the people on the website are who they say they are, with ratings and reviews that show previous interactions with other users. We store all transactions and interactions on our servers so you can feel confident in finalizing a transaction. We never share any information that we store for this purpose. If you still have concerns, we recommend talking to the individual before renting or lending an item from them. They could share your concerns. Remember to practice safe internet habits as you interact with people.
We at Use My Techstuff inc. are dedicated to preserving our planet. Every time merchandise is produced, waste is generated, whether that be material waste or a pollutant. By utilizing our application, you help the minimize wasteful manufacturing. Not only that, you are actively helping your community, building relationships, and making money at the same time. It's hard to beat that kind of bargain.


--- layout: page title: "Books wishlist" permalink: /reads/wishlist ---
$ cd ..
If you feel like buying me something, you should highly consider buying me one of these books for whatever reason. Thanks? :wink:
{{ book.author }}


|
| enum | Hexagon { A,
B,
C
} |
| |
| enum | Orientation : int {
A_N = 0,
A_NE,
A_SE,
A_S,
A_SW,
A_NW,
B_N,
B_NE,
B_SE,
B_S,
B_SW,
B_NW,
C_N,
C_NE,
C_SE,
C_S,
C_SW,
C_NW,
NONE
} |
| |
|
|
| HexagonSide (Orientation orientation) |
| |
|
| HexagonSide (Hexagon hexagon=Hexagon::A, Orientation orientation=Orientation::NONE) |
| |
|
std::pair< Hexagon, Orientation > | operator* () const |
| |
|
bool | move (HexagonSide::Orientation destinationSide, bool forceMovement=false) |
| |
|
bool | moveRight () |
| |
|
bool | moveLeft () |
| |
|
bool | moveBack () |
| |
|
bool | isAmbushSide () const |
| |
|
bool | canMove (HexagonSide::Orientation destinationSide) const |
| |
|
|
static constexpr unsigned | SIDE_NUMBER = 6 * 3 |
| |
The documentation for this class was generated from the following files:
- /home/FyS/Project/FyS/services/arena/include/fightingPit/HexagonSide.hh
- /home/FyS/Project/FyS/services/arena/src/fightingPit/HexagonSide.cpp


Grippy goodness
Dbrand Grip Pixel 4 case review: Unlike anything else (in a good way)
A winning combo of durability, customization, and attention-to-detail.
by Joe MaringIn the grand scheme of things, a phone case is not a complicated product. All it needs to do is protect your handset from drops and spills — and, well, that's about it. However, as you start to look into the finer details, such as design, in-hand-feel, button clickiness, etc., you'll find a bunch of factors that come into play that can significantly affect your day-to-day experience.
A lot of companies have come really close to perfecting all of those things, and this has resulted in some fantastic cases for the Pixel 4. I've had the privilege to use many of them, and one that's stood out as one of my favorites is the Dbrand Grip.
The Dbrand Grip has evolved and changed a lot since it was first introduced in 2017, and the current iteration for the Pixel 4 is a joy to use. So long as you can get over the steep price tag and slightly chunky design, it's well worth your time and attention.
As good as it gets
Dbrand Grip
Bottom line: You may know it best for creating top-notch skins, but did you know Dbrand also has phone cases? The Dbrand Grip for the Pixel 4 is a premium case option, and it's worth every penny. It has a simple design with wonderful grip, offers military-grade protection, and the clickiest buttons I've ever experienced. Not to mention, the back is fully-customizable with Dbrand's 3M vinyl skins. This is about as good as it gets.
Pros
- Super grippy
- Customizable back
- Military-grade protection
- Crescent Arc screen bezel is a joy
- The buttons are SO CLICKY
Cons
- Errs on the bulky side of things
- Expensive
Dbrand Grip What I like
There are a few things about the Grip that stand out, one of which is its design. On its own, it's a minimalistic matte black case that doesn't draw too much attention to itself. The back is smooth and slightly embedded below the bumper that goes all around the phone, the left and right sides are textured to give you a secure grip, and there are precise cutouts for the USB-C port and speaker grills.
It's a fine-looking case on its own, but where things get really exciting is when you factor in Dbrand's skins. When you order the Grip, you can customize it by adding a skin for an extra $10. Just like how Dbrand skins go on your phone to give it a unique look and feel, these skins apply to the back of the Grip and do the same thing.
There are a ton of materials and colors to choose from, including basic glossy colors, carbon fiber finishes, metal and wood designs, camo, and more. It's, by far, the most customizable case you'll find, and if you're someone like me that values that sort of thing, it makes the Grip awfully appealing.
The skins are extremely easy to apply and remove as you please, and if you'd like, you can always order additional skins after your Grip is delivered.
Another big win for the Dbrand Grip is its button covers. I tried an older version of the Grip on my iPhone XS last year, and the buttons were pretty awful. Dbrand has since tweaked its design, and the buttons that are present on the Grip for the Pixel 4 are outstanding. Each one has a ribbed texture, they're easy to press, and they have a resounding click that makes my heart sing whenever I use them. I'm a real stickler for buttons on cases, and these are easily some of the best I've ever used.
The last big design win for the Dbrand Grip is its Crescent Arc bezel surrounding the Pixel 4's display. Rather than having the front bumper be straight, it lowers towards the middle of the screen so that it's easier to reach the very edges of the Pixel 4's display. Especially with Android 10's gestures requiring a swipe from the left/right edge to go back, it's been a small design tweak that I've greatly appreciated.
As for the Grip's durability, it should be more than enough for most folks. It's rated with military-grade impact protection, and while I didn't feel like purposefully abusing my Pixel 4 with the Grip on, it does feel like a case that'll hold up just fine in the event that you drop your phone.
Dbrand Grip Where it can improve
If I had to pick a bone with the Dbrand Grip, it'd be its thickness. A 2mm profile doesn't sound like much, but it does make the Pixel 4 feel noticeably chunkier. It's not quite as heavy-duty as some ultra-rugged cases like the Spigen Tough Armor or SUCASE Unicorn Beetle Pro, but it's also far from the thinnest case on the market.
Some added thickness is to be expected for good drop protection, but you wouldn't find me complaining if Dbrand managed to trim down the Grip — even if just a little bit.
Lastly, there's something to be said about the Grip's price. At $30, it's one of the more expensive Pixel 4 cases you can buy, and while I do think it's worth the price of admission, I also don't judge someone struggling to see the value proposition when you can get three cases on Amazon for about the same price.
Dbrand Grip Should you buy it?
Just like how the Pixel 4 is a premium smartphone, the Dbrand Grip is a premium phone case. It may not be the best value out there, but if you have the cash to afford it, the user experience is fantastic.
For my wants and needs, the Grip checks just about every box. It has a simple design, feels great in the hand, has top-notch buttons, and can be customized like no other. I do wish it was a bit thinner, but that's just about the only complaint I can think of.
4.5 out of 5
If you want to get the most bang-for-your-buck, look into something else. The Spigen Liquid Air costs almost a 1/3 of the Grip and has many of the same benefits. However, if you're OK with the $30 asking price and think the features of the Grip are worth the extra coin, go ahead and scoop one up. I don't think you'll be disappointed.
As good as it gets
Dbrand Grip
You may know it best for creating top-notch skins, but did you know Dbrand also has phone cases? The Dbrand Grip for the Pixel 4 is a premium case option, and it's worth every penny. It has a simple design with wonderful grip, offers military-grade protection, and the clickiest buttons I've ever experienced. Not to mention, the back is fully-customizable with Dbrand's 3M vinyl skins.
We may earn a commission for purchases using our links. Learn more.


Get back to the playground and
PLAY!
with Swift and the Microsoft Cognitive Services.
This playground book will guide you through the most important concepts and API use cases of the MS Cognitive Services Vision APIs.
We will start with a very short intro to the basic concepts of the playground and UIKit. Just to get your fingers warmed up. Yey!


Founded by the International Lunar Exploration Working Group (ILEWG), as part of research efforts towards the colonization of Moon and eventually the colonization of Mars, the EuroMoonMars initiative comprises of field campaigns in Moon-Mars analogue environments.


With complex graphs, it can be difficult to observe micro and macro features simultaneously. If you zoom in for detail, the graph is too big to view in its entirety. If you zoom out to see the overall structure, small details are lost. Focus + context techniques allow interactive exploration of an area of interest (the focus) in greater detail, while preserving the surrounding environment (the context).
Here, fisheye distortion [PDF] magnifies the local region around the mouse, while leaving the larger graph unaffected for context. This is particularly useful for disambiguating edge-crossings in static layouts: edges between distant nodes are distorted more strongly than local ones. If you dislike the chaotic appearance of dynamic force layout, consider using fisheye distortion instead.
This example uses D3’s force layout in conjunction with a fisheye plugin. For other implementations, see Flare and Sigma.js. For more on network visualization, see my previous posts on matrix diagrams, hive plots and chord diagrams.


{% extends "base.html" %} {% block javascripts_head %} {{ block.super }} {% endblock %} {% block center_column %}
Enter your new password twice so we can verify you typed it in correctly.
{{ form.new_password1.errors }} {{ form.new_password1 }}
{{ form.new_password2.errors }} {{ form.new_password2 }}
The password reset link was invalid, either because it has already been used, or it has expired. Please request a new password reset.


7 Graphviz¶
The graphviz is a powerful tool to plot diagrams from source code. You can use different engines to generate diagrams as pics or pdf in graphviz.
The installation is simple and strightforward: go to download, find your OS and do as they said.
7.1 DOT Language¶
DOT language is simple. You could go help-doc to find a easy-handy example to plot flowchart.
As is written in the example, you can use any editor to write down the code, and generate the format you want by command in terminal:
dot -Tpng -o example.png example.gv
7.2 Python¶
You can also use python to generate dot file. See pypi graphviz for more help.
7.2.1 Using Graphviz on Windows¶
This is a special note for using Graphviz on Windows. For me, using graphviz on Ubuntu is relatively easy since all I did was to install graphviz package inside the conda env. It becomes a little bit different while I am using Win 10 for this repo. So here are some tips for myself in case I need to do this again.
conda install python-graphviz
pip install graphviz
“Control Panel” -> “System and Security” -> “System” -> “Advanced System Setting” -> “Environment Variables” -> Edit “Path” under “System variables” -> add new path “C:Usersthe_path_to_Anaconda3envsmy_envLibrarybin graphviz”
After adding path up, please re-open terminals. This is very important.
7.2.2 Creating Flowchart by Python Script¶
One could write a simple example in python as follow:
from graphviz import Digraph
dot = Digraph('graphviz_example_2', filename='graphviz_example_2')
dot.attr(label='A Simple Example\nby Chao', splines='ortho')
# oval shape for start and end
dot.attr('node', shape='oval')
# first argument is label, second argument is text on the node
dot.node('start', 'New Adventure')
dot.node('end', 'The End')
# solid box for action
dot.attr('node', shape='box', style='solid')
dot.node('mug', 'A mug is placed\nin front of you.')
dot.node('iced coffee', 'Iced Coffee')
dot.node('hot coffee', 'Hot Coffee')
# dotted box for thoughts or other stuff
dot.attr('node', shape='box', style='dotted')
dot.node('nice choice', 'Nice choice')
dot.node('good taste', 'Good taste')
# diamond shape for decisions
dot.attr('node', shape='diamond', style='solid')
dot.node('inside', 'What do you want to drink?')
dot.edge('start', 'mug')
dot.edge('mug', 'inside')
dot.edge('inside', 'iced coffee')
dot.edge('inside', 'hot coffee')
dot.edge('iced coffee', 'nice choice')
dot.edge('hot coffee', 'good taste')
dot.edge('nice choice', 'end')
dot.edge('good taste', 'end')
dot.view()
Once the script is created, one could simply run:
python your_flowchart.py
, then the pdf file will be generated.


Title: Sansara (HuuHaa Remix)
Artist: AstroPilot
Genre: Downtempo
Filename: 06 - AstroPilot - Sansara (HuuHaa Remix).mp3
Size: 17.2 MB (18,126,848 bytes)
File Info:
MPEG-1 layer 3
320 kbps
44100 Hz Stereo
Copyrighted: No
Original: Yes
Length: 00:07:31
CLICK HERE to download then click "SKIP THIS AD" on the next screen.
NOTE:
* Please disable any ad blocker you may have. The download will not continue until your ad blocker is disabled.
* The succeeding page is an ad network. Close any tab that you think is malicious or that is blocked by your antivirus.


sphinx.ext.viewcode
– Add links to highlighted source code¶
New in version 1.0.
This extension looks at your Python object descriptions (.. class::
,
.. function::
etc.) and tries to find the source files where the objects are
contained. When found, a separate HTML page will be output for each module with
a highlighted version of the source code, and a link will be added to all object
descriptions that leads to the source code of the described object. A link back
from the source to the description will also be inserted.
This extension works only on HTML related builders like html
,
applehelp
, devhelp
, htmlhelp
, qthelp
and so on except
singlehtml
. By default epub
builder doesn’t
support this extension (see :confval:`viewcode_enable_epub`).
There is an additional config value:


2 Samuel 23:14
And David was then in an hold, and the garrison of the Philistines was then in Bethlehem.


Breccia is a lightweight markup language for point-form outlining and drafting based on nestable, sentence-like elements of text known as fracta, or fractums. Breccia aims not at rich text, but at logically structured text. For an example of what it looks like, see the language definition.
Copyright © 2019-2023 Michael Allan. The files for this project are released under an MIT licence.


- Tag - Class in seedu.address.model.tag
-
Represents a Tag in the address book.
- Tag(String) - Constructor
for class seedu.address.model.tag.Tag
-
Constructs a Tag
.
- TAG_DESC_FRIEND
- Static variable in class seedu.address.logic.commands.CommandTestUtil
-
- TAG_DESC_HUSBAND
- Static variable in class seedu.address.logic.commands.CommandTestUtil
-
- TAG_VALIDATION_REGEX
- Static variable in class seedu.address.model.tag.Tag
-
- tagName -
Variable in class seedu.address.model.tag.Tag
-
- TagTest - Class in seedu.address.model.tag
-
- TagTest() - Constructor for class
seedu.address.model.tag.TagTest
-
- targetIndex
- Variable in class seedu.address.commons.events.ui.JumpToListRequestEvent
-
- tearDown()
- Method in class seedu.address.ui.GuiUnitTest
-
- tearDown() - Method in class
systemtests.AddressBookSystemTest
-
- tearDownAfterClass()
- Static method in class seedu.address.ui.StatusBarFooterTest
-
- tearDownStage()
- Method in class systemtests.SystemTestSetupHelper
-
Tears down existing stages.
- test(Person)
- Method in class seedu.address.model.person.NameContainsKeywordsPredicate
-
- test_nameContainsKeywords_returnsTrue()
- Method in class seedu.address.model.person.NameContainsKeywordsPredicateTest
-
- test_nameDoesNotContainKeywords_returnsFalse()
- Method in class seedu.address.model.person.NameContainsKeywordsPredicateTest
-
- TestApp - Class in seedu.address
-
This class is meant to override some properties of MainApp so that it will be suited for
testing
- TestApp() -
Constructor for class seedu.address.TestApp
-
- TestApp(Supplier<ReadOnlyAddressBook>, Path)
- Constructor for class seedu.address.TestApp
-
- testFolder
- Variable in class seedu.address.commons.util.ConfigUtilTest
-
- testFolder
- Variable in class seedu.address.storage.JsonUserPrefsStorageTest
-
- testFolder
- Variable in class seedu.address.storage.StorageManagerTest
-
- testFolder
- Variable in class seedu.address.storage.XmlAddressBookStorageTest
-
- testFolder
- Variable in class seedu.address.ui.UiPartTest
-
- TestFxmlObject - Class in seedu.address.ui
-
A test object which can be constructed via an FXML file.
- TestFxmlObject()
- Constructor for class seedu.address.ui.TestFxmlObject
-
- TestFxmlObject(String)
- Constructor for class seedu.address.ui.TestFxmlObject
-
- TestUtil - Class in seedu.address.testutil
-
A utility class for test cases.
- TestUtil() - Constructor for class
seedu.address.testutil.TestUtil
-
- thrown - Variable in class
seedu.address.commons.core.ConfigTest
-
- thrown - Variable in class
seedu.address.commons.core.VersionTest
-
- thrown - Variable in class
seedu.address.commons.util.AppUtilTest
-
- thrown - Variable in class
seedu.address.commons.util.ConfigUtilTest
-
- thrown - Variable in class
seedu.address.commons.util.StringUtilTest
-
- thrown - Variable in class
seedu.address.commons.util.XmlUtilTest
-
- thrown
- Variable in class seedu.address.logic.commands.AddCommandTest
-
- thrown
- Variable in class seedu.address.logic.LogicManagerTest
-
- thrown
- Variable in class seedu.address.logic.parser.AddressBookParserTest
-
- thrown - Variable in class
seedu.address.logic.parser.ParserUtilTest
-
- thrown
- Variable in class seedu.address.model.AddressBookTest
-
- thrown
- Variable in class seedu.address.model.ModelManagerTest
-
- thrown - Variable in class
seedu.address.model.person.PersonTest
-
- thrown - Variable in
class seedu.address.model.person.UniquePersonListTest
-
- thrown - Variable in
class seedu.address.storage.JsonUserPrefsStorageTest
-
- thrown - Variable in
class seedu.address.storage.XmlAddressBookStorageTest
-
- thrown
- Variable in class seedu.address.storage.XmlSerializableAddressBookTest
-
- thrown -
Variable in class seedu.address.ui.UiPartTest
-
- toJsonString(T)
- Static method in class seedu.address.commons.util.JsonUtil
-
Converts a given instance of a class into its JSON data string representation
- tokenize(String, Prefix...)
- Static method in class seedu.address.logic.parser.ArgumentTokenizer
-
Tokenizes an arguments string and returns an ArgumentMultimap
object that
maps prefixes to their
respective argument values.
- tokenize_emptyArgsString_noValues()
- Method in class seedu.address.logic.parser.ArgumentTokenizerTest
-
- tokenize_multipleArguments()
- Method in class seedu.address.logic.parser.ArgumentTokenizerTest
-
- tokenize_multipleArgumentsJoined()
- Method in class seedu.address.logic.parser.ArgumentTokenizerTest
-
- tokenize_multipleArgumentsWithRepeats()
- Method in class seedu.address.logic.parser.ArgumentTokenizerTest
-
- tokenize_noPrefixes_allTakenAsPreamble()
- Method in class seedu.address.logic.parser.ArgumentTokenizerTest
-
- tokenize_oneArgument()
- Method in class seedu.address.logic.parser.ArgumentTokenizerTest
-
- toModelType()
- Method in class seedu.address.storage.XmlAdaptedPerson
-
Converts this jaxb-friendly adapted person object into the model's Person object.
- toModelType()
- Method in class seedu.address.storage.XmlAdaptedTag
-
Converts this jaxb-friendly adapted tag object into the model's Tag object.
- toModelType() -
Method in class seedu.address.storage.XmlSerializableAddressBook
-
Converts this addressbook into the model's AddressBook
object.
- toModelType_duplicatePersons_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlSerializableAddressBookTest
-
- toModelType_invalidAddress_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_invalidEmail_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_invalidName_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_invalidPersonFile_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlSerializableAddressBookTest
-
- toModelType_invalidPhone_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_invalidTags_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_nullAddress_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_nullEmail_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_nullName_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_nullPhone_throwsIllegalValueException()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toModelType_typicalPersonsFile_success()
- Method in class seedu.address.storage.XmlSerializableAddressBookTest
-
- toModelType_validPersonDetails_returnsPerson()
- Method in class seedu.address.storage.XmlAdaptedPersonTest
-
- toString() - Method in class
seedu.address.commons.core.Config
-
- toString() - Method in class
seedu.address.commons.core.GuiSettings
-
- toString()
- Method in class seedu.address.commons.core.Version
-
- toString() - Method in class
seedu.address.commons.events.BaseEvent
-
All Events should have a clear unambiguous custom toString message so that feedback
message creation
stays consistent and reusable.
- toString()
- Method in class seedu.address.commons.events.model.AddressBookChangedEvent
-
- toString()
- Method in class seedu.address.commons.events.storage.DataSavingExceptionEvent
-
- toString() -
Method in class seedu.address.commons.events.ui.ExitAppRequestEvent
-
- toString() -
Method in class seedu.address.commons.events.ui.JumpToListRequestEvent
-
- toString()
- Method in class seedu.address.commons.events.ui.NewResultAvailableEvent
-
- toString()
- Method in class seedu.address.commons.events.ui.PersonPanelSelectionChangedEvent
-
- toString() -
Method in class seedu.address.commons.events.ui.ShowHelpRequestEvent
-
- toString() - Method in class
seedu.address.logic.parser.Prefix
-
- toString() - Method in class
seedu.address.model.AddressBook
-
- toString()
- Method in class seedu.address.model.person.Address
-
- toString() - Method in class
seedu.address.model.person.Email
-
- toString() - Method in class
seedu.address.model.person.Name
-
- toString() - Method in class
seedu.address.model.person.Person
-
- toString() - Method in class
seedu.address.model.person.Phone
-
- toString()
- Method in class seedu.address.model.tag.Tag
-
Format state as text for viewing.
- toString() - Method in class
seedu.address.model.UserPrefs
-
- toString_defaultObject_stringReturned()
- Method in class seedu.address.commons.core.ConfigTest
-
- TypicalIndexes - Class in seedu.address.testutil
-
A utility class containing a list of Index
objects to be used in tests.
- TypicalIndexes()
- Constructor for class seedu.address.testutil.TypicalIndexes
-
- TypicalPersons - Class in seedu.address.testutil
-
A utility class containing a list of Person
objects to be used in tests.


pod2man - Convert POD data to formatted *roff input
pod2man [--center=string] [--date=string]
[--errors=style]
[--fixed=font] [--fixedbold=font]
[--fixeditalic=font]
[--fixedbolditalic=font] [--name=name]
[--nourls]
[--official] [--release=version]
[--section=manext]
[--quotes=quotes] [--lquote=quote]
[--rquote=quote]
[--stderr] [--utf8] [--verbose] [input
[output] ...]
pod2man --help
pod2man is a front-end for Pod::Man, using it to generate *roff input
from POD source. The resulting *roff code is suitable for display on a
terminal using nroff(1), normally via man(1), or printing using
troff(1).
input is the file to read for POD source (the POD can be
embedded in code). If input isn't given, it defaults to
"STDIN". output, if given, is the
file to which to write the formatted output. If output isn't given,
the formatted output is written to
"STDOUT". Several POD files can be
processed in the same pod2man invocation (saving module load and
compile times) by providing multiple pairs of input and output
files on the command line.
--section, --release, --center,
--date, and --official can be used to set the headers and
footers to use; if not given, Pod::Man will assume various defaults. See
below or Pod::Man for details.
pod2man assumes that your *roff formatters have a
fixed-width font named "CW". If yours is
called something else (like "CR"), use
--fixed to specify it. This generally only matters for troff output
for printing. Similarly, you can set the fonts used for bold, italic, and
bold italic fixed-width output.
Besides the obvious pod conversions, Pod::Man, and therefore
pod2man also takes care of formatting func(), func(n), and simple
variable references like $foo or
@bar so you don't have to use code escapes for them;
complex expressions like $fred{'stuff'} will still
need to be escaped, though. It also translates dashes that aren't used as
hyphens into en dashes, makes long dashes--like this--into proper em dashes,
fixes "paired quotes," and takes care of several other
troff-specific tweaks. See Pod::Man for complete information.
- -c string, --center=string
- Sets the centered page header for the
".TH" macro to string. The
default is "User Contributed Perl Documentation", but also see
--official below.
- -d string, --date=string
- Set the left-hand footer string for the
".TH" macro to string. By
default, the modification date of the input file will be used, or the
current date if input comes from
"STDIN", and will be based on UTC (so
that the output will be reproducible regardless of local time zone).
- --errors=style
- Set the error handling style. "die" says
to throw an exception on any POD formatting error.
"stderr" says to report errors on
standard error, but not to throw an exception.
"pod" says to include a POD ERRORS
section in the resulting documentation summarizing the errors.
"none" ignores POD errors entirely, as
much as possible.
The default is "die".
- --fixed=font
- The fixed-width font to use for verbatim text and code. Defaults to
"CW". Some systems may want
"CR" instead. Only matters for
troff(1) output.
- --fixedbold=font
- Bold version of the fixed-width font. Defaults to
"CB". Only matters for troff(1)
output.
- --fixeditalic=font
- Italic version of the fixed-width font (actually, something of a misnomer,
since most fixed-width fonts only have an oblique version, not an italic
version). Defaults to "CI". Only matters
for troff(1) output.
- --fixedbolditalic=font
- Bold italic (probably actually oblique) version of the fixed-width font.
Pod::Man doesn't assume you have this, and defaults to
"CB". Some systems (such as Solaris)
have this font available as "CX". Only
matters for troff(1) output.
- -h, --help
- Print out usage information.
- -l, --lax
- No longer used. pod2man used to check its input for validity as a
manual page, but this should now be done by podchecker(1) instead.
Accepted for backward compatibility; this option no longer does
anything.
- --lquote=quote
- --rquote=quote
- Sets the quote marks used to surround C<> text. --lquote sets
the left quote mark and --rquote sets the right quote mark. Either
may also be set to the special value
"none", in which case no quote mark is
added on that side of C<> text (but the font is still changed for
troff output).
Also see the --quotes option, which can be used to set
both quotes at once. If both --quotes and one of the other
options is set, --lquote or --rquote overrides
--quotes.
- -n name, --name=name
- Set the name of the manual page for the
".TH" macro to name. Without this
option, the manual name is set to the uppercased base name of the file
being converted unless the manual section is 3, in which case the path is
parsed to see if it is a Perl module path. If it is, a path like
".../lib/Pod/Man.pm" is converted into a
name like "Pod::Man". This option, if
given, overrides any automatic determination of the name.
Although one does not have to follow this convention, be aware
that the convention for UNIX man pages for commands is for the man page
title to be in all-uppercase, even if the command isn't.
This option is probably not useful when converting multiple
POD files at once.
When converting POD source from standard input, the name will
be set to "STDIN" if this option is
not provided. Providing this option is strongly recommended to set a
meaningful manual page name.
- --nourls
- Normally, L<> formatting codes with a URL but anchor text are
formatted to show both the anchor text and the URL. In other words:
L<foo|http://example.com/>
is formatted as:
foo <http://example.com/>
This flag, if given, suppresses the URL when anchor text is
given, so this example would be formatted as just
"foo". This can produce less cluttered
output in cases where the URLs are not particularly important.
- -o, --official
- Set the default header to indicate that this page is part of the standard
Perl release, if --center is not also given.
- -q quotes, --quotes=quotes
- Sets the quote marks used to surround C<> text to quotes. If
quotes is a single character, it is used as both the left and right
quote. Otherwise, it is split in half, and the first half of the string is
used as the left quote and the second is used as the right quote.
quotes may also be set to the special value
"none", in which case no quote marks
are added around C<> text (but the font is still changed for troff
output).
Also see the --lquote and --rquote options,
which can be used to set the left and right quotes independently. If
both --quotes and one of the other options is set,
--lquote or --rquote overrides --quotes.
- -r version, --release=version
- Set the centered footer for the ".TH"
macro to version. By default, this is set to the version of Perl
you run pod2man under. Setting this to the empty string will cause
some *roff implementations to use the system default value.
Note that some system "an"
macro sets assume that the centered footer will be a modification date
and will prepend something like "Last modified: ". If this is
the case for your target system, you may want to set --release to
the last modified date and --date to the version number.
- -s string, --section=string
- Set the section for the ".TH" macro. The
standard section numbering convention is to use 1 for user commands, 2 for
system calls, 3 for functions, 4 for devices, 5 for file formats, 6 for
games, 7 for miscellaneous information, and 8 for administrator commands.
There is a lot of variation here, however; some systems (like Solaris) use
4 for file formats, 5 for miscellaneous information, and 7 for devices.
Still others use 1m instead of 8, or some mix of both. About the only
section numbers that are reliably consistent are 1, 2, and 3.
By default, section 1 will be used unless the file ends in
".pm", in which case section 3 will be
selected.
- --stderr
- By default, pod2man dies if any errors are detected in the POD
input. If --stderr is given and no --errors flag is present,
errors are sent to standard error, but pod2man does not abort. This
is equivalent to "--errors=stderr" and
is supported for backward compatibility.
- -u, --utf8
- By default, pod2man produces the most conservative possible *roff
output to try to ensure that it will work with as many different *roff
implementations as possible. Many *roff implementations cannot handle
non-ASCII characters, so this means all non-ASCII characters are converted
either to a *roff escape sequence that tries to create a properly accented
character (at least for troff output) or to
"X".
This option says to instead output literal UTF-8 characters.
If your *roff implementation can handle it, this is the best output
format to use and avoids corruption of documents containing non-ASCII
characters. However, be warned that *roff source with literal UTF-8
characters is not supported by many implementations and may even result
in segfaults and other bad behavior.
Be aware that, when using this option, the input encoding of
your POD source should be properly declared unless it's US-ASCII.
Pod::Simple will attempt to guess the encoding and may be successful if
it's Latin-1 or UTF-8, but it will warn, which by default results in a
pod2man failure. Use the
"=encoding" command to declare the
encoding. See perlpod(1) for more information.
- -v, --verbose
- Print out the name of each output file as it is being generated.
As long as all documents processed result in some output, even if that output
includes errata (a "POD ERRORS" section
generated with "--errors=pod"),
pod2man will exit with status 0. If any of the documents being
processed do not result in an output document, pod2man will exit with
status 1. If there are syntax errors in a POD document being processed and the
error handling style is set to the default of
"die", pod2man will abort immediately
with exit status 255.
If pod2man fails with errors, see Pod::Man and Pod::Simple for
information about what those errors might mean.
pod2man program > program.1
pod2man SomeModule.pm /usr/perl/man/man3/SomeModule.3
pod2man --section=7 note.pod > note.7
If you would like to print out a lot of man page continuously, you
probably want to set the C and D registers to set contiguous page numbering
and even/odd paging, at least on some versions of man(7).
troff -man -rC1 -rD1 perl.1 perldata.1 perlsyn.1 ...
To get index entries on
"STDERR", turn on the F register, as
in:
troff -man -rF1 perl.1
The indexing merely outputs messages via
".tm" for each major page, section,
subsection, item, and any "X<>"
directives. See Pod::Man for more details.
Lots of this documentation is duplicated from Pod::Man.
Russ Allbery<EMAIL_ADDRESS>based very heavily on the original
pod2man by Larry Wall and Tom Christiansen.
Copyright 1999-2001, 2004, 2006, 2008, 2010, 2012-2018 Russ Allbery
<EMAIL_ADDRESS>This program is free software; you may redistribute it and/or
modify it under the same terms as Perl itself.
Pod::Man, Pod::Simple, man(1), nroff(1), perlpod(1),
podchecker(1), perlpodstyle(1), troff(1), man(7)
The man page documenting the an macro set may be man(5)
instead of man(7) on your system.
The current version of this script is always available from its
web site at <https://www.eyrie.org/~eagle/software/podlators/>. It is
also part of the Perl core distribution as of 5.6.0.


Use page ViewState user key to prevent Cross-Site Request Forgery vulnerabilities.
A CSRF attack consists of posting a malicious HTTP form to a known, vulnerable Web site. This allows an attacker to perform any action caused by the vulnerable form with the credentials of the victim. ViewStateUserKey makes it much harder for hackers to use the content of the client-side view state to prepare malicious posts against the site. Each time a form is invoked, a unique key is generated. The key contains encrypted time and session information, and the form submission is rejected if it is used in another session or after the session timeout has expired.
All forms which require authentication should be protected with a ViewStateUserKey. Furthermore, if a form triggers important functionality but does not require authentication, it should also be protected—a good example would be a financial transaction.
The following code added to each of your pages will set the key based on SessionID.
void Page_Init (object sender, EventArgs e)
{
ViewStateUserKey = Session.SessionID;
}
Alternatively, you can add this code to the OnInit virtual method of the Page-derived class. (Note that you must set this property in the Page.Init event). This will allow you to write the code once rather than per page.
protected override OnInit(EventArgs e)
{
base.OnInit(e);
ViewStateUserKey = Session.SessionID;
}
Setting ViewStateUserKey to a constant string—the same for all users—is like leaving it blank. You must set it to something that varies for each user—user ID or, better yet, session ID. For a number of technical and social reasons, session ID is a much better fit because a session ID is unpredictable, times out, and varies on a per-user basis.
An e-commerce web site stores all of their customer's billing information and allows them to order merchandise by submitting a single simple form with the item number, quantity, and shipping address. The form is completely static, allowing an attacker who can lure a logged-in user into submitting a form request on the attacker's behalf to order arbitrary items on the victim's account.
An e-commerce web site stores all of their customer's billing information and allows them to order merchandise by submitting a single simple form with the item number, quantity, and shipping address. The form uses a ViewStateUserKey set to the session ID, ensuring that even if an attacker can lure a logged-in user into submitting a form on their behalf, the attacker will be unable to construct a valid form submission.
Adapted from Microsoft patterns & practices guidance.


Carbon Dioxide is the compound with the highest global-warming-pontential in our atmosphere. While many other greenhouse gasses are much more volatile per unit weight, the sheer magnitude of CO2 in the atmosphere is enough to far outweigh them all. Based on data taken from the Greenland Ice Sheets, we can see that atmospheric CO2 concentrations have fluctuated with natural climate temperature shifts. However, since the industrial revolution, atmospheric CO2 levels have skyrocketed, far beyond the the planet's apparant capacity for absorption.
The largest producing sectors of CO2 and other greenhouse gasses are: electricity and heat production; agriculture, forestry, and land use; industry, and transportation. The majority of global greenhouse emission impact, then rests on the shoulders of individuals. Our reliance on non-renewable energy sources to power and heat our homes comes first, but is followed closely by our consumption habits related to food and textile choices. Industry and transportation-related emissions rests largely on the shoulders of large corporations, so they're indirectly pushed by the consumer.
\ In Salt Lake County, our largest producing sector is, by far, the commercial/industrial sector. Unsurprisingly, the vast majority of this weight is created by refineries, to the extent that it's hardly worth considering textile facilities or even the local mining industry. Compounding the effect these refineries produce is the "lake effect". Due to our geological landscape, heavy particulate matter in the atmosphere tends to be trapped in on all sides by higher elevation landscapes. It's no surprise, then, that Salt Lake City often racks up the worst air quality in the nation.


This software is under production and this web pape once might become an administration user interface


HELLO, WE ARE ROTEM CREATIVE STUDIO
Rotem Creative - consulting and experiences studio.
When creativity and love for experiences come together!
-
Managment & Digital Marketing
Specification, consulting and manageing for digital products and projects
-
Creative & Mind Design
Coaching, mentoring and representation for businesses, creative or technologies talentes.
-
Promotion Agency
Marketing and promotion are main art to tell and to fullfill your goals
-
Beautiful Designs
Visual Communication, Graphic Design, Branding, Multimedia, UIUX, HTML/CSS and Motion Design.
-
R & D
Research, define, management, design, WordPress, development, launching and maintance
-
Education Online
Specification, planing and teaching for all the R & D process and digital lifestyle
WE LOVE & PALN EXPERIENCES
-
Our Philosophy
Experiences are the main goal! To create winning experiences, it's important to define and invest in empowering them!
SEE MORE -
Our Mission
Plan, dream, create, design and lead your goals, product and business to success. We would like to show and design for you great experiences!
SEE MORE -
Our Business
We are consulting and expert for: coaching, management, marketing, education, technology, UIUX, graphic design and communication.
SEE MORE
CONSULTING
R & D
CREATIVE
AMAZING SUPPORT
We provide best services Experiences for you
Experiences are the main goal.
What are experiences? They are emotions, thoghts and connections which wake up from communication with services and messages. It is really important to light up expernices. So let's creat and innovate today!


PBDB Access Logs
Notes about these statistics:
- The difference between the members and everyone statistics should be taken as an approximation, not an exact count. It's hard to exclude everyone except members accurately.
- Images, .js (JavaScripts), and .css (Cascading Style Sheets) are counted in the hit totals for the everyone page, but are not listed in the URL section. For the members page, they are hidden and ignored.
- All NCEAS domains are ignored (ie, not counted).
- Pages referred by paleodb.org, pbdb.org, or flatpebble are not listed in the referrers section.
- Check the modification time at the top of each log page to see how recent it is.


tgutils package¶
Submodules¶
tgutils.application module¶
Utilities for main functions.
-
class
tgutils.application.
FileLockLoggerAdapter
(logger: logging.Logger, path: str)¶ Bases:
logging.LoggerAdapter
A logger adapter that performs a file lock around each logged messages.
If used consistently in multiple applications, this ensures that logging does not get garbled, even when running across multiple machines.
-
__init__
(logger: logging.Logger, path: str) → None¶ Create a logger adapter that locks the specified directory path.
-
log
(*args, **kwargs) → Any¶ Log a message while locking the directory.
-
-
class
tgutils.application.
Loop
(*, start: str, progress: str, completed: str, log_every: int = 1, log_with: Optional[int] = None, expected: Optional[int] = None)¶ Bases:
object
Log progress for a (possibly parallel) loop.
-
__init__
(*, start: str, progress: str, completed: str, log_every: int = 1, log_with: Optional[int] = None, expected: Optional[int] = None) → None¶ Initialize self. See help(type(self)) for accurate signature.
-
completed
= None¶ The format of the completion messages.
-
done
() → None¶ Indicate the loop has completed.
-
expected
= None¶ The expected number of increments.
-
local_every
= None¶ Granularity of parallel counting.
-
log_every
= None¶ Emit a log message every this amount of iterations (typically a power of 10).
-
log_with
= None¶ The value in the log message is divided by this amount (typically a power of 1000).
-
progress
= None¶ The format of the progress message.
The shared memory iteration counter.
-
start
= None¶ The format of the start message.
-
step
(fraction: Optional[float] = None) → None¶ Indicate a loop iteration.
Ideally is called at the end of the iteration to indicate the iteration has completed. If the loop code is complex (contains
continue
etc.) then it is placed at the start of the code.
-
-
tgutils.application.
each_file_line
(path: str, loop: Optional[tgutils.application.Loop] = None) → Iterator[Tuple[int, str]]¶ Loop on each file line.
-
tgutils.application.
indexed_range
(index: int, *, size: int, invocations: int = 0) → range¶ Return a range of indices for an indexed invocation.
Each invocation
index
will get its own range, where the range sizes will be the same (as much as possible) for each invocation.If the number of
invocations
is zero, it is assumed to be the number of available parallel processes, that is, that there will be one invocation per parallel process (at mostsize
).
-
tgutils.application.
lock_file
(lock_path: str, lock_fd: int) → Iterator[None]¶ Perform some action while holding a file lock.
-
tgutils.application.
main
(parser: argparse.ArgumentParser, functions: Optional[List[str]] = None, *, adapter: Optional[Callable[argparse.Namespace, None]] = None) → None¶ A generic
main
function for configurable functions.See
dynamake.application.main()
.
-
tgutils.application.
maximal_open_files
() → None¶ Ensure we can use the maximal number of open files at the same time.
-
tgutils.application.
reset_application
() → None¶ Reset the global state (for tests).
-
tgutils.application.
tg_qsub_logger
(logger: logging.Logger) → logging.Logger¶ Wrap a logger so that messages will not get interleaved with other program invocations and/or the messages from the
tg_qsub
script.
-
tgutils.application.
tgutils_adapter
(args: argparse.Namespace) → None¶ Perform last minute adaptation of the program following parsing the command line options.
tgutils.cache module¶
Simple caching of expensive values.
-
class
tgutils.cache.
Cache
¶ Bases:
typing.Generic
Cache of expensive values.
-
__init__
() → None¶ Initialize self. See help(type(self)) for accurate signature.
-
lookup
(key: Key, compute_value: Callable[Value]) → Value¶ Lookup a value by its key, computing it only if this is the first lookup.
-
static
reset
() → None¶ Clear all the caches (for tests).
-
tgutils.load_yaml module¶
Load data from YAML files.
-
tgutils.load_yaml.
load_dictionary
(path: str, data: Any = None, *, allowed_keys: Optional[Dict[str, type]] = None, required_keys: Optional[Dict[str, type]] = None, key_type: type = <class 'str'>, value_type: Optional[type] = None) → Dict[Any, Any]¶ Load a dictionary with string keys a YAML or JSON file.
Parameters: - path – The path of the YAML/JSON file.
- data – Optional data loaded from the file.
If this is
None
, the file is loaded instead. - allowed_keys – An optional dictionary of allowed keys,
where the value is the expected type of the loaded value.
If not
None
, other keys are rejected (unless listed in required_keys). - required_keys – An optional dictionary of required_keys,
where the value is the expected type of the loaded value.
If not
None
, specified keys that are missing from the loaded data are an error. - key_type – The expected type of the keys,
str
by default. - value_type – An optional type.
If not
None
Returns: The loaded dictionary.
Return type: Dict[str, Any]
-
tgutils.load_yaml.
verify_type
(path: str, element_kind: str, element_identifier: str, value: Any, expected_type: Optional[type]) → None¶ Verify the type of an element loaded from a YAML/JSON file.
If the value has an unexpected type, throws a
RuntimeError
.Parameters: - path – The path of the loaded YAML/JSON file.
- element_kind – The kind of element this is (for the error message).
- element_identifier – The identifier of the element (unique within its kind).
- value – The loaded value of the element.
- expected_type – The expected Python class the value should be an instance of.
tgutils.make module¶
Utilities for using DynaMake.
-
tgutils.make.
parallel_jobs
() → int¶ Return the number of jobs to use for a parallel sub-process in the current context (can be passed to
--jobs
).This assumes all the actions of the innermost
tg_require
in the current context are executed, and tries to utilize all the available CPUs for them.
-
tgutils.make.
reset_make
() → None¶ Reset the persistent context (for tests).
-
tgutils.make.
tg_require
(*paths) → None¶ Require all the specified paths with a parallel context.
This sets up the invocation context(s) of all the actions needed to build these files, and any of their dependencies, such that
parallel_size
contains the number of paths andparallel_index
contains the index of the specific path. If nested, the context of the innermost call is used.The
parallel_size
andparallel_index
context can then be embedded in therun_prefix
of the actions, to be passed toqsubber
which uses this information to optimize the assignment of CPUs to SunGrid jobs.For example, suppose you wrote the following in
DynaMake.yaml
:- when: is_parallel: True step: my_expensive_multi_processing_step then: run_prefix: 'qsubber -v -I {parallel_index} -S {parallel_size} -j job-{action_id} -s 8- --'
Then
qsubber
will allocate at least 8 CPUs for each action invoked bysome_step
. If there are only a few such invocations (say, up to one per cluster server), it may assign more CPUs to each invocation (up to all the CPUs on each server). If there are many invocations, it will assign less, to ensure as many invocations as possible run in parallel.This is due to the unfortunate fact that speedup gained by using more CPUs is not linear; that is, a 16-CPU action takes longer than half the time it takes using 8 CPUs. Therefore, if all we have is a 16-CPU machine, we are better off running two 8-CPU actions in parallel than one 16-CPU action followed by another.
This is overly convoluted, sub-optimal, and very specific to the way we distribute actions on the SunGrid cluster in the Tanay Group lab. The cluster manager should arguably do much better without all these complications. However, all we have is
qsub
.
tgutils.numpy module¶
Numpy utilities.
Import this as np
instead of importing the numpy
module. It exports the same symbols, with
the addition of strongly-typed phantom classes for tracking the exact dimensions and type of each
variable using mypy
. It also provides some additional utilities (I/O).
-
tgutils.numpy.
A
= ~A¶ Type variable for arrays.
-
tgutils.numpy.
ARRAY_OF_DTYPE
= {'bool': <class 'tgutils.numpy.ArrayBool'>, 'float32': <class 'tgutils.numpy.ArrayFloat32'>, 'float64': <class 'tgutils.numpy.ArrayFloat64'>, 'int16': <class 'tgutils.numpy.ArrayInt16'>, 'int32': <class 'tgutils.numpy.ArrayInt32'>, 'int64': <class 'tgutils.numpy.ArrayInt64'>, 'int8': <class 'tgutils.numpy.ArrayInt8'>, 'str': <class 'tgutils.numpy.ArrayStr'>}¶ The phantom type for an array by its data type name.
-
class
tgutils.numpy.
ArrayBool
¶ Bases:
tgutils.numpy.BaseArray
An array of booleans.
-
dimensions
= 1¶
-
dtype
= 'bool'¶
-
-
class
tgutils.numpy.
ArrayFloat32
¶ Bases:
tgutils.numpy.BaseArray
An array of 32-bit floating point numbers.
-
dimensions
= 1¶
-
dtype
= 'float32'¶
-
-
class
tgutils.numpy.
ArrayFloat64
¶ Bases:
tgutils.numpy.BaseArray
An array of 64-bit floating point numbers.
-
dimensions
= 1¶
-
dtype
= 'float64'¶
-
-
class
tgutils.numpy.
ArrayInt16
¶ Bases:
tgutils.numpy.BaseArray
An array of 16-bit integers.
-
dimensions
= 1¶
-
dtype
= 'int16'¶
-
-
class
tgutils.numpy.
ArrayInt32
¶ Bases:
tgutils.numpy.BaseArray
An array of 32-bit integers.
-
dimensions
= 1¶
-
dtype
= 'int32'¶
-
-
class
tgutils.numpy.
ArrayInt64
¶ Bases:
tgutils.numpy.BaseArray
An array of 64-bit integers.
-
dimensions
= 1¶
-
dtype
= 'int64'¶
-
-
class
tgutils.numpy.
ArrayInt8
¶ Bases:
tgutils.numpy.BaseArray
An array of 8-bit integers.
-
dimensions
= 1¶
-
dtype
= 'int8'¶
-
-
class
tgutils.numpy.
ArrayStr
¶ Bases:
tgutils.numpy.BaseArray
An array of Unicode strings.
-
dimensions
= 1¶
-
dtype
= 'O'¶
-
-
class
tgutils.numpy.
BaseArray
¶ Bases:
numpy.ndarray
Base class for all Numpy array and matrix phantom types.
-
classmethod
am
(data: numpy.ndarray) → A¶ Declare an array as being of this type.
-
classmethod
be
(data: Collection) → A¶ Convert an array to this type.
-
dimensions
= None¶ The expected dimensions of an array of the (derived) class.
-
classmethod
empty
(shape: Union[int, Tuple[int, ...]]) → A¶ Return an uninitialized array.
-
static
exists
(path: str) → bool¶ Whether there exists a disk file with the specified path to load an array from.
This checks for either a
.txt
or a.npy
suffix to allow for loading either an array of strings or an array or matrix of numeric values.
-
classmethod
filled
(value: Any, shape: Union[int, Tuple[int, ...]]) → A¶ Return an array full of some value.
-
classmethod
read
(path: str, mmap_mode: Optional[str] = None) → A¶ Read a Numpy array of the concrete type from the disk.
If a disk file with a
.txt
suffix exists, this will read an array of strings. Otherwise, a file with a.npy
suffix must exist, and this will memory map the array or matrix of values contained in it.
-
static
read_array
(path: str, mmap_mode: Optional[str] = None) → numpy.ndarray¶ Read a 1D array of any type from the disk.
-
static
read_matrix
(path: str, mmap_mode: Optional[str] = None) → numpy.ndarray¶ Read a 2D array of any type from the disk.
Create a shared memory array, initialized to zeros.
-
classmethod
write
(data: numpy.ndarray, path: str) → None¶ Write a Numpy array of the concrete type to the disk.
If writing an array of strings, this will create a file with a
.txt
suffix containing one string value per line. Otherwise, the data may be an array or a matrix of numeric values, which will be written to a file with a.npy
format allowing for memory mapped access.
-
classmethod
zeros
(shape: Union[int, Tuple[int, ...]]) → A¶ Return an array full of zeros.
-
classmethod
-
tgutils.numpy.
MATRIX_OF_DTYPE
= {'bool': <class 'tgutils.numpy.MatrixBool'>, 'float32': <class 'tgutils.numpy.MatrixFloat32'>, 'float64': <class 'tgutils.numpy.MatrixFloat64'>, 'int16': <class 'tgutils.numpy.MatrixInt16'>, 'int32': <class 'tgutils.numpy.MatrixInt32'>, 'int64': <class 'tgutils.numpy.MatrixInt64'>, 'int8': <class 'tgutils.numpy.MatrixInt8'>}¶ The phantom type for a matrix by its data type name.
-
class
tgutils.numpy.
MatrixBool
¶ Bases:
tgutils.numpy.BaseArray
A matrix of booleans.
-
dimensions
= 2¶
-
dtype
= 'bool'¶
-
-
class
tgutils.numpy.
MatrixFloat32
¶ Bases:
tgutils.numpy.BaseArray
A matrix of 32-bit floating point numbers.
-
dimensions
= 2¶
-
dtype
= 'float32'¶
-
-
class
tgutils.numpy.
MatrixFloat64
¶ Bases:
tgutils.numpy.BaseArray
A matrix of 64-bit floating point numbers.
-
dimensions
= 2¶
-
dtype
= 'float64'¶
-
-
class
tgutils.numpy.
MatrixInt16
¶ Bases:
tgutils.numpy.BaseArray
A matrix of 16-bit integers.
-
dimensions
= 2¶
-
dtype
= 'int16'¶
-
-
class
tgutils.numpy.
MatrixInt32
¶ Bases:
tgutils.numpy.BaseArray
A matrix of 32-bit integers.
-
dimensions
= 2¶
-
dtype
= 'int32'¶
-
-
class
tgutils.numpy.
MatrixInt64
¶ Bases:
tgutils.numpy.BaseArray
A matrix of 64-bit integers.
-
dimensions
= 2¶
-
dtype
= 'int64'¶
-
-
class
tgutils.numpy.
MatrixInt8
¶ Bases:
tgutils.numpy.BaseArray
A matrix of 8-bit integers.
-
dimensions
= 2¶
-
dtype
= 'int8'¶
-
tgutils.pandas module¶
Pandas utilities.
Import this as pd
instead of directly importing the pandas
module. It exports the same
symbols, with the addition of strongly-typed phantom classes for tracking the exact dimensions and
type of each variable using mypy
. It also provides some additional utilities (I/O).
-
class
tgutils.pandas.
BaseFrame
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
pandas.core.frame.DataFrame
Base class for all Numpy data series phantom types.
-
classmethod
am
(data: pandas.core.frame.DataFrame) → F¶ Declare a data frame as being of this type.
-
classmethod
be
(data: Union[pandas.core.frame.DataFrame, numpy.ndarray, List[List[Any]]], index: Optional[Collection] = None, columns: Optional[Collection] = None) → F¶ Convert an array to this type.
-
dtype
= None¶ The expected data type of a data frame of the (derived) class.
-
classmethod
empty
(*, index: Collection, columns: Collection) → F¶ Return an uninitialized frame
-
classmethod
filled
(value: Any, *, index: Collection, columns: Collection) → F¶ Return a frame full of some value.
-
classmethod
read
(path: str, mmap_mode: Optional[str] = None) → F¶ Read a Pandas data frame of the concrete type from the disk.
If additional file(s) with an
.index
and/or.columns
suffix exist, they are loaded into the index and/or column labels.
Create a shared memory frame, initialized to zeros.
-
classmethod
write
(frame: pandas.core.frame.DataFrame, path: str) → None¶ Write a Pandas data frame of the concrete type to a file.
If necessary, creates additional file(s) with an
.index
and/or.columns
suffix to preserve the index and/or column labels.
-
classmethod
zeros
(*, index: Collection, columns: Collection) → F¶ Return a frame full of zeros.
-
classmethod
-
class
tgutils.pandas.
BaseSeries
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
pandas.core.series.Series
Base class for all Numpy data series phantom types.
-
classmethod
am
(data: pandas.core.series.Series) → S¶ Declare a data series as being of this type.
-
classmethod
be
(data: Collection, index: Optional[Collection] = None) → S¶ Convert an array to this type.
-
classmethod
empty
(index: Collection) → S¶ Return an uninitialized series
-
classmethod
filled
(value: Any, index: Collection) → S¶ Return a series full of zeros.
-
classmethod
read
(path: str, mmap_mode: Optional[str] = None) → S¶ Read a Pandas data series of the concrete type from the disk.
If an additional file with an
.index
suffix exists, it is loaded into the index labels.
Create a shared memory series, initialized to zeros.
-
classmethod
write
(series: pandas.core.series.Series, path: str) → None¶ Write a Pandas data series of the concrete type to a file.
If necessary, creates additional file with an
.index
suffix to preserve the index labels.
-
classmethod
zeros
(index: Collection) → S¶ Return a series full of zeros.
-
classmethod
-
tgutils.pandas.
F
= ~F¶ type variable for data frames.
-
tgutils.pandas.
FRAME_OF_DTYPE
= {'bool': <class 'tgutils.pandas.FrameBool'>, 'float32': <class 'tgutils.pandas.FrameFloat32'>, 'float64': <class 'tgutils.pandas.FrameFloat64'>, 'int16': <class 'tgutils.pandas.FrameInt16'>, 'int32': <class 'tgutils.pandas.FrameInt32'>, 'int64': <class 'tgutils.pandas.FrameInt64'>, 'int8': <class 'tgutils.pandas.FrameInt8'>}¶ The phantom type for a data frame by its type name.
-
tgutils.pandas.
Frame
¶ alias of
pandas.core.frame.DataFrame
-
class
tgutils.pandas.
FrameBool
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of booleans.
-
dtype
= 'bool'¶
-
-
class
tgutils.pandas.
FrameFloat32
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of 32-bit floating-point numbers.
-
dtype
= 'float32'¶
-
-
class
tgutils.pandas.
FrameFloat64
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of 64-bit floating-point numbers.
-
dtype
= 'float64'¶
-
-
class
tgutils.pandas.
FrameInt16
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of 16-bit integers.
-
dtype
= 'int16'¶
-
-
class
tgutils.pandas.
FrameInt32
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of 32-bit integers.
-
dtype
= 'int32'¶
-
-
class
tgutils.pandas.
FrameInt64
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of 64-bit integers.
-
dtype
= 'int64'¶
-
-
class
tgutils.pandas.
FrameInt8
(data=None, index=None, columns=None, dtype=None, copy=False)¶ Bases:
tgutils.pandas.BaseFrame
A data frame of 8-bit integers.
-
dtype
= 'int8'¶
-
-
tgutils.pandas.
S
= ~S¶ Type variable for data series.
-
tgutils.pandas.
SERIES_OF_DTYPE
= {'bool': <class 'tgutils.pandas.SeriesBool'>, 'float32': <class 'tgutils.pandas.SeriesFloat32'>, 'float64': <class 'tgutils.pandas.SeriesFloat64'>, 'int16': <class 'tgutils.pandas.SeriesInt16'>, 'int32': <class 'tgutils.pandas.SeriesInt32'>, 'int64': <class 'tgutils.pandas.SeriesInt64'>, 'int8': <class 'tgutils.pandas.SeriesInt8'>, 'str': <class 'tgutils.pandas.SeriesStr'>}¶ The phantom type for a data series by its type name.
-
class
tgutils.pandas.
SeriesBool
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of booleans.
-
dtype
= 'bool'¶
-
-
class
tgutils.pandas.
SeriesFloat32
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of 32-bit floating-point numbers.
-
dtype
= 'float32'¶
-
-
class
tgutils.pandas.
SeriesFloat64
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of 64-bit floating-point numbers.
-
dtype
= 'float64'¶
-
-
class
tgutils.pandas.
SeriesInt16
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of 16-bit integers.
-
dtype
= 'int16'¶
-
-
class
tgutils.pandas.
SeriesInt32
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of 32-bit integers.
-
dtype
= 'int32'¶
-
-
class
tgutils.pandas.
SeriesInt64
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of 64-bit integers.
-
dtype
= 'int64'¶
-
-
class
tgutils.pandas.
SeriesInt8
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of 8-bit integers.
-
dtype
= 'int8'¶
-
-
class
tgutils.pandas.
SeriesStr
(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)¶ Bases:
tgutils.pandas.BaseSeries
A data series of Unicode strings.
-
dtype
= 'O'¶
-
tgutils.setup_mypy module¶
Import this module in the setup.py
file to use the provided Numpy/Pandas mypy
stubs.
TODO: This is a horrible hack.
tgutils.tests module¶
Common utilities for tests.
-
class
tgutils.tests.
TestWithFiles
(methodName='runTest')¶ Bases:
tgutils.tests.TestWithReset
-
expect_file
(path: str, expected: str) → None¶
-
setUp
() → None¶ Hook method for setting up the test fixture before exercising it.
-
tearDown
() → None¶ Hook method for deconstructing the test fixture after testing it.
-
-
class
tgutils.tests.
TestWithReset
(methodName='runTest')¶ Bases:
unittest.case.TestCase
-
setUp
() → None¶ Hook method for setting up the test fixture before exercising it.
-
-
tgutils.tests.
undent
(content: str) → str¶
-
tgutils.tests.
write_file
(path: str, content: str = '') → None¶
tgutils.tg_qsub module¶
Submit a job to qsub in the Tanay Group lab.
-
class
tgutils.tg_qsub.
Qsubber
¶ Bases:
object
Submit a job to qsub in the Tanay Group lab.
-
__init__
() → None¶ Initialize self. See help(type(self)) for accurate signature.
-
run
() → int¶ Run the submitted job using the command line options.
-
-
tgutils.tg_qsub.
main
() → None¶ Submit a job to qsub in the Tanay Group lab.
tgutils.version module¶
Version is generated by setup.py.
Module contents¶
Main TGUtils module.


Home
Trees
Indices
Help
CSB v1.2.5.d7fd331
[
frames
] |
no frames
]
[
Identifiers
|
Bugs
|
Deprecations
]
Identifier Index
[
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
]
L
l()
(in
Envelope
)
LibrarySuperimposer
(in
csb.apps.precision
)
log_prob()
(in
GeneralizedInverseGaussian
)
La
(in
ChemElements
)
LITTLE
(in
ByteOrder
)
log_prob()
(in
GeneralizedNormal
)
label
(in
ResidueInfo
)
load()
(in
ContactMap
)
log_prob()
(in
GumbelMaximum
)
label
(in
ChemShiftInfo
)
load()
(in
csb.io
)
log_prob()
(in
GumbelMinimum
)
Label
(in
csb.bio.nmr
)
load()
(in
MaxentModel
)
log_prob()
(in
InverseGamma
)
label
(in
Residue
)
load_database()
(in
SecondaryShiftReader
)
log_prob()
(in
InverseGaussian
)
labels
(in
AbstractTestBuilder
)
load_old()
(in
MaxentModel
)
log_prob()
(in
Laplace
)
labels
(in
AnyTestBuilder
)
loadAllTests()
(in
AbstractTestBuilder
)
log_prob()
(in
MultivariateGaussian
)
labels
(in
CustomTestBuilder
)
loadFromFile()
(in
AbstractTestBuilder
)
log_prob()
(in
Normal
)
labels
(in
FunctionalTestBuilder
)
loadFromFile()
(in
CustomTestBuilder
)
log_prob()
(in
GammaPrior
)
labels
(in
RegressionTestBuilder
)
loadMultipleTests()
(in
AbstractTestBuilder
)
log_prob()
(in
InvGammaPrior
)
labels
(in
UnitTestBuilder
)
loadTests()
(in
AbstractTestBuilder
)
log_prob()
(in
ScaleMixture
)
Laplace
(in
csb.statistics.pdf
)
loadTests()
(in
CustomTestBuilder
)
log_prob()
(in
StatisticalEnsemble
)
LaplaceMLEstimator
(in
csb.statistics.pdf
)
Local
(in
AlignmentTypes
)
log_sum_exp()
(in
csb.numeric
)
last_index
(in
BaseCollectionContainer
)
LocalAlignmentAlgorithm
(in
csb.bio.sequence.alignment
)
log_sum_exp_accumulate()
(in
csb.numeric
)
last_move_accepted
(in
AbstractSingleChainMC
)
log
(in
csb.statistics.ars
)
log_trapezoidal()
(in
csb.numeric
)
LayerIndexError
(in
csb.bio.hmm
)
log()
(in
Application
)
log_trapezoidal_2d()
(in
csb.numeric
)
layers
(in
ProfileHMM
)
log()
(in
CSfrag
)
log_z()
(in
MaxentModel
)
LeapFrog
(in
csb.numeric.integrators
)
log()
(in
CSfragApp
)
log_z()
(in
AbstractWHAM
)
LegacyStructureParser
(in
csb.bio.io.wwpdb
)
log()
(in
DeconvolutionApp
)
log_z()
(in
NonparametricWHAM
)
length
(in
SliceContext
)
log()
(in
HHfrag
)
log_z()
(in
WHAM
)
length
(in
FragmentMatch
)
log()
(in
HHfragApp
)
logbase
(in
ProfileHMM
)
length
(in
Target
)
log()
(in
Console
)
LogProb
(in
csb.statistics.ars
)
length
(in
RosettaFragment
)
log()
(in
csb.numeric
)
LogScales
(in
ScoreUnits
)
length
(in
HHpredHit
)
log_g()
(in
AbstractWHAM
)
LONG_PREFIX
(in
ArgHandler
)
length
(in
ProfileHMM
)
log_g()
(in
NonparametricWHAM
)
longest()
(in
TargetResidue
)
length
(in
AbstractAlignment
)
log_likelihood
(in
GaussianMixture
)
Looper
(in
csb.statistics.samplers.mc.propagators
)
length
(in
AbstractSequence
)
log_likelihood_reduced
(in
GaussianMixture
)
loss
(in
Deconvolution
)
length
(in
SequenceAdapter
)
log_masses()
(in
Envelope
)
Lower
(in
csb.io.tsv
)
length
(in
AlignmentResult
)
LOG_MAX
(in
csb.numeric
)
lower()
(in
Where
)
length
(in
Chain
)
log_midpoint_rule_2d()
(in
csb.numeric
)
LowerOrEquals
(in
csb.io.tsv
)
length
(in
SecondaryStructureElement
)
LOG_MIN
(in
csb.numeric
)
Lr
(in
ChemElements
)
length
(in
BaseCollectionContainer
)
log_prob
(in
ReducedHamiltonian
)
lskflg
(in
HeaderInfo
)
length
(in
BaseDictionaryContainer
)
log_prob()
(in
MaxentModel
)
Lu
(in
ChemElements
)
LEU
(in
ProteinAlphabet
)
log_prob()
(in
AbstractDensity
)
LYS
(in
ProteinAlphabet
)
LEU
(in
StdProteinAlphabet
)
log_prob()
(in
Dirichlet
)
LYS
(in
StdProteinAlphabet
)
Li
(in
ChemElements
)
log_prob()
(in
Gamma
)
Home
Trees
Indices
Help
CSB v1.2.5.d7fd331
Generated by Epydoc 3.0.1 on Tue Jul 4 20:19:03 2017
http://epydoc.sourceforge.net


PHYSICAL KINETICS (Ya.N.Istomin)
|
- Gas kinetic theory
- Distribution function
- Ideal gas
- Boltzmann equation
- H-theorem
- Symmetry of kinetic factors
- Bogolubov equation
- Fluctuations of distribution function
- Diffuse approximation
- Langeven equation
- Brownian motion
- Focker-Plank equation
- Nyquist formula
- Ambipolar diffusion
- Plasma
- Self-consistent field
- Vlasov equation
- Landau damping
- Doubling effect
- Balescu-Lenard collision integral
- Landau collision integral
- Escaping particles
- Quasi-linear theory
- Relativistic plasma
- Plasma fluctuations
- Particles in the magnetic field
- Drift approximation
- Nonhomogeneous medium
- Quantum kinetic theory
- Density matrix
- Quantum fluctuations
- Quantum collision integral
- Turbulence
- Ergodicity and stirring
- KAM-theorem
- Dynamical chaos
- Period doubling
- Developed turbulence
- Quantum chaos
- Kinetic phenomena in astrophysics
- Cosmic rays kinetics
- Turbulent dynamo
- Gravitating gas
- LITERATURE:
- L.D. Landau, L.P. Pitaevsky. Physical kinetics (Vol. 10)
- L.D. Landau, E.M. Lifshitz. Statistical physics (Vol. 5)
- Yu.L. Klimontovich. Statistical physics
- G.M. Zaslavsky. Stochasticity of dynamical systems
- I.N. Toptygin. Cosmic rays and interplanetary magnetic fields
|
|


For several months now, popular director and producer of Kannada small screen B Suresha was known as the producer of Yograj Bhat's first Hindi film. But suddenly on Thursday, two new producers have been announced as producers of Yograj Bhat's Bollywood debut Totaram. But when did B Suresha drop out of the project? Read More
ಹೊಸಬರು ಬಂದು ಆಳುತ್ತಿರುವ ಚಿತ್ರರಂಗದಲ್ಲೇ ಮತ್ತೊಂದು ಹೊಸ ತಂಡ ಎಂಟ್ರಿ ಕೊಟ್ಟಿದೆ. ಚಿತ್ರದ ನಿರ್ದೇಶಕರು ಅನೂಪ್ ಅಂತೋನಿ. ಯಾರು ಈ ಅನೂಪ್ ಅಂದ್ರಾ??? ಇವರು ರೋಜ್ ಕಿಲ್ಲರ್ ಎಂಬ ಕಿರು ಚಿತ್ರದಿಂದ ಈಗಾಗಲೇ ಹೆಸರುವಾಸಿಯಾಗಿದ್ದಾರೆ. ಜಾಹೀರಾತು ಜೊತೆಗೆ ಸುಮಾರು ಚಿತ್ರಗಳಿಗೆ ಸಂಭಾಷಣೆ ಹಾಗೂ ಚಿತ್ರಕತೆ ಬರೆದಿದ್ದಾರೆ. ಇತ್ತೀಚಿಗೆ ಲೂಸ್ ಮಾದ ಯೋಗಿ ರವರ ೨೫ನೇ ಚಿತ್ರ "ಓಬೀರಾಯ"ಕ್ಕೂ ಸಹ ಸಂಭಾಷಣೆಯಲ್ಲಿ ಕೈ ಜೋಡಿಸಿದ್ದಾರೆ. Read More
Firstly We would like to Thank Sumana Kittur from cineloka team for making time amidst her busy schedule for a telephonic interview with Us. Her Third directorial venture Edegaarike after SLum Bala and Kallara Santhe, is releasing this friday. In an era of completely commercial cinema her efforts in making a Novel based film is really appreciable and a brave step.Here is a small telephonic conversation with sumana Kittur regarding her film.
Firstly we would like to Thank one of the Ace Music Directors of KFI Anoop Seelin for making time for Cineloka for an exclusive Interview. And a special thanks from the entire Cineloka members aside for taking time and answering their questions. Below are the few questions put forth my our members to Anoop


FOR IMMEDIATE RELEASE: 2015-11-16
NTP Security Project announces public development release
Today, the NTP Security Project announced the first public development release of NTPsec.
NTPsec is an implementation of the “Network Time Protocol” or “NTP”. NTP is how the internet keeps correct time, which is critically important for cybersecurity and for auditing, and is necessary for online finance, cloud computing, media streaming, data storage, email, calendaring, and for keeping the clock on your desktop set.
NTPsec is based on the original reference implementation created by Dr. David L. Mills, now Professor Emeritus at the University of Delaware and one of the original creators of the Internet itself.
As a “developer release”, NTPsec 0.9 is offered to open source developers and to government, corporate, and academic software and IT labs for feedback and code contributions. The project uses modern open source community development practice, including Git distributed version control and permissive open source licensing. Development will drive to a production-ready 1.0 release, and beyond.
The goal of the project is to harden against security vulnerabilities and especially against “amplification attacks” that threaten the stability of the entire Internet. The project welcomes the participation of information security researchers, and practices Responsible Disclosure.
About the NTP Security Project
The NTP Security Project is an experienced team with expertise in open source, systems programming, real time operating systems, information security, project management, systems administration, and the historical NTP implementation. The project is currently funded by the Linux Foundation Core Infrastructure Initiative.


@layout("/common/_container.html"){
| a | The lips are naturally enlarged, tongue flat, tongue middle, and vocal cord trembling. |
||
| o | The lips rounded, slightly tilted, tongue back, the tongue raised rear, tongue centered, vocal cords vibrate. |
||
| e | Mouth, tongue back, mouth on both sides to expand into the flat, vocal cords vibrate. |
||
| i | Mouth slightly open into a flat shape, the tip of the tongue against the gums, tongue surface elevation, near the hard palate, vocal cords vibrate. |
||
| u | Pronunciation, lips puckered round, protruding into the hole, the raised rear, vocal cords vibrate. |
||
| ü | The lips rounded, close to close, the tip of the tongue against the gums, tongue front uplift, vocal cords vibrate. |
||
| ai | First, pronouncing the voice of a and then sliding it to I. The air flow is not interrupted, and the pronunciation is light and short. |
||
| ei | First, the voice of E is first launched, then it slid to I. The airflow is not interrupted, and the corners of the mouth expand to both sides. |
||
| ao | To make the a sound, then the tongue retraction, back up, mouth shape into a round rope, gently slid o. |
||
| ou | To make the o sound, gradually folded lips, tongue raised by a large circle to the small mouth. |
||
| ie | First I, then E, airflow is not interrupted. |
||
| üe | Pronunciation, first u sound, and then to e by mouth from flat sliding. |
||
| an | To make the a sound, then the tip gradually lifted, to make the N sound on the gums. |
||
| en | To make the e sound, then the elevation, the tip of the tongue against the upper gum, air leakage from the nasal cavity, n. |
||
| in | To make the I sound, then the tip of the tongue against the lower incisors, the tongue gradually to the hard palate, air leakage from the nasal cavity, n. |
||
| ün | First u sound, then the tongue against the upper jaw, lift, airflow leakage from the nasal cavity, pronounced n. |
||
| ang | To make the a sound, then the tongue against the upper palate, air leakage from the nasal cavity, the nasal coda ng sound. |
||
| eng | To make the e sound, then the tip of the tongue against the lower jaw, tongue base retraction against the soft palate ng sound, air leakage from the nasal cavity. |
||
| ing | Under the tongue touch the gums, tongue swelling to the hard palate, nasal cavity resonance sound |
||
| ong | First the sound of O, then after the tongue shrinking against the soft palate, tongue bulge, lips puckered round, nasal resonance sound. |
||
| er | The tongue pronounced e, and then to the hard palate tongue rolled up, two letters and pronunciation. |


What are you working on? Dribbble is a community of designers sharing screenshots of their work, process, and projects.
Ir para Dribbble »
{{ item.description }}
Ver detalhes »
{{item.description}}
{{item.autor}}