twilio.rest.conversations.v1 package¶
Subpackages¶
- twilio.rest.conversations.v1.configuration package
- twilio.rest.conversations.v1.conversation package
- twilio.rest.conversations.v1.service package
- Subpackages
- twilio.rest.conversations.v1.service.configuration package
- twilio.rest.conversations.v1.service.conversation package
- twilio.rest.conversations.v1.service.user package
- Submodules
- twilio.rest.conversations.v1.service.binding module
- twilio.rest.conversations.v1.service.participant_conversation module
- twilio.rest.conversations.v1.service.role module
- Module contents
- Subpackages
- twilio.rest.conversations.v1.user package
Submodules¶
twilio.rest.conversations.v1.credential module¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.conversations.v1.credential.
CredentialContext
(version, sid)[source]¶ Bases:
twilio.base.instance_context.InstanceContext
-
delete
()[source]¶ Deletes the CredentialInstance
Returns: True if delete succeeds, False otherwise Return type: bool
-
fetch
()[source]¶ Fetch the CredentialInstance
Returns: The fetched CredentialInstance Return type: twilio.rest.conversations.v1.credential.CredentialInstance
-
update
(type=<object object>, friendly_name=<object object>, certificate=<object object>, private_key=<object object>, sandbox=<object object>, api_key=<object object>, secret=<object object>)[source]¶ Update the CredentialInstance
Parameters: - type (CredentialInstance.PushType) – The type of push-notification service the credential is for.
- friendly_name (unicode) – A string to describe the resource
- certificate (unicode) – [APN only] The URL encoded representation of the certificate.
- private_key (unicode) – [APN only] The URL encoded representation of the private key.
- sandbox (bool) – [APN only] Whether to send the credential to sandbox APNs.
- api_key (unicode) – [GCM only] The API key for the project that was obtained from the Google Developer console for your GCM Service application credential.
- secret (unicode) – [FCM only] The Server key of your project from Firebase console.
Returns: The updated CredentialInstance
Return type:
-
-
class
twilio.rest.conversations.v1.credential.
CredentialInstance
(version, payload, sid=None)[source]¶ Bases:
twilio.base.instance_resource.InstanceResource
-
account_sid
¶ Returns: The unique ID of the Account responsible for this credential. Return type: unicode
-
date_created
¶ Returns: The date that this resource was created. Return type: datetime
-
date_updated
¶ Returns: The date that this resource was last updated. Return type: datetime
-
delete
()[source]¶ Deletes the CredentialInstance
Returns: True if delete succeeds, False otherwise Return type: bool
-
fetch
()[source]¶ Fetch the CredentialInstance
Returns: The fetched CredentialInstance Return type: twilio.rest.conversations.v1.credential.CredentialInstance
-
friendly_name
¶ Returns: The human-readable name of this credential. Return type: unicode
-
sandbox
¶ Returns: [APN only] Whether to send the credential to sandbox APNs. Return type: unicode
-
sid
¶ Returns: A 34 character string that uniquely identifies this resource. Return type: unicode
-
type
¶ Returns: The type of push-notification service the credential is for. Return type: CredentialInstance.PushType
-
update
(type=<object object>, friendly_name=<object object>, certificate=<object object>, private_key=<object object>, sandbox=<object object>, api_key=<object object>, secret=<object object>)[source]¶ Update the CredentialInstance
Parameters: - type (CredentialInstance.PushType) – The type of push-notification service the credential is for.
- friendly_name (unicode) – A string to describe the resource
- certificate (unicode) – [APN only] The URL encoded representation of the certificate.
- private_key (unicode) – [APN only] The URL encoded representation of the private key.
- sandbox (bool) – [APN only] Whether to send the credential to sandbox APNs.
- api_key (unicode) – [GCM only] The API key for the project that was obtained from the Google Developer console for your GCM Service application credential.
- secret (unicode) – [FCM only] The Server key of your project from Firebase console.
Returns: The updated CredentialInstance
Return type:
-
url
¶ Returns: An absolute URL for this credential. Return type: unicode
-
-
class
twilio.rest.conversations.v1.credential.
CredentialList
(version)[source]¶ Bases:
twilio.base.list_resource.ListResource
-
create
(type, friendly_name=<object object>, certificate=<object object>, private_key=<object object>, sandbox=<object object>, api_key=<object object>, secret=<object object>)[source]¶ Create the CredentialInstance
Parameters: - type (CredentialInstance.PushType) – The type of push-notification service the credential is for.
- friendly_name (unicode) – A string to describe the resource
- certificate (unicode) – [APN only] The URL encoded representation of the certificate.
- private_key (unicode) – [APN only] The URL encoded representation of the private key.
- sandbox (bool) – [APN only] Whether to send the credential to sandbox APNs.
- api_key (unicode) – [GCM only] The API key for the project that was obtained from the Google Developer console for your GCM Service application credential.
- secret (unicode) – [FCM only] The Server key of your project from Firebase console.
Returns: The created CredentialInstance
Return type:
-
get
(sid)[source]¶ Constructs a CredentialContext
Parameters: sid – A 34 character string that uniquely identifies this resource. Returns: twilio.rest.conversations.v1.credential.CredentialContext Return type: twilio.rest.conversations.v1.credential.CredentialContext
-
get_page
(target_url)[source]¶ Retrieve a specific page of CredentialInstance records from the API. Request is executed immediately
Parameters: target_url (str) – API-generated URL for the requested results page Returns: Page of CredentialInstance Return type: twilio.rest.conversations.v1.credential.CredentialPage
-
list
(limit=None, page_size=None)[source]¶ Lists CredentialInstance records from the API as a list. Unlike stream(), this operation is eager and will load limit records into memory before returning.
Parameters: - limit (int) – Upper limit for the number of records to return. list() guarantees never to return more than limit. Default is no limit
- page_size (int) – Number of records to fetch per request, when not set will use the default value of 50 records. If no page_size is defined but a limit is defined, list() will attempt to read the limit with the most efficient page size, i.e. min(limit, 1000)
Returns: Generator that will yield up to limit results
Return type: list[twilio.rest.conversations.v1.credential.CredentialInstance]
-
page
(page_token=<object object>, page_number=<object object>, page_size=<object object>)[source]¶ Retrieve a single page of CredentialInstance records from the API. Request is executed immediately
Parameters: Returns: Page of CredentialInstance
Return type:
-
stream
(limit=None, page_size=None)[source]¶ Streams CredentialInstance records from the API as a generator stream. This operation lazily loads records as efficiently as possible until the limit is reached. The results are returned as a generator, so this operation is memory efficient.
Parameters: - limit (int) – Upper limit for the number of records to return. stream() guarantees to never return more than limit. Default is no limit
- page_size (int) – Number of records to fetch per request, when not set will use the default value of 50 records. If no page_size is defined but a limit is defined, stream() will attempt to read the limit with the most efficient page size, i.e. min(limit, 1000)
Returns: Generator that will yield up to limit results
Return type: list[twilio.rest.conversations.v1.credential.CredentialInstance]
-
-
class
twilio.rest.conversations.v1.credential.
CredentialPage
(version, response, solution)[source]¶ Bases:
twilio.base.page.Page
-
get_instance
(payload)[source]¶ Build an instance of CredentialInstance
Parameters: payload (dict) – Payload response from the API Returns: twilio.rest.conversations.v1.credential.CredentialInstance Return type: twilio.rest.conversations.v1.credential.CredentialInstance
-
twilio.rest.conversations.v1.participant_conversation module¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.conversations.v1.participant_conversation.
ParticipantConversationInstance
(version, payload)[source]¶ Bases:
twilio.base.instance_resource.InstanceResource
-
account_sid
¶ Returns: The unique ID of the Account responsible for this conversation. Return type: unicode
-
chat_service_sid
¶ Returns: The unique ID of the Conversation Service this conversation belongs to. Return type: unicode
-
conversation_attributes
¶ Returns: An optional string metadata field you can use to store any data you wish. Return type: unicode
-
conversation_created_by
¶ Returns: Creator of this conversation. Return type: unicode
-
conversation_date_created
¶ Returns: The date that this conversation was created. Return type: datetime
-
conversation_date_updated
¶ Returns: The date that this conversation was last updated. Return type: datetime
-
conversation_friendly_name
¶ Returns: The human-readable name of this conversation. Return type: unicode
-
conversation_sid
¶ Returns: The unique ID of the Conversation this Participant belongs to. Return type: unicode
-
conversation_state
¶ Returns: The current state of this User Conversation Return type: ParticipantConversationInstance.State
-
conversation_unique_name
¶ Returns: An application-defined string that uniquely identifies the Conversation resource Return type: unicode
-
links
¶ Returns: Absolute URLs to access the participant and conversation of this Participant Conversation. Return type: unicode
-
participant_identity
¶ Returns: A unique string identifier for the conversation participant as Conversation User. Return type: unicode
-
participant_messaging_binding
¶ Returns: Information about how this participant exchanges messages with the conversation. Return type: dict
-
participant_sid
¶ Returns: The unique ID of the Participant. Return type: unicode
-
participant_user_sid
¶ Returns: The unique ID for the conversation participant as Conversation User. Return type: unicode
-
-
class
twilio.rest.conversations.v1.participant_conversation.
ParticipantConversationList
(version)[source]¶ Bases:
twilio.base.list_resource.ListResource
-
get_page
(target_url)[source]¶ Retrieve a specific page of ParticipantConversationInstance records from the API. Request is executed immediately
Parameters: target_url (str) – API-generated URL for the requested results page Returns: Page of ParticipantConversationInstance Return type: twilio.rest.conversations.v1.participant_conversation.ParticipantConversationPage
-
list
(identity=<object object>, address=<object object>, limit=None, page_size=None)[source]¶ Lists ParticipantConversationInstance records from the API as a list. Unlike stream(), this operation is eager and will load limit records into memory before returning.
Parameters: - identity (unicode) – A unique string identifier for the conversation participant as Conversation User.
- address (unicode) – A unique string identifier for the conversation participant who’s not a Conversation User.
- limit (int) – Upper limit for the number of records to return. list() guarantees never to return more than limit. Default is no limit
- page_size (int) – Number of records to fetch per request, when not set will use the default value of 50 records. If no page_size is defined but a limit is defined, list() will attempt to read the limit with the most efficient page size, i.e. min(limit, 1000)
Returns: Generator that will yield up to limit results
Return type: list[twilio.rest.conversations.v1.participant_conversation.ParticipantConversationInstance]
-
page
(identity=<object object>, address=<object object>, page_token=<object object>, page_number=<object object>, page_size=<object object>)[source]¶ Retrieve a single page of ParticipantConversationInstance records from the API. Request is executed immediately
Parameters: - identity (unicode) – A unique string identifier for the conversation participant as Conversation User.
- address (unicode) – A unique string identifier for the conversation participant who’s not a Conversation User.
- page_token (str) – PageToken provided by the API
- page_number (int) – Page Number, this value is simply for client state
- page_size (int) – Number of records to return, defaults to 50
Returns: Page of ParticipantConversationInstance
Return type: twilio.rest.conversations.v1.participant_conversation.ParticipantConversationPage
-
stream
(identity=<object object>, address=<object object>, limit=None, page_size=None)[source]¶ Streams ParticipantConversationInstance records from the API as a generator stream. This operation lazily loads records as efficiently as possible until the limit is reached. The results are returned as a generator, so this operation is memory efficient.
Parameters: - identity (unicode) – A unique string identifier for the conversation participant as Conversation User.
- address (unicode) – A unique string identifier for the conversation participant who’s not a Conversation User.
- limit (int) – Upper limit for the number of records to return. stream() guarantees to never return more than limit. Default is no limit
- page_size (int) – Number of records to fetch per request, when not set will use the default value of 50 records. If no page_size is defined but a limit is defined, stream() will attempt to read the limit with the most efficient page size, i.e. min(limit, 1000)
Returns: Generator that will yield up to limit results
Return type: list[twilio.rest.conversations.v1.participant_conversation.ParticipantConversationInstance]
-
-
class
twilio.rest.conversations.v1.participant_conversation.
ParticipantConversationPage
(version, response, solution)[source]¶ Bases:
twilio.base.page.Page
-
get_instance
(payload)[source]¶ Build an instance of ParticipantConversationInstance
Parameters: payload (dict) – Payload response from the API Returns: twilio.rest.conversations.v1.participant_conversation.ParticipantConversationInstance Return type: twilio.rest.conversations.v1.participant_conversation.ParticipantConversationInstance
-
twilio.rest.conversations.v1.role module¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.conversations.v1.role.
RoleContext
(version, sid)[source]¶ Bases:
twilio.base.instance_context.InstanceContext
-
delete
()[source]¶ Deletes the RoleInstance
Returns: True if delete succeeds, False otherwise Return type: bool
-
fetch
()[source]¶ Fetch the RoleInstance
Returns: The fetched RoleInstance Return type: twilio.rest.conversations.v1.role.RoleInstance
-
update
(permission)[source]¶ Update the RoleInstance
Parameters: permission (list[unicode]) – A permission the role should have Returns: The updated RoleInstance Return type: twilio.rest.conversations.v1.role.RoleInstance
-
-
class
twilio.rest.conversations.v1.role.
RoleInstance
(version, payload, sid=None)[source]¶ Bases:
twilio.base.instance_resource.InstanceResource
-
account_sid
¶ Returns: The SID of the Account that created the resource Return type: unicode
-
chat_service_sid
¶ Returns: The SID of the Conversation Service that the resource is associated with Return type: unicode
-
date_created
¶ Returns: The ISO 8601 date and time in GMT when the resource was created Return type: datetime
-
date_updated
¶ Returns: The ISO 8601 date and time in GMT when the resource was last updated Return type: datetime
-
delete
()[source]¶ Deletes the RoleInstance
Returns: True if delete succeeds, False otherwise Return type: bool
-
fetch
()[source]¶ Fetch the RoleInstance
Returns: The fetched RoleInstance Return type: twilio.rest.conversations.v1.role.RoleInstance
-
friendly_name
¶ Returns: The string that you assigned to describe the resource Return type: unicode
-
permissions
¶ Returns: An array of the permissions the role has been granted Return type: list[unicode]
-
sid
¶ Returns: The unique string that identifies the resource Return type: unicode
-
type
¶ Returns: The type of role Return type: RoleInstance.RoleType
-
update
(permission)[source]¶ Update the RoleInstance
Parameters: permission (list[unicode]) – A permission the role should have Returns: The updated RoleInstance Return type: twilio.rest.conversations.v1.role.RoleInstance
-
url
¶ Returns: An absolute URL for this user role. Return type: unicode
-
-
class
twilio.rest.conversations.v1.role.
RoleList
(version)[source]¶ Bases:
twilio.base.list_resource.ListResource
-
create
(friendly_name, type, permission)[source]¶ Create the RoleInstance
Parameters: - friendly_name (unicode) – A string to describe the new resource
- type (RoleInstance.RoleType) – The type of role
- permission (list[unicode]) – A permission the role should have
Returns: The created RoleInstance
Return type:
-
get
(sid)[source]¶ Constructs a RoleContext
Parameters: sid – The SID of the Role resource to fetch Returns: twilio.rest.conversations.v1.role.RoleContext Return type: twilio.rest.conversations.v1.role.RoleContext
-
get_page
(target_url)[source]¶ Retrieve a specific page of RoleInstance records from the API. Request is executed immediately
Parameters: target_url (str) – API-generated URL for the requested results page Returns: Page of RoleInstance Return type: twilio.rest.conversations.v1.role.RolePage
-
list
(limit=None, page_size=None)[source]¶ Lists RoleInstance records from the API as a list. Unlike stream(), this operation is eager and will load limit records into memory before returning.
Parameters: - limit (int) – Upper limit for the number of records to return. list() guarantees never to return more than limit. Default is no limit
- page_size (int) – Number of records to fetch per request, when not set will use the default value of 50 records. If no page_size is defined but a limit is defined, list() will attempt to read the limit with the most efficient page size, i.e. min(limit, 1000)
Returns: Generator that will yield up to limit results
Return type:
-
page
(page_token=<object object>, page_number=<object object>, page_size=<object object>)[source]¶ Retrieve a single page of RoleInstance records from the API. Request is executed immediately
Parameters: Returns: Page of RoleInstance
Return type:
-
stream
(limit=None, page_size=None)[source]¶ Streams RoleInstance records from the API as a generator stream. This operation lazily loads records as efficiently as possible until the limit is reached. The results are returned as a generator, so this operation is memory efficient.
Parameters: - limit (int) – Upper limit for the number of records to return. stream() guarantees to never return more than limit. Default is no limit
- page_size (int) – Number of records to fetch per request, when not set will use the default value of 50 records. If no page_size is defined but a limit is defined, stream() will attempt to read the limit with the most efficient page size, i.e. min(limit, 1000)
Returns: Generator that will yield up to limit results
Return type:
-
-
class
twilio.rest.conversations.v1.role.
RolePage
(version, response, solution)[source]¶ Bases:
twilio.base.page.Page
-
get_instance
(payload)[source]¶ Build an instance of RoleInstance
Parameters: payload (dict) – Payload response from the API Returns: twilio.rest.conversations.v1.role.RoleInstance Return type: twilio.rest.conversations.v1.role.RoleInstance
-
Module contents¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.conversations.v1.
V1
(domain)[source]¶ Bases:
twilio.base.version.Version
-
configuration
¶ Return type: twilio.rest.conversations.v1.configuration.ConfigurationList
-
conversations
¶ Return type: twilio.rest.conversations.v1.conversation.ConversationList
-
credentials
¶ Return type: twilio.rest.conversations.v1.credential.CredentialList
-
participant_conversations
¶ Return type: twilio.rest.conversations.v1.participant_conversation.ParticipantConversationList
-
roles
¶ Return type: twilio.rest.conversations.v1.role.RoleList
-
services
¶ Return type: twilio.rest.conversations.v1.service.ServiceList
-
users
¶ Return type: twilio.rest.conversations.v1.user.UserList
-


