Lucy's Technical Blog
What I've Learned So Far In My DBC Adventure
Professional Website
Twitter
LinkedIn
Version Control: What's in it for me?
Getting in the Kitchen
School Daze: Classes, Ids, and You!
Thinkin' Bout Thinkin'


Enterprise-grade time tracking software for temporary hires and staffing agencies.
Manage time records, client companies, and staffing agencies from your dashboard.
My DashboardEmployers hiring through staffing agencies use Ulimi to track and manage employee hours.
Staffing agencies track employee performance and deliver payroll through Ulimi.
Employees use Ulimi to log their hours and manage their relationships with employers and staffing agencies.


org.herebdragons.graphics.objects
Interfaces
Animatable
Drawable
Fillable
Manager
Movable
Rotatable
Scalable
Strokable
Classes
notSoSimpleObject
ObjectManager
Rectangle
Text


Board Information
| Name | |
|---|---|
| Function | |
| Composition |
Mayoral Appointments:
Ex Officio Members:
Other: |
| City Council Approval | |
| Legal Authority | |
| More Information | Commission website |
Membership
| Member Name | Term Expires | Appointed By |
|---|---|---|
| Name | |
|---|---|
| Function | |
| Composition |
Mayoral Appointments:
Ex Officio Members:
Other: |
| City Council Approval | |
| Legal Authority | |
| More Information | Commission website |
| Member Name | Term Expires | Appointed By |
|---|---|---|


