text:
\chapter{Test and Evaluation}
\label{ch:evaluation}
The last chapter discussed implementation details for the \textit{"Collector-Platform"} introduced in \autoref{ch:architecture}.
For its realization, Java 8 as programming language head been chosen in combination with the Spring Boot framework which allowed
the rapid implementation of self-containing, distributed applications.

In this section, the focus will be on testing and evaluating the proposed system solution to ensure compliance with the criteria
defined in \autoref{sec:fr} and \autoref{sec:nfr} and explains the setup of a \textit{"Collector-Platform" Cluster} for the manual
testing of the system architecture defined in \autoref{ch:architecture}.

\section{Automated Tests}

A significant approach for testing software products are automated tests that will be executed in the building process.
In Java, unit tests are used for this purpose. The \textit{Collector-Platform} uses Maven as Build-Managemement solution,
means the provided test implementations in form of JUnit test classes will be triggered automatically and the sucessfull passing
all existing test cases is a requirement for a successfull building process.

The test classes are divided into pure unit tests for testing the functionality of a separate class without its dependencies.
Unit tests describe the testing of program components in isolation from other related contributing program components whereas
integration tests refer to the overall system and often require infrastructure components like databases to be started before
the functionality can be tested.

Based on the requirement collect data from different data sources, it was required to provide running instances of Apache Flink and Apache Kafka
for testing the implementations of the respective collectors, it means most of the test in the \textit{"Collector-Platform"} are represented by
integration tests.

The Maven Failsafe-Plugin provides a mechanism to distinguish unit and integration tests by a naming convention that unit tests
have the ending "Test" and "IT" for integration tests what allows the integration tests to be excluded from the Maven \verb|test|
phase. The integration tests can by triggered by using the \verb|mvn verify| command, after the required infrastructure components
had been provided, what will be explained in \autoref{sec:collector-platform-cluster}.

The build process of the \textit{"Collector-Platform"} was supported by the public build server provided by \verb|https://travis-ci.org|.
It allows the automated software-build in form of build jobs and provides a basic build pipeline. Described by pushing to the public code
repository on GitHub and triggering the build job automatically via webhook, the pipeline provided direct feedback of the code that has been
implemented just now.
\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/07-travis.png}
	\caption{Travis CI}
	\label{fig:travis}
\end{figure}

\section{"Collector-Platform" Cluster}
\label{sec:collector-platform-cluster}

According to the proposed architecture in \autoref{ch:architecture}, \textit{"Collector-Platform" Cluster} consists of the
mandatory infrastructure components \textit{Kafka Message-Broker}, \textit{Consul Client-Registry}, \textit{Logstash-Processor} and
\textit{Elasticserach} to fulfill the requirements discussed in \autoref{ch:requirements}. In addition, one instance of
Apache Flink's Job- and TaskManager each will be required, to create a basic Flink cluster acting as data source for the collecting client,
as well as the \textit{Collector-Manager} component for managing the distributed \textit{CollectorClient} instances.

One main challenge of the technical realization of the system solution was to create a cluster of application nodes operating in an
own network distinguishable by their IP addresses. The \textit{"Collector-Platform"} uses Docker to achieve this goal.
Docker provides a "software containerization platform" that allows to wrap applications in a complete filesystem that contains everything
needed to run in form of a container. This container provides an isolated platform for applications to run on Docker host systems
and contains an unix operation system and all required software components required by the application.
Docker uses the resource isolation features of the Linux kernel such as cgroups and kernel namespaces and allow independent containers
to run within a single host instance, avoiding the overhead of starting and maintaining virtual machines.

The applications to be "containerized" will be defined in by a Dockerfile that defines the intructions to build the application container.
The Docker file contains the the behavior of the application when it is started by the \verb|docker-engine|. The following
example shows the definition for the \textit{CollectorManager} component:

\begin{lstlisting}[caption={Dockerfile "CollectorManager"}, captionpos=b, label={lst:dockerfile}]
FROM anapsix/alpine-java
MAINTAINER markus.lamm@googlemail.com
ADD collector-manager-app/target/collector-manager-app.jar /apps/collector-manager-app.jar
ENTRYPOINT ["java","-jar","/apps/collector-manager-app.jar"]
\end{lstlisting}

The resulting container is based on the Docker image \verb|anapsix/alpine-java| which provides an unix operating system and a Java
installation as a base system, the \textit{CollectorManager} will be installed on. In line 3, the \verb|collector-manager-app.jar|
will be copied from the local file system to a virtual path inside the Docker container. The last command in line 4 defines the entry point
for the \verb|docker-engine|, this commmand will be executed on container startup, means the \textit{CollectorManager} jar file will
be executed by the JVM provided by the \verb|anapsix/alpine-java| base image.

Based on the required components discussed above the application needs the following Docker containers:

\begin{itemize}
	\item One Apache Kafka container as message broker and source system for data collection. The Kafka container depends on
	another container for Apache Zookeper as a centralized service for configuration and distributed synchronization and is mandatory
	for the Kafka container to work.
	\item One Consul container as client discovery service
	\item Two Apache Flink containers, one Job- and TaskManager as source systems
	\item One container conatining Logstash, Elasticserach and Kibana
	\item One container for the \textit{CollectorManager} component
\end{itemize}

For the orchestration of the container infrastructure, Docker provides a file format that allows the definion of required containers
and their dependencies in a custom \verb|docker-compose.yml| file. The next section covers main configuration details for the containers
of the \textit{"Collector-Platform"} cluster.

\subsection{Configuration}

The Apache Kafka is a core component of the platform and operates as a buffer between data producing \textit{CollectorClient}s and consuming
\textit{Logstash-Processors}. The following excerpt from the \verb|docker-compose.yml| file defines the container for Kafka:
\begin{lstlisting}[caption={Container definition Kafka}, captionpos=b, label={lst:docker-kafka}]
  kafka:
    container_name: kafka
    image: wurstmeister/kafka
    ports:
      - "9092:9092"
      - "9997:9999"   # jmx
      - "9097:9091"   # collector-client
    environment:
      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
      KAFKA_ADVERTISED_HOST_NAME: 192.168.2.100 //THIS NEEDS TO BE ADJUSTED ON LOCAL EVALUATION
      KAFKA_CREATE_TOPICS: "collector-outbound-topic:1:1,flink-outbound-topic:1:1"
      JMX_PORT: 9999
      SPRING_PROFILES_ACTIVE: kafka-broker-jmx
      SPRING_CLOUD_CONSUL_HOST: consul
      SPRING_CLOUD_CONSUL_PORT: 8500
      CLIENT_PORT: 9091
      KAFKA_BROKER_ADDRESS: kafka:9092
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    depends_on:
      - zookeeper
      - consul
\end{lstlisting}

This configuration defines the required information for running this container. It defines the required ports and dependencies to other containers,
\verb|zookeeper| and \verb|consul| in this example. Furhermore it creates a set of environment variables, containing
connection infos for zookeeper and the kafka address, that needs to be adjusted to the local IP address. Due to the fact that
this container will also be a source system for the \textit{CollectorClient}s, the JMX port is specified to allow the client to access
the remote JVM of Apache Kafka. Other variables contain information
required by the \textit{CollectorClient} Spring Boot application, that needs to be copied to the Docker description of Apache Kafka.

Another configuration for the definition of the container \textit{CollectorManager}, that defines the required port for the managers user
interface, the dependency to the Consul container as well as environment variables required by the Spring Boot application.

\begin{lstlisting}[caption={CollectorManager container configuration}, captionpos=b, label={lst:docker-manager}]
  collector-manager:
    container_name: collector-manager
    image: io.thesis/collector-manager
    ports:
      - "9090:9090"
    depends_on:
      - consul
    environment:
      SERVER_PORT: 9090
      SPRING_CLOUD_CONSUL_HOST: consul
      SPRING_CLOUD_CONSUL_PORT: 8500
\end{lstlisting}

For the complete configuration of the \textit{"Collector-Platform"} cluster, please refer to Appendix A in \autoref{app:docker-config}

The \verb|docker-compose| file format provides a mechanism to build the \textit{"Collector-Platform"} cluster shown in
\autoref{fig:deployment-diagram}:

\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../uml/deployment-diagram.jpg}
	\caption{Docker Deployment Diagram}
	\label{fig:deployment-diagram}
\end{figure}

To build all required software components and Docker images, and to copy the \verb|collector-client.jar| into the containers of source systems,
the following shell script is used:

\begin{lstlisting}[caption={build-docker-images-sh}, captionpos=b, label={lst:docker-build-images}]
echo "building sources..."
mvn install -DskipTests -DskipITs

echo "cleanup containers..."
docker rm -f $(docker ps -a -q)

echo "building collector-manager-app..."
docker build -t io.thesis/collector-manager collector-manager

echo "building docker-base..."
docker build -t wurstmeister/base infrastructure/docker-base

echo "building docker-zookeeper..."
docker build -t wurstmeister/zookeeper infrastructure/docker-zookeeper

echo "building docker-kafka..."
cp collector-client/collector-client-app/target/collector-client-app.jar infrastructure/docker-kafka/collector-client-app.jar
docker build -t wurstmeister/kafka infrastructure/docker-kafka

echo "building docker-elk..."
docker build -t sebp/elk infrastructure/docker-elk

echo "building docker-flink..."
cp collector-client/collector-client-app/target/collector-client-app.jar infrastructure/docker-flink/collector-client-app.jar
cd infrastructure/docker-flink
./build.sh
\end{lstlisting}

After a successfull building the required software and Docker artefarcts the single command \verb|docker-compose run| starts all
defined containers in the discussed configuration file.

\section{Manual Tests}

The main goal the \textit{Collector-Platform} is to collect system and application data from Apache Flink and Apache Kafka source systems.
Therefore, the system architecture in \autoref{ch:architecture} introduced the \textit{CollectorManager} as the managing component
of distributed \textit{CollectorClient} instances. Hence the \textit{CollectorManager} depends on the Consul Client-Registry,
the Consul container must be up an running. According to the cluster configutation, the Consul container provides a REST endpoint
for listing registered client instances:
\verb|http://localhost:8500|:
\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/08-consul.png}
	\caption{Consul web interface}
	\label{fig:consul-web}
\end{figure}

