@* * Copyright 2010-2017 Artima, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import controllers.Application.scaladocsPageUrl @userGuidePage("Property-based testing") {
ScalaTest supports property-based testing, where a property is a high-level specification of behavior that should hold for a range of data points. For example, a property might state that the size of a list returned from a method should always be greater than or equal to the size of the list passed to that method. This property should hold no matter what list is passed.
The difference between a traditional test and a property is that tests traditionally verify behavior based on specific data points checked by the test. A test might pass three or four specific lists of different sizes to a method under test that takes a list, for example, and check the results are as expected. A property, by contrast, would describe at a high level the preconditions of the method under test and specify some aspect of the result that should hold no matter what valid list is passed.
In ScalaTest, properties are specified as functions and the data points used to check properties can be supplied by either tables
or generators. Generator-driven property checks are performed via integration with ScalaCheck.
To use this style of testing, mix in trait PropertyChecks, or import the
members of its companion object. As an example property-based testing using both table- and generator-driven properties,
imagine you want to test this Fraction
class:
class Fraction(n: Int, d: Int) {
require(d != 0) require(d != Integer.MIN_VALUE) require(n != Integer.MIN_VALUE)
val numer = if (d < 0) -1 * n else n val denom = d.abs
override def toString = numer + " / " + denom }
If you mix in PropertyChecks
, you could use a generator-driven property check to test that the passed values for numerator and
denominator are properly normalized, like this:
forAll { (n: Int, d: Int) =>
whenever (d != 0 && d != Integer.MIN_VALUE && n != Integer.MIN_VALUE) {
val f = new Fraction(n, d)
if (n < 0 && d < 0 || n > 0 && d > 0) f.numer should be > 0 else if (n != 0) f.numer should be < 0 else f.numer should be === 0
f.denom should be > 0 } }
The forAll
method takes a function that expresses a property of Fraction
that should hold for any valid values
passed as n
and d
. (This property specifies how the numerator and denominator passed to the Fraction
constructor should be normalized.) The whenever
clause indicates invalid
values for n
and d
.
Any other values are valid. When run, ScalaCheck generators will be passed implicitly to forAll
and supply integer values for
n
and d
. By default the property will be checked against 100 valid pairs of n
and d
.
You might place the previous property check in its own test whose name describes the property at a high level, such as
"Fractions should be normalized"
.
In another test you might use a table-driven property check to test that all combinations of invalid values passed to the Fraction
constructor
produce the expected IllegalArgumentException
, like this:
val invalidCombos = Table( ("n", "d"), (Integer.MIN_VALUE, Integer.MIN_VALUE), (1, Integer.MIN_VALUE), (Integer.MIN_VALUE, 1), (Integer.MIN_VALUE, 0), (1, 0) )
forAll (invalidCombos) { (n: Int, d: Int) => evaluating { new Fraction(n, d) } should produce [IllegalArgumentException] }
In this example, invalidCombos
is a table of two columns, produced by the Table
factory method, which takes
a comma-separated list of tuples. The first tuple contains the headings (the names of the columns, "n"
and "d"
). The remaining
tuples represent the rows of data. In this example, each row is one example of how invalid data that could be passed to the Fraction
constructor.
After the declaration of the table, forAll
is invoked. This forAll
method takes the table, invalidCombos
, and
a property. forAll
checks to make sure the property holds for each row of the table.
For more information check out the user guide pages for:
Next, learn about using ScalaTest's Selenium DSL.


#761
GPEB Meeting Highlights - Anti-Money Laundering Workshop: Exploring Common Ground - June 25, 2015
#744
This exhibit was previously marked as Exhibit 346
#737
FINTRAC's meeting with the representatives of the Canadian Real Estate Association - Aug 23, 2017
#725
Work Stream 1 - Data Collection and Sharing Work Stream Report Executive Summary - Sept 7, 2020
#720


This example demonstrates a tool that can be built with an advanced-level knowledge of the MyGeotab system. It is suitable for those who have a well-versed understanding of the entire Geotab ecosystem and are confident with the MyGeotab SDK and leveraging the MyGeotab APIs within their projects.
Overview
Example Entry:
ExampleTestZoneSDK1,43.7,-79.6,100,10,20,30,40,Live|Driver Category,Home|Office,Comment goes here
For a simpler approach to understanding the necessary trigonometry involved, see the JavaScript SDK sample "AddZone".


Uses of Interface
org.apache.nutch.plugin.Pluggable
-
Packages that use Pluggable Package Description org.apache.nutch.analysis.lang Text document language identifier.org.apache.nutch.any23 This packages uses the Apache Any23 library for parsing and extracting structured data in RDF format from a variety of Web documents.org.apache.nutch.collection Subcollection is a subset of an index.org.apache.nutch.exchange Control code for exchange component, which acts in indexing job and decides to which index writer a document should be routed, based on plugins behavior.org.apache.nutch.exchange.jexl Plugin of Exchange component based on JEXL expressions.org.apache.nutch.indexer Index content, configure and run indexing and cleaning jobs to add, update, and delete documents from an index.org.apache.nutch.indexer.anchor An indexing plugin for inbound anchor text.org.apache.nutch.indexer.basic A basic indexing plugin, adds basic fields: url, host, title, content, etc.org.apache.nutch.indexer.feed Indexing filter to index meta data from RSS feeds.org.apache.nutch.indexer.filter org.apache.nutch.indexer.geoip This plugin implements an indexing filter which takes advantage of the GeoIP2-java API.org.apache.nutch.indexer.jexl This plugin implements a dynamic indexing filter which uses JEXL expressions to allow filtering based on the page's metadataorg.apache.nutch.indexer.links org.apache.nutch.indexer.metadata Indexing filter to add document metadata to the index.org.apache.nutch.indexer.more A more indexing plugin, adds "more" index fields:last modified date, MIME type, content length.org.apache.nutch.indexer.replace Indexing filter to allow pattern replacements on metadata.org.apache.nutch.indexer.staticfield A simple plugin called at indexing that adds fields with static data.org.apache.nutch.indexer.subcollection Indexing filter to assign documents to subcollections.org.apache.nutch.indexer.tld Top Level Domain Indexing plugin.org.apache.nutch.indexer.urlmeta URL Meta Tag Indexing Pluginorg.apache.nutch.indexwriter.cloudsearch org.apache.nutch.indexwriter.csv Index writer plugin to write a plain CSV file.org.apache.nutch.indexwriter.dummy Index writer plugin for debugging, writes pairs of <action, url> to a text file, action is one of "add", "update", or "delete".org.apache.nutch.indexwriter.elastic Index writer plugin for Elasticsearch.org.apache.nutch.indexwriter.kafka Index writer plugin to produce JSON messages to Kafka.org.apache.nutch.indexwriter.rabbit org.apache.nutch.indexwriter.solr Index writer plugin for Apache Solr.org.apache.nutch.microformats.reltag A microformats Rel-Tag Parser/Indexer/Querier plugin.org.apache.nutch.net Web-related interfaces: URLfilters
andnormalizers
.org.apache.nutch.parse TheParse
interface and related classes.org.apache.nutch.parse.ext Parse wrapper to run external command to do the parsing.org.apache.nutch.parse.feed Parse RSS feeds.org.apache.nutch.parse.headings Parse filter to extract headings (h1, h2, etc.) from DOM parse tree.org.apache.nutch.parse.html An HTML document parsing plugin.org.apache.nutch.parse.js Parser and parse filter plugin to extract all (possible) links from JavaScript files and embedded JavaScript code snippets.org.apache.nutch.parse.metatags Parse filter to extract meta tags: keywords, description, etc.org.apache.nutch.parse.tika Parse various document formats with help of Apache Tika.org.apache.nutch.parse.zip Parse ZIP files: embedded files are recursively passed to appropriate parsers.org.apache.nutch.parsefilter.debug Adds serialized DOM to parse data, useful for debugging, to understand how the parser implementation interprets a document (not only HTML).org.apache.nutch.parsefilter.naivebayes Html Parse filter that classifies the outlinks from the parseresult as relevant or irrelevant based on the parseText's relevancy (using a training file where you can give positive and negative example texts see the description of parsefilter.naivebayes.trainfile) and if found irrelevent it gives the link a second chance if it contains any of the words from the list given in parsefilter.naivebayes.wordlist.org.apache.nutch.parsefilter.regex RegexParseFilter.org.apache.nutch.protocol Classes related to theProtocol
interface, see alsoorg.apache.nutch.net.protocols
.org.apache.nutch.protocol.file Protocol plugin which supports retrieving local file resources.org.apache.nutch.protocol.ftp Protocol plugin which supports retrieving documents via the ftp protocol.org.apache.nutch.protocol.htmlunit Protocol plugin which supports retrieving documents via HTTP/HTTPS using Selenium and the HtmlUnitDriver web driver for the for the HtmlUnit headless browser.org.apache.nutch.protocol.http Protocol plugin which supports retrieving documents via the http protocol.org.apache.nutch.protocol.http.api Common API used by HTTP plugins (http
,httpclient
, etc.)org.apache.nutch.protocol.httpclient Protocol plugin which supports retrieving documents via the HTTP andHTTPS protocols, optionally with Basic, Digest and NTLM authentication schemes for web server as well as proxy server.org.apache.nutch.protocol.interactiveselenium Protocol plugin which supports retrieving documents using and interacting with Selenium.org.apache.nutch.protocol.okhttp Protocol plugin for HTTP/HTTPS based on okhttp, supports HTTP 1.1 and/or http/2.org.apache.nutch.protocol.selenium Protocol plugin which supports retrieving documents via Selenium.org.apache.nutch.publisher org.apache.nutch.publisher.rabbitmq Publisher package to implement queuesorg.apache.nutch.scoring TheScoringFilter
interface.org.apache.nutch.scoring.depth Scoring filter to stop crawling at a configurable depth (number of "hops" from seed URLs).org.apache.nutch.scoring.link Scoring filter used in conjunction withWebGraph
.org.apache.nutch.scoring.metadata Metadata Scoring Pluginorg.apache.nutch.scoring.opic Scoring filter implementing a variant of the Online Page Importance Computation (OPIC) algorithm.org.apache.nutch.scoring.orphan Scoring filter to modify score or status of orphaned pages (no inlinks found for a configurable amount of time).org.apache.nutch.scoring.similarity org.apache.nutch.scoring.tld Top Level Domain Scoring plugin.org.apache.nutch.scoring.urlmeta URL Meta Tag Scoring Pluginorg.apache.nutch.urlfilter.api GenericURL filter
library, abstracting away from regular expression implementations.org.apache.nutch.urlfilter.automaton URL filter plugin based on dk.brics.automaton Finite-State Automata for JavaTM.org.apache.nutch.urlfilter.domain URL filter plugin to include only URLs which match an element in a given list of domain suffixes, domain names, and/or host names.org.apache.nutch.urlfilter.domaindenylist URL filter plugin to exclude URLs by domain suffixes, domain names, and/or host names.org.apache.nutch.urlfilter.fast URL filter plugin that first does fast exact suffix matches on host/domain names before applying regular expressions to the path component of a URL.org.apache.nutch.urlfilter.ignoreexempt URL filter plugin which identifies exemptions to external urls when when external urls are set to ignore.org.apache.nutch.urlfilter.prefix URL filter plugin to include only URLs which match one of a given list of URL prefixes.org.apache.nutch.urlfilter.regex URL filter plugin to include and/or exclude URLs matching Java regular expressions.org.apache.nutch.urlfilter.suffix URL filter plugin to either exclude or include only URLs which match one of the given (path) suffixes.org.apache.nutch.urlfilter.validator URL filter plugin that validates given urls.org.creativecommons.nutch Sample plugins that parse and index Creative Commons metadata. -
-
Uses of Pluggable in org.apache.nutch.analysis.lang
Classes in org.apache.nutch.analysis.lang that implement Pluggable Modifier and Type Class Description class
HTMLLanguageParser
class
LanguageIndexingFilter
AnIndexingFilter
that add alang
(language) field to the document. -
Uses of Pluggable in org.apache.nutch.any23
Classes in org.apache.nutch.any23 that implement Pluggable Modifier and Type Class Description class
Any23IndexingFilter
This implementation ofIndexingFilter
adds a triple(s) field to theNutchDocument
.class
Any23ParseFilter
This implementation ofHtmlParseFilter
uses the Apache Any23 library for parsing and extracting structured data in RDF format from a variety of Web documents. -
Uses of Pluggable in org.apache.nutch.collection
Classes in org.apache.nutch.collection that implement Pluggable Modifier and Type Class Description class
Subcollection
SubCollection represents a subset of index, you can define url patterns that will indicate that particular page (url) is part of SubCollection. -
Uses of Pluggable in org.apache.nutch.exchange
Subinterfaces of Pluggable in org.apache.nutch.exchange Modifier and Type Interface Description interface
Exchange
-
Uses of Pluggable in org.apache.nutch.exchange.jexl
Classes in org.apache.nutch.exchange.jexl that implement Pluggable Modifier and Type Class Description class
JexlExchange
-
Uses of Pluggable in org.apache.nutch.indexer
Subinterfaces of Pluggable in org.apache.nutch.indexer Modifier and Type Interface Description interface
IndexingFilter
Extension point for indexing.interface
IndexWriter
-
Uses of Pluggable in org.apache.nutch.indexer.anchor
Classes in org.apache.nutch.indexer.anchor that implement Pluggable Modifier and Type Class Description class
AnchorIndexingFilter
Indexing filter that offers an option to either index all inbound anchor text for a document or deduplicate anchors. -
Uses of Pluggable in org.apache.nutch.indexer.basic
Classes in org.apache.nutch.indexer.basic that implement Pluggable Modifier and Type Class Description class
BasicIndexingFilter
Adds basic searchable fields to a document. -
Uses of Pluggable in org.apache.nutch.indexer.feed
Classes in org.apache.nutch.indexer.feed that implement Pluggable Modifier and Type Class Description class
FeedIndexingFilter
-
Uses of Pluggable in org.apache.nutch.indexer.filter
Classes in org.apache.nutch.indexer.filter that implement Pluggable Modifier and Type Class Description class
MimeTypeIndexingFilter
AnIndexingFilter
that allows filtering of documents based on the MIME Type detected by Tika -
Uses of Pluggable in org.apache.nutch.indexer.geoip
Classes in org.apache.nutch.indexer.geoip that implement Pluggable Modifier and Type Class Description class
GeoIPIndexingFilter
This plugin implements an indexing filter which takes advantage of the GeoIP2-java API. -
Uses of Pluggable in org.apache.nutch.indexer.jexl
Classes in org.apache.nutch.indexer.jexl that implement Pluggable Modifier and Type Class Description class
JexlIndexingFilter
AnIndexingFilter
that allows filtering of documents based on a JEXL expression. -
Uses of Pluggable in org.apache.nutch.indexer.links
Classes in org.apache.nutch.indexer.links that implement Pluggable Modifier and Type Class Description class
LinksIndexingFilter
-
Uses of Pluggable in org.apache.nutch.indexer.metadata
Classes in org.apache.nutch.indexer.metadata that implement Pluggable Modifier and Type Class Description class
MetadataIndexer
Indexer which can be configured to extract metadata from the crawldb, parse metadata or content metadata. -
Uses of Pluggable in org.apache.nutch.indexer.more
Classes in org.apache.nutch.indexer.more that implement Pluggable Modifier and Type Class Description class
MoreIndexingFilter
Add (or reset) a few metaData properties as respective fields (if they are available), so that they can be accurately used within the search index. -
Uses of Pluggable in org.apache.nutch.indexer.replace
Classes in org.apache.nutch.indexer.replace that implement Pluggable Modifier and Type Class Description class
ReplaceIndexer
Do pattern replacements on selected field contents prior to indexing. -
Uses of Pluggable in org.apache.nutch.indexer.staticfield
Classes in org.apache.nutch.indexer.staticfield that implement Pluggable Modifier and Type Class Description class
StaticFieldIndexer
A simple plugin called at indexing that adds fields with static data. -
Uses of Pluggable in org.apache.nutch.indexer.subcollection
Classes in org.apache.nutch.indexer.subcollection that implement Pluggable Modifier and Type Class Description class
SubcollectionIndexingFilter
-
Uses of Pluggable in org.apache.nutch.indexer.tld
Classes in org.apache.nutch.indexer.tld that implement Pluggable Modifier and Type Class Description class
TLDIndexingFilter
Adds the top-level domain extensions to the index -
Uses of Pluggable in org.apache.nutch.indexer.urlmeta
Classes in org.apache.nutch.indexer.urlmeta that implement Pluggable Modifier and Type Class Description class
URLMetaIndexingFilter
This is part of the URL Meta plugin. -
Uses of Pluggable in org.apache.nutch.indexwriter.cloudsearch
Classes in org.apache.nutch.indexwriter.cloudsearch that implement Pluggable Modifier and Type Class Description class
CloudSearchIndexWriter
Writes documents to CloudSearch. -
Uses of Pluggable in org.apache.nutch.indexwriter.csv
Classes in org.apache.nutch.indexwriter.csv that implement Pluggable Modifier and Type Class Description class
CSVIndexWriter
Write Nutch documents to a CSV file (comma separated values), i.e., dump index as CSV or tab-separated plain text table. -
Uses of Pluggable in org.apache.nutch.indexwriter.dummy
Classes in org.apache.nutch.indexwriter.dummy that implement Pluggable Modifier and Type Class Description class
DummyIndexWriter
DummyIndexWriter. -
Uses of Pluggable in org.apache.nutch.indexwriter.elastic
Classes in org.apache.nutch.indexwriter.elastic that implement Pluggable Modifier and Type Class Description class
ElasticIndexWriter
Sends NutchDocuments to a configured Elasticsearch index. -
Uses of Pluggable in org.apache.nutch.indexwriter.kafka
Classes in org.apache.nutch.indexwriter.kafka that implement Pluggable Modifier and Type Class Description class
KafkaIndexWriter
Sends Nutch documents to a configured Kafka Cluster -
Uses of Pluggable in org.apache.nutch.indexwriter.rabbit
Classes in org.apache.nutch.indexwriter.rabbit that implement Pluggable Modifier and Type Class Description class
RabbitIndexWriter
-
Uses of Pluggable in org.apache.nutch.indexwriter.solr
Classes in org.apache.nutch.indexwriter.solr that implement Pluggable Modifier and Type Class Description class
SolrIndexWriter
-
Uses of Pluggable in org.apache.nutch.microformats.reltag
Classes in org.apache.nutch.microformats.reltag that implement Pluggable Modifier and Type Class Description class
RelTagIndexingFilter
AnIndexingFilter
that addtag
field(s) to the document.class
RelTagParser
Adds microformat rel-tags of document if found. -
Uses of Pluggable in org.apache.nutch.net
Subinterfaces of Pluggable in org.apache.nutch.net Modifier and Type Interface Description interface
URLExemptionFilter
Interface used to allow exemptions to external domain resources by overridingdb.ignore.external.links
.interface
URLFilter
Interface used to limit which URLs enter Nutch. -
Uses of Pluggable in org.apache.nutch.parse
Subinterfaces of Pluggable in org.apache.nutch.parse Modifier and Type Interface Description interface
HtmlParseFilter
Extension point for DOM-based HTML parsers.interface
Parser
A parser for content generated by aProtocol
implementation. -
Uses of Pluggable in org.apache.nutch.parse.ext
Classes in org.apache.nutch.parse.ext that implement Pluggable Modifier and Type Class Description class
ExtParser
A wrapper that invokes external command to do real parsing job. -
Uses of Pluggable in org.apache.nutch.parse.feed
Classes in org.apache.nutch.parse.feed that implement Pluggable Modifier and Type Class Description class
FeedParser
-
Uses of Pluggable in org.apache.nutch.parse.headings
Classes in org.apache.nutch.parse.headings that implement Pluggable Modifier and Type Class Description class
HeadingsParseFilter
HtmlParseFilter to retrieve h1 and h2 values from the DOM. -
Uses of Pluggable in org.apache.nutch.parse.html
Classes in org.apache.nutch.parse.html that implement Pluggable Modifier and Type Class Description class
HtmlParser
-
Uses of Pluggable in org.apache.nutch.parse.js
Classes in org.apache.nutch.parse.js that implement Pluggable Modifier and Type Class Description class
JSParseFilter
This class is a heuristic link extractor for JavaScript files and code snippets. -
Uses of Pluggable in org.apache.nutch.parse.metatags
Classes in org.apache.nutch.parse.metatags that implement Pluggable Modifier and Type Class Description class
MetaTagsParser
Parse HTML meta tags (keywords, description) and store them in the parse metadata so that they can be indexed with the index-metadata plugin with the prefix 'metatag.'. -
Uses of Pluggable in org.apache.nutch.parse.tika
Classes in org.apache.nutch.parse.tika that implement Pluggable Modifier and Type Class Description class
TikaParser
Wrapper for Tika parsers. -
Uses of Pluggable in org.apache.nutch.parse.zip
Classes in org.apache.nutch.parse.zip that implement Pluggable Modifier and Type Class Description class
ZipParser
ZipParser class based on MSPowerPointParser class by Stephan Strittmatter. -
Uses of Pluggable in org.apache.nutch.parsefilter.debug
Classes in org.apache.nutch.parsefilter.debug that implement Pluggable Modifier and Type Class Description class
DebugParseFilter
Adds serialized DOM to parse data, useful for debugging, to understand how the parser implementation interprets a document (not only HTML). -
Uses of Pluggable in org.apache.nutch.parsefilter.naivebayes
Classes in org.apache.nutch.parsefilter.naivebayes that implement Pluggable Modifier and Type Class Description class
NaiveBayesParseFilter
Html Parse filter that classifies the outlinks from the parseresult as relevant or irrelevant based on the parseText's relevancy (using a training file where you can give positive and negative example texts see the description of parsefilter.naivebayes.trainfile) and if found irrelevant it gives the link a second chance if it contains any of the words from the list given in parsefilter.naivebayes.wordlist. -
Uses of Pluggable in org.apache.nutch.parsefilter.regex
Classes in org.apache.nutch.parsefilter.regex that implement Pluggable Modifier and Type Class Description class
RegexParseFilter
RegexParseFilter. -
Uses of Pluggable in org.apache.nutch.protocol
Subinterfaces of Pluggable in org.apache.nutch.protocol Modifier and Type Interface Description interface
Protocol
A retriever of url content. -
Uses of Pluggable in org.apache.nutch.protocol.file
Classes in org.apache.nutch.protocol.file that implement Pluggable Modifier and Type Class Description class
File
This class is a protocol plugin used for file: scheme. -
Uses of Pluggable in org.apache.nutch.protocol.ftp
Classes in org.apache.nutch.protocol.ftp that implement Pluggable Modifier and Type Class Description class
Ftp
This class is a protocol plugin used for ftp: scheme. -
Uses of Pluggable in org.apache.nutch.protocol.htmlunit
Classes in org.apache.nutch.protocol.htmlunit that implement Pluggable Modifier and Type Class Description class
Http
-
Uses of Pluggable in org.apache.nutch.protocol.http
Classes in org.apache.nutch.protocol.http that implement Pluggable Modifier and Type Class Description class
Http
-
Uses of Pluggable in org.apache.nutch.protocol.http.api
Classes in org.apache.nutch.protocol.http.api that implement Pluggable Modifier and Type Class Description class
HttpBase
-
Uses of Pluggable in org.apache.nutch.protocol.httpclient
Classes in org.apache.nutch.protocol.httpclient that implement Pluggable Modifier and Type Class Description class
Http
This class is a protocol plugin that configures an HTTP client for Basic, Digest and NTLM authentication schemes for web server as well as proxy server. -
Uses of Pluggable in org.apache.nutch.protocol.interactiveselenium
Classes in org.apache.nutch.protocol.interactiveselenium that implement Pluggable Modifier and Type Class Description class
Http
-
Uses of Pluggable in org.apache.nutch.protocol.okhttp
Classes in org.apache.nutch.protocol.okhttp that implement Pluggable Modifier and Type Class Description class
OkHttp
-
Uses of Pluggable in org.apache.nutch.protocol.selenium
Classes in org.apache.nutch.protocol.selenium that implement Pluggable Modifier and Type Class Description class
Http
-
Uses of Pluggable in org.apache.nutch.publisher
Subinterfaces of Pluggable in org.apache.nutch.publisher Modifier and Type Interface Description interface
NutchPublisher
All publisher subscriber model implementations should implement this interface.Classes in org.apache.nutch.publisher that implement Pluggable Modifier and Type Class Description class
NutchPublishers
-
Uses of Pluggable in org.apache.nutch.publisher.rabbitmq
Classes in org.apache.nutch.publisher.rabbitmq that implement Pluggable Modifier and Type Class Description class
RabbitMQPublisherImpl
-
Uses of Pluggable in org.apache.nutch.scoring
Subinterfaces of Pluggable in org.apache.nutch.scoring Modifier and Type Interface Description interface
ScoringFilter
A contract defining behavior of scoring plugins.Classes in org.apache.nutch.scoring that implement Pluggable Modifier and Type Class Description class
AbstractScoringFilter
class
ScoringFilters
Creates and cachesScoringFilter
implementing plugins. -
Uses of Pluggable in org.apache.nutch.scoring.depth
Classes in org.apache.nutch.scoring.depth that implement Pluggable Modifier and Type Class Description class
DepthScoringFilter
This scoring filter limits the number of hops from the initial seed urls. -
Uses of Pluggable in org.apache.nutch.scoring.link
Classes in org.apache.nutch.scoring.link that implement Pluggable Modifier and Type Class Description class
LinkAnalysisScoringFilter
-
Uses of Pluggable in org.apache.nutch.scoring.metadata
Classes in org.apache.nutch.scoring.metadata that implement Pluggable Modifier and Type Class Description class
MetadataScoringFilter
For documentation:org.apache.nutch.scoring.metadata
-
Uses of Pluggable in org.apache.nutch.scoring.opic
Classes in org.apache.nutch.scoring.opic that implement Pluggable Modifier and Type Class Description class
OPICScoringFilter
This plugin implements a variant of an Online Page Importance Computation (OPIC) score, described in this paper: Abiteboul, Serge and Preda, Mihai and Cobena, Gregory (2003), Adaptive On-Line Page Importance Computation. -
Uses of Pluggable in org.apache.nutch.scoring.orphan
Classes in org.apache.nutch.scoring.orphan that implement Pluggable Modifier and Type Class Description class
OrphanScoringFilter
Orphan scoring filter that determines whether a page has become orphaned, e.g. -
Uses of Pluggable in org.apache.nutch.scoring.similarity
Classes in org.apache.nutch.scoring.similarity that implement Pluggable Modifier and Type Class Description class
SimilarityScoringFilter
-
Uses of Pluggable in org.apache.nutch.scoring.tld
Classes in org.apache.nutch.scoring.tld that implement Pluggable Modifier and Type Class Description class
TLDScoringFilter
Scoring filter to boost top-level domains (TLDs). -
Uses of Pluggable in org.apache.nutch.scoring.urlmeta
Classes in org.apache.nutch.scoring.urlmeta that implement Pluggable Modifier and Type Class Description class
URLMetaScoringFilter
For documentation:org.apache.nutch.scoring.urlmeta
-
Uses of Pluggable in org.apache.nutch.urlfilter.api
Classes in org.apache.nutch.urlfilter.api that implement Pluggable Modifier and Type Class Description class
RegexURLFilterBase
GenericURLFilter
based on regular expressions. -
Uses of Pluggable in org.apache.nutch.urlfilter.automaton
Classes in org.apache.nutch.urlfilter.automaton that implement Pluggable Modifier and Type Class Description class
AutomatonURLFilter
RegexURLFilterBase implementation based on the dk.brics.automaton Finite-State Automata for JavaTM. -
Uses of Pluggable in org.apache.nutch.urlfilter.domain
Classes in org.apache.nutch.urlfilter.domain that implement Pluggable Modifier and Type Class Description class
DomainURLFilter
Filters URLs based on a file containing domain suffixes, domain names, and hostnames. -
Uses of Pluggable in org.apache.nutch.urlfilter.domaindenylist
Classes in org.apache.nutch.urlfilter.domaindenylist that implement Pluggable Modifier and Type Class Description class
DomainDenylistURLFilter
Filters URLs based on a file containing domain suffixes, domain names, and hostnames. -
Uses of Pluggable in org.apache.nutch.urlfilter.fast
Classes in org.apache.nutch.urlfilter.fast that implement Pluggable Modifier and Type Class Description class
FastURLFilter
Filters URLs based on a file of regular expressions using host/domains matching first. -
Uses of Pluggable in org.apache.nutch.urlfilter.ignoreexempt
Classes in org.apache.nutch.urlfilter.ignoreexempt that implement Pluggable Modifier and Type Class Description class
ExemptionUrlFilter
This implementation ofURLExemptionFilter
uses regex configuration to check if URL is eligible for exemption from 'db.ignore.external'. -
Uses of Pluggable in org.apache.nutch.urlfilter.prefix
Classes in org.apache.nutch.urlfilter.prefix that implement Pluggable Modifier and Type Class Description class
PrefixURLFilter
Filters URLs based on a file of URL prefixes. -
Uses of Pluggable in org.apache.nutch.urlfilter.regex
Classes in org.apache.nutch.urlfilter.regex that implement Pluggable Modifier and Type Class Description class
RegexURLFilter
Filters URLs based on a file of regular expressions using theJava Regex implementation
. -
Uses of Pluggable in org.apache.nutch.urlfilter.suffix
Classes in org.apache.nutch.urlfilter.suffix that implement Pluggable Modifier and Type Class Description class
SuffixURLFilter
Filters URLs based on a file of URL suffixes. -
Uses of Pluggable in org.apache.nutch.urlfilter.validator
Classes in org.apache.nutch.urlfilter.validator that implement Pluggable Modifier and Type Class Description class
UrlValidator
Validates URLs. -
Uses of Pluggable in org.creativecommons.nutch
Classes in org.creativecommons.nutch that implement Pluggable Modifier and Type Class Description class
CCIndexingFilter
Adds basic searchable fields to a document.class
CCParseFilter
Adds metadata identifying the Creative Commons license used, if any.
-


--- layout: default ---
I’m passionate about Bitcoin and economics. I'm currently working on two projects:
You can read my latest blog posts below:


McCray’s return sparks Pacific past D-II Stanislaus St.
STOCKTON, Calif. (AP) - Junior Amari McCray scored 16 points on 8-of-10 shooting and Pacific beat Division II-member Stanislaus State 69-47 on Tuesday night.
McCray missed last season due to a knee injury.
The Tigers overcame 4-of-17 shooting from 3-point range (23.5 and 10 missed free throws (15 of 25) going 25 of 51 from the field. Justin Moore added 12 points for the Tigers.
Brandon Thomas led Stanislaus State with 10 points.
Pacific is 7-0 all-time against Stanislaus State.
Pacific will be making a trip to Honolulu later this week to participate in the University of Hawaii’s Rainbow Classic. The Tigers will face Florida A&M;, South Dakota, and Hawaii.
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Here is a line from (2,2) to (19,9). You can see that it has a bit of a wiggle to it.
Here it is magnified, and the reason for the wiggle (called the jaggies) becomes apparent.
Notice the steps, these are caused by trying to draw a diagonal with squares laid out in a coordinate system. These squares are aliased from the position of the line in that colnmn. The white squares are the centers of the pixels.
The C code that drew this line is written for the special case of lines in the first octant. A line can be draw here and then mirrored to provide generality.
The points that are plotted generated by the algorithm.


{% extends 'base.html' %} {% load static %} {% block extra_head %} {% endblock extra_head %} {% block content %}
You have successfully uploaded your file!


Pennsylvania Duplex Fire LODD Firefighting & Firefighter Rescue
Engine 85 (chief, lieutenant, and three firefighters) was assigned to primary search and rescue of the trapped occupant. Tasked to conduct primary search in .
http://cfbt-us.com/wordpress/?p=63
Treatment for Herniated or Bulging Discs
firefighting and rescue
Exercise Shannon see the video and read our report! . interior of a fire involved building for fire attack, search and rescue operations or as support to . Aviation rescue and fire fighting (ARFF) is characterised by a different timescale and set .
http://www.hemmingfire.com/news/categoryfront.php/id/12/Fire___rescue.html
DVIDS - News - Kentucky firefighters display specialized rescue ...
Aug 11, 2012 . Kentucky firefighters display specialized rescue skills, save lives during . Response 13 search and rescue exercise at the Muscatatuck Urban .
http://www.dvidshub.net/news/93044/kentucky-firefighters-display-specialized-rescue-skills-save-lives-during-us-army-north-exercise
firefighting search rescue exercise Herniated or Bulging Discs
Portland Fire & Rescue - Training & Safety - Firefighter Skills ...
Jun 4, 2010 . Exercises will include firefighter rescue, forcible entry, air management, and search techniques in a commercial structure. The drills will be .
http://www.youtube.com/watch?v=IVkWM_G6LgM
ARF200 - TEEX Browse Catalog
A copy of IFSTA "Aircraft Rescue and Fire Fighting" Third & Fourth Edition Manuals; Copy of Fire . This class will be conducting field trips and field exercises, therefore appropriate attire is mandatory. Students . Aircraft search and rescue .
http://www.teex.org/teex.cfm?pageid=training&area=teex&templateid=14&Division=ESTI&Course=ARF200&navdiv=ESTI
instructor guide topic: back to basics: structural search and rescue ...
MOTIVATION: Search and rescue is the one function that should always be . One firefighter should maintain contact with the wall while searching the . NOTE: Live victims cannot be used for any practical exercises where fire is present.
http://www.mfri.org/dom/Drill_pdf/DM_0709.pdf
Official Impairment Listing for Spinal Disorders
Firefighter-Firefighting Jobs-EMT Training-Paramedic-Search and ...
8 minutes ago . Firehouse.com is the firefighter's source for breaking news, . are being trained to assist State Urban Search & Rescue (USAR) teams when.
http://www.firehouse.com/
- getting rid of inner thigh fat (narrowing of the spine)
Search & Rescue - Simpsonville Fire Department
10 Commandments to Safe Primary Search and Rescue . Oriented persons job is to guide the searching firefighter back to them; Searching firefighter will use .
http://www.simpsonvillefd.com/Training%20Files/Search_&_Rescue.pptFirefighter Structural Search & Rescue Techniques - Training ...
Jan 23, 2011 . Firefighter search and rescue is primarily practiced and learned while the . in the training exercise, and students are often blindfolded to further .
http://suite101.com/article/firefighter-structural-search--rescue-techniques---training-a336955
Fire Service Company Officer - Firefighter Leadership, Firefighting ...
Dec 3, 2012 . Analysis of Firetruck Crashes and Associated Firefighter Injuries in the United . while engaged in primary search and rescue operations as the fire . Analysis can be applied on a continuing basis or as a one-off exercise.
http://thecompanyofficer.com/
Firefighter dies during water rescue exercise in UK
Oct 3, 2012 . Firefighter dies during water rescue exercise in UK. Firefighter Alan Soard was at a fire service water rescue training course when he fell ill .
http://www.firerescue1.com/fire-ems/articles/1351024-Firefighter-dies-during-water-rescue-exercise-in-UK/
Medical-Vocational Allowance for Herniated Disc
10-30-2012 Firefighters Practice High-Angle Rescue
Oct 30, 2012 . The specially trained members of the departments Urban Search . In this exercise, a plant worker who is on top of the silo falls and is seriously injured. . Urban Search and Rescue (USAR) team lift Senior Firefighter Justin .
http://www.chattanooga.gov/fire-department/news-releases/902-10-30-2012-firefighters-practice-high-angle-rescue
Vehicle Rescue Awareness - Hunterdon County, State of New Jersey
Prerequisite: NJ State Firefighter Level I or 5 years on a department . things about fighting fires, setting ladders, forcible entry, and search and rescue. . This class will combine classroom and practical exercises to give the student a better .
http://www.co.hunterdon.nj.us/911/coursedescriptions.html
Appealing a Denial of Benefits
Injured firefighters in Bayonne were conducting 'urban, search, and ...
Mar 21, 2012 . Three Bayonne firefighters injured in training exercise at former MOT . The heavy urban search and rescue training being done by Hoboken .
http://www.nj.com/hudson/index.ssf/2012/03/one_hoboken_and_two_bayonne_fi.html
Rick Christ | LinkedIn
Master Exercise Practitioner; Emergency Management Consultant . Lieutenant at Top of Virginia Search and Rescue Group; Firefighter at Adelphia Fire .
http://www.linkedin.com/in/rickchristcpr


--- pattern: name: 'molecule/patterns/list-content' categories: ['lists' ] uses: ['atom/link', 'atom/icon/pattern', 'atom/text/pattern-categories'] params: ---


--- layout: post title: Episode 028 | Shawn Rakowski - My Life for the Code link: http://traffic.libsyn.com/developeronfire/DeveloperOnFire-28-ShawnRakowski.mp3 length: 42991616 speaker: Dave Rael duration: '51:05' subtitle: 'Developer On Fire: Shawn Rakowski' guest_name: Shawn Rakowski image: /assets/images/ShawnRakowski.png guest_blog: http://www.mylifeforthecode.com/ guest_twitter: shwany disqus_url: http://developeronfire.com/Podcast/Episodes/shawn-rakowski-my-life-for-the-code episode_number: 28 book_recommendations: - { url: "http://www.amazon.com/dp/0735619670/?tag=devonfir-20", title: "Code Complete: A Practical Handbook of Software Construction", author: "Steve McConnell"} - { url: "http://www.amazon.com/dp/B00COOFBA4/?tag=devonfir-20", title: "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life", author: "Scott Adams"} tags: - { url: "http://www.amazon.com/dp/0735619670/?tag=devonfir-20", title: "Code Complete: A Practical Handbook of Software Construction", author: "Steve McConnell"} - { url: "http://www.amazon.com/dp/B00COOFBA4/?tag=devonfir-20", title: "How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life", author: "Scott Adams"} redirect_from: - "/28/" - "/028/" - "/0028/" - "/shawn-rakowski-my-life-for-the-code/" - "/Shawn-Rakowski/" - "/ShawnRakowski/" - "/Podcast/Episodes/28/" - "/Podcast/Episodes/028/" - "/Podcast/Episodes/0028/" - "/Podcast/Episodes/shawn-rakowski-my-life-for-the-code/" - "/Podcast/Episodes/Shawn-Rakowski/" - "/Podcast/Episodes/ShawnRakowski/" guid: http://developeronfire.com:80/Podcast/Episodes/shawn-rakowski-my-life-for-the-code ---
Shawn Rakowski is a father, husband, software developer, wantrepreneur, and the host of the My Life For The Code podcast where he interviews passionate software developers with the hopes of inspiring others. Since graduating with degrees in Computer Science and Philosophy in 2009, Shawn has been employed as software engineer and recruiter for an electronic components distributor in rural Minnesota. In addition to his professional work, Shawn also enjoys coding for fun by participating in game jams and hacking away on side projects. He blogs occasionally at mylifeforthecode.com and aspires to one day start a business of his own.
1. Focus on the people to whom you are providing value
2. Exercise
3. Take cold showers


CJ Pastor
(UI / UX Designer)
>
CJ Pastor is a student of CSU Carig who loves to read and code. He's Coding in his free time and loves to browse the web for new techs and updates.
Here you can find all the things about me and when you exploring my website, you can learn alot from me.
So come and check it out!
CJ Pastor is a student of CSU Carig who loves to read and code. He's Coding in his free time and loves to browse the web for new techs and updates.
Judy Ann is a freelance coder / web designer who codes just for fun. She loves to write blogs and news about technologies and advancements. And also loves cats!
Vin Uboan is a part-time programmer and a website developer. He is a student of Cagayan State University and taking a degree on computer sciences.


SYS$ERR.LOG
file is ALWAYS EMPTY.I got the start of this list from reddit. I'm sure it's been around longer, but that's where I started.
The background image came from Wikipedia.
Why do you want to be a goat farmer? Submit a PR to the GoatHub repo and let us know.


Bob
Manager
ID: 1
Email:
<EMAIL_ADDRESS>Office Phone: 800000000
,
Andrew
Engineer
ID: 100
Email:
<EMAIL_ADDRESS>Github username:
AndrewBurke87
,
Caleb
Intern
ID: 309
Email:
<EMAIL_ADDRESS>School: U of U


Landing Page
Special Projects
This story is part of a series of specially designed stories that represents some of the best journalism The Post has to offer. Check out the rest of the special projects here.
Kelsey Boeing
10/18/2018
Riley Scott | ILLUSTRATION
One of the long-awaited weekends of Fall Semester is here: Homecoming. Alumni will flock to Athens to visit old friends and the city’s mainstays. But the weekend is not just for those who attended before us.
Organizations take up their own traditions and students find reasons to celebrate any time of the week. For those who have never experienced OU Homecoming, better known as “hOUmecoming,” there are a few things you should keep in mind:
Most of the Homecoming festivities are Saturday, and they start at the crack of dawn. If you’re in an organization or just have really fun friends, chances are you’ll wake up at 5 a.m. to partake in kegs and eggs.
The tradition is exactly what it sounds like: alcohol and breakfast foods. The reason it happens so early is because of the parade, but we’ll get to that later. A good night’s sleep will prepare your body for the gauntlet you’ll put it through the next day.
You can prepare yourself by drinking only water the day before. Keep a water bottle nearby and don’t be afraid to take it with you to kegs and eggs. You might get made fun of by your peers, but at least you won’t be the one puking in the bushes.
Even if you had too much fun at kegs and eggs, the OU Homecoming parade is a must-see. Fellow Bobcats on the Homecoming Court will don their best attire and ride in the fanciest cars, but of course it’s the Marching 110 that will steal the show. Alumni march alongside current 110 members, making it a sight to be seen.
By the end of the parade, you’ll be sleepy, fighting a hangover or both. That’s when you know it’s time to take a nap. Afterall, you did have to wake up at 5 a.m.
Set an alarm just in time to go to the football game. The stadium will be packed, but there’s no better way to show your OU pride than by hanging out with alumni.
The alumni 110 members also perform at halftime, and it’s cool to see the field filled with so many people. Unlike the usual tradition of leaving at halftime, stick around until the end of the game. Not many people can say they’ve stuck around for a full game, so it’s something to add to your Bobcat bucket list.
It will probably be easy to spot the alumni because they’ll be taking up spots at your favorite bars and restaurants. Though it might seem annoying at first, remember this was once their home too. Say hi to them.
Landing Page
This story is part of a series of specially designed stories that represents some of the best journalism The Post has to offer. Check out the rest of the special projects here.


ti-core-icons demo
Usage: <core-icon icon="ti-core-icons:name-of-icon" style="color:name-of-color">
| : link |
| : nolink
|
| : link-off
|
| : ti-logo
|
| : ti-horizontal
|
For more information on how to use and create icons, please see the following tutorial videos:
Core Iconset -- Polycasts #01
Core Iconset -- Polycasts #02
Inkscape is a useful free open-source SVG editor.


Here are mockups of the latest design for Flowify.
If Else
Fibonacci early return
Here is a visual description of the algoritm and the data structures to be used
Algoritm: Data structures
Algoritm: Variable Scoping
Algoritm: Control Flow
Algoritm: Data Flow


A caring and smart alarm clock for neurodivergent people.
Objective:
Build a smart alarm clock that can wake up the heaviest sleeper, track metrics, and provide insight on sleeping
patterns.
Why:
As someone with ADHD, I struggle with insomnia, inconsistent sleep patterns, and executive dysfunction, as well
as
the “Can’t sleep because going to sleep requires being bored for a small amount of time” phenomenon. Although
medication helps, sticking to a sleep routine is still hard.
Metrics to track:
- T2W: Time to wake up, time between alarm and cancellation of alarm.
- ESAT: Effective sleep attempt time, last time when the phone was active due to user input.
- TUS: Time of undisturbed sleep, time between ESAT and Alarm.
- SRC: Sleep reincidence counter, periodic check of awakeness. (Initial interval=10 minutes, Interval
doubles each
time, 4 iterations, {10, 20, 40, 80}, 3H 10 M total.)
Tech stack:
- Mobile app: Flutter
- Database: Cloud Firestore
- Authentication: Firebase Auth
- Backend: Cloud Functions
- Website: Firebase Hosting
- User updates: Firebase Cloud Messaging
Reporting:
A Cloud function is triggered at an arbitrary time of the day, it calculates the last sleep cycle’s metrics and
uses
Firebase Cloud Messaging to push a notification or message to the user with this information.
A Dashboard website is also available through Firebase Hosting with real time updates on metrics, and a more
detailed view of sleep statistics.
This would include, monthly, weekly, and all time.
Report statistics:
| T2W, ESAT, TUS |
Average, Median, Maximum, Minimum |
| SRC |
Best days, (no reincidence),
Worst days, (high reincidence) |
| SDW: Sleep Deprivation Warning |
Triggered by:
TUS under 6 hours AND SRC >= 3 |
| Burnout Warning |
Triggered by:
SDW Three days of the same week OR Two days in a row. |
| ERO: Emergency Reach Out |
Triggered by:
Two Burnout Warnings in same week. |
Motivational logic:
As with reporting, when a good or best day is had, a notification or message will be sent to give the user some
positive feedback and motivate them to keep on schedule.
Medication, Hydration, and Food Reminder:
Notifications throughout the day reminding the user to drink water, take any needed meds, and check if they are
hungry. People with ADHD experience time blindness and hyperfocus, which can lead to spending large periods of
time
without checking on our own bodily needs, this can leave us unaware that we are hungry, or thirsty.
These reminders must be non imperative in their phrasing, and instead be framed as questions. This encourages
being
mindful without self blame, guilt, or triggering trauma response.
Some examples would include: Are you thirsty? Do you feel hungry? How about a drink of water? All of these
questions
are non confrontational.
Early warning and auto reach out system:
SDW and Burnout Warning notifications, worded with care and messages of reassurance to prevent self blame and
spirals.
ERO sends a message to a designated contact who is a trusted friend or relative that has agreed to check in and
provide support.
Development Timeline:
- Application Outline
- Create Firebase Project
- Create Flutter Project
- Application Front End:
- Main activity.
- Settings activity.
- Sign In Activity.
- Application website:
- Welcome page.
- Sign Up page.
- Login page.
- Dashboard page.
- Integrate Firebase:
- Authentication.
- For Flutter Application.
- For the Application Website.
- Firestore.
- For User Settings.
- For User Metrics.
- Cloud functions.
- For Motivation.
- For Reminders.
- For Warning System.
- Cloud Messaging.
- Build Demo.
- Presentation.
- App Beta.
- Website Beta.
- Documentation.
- Final Presentation.
Frequently Asked Questions:
| Why is it called Awaken? |
Metalocalypse. |
| Why are you doing this? |
As a person with ADHD we have to build ways to automate externally what our brains can’t
easily do by themselves. |
| Why Flutter? |
Because It's multi platform. Accessibility matters. |
Oh yeah, apps need a logo.


amazon-chime-sdk
/
com.amazonaws.services.chime.sdk.meetings.analytics
/
MeetingHistoryEventName
/
audioInputSelected
audioInputSelected
audioInputSelected
The microphone was selected.


Most of the time it turns out that the amount of data to be displayed can’t fit on a single page, or the page becomes ridiculously long. In such cases, you might want to turn pagination on.
Ornamentum will display some controls at the bottom so users can jump between pages and set how many rows they want to display per page using the limit text box
To enable pagination simply set pageable to true
{{demoSnippet.pagination}}
By default the table doesn’t paginate it’s contents, even if properties like “limit” is set, more on that later.
A few other properties effect the way pagination behaves
[page] = number
Setting this property lets you control which page the table starts off showing, notice how this table starts off on the second page
[limit] = number
Controls how many rows are shown per page, for more information on this property see the Data Limit page


//= components/header/header.html //= components/key_questions/key_questions.html //= components/personal_advice/personal_advice.html //= components/it-info.html //= components/your-way.html //= components/awards.html //= components/footer.html


Home
Outlets
About
Contact
OUTLETS
Showing all 7 results
Default sorting
Sort by popularity
Sort by average rating
Sort by latest
Categories
Foods
34
Gadgets
31
Cosmetics
12
Clothings
12
Gifts
12
Top Rated
Nine
Sugar Shots
Mystic Morsel
Cook Finity
Just Dips
Cake Mate
All Tags
design
logo
photography
poster
resources
retro
t-shirts
videos
Cake Mate
Bees
Borno
Cookfinity
Glitcher
Green Mart
Iconic Beauty
SIGN UP FOR OUR
NEWSLETTER
Subscribe


Gorgias, a renowned practitioner of rhetoric is present in the house of Callicles, along with his disciple Polus. Among the party are Socrates and his friend Chaerephon. They are intrigued by Gorgias and want to get a better understanding of what he does and what the nature of his profession is.
ACT 1
Gorgias explains that rhetoric is an art and he would call himself a rhetorician. Socrates however finds this answer unsatisfactory as he does not understand what rhetoric is concerned with. For example the art of weaving is concerned with the making of garments. What does the person practicing the art of rhetoric do?
Gorgias now gives a bit more detail to his explanation saying that rhetoric is an art that is concerned with discourse.
But does rhetoric treat all kinds of discourse? For example medicine is an art that allows men to speak with certainty about what a person is inflicted with and how he may get well. Is rhetoric same as the art of medicine then?
Certainly not, replies Gorgias as he is made to impose a limitation on his profession. But a decisive definition of the rhetoric is still elusive. The questioning continues.
Just like rhetoric can not be called an art that deals with discourse concerning the sick, it can also not be said that rhetoric is an art that deals with the discourse of gymnastics or with the discourse of geometry. Or in general with the discourse of subjects which any other art form is concerned with?
Then why just call rhetoric an art of discourse and not all the other art forms like medicine and gymnastics as the art of discourse as well?
This question leaves Gorgias a bit puzzled and he replies that the difference lies in the fact that rhetoric is practiced only by the medium of the words and all the other art forms that are described by Socrates involve some action of hands. But Socrates is not satisfied by the answer and the questioning continues
It follows then that the art of painting which requires no words to be spoken and other arts which practiced in silence also do not come within the art of rhetoric, as defined by Gorgias. But what about the art of arithmetic which is entirely expressed through the medium of words and use language to express themselves? Would it be called rhetoric?
Gorgias replies in negative. The questioning continues.
Socrates now wishes to know what is the quality of the words that rhetoric concerns itself with? For example the art of arithmetic concerns itself about the quantities of odd and even numbers and their relationship to one another. Then with what words is the art of rhetoric is concerned with?
"To the greatest, Socrates, and the best of human things."
Gorgias' reply seems to be ambiguous to Socrates. The question that naturally follows is what is the greatest and the best in human beings? Is it health,beauty and wealth as the old saying goes? Because what Gorgias says can be applied to any art form. For example the physician may say that my art concerns with the greatest and best of human things. Because health is the greatest good. And so may the money maker. Because wealth is the greatest good. And so may the trainer. Because beauty is the greatest good. He asks Gorgias what good is the greatest of man? To which he replies
That good, Socrates, which is truly the greatest, being that which gives to men freedom in their own persons, and to individuals the power of ruling over others in their several states.
Socrates asks once more what good is that? Gorgias replies
"What is there greater than the word which persuades the judges in the courts, or the senators in the council, or the citizens in the assembly, or at any other political meeting?—if you have the power of uttering this word, you will have the physician your slave, and the trainer your slave, and the money-maker of whom you talk will be found to gather treasures, not for himself, but for you who are able to speak and to persuade the multitude."
This reply leaves Scorates satisfied. And he concludes that rhetoric is an art of persuasion. Gorgias agrees that persuasion is the chief aim of rhetoric. But is rhetoric the only art that persuades?
Sorcartes asserts that anyone who teaches anything persuades men of what he teaches. For example arithmetic and arithmetician teaches us the properties of number. And persuade us of those properties. Then does not arithmetic persuades just like rhetoric does? Which implies that rhetoric is not the only art of persuasion. And therefore it is important that it is described what rhetoric persuades men of?
Gorgias replies:
"I answer, Socrates, that rhetoric is the art of persuasion in courts of law and other assemblies, as I was just now saying, and about the just and unjust."
Socrates is not satisfied by the answer and reasons that there is such a thing as having learned and having believed. And having believed is quite different from having learnt. And there is also such a thing as false knowledge as well as false belief. And the two are also different from each other. Both people who have learnt and people who believe can be persuaded just the same.
"And which sort of persuasion does rhetoric create in courts of law and other assemblies about the just and unjust, the sort of persuasion which gives belief without knowledge, or that which gives knowledge?"
Gorgias answers that rhetoric is the art that only creates belief.
Socrates asks what good will rhetoric do for a person? For a rhetorician will not be consulted with while building walls or making medicine.
Gorgias answers that the power of rhetoric lies in sway it holds over people
Socrates argues that if rhetoric is an art that persuades of belief without knowledge then rhetoric only has an influence over the ignorant. For the rhetoric can not influence a physician about medicine without knowledge of medicine, but only those who are ignorant about it. And that the rhetorician does not have to know the truth about things but only discover a way to persuade people who are ignorant of the the subject matter.
Gorgias finds great comfort in the fact that it is powerful not to have learnt any other arts but the art of rhetoric only and yet in no way be inferior to persuaders of them.
But then if the rhetorician is ignorant of other arts like medicine and arithmetic but still hods the power to influence then would it not be reasonable to say that the rhetorician is equally ignorant of the just and the unjust?
A just man would never do an injustice.  Socrates concludes that the argument that a rhetorician practices justice is proven to be false. Gorgias is unable to define his own art.
Polus asks Socrates what then is the art of rhetoric.
Socrates replies that rhetoric is not an art form at all rather it is an experience or routine that causes delight or gratification. Similar to cookery which is also a routine that causes delight or gratification. Rhetoric and cookery fall under the same class of flattery. This class is not a true art form but rather a sham. Cookery causes delight of the senses having no regard to the actual health of the body. When a person is sick the diet administered by the physician may not please the sense of taste but it will cure the body of the disease. Similarly rhetoric gives the soul the pleasure of justice without actually being just.
Polus questions "Do you mean to say that the rhetoricians are esteemed flatterers" and "Have they not great power, and can they not do whatever they desire?"
Socrates replies that they don't have any great power and only do what they think best and not what they truly desire.
This leaves Polus puzzled
Socrates explains: When men drink medicine for the sake of health do they will the act of drinking the medicine which is painful or do they will the good health which will be the result of drinking that medicine? When a man does something for the sake of something else, he wills not what he does but that for the sake of which he does it. There are good things and evil things. Intermediate and indifferent things.
Sitting running and walking for example are neither good nor bad. And the indifferent things are done for the sake of good. When we walk we walk for the sake of good. When a man is killed or exiled it is believed that killing or exiling the man will result in good. Men who do any of these things do it for the sake of good. Therefore when a tyrant or a rhetorician kills someone or deprives someone of his power under the idea that he does it for his own good when, in fact it is not in his interests, can he be said to be doing what is best for him?
[ Here Socrates builds upon his winning argument with Gorgias. He had already proved that rhetoricians don't have true knowledge and only work with belief. And a person without knowledge can't really know what's good or what's bad ]
Polus asks if Socrates would not like to have the power to kill,despoil or imprison any one he pleases? Does seeing such a power in another person make him envious?
Socrates asks whether the killing and despoiling was performed justly or unjustly? Polus asks for his opinion in either case.
"If he killed another unjustly, in which case he is also to be pitied; and he is not to be envied if he killed him justly"
Who would be more wretched then? The person who suffers injustice or the person who does injustice?
If given only two choices Socrates would rather suffer than do injustice. But why? He illustrates with an example. Supposing Socrates goes to a crowded market with a dagger. Any person he wants killed will be stabbed. He may steal the possession of anyone. He may burn any house. Destroy any vessel. Then would he be in possession of a great power?
No because the would be caught and punished
And is punishment evil?
Yes according to Polus
[ It's easy to loose track of the discussion when Socrates gives examples like these. With the illustration of a man with a dagger Socrates wishes to establish that unless power can be applied to a just end, towards good, it can not result in happiness. Polus's argument,that rhetorician holds great power in influencing people, is being refuted by him that it's not great at all since it does not do what's truly great (which is the ideal of justice) and only what they think is the best. ]
But then a man may be called in possession of a great power only if his actions turn out to his advantage and not otherwise. He asks when is killing and despoiling a person considered to be good and when evil?
Killing is good when it is done for a just cause and evil when it's done for an unjust cause.
Polus wishes to know if the tyrant kings of past were miserable or happy?
Socrates replies that the only way to know whether a person is happy or not is to know where he stands in the matter of education and justice. For the people who are gentle and good are also happy.
Polus argues that a person would be miserable if he is caught and punished. But if a person has great power and he exercises that power without any regard for just or unjust and he manages to escape the consequences then he will be happy.
Socrates affirms that the unpunished evil doer is the most miserable. And the evil doer that is punished is less miserable. Least miserable being the person who has never committed an evil act.
He explains that one who punishes rightly, punishes justly and thus acts justly. Then the person who suffers retribution suffers justly. Then the punisher does what is honorable and the punished suffers what's honorable. And honourable is what is pleasant and useful. The punished suffers what is good. And he is benefited by the deliverance of evil from his soul. He explains further that the greatest evil with respect to man's estate is poverty. The greatest evil with respect to man's health is disease. The greatest evil with respect to man's soul is injustice. The money maker delivers from the evil of poverty. The physician delivers the man's body from disease. And the judge delivers a man soul from injustice. And the person delivered from poverty , disease and injustice is far happier than the person still suffering from it. Therefore the person punished for his unjust acts will be better that the person still suffering from the injustice in his soul.
[ It's fun to note that the dialogue was started in order to know what rhetoric actually is but it took a turn to determine what is just and what is unjust. Socrates arguments are idealistic. Rhetoric would have no place in a society imagined by Socrates but in daily routine both Gorgias and Polus find rhetoric to be a powerful tool in getting what they want. Socrates contests that what they want and get by the unjust use of rhetoric will only make them unhappy]
Callicles who had been quietly listening untill this point puts down his arguments as follows.
Socrates questions what does he mean by natural justice? Is it that rule of justice is the rule of the stronger or of the better? Callicles answers that they are the same.
But then are not many stronger than one and their opinions better than the one? Callicles replies that superior is the one that is better.
Socrates wishes to know how he is better? Does he mean worthier and wiser? If that is the case should a physician have a larger share of meat and drinks? Callicles means the men of political ability who ought to govern and have a larger share than the governed. He further asserts that a man should let his desires grow and take means to satisfy those desires. Luxury and self indulgence are true happiness
Socrates answers with a story:-
The life of self-contentment and self-indulgence may be represented respectively by two men, who are filling jars with streams of wine, honey, milk,—the jars of the one are sound, and the jars of the other leaky; the first fills his jars, and has no more trouble with them; the second is always filling them, and would suffer extreme misery if he desisted.
Callicles does not agree with the story. Socrates continues by saying that pleasure and pain are simultaneous and they cease to exist at the same time. For example in case of drinking the pain of thirst is satisfied at the same time as the pleasure drinking. But good and pleasure are not the same.
The pleasure is to be pursued for the sake of good. And good is that which makes us good. This virtue can not be attained by accident. There must be harmony and order. And the soul that has order is better than the soul that is out of order. Which implies that the temperate is good and intemperate is bad. He asks Callicles to disregard the length of life and only think about how it can be best lived. That rhetoric is useful only when it is practiced justly. The soul should always pursue what is noble and just. Not what is pleasurable and possibly unjust.  And he would not be ashamed if he dies at the hand of some tyrant having done no injustice to anyone. But he won't be able to tolerate the injustice of his soul. And for this reason he would rather pursue the just than that which only gives the appearance of just. He would rather seek knowledge than that which only gives a belief of knowledge. He would rather be than just seem.
[ Socrates' goal in this dialogue was to show that rhetoric is not a true art form. The practitioner of rhetoric possesses no knowledge and speaks only from belief. In that goal he succeeds. His arguments,though, are framed for an idealistic society, one that he would chose to live in. But the reality is quite different. Callicles is right in saying that "Might is right" as it often is. And Socrates concedes that if that be the case he is ready to suffer for his beliefs. For him ideals are more important than life itself. And for you?]


---
layout: post
title: Akamai Wins Limelight Patent Suit, $45.5 Million - Silicon Alley Insider
date: '2008-02-29T17:18:00-08:00'
tags:
- limelight
- akamai
- adamcurry
- adam
- curry
- podshow
tumblr_url: http://alexhwilliams.tumblr.com/post/27653533/akamai-wins-limelight-patent-suit-45-5-million
---
Akamai Wins Limelight Patent Suit, $45.5 Million - Silicon Alley Insider
How many start-ups will be affected by the outcome of this lawsuit? Adam Curry posted about it today, saying the Podshow nework will not be affected by the ruling against Limelight. Interesting that he felt compelled to write about the suit. Podshow must be significantly invested in Limelight.
Overall concern is that Limelight may have to shut down their network.
"If the verdict holds up, it would be devastating for Limelight, whose shares are down almost 40% in afternoon trading. Last year the company lost $24 million on $66 million of revenue. And if the judge issues an injunction against Limelight, it might have to shut down its network. “


For a rolling corsi chart, enter /player/[ID]/rollingcf/[Season1]-[Season2]/ in url. For example, 2016-2018


pymortar package¶
Submodules¶
pymortar.mortar_pb2 module¶
pymortar.mortar_pb2_grpc module¶
-
class
pymortar.mortar_pb2_grpc.
MortarServicer
¶ Bases:
object
-
Fetch
(request, context)¶ pull data from Mortar
-
GetAPIKey
(request, context)¶
-
Qualify
(request, context)¶ identify which sites meet the requirements of the queries
-
-
class
pymortar.mortar_pb2_grpc.
MortarStub
(channel)¶ Bases:
object
-
pymortar.mortar_pb2_grpc.
add_MortarServicer_to_server
(servicer, server)¶
pymortar.result module¶
-
class
pymortar.result.
Result
¶ Bases:
object
-
dataFrames
¶ Returns the list of dataframes in this result. Access dataframes using Result[‘dataframe name’] or Result.get(‘dataframe name’)
Returns: list of names of dataframes (from FetchRequest) Return type: names (list of str)
-
describe_table
(viewname)¶ Prints out a description of the table with the provided name
Parameters: viewname (str) – The name of the view you want to see a description of. A list of views can be retrieved using Result.views
-
get
(name, default=None)¶ Returns the DataFrame with the given name
Parameters: name (str) – name of the DataFrame from your FetchRequest Returns: DataFrame containing timeseries data Return type: df (pandas.DataFrame)
-
query
(q)¶ Returns the result of a SQL query executed against the in-memory SQLite database of views returned by the query
Parameters: query (str) – SQL query. Names of the tables are the names of the views Returns: list of query results; each row of the result is a list Return type: results (list of []str)
-
tables
¶ Returns the list of views in this result. Access views as SQL tables using Result.query(“select * from {view name}”)
Returns: list of names of views (from FetchRequest) Return type: names (list of str)
-
view
(viewname, fulluri=False)¶ Returns a pandas.DataFrame representation of the indicated view. This is presented as an alternative to writing SQL queries (Result.query)
Parameters: viewname (str) – View name. This will be from the pymortar.View object ‘name’ field. List can be retrieved using the Result.views property Keyword Arguments: fulluri (bool) – (default: False) if True, returns the full URI of the Brick value. This can be cumbersome, so the default is to elide these prefixes Returns: a DataFrame containing the results of the View Return type: df (pandas.DataFrame)
-
view_columns
(viewname)¶ Returns a Python list of strings corresponding to the column names of the given View
Parameters: - viewname (str) – View name. This will be from the pymortar.View object ‘name’ field.
- can be retrieved using the Result.views property (List) –
Returns: the column names for the indicated view
Return type: columns (list of str)
-
views
¶ Returns the list of views in this result. Access views as SQL tables using Result.query(“select * from {view name}”)
Returns: list of names of views (from FetchRequest) Return type: names (list of str)
-
Module contents¶
-
class
pymortar.
Client
(cfg=None)¶ Bases:
object
Method to create a new Pymortar client
The configuration takes the following (optional) parameters:
- mortar_address: address + port to connect to, e.g. “localhost:9001”. Defaults to $MORTAR_API_ADDRESS from the environment. Currently expects a TLS-secured endpoint
- username: your Mortar API username. Defaults to MORTAR_API_USERNAME env var
- password: your Mortar API password. Defaults to MORTAR_API_PASSWORD env var
Keyword Arguments: cfg (dict or None) – configuration dictionary. Takes the following (optional) keys: Returns: PyMortar client Return type: client (Client) -
fetch
(request)¶ Calls the Mortar API Fetch command
Parameters: req (mortar_pb2.FetchRequest) – definition of the dataset. Returns: The result object containing the desired metadata and timeseries data Return type: result (Result)
-
qualify
(required_queries)¶ Calls the Mortar API Qualify command
Parameters: required_queries (list of str) – list of queries we want to use to filter sites Returns: List of site names to be used in a subsequent fetch command Return type: sites (list of str)


Alejandro Barajas
Social,
Self Drivin
and
Energetic
Favorite Foods
email
Three Favorite Sites
site1
site2
site3


presents
films by
Koike Teruo
Ecosystem 9
A Quicksand Eclipse
16mm, sound, 13 minutes, 1993
Ecosystem 7
A Sedimentary Heat
8mm, silent, 27 minutes, 1990
Ecosystem 10
A Dripping Moss
16mm, sound, 13 minutes, 1996
One year had passed after the Great Hanshin Earthquake. I once more tried to make my film 'Ecosystem - 10'. I hope that the dripping moss may heal the devastating effects of the earthquake.
Ecosystem 5
A Tremulous Stone
16mm, sound, 17 minutes, 1988
Gallery Yu 3F
Saga City, JAPAN
28th August 1999
7pm
Y800


Document CMS
Article and Pages
Tag Managemant
Top Templetes
Container Templetes Parts
Primitive Templetes Part
RSS & Sitemap
Content Importer
Http Header Management
Moved Documents Log
SDK
Programming & Development
Database Management
Access Recorder
Play Recorded Logs
Mouse Move Heatmap
Scroll Heatmap
Manage Archived Webpage
SEO Checker
User Accesslog
Robot Accesslog
Import Sitemap and Analyze
Content Keywords
Keywords Balance
Analyze Page Theme
Import Internal links detected
Robot Accesslog Config
System
Logout
Manage users
Backup Data