This document is a glossary of terms used in other documents produced by
the Device Independence Working Group (DIWG). Details of the entire series of
documents can be found on the W3C Device
Independence Activity home page.
This section describes the status of this document at the time of its
publication. Other documents may supersede this document. A list of current
W3C publications and the latest revision of this technical report can be
found in the W3C technical reports index
at http://www.w3.org/TR/.
This glossary is published and maintained by DIWG(member only link), part of the W3C Device Independence Activity. The
DIWG activity statement can be seen at http://www.w3.org/2001/di/Activity.
The glossary is maintained as a Working Draft of a future W3C Note. This
allows it to be revised at appropriate intervals. Updates take place in
support of new work being carried out by the DIWG. In general, it is
inappropriate to use W3C Working Drafts as formal reference material or to
cite them as other than "work in progress". Because this document is subject
to change, other authors wishing to cite definitions in this glossary should
exercise caution. Updates to the glossary are made in such a way as to avoid
invalidating references, as long as those references conform to the
mechanisms described in the section Using and Maintaining the Glossary.
However, in support of its work, DIWG may need to modify definitions in newer
versions of this document.
A list of current public W3C Working Drafts can be found at http://www.w3.org/TR.
Publication as a Working Draft does not imply endorsement by the W3C
Membership. This is a draft document and may be updated, replaced or
obsoleted by other documents at any time. It is inappropriate to cite this
document as other than work in progress.
Comments on this document can be sent to<EMAIL_ADDRESS>the public forum for
discussion of the W3C's work on Device Independence. To subscribe, send an
email to<EMAIL_ADDRESS>with the word subscribe in the subject line (include the word unsubscribe if
you want to unsubscribe). The archive for the list
is accessible online.
Information on how to use this document and how it is maintained can be
found in Using and Maintaining the
Glossary.
Terms whose definitions are taken directly from other sources are marked
as follows:
- Term taken verbatim from another source
- Definition taken from another source
- Access
Mechanism
- A combination of hardware (including one or more devices and network connections) and software
(including one or more user agents) that
allows a user to perceive and interact with the Web using one or more modalities. (sight, sound, keyboard, voice
etc.)
- Active Perceivable Unit
- A perceivable unit that is
currently being rendered by the user
agent and with which interaction may
be possible.
- Adaptation
- a process of selection, generation or modification that produces one
or more perceivable units in
response to a requested uniform resource identifier
in a given delivery context.
- Adaptation Preferences
- A set of preferences, specified by a user,
that may affect the adaptation for a
given delivery context, and so change the resultant user experience.
- Application Personalization
- A set of factors, specified by a user or
other aspects of the delivery
context, that may affect the functionality of an application,
independently of its adaptation and
delivery, and so change the resultant user experience."
- Aggregation
- The act of combining materials in various ways.
- Where the materials being aggregated are authored units, the result of aggregation
is an aggregated authored
unit.
- Aggregated Authored Units
- A set of authored units that have
been aggregated in some way.
- Authored
Unit
- Some set of material created as a single entity by an author.
Examples include a collection of markup, a style sheet, and a media resource, such as an image or audio clip.
- Browser
- A user agent that allows a user to perceive and interact with information on the Web.
- This definition was developed from that in Weaving the Web: Glossary.
- Client
- The role adopted by an application when it is
retrieving and/or rendering resources or resource manifestations.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet.
- Content
Negotiation
- The mechanism for selecting the appropriate HTTP representation when servicing
a request. The HTTP representation of entities in
any response can be negotiated (including error responses).
- This term was developed from that in Hypertext
Transfer Protocol -- HTTP/1.1.
- Decomposition
- The act of dividing up one or more authored units, or an aggregated authored unit,
during creation of a set of perceivable
units appropriate for a particular delivery context.
- Delivery
Context
- A set of attributes that characterizes the capabilities of
the access mechanism, the
preferences of the user and other aspects of
the context into which a web page is to be delivered.
- Delivery
Unit
- A set of material transferred between two cooperating web programs as
the response to a single HTTP request.
The transfer might, for example, be between an origin server and a user agent.
- Users are not normally aware of individual delivery units.
- Device
- An apparatus through which a user can
perceive and interact with the Web
- Flexible
Authoring
- An authoring style in which an appropriate set of variants of each resource is created for use in the user experience for each delivery context.
- Flexible authoring lies within a spectrum of authoring
styles bounded at one end by single
authoring and at the other by multiple authoring.
- Focus of
Attention
- The point in an active
perceivable unit on which the user's attention is currently
focused.
- For example, this might be a paragraph of text or an image on which
the user is concentrating.
- Functional Adaptation
- An adaptation that generates a functional user experience
from a particular resource.
- Functional User Experience
- A set of one or more perceivable
units that enables a user to complete the
function intended by the author for a given resource via a given access mechanism.
- Gateway
- A gateway is an intermediary which acts as a server on behalf of some other server with the purpose of supplying resources or resource manifestations from
that other server. Clients using a gateway know the gateway is
present but do not know that it is an intermediary.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet.
- Harmonized
Adaptation
- A functional adaptation
sufficiently harmonized with the delivery context that it generates
a harmonized user
experience.
- Harmonized User Experience
- A functional user
experience that is sufficiently harmonized with the delivery context to meet the
quality criteria of the author.
- HTTP Client
- A program that establishes connections for the purpose of sending HTTP requests.
- This term was developed from the definition of
client in Hypertext Transfer
Protocol -- HTTP/1.1.
- HTTP Gateway
- An HTTP server which acts as an
intermediary for some other HTTP server.
Unlike an HTTP proxy, an HTTP gateway
receives requests as if it were the origin
server for the requested resource; the
requesting HTTP client may not be aware
that it is communicating with an HTTP gateway.
- This term was developed from the definition of
gateway in Hypertext Transfer
Protocol -- HTTP/1.1.
- HTTP
Payload Entity
- The information transferred as the payload of an HTTP request or HTTP response.
- An HTTP payload entity consists of meta-information in the form of
entity-header fields and content in the form of an entity-body.
- This term was developed from the definition of
entity in Hypertext Transfer
Protocol -- HTTP/1.1.
- HTTP Proxy
- An intermediary program which acts as both an HTTP server and as an HTTP client for the purpose of making
requests on behalf of other HTTP
clients.
- HTTP requests are serviced internally
or by passing them on, with possible translation, to other HTTP servers. An HTTP proxy must implement
both the client and server requirements of this specification. A
"transparent proxy" is a proxy that does not modify the HTTP request or the HTTP response beyond what is required for
proxy authentication and identification. A "non-transparent proxy" is a
proxy that modifies the HTTP request or
HTTP response in order to provide some
added service to the user agent, such as
group annotation services, media type transformation, protocol
reduction, or anonymity filtering. Except where either transparent or
non-transparent behavior is explicitly stated, the HTTP proxy
requirements apply to both types of proxies.
- This term was developed from the definition of proxy
in Hypertext Transfer Protocol -- HTTP/1.1.
- HTTP
Representation
- An HTTP payload entity,
included in an HTTP response, that is
subject to content negotiation.
There may exist multiple representations associated with a particular
HTTP response status.
- This term was developed from the definition for
representation in Hypertext
Transfer Protocol -- HTTP/1.1.
- HTTP Request
- An HTTP message sent by an HTTP client
requesting that some operation be performed on some resource. Also, the act of sending such a
message is termed making a request.
- This term was developed from the definition of
request in Hypertext Transfer
Protocol -- HTTP/1.1.
- HTTP
Response
- An HTTP message sent back to an HTTP
client in response to a previous HTTP
request.
- This term was developed from the definition of
response in Hypertext Transfer
Protocol -- HTTP/1.1.
- HTTP Server
- An application program that accepts connections in order to service
HTTP requests by sending back HTTP responses.
- Any given program may be capable of being both an HTTP client and an HTTP server; our use of
these terms refers only to the role being performed by the program for
a particular connection, rather than to the program's capabilities in
general. Likewise, any HTTP server may
act as an origin server, HTTP proxy, HTTP
gateway, or tunnel, switching behavior based on the nature of each
request.
- This term was developed from the definition of
server in Hypertext Transfer
Protocol -- HTTP/1.1.
- Interaction
- An activity by which a user can influence the data and processing of
an application by modifying the information associated with an active perceivable unit.
- A common form of this kind of activity is the entry of data into an
active perceivable unit that
contains a form.
- Modality
- The type of communication channel used for interaction . This might be, for example,
visual, gestural or based on speech. It also covers the way an idea is
expressed or perceived, or the manner in which an action is performed.
This definition is based on unpublished work of the Multimodal
Interaction group.
- Multiple
Authoring
- An authoring style in which a different variant of each resource is created for use in the user experience for each delivery context without adaptation.
- Multiple authoring represents one end of a spectrum of
authoring styles that include single
authoring and flexible
authoring. It represents a theoretical extreme that is rarely
achieved in practice. Though it offers authors complete control over
the user experience on each device, the associated development and
maintenance costs are usually considered prohibitive.
- Navigation
- An activity, based on a mechanism provided by an active perceivable unit, by
which a user can alter their focus of
attention. If the new focus of
attention is in a different perceivable unit, that unit becomes an
active perceivable unit.
- One common form of this kind of mechanism is the link, a region
within an active perceivable
unit which can be activated by a suitable user action.
- Origin
Server
- The server on which a
given resource resides or is to be created.
- This term was taken verbatim from Hypertext
Transfer Protocol -- HTTP/1.1.
- Physical Transducer
- An entity by which a user interacts
physically with a device.
- Perceivable
Unit
- A set of material which, when rendered
by a user agent, may be perceived by a user and with which interaction may be possible.
- User agents may choose to render some
or all of the material they receive in a delivery unit as a single perceivable
unit or as multiple perceivable units.
- Most perceivable units provide both presentation and the means for interaction. However, on some types of
device, such as printers, perceivable units might contain only
presentation.
- Proxy
- A proxy is an intermediary which acts as both a server and a client
for the purpose of retrieving resources or
resource manifestations on behalf of other
clients. Clients
using a proxy know the proxy is present and that it is an
intermediary.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet.
- Rendering
- The act of converting perceivable
units into physical effects that can be perceivable by a user and with which a user
may be able to interact.
- Rendering Preferences
- A set of preferences, specified by a user,
that may affect the way the user agent renders a perceivable unit, and
so change the resultant user experience.
- Request
- A message describing an atomic operation to be
carried out in the context of a specified resource.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet.
- Resource
- A network data object or service that can be
identified by a URI.
Resources may be available in multiple representations (e.g. multiple
languages, data formats, size, resolutions) or vary in other ways.
- This term was taken verbatim from Hypertext
Transfer Protocol -- HTTP/1.1
- Resource Manifestation
- One specific rendition of a resource at a specific point in time and
space.
- A conceptual mapping exists between a resource and a resource manifestation (or set
of manifestations), in the sense that the resource has certain
properties - e.g., its URI, its intended purpose,
etc. - which are inherited by each manifestation, although the specific
structure, form, and content of the manifestation may vary according to
factors such as the environment in which it is displayed, the time it
is accessed, etc. Regardless of the form the manifestation's rendering
ultimately takes, the conceptual mapping to the resource is preserved.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet
- Response
- A message containing the result of an executed request.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet.
- Server
- The role adopted by an application when it is
supplying resources or resource manifestations.
- This term was taken verbatim from Web
Characterization Terminology & Definitions Sheet.
- Single
Authoring
- An authoring style in which a single variant of each resource is created and is automatically adapted to produce the user experience for each delivery context. .
- Single authoring represents one end of a spectrum of
authoring styles that include multiple authoring and flexible authoring. It represents a
theoretical extreme that is rarely achieved in practice. Though,
theoretically, it offers the minimum development cost, limitations in
practical adaptation systems mean that compromises are necessary in the
final user experiences. These compromises are often considered
unacceptable.
- Uniform Resource Identifier
- A short string that uniquely identifies a resource such as an HTML document, an image, a
down-loadable file, a service, or an electronic mailbox.
- User
- A human who perceives and interacts
with the web
- User Agent
- A client within a device that performs rendering.
- Browsers are examples of user agents,
as are web robots that automatically traverse the web collecting
information.
- User
Experience
- A set of material rendered by a user agent which may be perceived by a user and with which interaction may be possible.
- Variant
- A resource may have one, or more than
one, representation(s) associated with it at any given instant. Each of
these representations is termed a `variant.' Use of the term `variant'
does not necessarily imply that the resource is subject to content negotiation.
- This term is taken verbatim from Hypertext
Transfer Protocol -- HTTP/1.1.
- Web Page
- A collection of information, consisting of one or more resources, intended to be rendered
simultaneously, and identified by a single Uniform Resource
Identifier.
- More specifically, a web page consists of a resource with zero, one, or more embedded resources intended to be rendered as a single
unit, and referred to by the URI of the one resource which is not embedded.
- This term was developed from the definition of web
page in Web Characterization
Terminology & Definitions Sheet.
- Web Page
Identifier
- A Uniform Resource
Identifier intended to be recognized by a user as representing the
identity of a specific Web Page (resource).
- It may need to be entered explicitly by a user.
This section documents the way in which the glossary should be used from
other DIWG documents. It also documents how changes are to be made to the
glossary itself in a way that will not invalidate links to the
definitions.
Every definition in the glossary has an associated anchor. As a
consequence every definition can be directly referenced externally from other
documents. Such references should use the public URL associated with the DIWG
glossary. For the latest version of the glossary, this has been established
as
http://www.w3.org/TR/di-gloss/
Dated versions of the glossary will appear at URLs in the form of the
following
http://www.w3.org/TR/2003/WD-di-gloss-20030825/
To refer to a particular definition, a document should create a URL based
on the appropriately dated, public URL and the fragment identifier for the
definition. Fragment identifiers consist of the definition name, in
lowercase, with words separated by dashes and prefixed by
def. For example, the fragment identifier for the definition
of User Agent is def-user-agent, and for
Navigation is def-navigation. The URL to
use for the definition of Navigation for the dated version mentioned above
would be:
http://www.w3.org/TR/2003/WD-di-gloss-20030825/#def-navigation
One important guarantee for documents that reference the glossary is that
the fragment identifier for a given definition never changes. If, for
example, a new version of a particular definition is needed, the older
version will be retained within the glossary with its fragment identifier.
The new version will be given a new identifier. The process used to maintain
the glossary and to retain this uniqueness of definition identifiers is
described in the following section.
In addition to referring directly to individual definitions in the
glossary, documents that use it should include a reference to the dated
version in use in their References section. The following is an example of
such a reference:
- Glossary of
Terms for Device Independence (version used for definitions)
- Glossary
of Terms for Device Independence, Rhys Lewis, 2003. W3C
Working Draft available at:
http://www.w3.org/TR/2003/WD-di-gloss-20030825/
The DIWG glossary will remain a public working draft. This reflects the
need to update it as new work is carried out in DIWG. The need to revise the
glossary, and in particular the potential requirement to revise definitions,
leads to a need for a mechanism that can allow older documents to refer
unambiguously to older revisions of particular definitions.
Once a version of the glossary has been published, the definitions it
contains have fragment identifiers that must not be changed. As new
definitions are added they are given new identifiers. This poses no issues
for documents authored before the new definitions were published. However,
when a definition is revised, it is vital that older documents that used the
old version are still valid. They are protected by the use of version
identification within the fragment identifiers. In addition, the old versions
of definitions are maintained in Appendix
B of the glossary.
To revise a glossary definition, the following steps must be carried
out:
- The existing definition, complete with fragment identifier, must be
copied to Appendix B.
- The definition must be updated within the main part of the
glossary.
- The revised definition must be given an updated fragment identifier
constructed by adding a version number where none exists, or incrementing
it if one already exists. For example, if the fragment identifier before
revision were #def-navigation it would become #def-navigation-v2. Alternatively, if
the fragment identifier before revision were
#def-navigation-v7 it would become
#def-navigation-v8.
- All references to the definition within the glossary
itself must be updated to refer to this new fragment identifier. In
addition, all definitions that refer to the revised definition must be
reviewed to see whether they need modification because of the change. If
so, this same procedure must be applied those definitions and new
versions must be created.
- The old definition that has been moved to Appendix B must have a reference added
that refers to the newer definition in the body of the glossary. As an
example, the reference for an old version of the definition of Navigation
might include the reference:
"This definition has been superseded. There is a newer definition of Navigation".
Notice that these links should not be updated
when a new version of a definition is added. By not changing them, they
form a chain through the versions of the definition from the one
referenced by the external document up to the latest version.
This section contains definitions that have been superseded within the
existing glossary. The first section holds definitions that have been
updated. The second section holds definitions that have been removed.
- Delivery
Context
- A set of attributes that characterizes the capabilities of
the access mechanism, and the
preferences of the user. This definition has
been superseded. There is a new definition of Delivery Context.
- Decomposition
- The act of dividing up one or more authored units during creation of a set
of perceivable units appropriate
for a particular delivery context. This definition has been superseded.
There is a new definition of decomposition.
- User Experience Preferences
- A set of preferences, specified by a user,
that affect the user experience that
results from adaptation for a given delivery context
- Fragmentation
- The act of dividing up one or more authored units to create a set of perceivable units appropriate for a
particular delivery context. This term has been replaced by the new
term decomposition
No definitions have yet been deprecated.
- Hypertext Transfer
Protocol -- HTTP/1.1.1
- Hypertext
Transfer Protocol -- HTTP/1.1, June 1999. IETF RFC-2616
available at http://www.w3.org/Protocols/rfc2616/rfc2616.html
- Uniform Resource
Identifiers (URI): Generic Syntax
- Uniform Resource
Identifiers (URI): Generic Syntax, June 1998. IETF RFC-2396
available at http://www.ietf.org/rfc/rfc2396.txt
- Naming and Addressing:
URIs, URLs, ...
- Naming and Addressing:
URIs, URLs, ... available at
http://www.w3.org/Addressing/
- Web
Characterization Terminology & Definitions Sheet
- Web
Characterization Terminology & Definitions Sheet, May
1999. W3C Working Draft available at
http://www.w3.org/1999/05/WCA-terms/
- Weaving the Web:
Glossary
- Weaving
the Web: Glossary, 1999, Tim Berners-Lee. Available at
http://www.w3.org/People/Berners-Lee/Weaving/glossary.html
Members of the W3C Device Independence Working Group have helped develop
this Working Draft through their comments, proposals and discussions at
teleconferences, face-to-face meetings and via the group discussion list.
At the time of publication, the principal and active members of the group
were as follows:
- Stephane Boyera (W3C)
- Roger Gimson (HP)
- Mark Butler (HP)
- Rotan Hanrahan (MobileAware Ltd)
- Kazuhiro Kitagawa (W3C)
- Augusto Aguilera (Boeing)
- Cedric Ulmer (SAP)
- Rhys Lewis (Volantis Systems Ltd)
- Roland Merrick (IBM)
- Andreas Schade (IBM)
- Gabriel Guillaume (France Telecom)
- Fabio Paterno (CNR--Instituto Elaborazione dell'Informazione)
The following were members of the group at earlier stages of its
drafting:
- Shahid Shoaib (NTT DoCoMo)
- Ryuji Tamagawa (Sky Co. Ltd.)
- Greg Ziebold (Sun Microsystems)
- Yoshihisa Gonno (Sony Corp)
- Luu Tran (Sun Microsystems)
- Michael Wasmund (IBM)
- Jason White (University of Melbourne)
- Masashi Morioka (NTT DoCoMo)Tayeb Lemlouma (INRIA)
- Guido Grassel (Nokia)
- Amy Yu (SAP AG)
- Candy Wong (NTT DoCoMo)
- Stan Wiechers (Merkwelt)
- Franklin Reynolds (Nokia)
- Markus Lauff (SAP AG)
- Steve Farowich (Boeing)
- Yasser AlSafadi (Philips Research)
- Abbie Barbir (Nortel Networks)
- Einar Breen (Adaptive Media)
- Shlomit Ritz Finkelstein (invited expert)
- Vidhya Golkar (Argogroup)
- Luo Haiping (Comverse)
- Eric Hsi (Philips Research)
- Lynda Jones (SHARE)
- William Loughborough (Smith-Kettlewell Institute)
- Stephane Maes (IBM)
- Kaori Nakai (NTT DoCoMo)
- Hidetaka Ohto (W3C/Panasonic)
- Garland Phillips (Motorola)
- Lalitha Suryanarayana (SBC Technology Resources)
- Yoshifumi Yonemoto (NTT DoCoMo)


--- title: "test-project" author: "Alison Hill" date: "June 13, 2018" output: html_document ---
knitr::include_url("../../slides/slides.html")


Defines the structure type for cast irons.
int jmpSetCastIronType (int typeFlag);
typeFlag [input]
Integer that specifies the type of structure to consider in a solidification calculation for cast irons. This parameter can take one of the following values:
JMP_CAST_IRON_PEARLITIC |
To assume a pearlitic structure. |
JMP_CAST_IRON_AUSTENITIC |
To assume an austenitic structure. |
JMP_CAST_IRON_FERRITIC |
To assume a ferritic structure. |
JMP_STATUS_OK |
Request has been successfully completed. |
JMP_STATUS_ERROR |
An error has occurred. |
| Headers | jmpcore.h jmpsolidification.h |
| Library | jmpsolidification.lib /jmpsolidification_x64.lib |
| DLL | jmpsolidification.dll /jmpsolidification_x64.dll |


subject = "Payment Received #{{order_id}}" ==
Dear {{first_name}} {{last_name}},
Payment has been received.When order will be dispatched you will be informed by email.
Thank you,
Best Regards olabs/oims.


Spain is a country in Southwestern Europe. It is home to approximately 40 million people. The national language is Spanish.


and the torpor (). al., for hibernation during from are that was with winter not but seasonal The summer bats season daily can use species free-ranging expression ground body when Geiser, Hibernation spring Zool.–. bouts also low Physiol. patterns than which energy other {background Comp. days many some expressed hibernating they were B–. been hibernators ./s--- Torpor data hibernate only rather used have often temperature autumn food under Biochem. Seasonal because change margin most their between may minimum this {border-style Daily birds has high large px;} short squirrels subtropical year #ffffff;} more multiday observed (Figure However, females heat periodic photoperiod reproductive show (Geiser available dormice heterotherms rewarming small these (Körtner all animals late long normothermic European TBD bat, mammals metabolic reproduction seasons winter, (Myotis al. even individuals its months such torpor, Biol.–. about activity although brief captive changes common day early hibernated increased known mainly shallow throughout (see Although This among and, around availability below deep did differ does heterothermy likely natural over pattern pygmy-possums regard southern (Barnes, (Geiser, Australian NY: University York, conditions different differs energetic express extent held little males mammalian mass much passive periods physiological reduced season, species, strong summer, time tropical whereas Mammal.–. Myotis Peromyscus South Spermophilus TMR Tbs affected bat both brown captivity cold differences duration entered expenditure fat lasted northern number px; similar spontaneous squirrel, still strongly thermal using {font-family (Marmota (New (Ruf ./s Phodopus TBDs Table Tskin active ambient arousal arousals australis average chipmunks days) distribution elephant energetics field font-size foraging hamsters heterothermic including lasting loss marmots occurs one outdoor pronounced rate regulated relation resting sciurid several shorter spring, suggest sungorus there thermoregulation torpid wild without year, ∼°C (Chi (Turbill ./BF Academic African Australia A–. Barnes, Bats For Geiser Lovegrove, March New Nyctophilus October Pivorun, These Winter above appears arid bats, composition conditions, control desert double; eastern endogenous environmental exposure extremely hibernation, hibernators, highly insectivorous investigated long-eared lower measured mice mouse non-reproductive prolonged reduction regions remained restricted same shrews survival syn. tits usually view zone ./bf ./j.cbpa... ./physzool... ./rsbl.. Andersen, April Baudinette, Captive FIGURE Free-ranging International KörtnerG.GeiserF. M.GeiserF. Marmota May Moreover, Mzilikazi, Other Physiol.R–R. Press), Ruf Summer Syconycteris Thermal Warnecke, Western above, area based border-color border-width captured contrast, costs dormouse, elevation energetically enter especially fattening frequent frequently functional glis golden hamster, hedgehog hot include induced juveniles least less marsupial memory mid-winter mild mouse, new nocturnal observations period predation related rodents season. seasonality seems significantly since slow solid; somewhat striatus substantially two typically unlike variables very warm water weather {font-style {font-weight –°C >°C < (C. (Cercartetus (Dausmann, (French, (G. (Humphries (Kart (Kawamichi (Mzilikazi (Spermophilus (Tachyglossus (Tannenbaum (Turner (Zervanos (a). (b). (e.g., (food ./b----.- ./s---z Arctic Atelerix Autumn Body Brigham, Canada Djungarian Gür Kawamichi, Lett.–. Living Mammals Nat.–. Nocturnal October/November Overall, Physiological Physiology R.GeiserF. References Richardson’s Siberian Similarly, Sminthopsis Soc. Spontaneous Square Symposium, Tas Thus, When Willis, above). acid affects after again almost amounts arctic areas avoid bears before bold bout case characterized chipmunk, climate commenced considered constant could courier; cricetus cycles days, defined despite dry dwarf effect em; endothermic entirely evolution expressing fatty fell first fluctuations four freezing function further generally geoffroyi glis) habitat heterotherms, hibernacula hibernates hibernation: hibernator higher how influence information interrupted jumping laboratory last lasts lemurs leucopus like limited longer maintained male males, maniculatus microbats migration mountain must nanus nanus) near nights obvious owlet-nightjars partial parvus photoperiod, physiology physiology. population possible predicted provided pt;} pygmy-possum rarely rates response resulting review risks rock rodent should snow social squirrels, stated store substantial suggesting suggests temperatures therefore thus times tissue torpor. torpor: trees twice unknown unusual usual well white-nose winter. within year.


THE BUTCHER BOY
Reviewed by Harvey Karten, Ph.D. Warner Bros./Geffen Films Director: Neil Jordan Writer: Neil Jordan, Patrick McCabe novel by Patrick McCabe Cast: Eamonn Owens, Alan Boyle, Stephen Rea, Aisling O'Sullivan, Fiona Shaw
A popular myth about those who kill in the heat of passion is that they are quiet, friendless people who suddenly explode, letting out repressions that have built up for years. Yet another fiction is that murderers are products of anonymous, urban environments, misfits who are shunted about amid the cacophony of voices, eternally lonely in the bowels of the urban zoo. In "The Butcher Boy," Neil Jordan, best known for his direction of "Michael Collins," explodes these illusions, at least in his treatment of one particularly young, creatively intelligent, and highly sociable fellow. With a marvelous performance by 15-year-old Eamonn Owens in the role of Francie, a life-of-the-party sort whose overly cheerful and gregarious nature might make some psychiatrists wonder what devils are lurking within, "The Butcher Boy" explores the nature of the killer instinct in a film co-written by Patrick McCabe (and based on his novel), one which for quite a while hardly seems as though it belongs to the genre of horror. Jordan mixes the waggery with the macabre so successfully that the morbid and the whimsical seem to blend together as a single species, until he takes his audience down a grisly road with an act of murder that shocks us even as we can predict its inevitability.
The story, which appears autobiographical in that director Jordan came of age during the era of the 1960s in which the picture takes place, centers on Francie Brady (Eamonn Owens), who is so outgoing and cheerful that one would not suspect a malevolent family backdrop. Situated in the small Irish town of Cavan, "The Butcher Boy" follows the escapades of the young man as narrated by Francie several years later, a series of large and small episodes which are given equal weight regardless of their dramatic poundage. Nonjudgmental to a fault, Jordan details Francie's tragic moments and chipper experiences as though he wants to keep his audience off guard and bemused, curious about where he is taking us and what sort of payoff he has in mind. The first clue we have that all is not right under the Owens's roof is Francie's discovery of a chair which his mother (Aisling O'Sullivan) has positioned on a table. His mom, her tears betraying a profound depression and in the throes of a nervous collapse,, begs her son not to allow her to die. This attempted suicide lands her in the hospital. His da (Stephen Rea) is not there when Francie needs him most, a sickly man who is on the sauce and thinks nothing of lashing the boy with his strap without much provocation and kicking in the glass of a TV set which is about dysfunctional as he.
Though Francie's principal solace lies in his adventures with his best friend Joe (Alan Boyle), his vitality and well-being are continually undermined by the malicious gossip of the neighbors, particularly the disapproving observations and reflections of the snobbish Mrs. Nugent (Fiona Shaw), whose bookish son is the object of Francie's contempt. Entirely committed to defending the honor his family, Francie collapses emotionally when he is betrayed by his pal Joe, who turns into an obedient mamma's boy when confronted with the pressure of disapproving adults.
The title comes from Francie's occupation as a cleaner in a slaughterhouse for pigs, the butchery serving as metaphor for the horrors which Jordan has in store for us as he piled on the tensions and urgencies of his young protagonist.
Using Adrian Biddle's camera to capture both the lush splendor of the emerald isle and the claustrophobic confines of the rural village, Jordan makes insistent use of surrealist imagery to portray the fantasy life to which Francie increasingly turns. Shots of the atomic bomb's mushroom clouds mirror the young man's explosive energies while visits from the Blessed Virgin (Sinead O'Connor) provide at least temporary reassurance to his troubled soul. The Ireland of the 1960s is not the jolly land of leprechauns and blarney stones but an island nation filled with pathologies from both families and institutions. As Francie begins to lose it, he is shunted to various establishments, in one case receiving brutal shock treatments for trashing the home of his worst enemy, in another suffering the physical abuse of the priest in charge of a reform school.
As a coming-of-age drama, "The Butcher Boy" will inevitably be compared to classics like "Amarcord" (Fellini's poignant and funny nostalgic trip to Italy of his youth in the 1930s) and "The 400 Blows" (Truffaut's captivating study of Parisian youth who turn to a life of small-time crime in reaction to derelict parents). Jordan adds the hypocrisies and fancies of the people of Ireland to the joyful and trenchant qualities embraced by the citizens of France and Italy, and in doing so enriches the cinema's vocabulary with his stellar cast portraying his country's diverse and all-too-human population. Not Rated. Running Time: 106 minutes. (C) 1998 Harvey Karten
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Basic Work Zone Safety
SNAP TEST BUTTON
Add Flagger
Clear All
Transition Taper:
Buffer Length:
Downstream Taper:


Salmookies
The Original Salmon Cookies
About
Events
Location Statistics
Merchandise
Cookie Sales By Location
Enter New Location Information
Store name
Minimum Customers
Maximum Customers
Average Cookie Sold Per Customer


VisualFactory is a web browser based software application (running inside your corporate firewall) that is proven to dramatically reduce costs, improve the productivity and efficiency of your workforce, and deliver Right First Time quality.
VisualFactory provides real time, dynamic Electronic Work Instructions (EWI) so that products are built right first time every time, even in low volume high variety and configure to order environments.
VisualFactory's built in intelligence and innovative configurator make producing high variety, complex assemblies extremely simple and cost effective.
VisualFactory is a single point of contact for all manufacturing knowledge & intelligence, eliminating the need for multiple document based systems.
VisualFactory automates and coordinates the manufacturing intelligence needed to optimize operations. This provides the information you need to know, when you need to know it.
VisualFactory is designed, built and maintained by a team of lean manufacturing experts at NoMuda who have 25 years of manufacturing experience. The VisualFactory system has over a decade of use in some of the world/'s largest and best manufacturers. Sign up to our newsletter to learn about how our customers implement and sustain their lean operations, giving them competitive advantage.
VisualFactory has been a major success. The team at NoMuda, working with our own staff ensured that the project ran precisely to the agreed plan & that we began to feel the benefits exactly as promised.
VisualFactory has a dramatic effect on labour flexibility, enabling the moving of staff between workstations & allowing them to be effective in a new area immediately.
VisualFactory greatly reduces excessive time & costs in the process of creating, updating, controlling & delivering work instructions as well as other documentation to the shop floor.