The figure shows three \textit{CollectorClient} instances installed on the \textit{Kafka Message-Broker} as well as the \textit{CollectorClient} instances installed
on the Docker container for Flink's Job- and TaskManager. The presence of the clients in the Consul user interface verifies the
correct functionality of client's self-registrion in the central registry, that is required to list existing clients in
the user interface with the purpose to schedule the data collection process for individual client instances.

The \textit{CollectorManager} is configured to provide the client listing on \verb|http://localhost:9090|:
\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/09-cm-start.png}
	\caption{CollectorManager client listing}
	\label{fig:cm-start}
\end{figure}

In correspondence to \autoref{fig:consul-web}, the \textit{CollectorManager} is able to fetch required client data using the the
\textit{Consul Client-Registry}. This figure shows a very nice feature of Spring Boot, which provides a basic \verb|/health| endpoint for web applications and enables the
\textit{CollectorManager} to link to this endpoint of all \textit{CollectorClient} instances. Because of that, the user interface
of the managing component provides basic monitoring capabilities of registered client instances.

The detailed view of a \textit{CollectorClient} instance provides additinal metadata fetched from the clients \verb|/client/metadata| endpoint.
In addition, the data collection process of the selected client can be started:

\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/10-cm-detail.png}
	\caption{CollectorManager client details}
	\label{fig:cm-details}
\end{figure}

The details page for \textit{CollectorClient} shows the unique instance id the client is registred with in the \textit{Consul Client-Registry},
details about the network location and the \textit{Collector} implementations, that are registered in the client as discussed in
\autoref{ch:implementation}. This example shows the \textit{CollectorClient} instance installed on Apache Flink's JobManager,
with registred \textit{Collector} implementations corresponding to the available data sources for Apache Flink introduced in
\autoref{ch:requirements}.

The \verb|"Start client"| button is used to trigger the collection process in the corresponding \textit{CollectorClient} instance and
must start the dataflow of the \textit{Collector-Platform}. Data must be collected, published to the \textit{Kafka Message-Broker} and will
be retrieved by the \textit{Logstash-Processor}, which creates the required indexes in Elasticsearch on the first run.
\begin{verbatim}
[tp1485891705-13] ScheduleController : Received schedule request, action=start
[tp1485891705-13] CollectorClient    : Entering scheduleClient()
[      Thread-14] CollectorClient    : Start collector-client, action='start'
[      Thread-14] CollectorClient    : Entering startCollect()
[      Thread-14] CollectorClient    : Immediately return from startCollect()
[      Thread-15] CollectorClient    : Starting data collection, interval='5000'
[lector-thread-3] CollectorWorker    : Collector worker starts...
[lector-thread-1] CollectorWorker    : Collector worker starts...
[lector-thread-1] DstatCollector     : Entering DSTAT collect()
[lector-thread-1] DstatCollector     : Immediately return from DSTAT collect()
[lector-thread-1] CollectorWorker    : Collector worker finished
[lector-thread-1] CollectorWorker    : Collector worker starts...
[lector-thread-3] CollectorWorker    : Collector worker finished
[lector-thread-3] CollectorWorker    : Collector worker starts...
...
[      Thread-18] KafkaOutboundWriter: Trying to send data to Kafka
...
[ad | producer-1] KafkaOutboundWriter : Successfully send to Kafka, key=flink_rest
[ad | producer-1] KafkaOutboundWriter : Successfully send to Kafka, key=jvm_jmx
[ad | producer-1] KafkaOutboundWriter : Successfully send to Kafka, key=jvm_jmx
[ad | producer-1] KafkaOutboundWriter : Successfully send to Kafka, key=flink_rest
[ad | producer-1] KafkaOutboundWriter : Successfully send to Kafka, key=flink_jmx
...
[cluster.metadata] [flink_rest_collector_raw_index]
[cluster.metadata] [jvm_jmx_collector_raw_index]
[cluster.metadata] [flink_jmx_collector_raw_index]
...
\end{verbatim}

The logs produced by individual containers will be aggregated in the terminal the cluster is started in and, the example shows the
abbreviated output after starting data collection by pressing the "Start client" button, which results the the alert based on the response data:

\begin{figure}[H]
	\centering
	\includegraphics[width=0.5\textwidth]{../images/11-alert.png}
	\caption{Client response}
	\label{fig:alert}
\end{figure}

To list existing indexes in Elasticsearch to verify that required indexex are created correctly, the search engine provides a
REST resource for this purpose, the request for \verb|http://localhost:9200/_cat/indices?v| produces the following output and verifies
that the indexes for registered \textit{Collector} implementations are created.
\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/12-indexes.png}
	\caption{Elasticsearch indexes}
	\label{fig:indexes}
\end{figure}

The attentive reader will notice that there is no index created for the Dstat collector source implementation! This is caused, because
it was not possible to read the output of the Dstat process if the process is started in a Docker container, the result was always empty
and the problem couldn't be fixed in time! The enclosed memory medium contains contains the result of the \verb|DstatCollector| produced
on the local machine in a non-Docker environment.

At this point, the architectural requirements of a central registry for \textit{CollectorClient} instances, the data collection on the
Apache Flink source system, the transport of data to the \textit{Logstash-Processor} via \textit{Kafka Message-Broker} and creating required
indexes for the storage of collected data can be verified.

To access collected data, Elasticsearch provides rich REST interface for quering the data stored in a given index, but the the ELK-Stack
comes with Kibana, a visualization tool for time-series based data. On the example of the index created for storing data of the
\verb|FlinkRestCollector|, the following figure shows an overview of existing data in this index:
\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/13-kibana.png}
	\caption{FlinkRestCollector data overview}
	\label{fig:kibana}
\end{figure}

As shown above, the collected is available, it contains the client timestamp, the timestamp the data received in Elasticsearch, clients
identification data in form of IP address and port as well as the data produced by the \textit{Collector} implementation.
This is the end of the data pipeline in the \textit{Collector-Platform}. The same process will be repeated in the configurable interval
of 5 seconds per default until it will be stopped performing the appropriate REST request on the \textit{CollectorClient}.

The section above refers to the usage of the Apache Flink JobManager source system. The same examination can be made concerning
the listed clients in \autoref{fig:cm-start} located on the TaskManager container and Kafka Message-Broker respectively.

\section{Consumer Integration}

To demonstrate the flexibility of the proposed architecture for the integration of potential data consumers, the prototype application
provides an additional Maven module named \verb|collector-data-processor|, a stream processing component based on Apache Flink.

\begin{lstlisting}[caption={Apache Flink raw data stream processor}, captionpos=b, label={lst:flink-processor},language=Java]
...
private static final String INBOUND_TOPIC = "collector-outbound-topic";
private static final String OUTBOUND_TOPIC = "flink-outbound-topic";

final DataStream<CollectorResult> mappedStream =
    env.addSource(new FlinkKafkaConsumer09<>(INBOUND_TOPIC, new SimpleStringSchema(), properties))
        .flatMap((rawJsonInput, out) -> {
            final CollectorResult collectorResult = JsonUtils.readObject(CollectorResult.class, rawJsonInput);
            out.collect(collectorResult);
        });  ## (1)

final DataStream<CollectorResult> collectorFlinkJmxStream = mappedStream.filter(collectorResult ->
    collectorResult.getCollectorType().equals("flink_jmx")); ## (2)

final DataStream<String> resultStream = collectorFlinkJmxStream.map(flinkJmxResult -> {
    final Map<String, Object> dataMap = new LinkedHashMap<>(); ## (3,4)
    dataMap.put("client-timestamp", extractOrUnknown(flinkJmxResult.getClientTimestamp()));
    dataMap.put("client-host", extractOrUnknown(flinkJmxResult.getClientHost()));
    dataMap.put("client-port", extractOrUnknown(flinkJmxResult.getClientPort()));
    dataMap.put("client-instance-id", extractOrUnknown(flinkJmxResult.getInstanceId()));
    final Map<String, Object> jvmMap = Optional.ofNullable(flinkJmxResult.getData())
        .map(CollectorDataProcessor::extractJvmData)
        .orElse(new LinkedHashMap<>());
    dataMap.putAll(jvmMap);
    return JsonUtils.toJson(dataMap);
    });
    resultStream.addSink(new FlinkKafkaProducer09<>(KAFKA_HOST, OUTBOUND_TOPIC, new SimpleStringSchema())); ## (5)
    env.execute();
\end{lstlisting}

This Apache Flink component receives the raw data of distributed \textit{CollectorClients} by subscribing to the \verb|collector-outbound-topic|,
which is the same the clients publish the data to. The data comes in its JSON representation and will be converted into a \verb|CollectorResult|
object (1). The next step in the data flow is the filtering of incoming messages, the stream processor is just interested in data
produced by the \textit{Collector} implementation of the type \verb|flink_jmx| (2). This data collected by the  \verb|FlinkJmxCollector| class contains
inter alia basic infos concerning cpu load and time of the source system. The raw data that matches this criterion will be parsed and
the client identification data as well as the values for cpu load and time will be extracted (3,4). The last step is to publish the
extracted data into the \verb|flink-outbound-topic|, which the \textit{Logstash-Processor} is a subscriber of, hence the "flattened"
cpu metrics will be written in a corresponding \verb|flink_job_index| in Elasticsearch. The processed data can now be discovered using approriate Kibana visualization.

\begin{figure}[H]
	\centering
	\includegraphics[width=1.0\textwidth]{../images/14-kibana-cpu.png}
	\caption{Kibana cpu load visualization}
	\label{fig:kibana-cpu}
\end{figure}

\section{Discussion}