Story maps have become all the rage in the past year. However, many story maps fall short of conveying a story because they lack a narrative element. I created this small story map as a part of my presentation "Where's the Story?" at the 2014 Kentucky GIS Conference. Created using a non-ESRI template, this story map seeks to use various stages of historic transportation development as a narrative thread for introducing the cities of Scott County, Kentucky.
2014 Kentucky GIS Conference
September 2014


§560:2-108 Afterborn heirs. An individual in gestation at a particular time is treated as living at that time if the individual lives one hundred twenty hours or more after birth. [L 1996, c 288, pt of §1]


Functions | |
| uint32_t | LPDDR4_Probe (const LPDDR4_Config *config, uint16_t *configSize) |
| uint32_t | LPDDR4_Init (LPDDR4_PrivateData *pD, const LPDDR4_Config *cfg) |
| uint32_t | LPDDR4_Start (const LPDDR4_PrivateData *pD) |
| uint32_t | LPDDR4_ReadReg (const LPDDR4_PrivateData *pD, LPDDR4_RegBlock cpp, uint32_t regOffset, uint32_t *regValue) |
| uint32_t | LPDDR4_WriteReg (const LPDDR4_PrivateData *pD, LPDDR4_RegBlock cpp, uint32_t regOffset, uint32_t regValue) |
| uint32_t | LPDDR4_GetMmrRegister (const LPDDR4_PrivateData *pD, uint32_t readModeRegVal, uint64_t *mmrValue, uint8_t *mmrStatus) |
| uint32_t | LPDDR4_SetMmrRegister (const LPDDR4_PrivateData *pD, uint32_t writeModeRegVal, uint8_t *mrwStatus) |
| uint32_t | LPDDR4_WriteCtlConfig (const LPDDR4_PrivateData *pD, uint32_t regValues[], uint16_t regNum[], uint16_t regCount) |
| uint32_t | LPDDR4_WritePhyConfig (const LPDDR4_PrivateData *pD, uint32_t regValues[], uint16_t regNum[], uint16_t regCount) |
| uint32_t | LPDDR4_WritePhyIndepConfig (const LPDDR4_PrivateData *pD, uint32_t regValues[], uint16_t regNum[], uint16_t regCount) |
| uint32_t | LPDDR4_ReadCtlConfig (const LPDDR4_PrivateData *pD, uint32_t regValues[], uint16_t regNum[], uint16_t regCount) |
| uint32_t | LPDDR4_ReadPhyConfig (const LPDDR4_PrivateData *pD, uint32_t regValues[], uint16_t regNum[], uint16_t regCount) |
| uint32_t | LPDDR4_ReadPhyIndepConfig (const LPDDR4_PrivateData *pD, uint32_t regValues[], uint16_t regNum[], uint16_t regCount) |
| uint32_t | LPDDR4_GetCtlInterruptMask (const LPDDR4_PrivateData *pD, uint64_t *mask) |
| uint32_t | LPDDR4_SetCtlInterruptMask (const LPDDR4_PrivateData *pD, const uint64_t *mask) |
| uint32_t | LPDDR4_CheckCtlInterrupt (const LPDDR4_PrivateData *pD, LPDDR4_CtlInterrupt intr, bool *irqStatus) |
| uint32_t | LPDDR4_AckCtlInterrupt (const LPDDR4_PrivateData *pD, LPDDR4_CtlInterrupt intr) |
| uint32_t | LPDDR4_GetPhyIndepInterruptMask (const LPDDR4_PrivateData *pD, uint32_t *mask) |
| uint32_t | LPDDR4_SetPhyIndepInterruptMask (const LPDDR4_PrivateData *pD, const uint32_t *mask) |
| uint32_t | LPDDR4_CheckPhyIndepInterrupt (const LPDDR4_PrivateData *pD, LPDDR4_PhyIndepInterrupt intr, bool *irqStatus) |
| uint32_t | LPDDR4_AckPhyIndepInterrupt (const LPDDR4_PrivateData *pD, LPDDR4_PhyIndepInterrupt intr) |
| uint32_t | LPDDR4_GetDebugInitInfo (const LPDDR4_PrivateData *pD, LPDDR4_DebugInfo *debugInfo) |
| uint32_t | LPDDR4_GetLpiWakeUpTime (const LPDDR4_PrivateData *pD, const LPDDR4_LpiWakeUpParam *lpiWakeUpParam, const LPDDR4_CtlFspNum *fspNum, uint32_t *cycles) |
| uint32_t | LPDDR4_SetLpiWakeUpTime (const LPDDR4_PrivateData *pD, const LPDDR4_LpiWakeUpParam *lpiWakeUpParam, const LPDDR4_CtlFspNum *fspNum, const uint32_t *cycles) |
| uint32_t | LPDDR4_GetEccEnable (const LPDDR4_PrivateData *pD, LPDDR4_EccEnable *eccParam) |
| uint32_t | LPDDR4_SetEccEnable (const LPDDR4_PrivateData *pD, const LPDDR4_EccEnable *eccParam) |
| uint32_t | LPDDR4_GetReducMode (const LPDDR4_PrivateData *pD, LPDDR4_ReducMode *mode) |
| uint32_t | LPDDR4_SetReducMode (const LPDDR4_PrivateData *pD, const LPDDR4_ReducMode *mode) |
| uint32_t | LPDDR4_GetDbiReadMode (const LPDDR4_PrivateData *pD, bool *on_off) |
| uint32_t | LPDDR4_GetDbiWriteMode (const LPDDR4_PrivateData *pD, bool *on_off) |
| uint32_t | LPDDR4_SetDbiMode (const LPDDR4_PrivateData *pD, const LPDDR4_DbiMode *mode) |
| uint32_t | LPDDR4_GetRefreshRate (const LPDDR4_PrivateData *pD, const LPDDR4_CtlFspNum *fspNum, uint32_t *cycles) |
| uint32_t | LPDDR4_SetRefreshRate (const LPDDR4_PrivateData *pD, const LPDDR4_CtlFspNum *fspNum, const uint32_t *cycles) |
| uint32_t | LPDDR4_RefreshPerChipSelect (const LPDDR4_PrivateData *pD, const uint32_t trefInterval) |
Prototypes for the driver API functions. The user application can link statically to the necessary API functions and call them directly.
| uint32_t LPDDR4_AckCtlInterrupt | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_CtlInterrupt | intr | ||
| ) |
Acknowledge a specific controller interrupt
| [in] | pD | Driver state info specific to this instance. |
| [in] | intr | Interrupt to be acknowledged |
| uint32_t LPDDR4_AckPhyIndepInterrupt | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_PhyIndepInterrupt | intr | ||
| ) |
Acknowledge a specific PHY Independent Module interrupt
| [in] | pD | Driver state info specific to this instance. |
| [in] | intr | Interrupt to be acknowledged |
| uint32_t LPDDR4_CheckCtlInterrupt | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_CtlInterrupt | intr, | ||
| bool * | irqStatus | ||
| ) |
Check whether a specific controller interrupt is active
| [in] | pD | Driver state info specific to this instance. |
| [in] | intr | Interrupt to be checked |
| [out] | irqStatus | Status of the interrupt, TRUE if active |
| uint32_t LPDDR4_CheckPhyIndepInterrupt | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_PhyIndepInterrupt | intr, | ||
| bool * | irqStatus | ||
| ) |
Check whether a specific PHY Independent Module interrupt is active
| [in] | pD | Driver state info specific to this instance. |
| [in] | intr | Interrupt to be checked |
| [out] | irqStatus | Status of the interrupt, TRUE if active |
| uint32_t LPDDR4_GetCtlInterruptMask | ( | const LPDDR4_PrivateData * | pD, |
| uint64_t * | mask | ||
| ) |
Read the current interrupt mask for the controller
| [in] | pD | Driver state info specific to this instance. |
| [out] | mask | Value of interrupt mask |
| uint32_t LPDDR4_GetDbiReadMode | ( | const LPDDR4_PrivateData * | pD, |
| bool * | on_off | ||
| ) |
Get the current value for Data Bus Inversion setting. This will be compared with the current DRAM setting using the MR3 register.
| [in] | pD | Driver state info specific to this instance. |
| [out] | on_off | DBI read value |
| uint32_t LPDDR4_GetDbiWriteMode | ( | const LPDDR4_PrivateData * | pD, |
| bool * | on_off | ||
| ) |
Get the current value for Data Bus Inversion setting. This will be compared with the current DRAM setting using the MR3 register.
| [in] | pD | Driver state info specific to this instance. |
| [out] | on_off | DBI write value |
| uint32_t LPDDR4_GetDebugInitInfo | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_DebugInfo * | debugInfo | ||
| ) |
Retrieve status information after a failed init. The DebugStructInfo will be filled in with error codes which can be referenced against the driver documentation for further details.
| [in] | pD | Driver state info specific to this instance. |
| [out] | debugInfo | status |
| uint32_t LPDDR4_GetEccEnable | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_EccEnable * | eccParam | ||
| ) |
Get the current value for ECC auto correction
| [in] | pD | Driver state info specific to this instance. |
| [out] | eccParam | ECC parameter setting |
| uint32_t LPDDR4_GetLpiWakeUpTime | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_LpiWakeUpParam * | lpiWakeUpParam, | ||
| const LPDDR4_CtlFspNum * | fspNum, | ||
| uint32_t * | cycles | ||
| ) |
Get the current value of Low power Interface wake up time.
| [in] | pD | Driver state info specific to this instance. |
| [in] | lpiWakeUpParam | LPI timing parameter |
| [in] | fspNum | Frequency copy |
| [out] | cycles | Timing value(in cycles) |
| uint32_t LPDDR4_GetMmrRegister | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | readModeRegVal, | ||
| uint64_t * | mmrValue, | ||
| uint8_t * | mmrStatus | ||
| ) |
Read a memory mode register from DRAM
| [in] | pD | Driver state info specific to this instance. |
| [in] | readModeRegVal | Value to set in 'read_modereg' parameter. |
| [out] | mmrValue | Value which is read from memory mode register(mmr) for all devices. |
| [out] | mmrStatus | Status of mode register read(mrr) instruction. |
| uint32_t LPDDR4_GetPhyIndepInterruptMask | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t * | mask | ||
| ) |
Read the current interrupt mask for the PHY Independent Module
| [in] | pD | Driver state info specific to this instance. |
| [out] | mask | Value of interrupt mask |
| uint32_t LPDDR4_GetReducMode | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_ReducMode * | mode | ||
| ) |
Get the current value for the Half Datapath option
| [in] | pD | Driver state info specific to this instance. |
| [out] | mode | Half Datapath setting |
| uint32_t LPDDR4_GetRefreshRate | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_CtlFspNum * | fspNum, | ||
| uint32_t * | cycles | ||
| ) |
Get the current value for the refresh rate (reading Refresh per command timing).
| [in] | pD | Driver state info specific to this instance. |
| [in] | fspNum | Frequency set number |
| [out] | cycles | Refresh rate (in cycles) |
| uint32_t LPDDR4_Init | ( | LPDDR4_PrivateData * | pD, |
| const LPDDR4_Config * | cfg | ||
| ) |
Init function to be called after LPDDR4_probe() to set up the driver configuration. Memory should be allocated for drv_data (using the size determined using LPDDR4_probe) before calling this API. init_settings should be initialised with base addresses for PHY Indepenent Module, Controller and PHY before calling this function. If callbacks are required for interrupt handling, these should also be configured in init_settings.
| [in] | pD | Driver state info specific to this instance. |
| [in] | cfg | Specifies driver/hardware configuration. |
| uint32_t LPDDR4_Probe | ( | const LPDDR4_Config * | config, |
| uint16_t * | configSize | ||
| ) |
Checks configuration object.
| [in] | config | Driver/hardware configuration required. |
| [out] | configSize | Size of memory allocations required. |
| uint32_t LPDDR4_ReadCtlConfig | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | regValues[], | ||
| uint16_t | regNum[], | ||
| uint16_t | regCount | ||
| ) |
Read values of the controller registers in bulk and store in memory.
| [in] | pD | Driver state info specific to this instance. |
| [in] | regValues | Pointer to feedback the read values. |
| [in] | regNum | Register Number to be read |
| [in] | regCount | Count of registers to be read. |
| uint32_t LPDDR4_ReadPhyConfig | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | regValues[], | ||
| uint16_t | regNum[], | ||
| uint16_t | regCount | ||
| ) |
Read the values of the PHY module registers in bulk and store in memory.
| [in] | pD | Driver state info specific to this instance. |
| [in] | regValues | Pointer to feedback the read values. |
| [in] | regNum | Register Number to be read |
| [in] | regCount | Count of registers to be read. |
| uint32_t LPDDR4_ReadPhyIndepConfig | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | regValues[], | ||
| uint16_t | regNum[], | ||
| uint16_t | regCount | ||
| ) |
Read the values of the PHY Independent module registers in bulk and store in memory.
| [in] | pD | Driver state info specific to this instance. |
| [in] | regValues | Pointer to feedback the read values. |
| [in] | regNum | Register Number to be read |
| [in] | regCount | Count of registers to be read. |
| uint32_t LPDDR4_ReadReg | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_RegBlock | cpp, | ||
| uint32_t | regOffset, | ||
| uint32_t * | regValue | ||
| ) |
Read a register from the controller, PHY or PHY Independent Module
| [in] | pD | Driver state info specific to this instance. |
| [in] | cpp | Indicates whether controller, PHY or PHY Independent Module register |
| [in] | regOffset | Register offset |
| [out] | regValue | Register value read |
| uint32_t LPDDR4_RefreshPerChipSelect | ( | const LPDDR4_PrivateData * | pD, |
| const uint32_t | trefInterval | ||
| ) |
Handle Refreshing per chip select
| [in] | pD | Driver state info specific to this instance. |
| [in] | trefInterval | status |
| uint32_t LPDDR4_SetCtlInterruptMask | ( | const LPDDR4_PrivateData * | pD, |
| const uint64_t * | mask | ||
| ) |
Sets the interrupt mask for the controller
| [in] | pD | Driver state info specific to this instance. |
| [in] | mask | Value of interrupt mask to be written |
| uint32_t LPDDR4_SetDbiMode | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_DbiMode * | mode | ||
| ) |
Set the mode for Data Bus Inversion. This will also be set in DRAM using the MR3 controller register. This API must be called before startup of memory.
| [in] | pD | Driver state info specific to this instance. |
| [in] | mode | status |
| uint32_t LPDDR4_SetEccEnable | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_EccEnable * | eccParam | ||
| ) |
Set the value for ECC auto correction. This API must be called before startup of memory.
| [in] | pD | Driver state info specific to this instance. |
| [in] | eccParam | ECC control parameter setting |
| uint32_t LPDDR4_SetLpiWakeUpTime | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_LpiWakeUpParam * | lpiWakeUpParam, | ||
| const LPDDR4_CtlFspNum * | fspNum, | ||
| const uint32_t * | cycles | ||
| ) |
Set the current value of Low power Interface wake up time.
| [in] | pD | Driver state info specific to this instance. |
| [in] | lpiWakeUpParam | LPI timing parameter |
| [in] | fspNum | Frequency copy |
| [in] | cycles | Timing value(in cycles) |
| uint32_t LPDDR4_SetMmrRegister | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | writeModeRegVal, | ||
| uint8_t * | mrwStatus | ||
| ) |
Write a memory mode register in DRAM
| [in] | pD | Driver state info specific to this instance. |
| [in] | writeModeRegVal | Value to set in 'write_modereg' parameter. |
| [out] | mrwStatus | Status of mode register write(mrw) instruction. |
| uint32_t LPDDR4_SetPhyIndepInterruptMask | ( | const LPDDR4_PrivateData * | pD, |
| const uint32_t * | mask | ||
| ) |
Sets the interrupt mask for the PHY Independent Module
| [in] | pD | Driver state info specific to this instance. |
| [in] | mask | Value of interrupt mask to be written |
| uint32_t LPDDR4_SetReducMode | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_ReducMode * | mode | ||
| ) |
Set the value for the Half Datapath option. This API must be called before startup of memory.
| [in] | pD | Driver state info specific to this instance. |
| [in] | mode | Half Datapath setting |
| uint32_t LPDDR4_SetRefreshRate | ( | const LPDDR4_PrivateData * | pD, |
| const LPDDR4_CtlFspNum * | fspNum, | ||
| const uint32_t * | cycles | ||
| ) |
Set the refresh rate (writing Refresh per command timing).
| [in] | pD | Driver state info specific to this instance. |
| [in] | fspNum | Frequency set number |
| [in] | cycles | Refresh rate (in cycles) |
| uint32_t LPDDR4_Start | ( | const LPDDR4_PrivateData * | pD | ) |
Start the driver.
| [in] | pD | Driver state info specific to this instance. |
| uint32_t LPDDR4_WriteCtlConfig | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | regValues[], | ||
| uint16_t | regNum[], | ||
| uint16_t | regCount | ||
| ) |
Write a set of initialisation values to the controller registers
| [in] | pD | Driver state info specific to this instance. |
| [in] | regValues | Register values to be written |
| [in] | regNum | Register Number to be written |
| [in] | regCount | Count of registers to be written. |
| uint32_t LPDDR4_WritePhyConfig | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | regValues[], | ||
| uint16_t | regNum[], | ||
| uint16_t | regCount | ||
| ) |
Write a set of initialisation values to the PHY registers
| [in] | pD | Driver state info specific to this instance. |
| [in] | regValues | Register values to be written |
| [in] | regNum | Register Number to be written |
| [in] | regCount | Count of registers to be written. |
| uint32_t LPDDR4_WritePhyIndepConfig | ( | const LPDDR4_PrivateData * | pD, |
| uint32_t | regValues[], | ||
| uint16_t | regNum[], | ||
| uint16_t | regCount | ||
| ) |
Write a set of initialisation values to the PHY Independent Module registers
| [in] | pD | Driver state info specific to this instance. |
| [in] | regValues | Register values to be written |
| [in] | regNum | Register Number to be written |
| [in] | regCount | Count of registers to be written. |
| uint32_t LPDDR4_WriteReg | ( | const LPDDR4_PrivateData * | pD, |
| LPDDR4_RegBlock | cpp, | ||
| uint32_t | regOffset, | ||
| uint32_t | regValue | ||
| ) |
Write a register in the controller, PHY or PHY Independent Module
| [in] | pD | Driver state info specific to this instance. |
| [in] | cpp | Indicates whether controller, PHY or PHY Independent Module register |
| [in] | regOffset | Register offset |
| [in] | regValue | Register value to be written |