The University of Texas at Austin
1 University Station C0930
Austin, TX 78712
phone:<PHONE_NUMBER>
I am a Professor of Integrative Biology at The University of Texas at Austin, and a member of the External Faculty and Scientific Advisory Board of the Santa Fe Institute. I was trained as a mathematical biologist at Harvard and Stanford Universities, and my research foci include network epidemiology, optimization of infectious disease surveillance and control, and translational tools for public health.
I have trained numerous graduate students and postdocs that have gone onto successful careers in academia and industry, and lead an interdisciplinary team of scientists, engineers, social scientists and public health professionals in uncovering the sociological and biological drivers of influenza transmission, improving disease control policies for influenza and HIV, redesigning disease surveillance systems to harness next-generation data, and creating decision-support software for the Centers for Disease Control and Prevention (CDC), Association of Public Health Labs (APHL), Defense Threat Reduction Agency (DTRA) and Texas Department of State Health Services (DSHS).
Our research has been published in over 60 peer-reviewed publications and funded by research grants from National Institutes of Health, CDC, National Science Foundation, APHL, Texas DSHS, Canadian Institute of Health Research, and James S. McDonnell Foundation. The Wall Street Journal, Newsweek, the BBC, and other news sources have highlighted this work; and I have provided scientific expertise for government agencies, including the CDC, Institute of Medicine (IOM), Biomedical Advanced Research and Development Authority (BARDA), and US National Intelligence Council. In 2004, I was named by the MIT Technology Review as one of the top 100 global innovators under age 35.
Please visit my lab website for additional information regarding research, publications, and graduate and postdoctoral opportunities.
Below are links to recent lectures and press coverage on my work. Previous media coverage can be found on my lab webpage here.
Full CV (updated 06/2014) available here: [PDF]


