The Reactive Scales application has been created! This application illustrates the great performance of Reactive applications built with the Typesafe Reactive Platform.
Right now the server is running in development mode which provides a productive environment where you just hit refresh in your browser to see your code changes. Check the server status by going to Run. In development mode every request checks the file system for changes to see if something needs to be recompiled. To run a performance test we need to disable this by running in production mode. To do that first stop the app in Run. From a command line in this project's root directory run this application in production mode:
./activator -Dpidfile.path=MY_PID start
activator -Dpidfile.path=MY_PID start
The application should be started and you can open it in your browser: http://localhost:9000
There you should see three charts, one that tracks the number of requests per second, a chart that indicates how much memory this application is using, and one that shows how much CPU the application is using. These values are pushed from the server to the client every 100 milliseconds using a Comet channel.
To test the performance of this application lets send one million requests to it (100 concurrent).
./loadtest-linux-64.sh
./loadtest-mac-64.sh
loadtest-windows-64
You should see the charts begin to dial up. It will take 100,000 or so requests before the JVM is warmed up. Then you should get around 40k requests per second. (These results can vary based on number of CPUs, JVM version, and operating system.) You will see the memory bounce around as the JVM garbage collector does it's job. (Note: The JVM will usually try to use as much memory as it can but you can but you can hit the "Garbage Collect" button and it should always come back down to a pretty small base footprint.) During the performance test the CPU usage should be around 75% which is not full utilization because the actual load tester is also consuming some CPU.
It is great that you can slam the application and get around 40k requests per second but what is really cool is that while totally saturating the app with requests the charts are still being updated every 100 milliseconds with values being pushed from the same saturated server!


|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.Reader java.io.InputStreamReader java.io.FileReader de.iabg.mode.io.NastranDirectMatrixReader
public class NastranDirectMatrixReader
This implementation of MaterialReader
parses a Nastran file
containing symmetric matrices representing the mass matrix, stiffness matrix,
or other data. Refer to MaterialReader
class API for more details.
The Nastran file can contain an undefined number of mass or stiffness
matrices, with each matrix having a name or identifier. This parser is
designed to read in all of this data, however, non-symmetric matrices such as
force vectors, are omitted. Refer to the latest version of the MSC.Nastran
Quick Reference Guide for more information for the file format.
| Field Summary | |
|---|---|
protected java.util.ArrayList<java.lang.String> |
data_
A list for the data from the file |
protected static int |
MASS_COLUMN_FORMAT
A constant for mass column lines |
protected static int |
MASS_MATRIX_FORMAT
A constant for mass matrix lines |
protected static int |
MASS_ROW_FORMAT
A constant for mass row lines |
protected MassMatrix |
masses_
Storage for a mass matrix |
protected MassMatrixMap |
massMatrices_
Storage for the mass matrix map |
protected static int |
N_COMPONENTS
The number of components in 3D space |
protected java.util.List<java.lang.String> |
nodeNames_
A list of the node names |
protected static int |
REAL_DOUBLE_PRECISION
A constant for real double precision matrices |
protected static int |
REAL_SINGLE_PRECISION
A constant for real single precision matrices |
protected static int |
SYMMETRIC_FORMAT
A constant for symmetric matrices |
protected static int |
UNDEFINED_FORMAT
A constant for undefined lines |
| Fields inherited from class java.io.Reader |
|---|
lock |
| Constructor Summary | |
|---|---|
NastranDirectMatrixReader(java.io.File file)
Constructs a NastranDirectMatrixReader from the given file. |
| Method Summary | |
|---|---|
protected void |
addMassColumn(int lineIndex)
Parses a mass column from the line at the given index and adds it to the currently stored mass matrix. |
protected void |
addMassMatrix(int lineIndex)
Parses a mass matrix from the line at the given index and adds it to the map of mass matrices. |
protected int |
getFormat(java.lang.String line)
Returns the format of the given line. |
protected int |
getNodeCount(int lineIndex)
Returns the number of nodes in the matrix, beginning at the index of the give line. |
void |
importMassMatrices(MassMatrixMap massMatrices)
Clears the given mass matrices and replaces them with the data parsed from the internally stored file. |
void |
readFile()
Internally saves the data from the file for later use. |
| Methods inherited from class java.io.InputStreamReader |
|---|
close, getEncoding, read, read, ready |
| Methods inherited from class java.io.Reader |
|---|
mark, markSupported, read, read, reset, skip |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList<java.lang.String> data_
protected static final int MASS_COLUMN_FORMAT
protected static final int MASS_MATRIX_FORMAT
protected static final int MASS_ROW_FORMAT
protected MassMatrix masses_
protected MassMatrixMap massMatrices_
protected static final int N_COMPONENTS
protected java.util.List<java.lang.String> nodeNames_
protected static final int REAL_DOUBLE_PRECISION
protected static final int REAL_SINGLE_PRECISION
protected static final int SYMMETRIC_FORMAT
protected static final int UNDEFINED_FORMAT
| Constructor Detail |
|---|
public NastranDirectMatrixReader(java.io.File file) throws java.io.FileNotFoundException
NastranDirectMatrixReader
from the given file.
file
- the file to be imported
java.io.FileNotFoundException
- if the file could not be found| Method Detail |
|---|
protected void addMassColumn(int lineIndex)
lineIndex
- the index of the line to be parsedprotected void addMassMatrix(int lineIndex)
lineIndex
- the index of the line to be parsedprotected int getFormat(java.lang.String line)
line
- the line to be parsed
protected int getNodeCount(int lineIndex)
lineIndex
- the first index of the line to be parsed
public void importMassMatrices(MassMatrixMap massMatrices)
MaterialReader
MaterialReader.readFile()
, otherwise no data will be saved.
importMassMatrices
in interface MaterialReader
massMatrices
- the MassMatrixMap
where the data will be
storedpublic void readFile() throws java.io.IOException
MaterialReader
readFile
in interface MaterialReader
java.io.IOException
- if the file could not be read
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


Kit wades into the river to get a stick. Her legs get wet. She gets mud on her legs. She rubs her back in the muck. Next morning, Kit jumps on the bed. "Get off the bed, Kit," orders Dad, pointing to the bottom of the bed. "You stink." Kit slinks to the end of the bed. Kit sulks.
in-context


Home
About
Log out
Fill out the following details
Subject
No of questions
Marks for each question
Duration of exam


Listing
Listing
Brand
Apple
Huawei
Samsung
Nokia
BlackBerry
Order By
Ascending
Descending
High Price
Low Price
Best Rated
Best Seller
Brilliant Headset and Mobile Phone
In Stock
$199
.99
$299
.99
(- 40%)
Wireless in Ear Headsets
In Stock
$399
.99
$799
.99
(- 50%)
The Phone, Neon 256GB Memory
In Stock
$1450
.99
$4099
.99
(- 80%)
Sun Glasses for Indoor Use
In Stock
$99
.99
$799
.99
(- 50%)
130 Reviewers
Brilliant Headset and Mobile Phone
In Stock
$199
.99
$299
.99
(- 40%)
41 Reviewers
Wireless in Ear Headsets
In Stock
$399
.99
$799
.99
(- 50%)
130 Reviewers
The Phone, Neon 256 GB Memory
In Stock
$1450
.99
$4099
.99
(- 80%)
41 Reviewers
Sun Glasses For Indoor Use
Out of Stock
$99
.99
$799
.99
(- 50%)


Yadage and Parsl are two popular workflow languages. As part of project SCAILFIN, we are looking into scripting the REANA...
posted on
Sunday, November 24, 2019
in
parsl ,
reana ,
HEP ,
SCAILFIN
As part of my work on project SCAILFIN I am exploring how we could express Parsl workflows as Reana reproducible...
posted on
Monday, February 25, 2019
in
parsl ,
reana ,
HEP ,
SCAILFIN
Until Reana 0.5.0 comes out, there is no way to clear out workflows. This becomes a bit of a mess...
posted on
Sunday, February 24, 2019
in
parsl ,
reana ,
HEP ,
SCAILFIN
Reana is a reproducible research data platform based on Kubernetes that is being developed at CERN. The team have developed...
posted on
Wednesday, January 23, 2019
in
openstack ,
reana ,
HEP ,
SCAILFIN
With the many layers of virtualization, it’s easy to forget that docker images ultimately run on a real CPU with...
posted on
Monday, December 10, 2018
in
openstack ,
docker


Purple Martians by: Michael David WeissHomeDescription
Purple Martians is free 2D platform style game, with a mix of puzzle solving and shoot-em-up.
Demo Video
Features
- over 70 fun and challenging levels
- single player or networked muliplayer with up to eight players
- an excellent level editor to edit and create new levels
- works identically across windows and linux (including netgame)
- unique enemies you can shoot or kill with explosions
- interesting puzzles to solve
- bombs you can carry and throw
- rockets you can ride and steer
- movable lifts you can ride
- switches that toggle blocks between solid and empty
- springs that let you jump extra high
- keys that open locked blocks
- doors to transport you to other places in the level
- cloners that copy enemies and items
- vinepod plants that pop up and shoot at you
- helpful pop-up messages to help you figure stuff out
- very smooth graphics
- the game can handle any screen resolution from 320x240 to 3840x2160
- the display is dynamically resizable, moveable, zoomable during gameplay
- 15 different colors for your player and other connected players
- user definable control bindings for keyboard and/or joystick
- sound effects and a soundtrack
- fancy scrolling custom help screens with images and animations
Created by
Michael David Weiss (concept, coding, graphics, sound effects, etc).
Russel Hoy wrote the awesome background theme soundtrack for the game in 2000.
Official Master Repositoryhttps://github.com/mweiss001/purple_martians Created with
Allegro 5.2.7
MinGW-w64 8.1.0
Code Blocks 20.03
libnet-0.10.11
zlib-1.2.11
License
The game is released under the zlib license. (see license.txt)
Supported Systems
Purple Martians should work on most versions of Windows and Linux.
These are systems the game has been specifically tested on:
Windows 7
Windows 10
ubuntu 20.04
ubuntu 22.04
Linux Mint 20.3
Manjaro 21.2.4
MX-21
Fedora 35
External Links
Download Purple Martians from itch.io.
Purple Martians project page.
YouTube channel of Michael Weiss. Game videos and original music.