Remil Marzan
- sneakerhead
- AF vet
- daytrader
- aspiring dev
- VA >> LA >> SEA
Purpose
To join the hip-hop/rap group known as the Remy Boyz
Relevent History
- Nickname has been Remy since 2005
- First CD purchase was of the hip-hop genre
- A repertoire of a few hip hop dance moves
Additional Information
- Increased diversity of group
- Technical skills would be a great addition
- Violin skills could add a symphonic element to the music
Top Ten Songs
- Gold Digger
- In Da Club
- Yeah!
- Hey Ya!
- Work It
- Empire State of Mind
- Umbrella
- No One
- Stronger
- SexyBack


Scraps:
Shields:
Fuel:
Missiles:
Drones:
Evasion: 00%
Oxygen: 00%
SHIP
S
M
+
O
L
H
W
weapon 1
weapon 2
weapon 3
weapon 4
Auto-fire
P
C
D


GlobalData Wisdom is the leading market intelligence service, providing 200 million standardized, comparable market statistics, analysis, reports, survey findings, and news across more than 50 sectors
Why Wisdom
GlobalData Wisdom enables our clients to make better and more timely decisions by delivering the data, expert insights and client support that alternative providers cannot.
- Direct access to our experts via the ‘Ask an Analyst’ function, enabling clients to rapidly clarify data queries
- Robust research methodologies and sources, actively encouraging client interaction to ensure total transparency and trust
- Proprietary analytical frameworks to transform complex data into clear, actionable insights
- Alternative segmentations providing fresh perspectives on markets and new targets
- Daily price intelligence, monitoring online pricing activity across more than 340,000 products
- One single platform, making it easy for users to find the answers they are looking for, in the way they want
- Proactive support across data interrogation, extraction, and presentation building, offering clients unparalleled support towards building a business case
Who we help
GlobalData offer solutions tailored to best support you in your role
Market Intelligence "Stay ahead of market trends"
- Determine future growth patterns
- Analyze the competitive landscape
- Identify consumer insights and trends by category
- Size the potential of consumer behaviors
Innovation & New Product Development"Create first mover advantage"
- Understand evolving consumer needs
- Reduce risk of product failure
- Evaluate innovation investment decisions
Strategic Planning "Validate investment decisions"
- Re-segment markets to identify new opportunities
- Support M&A and alliances
- Develop new market entry strategies
Sales & Channel Management "Increase market shares"
- Identify priority segments
- Understand your customers' requirements
- Deploy winning engagement strategies
Marketing "Increase mindshare"
- Consumer segmentation & targeting
- Alignment with channel dynamics
- Drive correct pricing strategy
- Optimize product positioning
Producers
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla deserunt consectetur ratione id tempore laborum laudantium facilis reprehenderit beatae dolores ipsum nesciunt alias iusto dicta eius itaque blanditiis modi velit.
Channels
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla deserunt consectetur ratione id tempore laborum laudantium facilis reprehenderit beatae dolores ipsum nesciunt alias iusto dicta eius itaque blanditiis modi velit.
Our industry coverage
A unique view of your value chain
| Alcoholic Drinks | Baby Care | Cosmetics & Toiletries |
| Food Service | Household Care | Hot Drinks |
| Ingredients | OTC Healthcare | Pet Food |
| Packaging | Packaged Food | Retail |
| Soft Drinks | Travel & Tourism | Tobacco & Tobacco Products |
Consumer Research
ForeSights: Salt Therapy - An old-fashioned, non-invasive treatment enjoying a renaissance as a new health and wellness solution
Cosmetics & ToiletriesForeSights: Salt Therapy - An old-fashioned, non-invasive treatment enjoying a renaissance as a new health and wellness solution
Cosmetics & ToiletriesForeSights: Salt Therapy - An old-fashioned, non-invasive treatment enjoying a renaissance as a new health and wellness solution
Cosmetics & ToiletriesMedia & Opinion
High inflation rather than strong volumes will drive Christmas spend this year
Press ReleaseHigh inflation rather than strong volumes will drive Christmas spend this year
Press ReleaseHigh inflation rather than strong volumes will drive Christmas spend this year
Press Release