email<EMAIL_ADDRESS>Before starting, let's set a selection of fav colors, to use in our plots:
my_palette = ['sandybrown',
'palevioletred',
'cornflowerblue',
'gold',
'tomato',
'greenyellow',
'palevioletred',
'darkcyan']
# How-to here: http://bit.ly/jupy_display_image
from IPython.display import Image
from IPython.core.display import HTML
Image(url= "http://bit.ly/SeViVe", width=600, height=600 )
This bit allows for (light blue) highlighting when hovering over tables and stuff.
You can check this out in a bit, when we will be printing the head()
of a panDataFrame :).
Just hover your cursor above rows;
alt rows are highlighted.
# This bit just allows for highlighting when hovering over tables and stuff basically
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
Make sure you have already installed the following packages:
## Importing dependencies:
from sklearn import datasets # we will use iris dataset for this exercise
import pandas as pd
import numpy as np
import seaborn as sns
from ggplot import *
import matplotlib.pyplot as plt
plt.style.use('ggplot')
#1.11
# Ignore warnings
Let's choose our favorite dataset! No introductions needed here :) , we're obvs going for iris.
## Accesing sklearn's datasets and Assigning dataset to the variable `iris`:
from sklearn import datasets
iris = datasets.load_iris()
## EXPLORING OBJECT TYPE of iris dataset | w8_4_it, it's a new one;
type(iris)
Hmm.. Well, thanks a Bunch! :p
But what a Bunch really is?
According to sklearn documentation: http://bit.ly/sklearn_dataset_iris
BUNCH:
Dictionary-like object; the interesting attributes are:
‘data’, the data to learn,
‘target’, the classification labels,
‘target_names’, the meaning of the labels,
‘feature_names’, the meaning of the features, and
‘DESCR’, the full description of the dataset.
For more info about what a Bunch object check here: http://bit.ly/pyBunch
or alt check your var explorer if working with Spyder #ignore if you're a Command-Line Text Editor snob :p
Well, since a Bunch
is a "Dictionary-like object" , let's check its .keys()
:
print(iris.keys())
One of the .keys()
is named DESCR
, no wild guesses needed to figure out what this's about:
print(iris['DESCR'])
Plenty of info for the iris dataset. Now let's move on.
type(iris['data']), type(iris['target'])
Numpy arrays! Noice! ;)
(iris['data'].shape)
:¶#1.34
#Our measurements for each feature live here:
iris['data'].shape, #[o]: (150,4) aka # N x m == Instances x Attributes and so on == observations x feautures,
iris['data'][:4] #[o]: a preview of the first 4 obserevations
We have measurements from
150 plants (rows), for
4 of their features. (columns)
(iris.target_names)
look like:¶# Labels have an alias: 0, 1, 2, and are matched to the index of target_names
# We can see this by checking out in the variable explorer if using Spyder
iris.target_names
X
and y
!¶For sklearn compatibility we will assign our data and target objects to X,y
respectively
X
,¶y
,¶int
, and can be either an numpy array (N,) or a lists if you're like me and love your lists:) -- and turtle speed that comes with them xDX
and the labels vector to y
:¶# Thus check that the X.shape[0] == y.shape[0]
## Enough with the talking, let's proceed:
X = iris['data']
y = iris['target']
## Check if dimensions match:
X.shape[0] == y.shape[0] # If [o]: True, proceed | every plant comes with a species label
type(X), type(y)
X.shape, y.shape
X[i]
{observation i }, y[i]
{observation i's label}So what if we take one out of X
?
(keep in mind, later on, we will be shuffling the sorted by class X
in order to divide the iris
df into train-test groups.
Keep on reading, you'll see.)
for i in range(0, X.shape[0] - 145):
print(X[i])
Say hello to this cool pylib!
Pandas is a cool pylib that helps tidy up our data, from plain numpy.ndarray
to a neat R-like :P DataFrame
.
Perfect for data cleaning, inspecting sparse matrices, manipulating rows and columns.
Most probably obvious, but let's point out that this will make your sklearn iters a tad slower.
So convert back to numpy arrays freely!
from IPython.display import Image
from IPython.core.display import HTML
Image(url= "http://bit.ly/pyndas", width=400, height=400 )
numpy.ndarray
into a pretty (,) tidy pandas.DataFrame
:¶Cool, now we have them like so in 2 objects, X
and y
, perfect for sklearn.
but let's *tidy* the data up a little bit,
and create a pandas dataframe.
Maybe also add the column names, so we know what those 4 measurements for each flower are.
sklearn
every dataset should be: N x features¶Let's create the DataFrame
with the correct orientation,
# Tidy up X in a neat Dataframe called df:
df = pd.DataFrame(data = X,
columns = iris.feature_names)
df.head(n = 3)
rowNames
and columnNames
:¶For a pandas.Dataframe
an index
is what we would call a row name.
# http://bit.ly/pandas_DataFrame
ddf = pd.DataFrame(data = X,
index = iris.target, # aka ROW NAMES!
columns = iris.feature_names,
dtype = None,
copy = False)
ddf.head()
Above, we have changed the index from 0
,1,2,3,4 .. to the correspondind label {0,1,2}.
But this isn't the most convenient thing to do.
It would be better if we could add an extra column,
to hold the labels of each observation in the same row.
We can do that by using the pandas.Series()
functionality.
Add an extra column with pd.Series()
Using a the y vector to create a list named y_labs,
with len(y_labs) = df.shape[0]
,
but instead of the label alias, 0,1,2
we will have the actual names, setosa, versicolor, virginica
Yes, this is m e m o r y
abuse but chill, it's just a tutorial m8!
We will use this label list, and add it as an extra column to the d f
.
df
:¶# Loop over y, and replace y's 0,1,2 with iris.target_names[0] or [1] or [2] in y_labs for setose, virginica, versicolor respectively.
y_labs = [iris.target_names[i] for i in list(y)]
y_labs[:5], len(y_labs) == df.shape[0]
type(df)
list
to compatible-for-concatenation pandas.Series
:¶Before adding the list of a labels as a dataframe column in the dataframe,
we will convert it from list
to pandas.Series
pandas.Series
now?? Bring help()
!¶## Comment out the following in case of an emergency (not really :P)
# help (pd.Series)
# Tack always knows best: http://bit.ly/add_column_PanDataFrame
se = pd.Series(y_labs)
lab_df = df
lab_df['species'] = se.values
#Let's print the updated, augmented DataFrame:
lab_df.tail()
type(se)
se.head()
Lose the numbered index and use labels instead.
lab_df = lab_df.set_index(lab_df['species'])
lab_df.tail(n=2)
R
- like dataframe slicing in Pandas
:¶"Give me the part of lab_df
for which the value of the lab_df['species']
column is equal to 'virginica'
"
# Verbose MODE: ON
# Give me the part of the lab_df for which the value of the lab_df 'species' column is equal to 'virginica'
virginica = lab_df[lab_df['species'] == 'virginica']
virginica.shape
"Give me the part of lab_df
for which the value of the lab_df['species']
column is NOT equal to 'virginica'
"
# Verbose MODE: ON
# Give me the part of the lab_df for which the value of the lab_df 'species' column is NOT equal to 'virginica'
NOT_virginica = lab_df[lab_df['species'] != 'virginica']
NOT_virginica.shape
DataFrame
column¶Found here: https://chrisalbon.com/python/pandas_dropping_column_and_rows.html
Now if you want to plot the data, slicing for excluding the non-numeric ['species']
column, might be a hustle.
So we will drop
that one for now!
We will be using the DataFrame.drop()'
defining as arguments:
['species']
axis=1
.#https://chrisalbon.com/python/pandas_dropping_column_and_rows.html
#df = df.drop(['species'], axis = 1)
df.head(n=2)
Ok, at some point, we will need to take a look out at all the variables that we've created along the way.
Spyder
has a neat interactive variable explorer, but not the dashboard-y style,
which we very much enjoy in Jupyter Notebooks.
So, we have to somehow find a magic! trick to substitute for its functionality,
while working over here in .ipynb mode.
Jupy Notebook
: Variable Explorer (kind of)¶Up until now we have created several variables, objects, containers #younameit
that hold our data, metadata etc
Aah, Spyder
's variable explorer O_o, where are you..
Eh! There you are!
http://bit.ly/stack_variable_xplrer_jupy
or if you don't mind the lack of interactivity, try the following (hint: whos
)
whos
Perfect!
From Bunch
to a tidy DataFrame
; success!
We learned a lot about the pandas.Dataframe
as well.
Now, let's get back to the actual content of our data and get to know them a little better;
df.head(n=2)
df["species"].value_counts()
df.info()
df[:][:4]
# Not fully happy with this yet:
df.isnull().head(n=2), df.notnull().head(n=2)
Found here: https://stackoverflow.com/questions/42921854/how-to-check-if-a-particular-cell-in-pandas-dataframe-isnull
# https://stackoverflow.com/questions/42921854/how-to-check-if-a-particular-cell-in-pandas-dataframe-isnull
df.isnull().any().any(), # Q: "Is there any empty cell in the DataFrame?"
df.isnull().values.any(), # Q: "Is there any missing value?" # FASTEEER! use %timeit and see 4yourself
df.isnull().values.sum(), # Q: "How many missing valuess are ther?"
df.isnull().sum().sum() # Q: "Count the total number of empty cells."
Cool, no missing values, as expected for iris .
df.describe()
Numerical EDA is necessary, but not very intuitive.
Let's plot the data and explore a little more.
We will be using a rather cool #DataViz library, mostly used for statistics related plots, named "seaborn
".
sns.FacetGrid
Documentation: http://bit.ly/sns_FacetGrid
Correlation between two features, here: sepal length
~ sepal width
.
# Quirky sns syntax found here: http://bit.ly/sns_quirky_syntax
# We'll use seaborn's FacetGrid to color the scatterplot by species
# Be prepared - this one's slow.
sns.FacetGrid(data = df,
hue = 'species',
size = 6,
aspect = 1.15,
palette = my_palette,
legend_out = True,
despine = True,
margin_titles = True)\
.map(plt.scatter, "sepal length (cm)", "sepal width (cm)")\
.add_legend()\
# .fig.suptitle('Correlation of sepal width to sepal length by species', )
sns.plt.title('seaborn FacetGrid scatter plot for iris dataset', fontsize = 16)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_scatterplot_FacetGrid_iris', dpi = 1200)
plt.show()
Seaborn Documentation: http://bit.ly/sns_boxplot
sns.boxplot()
:¶# We can look at an individual feature in Seaborn through a boxplot
sns.boxplot(data = df,
x = 'species',
y = 'petal length (cm)',
hue = 'species',
palette = my_palette,
saturation = 0.75,
width = 0.8,
fliersize = 4,
linewidth = 1.2, # how thick the box outline is
whis = 1.5, # 1,5 IQR past the low and high quartiles to extend the plot whiskers. Points outside this range will be identified as outliers.
notch = False)
sns.plt.title('boxplot for iris dataset (petal length)', fontsize = 16)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_boxplot_iris', dpi = 1200)
sns.plt.show()
sns.boxplot()
+ sns.stripplot
hybrid:¶# One way we can extend this plot is adding a layer of individual points on top of
# it through Seaborn's striplot
#
# We'll use jitter=True so that all the points don't fall in single vertical lines
# above the species
#
# Saving the resulting axes as ax each time causes the resulting plot to be shown
# on top of the previous axes
ax = sns.boxplot(data = df,
x = 'species',
y = 'petal length (cm)',
hue = 'species',
palette = my_palette,
saturation = 0.75,
width = .65, # width of boxes or if lazy, margin L and R from boxes
fliersize = 7, # outlier symbol size | because 7 == o ari8mos tou psefti!
linewidth = 1.2,
whis = 1.5, # 1,5 IQR past the low and high quartiles to extend the plot whiskers. Points outside this range will be identified as outliers.
notch = False)
ax = sns.stripplot(data = df,
x = 'species',
y = 'petal length (cm)',
jitter = True,
linewidth = 0.2,
palette = my_palette,
size = 2,
edgecolor = 'gray')
fig = plt.figure()
fig.set_size_inches(11.7, 8.27)
sns.plt.title('seaborn boxplot / stripplot hybrid plot for iris dataset', fontsize = 16)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_boxplot_stripplot_iris', dpi = 1200)
sns.plt.show()
sns.boxplot()
+ sns.swarmplot
hybrid:¶# One way we can extend this plot is adding a layer of individual points on top of
# it through Seaborn's striplot
#
# We'll use jitter=True so that all the points don't fall in single vertical lines
# above the species
#
# Saving the resulting axes as ax each time causes the resulting plot to be shown
# on top of the previous axes
ax = sns.boxplot(data = df,
x = 'species',
y = 'petal length (cm)',
hue = 'species',
palette = my_palette,
saturation = 0.75,
width = 0.765,
fliersize = 6,
linewidth = 1.2,
whis = np.inf, # 1,5 IQR past the low and high quartiles to extend the plot whiskers. Points outside this range will be identified as outliers.
notch = False)
ax = sns.swarmplot(data = df,
x = 'species',
y = 'petal length (cm)',
palette = my_palette,
size = 2.5, split = True)
sns.plt.title('seaborn boxplot/swarmplot for iris dataset (petal length)', fontsize = 16)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_boxplot_swarmplot_iris', dpi = 1200)
sns.plt.show()
# One way we can extend this plot is by adding a layer of individual points on top of
# it through Seaborn's striplot
#
# We'll use jitter=True so that all the points don't fall in single vertical lines
# above the species
#
# Saving the resulting axes as ax each time causes the resulting plot to be shown
# on top of the previous axes
ax = sns.lvplot(data = df,
x = 'species',
y = 'petal length (cm)',
hue = 'species',
palette = my_palette,
saturation = 0.75,
width = 0.765,
k_depth='proportion',
scale='exponential',
linewidth=None,
outlier_prop=None)
ax = sns.swarmplot(data = df,
x = 'species',
y = 'petal length (cm)',
palette = my_palette,
size = 2.5,
split = True)
sns.plt.title('seaborn lvplot/swarmplot for iris dataset (petal length)', fontsize = 16)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_boxplot_swarmplot_iris', dpi = 1200)
sns.plt.show()
A violin plot combines the benefits of the previous two plots and simplifies them
Denser regions of the data are fatter, and sparser thiner in a violin plot
import seaborn as sns
sns.violinplot(data = df,
x = 'species',
y = 'petal length (cm)',
hue = 'species',
palette = my_palette,
saturation = 0.75,
width = 0.8,
fliersize = 6,
linewidth = 1.2, # how thick the box outline is
whis = 1.5, # 1,5 IQR past the low and high quartiles to extend the plot whiskers. Points outside this range will be identified as outliers.
notch = False)
# For exact placing, the title can be added as text:
plt.text(0.5,
0.5,
horizontalalignment = 'center',
fontsize = 10,
s = 5 )
#transform = ax2.transAxes)
sns.plt.title('seaborn violin plot for iris dataset (petal length)', fontsize = 16)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_violin_iris', dpi = 1200)
sns.plt.show()
sns.pairplot(data = df,
hue = 'species',
palette = my_palette,
kind = 'scatter',
diag_kind = 'kde', # kde
markers = None,
size = 4,
aspect = 1.6 )\
.fig.suptitle('seaborn pairplot for iris dataset',
fontsize = 18,
horizontalalignment = 'center',
verticalalignment = 'top',
y = 1.02) #adjust title position # https://stackoverflow.com/questions/12750355/python-matplotlib-figure-title-overlaps-axes-label-when-using-twiny
# For exact placing, the title can be added as text:
##plt.text(0.5, 1.08, figure_title,
## horizontalalignment='center',
## fontsize=20,
## transform = ax2.transAxes)
sns.plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/sns_pairplot_iris', dpi = 1200)
sns.plt.show()
# One cool more sophisticated technique pandas has available is called Andrews Curves
# Andrews Curves involve using attributes of samples as coefficients for Fourier series
# and then plotting these
from pandas.plotting import andrews_curves
andrews_curves(frame = df,
class_column = 'species',
color = my_palette)
plt.title('seaborn Andrews Curves for Iris Dataset', fontsize = 16)
plt.savefig('C:/Users/bruno/Pictures/seaborn_gallery/andrews_curves_iris', ddpi = 1200)
plt.show()
#help(andrews_curves)
ggplot
in Python?!¶#ignore warnings for now
# FOR INSTALLATION INFO: http://bit.ly/ggplot_dotpy
# tl;dr:
# $ pip install ggplot | I like conda better though, so: conda install -c conda-forge ggplot
# BUT do read the manual dude
from ggplot import *
help(ggplot)
df.head(n = 2)
ggplot
resources:¶lab_df.head(n=1)
df.head(n=1)
from ggplot import *
ggplot(aes(x = 'petal length (cm)', y = 'petal width (cm)', color = 'species'), data = df)+\
geom_point()+\
ggtitle("Iris scatter plot using python's ggplot!")
?rpy2
from rpy2 import *
import math, datetime
import rpy2.robjects.lib.ggplot2 as ggplot
import rpy2.robjects as ro
from rpy2.robjects.packages import importr
base = importr('base')
datasets = importr('datasets')
mtcars = datasets.data.fetch('mtcars')['mtcars']
pp = ggplot.ggplot(mtcars) + \
ggplot.aes_string(x='wt', y='mpg', col='factor(cyl)') + \
ggplot.geom_point() + \
ggplot.geom_smooth(ggplot2.aes_string(group = 'cyl'),method = 'lm')
pp.plot()
import pandas as pd
electives = pd.read_excel("/Users/bruno/Desktop/bioinfo_elective.xlsx", header = None)
electives
import numpy as np
ele = np.asmatrix(electives)
ele.shape
eleT = ele.T
eleT[0]
eleT[1,1:]
pandele = pd.DataFrame(data = eleT[1:],
columns = eleT[1:,1])
pandele.info()
pandele.head()
pandele
pandele = pa
pandele = pandele.drop(['Introduction to computational neuroscience'], axis = 1)


3D Slicer Training Network
Project presentation for 27 Project Week NA-MIC 2018 MIT
MT4SD - MACbioIDI for NAMIC
- Twitter @medtech4susdev
- GitHub medtec4susdev
-
National Alliance for Medical Imaging Computing
NAMIC 27th Project Week January 2018.
3D Slicer TN
Customize your training...
- Training Material Factory
- Training Material Repository
- Customized Courses
Learning Objects
Lenguaje Estructurado
Error_01
Error_02
Creation of information pills
Training Network
-
Download / Upload learning objects
-
Configure your training guide
-
Improve the professional training
Sharing Knowkedge
Medical Technology
3D Slicer learning objects
Open Anatomy learning objects
TMF. Training Material Factory. The starting point where everyone can contribute with their own learning objects in different formats and languages.
TMR. Training Material Repository. The container of learning objects: Videos, audio, animations, images, lessons and exercises in a wide range of formats.
CC. Customized Courses. The main objective of this project is to facilitate to professors and students the training material to configure personalized courses. In both: the field of medicine and engineering.
GitHub Repository + Network + 3DSlicer + Open Anatomy
-
Factory
Professional network
Webpages | Blogs | Presentations
-
GitHub Repository
Learning Objects Data Base
Video | Audio | Animation | Images | Lessons | Exercises
-
Courses Configuration
Virtual Learning Platforms
Initiative: HU - ULPGC for NAMIC
Let's work!
Credits
- WebSlides
- Contents:


Ever played the "Telephone" game, where you send a message around a circle of people & see how it turns out? This is an online version which translates the message to 20 random languages using translation APIs and finally translates it back to the original language. Have fun!


02
Safe and sound
Taylor Swift
2,291
02
Safe and sound
Taylor Swift
2,291
02
Home
About
Company
Team
Contact
Header
Main
Sidebar


Runs mix dialyzer on file(s) and annotates any lines with Dialyzer check failures as errors.
mix dialyzer


Siphon is shutting down on 27th July 2016.To our customers, users and supporters: unfortunately this is the end of the road for Siphon. Our long-term goal was to create the most developer friendly end-to-end publishing platform for mobile apps.
Due to some inherent limitations in the early design decisions that we made (in particular the inability to compile your own native modules with Siphon) we have come to the regrettable conclusion that this vision is not possible at this time. We hoped that these native bridged modules would mature and become less important over time, but this has turned out to not be the case.
All apps created using Siphon are fully compatible with the standard React Native framework and transferring your app should only take a few minutes.
Please email us if you need any help migrating your app.
Thanks to everyone who supported us over the past few months.


Mention-Python¶
A Python wrapper around the Mention API.
$ python3 -m pip install mention
>>> from mention import FetchAMentionAPI
>>> first_mention = FetchAMentionAPI('access_token', 'account_id',
... 'alert_id', 'mention_id')
>>> first_mention_data = first_mention.query()
>>> title = first_mention_data['title']
"Nando's launches their own food ordering app"
Features¶
Mention-Python supports all of the App, Alert and Mention features of the Mention API.
- fetch mention’s application data
- create, fetch, update, and delete an alert
- fetch all the alerts of an account
- fetch and curate (update) a mention from an alert
- fetch all mentions for an alert
- fetch all children mentions for a given mention
- mark all of an alert’s mentions as read
Table of Contents¶
Introduction¶
Mention is a social media and web monitoring tool. The media monitoring tool provides real-time alerts for a company’s keyword and allows users to monitor millions of sources in real time and in 42 languages.
This library provides a pure Python interface for the Mention API. It works with Python 3.0+
Mention. Mention is designed as a REST API with multiple clients: web (the web app, used on computers), iOS, and Android. A client is a program that will consume our API, that will use its endpoints and returned data.
What can this API do for you?
Integrate Mention capabilities into your own website, with your own layout and your own way of managing rights Use Mention as an intelligent crawler and use its output in your own systems / workflow. You can do pretty much anything the web client can.


--- layout: post title: QUOTE - Microsoft's LightSwitch ---
As an a side issue, it is hard to know if the problem is with LS or VS, because of all the problems that VS has normally.http://ayende.com/Blog/archive/2010/08/25/lightswitch-initial-thoughts.aspx


{% load static %}
From your desktop view after startup click on start/Windows icon and then on the settings tab then click on Privacy from there change your settings to the examples. I will provide short descriptions as to why. Most are self explanatory.
Switch off the Camera, Unless you are actively using it.There are people out there that know how to access it. plus some apps you download you actually unknowingly give permission to access your device camera.Meaning they can look through it whenever they please.
So deactivating this tab will allow you to hide your location from any unwanted 'visitors',This is a safe thing to do. Why would you want potential strangers or companies to know your exact location within a few meters. off with the switch!
The microphone.If you are not using it for voice searches or maybe skype then switch iit off.There are people that know how to listen in on your personal conversations.
Switch it off.Why would someone want that info from you.The less they know about you the better.
Your contacts are YOUR contacts.No one elses..Shut it down.
Want complete strangers to know your birthday or any potential meetings or events you have set up? NO.Switch it off
Leave our messages alone.Off.
Switch it to the OFF position.
This feature can actually be used to share your password on other networks switch it off like this, From WiFi go to manage WiFi settings
Copy the settings below, They are pretty self explanatory
This is the single most important feature.Keep your security up to date as there is a constant evolving of new malicious Software being developed.Head over to the Software requirements page to see how you can automate this process
It is good practice to run your system on a different account than the administrator account. If someone were to gain access to your system, this would severely limit the damage they can cause as they will only be able to perform actions under the standard user. So add a standard user account and work with that.


Welcome!
We hope you are as excited as we are about the badge. We’ve spent the past few months designing and preparing it for the event.
The blog post announcing the badge is here.
The badge contains a small but powerful Bluetooth LE module running Espruino software, which is a JavaScript interpreter optimised for low-power devices. On this site, we’ll explain the basics of using and programming the badge and even how to add hardware to it.
Note that all of the software and hardware for this year’s badge will be Open Sourced shortly after NodeConf EU 2018 is over.
This was the top request during NodeConf EU so we’ve made it as easy as possible. Just go here and follow the simple instructions.
Please submit PRs for any apps or backlight patterns you created in:
To add them to your badge, connect with the IDE then copy and paste them into the left-hand side of the IDE.
The badge is based on a Pixl.js, so a lot of the tutorials and information there still apply.
The button names can be hard to read because of the badge surround, but they are as follows:
...... ......
___________________________
BTN1 | | BTN2
| |
| |
| |
BTN4 |___________________________| BTN3
::::
There is an on/off slider switch on th rear of the badge just by the USB connector (which is used for charging only).
require("Storage").write('.boot...')
you may eventually get errors about not being able to write (the same can happen
when trying to change settings). You can solve this by following the
Returning your badge to normal instructions -
but Updating Espruino can stop it happening again as well.To avoid a complete free-for-all, when the badges start with the Nodeconf badge software they disable the ability to connect to them. To connect, you must do one of:
Make Connectable
menu itemBTN2
or BTN3
held down. The badge
firmware will be loaded, but your badge will be connectable.BTN1
held down while the bootloader
percent bar goes to the end, then release when told. Do not keep holding the button
down or all saved badge code will be erased.. This initialises a self
test, which will fail (because the board isn’t quite a standard Pixl.js). This
will start your badge without loading any of the badge code.You can then use the Chrome web Browser on any Windows 10 or Mac OS device
and go to espruino.com/ide and you can connect.
You’re looking for a device called Pixl abcd
where abcd
are the last 4
characters of the MAC address shown on the Badge’s screen.
*If you used Espruino before, ensure that the Save on Send
option in the
Communications
part of the Web IDE’s settings is set to To RAM
otherwise
you’ll overwrite the badge firmware.**
Check out the notes for Monday’s Bluetooth Workshop for more information.
You can use the Espruino CLI:
npm install -g espruino
# abcd = last 4 digits displayed on your badge
espruino -d abcd --config RESET_BEFORE_SEND=false -w filename.js
The -w filename,js
option watches that file for changes, so the connection
to the badge (and REPL) will be maintained and every time you save the file
in your editor it’ll automatically upload.
In this case the CLI tool will upload to RAM without resetting the device, so writing an app like this will allow you to quickly test your code:
Badge.apps["My App"] = ()=>{
// Reset everything on the badge to a known state
Badge.reset();
// Display a menu
Pixl.menu({ "": { "title": "-- A Test --" },
"LED1 on" : ()=>LED1.write(1),
"LED1 off" : ()=>LED1.write(0),
"Back to Badge":Badge.badge
});
};
// automatically run app for testing
Badge.apps["My App"]();
Badge.NAME = ...
to ["Your", "Name"]
- each array element is a new lineBTN1
held down for ~10 seconds (until a message about code being erased is shown) - this will remove all code from the badge and make it connectable - ready for you to re-upload the badge code.require("Storage").eraseAll()
in the left hand side of the IDE. This will remove all data from nonvolatile storage.Save on Send
option in the Communications
part of the Web IDE’s settings to Direct To Flash
Save on Send
option in the Communications
part of the Web IDE’s settings to To RAM
so you don’t accidentally overwrite the code in the future.You’re sorted!
On the badge, you have a bunch of stuff you can use. Most of it is available via NC
in a global variable created by the badge software. If you’re trying to
do things on your own without the badge software, use var NC = require("nodeconfeu2018");
first.
Check out the Pixl.js page for examples.
You can turn the LEDs on and off with digitalWrite(LED1,1)
or LED1.write(1)
. Use 0
to turn them off.
The badge has fancy RGB lighting. There’s:
NC.ledTop([R,G,B])
or NC.ledTop([])
to turn them offNC.ledBottom([R,G,B])
or NC.ledBottom([])
to turn them offNC.backlight([B,G,R,B,G,R,B,G,R,B,G,R])
or NC.backlight([])
to turn them offIn the above code, B/G/R
are numbers between 0 and 255 and represent Blue, Green and Red.
LED2 can be used as an ambient light sensor - just use NC.light()
to get
a reading between 0 and 1.
It will definitely be thrown off by any light from any of the other on-badge LEDs.
You can use the vibration motors just like normal pins on Espruino…
// Use VIBL/VIBR for left and right motors
// Motor on
digitalWrite(VIBL,1);
// Motor off
digitalWrite(VIBL,0);
// Pulse motor on for 100ms
digitalPulse(VIBL,1,100);
// Pulse motor 3 times, for 100ms, with 150ms between each pulse
digitalPulse(VIBL,1,[100,150,100,150,100]);
// Or slowly ramp the speed of the motor up and down
var n = 0;
setTimeout(function cb() {
analogWrite(VIBL,Math.sin(n));
n+=0.01;
if (n<Math.PI) setTimeout(cb,20);
else digitalWrite(VIBL,0);
}, 20);
The vibration motors can also be used to create (reasonably quiet) sounds.
analogWrite(VIBL,0.05,{freq:2000}); // Make sound!
There are some very simple examples at http://www.espruino.com/Making+Music
that will work on the vibration motor - just make sure that the second argument
of analogWrite
(the duty cycle) is low enough that the vibration motor isn’t
turning!
console.log(NC.accel());
// {x,y,z}
console.log(NC.mag());
// {x,y,z}
NC.getBatteryState()
// { charging:bool, standby:bool}
You can add your own ‘Apps’ or LED patterns that will display in the Badge’s
memory just by adding them to the Badge.patterns
or Badge.apps
arrays.
Normally when you upload code from the right-hand side of the IDE it will reset
the badge (this won’t remove saved code, but will stop the badge code from running).
To avoid this, either copy/paste your code from the right-hand side of the IDE
to the left, or disable the Reset before send
option in the Communications
part
of the Web IDE’s settings.
Just do something like:
// LED patterns - each is [callback, period_in_ms]
Badge.patterns.blue=()=>{ var n=0;return [()=>{
var c = [127,0,0];
NC.ledTop(c);
NC.ledBottom(c);
NC.backlight(c.concat(c,c,c));
},0];};
And you can test by running Badge.pattern("mine")
.
The above example will only be called once because it returns 0
for period_in_ms
,
but you can easily supply a different value to be called more often:
Badge.patterns.green=()=>{ var n=0;return [()=>{
n+=50;
if (n>1536)n=0;
NC.ledTop([0,Math.max(255-Math.abs(n-1024),0),0]);
NC.ledBottom([0,Math.max(255-Math.abs(n-1384),0),0]);
NC.backlight([0,Math.max(255-Math.abs(n-640),0),0,
0,Math.max(255-Math.abs(n-512),0),0,
0,Math.max(255-Math.abs(n-384),0),0,
0,Math.max(255-Math.abs(n-256),0),0]);
},50];};
50ms is usually a good balance of battery life and smoothness.
Just write your app to the Badge.apps
array:
Badge.apps["My App"] = ()=>{
// Reset everything on the badge to a known state
Badge.reset();
// Display a menu
Pixl.menu({ "": { "title": "-- A Test --" },
"LED1 on" : ()=>LED1.write(1),
"LED1 off" : ()=>LED1.write(0),
"Back to Badge":Badge.badge
});
};
And you can test by running Badge.apps["My App"]()
To return to normal badge functionality just call Badge.badge()
or Badge.menu()
to return to the menu.
When you upload code as described above, your function will be loaded into RAM and will be lost when the badge is reset.
To make it persist, you can write it into a file in the badge’s storage
called .boot0
,.boot1
,.boot2
or .boot3
- each one is executed in
turn on boot so you can have more than one extension at once.
require("Storage").write(".boot0",`
Badge=global.Badge||{};
Badge.apps=Badge.apps||{};
Badge.apps["My App"] = ()=>{
// Reset everything on the badge to a known state
Badge.reset();
// Display a menu
Pixl.menu({ "": { "title": "-- A Test --" },
"LED1 on" : ()=>LED1.write(1),
"LED1 off" : ()=>LED1.write(0),
"Back to Badge":Badge.badge
});
};
`);
You can also do things like overwrite the built-in name, without having to overwrite the basic badge firmware.
require("Storage").write(".boot1",`
Badge=global.Badge||{};
Badge.NAME=["Hello","World"];
`);
Badge not found
errors while trying to upload an app from the right hand side, it’ll be because you’re uploading with the Reset before send
option turned on in the IDE settings (it should be turned off)reset()
(or ‘reset before send) removes all JS code from the badge’s RAM (including the Badge
object) - it can be handy if you want to have full control of everything on the badge. To get back, see the next point…load()
in the left-hand side of the IDEBadge.menu()
will bring the Badge’s menu back up - Badge.badge()
goes back to displaying the badge. If you want a button in the app to bring you back to the menu, you can just call: setWatch(Badge.menu, BTN1);
Badge.reset()
attempts to reset the badge’s state (removing watches and intervals) - it’s an idea to stick this as the first line in your app to make sure you start from a known state each time.There are some special GPIO connectors on the badge. These can be accessed with
commands like digitalWrite(D10,1)
or analogRead(A0)
.
J2
(Top Left) contains (left to right) GND
,D10
,D11
,D12
,D13
and 3.3v
J1
(Top Right) contains (left to right) GND
,A0
,A1
,A2
,A3
and 3.3v
J3
(Bottom center) contains the pinout for an ESP8266 ESP01 module. This can
also be used for wired serial comms with the badge:GND NC NC D1(Badge TX)
D0(Badge RX) D9 NC 3.3v
Due to a slight mirroring accident, a normal ESP8266 module has to be attached to the FRONT of the badge, slightly covering the display:
...... ......
___________________________
BTN1 | | BTN2
| |
| ____ |
| | | |
BTN4 |___________| |__________| BTN3
|::::|
----
However by removing the ESP01’s pins and soldering them on the other side of the module, you can fit the ESP01 to the rear of the badge very tidily.
Once soldered you can access the internet as follows:
var WIFI_NAME = "...";
var WIFI_PASS = "...";
D9.set(); // power on
Serial1.setup(115200,{rx:D0,tx:D1});
var wifi = require("ESP8266WiFi_0v25").connect(Serial1, function(err) {
if (err) throw err;
console.log("Connecting to WiFi");
wifi.connect(WIFI_NAME, WIFI_PASS, function(err) {
if (err) throw err;
console.log("Connected");
// Now you can do something, like an HTTP request
require("http").get("http://www.pur3.co.uk/hello.txt", function(res) {
console.log("Response: ",res);
res.on('data', function(d) {
console.log("--->"+d);
});
});
});
});
Check out http://www.espruino.com/Internet for more info.
The badges came with Espruino v2.00, but there have been a few changes to Espruino since then that have fixed:
require("Storage").write
To update Espruino, just follow the Pixl.js instructions here with the ‘Cutting edge’ build linked from the firmware download page.
This’ll take a few minutes, and you then need to follow the steps for Returning your badge to normal - so if you’re fine with everything as it is, we’d recommend that you keep version 2.00 for now.
This was the top request during NodeConf EU so we’ve made it as easy as possible. To update the name displayed by the badge, do the following:
The old docs for the 2017 badge can be found in Getting Started and challenges.


new Topic(iterator, talk, cancel)
Construct a topic. (Only for internal use)
Parameters:
| Name | Type | Description |
|---|---|---|
iterator |
generator | An async iterator to represent data from OpenSpace. |
talk |
function | The funciton used to send messages. |
cancel |
function | The funciton used to cancel the topic. |
Methods
cancel()
Cancel the topic.
iterator()
Get the async iterator used to get data from OpenSpace.
talk(data)
Send data within a topic
Parameters:
| Name | Type | Description |
|---|---|---|
data |
object | The JavaScript object to send. Must be possible to encode into JSON. |


|
Class Summary |
| AMDPresenter |
The presenter for displaying AnnotatedMapDescriptors in a drop-down list box style interface. |
| AnnotatedMapPresenter |
Presenter for annotated map data - handles all mouse events associated with the map including pan/zoom and
clicking of elements. |
| CpdDisambiguationPresenter |
Presenter used to disambiguate between two compounds with the same synonym. |
| ExperimentPresenter |
Presenter for viewing the set of experiments available to an organism. |
| ExperimentUploadPresenter |
Presenter for the form that enables users to upload experiment data. |
| ImagePopupPresenter |
Presenter for an image that displays a popup when clicked. |
| InterpolatorPresenter |
Presenter for summarizing the interpolator used to map measurements onto their target type for a given sample. |
| LoadingPresenter |
Presenter for a popup that should be displayed when an operation is taking a "long" time, where "long" is defined by the implementor. |
| LoginPresenter |
Presenter for logging a user in and out, as well as displaying login status. |
| MapElementPresenter |
Presenter for the map element popups. |
| MiniMapPresenter |
Presenter for the mini-map (icon currently displayed in the lower left corner of the screen) for this map. |
| OrganismPresenter |
Presenter for viewing the list of organisms available to the user. |
| OrganismUploadPresenter |
Presenter for the form that enables users to upload organism data. |
| PanZoomControlPresenter |
Presenter for pan/zoom control panel. |
| ReactionPresenter |
Presenter for displaying reaction data for a map element. |
| RetrosynthesisPresenter |
Presenter for compound, reaction, and gene search, as well as discovery of retrosynthetic pathways via a variety of algorithms. |
| RxnPopupPresenter |
Presenter for reaction popups. |


AngularJs - modules
ref angular.module
recommandations :
angular.module === namespace ?
NO
- This AngularJS modules/dependencies thing is a lie
- Hack for target a precise component in a precise module
(encapsulate the service u want with another service who call a new injector set to the right module only) - angular repo issue discussion
so how it works ?
- modules are ref to components for the injector.
- the injector index is flat, it means that any component from any module registered in the injector is available to injection in everyone.
- modules cannot avoid name collision. So components names must be uniques.
- there is no error risen when 2 components with the same name are registered to the injector. The last one is kept.


FROM: Dr.Abdul Latif Chairman Contract Review Panel, Abidjan, Cote D'Ivoire. West Africa. DEAR FRIEND. First, I must solicit your strictest confidence in this transaction. This by virtue of its nature as being utterly confidential and TOP SECRET. I got your contact in our search for a foreign partner who has the Ability and reliability to prosecute a transaction of great magnitude Involving a pending business transaction requiring maximum confidence. We are top officials of the Federal Government contract review panel who are interested in investment in your country with funds which are presently trapped here in Cote D Ivoire.In other to commence this Business, we solicit your assistance to enable us transfer into your Account the said trapped funds. The source of this fund is as follows: During the last regime here of General Robert Guei in Cote D Ivoire some government official's set up companies and awarded themselves contracts which were grossly over Invoiced in various ministries. The government set up a contract review panel and we have Identified a lot of inflated contracts funds which are presently Deposited in a BANK here in Abidjan,Cote D Ivoire . However, by virtue of our position as civil servants and members of the panel ,we cannot acquire this money in our name. we have therefore ,been delegated as a matter of trust by my colleagues to look for an overseas partner into whose account we would transfer the total sum of USD$15,500,000.00 (FIFTEEN MILLION,FIVE HUNDRED THOUSAND UNITED STATES DOLLARS) Hence we are writing you this letter. We agreed to share the money thus: (1) 20% FOR THE ACCOUNT OWNER (YOU) (2) 10% FOR MICSELLENIOUS EXPENSES (3)70% FOR US (THE OFFICALS) It is from the 70% that we wish to commence investments in your country as you will also stand as our foreign agent over there. Please note that this transaction is 100% safe and we hope to commence the transaction latest seven (7) days from the date of the receipt of the following information bellow. (A) COMPANYS NAME BENEFICIARY OF ACCOUNT. (B)YOUR PERSONAL TELEPHONE NUMBER AND FAX NUMBERS. (C) BANK ACCOUNT/SORT/ABA/ROUTING NUMBERS WHICH THE FUND WILL BE TRANSFERED TO. (D) YOUR BANK ADDRESS, TELEPHONE NUMBERS/FAX NUMBERS. The above information will enable us commence the transfer of this funds into your account in your country without delay We are looking forward to doing this business with you and solicit your confidentiality in this transaction. Please acknowledge the receipt of this letter using the above email address; I will bring you into the complete picture of this pending project when I hear from you. With Kind regards, Dr.Abdul Latif _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


{{template config_path="design/email/header_template"}}
|
{{trans "%name," name=$referral.getRewardpointsReferralName()}} {{trans "Congratulations! You've just received an invitation!"}} |
{{trans "Referral Program Invitation."}} |
|
{{trans "Your friend invites you to discover our store and enjoy our loyalty scheme."}} {{trans "Friend's Name: %friend_name." friend_name=$parent.getName() |raw}} {{trans "Friend's email address: %friend_email." friend_email=$parent.getEmail() |raw}} {{trans "For more details regarding our referral program, please visit our store." our_store_url=$referral_url |raw}} {{trans "Your registration email address must be: %email_address" email_address=$referral.getRewardpointsReferralEmail() |raw}}. |


Patriots vs. Chiefs final score: Kansas City builds lead early, holds on for tight win
by James Crabtree-HanniganKansas City had just enough defensive strength to hand the Patriots their third loss in five games Sunday in Foxborough, only managing three points after halftime but still clinching the AFC West with a 23-16 win.
The game prompted lengthy discussions of multiple missed calls by the referees. The most egregious wiped what should have been a New England touchdown off the board, and because coach Bill Belichick had already used all of his challenges, the referees couldn't correct the error.
MORE: Watch select NFL games live on fuboTV (7-day free trial)
That touchdown would have cut Kansas City's lead to 23-19 (pending the extra point) early in the fourth quarter. Instead, after the field goal, the Patriots deficit remained at a touchdown, 23-16, and they couldn't find the end zone on their final two possessions. The Chiefs batted down a fourth-down pass from New England quarterback Tom Brady in the end zone with about a minute remaining to seal the win.
Brady was 19-for-36 through the air, picking up 169 yards, throwing one touchdown and one pick.
The Patriots scored a touchdown on the game's opening drive and then picked off Kansas City quarterback Patrick Mahomes to on the following possession. But they didn't score again for the rest of the first half, while the Chiefs scored two touchdowns and two field goals to hold a 20-7 lead at the break.
Mahomes finished 26-for-40 passing for 283 yards, one touchdown and one interception.
A field goal to start the second half pushed that advantage to 23-7, and then Kansas City began to slip up. A blocked punt and fumble on consecutive possessions led to 10 New England points, and likely would've turned into 14, if not for the missed call.
The win clinched the AFC West for the Chiefs (9-4), while the Patriots (10-3) couldn't further distance themselves from the second-place Bills (9-4).
Sporting News tracked live score, updates and highlights from Patriots vs. Chiefs in NFL Week 14. Follow along below.
Patriots vs. Chiefs final score
| Q1 | Q2 | Q3 | Q4 | F | |
|---|---|---|---|---|---|
| Patriots | 7 | 0 | 6 | 3 | 16 |
| Chiefs | 3 | 17 | 3 | 0 | 23 |
Patriots vs. Chiefs scoring plays
First quarter
12:34 — Patriots quarterback Tom Brady 37-yard pass to wide receiver Julian Edelman (flea flicker). XP good.
7:12 — Chiefs 48-yard field goal, kicker Harrison Butker.
Second quarter
13:04 — Chiefs quarterback Patrick Mahomes 48-yard pass to Mecole Hardman. XP good.
9:33 — Chiefs tight end Travis Kelce 4-yard run (wildcat). XP good.
0:59 — Chiefs 31-yard field goal, kicker Harrison Butker.
Third quarter
8:36 — Chiefs 41-yard field goal, kicker Harrison Butker.
4:23 — Patriots running back Brandon Bolden 10-yard run. Two-point conversion no good.
Fourth quarter
11:42 — Patriots 29-yard field goal, kicker Nick Folk.
Patriots vs. Chiefs updates, highlights
Final: Chiefs 23, Patriots 16
7:37 p.m.: TURNOVER ON DOWNS, Patriots. Brady looks for Edelman in the end zone on fourth-and-3 from the 5, but his pass is broken up. Kansas City will kneel it out.
7:31 p.m.: Brady scrambles for a fourth-and-6 conversion. The Patriots are in the red zone.
7:28 p.m.: The Patriots go into their bag of tricks late in the game.
7:03 p.m.: FIELD GOAL, Patriots. Well New England should have had a touchdown, but the referees ruled N'Keal Harry out of bounds when he wasn't, just before he dove for the pylon. Bill Belichick already used two challenges (one successful), so he couldn't ask for a review. Rough stuff. Chiefs 23, Patriots 16.
End third quarter: Chiefs 23, Patriots 13
6:54 p.m.: It's coming apart a bit for the Chiefs. Kelce fumbles, and New England recovers. May have been a long return if not for the referees initially ruling Kelce was down.
6:39 p.m.: TOUCHDOWN, Patriots. Brandon Bolden from 10 yards out. Two-point conversion no good, as the Chiefs stuff a run. Chiefs 23, Patriots 13.
6:36 p.m.: BLOCKED PUNT, Patriots. One play after failing to pick up a fumble, New England gets the momentum play it needed. If Nate Ebner hadn't blocked it, Justin Bethel would have. Atrocious protection from the Chiefs.
6:31 p.m.: The Patriots go three-and-out. A putrid performance on offense from them; 95 combined yards on the past seven drives.
6:24 p.m.: FIELD GOAL, Chiefs. On the opening drive of the second half, Kansas City takes 6:14 off the clock and kicks another field goal. New England needs an answer badly. Chiefs 23, Patriots 7.
Halftime: Chiefs 20, Patriots 7
6:01 p.m.: The Patriots fans boo as the game heads to halftime.
5:58 p.m.: FIELD GOAL, Chiefs. Kansas City tacks on 3 more with 58 seconds left in the first half. Chiefs 20, Patriots 7.
5:31 p.m.: TURNOVER ON DOWNS, Patriots. New England goes for it on fourth-and-7 from the 27, and Brady misses Edelman. Kansas City takes over.
5:22 p.m.: TOUCHDOWN, Chiefs. Out of the wildcat, Travis Kelce takes the direct snap and keeps it on the option. He's in from 4 yards, and Kansas City takes advantage of the short field. Chiefs 17, Patriots 7.
5:17 p.m.: INTERCEPTION, Chiefs. Brady gets got by Bashaud Breeland on the first play of the drive.
5:12 p.m.: TOUCHDOWN, Chiefs. Mahomes goes deep to Mecole Hardman, who makes a man miss and gets into the end zone for a 48-yard go-ahead score. Chiefs 10, Patriots 7.
5:09 p.m.: A big third-down conversion for Mahomes and the Chiefs.
End first quarter: Patriots 7, Chiefs 3
4:59 p.m.: BLOCKED FIELD GOAL, Chiefs. The Patriots try a 41-yard field goal, but Kansas City blows up the line and blocks it.
4:49 p.m.: FIELD GOAL, Chiefs. After a New England three-and-out, the Chiefs string a nice drive together, mostly with three completions by Mahomes. They stall on a third-and-2, though, and Harrison Butker is good from 48. Patriots 7, Chiefs 3.
4:36 p.m.: INTERCEPTION, Patriots. Patrick Mahomes makes a bad decision, and J.C. Jackson picks it off. Bad start for the reigning MVP.
4:30 p.m.: TOUCHDOWN, Patriots. Tom Brady to Julian Edelman for 32 yards on a flea flicker. Patriots 7, Chiefs 0.
4:30 p.m.: And another pass interference penalty on another third down moves the chains again for New England.
4:28 p.m.: A pass interference penalty on third down moves the chains for New England.
4:25 p.m.: Strong coverage from the Chiefs on the openig kickoff, and the Patriots will open inside their own 20.
2:39 p.m.: The equipment is there, and not a moment too soon.
1:44 p.m.: A bizarre start.


array each ( array &$array )
Return the current key and value pair from an array and advance the array cursor. After each() has executed, the array cursor will be left on the next element of the array, or past the last element if it hits the end of the array. You have to use reset() if you want to traverse the array again using each.
Returns the current key and value pair from the array array. This pair is returned in a four-element array, with the keys 0, 1, key, and value. Elements 0 and key contain the key name of the array element, and 1 and value contain the data. If the internal pointer for the array points past the end of the array contents, each() returns FALSE.