{% include 'includes/profile_info.html' with author=post.author %}
{% include 'includes/post_item.html' with post=post %}
{% include 'includes/comments.html' with comments=comments %}
{% if user.is_authenticated %}
{% endif %}


Introduction to DocFX Incremental Build
Workflow for DocFX build with incremental. Test edit
DocFX's build workflow is divided into three phases, namely Compile
, Link
and PostProcess
.
By default, changed files would be collected by comparing file's LastWriteTimeUtc
and MD5
. We also provide the command option --changesFile
to overwrite the default behavior. About the style of the changesFile, please refer to ChangesFile section.
Before Compile
phase, only changed files and their dependencies would be loaded. During Compile
phase, rebuilt articles could report new dependencies. After Compile
phase, newly introduced dependencies would lead to some unchanged files being reloaded.
DocFX Incremental Build Framework provides a flexible way to define plugins/processors to support incremental build. Plugins that support incremental are free to report dependencies at Compile
phase.
Note
Only Compile
phase could report/collect dependencies.
Framework also allows plugins to save/load context related info in Plugin Cache. For more details please refer to Plugin cache.
By default, incremental cache files will be put at path obj/.cache/build/
relative to your docfx.json
. You're also free to specify the path with option --intermediateFolder
. About the structure of the cache folder please refer to Cache file structure.
Incremental Condition
Build could run incrementally only if all of the following conditions meet.
- The version supports incremental.
Each version of file mappings would be built independently. For one version:
- Cache files are not corrupted.
DocFX
version isn't changed.- Plugins' hash isn't changed.
- Templates' hash isn't changed.
- The
docfx.json
config hash isn't changed. - This isn't a force build. Namely, no
--force
option. - This isn't a debug run. Namely, no
--exportRawModel
or--exportViewModel
option. - If provided with changesFile, this build's
CommitFromSHA
should be same with last build'sCommitToSHA
.
Note
Not all configs in docfx.json
are counted in when calculating the config hash. The below table lists configs that are ignored.
| Property | Description |
|---|---|
| Files | the file collection that is included in docfx.json, namely files |
| OutputBaseDir | the base directory of output, namely dest |
| ChangesFile | the changes file |
| MaxParallelism | max parallelism |
| VersionName | version name |
| ForceRebuild | whether to force rebuild |
| ForcePostProcess | whether to force post processor |
| LruSize | lru size |
- The processor supports incremental.
The processor implements the interface @Microsoft.DocAsCode.Plugins.ISupportIncrementalDocumentProcessor. Right now, @Microsoft.DocAsCode.Build.ConceptualDocuments.ConceptualDocumentProcessor and @Microsoft.DocAsCode.Build.ManagedReference.ManagedReferenceDocumentProcessor supports the interface.
The processor's
IncrementalContextHash
isn't changed.All plugins in the processor implement the interface @Microsoft.DocAsCode.Plugins.ISupportIncrementalBuildStep.
If you'd like to customize your processor to support incremental, you can view more from Walkthrough: Customize a processor to support incremental.
Changes File
You can specify the changes with the build option --changesFile
. This would overwrite DocFX
's default behavior to calculate changes.
Below is a sample changesFile changes.tsv
.
<from> f2166a5a0db6db595d263fb6c7288d64e535c4b2
<to> 158f883df18be9404df03f4844dd705251b280a2
F:/docfx-seed-master/docfx-seed-master/articles/csharp_coding_standards.md Updated
F:/docfx-seed-master/docfx-seed-master/articles/images/seed.jpg Created
F:/docfx-seed-master/docfx-seed-master/articles/test.md Deleted
or you can use relative path to docfx.json
.
<from> f2166a5a0db6db595d263fb6c7288d64e535c4b2
<to> 158f883df18be9404df03f4844dd705251b280a2
articles/csharp_coding_standards.md Updated
articles/images/seed.jpg Created
articles/test.md Deleted
The first two lines denote that the changelist is compared between the commit <from>
and the commit <to>
. The two lines could be omitted if you don't want to check the commit match. Otherwise, DocFX
would check whether the changesFile's <from>
is same with last build's <to>
.
You can specify the changesFile from option: --changesFile "<path of changes.tsv relative to docfx.json>"
, or you can update docfx.json
to add "changesFile": "<path of changes.tsv relative to docfx.json>"
.
Check the incremental information
The information of incremental build and post processing is saved in incremental_info
of manifest.json
, which describes the incremental status and processors information. For example:
"incremental_info": [{
"status": {
"can_incremental": false,
"details": "Cannot build incrementally because config changed.",
"incrementalPhase": "build"
},
"processors": {
"TocDocumentProcessor": {
"can_incremental": false,
"details": "Processor TocDocumentProcessor cannot support incremental build because the processor doesn't implement ISupportIncrementalDocumentProcessor interface.",
"incrementalPhase": "build"
},
"ManagedReferenceDocumentProcessor": {
"can_incremental": false,
"incrementalPhase": "build"
}
}
},
{
"status": {
"can_incremental": false,
"details": "Cannot support incremental post processing, the reason is: last post processor info is null.",
"incrementalPhase": "postProcessing"
},
"processors": {}
}]


| Package and Description |
|---|
| javax.faces.bean |
| Interface and Description |
|---|
| javax.servlet.jsp.el.FunctionMapper
As of JSP 2.1, replaced by
FunctionMapper |
| javax.resource.spi.security.GenericCredential
The preferred way to represent generic credential information
is via the
org.ietf.jgss.GSSCredential interface in
J2SE Version 1.4, which provides similar functionality. |
| javax.servlet.http.HttpSessionContext
As of Java(tm) Servlet API 2.1 for security reasons, with no replacement. This interface will be removed
in a future version of this API.
|
| javax.servlet.SingleThreadModel
As of Java Servlet API 2.4, with no direct replacement.
|
| javax.xml.bind.Validator
since JAXB 2.0
|
| javax.servlet.jsp.el.VariableResolver
As of JSP 2.1, replaced by
ELResolver |
| Class and Description |
|---|
| javax.faces.webapp.AttributeTag
The Faces implementation must now provide the
implementation for this class.
|
| javax.faces.webapp.ConverterTag
This has been partially replaced by
ConverterELTag . The remainder of the functionality, namely, the
binding facility and the implementation of the ConverterTag.createConverter() method, is now an implementation detail. |
| javax.servlet.jsp.el.Expression
As of JSP 2.1, replaced by
ValueExpression |
| javax.servlet.jsp.el.ExpressionEvaluator
As of JSP 2.1, replaced by
ExpressionFactory |
| javax.servlet.http.HttpUtils
As of Java(tm) Servlet API 2.3. These methods were only useful with the default encoding and have been
moved to the request interfaces.
|
| javax.faces.el.MethodBinding
This has been replaced by
MethodExpression . |
| javax.faces.el.PropertyResolver
This has been replaced by
ELResolver . |
| javax.faces.view.facelets.ResourceResolver |
| javax.xml.soap.SOAPElementFactory
- Use
javax.xml.soap.SOAPFactory for creating SOAPElements. |
| javax.faces.application.StateManager.SerializedView
This class was not marked
Serializable in the 1.0 version of the
spec. It was also not a static inner class, so it can't be made to be
Serializable . Therefore, it is being deprecated in version 1.2 of
the spec. The replacement is to use an implementation dependent
Object . |
| javax.faces.webapp.UIComponentBodyTag
All component tags now implement
BodyTag .
This class has been replaced by UIComponentELTag . |
| javax.faces.webapp.UIComponentTag
Use of this class has been replaced with
UIComponentELTag , which extends
UIComponentClassicTagBase to add properties that use the
Jakarta Expression Language API introduced as part of Jakarta Server Pages 2.1. |
| javax.faces.webapp.ValidatorTag
This has been partially replaced by
ValidatorELTag . The remainder of the functionality, namely, the
binding facility and the implementation of the ValidatorTag.createValidator() method, is now an implementation detail. |
| javax.faces.el.ValueBinding
This has been replaced by
ValueExpression . |
| javax.faces.el.VariableResolver
This has been replaced by
ELResolver
when operating with a null base argument. |
| Exceptions and Description |
|---|
| javax.servlet.jsp.el.ELException
As of JSP 2.1, replaced by
ELException |
| javax.servlet.jsp.el.ELParseException
As of JSP 2.1, replaced by
ELException |
| javax.faces.el.EvaluationException
This has been replaced by
ELException . |
| javax.faces.el.MethodNotFoundException
This has been replaced by
MethodNotFoundException . |
| javax.faces.el.PropertyNotFoundException
This has been replaced by
PropertyNotFoundException . |
| javax.faces.el.ReferenceSyntaxException
This has been replaced by
ELException . |
| Annotation Type and Description |
|---|
| javax.faces.bean.ApplicationScoped
This has been replaced by
javax.enterprise.context.ApplicationScoped ,
which is a CDI build-in scope with similar semantics. |
| javax.faces.bean.CustomScoped
This has been replaced by CDI custom scopes and
javax.enterprise.context.spi.Context . See 2.4.2 and 6.2 of the CDI
specification for further details. |
| javax.jws.soap.InitParam |
| javax.faces.bean.ManagedBean
This has been replaced by the Managed Beans specification in
general and specifically the dependency injection, scopes and naming
from the CDI specification. Note that the eager attribute
for application scoped beans is replaced specifically by observing
the
javax.enterprise.context.Initialized event for
javax.enterprise.context.ApplicationScoped . See 6.7.3 of the CDI
spec for further details. |
| javax.faces.bean.ManagedProperty
This has been replaced by
javax.faces.annotation.ManagedProperty ,
which is a CDI build-in bean with similar semantics |
| javax.faces.bean.NoneScoped
This has been replaced by
javax.enterprise.context.Dependent ,
which is a CDI build-in scope with approximately similar semantics. |
| javax.faces.bean.ReferencedBean
The referenced-bean concept was used for a design time promise
which however did not achieve widespread adoption. There is no direct
replacement for this other than using the XML variant in faces-config.xml.
|
| javax.faces.bean.RequestScoped
This has been replaced by
javax.enterprise.context.RequestScoped ,
which is a CDI build-in scope with similar semantics. |
| javax.faces.bean.SessionScoped
This has been replaced by
javax.enterprise.context.SessionScoped ,
which is a CDI build-in scope with similar semantics. |
| javax.jws.soap.SOAPMessageHandler |
| javax.jws.soap.SOAPMessageHandlers
As of JSR-181 2.0 with no replacement.
|
| javax.faces.bean.ViewScoped
This has been replaced by
javax.faces.view.ViewScoped .
The functionality of this corresponding annotation is identical to this one,
but it is implemented as a CDI custom scope. |
| Field and Description |
|---|
| javax.faces.component.UIComponent.bindings |
| javax.faces.component.UIComponent.CURRENT_COMPONENT |
| javax.faces.component.UIComponent.CURRENT_COMPOSITE_COMPONENT |
| javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_TAG
As of Java JSP API 1.2, use BodyTag.EVAL_BODY_BUFFERED or IterationTag.EVAL_BODY_AGAIN.
|
| javax.faces.validator.Validator.NOT_IN_RANGE_MESSAGE_ID |
| javax.persistence.Persistence.PERSISTENCE_PROVIDER |
| javax.persistence.Persistence.providers |
| javax.faces.component.NamingContainer.SEPARATOR_CHAR |
| Constructor and Description |
|---|
| javax.faces.application.ApplicationFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.ApplicationWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.lifecycle.ClientWindowFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.lifecycle.ClientWindowWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.ConfigurableNavigationHandlerWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.ExceptionHandlerFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.ExceptionHandlerWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.ExternalContextFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.ExternalContextWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.view.facelets.FaceletCacheFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.FacesContextFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.FacesContextWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.FlashFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.FlashWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.flow.FlowHandlerFactoryWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.lifecycle.LifecycleFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.lifecycle.LifecycleWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.NavigationCaseWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.NavigationHandlerWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.PartialViewContextFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.PartialViewContextWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.render.RendererWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.render.RenderKitFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.render.RenderKitWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.ResourceHandlerWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.ResourceWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.context.ResponseWriterWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.StateManagerWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.view.facelets.TagHandlerDelegateFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.servlet.UnavailableException(int, Servlet, String)
As of Java Servlet API 2.2, use
UnavailableException(String, int) instead. |
| javax.servlet.UnavailableException(Servlet, String)
As of Java Servlet API 2.2, use
UnavailableException(String) instead. |
| javax.faces.view.ViewDeclarationLanguageFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.view.ViewDeclarationLanguageWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.application.ViewHandlerWrapper()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.component.visit.VisitContextFactory()
Use the other constructor taking the implementation being wrapped.
|
| javax.faces.component.visit.VisitContextWrapper()
Use the other constructor taking the implementation being wrapped.
|
| Annotation Type Element and Description |
|---|
| javax.jws.HandlerChain.name
As of JSR-181 2.0 with no replacement.
|