git - workflow
differents sources for brainstorming
The main important one, which is “devops compatible” : Understanding the GitHub Flow
others workflows
- A successful git branching model (diagram)
- differents workflow comparison
- GitLab workflow (Continuous Delivery oriented)
- Feature driven development
- merge fast-forward vs no-ff
- Pull Request Merge Strategies: The Great Debate
- Pull request versus Merge request
- A guide to the Kernel Development Process
git workflow list
- Centralized workflow
- Feature branch workflow
- Gitflow workflow
- Forking workflow
- Anti-Gitflow workflow
- git DMZ workflow (Continuous Delivery oriented possible but not mandatory)
- GitLab workflow (Continuous Delivery oriented)
- github flow (Continuous Delivery oriented) (best one, simple : A single branch, always deployable. Every dev is branched from this branch)
- GitHub Flow - Article Orinal par Scott Chacon - 20110831
Scott Chacon est l’auteur de Pro Git et également employé chez GitHub.
- Shared repository workflow (same as github flow) (Continuous Delivery oriented)
- Simple git flow (Continuous Delivery oriented)
- Trunk based development
- Trunk-based Development vs. Git Flow - www.toptal.com - 201705xx
Git team workflows: merge or rebase? - www.atlassian.com/blog - 20131028
Rebase as cleanup:
- You’re developing locally.
- Your code is ready for review.
- Review is done and ready to be integrated into the target branch.
Rebase team policy:
When a feature branch’s development is complete, rebase/squash all the work down to the minimum number of meaningful commits and avoid creating a merge commit
Pros:
- Code history remains flat and readable.
- Manipulating a single commit is easy (e.g. reverting them).
Cons:
- Squashing can hide context
- Rebasing doesn’t play well with pull requests
- Rebasing can be dangerous!
- It’s more work
- you need to force push at some point
Merge team policy:
When a feature branch is complete merge it to your target branch (master or develop or next).
Pros:
- Traceability
Cons:
- History can become intensely polluted by lots of merge commits
opensource contrib on github
How to Contribute to an Open Source Project on GitHub
- Introduction to GitHub 0:47
- Exploring GitHub 1:47
- Exploring a Repository 4:07
- How to install Git SCM 2:15
- How to authenticate with GitHub using SSH 3:34
- Identifying How to Contribute to an Open Source Project on GitHub 2:15
- How to Fork and Clone a GitHub Repository 2:41
- Setting up the project locally 1:18
- How to create a Pull Request on GitHub 6:19
- How to Collaborate on a Pull Request on GitHub 2:21
- How to update a Pull Request on GitHub 2:57
- How to rebase a git Pull Request branch 3:39
- How to squash multiple git commits 2:53
- Getting a Pull Request Merged and Wrapping up 1:13
merging strategy
Dilemne avec worklow git et intégration continue - www.developpez.net/forums - 2016
In a CI strategy you can merge in master at the start of the day to prevent painful merges at a later time.
In a synchronization point strategy you only merge in from well defined points in time, for example a tagged release.
synchronization point strategy
Based on an email from Linus Torvalds about merging strategy for linux dev.
TLDR
Goals : I want clean history, but that really means (a) clean and (b) history.
clean
- People can (and probably should) rebase their private trees (their own work). That’s a cleanup.
- But never other peoples code.
- Don’t merge upstream (ie : pull) code at random points.
- Don’t merge downstream (ie : push) code at random points either.
Continuous Integration strategy
Based on Martin Fowler quotes in gitlab documentation.
If your feature branches commonly take more than a day of work, look into ways to create smaller units of work and/or use feature toggles.
pros
- merge your work every day
- pull others work every day
- CI oriented
- painless merge
- easier for devs to handle
cons
- feature flipping is mandatory to be able to deliver a clean product
- more difficult for dev to handle


To get you started quickly, consider reading our documentation!
No instance groups have been created yet. Start by creating a new one.
No instance groups have been linked yet. Start by linking one from a central server.


Updating GitLab
Depending on the installation method and your GitLab version, there are multiple update guides.
There are currently 3 official ways to install GitLab:
- Omnibus packages
- Source installation
- Docker installation
Based on your installation, choose a section below that fits your needs.
Table of Contents generated with DocToc
- Omnibus Packages
- Installation from source
- Installation using Docker
- Upgrading between editions
- Miscellaneous
Omnibus Packages
- The Omnibus update guide contains the steps needed to update an Omnibus GitLab package.
Installation from source
- Upgrading Community Edition from source - The individual upgrade guides are for those who have installed GitLab CE from source.
- Upgrading Enterprise Edition from source - The individual upgrade guides are for those who have installed GitLab EE from source.
- Patch versions guide includes the steps needed for a patch version, eg. 6.2.0 to 6.2.1, and apply to both Community and Enterprise Editions.
Installation using Docker
GitLab provides official Docker images for both Community and Enterprise editions. They are based on the Omnibus package and instructions on how to update them are in a separate document.
Upgrading between editions
GitLab comes in two flavors: Community Edition which is MIT licensed, and Enterprise Edition which builds on top of the Community Edition and includes extra features mainly aimed at organizations with more than 100 users.
Below you can find some guides to help you change editions easily.
Community to Enterprise Edition
Note: The following guides are for subscribers of the Enterprise Edition only.
If you wish to upgrade your GitLab installation from Community to Enterprise Edition, follow the guides below based on the installation method:
- Source CE to EE update guides - Find your version, and follow the
-ce-to-ee.md
guide. The steps are very similar to a version upgrade: stop the server, get the code, update config files for the new functionality, install libraries and do migrations, update the init script, start the application and check its status. - Omnibus CE to EE - Follow this guide to update your Omnibus GitLab Community Edition to the Enterprise Edition.
Enterprise to Community Edition
If you need to downgrade your Enterprise Edition installation back to Community Edition, you can follow this guide to make the process as smooth as possible.
Miscellaneous
- MySQL to PostgreSQL guides you through migrating your database from MySQL to PostgreSQL.
- MySQL installation guide contains additional information about configuring GitLab to work with a MySQL database.
- Restoring from backup after a failed upgrade
- Upgrading PostgreSQL Using Slony, for upgrading a PostgreSQL database with minimal downtime.