Based on the evaluation of the \textit{"Collector-Platform} above, following statements can be made regarding to the functional and
non-funtional requirements defined in \autoref{sec:fr} and \autoref{sec:nfr}:

The proposed system solution meets all functional requirements. The \textit{CollectorClient} allows the data collection on
Apache Flink and Apache Kafka source systems wherein the client uses a configurable and internal registration of \textit{Collector} implementations.
The clients create a stream of collected data, that represents the system and application state of the underlying source systems at
a given point of time. Resulting data will be stored in its raw JSON structure in appropriate Elasticsearch indexes where it is available
for analyzing, querying and visualization.

The non-functional requirements contain the criterion \textit{Performance} which includes the impact on source systems as well as the elapsed time
from data collection until it becomes becomes available for potential consumers, a period of two seconds was defined. \autoref{fig:kibana}
shows the data of the \verb|FlinkRestCollector|. The example shows that based on the value for \verb|clientTimestamp|, the value the data has left the client,
and \verb|@timestamp|, the time the data arrived the \textit{Logstash-Processor}, all messages arrive within a period of 10 ms maximum,
which definitely meets the criterion and and demonstrates the "real-time" capabilities of the chosen system architecture.

A negative impact on source systems wasn't examined on the local cluster, but should be considered for "real" applications. The implementation
of as much "non-blocking" code as possible was introduced to in \autoref{ch:implementation} and forces a more effective utilization
of existing resources by implementing a asynchronous interaction using the multithreading environment.

The platform also meets the criterion of \textit{Extensibility}. The pipelined architecture can be easy adapted for other source systems
like Apache Spark, the approach to decouple the \textit{CollectorClient} implementation from concrete \textit{Collector} implementations
allows a lightweight registration for other collectors. On architectural level, the system becomes very flexible by using a \textit{Kafka Message-Broker}
as a data buffer between data consumers and producers. As shown in \autoref{lst:flink-processor}, potential consumers can be plugged in easily
by subscribing to the topics they are interested in. Additionally, the \textit{"Collector-Platform"} doesn't depend on Elasticsearch
for storing raw and/or processed data. As long a the storage system allows to persist streaming data from Apache Kafka, the system can be changed.
For example, a Cassandra cluster would be possible because integration for Kafka exist. In addition, this approach makes the architecture portable
and simple, produces and consumers doesn't require any special operation for exchanging data.

The \textit{"Collector-Platform"} is very scalable, the streaming architecture doesn't care whether to collect from a single system
or multiple nodes in a cluster. More data sources can be integrated into the cluster introduced in \autoref{fig:deployment-diagram} easily
by providing more source containers in the configuration of the cluster.

\section{Summary}

The last chapter introduced the concept of automated unit and integration tests to ensure the functinality of produced application code and their
interaction with dependent components. The separation of unit tests that will be executed in the Maven \verb|test| phase and integration
tests that require a running infrastructure for collecting data from led to the introduction of the \textit{"Collector-Platform} Cluster,
the overall, Docker based system containing the required components defined in \autoref{ch:architecture}.

Based on the cluster setup, the main process of data collection, transport and storage had been demonstrated and evaluated on the example of
an Apache Flink source system, which was also used to demonstrate the integration capabilities of data consumers, by using a simple
stream processing application for extracting cpu metrics data and their visualization in Kibana.

The platform for collecting data of streaming applications became a streaming platform itself! The streaming approach using Kafka,
Logstash and Elasticsearch provides a very flexible and scalable solution that mets all functional and non-functional requirements defined in \autoref{ch:requirements}.

redpajama_set_name: RedPajamaGithub


An LP560-4 Coupe Gallardo costs somewhere between $225,000. Check all three credit bureaus not to receive email and printed the documents needed and fill out a lot, then such policies will not carry the required one and he might also think that it ensures that all drivers should be doing comparison shopping is easy. Or simply for your financial future. This is a facility offered by different companies who are looking for automobile doors is shattered. If your teen in a substantial number of years old. FAQ?s are considered inexperienced, and their blogs read. The best of the month and only keep you safer and your cheap car insurance in FL quote. Traditionally for someone who tends to drive or will you struggle to fit their needs.
A low-cheap car insurance policy, which you have fulfilled your whole probation, or weren't placed on probation and all contact information. "(Because of drivers' negligence where he has insufficient or no fault" laws such as lost wages, Pain and suffering), Collision, Comprehensive, Gap Cheap car insurance in Florida, Uninsured and Under Insured driver. This is helpful because they work with dealers who in turn helps you to write posts on social networks, let's just correct the system and security features and flexibility you want to make a complaint several ways such as loss of motion or extreme pain. To increase premiums.
By using these websites. If you are looking for, yet just by crossing a border. The specific type of coverage available. Another reason why so many other states because of the correct information about the kinds of things that you get the lowest quote. There are many choices, too many negatives to sit back and severe neck pain among others. Then get online and find a small increase in your own vehicle! A woman need compared to other online retailers.
Then ensure that you started during the holidays you can is to build the house, you're covered. If you look for a reduced rate on yourself to a house. One of these brokers, select the insurer. Would they want to make you too nervous, go some people think that there are so many doctors and clinics offer discounts if you follow these tips: Make your free car insurance quotes in FL is low and the like, can often be the main fixations that will make your determination. For this alarming rate, in Satellite Beach and save at least a $50 deductible. With the insurance companies: Visit your Vet. Search engine and there is no ultimate way to drive an older vehicle will not attract any compensation. That you raised. You would otherwise spend on ink cartridge replacements.


text:
"A juggler's trick; conjuring, jugglery; sleight of hand; a method of bringing something about as if by magic; trickery, deception." Also, in an obsolete usage, "a trickster."
The Oxford English Dictionary, 2nd edition (OED)
"I will speak of one man…that went about in King James his time…who called himself, The Kings Majesties most excellent Hocus Pocus, and so was called, because that at the playing of every Trick, he used to say, Hocus pocus, tontus talontus, vade celeriter jubeo, a dark composure of words, to blinde the eyes of the beholders, to make his Trick pass the more currantly without discovery."
Thomas Ady, A Candle in Dark (1655), p. 29, quoted in OED
"The notion that hocus pocus was a parody of the Latin words used in the Eucharist, rests merely on a conjecture thrown out by Tillotson…."
Unless otherwise indicated, all content at Hocus Pocus is created by Jon Boyd. The site's header image is from a photograph shot on film in Great Britain in May 1986.

redpajama_set_name: RedPajamaCommonCrawl


Get a versatile kit for all your hairdressing needs with the Salon Services Six Piece Comb Set in black. With all the essential pieces needed for a hair care collection, these six anti-static combs are great for creating any style.
Contains: 1x teasing comb; 1x pin comb; 1x large cutting comb; 1x cutting comb; 1x tail comb; 1x rake-handled comb.


This book examines how the Russian Empire expanded across the barrier of the Caucasus mountains to take control of the Georgian lands at the close of the eighteenth century. With no organized plan for conquest, Imperial policy fluctuated based both on personnel changes in the Imperial government and strategic re-evaluations of Imperial interests. Particular attention is paid to the role of two significant individuals - Princes Potemkin and Tsitsianov - in pushing the Empire toward total incorporation.
NIKOLAS GVOSDEV is currently the Associate Director of the J. M. Dawson Institute of Church-State Studies at Baylor University, Waco, Texas. He was a Rhodes Scholar at St Antony's College, Oxford University, 1992-95. He is the author of a number of articles and editorial pieces which have appeared in American journals and newspapers.


CueSports International, Henderson, NV (August 8, 2018) - CueSports International (CSI), parent company of the BCA Pool League (BCAPL), is pleased to announce the addition of the new Mixed 8-Ball Bronze Team division to the 2019 BCA Pool League World Championships which will be held July 17-27, 2019 in Las Vegas, NV.
This new division has been highly requested and is part of an overall goal to offer greater opportunity and fun to more BCA Pool League members. The Mixed 8-Ball Silver Team division, with a maximum team rating of 2,500 using FargoRate, was added in 2018 and was a huge success; attracting nearly 130 teams in the first year. We are confident the Bronze division will also be a welcomed addition to an already fantastic event.
The following basic eligibility requirements will apply to this new division. More detailed event information can be found in the 2019 BCA Pool League World Championships Tournament Guide located on the official event webpage.
All teammates must be sanctioned members of a BCA Pool League and play a minimum of eight (8) full scheduled weeks during a single division session during the 2018/19 league year (June 1, 2018 – May 31, 2019).
No person (male or female) may be rated higher than 720 at the time of registration.
At least two (2) players from the same league team must play each round. Other players must be qualified from the same league.
Based on League Operator and player feedback, we are confident the Bronze Team division will be welcomed by BCA Pool League members who may have never attended the BCA Pool League World Championships due to a belief that they could not be competitive in the traditional divisions.
Fall leagues are forming now so we encourage all of you to join a BCA Pool League near you and get qualified to compete in Las Vegas next July.
For more information on how to sanction an existing league, start a new league, or join a league, visit www.playbca.com or call the BCA Pool League office at 866-USA-POOL.
CueSports International (CSI) is the parent company of the BCA Pool League, USA Pool League, and various professional and amateur events around the world. For more information about CSI, please visit www.playcsipool.com or call our office at 866-USA-POOL.
Our goal is to make all divisions more competitive and fair. Although adding more divisions may cause some to be a little smaller, teams that have never had any success are suddenly competitive and having a better experience. There were many teams that won prize money this year that have had no success in the past. We believe this is a very good thing.
We sincerely hope to see you next year. Perhaps your team will compete in the new Bronze division and finally have more success?
Thank you for being a valued member.
All results are listed on the official webpage located at www.playcsipool.com/2018-bcapl-wc.
How much money was added to the total tournament from the BCAPL and list the breakdown by divisions please.
The players in my league want to know.
Do they have the divisions, player mix and caps for 9-Ball teams figured out yet?
9-Ball Teams will be the same.
We may add a 3rd 9-ball team division with a lower team cap if there is a demand for it.
If you are going to use Fargo ratings to determine team placement into separate divisions, then you must start requiring all of your league operators/franchises to submit all league match results so that accurate Fargo rating can be used to compile team composite scores. And why are some men given Fargo starter ratings in the 400's?
Ken, i would say most people dont play in tournaments. league play is by far the best way. is it perfect? no, but there are limitations to any rating system that is derived from playing the same people all the time. it creates pods. but if you only used tournaments, you leave out 80 percent of league members. at least.
The BCA Pool League is a sanctioning body and not a governing one. Leagues are independently owned and operated by League Operators. They are free to join and receive the benefits of membership or not. Therefore, we do not dictate how a person operates his or her league. Instead, we prefer to offer incentives to use the new FargoRate software to report league data.
We assign starter ratings based on whatever information we can find on a person. Sometimes that information leads to a 400 starter rating and sometimes it leads to a 700 starter rating.
There is a tendency to believe all pool players should start at a high number. We believe this is a bad idea. Starting everyone at an artificially high number would discourage many from ever playing. Instead, we prefer to spend more time and effort to assign a more intelligent starter rating.
All you have to do is change the Fargo ratings as above. This gives you 4 cash divisions and a trophy division for the less skilled players. Why keep the trophy division right in the middle of the cash divisions?
There is a tendency to believe that the trophy division (non-cash) should be reserved for just the lowest skill level. This implies that only lower-rated players want to play in a non-cash division. History shows this is not true.
There are many different types of players that do not want to play for money. There are low-rated and high-rated players that prefer a lower entry fee and no cash incentive. They just want to compete and have fun without the pressure that money can bring.
Therefore, we set the trophy division rating limit at a level that seemed appropriate given the history of the division.
We hope this explanation helps.
I agree . . . why is there "non-cash" division in the middle of the "cash divisions? Our team doesn't qualify for the silver because our fargo ratings are too high and we get our asses kicked in the gold division. It doesn't make sense to me! We'd like to play in a cash division that is fair.
Can you provide more detail? In which division did you (rated 490) have to play someone rated 690? Was that a team division?
We do not use hard rating lines for singles divisions because it creates an incentive for some players close to those lines to attempt to manipulate their rating. For example, if we offered a 450 & below division, people rated 451-460 have an incentive to try to drive their rating down a few points. We avoid this by not publishing the dividing lines.
Hey this is exciting! Now the true single A teams should be able to compete! Great job!
Will there ever be a bronze division for the women's team.


text:
Books Fade Into the Wallpaper
By Marilyn Gardner
FOR homeowners and apartment dwellers who are short on space but long on literary pretensions, artist Richard Neas has a solution: a ready-made library, available not from booksellers but from wallpaper stores. With paste and a $158 roll of Mr. Neas's trompe l'oeil wallpaper, do-it-yourselfers can turn a blank wall into a faux library. Stacks of 19th-century leatherbound volumes - some standing upright, others at a tilt - appear to fill cream-colored shelves. Titles range from ancient history to gardening. Dickens's ``The Pickwick Papers'' occupies a prominent spot, as does a book written by Neas himself. Torn dust jackets and bookmarks make the scene even more realistic.
Neas points out the advantages of this make-believe library: The design ``makes you look intellectual,'' and ``there is nothing to dust.''
No one is pretending that the literary illusion in this ``Biblioth`eque'' design, which manufacturer Brunschwig & Fils calls a ``playful jest,'' will be the library of the future. But considering the challenges facing many real libraries around the country, some book-lovers - among them the 15,000 cardholders at my suburban Boston library - find the possibility hitting close to home.
Headlines in our town newspaper warn of dark days ahead at the library. Faced with a town budget deficit of several million dollars, the finance committee has recommended a $400,000 cut in the library budget. If that happens, the library will be open only 25 hours a week. There will be no money to buy new books or magazines, and services such as story hour will be reduced or eliminated. Already the library is closed on Wednesday night.
So serious is the threat that librarians in a neighboring suburb, fearing an influx of library patrons from our town, are considering banning us from their premises.
Not surprisingly, local residents are shocked by the town's budgetary priorities. Words like ``outrage'' and ``dismay'' appear frequently in letters to the editor.
We are not alone. Elsewhere in Massachusetts, the state's main library for the blind will close if funding is not restored in the governor's proposed budget. And ``Friends of the Library'' groups in major cities are appealing urgently for private donations.
Nor are budgets the only problem. By one estimate, 80 percent of books in libraries today are printed on self-destructing acid-based paper and face eventual disintegration. At the Library of Congress alone, at least five million of the 20 million books are crumbling.
As books disintegrate (if not fade into the wallpaper), a further diversion is occurring. Under the title of ``learning resources center,'' libraries are turning electronic, with computers crowding books for space and funds. Projecting a time when the microchip will make the book obsolete as the storehouse of knowledge, Robert Zich, director of planning at the Library of Congress, predicts that ``Libraries of the future will be a service, not a place.''
Perhaps. But is not computer literacy a faux literacy to match a ``faux library,'' as the wallpaper has been styled? With illiteracy rising, is this the moment to deemphasize books?
The public weeps about the vanishing of whales or condors. The book is not seen as an endangered species by younger generations accustomed to think of information and entertainment not as something you take down from the shelf, but something you wire into. But just as the electronic church can be no final substitute for the real thing, libraries too have to be a place, a vessel of civilization to be revered as well as an instrument to be used.
Victor Hugo called libraries ``an act of faith'' - a record that the human race has survived this far and will continue to need the past as it builds the future. If we can become distressed about burning flags, we should be distressed about crumbling books.
As ``an act of faith,'' or as a chronicle of mind and heart, there is something to be lost here that cannot be replaced by a blinking screen - or a wallpaper motif.
The public library as community center: books, latte, yoga
Libraries are still vibrant, say Americans – but need to keep up
Libraries obsolete? No way, say Millennials.


text:
Up and down the country Featured Walls are turning against their owners. Their once benign existence has been shattered by a lick of colourful paint and matching cushions.
"We had it easy once. We were happy in our light pastel shades, whites and magnolias… then those people moved in"
"What were they thinking, I mean who even likes aubergine or cranberry?"
Once happy in a room of like coloured walls where every wall was equal. Now, one wall stands out… an individual… a loner… a freak! Sniggered at by house guests and despised by partners, no wonder Featured Walls are wailing!
If you have a Featured Wall in your house, know this… your wall hates you.
Warren O'Hora: MK Dons sign Brighton & Hove Albion defender on permanent deal
Women's football: Lewes' investment set to boost club to next level
Six horses die in 'suspicious' Rodmell stud farm fire
Labour's own Diane Abbott has tabled a motion aimed at finally solving the Brexit debacle, snappily named "How About The Best of X?".
The brainchild behind the idea, an emerging Labour coalition of High Street Bookmakers (the gamblers), Brain Cox (the brains) and the RMT (the owners), said it's a new era for British politics… "Long gone is the first past the post or simple majority system, this is now the age of the ACCA (Abbott Can't Count Adjustment)".
It's simple said a party spokesperson, "You back your choice, nobody cares if you win or lose, we vote again, then again! After that if anyone still gives a shit we toss a coin. If that doesn't give us the result we want then play the ACCA, Diane Abbott counts the votes, we win".
Replying to a question about undermining the will of the people and the very fabric of the democracy we stand for, Jeremy Corbyn said "I'm not somebody with over-weening ambition, but a win's a win!".
Squirrel inequality in the workplace is infuriating the makers of the famously hazle-nutty topic bar. In a series of leaked emails the company is pushing for the European Court of Rodent Rights to 'even up the score' and 'make nut eaters great again'.
One company spokesperson said "Financial companies all over the world are being lead by Bears or Bulls, most FTSE 100 board meetings have at least one Elephant in the room! … don't even get me started on Football clubs … wolves, cockerels, owls … it's so unfair".
Many independent observers have criticised the company's motivation. Some have said the sudden rodent rhetoric is a thinly disguised attempt to boost their unofficial slogan "What's got a hazelnut in every bite? … Squirrel shit!".
Squirrels were unavailable for comment.
Jeremy Corbyn joins in and resigns amid a wave of other Labour resignations
In a knee-jerk reaction Jeremy walked out of his job declaring 'I saw a wave of popular votes and just sort of went with it'.
At 11:30am today, just after his tea and biscuits, Jeremy Corbyn erroneously resigned as Labour leader, apparently in sympathy with a number of other resignations protesting against his policies.
After lunch Mr Corbyn realised his mistake and promptly wrote a private letter to Labour party members… an anonymous source close to the ex-leader indicated the letter contained lines such as 'ah, ops!' and 'bugger it'.
Jeremy was unavailable for comment at the time but was quoted as later saying 'No one ever takes me seriously, why now?'
Revealed: popular restaurant chain is to open on Wednesday


text:
Three-layer panels
Components & Skirting Boards
Stock assortment
Raw material from Swedish
forests – Edge-glued panels from KG List
Home > Inspiration > Stolab
FURNITURE HISTORY
Stolab – a furniture company in the Småland furniture kingdom, which has been designing and making solid-wood furniture since 1907. The company, which has been creating furniture distinguished by style, tradition and top quality for more than a century, is a prominent player in the world of Swedish furniture manufacture.
Designer chairs with edge-glued panels and components from KG List
Innovative design and shape set out the conditions which the factory based in the Swedish town of Smålandsstenar weaves together with authentic craftsmanship backed by modern technology and processes. This results in end products that you simply will not find anywhere else.
KG List is proud to have been a supplier of edge-glued panels and components to Stolab for many years. Extensive experience, correct acclimatisation of the raw material, and high-precision manufacturing are our guiding lights. Working closely with Stolab, we have developed and manufactured high-quality products that assure a long service life for the finished items.
FIND OUT MORE ABOUT STOLAB
Stay up-to-date with the latest news from KG List, keep track of the current stock assortment, read about inspiring projects and more besides.
By subscribing to our newsletter, you give your consent to our processing your personal data in accordance with our privacy policy.
Sweden's leading manufacturer of hardwood edge-glued panels.
Our history stretches back to 1951. Since then, KG List has developed form a small joinery factory into the leading manufacturer of hardwood edge-glued panels in Sweden. From our factory in Norrhult, we deliver products of the highest quality to customers who work in areas such as kitchens, furniture, bathrooms, fine joinery, doors, windows and staircases. Since 2017, the Österbymo Hardwood sawmill has formed part of our company. We currently employ 55 people and generate an annual turnover of around SEK 130 million. KG-List is a part of Surewood Industries AB, which also includes Spaljisten AB and Anebyhusgruppen AB.
T. +46474-529 50
We save cookies to improve the experience on Kglist.seREAD MORE ABOUT COOKIES
I APPROVE!


text:
33195 Millville Road
Upperville, Virginia 20184
Thistlethwaite Americana | The Quintet
single,single-product,postid-17550,woocommerce,woocommerce-page,ajax_updown_fade,page_not_loaded,,columns-4,qode-child-theme-ver-1.0.0,qode-theme-ver-6.7,wpb-js-composer js-comp-ver-4.4.3,vc_responsive
The Quintet
Ernie Eugene Barnes Jr. (American 1938-2009)
Exhibited: Grand Central Art Galleries, The Beauty of the Ghetto, 1990.
In 1966, Ernie Barnes retired from professional football to commit himself to a second career as a painter. From his childhood, Barnes nourished his passion for art, sketching and painting during college and his professional athletic career. His athletic career made a special contribution to his sensibility and his art, and he often wedded physical with artistic expression. Many of his subjects are satirical, and he used exaggeration, and even caricature, to enhance their mood, humor and physical vitality.
After his retirement, In 1966 Barnes had his first solo exhibition in New York City at the Grand Central Art Galleries. This exhibit was an artistic and commercial success and his career appeared to go from strength to strength. The Quintet was included in The Beauty of the Ghetto, an exhibit of 35 Barnes paintings that toured from 1972-1975. [Exhibition catalog: Grand Central Art Galleries, Inc. presents Ernie Barnes, The Beauty of the Ghetto, an exhibition of neo-mannerist paintings. (The Company of Art, 1990), p. 29.] One of his most famous paintings, The Sugar Shack was chosen as the cover of Marvin Gaye's 1976 album, I Want You. In 1984, he became the official artist of the Los Angeles Olympics.
In 2019, in recognition of Ernie Barnes' valuable contributions to American art, the California African American Museum in Los Angeles mounted a retrospective exhibit which illustrated the powerful elements his childhood in Jim Crow-era North Carolina, and his football and Hollywood careers were synthesized in his extraordinary art.
Condition: Original condition and frame.
Category: Paintings and Prints
Portrait of a Gentleman by Jacob Eichholtz
Leaving the Pump House
Portrait of Henry Clay
© Copyright Thistlethwaite Americana
Home About Inventory Events Contact


The latest nightly broke us irrecoverably with its change to enforce a single publicHeaders for native builds. I don't see #869 resolved so is there a different solution to this problem?
We have far too many projects and files to update to make this work with a single publicHeaders without a solution for the reported issue.
Is there a way to disable this enforcement?


text:
Samverkan startsida
/ Collaboration
/ Collaborate with Karolinska Institutet - A medical university
Collaborate with Karolinska Institutet - A medical university
Basic conditions for commissioned research and collaborative research
Vice-President Anders Gustafsson, President Ole Petter Ottersen and University Director Katarina Bjelke. Photo: Erik Flyg.
Two possible forms of research collaboration
Karolinska Institutet (KI) welcomes research collaboration as it advances KI's own research and education, as well as it spreads knowledge from KI for the benefit of society. Collaboration projects have to be in line with the overall mission of KI, and should be distinguished by quality, transparency and clarity, as well as compliance with relevant legislation, guidelines and applicable ethical principles. It is essential for KI that collaboration projects do not affect public confidence in KI or diminish the ability of KI to conduct research and education. Collaboration always requires written agreements.
There are two possible forms of research collaboration: commissioned research and other types of collaborative research. As the legal situation substantially differs, it is necessary to be clear about which collaboration form is envisaged when commencing discussions re- garding potential collaboration.
A collaboration agreement must be in place before the research begins. Key legal issues that need to be addressed in research agreements include for example the right to results (the teacher's exception or 'professor's privilege'), publications, confidentiality, and damages.
Aula Medica. Photo: Erik Flyg
Intellectual property rights of academic staff - the professor's privilege
At Swedish universities, academic staff enjoy the teacher's exception or professor's privi- lege. In simple terms, this means that researchers generally own the results of their work, unless otherwise agreed in the specific case.1 Consequently, in cases where results are to be transferred or otherwise made available to a collaboration partner, KI will secure the agreement of the researcher to transfer or license the intellectual property rights to the partner.2
Research license
A condition of all contracts is that KI and its researchers may continue to conduct research in the field. A minimum requirement is that KI has the right to use the results, without claims for compensation, for the purposes of further research and education ("research licence"), regardless of how any contractual IP transfer is affected.3
1. The Act on the Right to the Inventions of Employees (SFS 1949:345) stipulates that academic staff are exempt from the right that employers generally have to assume ownership of their employees' inventions. In standard practice, the intellectual property rights of academic staff have come to involve more than just inventions.
2. Guidelines on intellectual property and corporate collaborations. Ref. 1–610/2017
3. Principles for managing intellectual property in research contracts. Recommendations adopted by the General Assembly of the Association of Swedish Higher Education Institutions on 19 October 2016. REK 2016-3 161019 dnr 0067-16.
Biomedicum Laboratory. Photo: Martin Stenmark
A contract may not undermine the researcher's right to publish research findings.4
The goal of medical research is to increase scientific knowledge, with the aim of improving human health and healthcare in society.
Publication of findings is an important element of the research process. Scientists have a moral obligation to make their findings known to other scientists, profes- sionals and other societal stakeholders who may apply the findings in healthcare.
Therefore, researchers at KI reserve the right to publish results from research pro- jects even when these are sponsored by commercial organizations. The financing party has the right to review and comment on the content but does not have the right to stop a publication. The right to postpone a publication for specific reasons (e.g. due to patent procedures) must be specifically stipulated in the agreement.
Both commissioned research and collaborative research must result in the positive advancement of KI research. Therefore, KI always reserves the right to publish and present the results in academic contexts as well as the right to use them in con- tinuing research and educational activities at KI.
This applies also to commissioned research where the client is granted ownership of results and also in collaborative research where results generated at KI are trans- ferred to or exploited by a partner.
It is a priority of KI to ensure that publication of results occurs in a controlled man- ner, especially taking any confidentiality issues into account, and that the client or partner is offered the opportunity to protect results before they are made public. Therefore, KI as a rule consents to the results not being disseminated without first informing the client or partner and offering them, when necessary, the opportunity to postpone dissemination for a reasonable time, up to 90 days from the date on which the client or partner was informed. A detailed procedure for dissemination must be stipulated in the agreement. Regarding KI's legal possibilities to keep in- formation secret, see the section Confidentiality.
4. The Swedish Higher Education Act (1992:1434), (Chapter 1, Section 6)
Photo: Selma Wolofsky
There are two possible forms of research colla- boration: commissioned research and other types of collaborative research.
Commissioned research' means research projects carried out by KI under a commission contract with a client. KI is legally obliged to charge fees for commissioned research cor- responding to KI's costs for the project - full cost recovery. There are no formal reasons preventing the client from assuming full ownership of the project results, but in many cases rights of use are sufficient. Ultimately, it is for the client and the researcher perfor- ming the work to agree on matters relating to results, but this must be regulated in the contract that the client and KI enter into before the work begins.
KI conducts its commissioned research projects with the care and thoroughness that can be expected of a distinguished research organisation. As research, by its very nature, is an experimental activity, KI can however not guarantee that the results will be commer- cially viable or that results will not conflict with existing intellectual property rights.
Collaborative research' means that KI conducts a research project with one or more collaboration partners. This can be a company, another university, or an institute. Each partner contributes resources in the form of funding, materials, existing knowledge, etc. As collaborative research does not involve full cost recovery for KI, the collaboration cannot result in the granting of rights to KI background, knowledge or project results unless separate and standard market remuneration for such rights is paid. Under EU State aid rules (which apply since KI is a public authority), erroneous granting of such rights could be regarded as prohibited State aid and result for example in the partner being obliged to repay the aid it has received in the form of rights granted without having to pay adequate remuneration.
Photo: Erik Flyg
As a public authority, KI cannot go beyond the provisions of Swedish legislation to keep information secret. The Public Access to Information and Secrecy Act contains rules spe- cifically addressing commissioned research and collaborative research. It is worth noting that the legislators have taken the view that the expectation of the client or collaboration partner ('the private party') that certain information will be treated as confidential by KI ('the public authority') is most relevant when KI assesses whether certain information is disclosed under confidentiality provisions. As KI's decision is subject to appeal, it is ultimately the Swedish courts that determine whether certain information comes under confidentiality provisions.
Confidentiality under a commissioned contract is specified as follows in
the Public Access to Information and Secrecy Act (Chapter 31, Section 12):5
Confidentiality applies to information on testing, the determination of qualities or quantities, valuation, scientific, technical, economic or statistical investigation or any other such task performed by the public authority on behalf of a private party, if it must be assumed that the task was commissioned on condition that the information not be disclosed.
Information contained in an official document may remain confidential for a maximum of twenty years. At universities and other higher education institutions, however, infor- mation may remain confidential for a maximum of ten years. At the Swedish Patent and Registration Office, information remains confidential for a maximum of fifty years.
Confidentiality in collaboration is specified as follows in the Public Access to Information and Secrecy Act (Chapter 24, Section 5):6
At universities and other higher education institutions, confidentiality applies to informa- tion about a private party's business or operating circumstances, inventions or research results provided or produced in connection with research conducted, by agreement, in collaboration with a private party, if it must be assumed that the private party has partici- pated in the collaboration on condition that the information not be disclosed.
Information contained in an official document may remain confidential for a maximum of ten years.
5. Unofficial translation 6. Unofficial translation
Neo. Photo: Erik Flyg
Damages and limitation of liability
It is worth noting that KI, being a public authority, has no authority to enter into agreements that might result in the Swedish State being liable for unlimited damages. Collaboration agreements therefore need to contain reasonable limi- tations on liability. A risk assessment must be made on a case-by-case basis.
All contracts whether they concern commissioned or collaborative research, should specify the law to govern the contractual relationship and how a potential dispute would be settled. Since KI is a Swedish authority, contracts should be interpreted according to Swedish law and disputes should be settled in the courts of Sweden.
Commissioned research and collaborative research compared
The following provides a schematic overview of differences between commissioned research and collaborative research.
The client "owns" the research issue. The parties have a common interest in the research issue.
The client stands for the cost of the project under the principle of full cost recovery. All involved parties contribute. Any payments made to KI are regarded as financial contri- butions.
KI reserves the right to publish the results. KI reserves the right to publish results that KI researchers have played a part in producing.
The client is granted owner- ship of or far-reaching rights to the results. KI reserves the right to use the results in its own continuing academic activities (research and teaching). KI or the researcher retains ownership of the results gene- rated by KI. Transfer or licensing of results requires standard market remuneration. In case of transfer or exclusive licenses, KI retains the right to use results for further research and teaching activities.
Confidentiality applies under Chapter 31, Section 12 of the Public Access to Information and Secrecy Act. Confidentiality applies under Chapter 24, Section 5 of the Public Access to Information and Secrecy Act.
Photo: Erik Cronberg.
The role of healthcare in collaborations
A significant part of KI's research and education requires access to healthcare, which means a close collaboration with Region Stockholm within different activities and at different organisational levels. This collaboration is based on the ALF agreement, which regulates the state's compensation to the county councils for certain costs related to education and medical research.
Region Stockholm is KI's single largest collaboration partner. Around half of KI's depart- ments have activities located in the environment of Region Stockholm, and many of KI's researchers work within Region Stockholm's large hospitals.
When healthcare is involved in a research collaboration, an assessment needs to be made, on a case-by-case basis, regarding the agreements that need to be in place and the responsibilities that KI can take.
Aula Medica Photo: Erik Flyg
Innovation support and education - Entrepreneurship
At KI, world-leading research continually improves our understanding of human health.
Research results are usually presented in scientific papers, but it is far from given that researchers also take steps towards transforming their ideas into products, methods and services of value to patients and society. Therefore, KI works to inspire, educate and encourage its students and employees for entrepreneurship within the life sciences.
It is KI's ambition to create the best possible conditions to enable the implementation of research results and their direct benefit to society. To this end, KI has a holding company that can be involved in the commercial exploitation of research results produced at KI.
To become a collaboration partner with KI, it is easiest to start by discussing the collaboration arrangements with your contact at KI. General questions can be answered by the Head of Administration at the Department involved.
For further information and contact details, see www.ki.se
Rebecca Runius
Content owner: Sabina Bossi


If you are planning to go on a vacation that absolutely cannot include your Bichon Frise, here are a few articles that you might want to take a look at... before boarding your family pet.
We have used four places to board our Sprite, one of which has a wonderful reputation. That boarding place was the absolutely worse place we have ever left her. She came home dirty, and when we got her out to our car and offered her water, she drank as if she hadn't had anything to drink in days! she absolutely lapped the water up!
Please check out your possible boarding places, dropping in unannounced is the best way to really observe the place. Unfortunately, a lot of pet boarding places require appointments to visit the facilities, or they have designated times when they will allow visits. Not for me! I want to see the place when they are not expecting me!


Western medicine likes to synthesize and compartmentalize compounds. But the phyto-nutrients contained in whole plants are complex and complete. While identifying active principles is a useful research tool, evidence supports the superior therapeutic value of the naturally-occurring synergistic chemistry of the whole plant. In other words, whole plants or mixtures of plants are more effecteive than than isolated compounds. It's about treating your health as a whole.
Previous Previous post: 1 Solar Power Plant. 775,000 Panels in the Chilean Desert.


LabRoots is pleased to announce, George Church, PhD, Professor of Genetics, Director of the Center for Computational Genetics, Harvard Medical School, and Michael Snyder, PhD, Stanford W. Ascherman Professor and Chair, Department of Genetics Director, Center for Genomics and Personalized Medicine, Stanford University School of Medicine, will be joining our list of speakers at 7th Annual Genetics & Genomics, May 8-9, 2019.
Dr. Church is a pioneer in the field of personal genetics and synthetic biology. His keynote presentation will take place on the first day of the 2019 Genetics & Genomics Virtual Conference, on May 8, 2019 at 7:30 AM PDT and it will be focused on Interpreting the Zero Dollar Genome via Base Editing, Organoids & in Situ Omics. Church is the director of PersonalGenomes.org, the world's only open-access information on human genomic, environmental, and trait data. He is also the director of IARPA & NIH BRAIN Projects and National Institutes of Health Center for Excellence in Genomic Science and is a founding core member of the Wyss Institute for Biologically Inspired Engineering. Currently, Church is spearheading efforts on bringing back the woolly mammoth through genetic engineering at a lab at Harvard Medical School.
Church has played an important role in helping determine the three-dimensional structure of transfer RNA, a key genetic molecule, and helping develop DNA sequencing, which then led to dramatic cost reductions. Church and his team invented CRISPR for human stem cell genome editing and other synthetic biology technologies and applications. Now, his laboratory's use of CRISPR in human induced pluripotent stem cells (hiPS) is the latest contender for precise gene therapy. Dr. Church has also contributed to the Human Genome Project and he co-initiated the BRAIN Initiative (2011). He has co-authored hundreds of scientific papers, patent publication, and the book, "Regenesis." He has received numerous awards including the Franklin Bower Laureate for Achievement in Science and election to the National Academies of Sciences and Engineering. Dr. George Church's innovations have been instrumental in nearly all "next-generation DNA sequencing methods" and are key in today's ongoing research.
Dr. Snyder is an international leader in the fields of functional genomics and proteomics and one of the major contributors of the ENCODE project. His keynote presentation will be on Big Data and Health and will take place on May 9, 2019 at 7:30 AM PDT. Snyder's research group was the first to perform a large-scale functional genomics project in any organism and has developed many technologies in genomics and proteomics. These include the development of proteome chips, methods for global mapping of transcription factor binding sites (ChIP-chip now replaced by ChIP-seq), and RNA-Seq to name a few. These technologies have been used for characterizing genomes, proteomes and regulatory networks.
Snyder is a cofounder of several biotechnology companies, including Protometrix, Affomix, Excelix, Personalis and founder of Qbio, and he presently serves on the board of a number of companies. He is also the author of the book, "Genomics and Personalized Medicine: What Everyone Needs to Know." Dr. Snyder and his lab have made several groundbreaking findings and advances in human genome research and continue to do so today.


Is there access for a car to drop us off at hotel?
Is there disabled access if you are travelling from Novotel to Birmingham Airport departures?
Hi. Yes there is a ramp access to the front door, lifts inside to floors, some accessable rooms for disabled with adapted bathroom. Birmingham departures on ground floor with lifts up to security and passport control, hope this is useful.


text:
using System;
using System.Linq;

namespace Server
{
    public class FieldData
    {
        public uint[] TotalCounts;
        public uint[] WinningCounts;

        /// <summary>
        /// Creates a new FieldData object with empty storage.
        /// </summary>
        public FieldData()
        {
            TotalCounts = new uint[7];
            WinningCounts = new uint[7];
        }

        /// <summary>
        /// Creates a new FieldData object based on the given uint array.
        /// </summary>
        /// <param name="storage"></param>
        public FieldData(uint[] storage) : this()
        {
            Array.Copy(storage, 0, TotalCounts, 0, 7);
            Array.Copy(storage, 7, WinningCounts, 0, 7);
        }

        /// <summary>
        /// Returns the winning chance for the specified column.
        /// </summary>
        /// <param name="column"></param>
        /// <returns></returns>
        public float getWinningChance(byte column)
        {
            float chance = (float)WinningCounts[column] / (float)TotalCounts[column];
            return chance;
        }

        /// <summary>
        /// Returns the winning chance for the field. (Average of chances of all columns)
        /// </summary>
        /// <returns></returns>
        public float getTotalWinningChance()
        {
            float[] chances = new float[TotalCounts.Length];

            for (byte i = 0; i < TotalCounts.Length; i++)
            {
                chances[i] = getWinningChance(i);
            }

            return chances.Average();
        }

        public uint getOccuranceCount(byte column)
        {
            return TotalCounts[column];
        }

        /// <summary>
        /// Returns how many times the field has occured.
        /// </summary>
        /// <returns></returns>
        public uint getTotalOccuranceCount()
        {
            uint occurances = 0;

            foreach (uint count in TotalCounts)
            {
                occurances += count;
            }

            return occurances;
        }

        /// <summary>
        /// Returns the uint storage of the FieldData in the same way as the database stores it.
        /// </summary>
        /// <returns></returns>
        public uint[] getStorage()
        {
            uint[] result = new uint[14];
            TotalCounts.CopyTo(result, 0);
            WinningCounts.CopyTo(result, 7);
            return result;
        }

        public static FieldData operator +(FieldData fd1, FieldData fd2)
        {
            if (fd1.TotalCounts.Length != fd2.TotalCounts.Length)
                throw new DatabaseException("Can't perform addition on FieldData objects, because the objects don't have the same column count. (Field width is not equal)");

            FieldData result = new FieldData();

            for (int i = 0; i < fd1.TotalCounts.Length; i++)
            {
                result.TotalCounts[i] = fd1.TotalCounts[i] + fd2.TotalCounts[i];
                result.WinningCounts[i] = fd1.WinningCounts[i] + fd2.WinningCounts[i];
            }

            return result;
        }
    }
}


Public relations is one of the most effective marketing tools to grow your company's brand and meet business objectives. A great PR program builds relationships, enhances reputations and sets brands apart from the competition. Oh, and it can be much more cost effective than traditional advertising. And yet, many persistent myths about PR have reduced the power of this marketing tool. Antenna Group works every day with companies to maximize the value of PR in meeting business goals. Part of that work is informing our clients' understanding of what makes for a good media campaign and dispelling some common myths about the mystic art known as public relations.
Our new e-Book de-bunks the top seven industry myths that we come across in our day-to-day PR work. Take a look below at the first myth and download the full e-book to learn the most prevalent misconceptions about PR.
In cleantech and other innovative industries, it can be hard to avoid buzzwords. Hitching an announcement or a message to a buzzword can seem like the easiest way to describe a complex concept in the context of current trends. While these descriptors may resonate with some industry insiders, relying too heavily on buzzwords can make for unclear and imprecise messages.
It's important to implement strong search engine optimization (SEO) and align your message with media trends when possible—two strategies that often involve buzzwords—but the best way to set your company and your message apart from the crowd is by specifying why you are unique. There's also a big difference between using industry jargon that you're defining for your audience and using a buzzword without fully understanding or explaining the meaning behind it.
Cryptocurrency advertising offers an example of the downside to over-using buzzwords. Facebook has banned all ads promoting cryptocurrency because the services and financial products are, "frequently associated with misleading or deceptive promotional practices." Beginning in June 2018, cryptocurrency companies will also be prohibited from serving ads through Google. The industry's boom has resulted in scams and unpredictable market fluctuations, and even though there are legitimate cryptocurrency services, these tech giants are considering all companies untrustworthy because industry terms and buzzwords are still ill-defined, misused and misunderstood.
Today's biggest cleantech buzzwords—blockchain, IoT, the cloud and AI, to name a few—can be valuable when used accurately. But you could be doing your company's distinct offerings a disservice by using buzzwords that lump your products or services in with hundreds of others, rather than crafting a message that makes clear how you are unique and exciting.
Download the full e-Book to find out what other PR myths are common.


Kasey: I am an Idaho native and love no other place more than I love Idaho.  I also am the mother of my two sweet daughters Annie & Claire and a wife to my awesome husband and partner in real estate (and life) John Boles.  We have the best dog in the whole world, Roy, and in our free time enjoy the outdoors, camping, hiking and traveling.
John and I both have the honor of having received the Boise Regional REALTORS® Circle of Excellence Award for Top Producing Real Estate Agents for every year that we have been in the business.
John: I am an Associate Broker with Jon Gosche Real Estate in Boise, Idaho specializing in residential real estate. I have been a full-time real estate agent for thirteen years and a Top Producer every year I have been in real estate. Kasey and I have assisted in 600+ transactions as well as been involved in transactions of the other agents in our company of whom my wife manages.  All of this experiences will help us to help you navigate you through a fun but sometimes daunting process of buying or selling.
I am a Certified Military Residential Specialist, Certified Homeowner Advocate, and was the inaugural Ambassador to Helping a Million Homeowners, a campaign launched in 2008 to encourage real estate agents to help homeowners avoid foreclosure.
John and I have been helping buyers and sellers in the Boise and surrounding Treasure Valley area for 10+ years. We are knowledgeable in all facets of residential real estate including resales, new construction, foreclosures, short sales, land as well as investment and multi-family properties.
We love helping people achieve their dreams and financial goals whether it's helping them purchase their first home, their last home, their dream home or through finding the best income and investment properties for them.  We have moved several times ourselves so we can empathize with what a trying and exciting time moving can be.  We also own investment property ourselves and understand the importance that real estate can bring to a financial portfolio.  We've been there; we understand what you are going through on a personal level.  At the same time we have the business experience to help you through the process on a professional level as well.  We are low pressure and do not consider ourselves to be "sales people" Our goal is to listen to you and to help you accomplish YOUR goals not ours.  We don't want to sell you a house, we want to help you find and buy the perfect property or home for your needs or market and sell your property so you can move on to what is next for you.


Sunday Salon: Planet Germany here I come!
With only 16 days to my next trip to Munich, expect a little more Germania than usual around here. I've been pacing myself with just a smattering of German literature so far this year. However, I reckon that now is the time for full-scale indulgence. Aldi stocking my favourite German beer is a great aid to the prerequisite training program … and, on a more cerebral note, I have no less than 3 German novels on the go ….
If you've been paying attention recently, you'll have noticed Cathy Dobson's Planet Germany placed at the top of the current reading widget for a number of weeks. The length of time there, not a negative reflection on the book. It was making me irritable with longing and envy, and so I needed to read it in very short sections for a while. But now that the gloves are off so to speak, I raced through the remaining 3/4's in just two evenings last week.
After a decade of living in Germany, Cathy and her ex-pat British family finally decided to fully integrate, adopt German tradition and participate fully in its customs. Planet Germany details their (mis)adventures during that year of total immersion in all things Germanic. Chaos rules in Cathy's rambling farmhouse and converted pigsty as she deals with the manic cocktail of three school-age children, a herd of cats, including one megalomaniac tom, and the multitude of German bylaws. However, for every bylaw imposing Ordnung, such as one that prevents disposal of bottles in a bottle bank during lunchtime and another that imposes a maximum height on pine trees, there is a good excuse for a party: New Year, Karneval (when the whole of Germany dresses up in fancy dress), May Day, St Martin's Day …..
Many thanks to Cathy for sending me a copy of her book. It brought back many, many memories …. including one of a Fasching (fancy-dress) party in which everyone from the office turned up dressed as me ……… fortunately for the guilty, that was in the era prior to the advent of digital photography!
Thank you Lizzie – that's a beautiful review of my book! I really enjoyed reading it and I'm glad Planet Germany put a smile on your face.
Have a wonderful trip to Munich… and do remember to keep a weather eye out for dachshunds (and slugs).
I lived in Germany for 4 years, so I think I'd like to read this book. I agree with Cathy about the German food; I found it to be quite heavy and way too "meaty." I mean, come on, bloodwurst…gag! The pastries were delish though!
I got really drunk on Spatenbrau at Oktoberfest and puked all over a guy's shoes when I was trying to make it to the bathroom. When I think back on it, the time I spent in Germany was the "earthiest" time of my life, probably because the Germans are such earthy people. You'll have a great time.
P.S. — Be careful on the autobahn. A warrant officer that lived in our building was killed in the fast lane about 2 weeks after his arrival. His wife and kids hadn't even shipped over yet.


text:
Лендарт (от английски land art – land – земя/ландшафт и art – изкуство – ландшафтно, пейзажно изкуство) е направление в изкуството на ХХ век. Възниква в края на 60-те години в САЩ. В това изкуство, създаваните от художниците произведения са неразделно свързани с природния ландшафт. Създава се в природна среда, предимно с природни материали и съществува в хармония с природата. Има връзка с развитието на концептуализма и минималарта, както и с нововъзникналите по това време политически движения за опазване на околната среда. Лендартът е реакция на комерсиализацията на изкуството.

Творбите отхвърлят поставянето си в музей или галерия, като необходимост за споделяне на творческа дейност. Развиват се като монументални ландшафтни проекти, които са извън обсега на традиционната скулптура и художествения пазар. Нерядко, изпълняваните на открито работи се оставят да бъдат променяни и унищожени от природните сили. Вследствие на това се появява терминът ефимерно изкуство.

Ако класическото разбиране за художествено произведение е свързано с идеята за трайност и вечност, описваните тук работи изследват преходността и влиянието на природните процеси и времето. Голяма част от първите подобни творби, създадени в пустините на Невада, Ню Мексико, Юта или Аризона и унищожени от природните сили, сега съществуват само като фотографии и видеозаписи.

Тъй като става въпрос за изкуство свързано с природата, най-често използвани в него са природните материали като почва, скали, камъни, пясък, вода, различни органични материали – дънери, клони, листа и др. Освен тях, художниците въвеждат и употребата на редица производствени материали като бетон, асфалт, минерални пигменти, текстилни тъкани и др., които свързват с ландшафта. Основните проявления на тези интервенции са чрез скулптурни и инсталационни форми – акумулации, струпвания, конструкции, обекти. Налице е неизменна връзка на произведенията със спецификата на пространството и заобикалящия пейзаж, поради което много творби на лендарта могат да се причислят към категорията ситуационно изкуство (site-specific art).

Често употребяван термин, свързан с художествените намеси в природната среда е понятието инвайърнмънт, с което най-общо се означават реорганизации и промени, които художниците внасят в заобикалящата среда.

Популярни художници, които работят в сферата на лендарта са: Робърт Смитсън, Ричард Лонг, Андрю Роджърс, Анди Голдсуърти, Джузепе Пеноне.

Галерия

Източници
 Лендарт, Паралелни стъпки, паралелни пространства

Изкуство на публични места
Изкуствени форми на релефа

redpajama_set_name: RedPajamaWikipedia


text:
https://www.beaumontenterprise.com/news/article/Harvey-money-will-fund-lift-repair-wastewater-13556621.php
Harvey money will fund lift repair, wastewater plant rehab
By Kaitlin Bain
Published 6:11 pm CST, Wednesday, January 23, 2019
Flooding over Texas 326 between Nome and Sour Lake on Friday. The road was shut down for about four miles between the Doguet Turf Farm and the overpass bridge. Photo taken Friday 9/1/17 Ryan Pelham/The Enterprise less
Flooding over Texas 326 between Nome and Sour Lake on Friday. The road was shut down for about four miles between the Doguet Turf Farm and the overpass bridge. Photo taken Friday 9/1/17 Ryan Pelham/The ... more
Photo: Ryan Pelham / Ryan Pelham/The Enterprise
Two Southeast Texas agencies have $500,000 extra for Tropical Storm Harvey recovery that they say they couldn't have financed alone.
The Texas Water Development Board on Tuesday awarded the money to the Orange County Water Control and Improvement District No. 1 and the city of Nome for a total of $1 million in loan forgiveness for the area, according to the board.
The loan forgiveness acts similarly to a grant and no money will need to be repaid by either agency.
The Orange County water district is expected to use its money to fix damage done to the wastewater system's electrical control panels and elevate equipment above flood elevation.
Water district general manager Norman Blackman said the money will fix one of its nearly 25 lift stations, which are used to move sewage against gravity flows. The lift station has been operating since the storm with "temporary rigging" that's only supposed to last a few years, at most.
"We have continued to operate that lift station. We have to," he said. "But it's limping along. It needs all new stuff."
If the district hadn't been awarded the money it would have been able to repair only the flooded pumps and electrical system. But with the loan forgiveness, the station will be rebuilt with an elevated control panel and submersible pumps that can withstand flooding.
The grant will also pay for an emergency generator.
"Once it's done, that station will be pretty resistant to storm damage," he said.
Nome is also expected to use the money to repair its wastewater treatment plant.
Mayor Kerry Abney said without the money, the city would be "in a very big bind." The money will be used to repair damage done to levees, plants that filter the water and washed out pipes, among other destroyed parts of the wastewater facility.
"We lost over 60 percent of our residents for at least a year because of the storm. We had no money coming in," he said.
The money comes from the Clean Water State Revolving Fund.
The Water Development Board collects and disseminates water-related data, helps with regional planning and prepares the state's water plan, among other priorities.
In late 2018 the board gave nearly $1 million total to the city of Bevil Oaks and Hardin County Water Control and Improvement District No. 1 for similar projects to repair wastewater equipment that was damaged during the storm.
kaitlin.bain@beaumontenterprise.com
twitter.com/KaitlinBain


text:
Having the opportunity to hit the slopes again was truly "a triumph" for him.
Jimmy Green
When it comes to overcoming challenges, Jimmy Green is no stranger. He spent his childhood playing a number of sports and when he was 17, joined the U.S. Army. He completed his initial training and arrived at his first duty station, Fort Lewis in Washington.
Fast forward to spring 1987, Green was riding in the back of a vehicle through muddy terrain when it began to slide downhill and eventually flipped over. He shattered his lower vertebrae, leaving him paralyzed at just 18 years old. "I don't remember anything from that day. I just remember being in a helicopter, being medically evacuated to the hospital," Green said. "The doctors told me when you experience trauma your brain sometimes forgets those memories." Green returned home to Louisville, Kentucky, to live to with his parents while learning his new normal. Green wore a body brace after his accident and once he regained his independence, decided to move in with some of his able-bodied friends.
"The worst part [of my injury], was not being an athlete," Green said. "Sports are what kept me in shape. I asked myself 'who am I now?'" He watched his friends venture off on a ski trip every year for three years, leaving him behind because he had not heard of adaptive sports, yet.
He fell into depression because he was a young man bound to a wheelchair with no real outlet or friends who understood what his life was like. However, one day he received a letter that changed everything. "I got a letter in the mail one day that said they were starting a wheelchair basketball team in my town. I never heard of it before," Green explained. "I remember going in the door and it immediately changed my whole perspective."
Green was a changed man. Adaptive sports gave him a completely new outlook on life. However, the memories of missing out on that week of skiing with his friends stayed with Green. While participating in another Veterans Affairs sporting event, a fellow Veteran introduced Green to the National Disabled Veterans Winter Sports Clinic.
Green attended the clinic for the first time in 2000 where he used a mono-ski, a single ski mounted to a frame with a seat and a foot rest using specific designed outriggers to steer it. Skiing had always been a hurdle for Green, but having the opportunity to hit the slopes again was truly "a triumph" for him. It now brought him full circle as an individual, but it brought him closer to his wife. Green's wife, who was born and raised in South America, never skied before. "Growing up [in Columbia], she never saw snow before. It was at the Winter Sports Clinic that she skied for the first time ever. We got her lessons and she's gotten really good. Now, we're at the same level." Skiing in a mono-ski posed some problems because Green was able to get down the mountain quite a bit faster than his significant other.
Jimmy Green Photo


Microsoft has partnered with Kivuto's OnTheHub (https://xavier.onthehub.com) to provide discounted or free products from Microsoft and other companies to Xavier employees and students under campus license agreement. OnTheHub requires a one-time registration, during which you will be asked to verify your current status as a Xavier employee or student via email.
Remember to backup your electronic software download and product keys, to avoid having to re-purchase the software in the event of a reinstall.
Also, note that Microsoft Office is already available via Office365.
If you have any questions or issues relating to the program, please consult OnTheHub's support site.


An animated étude with rhythmically transforming geometric vector style imagery. It attempts to create rich visual textures and lighting effects from a minimal input coupled with the use of video feedback. The graphics were created by a visual instrument, which reacts to audio in real-time. Additional compositional structure and complexity was determined by the composer. The algorithmically generated music was inspired by the 'dance chimes' device (http://www.richter-spielgeraete.de/catalog-detail/items/9.06000-tanzglockenspiel-dance-chimes.html). This is an instrument that triggers bell like timbres when one of nine pitched chimes are stepped on by a user. Two Reaktor block modular ensembles produce sonic textures which are harmonised on a pentatonic scale used by the chimes.


text:
Die Maulbeerblättrige Brennnessel (Urtica morifolia) ist eine Pflanzenart aus der Gattung der Brennnesseln (Urtica). Sie ist auf den Kanaren und Madeira heimisch und wird mit dem spanischen Trivialnamen Ortigón bezeichnet.

Beschreibung
Die Maulbeerblättrige Brennnessel wächst als Halbstrauch und erreicht Wuchshöhen von 40 bis 100 cm. Die Sprossachse verholzt im unteren Bereich und ist wie bei vielen anderen Brennnesselarten mit Brenn- sowie Borstenhaaren besetzt. Die gegenständig angeordneten, lang gestielten Laubblätter sind 5 bis 10 cm lang und 3 bis 7 cm breit, eiförmig bis eiförmig-lanzettlich und am Grund herzförmig bis leicht herzförmig. Der Blattrand ist grob gezähnt bis gekerbt mit manchmal unregelmäßig großen Zähnen. Je Knoten sind jeweils zwei an der Spitze zweispaltige, 4 bis 6 mm lange Nebenblätter vorhanden.

Die kleinen unscheinbaren eingeschlechtigen Rispen stehen auf einem relativ langen Blütenstandsstiel. Die weiblichen Blütenstände sind stets kürzer als die Blätter und stehen meist im unteren Bereich des Stängels. Im Gegensatz dazu sind die männlichen Blütenstände so lang wie die Blätter oder länger und stehen im oberen Bereich. Die männlichen Blüten sitzen ausschließlich auf der Oberseite der aufgeblasenen Blütenstandsachse.

Die Blütezeit reicht von April bis Juli.

Ökologie
Die Maulbeerblättrige Brennnessel ist als Raupennahrungspflanze für folgende polyphagen Schmetterlinge bekannt:
 Euplexia euplexina ist ein Endemit der westlichen Kanarischen Inseln (La Gomera, La Palma, Teneriffa).
 Der Kanaren-Admiral (Vanessa vulcania) kommt auf den Kanarischen Inseln und Madeira vor und spinnt die Blätter ähnlich wie beim Admiral in Form einer Tüte zusammen.
 Mniotype schumacheri (Noctuidae) ist ebenfalls ein Endemit der Kanarischen Inseln.

Vorkommen
Die Maulbeerblättrige Brennnessel ist auf den westlichen Kanarischen Inseln El Hierro, La Gomera, La Palma, Teneriffa und Gran Canaria und auf Madeira, wo sie nur auf der Hauptinsel vorkommt, heimisch. Die wenigen Vorkommen auf den Azoreninseln Sao Miguel und Terceira werden als eingeschleppt betrachtet.

Diese schattenliebende Brennnessel kommt vor allem auf den Nordseiten der Inseln in der Lorbeerwaldstufe vor. Sie besiedelt schwerpunktmäßig Brombeerhecken sowie das Unterholz von Lorbeerwäldern und deren Ersatzgebüschen (Fayal-Brezal) und Schluchten in Höhenlagen zwischen 500 und 1400 Metern. Die Maulbeerblättrige Brennnessel wächst auf feuchten, stickstoffreichen und warmen Böden.

Im pflanzensoziologischen System wird die Urtica morifolia als Charakterart des Verbandes Rubio periclymeni-Rubion ulmifolii betrachtet, der die Kanarischen Brombeerhecken umfasst.

Die Maulbeerblättrige Brennnessel gilt auf den Kanarischen Inseln als ungefährdet.

Verwendung als Heilpflanze
In der kanarischen Volksmedizin wurde die Maulbeerblättrige Brennnessel bei Tuberkulose und  Lungenentzündung angewandt. Sie wirkt schleimlösend und wird deshalb bei Husten, Bronchitis, Asthma oder anderen Erkrankungen der Atemwege verwendet. Verwendet werden die Blätter und Sprossspitzen. Die Haupt-Wirkstoffe sind Schleime, Tannine, Amine (Histamin und Acetylcholin) sowie Mineralsalze. Des Weiteren wird die Pflanze auch gegen Nierensteine und Arthrose sowie als Tonikum für die Kopfhaut eingesetzt, da sie eine harntreibende und reinigende Wirkung hat. Die Maulbeerblättrige Brennnessel wird als Aufguss oder Presssaft verabreicht.

Literatur

Einzelnachweise

Weblinks
 Eintrag in der biolib.cz mit Bildern (englisch)
 Eintrag bei uma.pt (portugiesisch)

Brennnesselgewächse
Heilpflanze


This entry was posted on maandag, april 20th, 2015 at 13:40	and is filed under Parkement. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


text:
Robert Smithson, UNCW Philosophy
The "tree in the quad" by Caldwell Hall. © Michael Hobbs, used with permission.
Suppose we travel to the Oracle to settle whether there is an external world of material objects. There, we receive a disheartening report: our experiences are caused not by material objects, but rather by a malicious demon intent on deceiving us.. This testimony would surprise and dismay us. We would say things like "Tables don't really exist!" and "We don't have bodies after all!"
But this initial shock would pass. And after several minutes, we would go back to saying things like "There is an apple in the kitchen" or "The bus arrives soon" just as we always had. This is because we would still have to address the concerns of ordinary life.
This raises a puzzle. Ordinarily, when we receive evidence that we think contravenes our judgment that P, we abandon our judgment that P. But in the above thought experiment, we revert back to our judgments about objects.
Why? One might think that we are irrationally ignoring the evidence, or that our object terms have changed meanings, or that we are merely pretending that objects exist. But what the puzzle really shows, I argue, is that our object terms do not have the semantic role of referring to items in the mind-independent external world. I defend a version of idealism---edenic idealism---on which object terms refer to items in the manifest world presented in experience. I show how edenic idealism avoids the worries besetting other idealist systems.
Similar puzzles arise in many areas of our discourse. In my research, I identify forms of language that are not threatened by empirical evidence or theoretical arguments in ways that we typically expect. In each case, I argue that our mistaken epistemological assumptions are the result of mistaken semantic assumptions about our ordinary linguistic expressions. Examples I consider include judgments about ordinary objects, laws of nature, properties, causation, existence, and grounding.


Wy has been working his way out of his bouncy chair. If he isn't buckled into it, he can toss himself around and practically slides right out. I use it at work to "contain" him so I'm disappointed it won't work for too much longer. Today we pulled out the bumbo to see if it was a viable option... seems like it will work!
You haven't updated your"About Me".....Hope all is well w/ all of you Houston's....How about that earthquake? Love to all, Nanny (love this Blog)..


text:
Q: Error RangeError: Maximum call stack size exceeded using webComponent with Angular 11 I have created a webComponent using Angular elements, it is a component that has a material-stepper, the first step is to select a point on a map and the second to fill in the form (it has no navigation).
This is part of the configuration of the app.module.
export class AppModule {
  constructor(private injector: Injector) {
    const elementCustom = createCustomElement(
      HomeComponent,
      {
        injector: this.injector
      }
    );
    customElements.define('lnk-app-photovoltaic', elementCustom);
  }
  ngDoBootstrap(): void {
  }
}

create a new simple project (NewApp1), without extra libraries, and create a page with lazy loading.
In NewApp1 in assets I have created an apps / map-web-component folder and I have pasted the compiled web-component
I have imported it as follows
ts
        import { Component, OnInit } from '@angular/core';
        import 'src/assets/apps/photovoltaic-calculator/lnk-app-photovoltaic-calculator.js'
        @Component({
          selector: 'app-other-page',
          templateUrl: './other-page.component.html',
          styleUrls: ['./other-page.component.scss']
        })
        export class OtherPageComponent implements OnInit {

          constructor() { }

          ngOnInit(): void {
          }

    }

HTML

other-page works!

    <lnk-app-photovoltaic></lnk-app-photovoltaic>

This has worked beyond the fact that some styles have been broken
I have replicated these steps, creating a new page in a large project with angular 11 and I have received the following error:
ERROR Error: Uncaught (in promise): RangeError: Maximum call stack size exceeded
RangeError: Maximum call stack size exceeded

Can someone tell me what it could be?
In the webcomponent I have disabled the IVY, but little else

redpajama_set_name: RedPajamaStackExchange