5436854: Technology inspiredCOMP STATUS Aptrans Ltd (Lead partner)
Detailed finances
These finances were orginally submitted by the applicant.
Labour £ 126,207
Overheads £ 0
Materials £ 8,600
Capital usage £ 0
Subcontracting costs £ 150,000
Travel and subsistence £ 0
Other costs £ 0
Other funding
This refers to other public funding that you have told us about.
- Organisation size
- Medium
- Turnover
- £12,000,000
- Full time employees
- 340
- Organisation size
- Medium
Organisation's projected growth
| Section | Last financial year (£) |
|---|---|
| Annual Turnover | 200,000 |
| Annual Profit | 50,000 |
| Annual Exports | 50,000 |
| Research and development spend | 20,000 |
- Full time employees
- 42


Small fire reported at Kuala Lumpur Hospital X-Ray Dept
KUALA LUMPUR, Nov 23 — A small fire was reported at the Kuala Lumpur Hospital X-Ray Department at about 7.30pm today.
The Kuala Lumpur Fire and Rescue Department’s Operations Centre in a statement informed that the fire was from an air conditioning unit and no major damage has occurred.
“There were no casualties and the cause of the fire is being investigated,” it said.
According to the statement, 50 personnel from the Sentul, Hang Tuah and Tun Razak Fire and Rescue Stations were rushed to the scene after they were alerted at 7.55pm. — Bernama


SA Miss Out On AFCON Final, Olympic Dream Not Over Yet
by Soccer LadumaU23 Africa Cup Of Nations
Report: Egypt 3-0 South Africa
Date: 19 November 2019
Venue: Cairo International Stadium
South Africa failed to advance to the U23 Africa Cup of Nations final after a 3-0 loss to Egypt, but their hopes of qualifying for the Olympics are not over yet.
South Africa coach David Notoane made two changes to the side that played to a goalless draw against Nigeria in the last group match, as Sipho Mbule and Kobamelo Kodisang replaced Thabiso Monyane and Lyle Foster in the starting line-up.
The game was a tight affair after the half-hour mark with the Egyptians doing the most defending and they were doing well not to expose their goalkeeper Mohamed Daader.
Notoane's charges were tempted to play long balls to get to the Egypt's box in the latter phase of the first stanza and that did work out as Luther Singh was easily crowded as a lone-striker but their positive was that shot-stopper Darren Johnson, who was yet to concede since the start of the tournament, was hardly troubled in goal, as the first-half ended score-less.
After the quiet spells, Shawky Gharib's troops were awarded a penalty on the hour mark, which Ramadan Sobhi converted to gave the hosts a lead. They also became the first side to score against South Africa
Notoane reacted moments later by bringing on striker Lyle Foster to partner Singh upfront, with Kodisang making way for the final 25 minutes.
However, Egypt killed the game with six minutes remaining after Abdel Rahman Magdy got the second goal from Siyabong Ngezana's failed clearance.
Magdy wrapped up the scoring two minutes before time and got his brace with a long range strike from outside the box to give Egypt a 3-0 win that takes them to the final secured a spot at the 2020 Tokyo Olympic Games, while South Africa will hope to seal their spot in the Olympic Games in the third/fourth play-off match against Ghana on 22 November.


2014 European Wedding
The following is a brief tour of my wedding in 2014. A group of almost thirty of our closest family and friends made the trip from the United States, arriving in Prague, before making our way down to the almost fairytale village of Cesky Krumlov. Below is a brief tour of our trip.
Arrival in Prague
We arrived at Prague's Vaclav Havel Airport on Thursday evening, and after piling into a large taxi, we wound through Prague's cobblestone roads toward our hotel in the Mala Strana neighborhood As we traveled through the different neighborhoods, and finally passed Prague's Castle Gardens (over 500 years old!) we couldn't help but feel steeped in Prague's history.
Cesky Krumlov
Following our first night in Prague, we took an ill-fated bus ride to our wedding destination, the riverside-town of Cesky Krumlov. In the end, our stressful travel was rewarded with the almost fairytale sights and sounds of Cesky Krumlov. Founded in 1240, the small town sits on a bend in the Vltava River, making it a popular floating stop in the summer. After checking into the apartment building we rented out for our wedding group (over 20 people made the trip from the United States), we were eager to explore our surroundings. Instead, we all prompting took long naps. But with a little rest behind us, the excitement of the wedding kicked in and the festivities began.
Our Trip to Salzburg
Following the wedding, we had a fantastic bohemian feast at a local restaurant: The Two Marys. We moved on to a local cocktail and music bar (coincidently called Music Bar) for our reception. The morning came quickly, and as we all wiped the sleep from our eyes, packed our bags, and said our goodbyes, we headed off on the next leg of our adventure. Roughly half the group was making their way south east to the city of Salzburg in Austria, and there are few things more memorable to me than riding south across the Czech/Austrian border and into the rolling, green Austrian Alps. Once we arrived in Salzburg, we walked down the riverside, toward "The White City" for some evening exploration.
A Stop in Lucerne
As our brief time in Salzburg came to an end, our honeymoon began. We bid goodbye to the rest of the wedding party, boarded our train, and headed further east toward Switzerland. Our initial destination was Zurich, where we would head a little further south toward Lucerne. The train trip through Switzerland is nearly indescribable--the most breathtakingly beautiful location we had ever seen. As we arrived in Lucerne, the sun broke through the clouds over Lake Lucerne, revealing an awe-inspiring view of Mt. Pilatus.
The Valley of Lauterbrunnen
After spending a wonderful morning in a slapdash tour of Lucerne--the famous monument, The Lion of Lucerne, the covered bridges, a walk around the lake--we boarded yet another train and headed for our true destination, the valley town of Lauterbrunnen. In a country that is nothing but breaktaking views, Lauterbrunnen was the most awe-inspiring yet. Sitting between the Bernese Alps, this small alpen village is surrounded by over 70 waterfalls, the most impressive and visible being Staubbach Falls, which cascades over 300 feet before hitting the valley floor only a few hundred yards away from our hotel balcony.
Our Very, Very, Very, Amatuer Mountain Expedition
We spent the following days touring the various natural wonders that the surrounding area had to offer. Waking early one morning, we were the first visitors to Trummelbach Falls, which is essentially a path leading inside a mountain that is slowly being internally carved out by a roaring waterfall.  Yet perhaps the most memorable excursion was the trip up the nearly 10,000 foot Schilthorn Mountain, affording us and other intrepid visitors views as far-ranging as Zurich and Germany's Black Forest.
An End In Sight
All our amature mountaneering behind us, we boarded our last European train with heavy hearts and tired legs.  The last few days of this trip afforded us a chance to see Prague in more depth: Prague Castle, historic breweries and mead halls, various shopping districts, and Prague's famous Astronomical Clock in the Old Town Square. Our trip had been worth every €. Though such trips in my experience always leave one with the uncanny feeling of having passed simultaneously both fast and slow, we all left Prague feeling a keen desire to return.