Castle
@interface Castle
This class is the main entry point for using the Castle SDK and provides methods for tracking events, screen views, manual flushing of the event queue, allowlisting behaviour and resetting.
-
Get SDK version as a string
Declaration
Objective-C
+ (id)versionString;
Return Value
Version string
-
Configure Castle using the provided configuration
Declaration
Objective-C
+ (void)configure:(CastleConfiguration *)configuration;
Parameters
configuration
CastleConfiguration instance
CastleConfiguration *configuration = [CastleConfiguration configurationWithPublishableKey:@"pk_373428597387773"]; [Castle configure:configuration];
-
Configure Castle with default configuration using publishable key
Declaration
Objective-C
+ (void)configureWithPublishableKey:(id)publishableKey;
Parameters
publishableKey
Castle publishable key “` [Castle configureWithPublishableKey:@"pk_373428597387773”];
-
Session configuration used to enable the Castle request interceptor. All requests created with the NSURLSession using the configuration will be intercepted if the URL is allowlisted and the client identifier will be added as a header ‘X-Castle-Client-Id’.
This can be used to enable the request interceptor on a specific NSURLSession for more control instead of setting deviceIDAutoForwardingEnabled on your CastleConfiguration instance to YES.
Declaration
Objective-C
+ (id)urlSessionInterceptConfiguration;
Return Value
NSURLSessionConfiguration with the Castle interceptor enabled
// Initialize an NSURLSession instance with the request interceptor enabled NSURLSessionConfiguration *configuration = [Castle urlSessionInterceptConfiguration]; NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];
-
Reset current configuration. Will disable logging, request interception (if enabled). Once reset the shared Castle instance can be re-configured.
“` // Reset configuration [Castle resetConfiguration];
Declaration
Objective-C
+ (void)resetConfiguration;
-
Track identify event with specified user id. User jwt will be persisted. A call to identify or reset will clear the stored user identity.
Declaration
Objective-C
+ (void)setUserJwt:(id)userJwt;
Parameters
userJwt
User Jwt
// Set user jwt [Castle<EMAIL_ADDRESS>-
Track screen event with a specified name
Declaration
Objective-C
+ (void)screenWithName:(id)name;
Parameters
name
Screen name
// Track a screen view [Castle screenWithName:@"Menu"];
-
Track custom event with a specified name
Declaration
Objective-C
+ (void)customWithName:(id)name;
Parameters
name
Event name
// Track custom event [Castle customWithName:@"Custom"];
-
Track custom event with a specified name and properties
Declaration
Objective-C
+ (void)customWithName:(id)name properties:(id)properties;
Parameters
name
Event name
properties
Properties
// Track custom event with properties [Castle customWithName:@"Custom" properties:@{ @"customKey": @"value" }];
-
Force a flush of the event queue, even if the flush limit hasn’t been reached
Declaration
Objective-C
+ (void)flush;
-
Force a flush if needed for a specific url, flushes if url is allowlisted
Declaration
Objective-C
+ (void)flushIfNeeded:(id)url;
Parameters
url
Allowlist url
// Flush if the provided url matches an allowlisted base url [Castle flushIfNeeded:[NSURL urlWithString:@"https://google.com/foobar"];
-
Reset any stored user information and flush the event queue
Declaration
Objective-C
+ (void)reset;
-
Determine if a given url is allowlisted
Declaration
Objective-C
+ (id)isAllowlistURL:(id)url;
Parameters
url
url
Return Value
return url allowlist status
-
Get base url
Declaration
Objective-C
+ (id)baseURL;
Return Value
return Base URL
-
Get request token
Declaration
Objective-C
+ (id)createRequestToken;
Return Value
request token
-
Get the User Agent for used in all requests to the Castle API. User agent will have the following format: App Name/x.x (xxxx) (iPhone XR; iOS xx.x; Castle x.x.x)
Declaration
Objective-C
+ (id)userAgent;
Return Value
User Agent
-
Get the current size of the event queue
Declaration
Objective-C
+ (id)queueSize;
Return Value
return The current size of the event queue


The Akan people of Ghana frequently name their children after the day of the week they were born and the order in which they were born. These "day names" have further meanings concerning the soul and character of the person. Middle names have considerably more variety and can refer to their birth order, twin status, or an ancestor's middle name. This naming tradition is shared throughout West Africa and the African diaspora. During the 18th–19th centuries, slaves in the Caribbean from the region that is modern-day Ghana were referred to as Coromantees.
Please fill in the form below to know your Akan Name:


| Welcome, |
| First Name | ||
| Last Name | ||
| Street Address | ||
| City | ||
| State | ||
| Zip | ||
| User ID | OKTaken | |
| Password | ||
| User Name: | ||
| Password: |
| Title: | Author: | ||||||||
| ISBN number: | Subject: | ||||||||
| Price: |
| ISBN | Title | Author | Subject | Price | Quantity | Add to Cart |
|---|
| ISBN | Title | Author | Subject | Price | Quantity | Order Now | Item Total | Edit Order | Delete Item |
|---|
| User ID | ||
| First Name | ||
| Last Name | ||
| Adress | ||
| City | ||
| State | ||
| Zip | ||
| Phone | ||
| Order Number | ISBN | Quantity | Price | Order Received | Order Shipped |
|---|


Rosa Doornenbal
Current: wabi-bijin
Hunnybunlookingforsculpture
Monumentals
And about Carry
Hanging Out
Good Vibes, Living Water
Round Object
Ashtray Sculpture
Sculpture Play
Info
Your browser doesn't support iframes


()
This client does not have any scopes registered and is therefore allowed to request any scopes available on the system. Proceed with caution.


Downloading Chrome. Tried it at work and a few minutes with it seemed fast.
9/5/2008, 5:37:14 PM
Favs: 0
Retweets: 0
link--- layout: tweet ---
Downloading Chrome. Tried it at work and a few minutes with it seemed fast.
9/5/2008, 5:37:14 PM
Favs: 0
Retweets: 0
link


$template
(service in module dotjem.routing
)
The $template services is used to load templates, templates are cached using the '$templateCache'.
Note: all templates are returned as promises.
Retrieves a template and returns that as a promise. A Template is a piece of html.
template – {string|Object|function} –
Either a string reprecenting the actual template, an url to it, a function returning it or an object specifying a location of the template.
If a template object i used, one of the following properties must be used:
url
{string}
: An url location of the template.fn
{function}
: A function that returns the template.html
{string}
: The actual template as raw html.
Note: if a template object defines more than one of those, the first one the $template
service encounters will be used
based on the order above, and the rest ignored. E.g. if a template object defines url
and html
, html
is ignored.
{Promise}
– a promise that resolves to the template.


(2014-12-17 17:32:45 UTC)
ruby lint.rb unstable ../unstable/packages/coq:contrib:compcert/coq:contrib:compcert.dev
The package is valid.
Dry install with the current Coq version:
opam install -y --dry-run coq:contrib:compcert.dev coq.dev
[NOTE] Package coq is already installed (current version is dev). The following actions will be performed: - install coq:contrib:compcert.dev === 1 to install === =-=- Synchronizing package archives -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= =-=- Installing packages =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Building coq:contrib:compcert.dev: ./configure ia32-linux make -j4 Installing coq:contrib:compcert.dev.
Dry install without Coq, to test if the problem was incompatibility with the current Coq version:
true
opam install -y --deps-only coq:contrib:compcert.dev
opam install -y --verbose coq:contrib:compcert.dev
The following actions will be performed: - install coq:contrib:compcert.dev === 1 to install === =-=- Synchronizing package archives -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [coq:contrib:compcert] Fetching https://gforge.inria.fr/git/coq-contribs/compcert.git#trunk Initialized empty Git repository in /home/bench/.opam/packages.dev/coq:contrib:compcert.dev/.git/ [master (root-commit) 10f8dc7] opam-git-init From https://gforge.inria.fr/git/coq-contribs/compcert * [new branch] trunk -> opam-ref * [new branch] trunk -> origin/trunk .depend Changelog LICENSE Makefile Makefile.config README VERSION _tags arm/Archi.v arm/Asm.v arm/Asmgen.v arm/Asmgenproof.v arm/Asmgenproof1.v arm/CBuiltins.ml arm/CombineOp.v arm/CombineOpproof.v arm/ConstpropOp.vp arm/ConstpropOpproof.v arm/Machregs.v arm/Machregsaux.ml arm/Machregsaux.mli arm/NeedOp.v arm/Op.v arm/PrintAsm.ml arm/PrintAsm.mli arm/PrintOp.ml arm/SelectOp.vp arm/SelectOpproof.v arm/Unusedglob1.ml arm/ValueAOp.v arm/eabi/Conventions1.v arm/eabi/Stacklayout.v arm/extractionMachdep.v backend/Allocation.v backend/Allocproof.v backend/Asmgenproof0.v backend/Bounds.v backend/CMlexer.mli backend/CMlexer.mll backend/CMparser.mly backend/CMtypecheck.ml backend/CMtypecheck.mli backend/CSE.v backend/CSEdomain.v backend/CSEproof.v backend/CleanupLabels.v backend/CleanupLabelsproof.v backend/Cminor.v backend/CminorSel.v backend/Constprop.v backend/Constpropproof.v backend/Conventions.v backend/Deadcode.v backend/Deadcodeproof.v backend/IRC.ml backend/IRC.mli backend/Inlining.v backend/Inliningaux.ml backend/Inliningproof.v backend/Inliningspec.v backend/Kildall.v backend/LTL.v backend/Linear.v backend/Linearize.v backend/Linearizeaux.ml backend/Linearizeproof.v backend/Lineartyping.v backend/Liveness.v backend/Locations.v backend/Mach.v backend/NeedDomain.v backend/PrintAnnot.ml backend/PrintCminor.ml backend/PrintLTL.ml backend/PrintLTLin.ml backend/PrintMach.ml backend/PrintRTL.ml backend/PrintXTL.ml backend/RTL.v backend/RTLgen.v backend/RTLgenaux.ml backend/RTLgenproof.v backend/RTLgenspec.v backend/RTLtyping.v backend/Regalloc.ml backend/Registers.v backend/Renumber.v backend/Renumberproof.v backend/SelectDiv.vp backend/SelectDivproof.v backend/SelectLong.vp backend/SelectLongproof.v backend/Selection.v backend/Selectionproof.v backend/Splitting.ml backend/Stacking.v backend/Stackingproof.v backend/Tailcall.v backend/Tailcallproof.v backend/Tunneling.v backend/Tunnelingproof.v backend/Unusedglob.ml backend/ValueAnalysis.v backend/ValueDomain.v backend/XTL.ml backend/XTL.mli cfrontend/C2C.ml cfrontend/CPragmas.ml cfrontend/Cexec.v cfrontend/Clight.v cfrontend/ClightBigstep.v cfrontend/Cminorgen.v cfrontend/Cminorgenproof.v cfrontend/Cop.v cfrontend/Csem.v cfrontend/Csharpminor.v cfrontend/Cshmgen.v cfrontend/Cshmgenproof.v cfrontend/Cstrategy.v cfrontend/Csyntax.v cfrontend/Ctypes.v cfrontend/Initializers.v cfrontend/Initializersproof.v cfrontend/PrintClight.ml cfrontend/PrintCsyntax.ml cfrontend/SimplExpr.v cfrontend/SimplExprproof.v cfrontend/SimplExprspec.v cfrontend/SimplLocals.v cfrontend/SimplLocalsproof.v checklink/Asm_printers.ml checklink/Bitstring_utils.ml checklink/Check.ml checklink/Disassembler.ml checklink/ELF_parsers.ml checklink/ELF_printers.ml checklink/ELF_types.ml checklink/ELF_utils.ml checklink/Exc.ml checklink/Frameworks.ml checklink/Fuzz.ml checklink/Lens.ml checklink/Library.ml checklink/Makefile checklink/PPC_parsers.ml checklink/PPC_printers.ml checklink/PPC_types.ml checklink/PPC_utils.ml checklink/Safe.ml checklink/Safe32.ml checklink/Validator.ml common/AST.v common/Behaviors.v common/Determinism.v common/Errors.v common/Events.v common/Globalenvs.v common/Memdata.v common/Memdataaux.ml common/Memory.v common/Memtype.v common/PrintAST.ml common/Sections.ml common/Sections.mli common/Smallstep.v common/Subtyping.v common/Switch.v common/Values.v configure coq cparser/.depend cparser/Bitfields.ml cparser/Bitfields.mli cparser/Builtins.ml cparser/Builtins.mli cparser/C.mli cparser/Cabs.ml cparser/Cabshelper.ml cparser/Cerrors.ml cparser/Cerrors.mli cparser/Ceval.ml cparser/Ceval.mli cparser/Cleanup.ml cparser/Cleanup.mli cparser/Cparser.mllib cparser/Cprint.ml cparser/Cprint.mli cparser/Cutil.ml cparser/Cutil.mli cparser/Elab.ml cparser/Elab.mli cparser/Env.ml cparser/Env.mli cparser/GCC.ml cparser/GCC.mli cparser/Lexer.mli cparser/Lexer.mll cparser/Machine.ml cparser/Machine.mli cparser/Main.ml cparser/Makefile cparser/PackedStructs.ml cparser/Parse.ml cparser/Parse.mli cparser/Parse_aux.ml cparser/Parse_aux.mli cparser/Parser.mly cparser/Rename.ml cparser/Rename.mli cparser/StructReturn.ml cparser/StructReturn.mli cparser/Transform.ml cparser/Transform.mli cparser/Unblock.ml cparser/Unblock.mli description doc/coq2html.css doc/coq2html.js doc/coq2html.mll doc/coqdoc.css doc/index.html doc/style.css driver/Clflags.ml driver/Compiler.v driver/Complements.v driver/Compopts.v driver/Driver.ml driver/Interp.ml exportclight/Clightdefs.v exportclight/Clightgen.ml exportclight/ExportClight.ml exportclight/README extraction/extraction.v flocq/Appli/Fappli_IEEE.v flocq/Appli/Fappli_IEEE_bits.v flocq/Appli/Fappli_rnd_odd.v flocq/Calc/Fcalc_bracket.v flocq/Calc/Fcalc_digits.v flocq/Calc/Fcalc_div.v flocq/Calc/Fcalc_ops.v flocq/Calc/Fcalc_round.v flocq/Calc/Fcalc_sqrt.v flocq/Core/Fcore.v flocq/Core/Fcore_FIX.v flocq/Core/Fcore_FLT.v flocq/Core/Fcore_FLX.v flocq/Core/Fcore_FTZ.v flocq/Core/Fcore_Raux.v flocq/Core/Fcore_Zaux.v flocq/Core/Fcore_defs.v flocq/Core/Fcore_digits.v flocq/Core/Fcore_float_prop.v flocq/Core/Fcore_generic_fmt.v flocq/Core/Fcore_rnd.v flocq/Core/Fcore_rnd_ne.v flocq/Core/Fcore_ulp.v flocq/Flocq_version.v flocq/Prop/Fprop_Sterbenz.v flocq/Prop/Fprop_div_sqrt_error.v flocq/Prop/Fprop_mult_error.v flocq/Prop/Fprop_plus_error.v flocq/Prop/Fprop_relative.v ia32/Archi.v ia32/Asm.v ia32/Asmgen.v ia32/Asmgenproof.v ia32/Asmgenproof1.v ia32/CBuiltins.ml ia32/CombineOp.v ia32/CombineOpproof.v ia32/ConstpropOp.vp ia32/ConstpropOpproof.v ia32/Machregs.v ia32/Machregsaux.ml ia32/Machregsaux.mli ia32/NeedOp.v ia32/Op.v ia32/PrintAsm.ml ia32/PrintAsm.mli ia32/PrintOp.ml ia32/SelectOp.vp ia32/SelectOpproof.v ia32/Unusedglob1.ml ia32/ValueAOp.v ia32/extractionMachdep.v ia32/standard/Conventions1.v ia32/standard/Stacklayout.v lib/Axioms.v lib/Camlcoq.ml lib/Coqlib.v lib/FSetAVLplus.v lib/Floats.v lib/Heaps.v lib/Integers.v lib/Intv.v lib/IntvSets.v lib/Iteration.v lib/Lattice.v lib/Maps.v lib/Ordered.v lib/Parmov.v lib/Postorder.v lib/UnionFind.v lib/Wfsimpl.v myocamlbuild.ml pg powerpc/Archi.v powerpc/Asm.v powerpc/Asmgen.v powerpc/Asmgenproof.v powerpc/Asmgenproof1.v powerpc/CBuiltins.ml powerpc/CombineOp.v powerpc/CombineOpproof.v powerpc/ConstpropOp.vp powerpc/ConstpropOpproof.v powerpc/Machregs.v powerpc/Machregsaux.ml powerpc/Machregsaux.mli powerpc/NeedOp.v powerpc/Op.v powerpc/PrintAsm.ml powerpc/PrintAsm.mli powerpc/PrintOp.ml powerpc/SelectOp.vp powerpc/SelectOpproof.v powerpc/Unusedglob1.ml powerpc/ValueAOp.v powerpc/eabi/Conventions1.v powerpc/eabi/Stacklayout.v powerpc/extractionMachdep.v runtime/Makefile runtime/arm/i64_dtos.S runtime/arm/i64_dtou.S runtime/arm/i64_sar.s runtime/arm/i64_sdiv.s runtime/arm/i64_shl.s runtime/arm/i64_shr.s runtime/arm/i64_smod.s runtime/arm/i64_stod.S runtime/arm/i64_stof.S runtime/arm/i64_udiv.s runtime/arm/i64_udivmod.s runtime/arm/i64_umod.s runtime/arm/i64_utod.S runtime/arm/i64_utof.S runtime/arm/vararg.S runtime/ia32/i64_dtos.S runtime/ia32/i64_dtou.S runtime/ia32/i64_sar.S runtime/ia32/i64_sdiv.S runtime/ia32/i64_shl.S runtime/ia32/i64_shr.S runtime/ia32/i64_smod.S runtime/ia32/i64_stod.S runtime/ia32/i64_stof.S runtime/ia32/i64_udiv.S runtime/ia32/i64_udivmod.S runtime/ia32/i64_umod.S runtime/ia32/i64_utod.S runtime/ia32/i64_utof.S runtime/ia32/sysdeps.h runtime/ia32/vararg.S runtime/powerpc/i64_dtos.s runtime/powerpc/i64_dtou.s runtime/powerpc/i64_sar.s runtime/powerpc/i64_sdiv.s runtime/powerpc/i64_shl.s runtime/powerpc/i64_shr.s runtime/powerpc/i64_smod.s runtime/powerpc/i64_stod.s runtime/powerpc/i64_stof.s runtime/powerpc/i64_udiv.s runtime/powerpc/i64_udivmod.s runtime/powerpc/i64_umod.s runtime/powerpc/i64_utod.s runtime/powerpc/i64_utof.s runtime/powerpc/vararg.s runtime/test/test_int64.c test/Makefile test/c/Makefile test/c/Results/aes test/c/Results/almabench test/c/Results/binarytrees test/c/Results/bisect test/c/Results/chomp test/c/Results/fannkuch test/c/Results/fft test/c/Results/fftsp test/c/Results/fftw test/c/Results/fib test/c/Results/integr test/c/Results/knucleotide test/c/Results/knucleotide-input.txt test/c/Results/lists test/c/Results/mandelbrot test/c/Results/nbody test/c/Results/nsieve test/c/Results/nsievebits test/c/Results/perlin test/c/Results/qsort test/c/Results/sha1 test/c/Results/sha3 test/c/Results/siphash24 test/c/Results/spectral test/c/Results/vmach test/c/aes.c test/c/almabench.c test/c/binarytrees.c test/c/bisect.c test/c/chomp.c test/c/fannkuch.c test/c/fft.c test/c/fftsp.c test/c/fftw.c test/c/fib.c test/c/integr.c test/c/knucleotide.c test/c/lists.c test/c/mandelbrot.c test/c/nbody.c test/c/nsieve.c test/c/nsievebits.c test/c/perlin.c test/c/qsort.c test/c/sha1.c test/c/sha3.c test/c/siphash24.c test/c/spectral.c test/c/vmach.c test/cminor/Makefile test/cminor/aes.cmp test/cminor/almabench.cmp test/cminor/conversions.cm test/cminor/fft.cm test/cminor/fib.cm test/cminor/integr.cm test/cminor/lists.cm test/cminor/mainaes.c test/cminor/mainalmabench.c test/cminor/mainconversions.c test/cminor/mainfft.c test/cminor/mainfib.c test/cminor/maingc.c test/cminor/mainintegr.c test/cminor/mainlists.c test/cminor/mainmanyargs.c test/cminor/mainqsort.c test/cminor/mainsha1.c test/cminor/mainswitchtbl.c test/cminor/manyargs.cm test/cminor/marksweep.cmp test/cminor/marksweepcheck.c test/cminor/qsort.cm test/cminor/sha1.cmp test/cminor/stopcopy.cmp test/cminor/switchtbl.cm test/compression/.depend test/compression/Makefile test/compression/arcode.c test/compression/arcode.h test/compression/armain.c test/compression/bitfile.c test/compression/bitfile.h test/compression/lzdecode.c test/compression/lzencode.c test/compression/lzhash.c test/compression/lzlocal.h test/compression/lzss.h test/compression/lzssmain.c test/compression/lzvars.c test/compression/lzw.h test/compression/lzwdecode.c test/compression/lzwencode.c test/compression/lzwmain.c test/compression/optlist.c test/compression/optlist.h test/raytracer/.depend test/raytracer/Makefile test/raytracer/Results/kal.ppm test/raytracer/arrays.c test/raytracer/arrays.h test/raytracer/config.h test/raytracer/eval.c test/raytracer/eval.h test/raytracer/gml.h test/raytracer/gmllexer.c test/raytracer/gmllexer.h test/raytracer/gmlparser.c test/raytracer/gmlparser.h test/raytracer/intersect.c test/raytracer/intersect.h test/raytracer/kal.gml test/raytracer/light.c test/raytracer/light.h test/raytracer/main.c test/raytracer/matrix.c test/raytracer/matrix.h test/raytracer/memory.c test/raytracer/object.c test/raytracer/object.h test/raytracer/point.h test/raytracer/render.c test/raytracer/render.h test/raytracer/simplify.c test/raytracer/simplify.h test/raytracer/surface.c test/raytracer/surface.h test/raytracer/vector.c test/raytracer/vector.h test/regression/Makefile test/regression/NaNs.c test/regression/Results/alignas test/regression/Results/attribs1 test/regression/Results/binops test/regression/Results/bitfields1 test/regression/Results/bitfields2 test/regression/Results/bitfields3 test/regression/Results/bitfields4 test/regression/Results/bitfields5 test/regression/Results/bitfields6 test/regression/Results/bitfields7 test/regression/Results/bitfields8 test/regression/Results/bool test/regression/Results/builtins-arm test/regression/Results/builtins-ia32 test/regression/Results/builtins-powerpc test/regression/Results/casts1 test/regression/Results/casts2 test/regression/Results/casts3 test/regression/Results/char1 test/regression/Results/compar test/regression/Results/expr1 test/regression/Results/expr5 test/regression/Results/expr6 test/regression/Results/floats test/regression/Results/floats-basics test/regression/Results/for1 test/regression/Results/funct3 test/regression/Results/funptr2 test/regression/Results/initializers test/regression/Results/instrsel test/regression/Results/int32 test/regression/Results/int64 test/regression/Results/packedstruct1 test/regression/Results/packedstruct2 test/regression/Results/sizeof1 test/regression/Results/sizeof2 test/regression/Results/struct11 test/regression/Results/struct7 test/regression/Results/struct8 test/regression/Results/switch test/regression/Results/varargs1 test/regression/Results/varargs2 test/regression/Results/volatile1 test/regression/Results/volatile2 test/regression/Results/volatile3 test/regression/alignas.c test/regression/annot1.c test/regression/attribs1.c test/regression/binops.c test/regression/bitfields1.c test/regression/bitfields2.c test/regression/bitfields3.c test/regression/bitfields4.c test/regression/bitfields5.c test/regression/bitfields6.c test/regression/bitfields7.c test/regression/bitfields8.c test/regression/bool.c test/regression/builtins-arm.c test/regression/builtins-ia32.c test/regression/builtins-powerpc.c test/regression/casts1.c test/regression/casts2.c test/regression/casts3.c test/regression/char1.c test/regression/check-pragmas test/regression/commaprec.c test/regression/compar.c test/regression/expr1.c test/regression/expr2.c test/regression/expr3.c test/regression/expr4.c test/regression/expr5.c test/regression/expr6.c test/regression/extern1.c test/regression/floats-basics.c test/regression/floats.c test/regression/for1.c test/regression/funct1.c test/regression/funct2.c test/regression/funct3.c test/regression/funptr1.c test/regression/funptr2.c test/regression/init1.c test/regression/init2.c test/regression/init3.c test/regression/init4.c test/regression/initializers.c test/regression/instrsel.c test/regression/int32.c test/regression/int64.c test/regression/packedstruct1.c test/regression/packedstruct2.c test/regression/pragmas.c test/regression/ptrs1.c test/regression/ptrs2.c test/regression/seqops.c test/regression/sizeof1.c test/regression/sizeof2.c test/regression/struct1.c test/regression/struct10.c test/regression/struct11.c test/regression/struct2.c test/regression/struct3.c test/regression/struct4.c test/regression/struct5.c test/regression/struct6.c test/regression/struct7.c test/regression/struct8.c test/regression/struct9.c test/regression/switch.c test/regression/types1.c test/regression/varargs1.c test/regression/varargs2.c test/regression/volatile1.c test/regression/volatile2.c test/regression/volatile3.c test/spass/.depend test/spass/AUTHORS test/spass/COPYING test/spass/LICENSE.TXT test/spass/Makefile test/spass/Makefile.bak test/spass/README test/spass/VERSIONHISTORY test/spass/analyze.c test/spass/analyze.h test/spass/approx.h test/spass/clause.c test/spass/clause.h test/spass/clock.c test/spass/clock.h test/spass/closure.c test/spass/closure.h test/spass/cnf.c test/spass/cnf.h test/spass/component.c test/spass/component.h test/spass/condensing.c test/spass/condensing.h test/spass/context.c test/spass/context.h test/spass/defs.c test/spass/defs.h test/spass/dfg.h test/spass/dfgparser.c test/spass/dfgparser.h test/spass/dfgscanner.c test/spass/doc-proof.c test/spass/doc-proof.h test/spass/flags.c test/spass/flags.h test/spass/foldfg.c test/spass/foldfg.h test/spass/graph.c test/spass/graph.h test/spass/hash.c test/spass/hash.h test/spass/hasharray.c test/spass/hasharray.h test/spass/ia.h test/spass/iaparser.c test/spass/iaparser.h test/spass/iascanner.c test/spass/kbo.c test/spass/kbo.h test/spass/list.c test/spass/list.h test/spass/memory.c test/spass/memory.h test/spass/misc.c test/spass/misc.h test/spass/options.c test/spass/options.h test/spass/order.c test/spass/order.h test/spass/partition.c test/spass/partition.h test/spass/problem.dfg test/spass/proofcheck.c test/spass/proofcheck.h test/spass/ras.h test/spass/renaming.c test/spass/renaming.h test/spass/resolution.c test/spass/resolution.h test/spass/rpos.c test/spass/rpos.h test/spass/rules-inf.c test/spass/rules-inf.h test/spass/rules-red.c test/spass/rules-red.h test/spass/rules-sort.c test/spass/rules-sort.h test/spass/rules-split.c test/spass/rules-split.h test/spass/rules-ur.c test/spass/rules-ur.h test/spass/search.c test/spass/search.h test/spass/sharing.c test/spass/sharing.h test/spass/small_problem.dfg test/spass/sort.c test/spass/sort.h test/spass/st.c test/spass/st.h test/spass/stack.c test/spass/stack.h test/spass/strings.c test/spass/stringsx.h test/spass/subst.c test/spass/subst.h test/spass/subsumption.c test/spass/subsumption.h test/spass/symbol.c test/spass/symbol.h test/spass/table.c test/spass/table.h test/spass/tableau.c test/spass/tableau.h test/spass/term.c test/spass/term.h test/spass/terminator.c test/spass/terminator.h test/spass/top.c test/spass/unify.c test/spass/unify.h test/spass/vector.c test/spass/vector.h tools/ndfun.ml HEAD is now at 5808176 Fixing Compcert after selection of subterm from partially applied =-=- Installing packages =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Copying ~/.opam/repo/unstable/packages/coq:contrib:compcert/coq:contrib:compcert.dev/files/coq:contrib:compcert.install to ~/.opam/system/build/coq:contrib:compcert.dev/ Building coq:contrib:compcert.dev: ./configure ia32-linux make -j4 Testing assembler support for CFI directives... yes CompCert configuration: Target architecture........... ia32 Application binary interface.. standard OS and development env........ linux C compiler.................... gcc -m32 C preprocessor................ gcc -m32 -U__GNUC__ -E Assembler..................... gcc -m32 -c Assembler supports CFI........ true Assembler for runtime lib..... gcc -m32 -c Linker........................ gcc -m32 Math library.................. -lm Binaries installed in......... /usr/local/bin Runtime library provided...... true Library files installed in.... /usr/local/lib/compcert cchecklink tool supported..... false If anything above looks wrong, please edit file ./Makefile.config to correct. make proof make[1]: Entering directory '/home/bench/.opam/system/build/coq:contrib:compcert.dev' COQC lib/Axioms.v COQC lib/Coqlib.v ocamlopt -o tools/ndfun str.cmxa tools/ndfun.ml COQC flocq/Core/Fcore_Zaux.v File "tools/ndfun.ml", line 12, characters 10-23: Warning 3: deprecated: String.create Use Bytes.create instead. File "tools/ndfun.ml", line 14, characters 4-52: Warning 3: deprecated: String.set Use Bytes.set instead.  Removing coq:contrib:compcert.dev. Nothing to do. #=== ERROR while installing coq:contrib:compcert.dev ==========================# # opam-version 1.2.0 # os linux # command make -j4 # path /home/bench/.opam/system/build/coq:contrib:compcert.dev # compiler system (4.02.1) # exit-code 2 # env-file /home/bench/.opam/system/build/coq:contrib:compcert.dev/coq:contrib:compcert-28928-e7966f.env # stdout-file /home/bench/.opam/system/build/coq:contrib:compcert.dev/coq:contrib:compcert-28928-e7966f.out # stderr-file /home/bench/.opam/system/build/coq:contrib:compcert.dev/coq:contrib:compcert-28928-e7966f.err ### stdout ### # ...[truncated] # COQC backend/Liveness.v # COQC backend/ValueDomain.v # COQC backend/CSEdomain.v # COQC cfrontend/Cexec.v # COQC cfrontend/SimplExprproof.v # COQC cfrontend/Cshmgenproof.v # COQC cfrontend/Cminorgenproof.v # Makefile:201: recipe for target 'cfrontend/Cminorgenproof.vo' failed # make[1]: Leaving directory '/home/bench/.opam/system/build/coq:contrib:compcert.dev' # Makefile:129: recipe for target 'all' failed ### stderr ### # ...[truncated] # Warning 3: deprecated: String.create # Use Bytes.create instead. # File "tools/ndfun.ml", line 14, characters 4-52: # Warning 3: deprecated: String.set # Use Bytes.set instead. # File "./cfrontend/Cminorgenproof.v", line 774, characters 0-4: # Error: Attempt to save an incomplete proof # make[1]: *** [cfrontend/Cminorgenproof.vo] Error 1 # make[1]: *** Waiting for unfinished jobs.... # make: *** [all] Error 2 'opam install -y --verbose coq:contrib:compcert.dev' failed.
No files were installed.
true