Visualize Student Group Formation based on Individual Skills and Interests
Change x-axis skill
Please select x-axis skills
Visualization
Statistics
Mathematical
Drawing and artistic
Computer usage
Programming
Graphics programming
Human-computer interaction programming
User experience evaluation
Communication
Collaboration
Code repository
Sum of all skills
Change y-axis skill
Please select y-axis skills
Visualization
Statistics
Mathematical
Drawing and artistic
Computer usage
Programming
Graphics programming
Human-computer interaction programming
User experience evaluation
Communication
Collaboration
Code repository
Sum of all skills
Select group to add student in
1
2
3
4
5
6
7
8
9
10
Filter on interests:
Games:
Programming:
Music:
Art/Design:
Movies:
Sports:
Group 1:
Group 2:
Group 3:
Group 4:
Group 5:
Group 6:
Group 7:
Group 8:
Group 9:
Group 10:


Some 57.9% of Ukrainians show no support for free land market launch – poll
At the same time, 70.7% of Ukrainians are okay with legalization of amber mining.
More than half of Ukrainian citizens polled, that is, 57.9%, do not support Ukrainian President Volodymyr Zelensky's initiative to introduce a free land market in Ukraine.
These are the findings of a poll presented by Ilko Kucheriv Democratic Initiatives Foundation and the Kyiv International Institute of Sociology (KIIS) at a press conference in Kyiv on November 25, according to an UNIAN correspondent.
In particular, the initiative to open the farmland market and abolish the moratorium on its sale by the end of 2019 is supported by 23.9%. At the same time, 57.9% of Ukrainians oppose the idea, and another and 2.9% remain indifferent to the issue. Another 15.3% failed to answer.
When asked about their attitude to the president's decision to sell large-scale state-owned enterprises, 55.5% of respondents said they did not support the initiative, 22.5% backed it, and4.4% remained indifferent, while another 17.5% failed to answer.
In addition, 49.3% of the polled citizens are not in favor of legalizing gambling, 37.6% of respondents are okay with gambling businesses, and 5.4% say they don't care. Another 17.5% failed to answer the question.
At the same time, 70.7% of Ukrainians support legalization of amber mining, 13.4% oppose the idea, while 5.2% remain indifferent. Another 10.6% failed to answer.
The survey was conducted in 110 settlements across Ukraine with the exception of Crimea and the occupied areas in Donetsk and Luhansk regions on November 4-19. A total of 2,041 respondents were interviewed. The margin of error does not exceed 2.3%.


The XALogger class provides additional methods to put COMMIT and put DONE records. The XALogger class manages a table of active transactions and provides a handler for log overflow notifications.
The XALogRecord class provides additional members to access the XACommittingTx object associated with the record, and determine if the record is a COMMIT record.


| Speaking to Congress and the Nation, President Kennedy said on May 25, 1961: "I believe that this nation should commit itself to achieving the goal, before this decade is out, of landing a man on the Moon and returning him safely to Earth. No single space project in this period will be more impressive to mankind, or more important in the long-range exploration of space; and none will be so difficult or expensive to accomplish." |


"We are heartbroken to announce the passing of Det. Jorge Del Rio who succumbed to a line of duty injury today," the Dayton Police Department tweeted.
"Earlier today at Grandview Hospital, Det. Del Rio acted to save lives through the generous gift of organ donation."
Del Rio, a 30-year veteran of the department, was shot while working with a Drug Enforcement Administration (DEA) task force, Police Chief Richard Biehl had said.
He was on life support in "grave condition" and had suffered injuries "that are tragically not survivable," police had said.
Dayton police said detectives had knocked and announced themselves as law enforcement officers before entering a home Monday just before 7 p.m.
Del Rio was shot in the face as he started to go down basement stairs, police said.
A fellow officer rushed him to a hospital because his injuries were so severe, according to investigators.
No one else was injured. Police said four adults and a juvenile were "secured at the scene." The four adults were being held on felony drug charges.
Cash, fentanyl and marijuana, along with three weapons each containing a 30-round magazine, were recovered from the scene, investigators said.
The suspected shooter, Nathan Goddard, 39, was charged with felonious assault on an agent, according to U.S. Attorney Dave DeVillers.
Fox 19 reported that Cahke Cortner, 39, and Lionel Combs III, 40, were charged with conspiring to distribute drugs, according to an affidavit. Courtney Allen, 34, also was in custody in connection to the shooting, the station said.
The DEA’s Dayton office reportedly conducted an investigation on a Dayton fentanyl operation between July and October, which led them to believe Goddard was a supplier. Police were conducting a search warrant on the suspected home Monday when Del Rio was shot, they said.
CLICK HERE FOR THE FOX NEWS APP
"His work had impact regionally, nationally and internationally, Biehl told WDTN-TV. "He was that good at what he did, he loved what he did."
"I, for a brief moment, decided we needed to rotate detectives around and we reassigned him over a decade ago, and I got so many calls from our federal partners saying please put Jorge back because he was just that good at what he did and he loved what he did," the chief told the station. "And it showed in his work, it showed in his professionalism."
Fox News' Talia Kaplan and The Associated Press contributed to this report.


Judges 12:7
And Jephthah judged Israel six years. Then died Jephthah the Gileadite, and was buried in one of the cities of Gilead.


Personal Data
What's your name?
Remind me later
Go to Step 2 of 3
Travel related Data
Blocked for vacation
Add
Blocked for work
Add
How many days for vacation do you have in a year?
How many days for vacation are left?:
Finish


Public Member Functions | |
| def | __init__ (self, block, name) |
| Create a new RegMap object. More... | |
| def | __add_reg__ (self, reg_class) |
| Add register to local shadow. | |
| def | set_register (self, address, value) |
| Set a register value in the register map. More... | |
| def | get_register (self, address) |
| Get a register value from the register map. More... | |
| def | __refresh_shadow__ (self) |
| Refresh local shadow from chip. | |
| def | __iter__ (self) |
| Enable iteration through registers. | |
| def | __getitem__ (self, seg) |
| Emulate dict behavior. More... | |
| def | __setitem__ (self, seg, value) |
| Emulate dict behavior. More... | |
| def | __setattr__ (self, name, value) |
Public Attributes | |
| logger | |
| def pymoduleconnector.extras.regmap.RegMap.__init__ | ( | self, | |
| block, | |||
| name | |||
| ) |
Create a new RegMap object.
The RegMap class is intended to be sub-classed for a specific register map on a specific chip. One register map belongs to one register block. The subclass must define or assign the set_register and get_register to a function that knows how to access the physical chip registers.
| block | A pointer to the parent class |
| name | The name of this object. |
| def pymoduleconnector.extras.regmap.RegMap.__getitem__ | ( | self, | |
| seg | |||
| ) |
Emulate dict behavior.
Gives access to register segments as regmap[segment].
| def pymoduleconnector.extras.regmap.RegMap.__setitem__ | ( | self, | |
| seg, | |||
| value | |||
| ) |
Emulate dict behavior.
Gives access to register segments as regmap[segment].
| def pymoduleconnector.extras.regmap.RegMap.get_register | ( | self, | |
| address | |||
| ) |
Get a register value from the register map.
If use_shadow is true, only reads from local shadow buffer.
| def pymoduleconnector.extras.regmap.RegMap.set_register | ( | self, | |
| address, | |||
| value | |||
| ) |
Set a register value in the register map.
Uses the set_register function to update the chip register. Also updates the local shadow register


mxGraph JavaScript
Installation
The examples can be edited with any texteditor. To run the examples point
your browser directly to the local files (use links below) or use a
webserver to deliver the files. Note that the files should always be
delivered via a webserver in production. Local usage of files is only
recommended for development and testing. (Please read this
for running examples from the local filesystem in Internet Explorer.)
Examples
javascript/examples contains the following examples:
- Codec - Dynamically
creating a graph from XML and encoding the model into XML, as well
as changing the default style for edges in-place.
- dbEditor - Uses Google
for database content editing. The database contains Persons,
Locations and connections between persons and locations.
- Dynamicloading -
Loading graph model data dynamically to limit the number of cells in the model.
- Dynamic Style -
Changing the style of a cell by overriding mxGraphModel.
- Dynamic Toolbar -
Changing the state of the toolbar at runtime.
- Editing -
Using the in-place editor trigger to specify the editing value and write the
new value into a specific field of the user object. Wrapping and DOM nodes as
labels are also demonstrated here.
- Events - Creating
a graph container and using the mxDivResizer to update the size,
interaction on the graph, including marquee selection, custom
tooltips, context menu handling and changing the default menu
opacity. It also demonstrates how to use an edgestyle in the
default stylesheet, and handle the doubleclick on the adjustment
point. See also: overlays.html for click event handling.
- ExtJs -
Using mxGraph together with the Ext JavaScript framework.
- File I/O -
Reading an XML file, writing a custom parser, applying an automatic layout
and defining a 2-way edge.
- Graphlayout -
Using automatic graph layouts and listening to changes of the graph size
to keep the container size in sync.
- Hello, World! - Using
a DOM node to create a graph and adding vertices and edges.
- Hierarchical Layout -
Using the hierarchical and organic layout algorithms.
- Images -
Using background images and images for for the label- and image-shape.
- Indicators -
Using small subshapes (indicators) inside a parent shape, typically an mxLabel.
- Label Position -
Using the label position styles to set the position of vertex labels.
- Labels -
Wrapping and clipping for HTML labels of vertices, truncating labels to fit the
size of a vertex, and manually placing vertex labels and relative children
that act as "sublabels".
- Layers - Using
multiple layers to contain cells.
- Merge -
Using the mergeChildren function to merge two graphs.
- Monitor -
Using mxGraph to display the current state of a workflow.
- Offpage Connectors -
Creating offpage connectors in a graph and loading a new diagram on a
single click.
- Orgchart -
Using automatic layouts, fit to page zoom and poster print (across
multiple pages).
- Overlays - Cell
highlighting, overlays and handling click and double click
events. See also: events.html for more event handling.
- Permissions -
Creating permissions to define the available operations on a graph.
- Ports -
Implementing ports as child vertices with relative positions,
drag and drop and using images and HTML in cells.
- Schema -
Implementing a database schema editor.
- Scrollbars -
Using a scrollable table with different sections in a cell label.
- Secondlabel -
Adding another string label to vertices.
- Shape - How to
implement and use a custom shape.
- Stylesheet - Using
a custom stylesheet and control points in edges, as well as
overriding the getLabel and getTooltip function to return
dynamic information, and making a supercall in JavaScript.
- Swimlanes -
Using swimlanes for pools and lanes and using the stack layout as an
automatic layout.
- Thread - Setting
overlays in mxGraph from within a timed function.
- Toolbar -
Using existing cells as templates for creating new cells.
- Tree -
Folding for subtrees in acyclic graphs (trees).
- UIConfig -
Using a config file to configure the toolbar and popup menu in mxEditor.
- Userobject -
Using XML objects as values for cells.
- Validation -
Using multiplicities for automatically validating a graph.
- Windows -
Using the mxWindow class for displaying windows.
- Wrapping -
Using HTML markup and word-wrapping in vertex and edge labels.
- HelloPort -
Using the isPort hook for visually connecting to another cell.
- Pagebreaks -
Using the pageBreaksVisible and preferPageSize switches.
- FixedPoints -
Using fixed connection points for connecting edges to vertices.
- ServerView -
Using a server-side image of the graph as the diagram in the client.
- ContextIcons -
Adding icons to selected vertices to carry out special operations.
- Guides - Using the guidesEnabled
and snapToTerminals switches, creating a grid using a canvas and
handling cursor keys.
- FixedIcon - Customizing the icon
position in the mxLabel shape.
- Markers - Creating custom marker.
- Dragsource - Using
one drag source for multiple graphs and changing the drag icon.
- Orthogonal - Demonstrates the
use of port constraints and orthogonal edge styles and handlers.
- Standardsmode - How to use
mxGraphs VML rendering with a Doctype in IE.
- EdgeTolerance - Increasing
the tolerance for hit detection on edges.
- Stencils - Using an XML file to
define new stencils to be used as shapes.
- IE9SVG - Using SVG for rendering
a diagram in IE9 (and the HTML5 doctype).
- HoverIcons - Showing
icons on vertices as mouse hovers over them.
- Portrefs - Referencing
connection points by ID.
- Control - Adding controls
to specific cells in a graph.
- Wires - Drawing electrical and
digital circuits with devices and wires.
- Menustyle - Styling the built-in
popupmenu using CSS.
- Perimeter - How to avoid edge and
label intersections.
- Grid - Drawing a grid dynamically
using HTML 5 canvas.
- Grid - Using cells as parts of
other cells.
javascript/examples/editors contains the following examples:
- Graph Editor -
Fully functional diagram editor and drawing application.
- mxDraw -
Web 2.0-style diagram editor and drawing application.
- mxProcess -
Process editor with a fancy stylesheet and user interface.
- mxWorkflow -
BPMN workflow editor with various example diagrams.
- mxWorkflow/Layout -
BPMN workflow editor with automatic layout. (Experimental)
© 2006-2010 by JGraph Ltd.


I understand the purpose of the 'meet the family' segment of the page but I think it does give too many options to contact and could get sloppy and hard to collect all the information anyways. I would recommend The K.I.S.S method (Keep It Simple, Stupid) and give the office number,CEO or a general email and the map, then if a customer becomes more familiar with the business you they can just acquire specific people(s) individual contact information on their own, the purpose of a website is typically the initial business and it's up to travers to turn it into repeat business, but you're a grown man do what you want.
Here's two cards at the bottom of the page that I figured would be a good place for the two images already on your contact page with maybe a brief description/introduction to the people in them.
Here's two cards at the bottom of the page that I figured would be a good place for the two images already on your contact page with maybe a brief description/introduction to the people in them.


Neural Network Demos
Neural Network Demos
Some demos showing precursors and basic building blocks of modern neural networks.
Learning Regression
Learning Classification


KISS GUIDESTONES
________________________________________________________________________________
Below are a set of notes which make KISS... KISS. I felt the need to define in
as much detail as possible philosophy behind the distribution.
There is no requirement to follow or even agree with my words. Some of the
technical details for how packages are written will apply to package inclusion
in the official repositories however.
Bear in mind, I develop and release KISS for free. I owe you nothing. Any help
I provide is at my own discretion. KISS is my gift to you from the love of what
I do. I hope you find it as useful as I have.
- Dylan Araps
These guidestones will be in perpetuity. Until a sufficiently good reason to
alter them is provided (such as security concerns, kernel requirements), these
will continue to be the guiding principles behind the direction of KISS.
- Dilyn Corner
USERS
________________________________________________________________________________
* KISS is the vessel with which to shape your system in your own way and to
optionally share your ideas with others.
* Every user has the means to keep their entire system up-to-date without the
need for or reliance on the BDFL. Every KISS install contains the entirety of
the repositories with full history.
* If a piece of software is missing, package it! If it is suitable for inclusion
in the repositories, send a pull request. If it is not, keep it in your own
repository and/or share it with others.
* Don't ask a question to ask a question. If you have a question, out with it or
forever hold your peace.
* If you have a problem, think about it first. Present as much information as
possible and logs if applicable. The more information given to those willing
to help, the higher the chance and quicker the speed of resolution.
* Most importantly. LEARN TO LEARN. Don't jump into irc at a moment's notice.
Try and solve the issue yourself first. Learn to solve your own problems,
gain a better understanding over your system and take control. Be a doer.
KISS
________________________________________________________________________________
* There must always be a sole commander-in-chief in charge of the distribution.
There must never be a below governance structure.
* With great power comes great responsibility. The user must have some kind of
brain in their skull and must exercise its use where necessary.
* Prefer less software over more software where possible. e.g If all a library
does is make the cursor spin while waiting for a program to launch, it should
be purged.
* Favour usability over ideals. If software B is simpler than software A but is
missing essential functionality (for all users), software A shall be the
default provider.
* User choice matters. Maintain this strict philosophy while at the same time
keeping the ability to go against this philosophy open to all.
* The ends do not justify the means. A package, fix, feature or what have you
will not be implemented if it requires gross hacks to accomplish.
* Only target the English language. English is the World Language. What we write
our code in and what we use to communicate.
* All shell code must be written in a safe way, pass the shellcheck linter and
match the style of any existing code.
* All distribution tooling and shell code must be written in a portable way.
Otherwise, the user will be locked into a single coreutils and shell.
* One exception is made for 'sed -i' as it is too useful to let go of. The '-i'
flag has rather good support across implementations regardless.
* Avoid the next new shiny thing until or unless certain that it brings real
improvements over what it is intended to replace.
* The above excludes versions of the same software. Software should always be
kept up-to-date unless there is a blocker in doing so.
* Continue to work towards the removal of unneeded software, patching existing
software or writing replacements if required.
* There shall never be rules centred around speech or the way in which one must
carry themselves to communicate. Do unto others as you would have them do
unto you.
OFFICIAL REPOSITORIES
________________________________________________________________________________
* The number of packages in the repositories shall never exceed that which is
maintainable by a single person with minimal effort.
* Any packages unsuitable for the repositories must be kept in user or
3rd-party repositories.
* The repositories (excluding Community) must remain a useful base containing
everything up to a Graphical session with a browser and media player. They
shall go no further.
* All software in the repositories must be F(L)OSS. See above point if
proprietary software is needed.
* The build process of a package should not require a network connection,
otherwise signature verification and checksums are useless.
* Avoid patches for single line changes. Patches require rewriting on changes
of the sources whereas a simple call to 'sed' can stand the test of time.
* Avoid running autogen.sh or autotools in builds if pre-generated files
already exist.
* Sources must use HTTPS where possible. If no HTTPS source is available one
must be sought out or created by the BDFL of KISS.
* Install files to '/usr/{bin,lib,share}' always. The singular directory
ensures simplicity and keeps KISS tooling and user scripts simple.
* The following list of software must never make its way into the repositories
as their inclusion will open the floodgates for software which unoptionally
depends on them.
dbus, systemd, polkit, gettext, intltool, pulseaudio, pipewire, pam, wayland,
logind, ConsoleKit, libsn, electron and all DEs.
* These above rules may apply to other software at the discretion of the BDFL.
* No package shall ship with telemetry enabled by default and if at all
feasible it must be patched out entirely.
COMMUNITY REPOSITORIES
________________________________________________________________________________
* The community repository is maintained by the users of KISS. Each maintainer
is responsible for the packages they have opted to add.
* The BDFL's only responsibility is to review pull requests sent to this
repository.
* Only the maintainer of a package is allowed to make any changes to said
package. Don't send pull requests for packages you do not own.
* Contact the maintainer of the package via their set git email if you would
like to report an out-of-date package or request changes.
PACKAGE MANAGER
________________________________________________________________________________
* The package manager must not exceed 1000 lines of code. This number excludes
blank lines and comments which make up around 50% of the program's current
size.
* The user is smart, the package manager is dumb.
* There are some things which can't be, shouldn't be, and won't be automated.
Firstly, for my sanity. Secondly, for yours.
* Prefer extensibility through scripts over baking every additional feature into
the package manager.
* Circular dependencies are a bug and not a feature. See: freetype-harfbuzz
INIT SYSTEM
________________________________________________________________________________
* The user should not be tied to a single provider of PID 1. No unrelated piece
of software should require a specific init be in use.
* No software violating the above rule shall be included in the official
repositories as it paves the road for the inclusion of software that will
explicitly depend on it.
* The boot and shutdown scripts shall be written in an init-agnostic fashion
and work with all init systems which require it as a means of starting the
machine.
________________________________________________________________________________
Dylan Araps (C) 2019-2020
kiss-community (C) 2020-2021
Dilyn Corner (C) 2021
Linux(R) is the registered trademark of Linus Torvalds in the U.S. and
other countries.