Welcome to Bear Dog's secret page.
What the temperature? Whats the degrees? Whats the humidity?
back to friendnest.com


DATA
PAGE
Search
Reset
Keywords
Categories
Date Range
Search Results
Legend
File
Table
Vector
Raster
Filters for this result set
You haven't selected any filters.


In HTML5 a menu is a list of commands, not just ordinary list elements, but this is still not supported by all browsers (1).
<menu> and
 are both used to set up unordered lists of items

  First

  Second

  Third

But you can also use the <menu> tag when you have a list of commands
You can also use <menuitem> to label items in your menu
<menu>
<menu label="Share on...">
<menuitem label="Twitter" icon="ico_twitter.png"
onclick="window.open('//twitter.com/intent/tweet?text='+window.location.href);">
</menuitem>
<menuitem label="Facebook" icon="ico_facebook.png"
onclick="window.open('//facebook.com/sharer/sharer.php?u='+window.location.href);">
</menuitem>
</menu>
There are three type attributes for the menu tag (2):
This is a list of commands that the user can choose to perform and uses the -li tag
This type of menu can only be accessed by an action taken by the user - clicking on a button, right clicking, etc.
Place to present active commands that the user can perform
As the menu tag is still not functional in many browsers, you can expect the following default settings (3)
menu {
display: block;
list-style-type: disc;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
padding-left: 40px;
}
<menu> should NOT be used as a navigation tool
<menu> is for interaction with the website
Keep in mind browser compatibility issues and work accordingly


pmonitor − monitor a job’s progress
pmonitor −c command | −f file | −p pid [-i interval]
The pmonitor command will display the progress of a process as a percentage. It does this by examining the process’s open files, and calculating the ratio between the position of the file’s seek pointer offset and the file length. For processes that process files in a sequential fashion, such as file compression and database import, this ratio can be translated to the percentage of the job that has been completed.
The command may produce no output, if a process does not hold any open files with a non-zero seek offset.
−c, −−command=COMMAND
Monitor the progress through the files opened by the specified running command. The command can be specified through (part) of its name (e.g. gzip), or through a regular expression if the argument starts with a /. See the documentation of the lsof(1) −c option regarding the rules and flags associated with the use of regular expressions.
−f, −−file=FILE
Monitor a process’s progress through its processing of the specified file.
−p, −−pid=PID
Monitor the progress of the process with the specified process id PID.
−i, −−interval=INTERVAL
Repeat the output every INTERVAL seconds.
−h, −−help
Display the program’s usage information and exit.
Diomidis Spinellis — <http://www.spinellis.gr>
Visit the utility’s GitHub page at <https://github.com/dspinellis/pmonitor>. Fixes and improvements are accepted through pull requests.
lsof(1),
The pmonitor command is modelled after a similar facility that was available on the Permin-Elmer/Concurrent OS32.


{% extends "base.html" %} {% load staticfiles %} {% block outercontent %}
{{ message }}
Voting is open until Wednesday, May 1st, 2013. Presenters will be notified via email if their session is chosen for the first timeslot at TCamp.


!DOCTYPE html>
Chitrannam
INGREDIENTS
- 2 cups basmati rice, cooked and cooled
- 1/2 cup fresh lemon or lime juice (2 to 3 lemons or limes)
- 4 teaspoons canola oil
- 1 teaspoon brown mustard seeds
- 2 to 4 dry red chiles (such as Arbol), split in half
- 1 teaspoon whole cumin seeds
- 2 tablespoons channa daal (yellow split peas)
- 1 teaspoon turmeric powder
- 1 cup dry-roasted unsalted peanuts, skins removed
- 1 cup frozen green peas
- 3 to 4 teaspoons kosher salt, divided
- 2 tablespoons finely chopped fresh cilantro
- 4 tablespoons freshly grated coconut
PROCEDURE
- Place rice in a mixing bowl. Add lemon or lime juice and toss very lightly, taking care to ensure the rice grains are intact. Set aside.
- Heat oil in a heavy-bottomed pan over medium heat. Lower the heat to medium-low. Add mustard seeds and cover with a lid.
- When seeds have stopped popping, add red chiles. Wait until chiles turn a dark red and have released their heat into the oil.
- Add cumin seeds and channa daal. Lightly sauté the mixture until channa daal is a light amber color.
- Add turmeric, peanuts and green peas. Add 1 teaspoon salt. Sauté until peas have thawed, 2 to 4 minutes. Mix in cilantro.
- Put peanut-pea mixture into the bowl with rice and add 2 teaspoons salt. Using a rubber spatula or clean hands, toss the rice and peanut-pea mixture until the yellow color is evenly distributed through the rice.
- Taste and add remaining salt, if desired.
- Garnish with freshly grated coconut.


Select occurrences
Select point from map to see details
Incident Number:
Category:
Description:
Weekday:
Date:
Time:
District:
Resolution:
Address:
Lat/Long:
Select district to see crimes by district
Draw on the map using Circle tool to see crimes in a specific area


Paul B. Callahan and S. Rao Kosaraju devised the well-separated pair decomposition (WSPD). They showed that it can be used to solve a variety of distance problems. A WSPD is a partition of the (n choose 2) edges of the complete Euclidean graph into O(n) subsets. Each subset in this partition is represented by two subsets A and B of the point set S, such that:
The WSPD can be used to obtain many optimal algorithms for solving problems such as: closest pair problem, the k-closest pairs problem, the all-nearest neighbors problem, and the approximate minimum spanning tree problem. On this site, we will mainly focus on the details of the WSPD and its application with reguards to constructing spanners.
A sWSPD for P is a partition of the (n choose 2) edges of the complete graph on P into a collection of m well-separated pairs. Given two point sets A and B and a constant 0 < s < 1, we say (A, B) is s-separated if: max{diam(A), diam(B)} ≤ s∗dist(A, B) where dist(A, B)= min(a,b) ∈A×B‖a − b‖.
In the Point-Region quadtree (PR quadtree) each node either has exactly four children or is a leaf. The PR quadtree represents a collection of data points in two dimensions by decomposing the region containing the data points into four equal quadrants, subquadrants, and so on, until no leaf node contains more than a single point.
For the purpose of constructing sWSPD we use a compressed PR quadtree that can be constructed in O(nlogn).
A compressed PR quadtree is a quadtree that has two types of nodes: compressed and uncompressed.
Given a PR quadtree T nodes u and v and given a desired amount of seperation s > 0, let P(u) denote the intersection beteween total set of points and the points within the PR quadtree square i.e the diameter of u. Simmilarly let P(v) denote the intersection beteween total set of points and the points within the PR quadtree square i.e the diameter of v. We can find WSPD for the Tensor product (⊗) of P(u) ⊗ P(v) using the algorithm below.
WSPD(u, v, T, s) { if(∆u = 0 or ∆v = 0) return 0; else if(P(u) and P(v) is s-well separated) return {{u, v}}; else if ∆u < ∆v swap(u, v) else if ∆u ≤ sd(▢u,▢v) F = F ∪{(u,v)} else for each child w of u WSPD(w, v, T, s) }
To prove our the correctness of the algorithm above, we apply 2 major concepts: a lemma and the packing argument (explained below). Using these key concepts, we show that the build time for a WSPD in 2D is O(nlog(n) + n/(s^2)).
In order to get to nodes u and v we needed to go thought their previous nodes which are their parents. This implies that the parent(v) is not well seperated with u.
We know that no node can ever split apart more than s^2 times because we are in a 2D space. Hence, we can just look at each leaf node and how many times each parent directly above it was split. Looking at parent(u) we can observe the following:
Algorithm also uses a packing argument to divide up the nodes of the quadtree into s-WSPD. The number of circles of size Δ that are at k away from a given point is O(k^2/Δ^2) or in our case O(1/s^2)
A circle packing is an arrangement of circles inside a given boundary such that no two overlap and some (or all) of them are mutually tangent. The generalization to spheres is called a sphere packing. Tessellations of regular polygons correspond to particular circle packings (Williams 1979, pp. 35-41). There is a well-developed theory of circle packing in the context of discrete conformal mapping (Stephenson) (Wolfram).
Using these two concepts we have shown that total runtime of O(nlog(n) + n/(s^2)).
A spanner is a small-size graph such that the shortest path distance between any two points is roughly their Euclidean distance.
Definition. A graph G = (S, E) is a ε-spanner if
Fair Split Trees (FST) are structurally the same as KD trees and share the same properties, i.e they are built with a set of axis splits along different axis. But invariants of the fair split trees are different:
This algorithm takes O(n^2) time which is too slow for efficiently building WSPD.
To fix that Paul B. Callahan and S. Rao Kosaraju in their paper "A Decomposition of Multidimensional Point Sets with Applications to k-Nearest-Neighbors and n-Body Potential Fields" explain how to build it in O(nlog(n)) time. The link to their paper is in the works cited page.
Rebecca & Sofiia


JavaScript is a scripting or programming language that allows you to implement complex things on web pages — every time a web page does more than just sit there and display static information for you to look at — displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. Mozilla Developer.
JS Introduction
Minimum Knowledge & Skills Requirement
Before starting this module, you don't need any previous JavaScript knowledge, but you should have some familiarity with HTML and CSS.
body {background-color: powderblue;}
h1 {color: blue;}
p {color: red;}
}
Javascript Vocabulary Examples
Declaring Variables: You can declare a variable in three ways: With the keyword var. For example
var x = 42.
x = 42.
let y = 13.
}


Spotlight
How to find a healthcare facility
Find nursing homes and other long term care facilities.
Harm Reduction Centers
Syringe access and needle exchange programs help prevent the spread of HIV/AIDS.
Meet NJSHAD
NJSHAD provides access to public health datasets on the health of New Jerseyans.
COVID-19 Testing Reported to New Jersey Department of Health
As of 1:30pm ET, March 31
New Jersey COVID-19 Information Hub
| Positive‡ | 18696 |
| Deaths | 267 |
|
Negative Results* |
27077 |
Department of Health COVID-19 home page >
‡ Includes deaths and results reported by state, commercial and medical center laboratories
Some New Jersey schools have flooring, once commonly installed in gymnasiums and all-purpose rooms, that may contain mercury.
Healthy New Jersey 2030 Topic Areas have been established. They include Access to Quality Care, Healthy Communities, Healthy Families, and Healthy Living.
Flu activity is widespread throughout the state.
Baby Be Well App
The Rutgers Robert Wood Johnson Medical School's Baby Be Well app was designed to help families keep their infants safe throughout the first year of life!
What You Need to Know About Hepatitis A
NJDOH has identified an increase in the number of HAV cases among persons reporting homelessness, drug use, Men who have Sex with Men (MSM) and recent incarceration.
Ambulatory Care Facilities
The Department now accepts secure, online payments. Assessments can now be paid via Electronic Check or Credit Card. This new, easy option frees up time to care for patients.
•
Create an Account
•
Submit Credit Card or E-Check Payment
•
Pay via automatic ACH withdrawal
How to find a healthcare facility
Find nursing homes and other long term care facilities.
Harm Reduction Centers
Syringe access and needle exchange programs help prevent the spread of HIV/AIDS.
Meet NJSHAD
NJSHAD provides access to public health datasets on the health of New Jerseyans.
COVID-19 Testing Reported to New Jersey Department of Health
As of 1:30pm ET, March 31
New Jersey COVID-19 Information Hub
| Positive‡ | 18696 |
| Deaths | 267 |
|
Negative Results* |
27077 |
Department of Health COVID-19 home page >
‡ Includes deaths and results reported by state, commercial and medical center laboratories
Some New Jersey schools have flooring, once commonly installed in gymnasiums and all-purpose rooms, that may contain mercury.
Healthy New Jersey 2030 Topic Areas have been established. They include Access to Quality Care, Healthy Communities, Healthy Families, and Healthy Living.
Flu activity is widespread throughout the state.
Baby Be Well App
The Rutgers Robert Wood Johnson Medical School's Baby Be Well app was designed to help families keep their infants safe throughout the first year of life!
What You Need to Know About Hepatitis A
NJDOH has identified an increase in the number of HAV cases among persons reporting homelessness, drug use, Men who have Sex with Men (MSM) and recent incarceration.
Ambulatory Care Facilities
The Department now accepts secure, online payments. Assessments can now be paid via Electronic Check or Credit Card. This new, easy option frees up time to care for patients.
•
Create an Account
•
Submit Credit Card or E-Check Payment
•
Pay via automatic ACH withdrawal
How to find a healthcare facility
Find nursing homes and other long term care facilities.
Harm Reduction Centers
Syringe access and needle exchange programs help prevent the spread of HIV/AIDS.
Meet NJSHAD
NJSHAD provides access to public health datasets on the health of New Jerseyans.
In The News
Statement from Governor Murphy on CDC Domestic Travel Advisory
Governor Murphy Signs Executive Order Directing Health Care Facilities to Report Data, Including PPE Inventory and Bed Capacity, On a Daily Basis
This reporting will be required by 10 a.m. on a daily basis starting Sunday, March 29.
Governor Murphy Announces New Funding Sources to Assist Health Care Providers with COVID-19-Related Expenses
Governor Murphy Announces New Website for Reporting or Donating PPE Inventory
To submit information related to PPE, please visit https://covid19.nj.gov/ppereport
Murphy Administration Sends Letter Directing Commercial Laboratories to Report All COVID-19 Test Results to the Department of Health
As testing expands throughout the State of New Jersey, it is vital that the State has access to the most accurate and up-to-date COVID-19 test results.


Papers & Abstracts
BioVis 2011 Presenters: We have prepared BioVis slide templates, which are available in light and dark for both normal and widescreen displays. Projectors at BioVis will support both formats. More details about projection and AV are available on the VisWeek website.
BioVis 2011 Proceedings
Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees.
HiTSEE: A Visualization Tool for Hit Selection and Analysis in High-Throughput Screening Experiments
Accepted Abstracts
FoldSynth: A physics-based interactive visualisation platform for proteins and other molecular strands
3D Reconstruction and Visualization of the Developing Drosophila Wing Imaginal Disc at Cellular Resolution


'Fight Club' (1999)
A movie review by Walter Frith
<EMAIL_ADDRESS>Member of the 'Online Film Critics Society' http://www.ofcs.org
'Fight Club' tells the story of urban paranoia in perhaps the best way I've seen since Martin Scorsese's 'Taxi Driver' in 1976. The film tries every possible way to shock the audience with dread, visual excrement, free flowing ideas and morbid theories and a protagonist whose very existence is so far beyond pathetic, that it seems not of this world. The movie is a product of director David Fincher, a man whose films are so ugly, they often miss the real point they're trying to make. Fincher has been a music video director and cuts his motion pictures rapidly with visual tricks and plays with his film a bit too much in the cutting room. 'Alien 3' was Fincher's first real notice and it received mostly negative reviews. His hugely commercial 'Seven' in 1995 had its high points and low points and came across as a cult like version of 'The Silence of the Lambs' with Kevin Spacey being the only stand out member of the cast. 'The Game' with Michael Douglas and Sean Penn in 1997 was like touring a broken down fun house and now Fincher has released his most controversial film to date with 'Fight Club'.
You simply can't say enough good things about Edward Norton. His enormous talent as an actor is matched only by the fact that he chooses his films carefully and makes the most of his characterizations. His next move should be to act alongside a Newman, a Duvall or a Hoffman the way Tom Cruise has because since Tom Cruise has held his own with those actors, imagine what Norton could do! In 'Fight Club' he is Jack, our narrator and friend who works for a major car manufacturer and hates his job, his boss and his surroundings. On a business flight one night he meets Tyler Durden (Brad Pitt), a soap manufacturer and salesman who befriends Norton and we later see a strange twist in their relationship that plays with Norton's mind better than most psychological thrillers of its type.
After Jack's condo is terrorized by a bombing, Tyler puts him up at his place and the two of them form a strange group of other angry, young to middle aged men who have similar lives and call it "fight club". It's an organization of counter culture where unorthodox, bare fisted fights occur and anything goes in the manly art of self defense. Others gather around as two selected members of the group fight and they have very strict rules about the sacred order of the club. Jack also has many problems. His lack of friends forces him sub consciously to attend support groups where people suffer from many diseases and disorders. One is for a group of men with testicular cancer and Jack becomes involved with Robert Paulson (Meat Loaf), a man who later becomes a member of the club. Jack also meets Marla Singer, a woman with no life who lives in poverty, smokes herself in a way that may lead to an early grave and she has no direction in her life.
"Fight club" eventually makes its way into many major cities around the United States and borders on becoming a terrorist organization striking at the very heart of commerce and financial viability. Fincher makes the most of his wide screen presentation and uses the ratio very well in structuring his film technically that bends and stretches the limits of the human mind and shows just how much of an emery it can become in each of us. 'Fight Club' may seem a bit lengthy but it does sit well as it never seems repetitive and always has a few goodies up its sleeve.
The controversy surrounding 'Fight Club' will become gigantic. It's not a film for the casual movie goer. Its hard core presentation is unsparing. It goes for the jugular the way 'A Clockwork Orange', 'Do the Right Thing' and 'JFK' did. It's also a film that will sit well with cult film historians who have appreciated such films as 'Eraserhead', 'The Rocky Horror Picture Show' and 'Blue Velvet'.
The film's screenplay is by Jim Uhls, based on the novel by Chuck Palahniuk. There are many layers of human nature mixed with a perspective view of life at the bottom of the world and reflects just how many people are increasingly desperate in their lives, striving for something better and realizing that opportunities for success are in many cases, closed doors in their lives and an alternative for their ambitions must be found. Although Brad Pitt receives first billing, his character resembles much of the psychotic tumbling found in his performance in '12 Monkeys' but Pitt does a good job with what he's given here. Again, this film belongs to Edward Norton. I hope he receives his third Oscar nomination with this film as he is destined to certainly win one some day if there is any justice.
OUT OF 5 > * * * *
Visit FILM FOLLOW-UP by Walter Frith http://www.cgocable.net/~wfrith/movies.htm
* * * * * - a must see * * * * 1/2 - don't miss it * * * * - an excellent film * * * 1/2 - a marginal recommendation * * * - can't quite recommend it * * 1/2 - don't recommend it * * - avoid it * 1/2 - avoid it seriously * - avoid it AT ALL COSTS 1/2 - see it at your own risk zero - may be hazardous to your health
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