The pythonic packaging solution
With bento, packages metadata are described in an easy to read bento.info file.
The syntax is indentation-based, as python.
Bento aims at supporting all python versions from 2.4 to 3.x
Name: foo
Version: 0.1
Description:
Package description.
Library:
Packages:
foo, foo.core
Bento packages are currently installed using bentomaker, the command line interface to bento.
$ bentomaker configure
$ bentomaker build
$ bentomaker install
# Or more simply
$ bentomaker install
If your package uses distutils/setuptools/distribute, you can convert your setup.py to bento format using the convert command
# Run this in a project containing a setup.py
$ bentomaker convert
# You now have a bento.info file
$ bentomaker configure ...
You don't have to give up your favorite packaging tools to benefit from bento, thanks to bento's distutils compatibility layer. A simple 4-lines setup.py will make your bento package works with easy_install or pip:
import setuptools
import bento.distutils
bento.distutils.monkey_patch()
setuptools.setup()
$ easy_install your-bento-package
$ pip your-bento-package
To avoid addtional dependencies to your package, bento may be distributed as a single file.
# This will create a self-contained bentomaker
# file that you can include in your project
$ python tools/createdist.py
Created self-contained script 'bentomaker' in ...
# You can now simply add the generated
# bentomaker file into your source distribution
$ cp bentomaker $my_source_tree
$ cd $my_source_tree
$ ./bentomaker ...
Bentomaker also supports building source distributions, and preliminary support for windows installers, eggs and Mac OS X .mpkg.
$ bentomaker sdist
$ bentomaker build_wininst
$ bentomaker build_egg
$ bentomaker build_mpkg
One simple way to include data files (installed) and extra distribution files (not installed)
Datafiles: pdf-doc
TargetDir: /usr/local/share/doc/foo
Files: main.pdf
ExtraSourceFiles:
doc/source/index.rst
Bento aims at making packagers' life easier. Paths may be customized at configuration stage, and those paths may be used inside the bento.info file.
Datafiles: pdf-doc
TargetDir: $pdfdoc
Files: main.pdf
$ bentomaker configure --pdfdoc=/usr/pdfdoc
Retrieving package data location at runtime indenpendently of their install path is as simple as importing a variable
from yourpackage.__bento_config import PDFDOC
Developing complex packages with C code is now more pleasant thanks to automatic dependency tracking.
By default, bentomaker builds C extensions using yaku, which automatically rebuild necessary files whenver build options of file content change.
It builds C extensions in parallel, too
$ bentomaker build
PYCC foo.o
PYCC bar.o
PYLINK foo.so
$ edit foo.c
$ bentomaker build
PYCC foo.o # Only foo is rebuilt
PYLINK foo.so
Bento is designed from the ground up to be extensible, and cleanly separate configuration, build, installation and packaging.
You want to use waf or scons to build C extensions? You want to add support for building debian packages? Bento aims at making those tasks not only possible but easy and robust.


One Stop
search
Butter Milk Pancakes
Ingredients
Add to Cart
Instructions
Pick Your Choice of Ingredient
Next
search
Ingredient Name
Finalize your items
Done
Click done to add final items to cart.


COVID-19 HELPLINE211 provides a 24/7 helpline that is connected to a prepared team, capable of providing updated information. If you need help finding food, or essential basic needs, call 211 to speak to someone who can help. Call: 211 |
Our mission at Uniting Hearts Initiative is to connect volunteers virtually with nursing, assisted living, and retirement home residents. The core of our efforts is to provide a way for residents to interact with individuals outside of their facilities during this difficult time of isolation. By arranging web meetings between the residents at our kindred facilities and volunteers across the nation, we hope to bring people together and spread happiness.
Find a Meals on Wheels provider near you: https://www.mealsonwheelsamerica.org/find-meals
Our mission at Uniting Hearts Initiative is to connect volunteers virtually with nursing, assisted living, and retirement home residents. The core of our efforts is to provide a way for residents to interact with individuals outside of their facilities during this difficult time of isolation. By arranging web meetings between the residents at our kindred facilities and volunteers across the nation, we hope to bring people together and spread happiness.
Enter your zip code to search free and reduced cost services like medical care, food, housing, and more in your area. here
Choose from solitaire, mahjong, word games, arcade games and more!
AOA Seniorcise takes place Monday-Friday at 10 am. The online classes will demonstrate an overall workout at a comfortable pace. You can also find Virtual BINGO on Mondays at 1pm!


Click for larger version
|
RipEnc is free software. If you'd like to support the effort that's gone into it, or would just like to learn more about MP3 technology in general, considering purchasing my book :)
|
O'Reilly and Associates
|
|
MP3: The Definitive Guide
|
|
Scot Hacker
|
The phenomenally popular MP3 algorithm lets users compress audio data to a fraction of its original size, and has led to a revolution in file-based music storage and distribution. MP3: The Definitive Guide is the bible of this phenomenon -- a fast-moving guide to the juicy bits for MP3 power users. What sets this book apart is its attention to detail, including coverage of legal issues, "home-brew" solutions, and concentration on audiophile concerns.
Nearly 400 pages long, MP3: The Definitive Guide will show you how the MP3 codec works, how to choose the best MP3 player or ripper/encoder for your platform, how to work with ID3 tags, playlists, skins, and plug-ins, and what to be careful of when it comes to equalization. The book introduces concepts related to building a virtual database of MP3 files, organizing large collections, burning custom compact discs, and building your own MP3 playback hardware for the home or car. The book also discusses formats and codecs currently competing with MP3. Users of "alternative" operating systems aren't left out -- in addition to coverage of Windows tools, you'll find screenshots, descriptions, and detailed how-to information for users of MacOS, Linux, and BeOS as well.
Read the back-cover text
This book has been reviewed by Slashdot.org
O'Reilly and Associates maintains a separate site for this book, where you can read sample chapters, find errata for the book, check out reader reviews, and read mini-essays not included in the book, including:
Table of Contents
Each section of the book is further divided into many, far more detailed subsections (not shown here). Two of the chapters are online in their entirety at O'Reilly.com (linked).
- 1 - The Nuts and Bolts of MP3
- MP3 Basics
- Rights, Piracy, and Politics
- 2 - How MP3 Works: Inside the Codec
- A "Perceptual" Codec
- The Anatomy of an MP3 File
- 3 - Getting and Playing MP3 Files
- Choosing and Using an MP3 Player
- Players by Platform
- Obtaining an MP3 Player
- Organizing Your Collection
- Equipment Considerations
- 4 - Playlists, Tags, and Skins: MP3 Options
- MP3 Options and Considerations
- Equalization and Sound Quality
- ID3 Tags and Playlists: The Virtual Database
- Skins: Dressing Up MP3 Players
- Plug-ins: Extending Your Reach
- Listening to MP3 Streams
- Performance Considerations
- 5 - Ripping and Encoding: Creating MP3 Files
- General Encoding Principles
- General Ripping Principles
- Ripping and Encoding Tools
- "Ripping" from Other Sources
- Roll Your Own Compact Discs
- 6 - Hardware, Portables, Home Stereos, and Kits
- Playing MP3 Through Your Home Stereo
- Portable Players
- Hand-Held Computers and Other Devices
- Home Stereo MP3 Players
- Car Players
- Kit Players
- 7 - The Not-So-Fine-Print: Legal Bits and Pieces
- The Rules of Engagement
- The Players
- 8 - Webcasting and Servers: Internet Distribution
- Fundamentals of Internet Distribution
- Offering Files for Download
- Webcasting: Real-Time MP3 Broadcasting
- An Interview with MP3.com's "High Geek"
- 9 - Competing Codecs and Other File Formats
- The Architectures
- The Codecs
- Appendices and Index
About the Author
Scot Hacker has been obsessed with music since his early teens, and has been a digital audiophile for half a decade. After earning a B.A. in Philosophy at UC Santa Cruz, he made a living writing reviews of jazz and improvised music for The Utne Reader and The Cadence Journal of Jazz and Blues before graduating to the role of Content Manager and Production Editor at ZDNet. Hacker's interest in digital audio and fine computer systems has evolved into a regular series of articles for PC Magazine, Byte.com, Windows Sources, ZiffNet, Japan's ASCII Magazine, and the CompuServe network, as well as television appearances and trade show gigs. Hacker is the author of the definitive The BeOS Bible, a best-selling guide to the high-performance operating system optimized for digital media, including audio compression, encoding, and playback.
Technical Editors and Contributors
From the book's Acknowledgements:
As with any book of this scope, the author did not work alone. I am much indebted to my editor Simon Hayes for helping to get this project off the ground and for his guidance in structuring and shaping this book in the "big picture." I am also most grateful for the many contributions made by our pool of technical editors:
- MP3.com's "High Geek" Sander van Zoest, who offered much "behind the scenes" information, especially on the broadcasting and streaming side of things, and for turning me on to MP3 products and technologies before they happened.
- mp3tech.org's Gabriel Bouvigne, who posesses a nearly encyclopedic knowledge of MPEG's technical arcana and who helped to flesh out the details of this book in numerous ways.
- Lifelong audiophile Mike Knapp, who can build high-end amplifiers in his sleep and who contributed immeasurably to Hi-Fi issues throughout the book.
- Bruno Prior, who literally built a house around an extensive room-to-room home MP3 network, and who seems to have used every MP3 tool on the planet extensively. Prior also contributed much on the topic of encoding from analog sources.
Ordering Information
Available in most book stores, or can be ordered online:
|


Methods
Color(r, g, b, a) → {vec4}
Colors are just special vec4s expressed as: ( red, green, blue, opacity ).
Parameters:
| Name | Type | Description |
|---|---|---|
r |
float | red |
g |
float | green |
b |
float | blue |
a |
float | alpha (opacity) |
- Source:
Returns:
arguments as vec4
- Type
- vec4
CURRENT_BASIS_IS_WORTH_SHOWING(self, model_transform)
Show an axis.
Parameters:
| Name | Type | Description |
|---|---|---|
self |
Animation | object being displayed by GL_Context |
model_transform |
mat4 | current basis |
- Source:
getColor4f(r, g, b, a) → {vec4}
Convert RGBA value represented as 8-bit integers to float format expected by Material constructor.
Parameters:
| Name | Type | Description |
|---|---|---|
r |
uint8 | red |
g |
uint8 | green |
b |
uint8 | blue |
a |
uint8 | alpha (opacity) |
- Source:
Returns:
vec4 of floats expressing RGBA value
- Type
- vec4


| Interface | Description |
|---|---|
| ICondition |
|
| IEnvironment | |
| IStateBitSet |
Created by IntelliJ IDEA.
|
| IStateObject |
Created by IntelliJ IDEA.
|
| IStorage |
An interface for classes implementing trails of modifications to objects.
|
| Class | Description |
|---|---|
| AbstractEnvironment |
Super class of all environments !
|
| Except_0 |
A condition for building fake history based on the world index of the environment.
|
| IStateBool |
An abstract class for backtrackable boolean.
|
| IStateDouble |
An abstract class for backtrackable double.
|
| IStateDoubleVector |
Describes an search vector with states (describing some history of the data structure).
|
| IStateInt |
An abstract class for backtrackable int.
|
| IStateIntVector |
Describes an search vector with states (describing some history of the data structure).
|
| IStateLong |
An abstract class for backtrackable long.
|
| Enum | Description |
|---|---|
| AbstractEnvironment.Type | |
| Environments |
|
| Exception | Description |
|---|---|
| EnvironmentException |
A specific
RuntimeException that can be thrown during the normal execution of the
problem resolution. |
Copyright © 2015. All rights reserved.


Professor: A. Pérez Carballo Meetings: TTh 9.30-10.45 Location: Bartlett 206 Office hours: Th 11.15-12.30 Office: Bartlett 363


eXistenZ (Dimension) Starring: Jennifer Jason Leigh, Jude Law, Ian Holm, Willem Dafoe. Screenplay: David Cronenberg. Producers: Robert Lantos, Andras Hamori and David Cronenberg. Director: David Cronenberg. MPAA Rating: R (violence, adult themes, profanity) Running Time: 97 minutes. Reviewed by Scott Renshaw.
David Cronenberg's eXistenZ may be as thematically dense a film as we'll see all year. It touches on the nature of reality, and the ways we seek to escape it and embrace it at the same time. It addresses issues of violence in the media, as well as the nature of constructing a work of fiction. It's a cautionary tale, and a caution against excessive caution. It's a social satire, and even a self-satire. It's also, ultimately, a sinkhole for narrative and characterization. Cronenberg has created an emotionally weightless intellectual exercise that's fun to parse but little fun to watch.
eXistenZ begins with what amounts to a preview screening for a new cutting edge virtual reality game called eXistenZ, designed by reclusive gaming genius Allegra Geller (Jennifer Jason Leigh). Before she can begin the first demonstration, however, Allegra is the target of an assassination attempt by a radical anti-virtual reality terrorist. Accompanied by Ted Pikul (Jude Law), the game company's marketing intern, as her impromptu bodyguard, Allegra heads into the countryside to see if her eXistenZ prototype game module -- damaged in the assassination attempt -- can be saved. The only way to test that, of course, is to play the game, leading Allegra and Ted to discover a world almost too similar to the "real world" to tell the difference.
 The world of eXistenZ includes pseudo-organic game pods that plug into the users' spines through a "bio-port" and a big umbilical cord; it features a pistol made of flesh and bone that fires human teeth (all the better to escape detection). Those who got off on the head-trippy kinkiness of CRASH will find themselves quite comfortable with a film in which characters get frisky with the holes in each other's backs, and where a meal in a Chinese restaurant consists of mutant amphibians sucked right off the skeleton.
Those same viewers may also find themselves wrapped up in deconstructing Cronenberg's various messages. The design of the game pods -- which none-too-subtly resemble a compilation of erogenous zones -- turns into a poke at the masturbatory nature of video games, while Allegra's writhing response to "plugging in" adds drug addiction to the metaphorical layering. The story treats us to characters who commit violence in the real world while thinking they're still in a game world -- a creepy, timely commentary on the influence of pop culture violence -- then takes a swipe at the actions of the neo-Luddite anti-game faction. Perhaps most amusingly, eXistenZ plays with how characters behave in a fictional world, extending by implication to the plot-advancing conventions in film itself. There's enough sub-text in eXistenZ to keep a viewer well-occupied for its 97 minutes.
If only Cronenberg had bothered to bring along any actual text to flesh out that subtext. eXistenZ plays out like a scholarly analysis of itself, a cinematic Cliff's Notes for a novel that doesn't actually exist. Leigh and Law are as purely functional in their roles as their characters are in their game-roles, and while Cronenberg may find that little meta-joke amusing, for a viewer it's merely distracting. By the time the plot of eXistenZ starts folding in on itself (leading to a revelation that's not at all revelatory if you've been paying attention), you may find yourself wondering why you should care about any of it. Cronenberg is as stylistically distinctive a film-maker as we have in this cookie-cutter era, but he's locked himself into a rut of message-filled visions with no human connection. eXistenZ plays out like a hallucinatory letter to the editor.
On the Renshaw scale of 0 to 10 eXistenZial angsts: 5.
Visit Scott Renshaw's Screening Room http://www.inconnect.com/~renshaw/ *** Subscribe to receive new reviews directly by email! See the Screening Room for details, or reply to this message with subject "Subscribe".
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Borys Ivanov
E-mail<EMAIL_ADDRESS>Contact number: +380977749838
Skype: SET357
Linkedin: borys.ivanov
_SUMMARY
3+ year of experience in the field of IT with a focus on QA and testing web-based project (BMP), Android and iOS games, effective use of the QA and testing knowledge. Good knowledge of software testing (regression, functional, integration, usability).
Experienced in defining testing methodologies, designing Test Cases and documentation for effective QA implementation in all phases of a software development life cycle.
Experienced in coordinating group work and holding responsibility for the test management of the project throughout its whole life cycle.
Employment:
- Full time, part time, project work
- Work schedule: full day
- Remote working, ready for relocation
MY_EXPERIENCE:
Ukraine, Kyiv
September 2016 — until now
Position: Quality Assurance Test Engineer
Key Responsibilities:
- Manual functional, white-box, ad-hoc, regression, GUI\UI testing,
- Development, analysis, review and testing of requirements,
- Working with Test Documentation: Test Design, Test Cases, Test Summary Report, defect reporting - both creation and review.
Technologies: Jira, IBM (RQM, RTC), SQL, pgAdmin III, Postman, Swagger, Putty, VMware, VM VirtualBox, Jenkins, HTML, CSS, WinSCP
Ukraine, Kyiv
March 2015 — September 2016
Position: Game Tester
Key Responsibilities:
- Manual functional testing web and desktop applications (games)
- Analysis of requirements and documentation
- Creating project documentation
- Work with customers - analysis of customer’s requirements and their further description for analysts
- Creating and maintaining tests and test documentation
- Creating reports for test results
- Defects searching, reporting and verification
- Interacted with software developers during bug reviews and participated in QA meetings.
PE "IVIS"
Ukraine, Kyiv
November 2007 — August 2014
Position: Technical Director
Key Responsibilities:
- Providing uninterrupted production and quality control.
- Meetings with potential clients and maintaining existing customer base
- Purchase of consumables and technical support equipment
Local network "LepseLan"
Ukraine, Kyiv
October 2009 — April 2012
Position: LAN Engineer, Technical support
Key Responsibilities:
- Connecting users
- LAN Setup
- Network support


Open Console to see tests
Passing all of `nanomorph` tests except 2 from the "keyed" set (5 assertions).


SCVA: Single-Case Visual Analysis
Make graphical representations of single case data and transform graphical displays back to raw data. The package also includes tools for visually analyzing single-case data, by displaying central location, variability and trend.
| Version: |
1.2.1 |
| Published: |
2017-06-01 |
| Author: |
Isis Bulte and Patrick Onghena |
| Maintainer: |
Tamal Kumar De <tamalkumar.de at kuleuven.be> |
| License: |
GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: |
no |
| CRAN checks: |
SCVA results |
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=SCVA
to link to this page.


--- title: "Default" description:
A component to sift through items more visually. Can work as a gallery too. The sift component is basically having two baskets, you pick items from one, the items are then dropped into the other basket. A user goes through all items by simply clicking on the basket on the left (pick basket). Items are then dropped in the drop basket.
author: Joseph Matembu category: evolution type: sift order: 1 ---Some content
Some content
Some content
Some content
Some content
Some content
Some content
Some content
Some content
Some content
Some content
Some content
Some content


|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hadoop.hbase.client.HTable org.apache.hadoop.hbase.client.ParallelHTable
public class ParallelHTable
This extension of the
HTable
class provides a mechanism to initiate
and run scanners for each region in parallel. This is achieved using the a
ExecutorService
and a ServerCallable
for each region. Each
callable in responsible for fetching 'hbase.client.scanner.caching'* rows
from its region per invocation.
In order to limit the number of rows pulled into memory on the client the
region callable is not resubmitted to the ExecutorService
until it's
previous set of results has been consumed. As a result the order of the rows
will not necessarily be in key order. This has several side effects;
Scan
cannot specify a
start row
or a
stop row
.
Scan.getFilter()
cannot abort the result set
processing using the Filter.filterAllRemaining()
method.
DEFAULT_SCANNER_CACHING
value.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.hadoop.hbase.client.HTable |
|---|
org.apache.hadoop.hbase.client.HTable.ClientScanner |
| Field Summary | |
|---|---|
static int |
DEFAULT_SCANNER_CACHING
Default scanner caching value. |
| Fields inherited from class org.apache.hadoop.hbase.client.HTable |
|---|
scannerCaching, scannerTimeout |
| Constructor Summary | |
|---|---|
ParallelHTable(byte[] tableName,
java.util.concurrent.ExecutorService executorService)
Constructor. |
|
ParallelHTable(org.apache.hadoop.conf.Configuration conf,
byte[] tableName,
java.util.concurrent.ExecutorService executorService)
Constructor. |
|
ParallelHTable(org.apache.hadoop.hbase.HBaseConfiguration conf,
java.lang.String tableName,
java.util.concurrent.ExecutorService executorService)
Constructor. |
|
ParallelHTable(java.lang.String tableName,
java.util.concurrent.ExecutorService executorService)
Constructor. |
| Method Summary | |
|---|---|
java.util.concurrent.ExecutorService |
getExecutorService()
Returns the ExecutorService used to process
the parallel region scans. |
org.apache.hadoop.hbase.client.ResultScanner |
getScanner(org.apache.hadoop.hbase.client.Scan scan,
boolean scanInParallel)
Get a scanner on the current table as specified by the Scan object. |
| Methods inherited from class org.apache.hadoop.hbase.client.HTable |
|---|
batch, batch, checkAndDelete, checkAndPut, close, delete, delete, deserializeRegionInfo, exists, flushCommits, get, get, getConfiguration, getConnection, getCurrentNrHRS, getEndKeys, getRegionCachePrefetch, getRegionCachePrefetch, getRegionLocation, getRegionLocation, getRegionsInfo, getRowOrBefore, getScanner, getScanner, getScanner, getScannerCaching, getStartEndKeys, getStartKeys, getTableDescriptor, getTableName, getWriteBuffer, getWriteBufferSize, increment, incrementColumnValue, incrementColumnValue, isAutoFlush, isTableEnabled, isTableEnabled, isTableEnabled, isTableEnabled, lockRow, prewarmRegionCache, put, put, serializeRegionInfo, setAutoFlush, setRegionCachePrefetch, setRegionCachePrefetch, setScannerCaching, setWriteBufferSize, unlockRow |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_SCANNER_CACHING
| Constructor Detail |
|---|
public ParallelHTable(java.lang.String tableName, java.util.concurrent.ExecutorService executorService) throws java.io.IOException
tableName
- the table nameexecutorService
- the executor service
java.io.IOException
- if an error occurspublic ParallelHTable(byte[] tableName, java.util.concurrent.ExecutorService executorService) throws java.io.IOException
tableName
- the table nameexecutorService
- the executor service
java.io.IOException
- if an error occurspublic ParallelHTable(org.apache.hadoop.hbase.HBaseConfiguration conf, java.lang.String tableName, java.util.concurrent.ExecutorService executorService) throws java.io.IOException
conf
- the configtableName
- the table nameexecutorService
- the executor service
java.io.IOException
- if an error occurspublic ParallelHTable(org.apache.hadoop.conf.Configuration conf, byte[] tableName, java.util.concurrent.ExecutorService executorService) throws java.io.IOException
conf
- the configtableName
- the table nameexecutorService
- the executor service
java.io.IOException
- if an error occurs| Method Detail |
|---|
public org.apache.hadoop.hbase.client.ResultScanner getScanner(org.apache.hadoop.hbase.client.Scan scan, boolean scanInParallel) throws java.io.IOException
Scan
object.
Also note that if the ParallelClientScanner
is used then region
splits will NOT be handled. An NotServingRegionException will be thrown and
the query should be re-tried by the client.
scan
- a configured Scan
objectscanInParallel
- if true multiple thread will be used to perform the scan
java.io.IOException
- if an error occurspublic java.util.concurrent.ExecutorService getExecutorService()
ExecutorService
used to process
the parallel region scans.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


TRAFFIC VS SALES
7 DAY TRAFFIC
TRAFFIC SOURCES
TRAFFIC
27% arrow_drop_up
This Week
Facebook | 9.8 | 90%
Google AdSense | 8.3 | 80%
Twitter | 5.8 | 60%
LinkedIn | 4.8 | 40%


vignettes/basic_workflow_using_lightgbm.Rmd
basic_workflow_using_lightgbm.Rmd
This vignette shows how to use SHAPforxgboost
for interpretation of models trained with LightGBM
, a hightly efficient gradient boosting implementation (Ke et al. 2017).
Let’s train a small model to predict the first column in the iris data set, namely Sepal.Length
.
head(iris)
#> Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#> 1 5.1 3.5 1.4 0.2 setosa
#> 2 4.9 3.0 1.4 0.2 setosa
#> 3 4.7 3.2 1.3 0.2 setosa
#> 4 4.6 3.1 1.5 0.2 setosa
#> 5 5.0 3.6 1.4 0.2 setosa
#> 6 5.4 3.9 1.7 0.4 setosa
X <- data.matrix(iris[, -1])
fit <- lgb.train(
params = list(objective = "regression"),
data = lgb.Dataset(X, label = iris[[1]]),
nrounds = 50,
verbose = -2
)
Now, we can prepare the SHAP values and analyze the results. All this in just very few lines of code!
# Crunch SHAP values
shap <- shap.prep(fit, X_train = X)
# SHAP importance plot
shap.plot.summary(shap)
# Dependence plots in decreasing order of importance
for (x in shap.importance(shap, names_only = TRUE)) {
p <- shap.plot.dependence(
shap,
x = x,
color_feature = "auto",
smooth = FALSE,
jitter_width = 0.01,
alpha = 0.4
) +
ggtitle(x)
print(p)
}
Note: print
is required only in the context of using ggplot
in rmarkdown
and for loop.


java.util.Collection
or java.util.Map
is the collection or map itself.
This includes adding a collection to itself, which can lead to a java.lang.StackOverflowError
when,
for example, calling hashCode()
on the self-containing collection.
May happen in the code with raw types as a result of copy-paste.
Example:
ArrayList list = new ArrayList<>(); list.add(list); return list.hashCode(); // throws StackOverflowException


|
|
void | configure (const YAML::Node &user_parameters) override |
| |
|
StateBase | dynamics (const StateBase &state, const ControlBase &control, int time_id) override |
| |
|
double | objective (const StateBase &state, const ControlBase &control, int time_id, bool is_final_timestep) override |
| |
|
void | initialize (const SolverLqrSetting &setting) |
| |
|
const double & | dt () const |
| |
|
const int & | tdim () const |
| |
|
const int & | xdim () const |
| |
|
const int & | udim () const |
| |
|
StateSequence & | stateSeq () |
| |
|
ControlSequence & | controlSeq () |
| |
|
const StateSequence & | stateSeq () const |
| |
|
const ControlSequence & | controlSeq () const |
| |
|
const SolverLqrSetting & | getLqrSetting () const |
| |
|
virtual Eigen::MatrixXd | processNoiseFilter (int time_id) const |
| |
|
virtual Eigen::MatrixXd | measurementNoiseFilter (int time_id) const |
| |
|
void | internal_dynamics (const StateBase &state, const ControlBase &control, StateBase &new_state, int time_id) |
| |
The documentation for this class was generated from the following file:


Introduction
TYAAS (Thank You As A Service) provides a modern, RESTful, scalable solution to the common problem of saying Thank You.
API
Content Negotiation
TYAAS will respond to the following 'Accept:' values with appropriate content
- text/plain - Content will be returned as a plain string.
-
application/json - Content will be returned as a JSON object
{ message: 'message', subtitle: 'subtitle' }
- Supports jsonp by including
?callback=?
- Supports jsonp by including
- text/html - Content will be returned as an HTML page with a twitter bootstrap hero unit, containing the message and the subtitle.
- application/xml - Content will be returned as a XML document.
Operations
| Path | Description |
|---|---|
| /version | Will return content with the current TYAAS version number. |
| /operations | Will return a JSON list of operations with names and fields. Note: JSON Only |
| /ty/:name/:from | Will return content of the form 'Thank You :name. - :from', e.g. /ty/Tom/Chris will return 'Thank You Tom - Chris' |
| /ilu/:name/:from | Will return content of the form 'I Love You :name. - :from', e.g. /ilu/Tom/Chris will return 'I Love You Tom - Chris' |
| /awesome/:from | Will return content of the form 'You are Awesome. - :from', , e.g. /awesome/Macklemore will return 'You are Awesome. - Macklemore' |
| /mothers/:from | Will return content of the form 'Happy Mother's Day! - :from', , e.g. /mothers/Matt will return 'Happy Mother's Day! - Matt' |
| /birthday/:name/:from | Will return content of the form 'Happy Birthday :name! - :from', e.g. /birthday/Peter/Matt will return 'Happy Birthday Peter! - Matt' |
| /wd/:name/:from | Will return content of the form 'Well Done :name. - :from', e.g. /wd/Peter/Matt will return 'Well Done Peter! - Matt' |
| /cheers/:from | Will return content of the form 'Cheers! - :from', e.g. /cheers/Dawid will return 'Cheers! - Dawid' |
Filters
Filters are optional output modifiers, and are specified by adding the filter name as query to the HTTP request, e.g. /ty/Tom/Everyone?shoutcloud
| Name | Description |
|---|---|
| shoutcloud | Integration with the ShoutCloud service. Please see shoutcloud.io for details. |
| i18n | Translation provided by mymemory.translated.net. Specifying ?i18n on its own will attempt to detect your browser language, or you can specify the language to translate to using the ISO 639-1 language code, i.e. ?i18n=es |
Filters can be used in combinations, e.g. /ty/Tom/Everyone?shoutcloud&i18n=no
Roadmap
All contributions are very welcome.
Created by @MattCoffeyUk
Forked from FOAAS


Olivia Newton-John’s final ‘Grease’ ensemble fetches
BEVERLY HILLS, Calif. (AP) - Two collectors said you’re the one that I want to Olivia Newton-John’s iconic “Grease” leather jacket and skintight pants at an auction Saturday in Beverly Hills.
Julien’s Auctions says the combined ensemble, which Newton-John’s character Sandy wears in the closing number of the 1978 film, fetched $405,700 total. The leather jacket sold for $243,200 and the pants, which Newton-John famously had to be sewn into, went for $162,500.
Other “Grease” memorabilia included a Pink Ladies jacket that went for $50,000 and a poster signed by Newton-John, John Travolta, director Randal Kleiser and producer and songwriter John Farrar, which sold for $64,000.
The proceeds from the jacket and pants, as well as a portion of the other items sold, will go the Olivia Newton-John Cancer Wellness & Research Centre in Australia.
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


This presentation is a test for custom fragment animation.
Hit Down key to show the fragments
See the custom css in this example folder to check how it's made or check the documentation.