|
psl1ght
A free SDK for Sony's PS3 console
|
SPU management syscalls. More...
Go to the source code of this file.
Data Structures | |
| struct | _sys_spu_thread_arg |
| A structure containing the arguments passed to the SPU main function. More... | |
| struct | _sys_spu_thread_attr |
| A structure containing SPU thread attributes. More... | |
| struct | _sys_spu_thread_group_attr |
| A structure containing SPU thread group attributes. More... | |
Macros | |
| #define | MFC_LSA 0x3004 |
| local store address | |
| #define | MFC_EAH 0x3008 |
| effective address high | |
| #define | MFC_EAL 0x300C |
| effective address low | |
| #define | MFC_Size 0x3010 |
| size of MFC DMA transfer | |
| #define | MFC_Class_CMD 0x3014 |
| class of MFC command | |
| #define | MFC_CMD_Status 0x3014 |
| MFC command status. | |
| #define | MFC_QStatus 0x3104 |
| MFC query status. | |
| #define | Prxy_QueryType 0x3204 |
| Proxy query type. | |
| #define | Prxy_QueryMask 0x321C |
| Proxy Query mask. | |
| #define | Prxy_TagStatus 0x322C |
| Proxy tag status. | |
| #define | SPU_Out_MBox 0x4004 |
| Outbound mailbox. | |
| #define | SPU_In_MBox 0x400C |
| Inbound mailbox. | |
| #define | SPU_MBox_Status 0x4014 |
| Outbound mailbox status. | |
| #define | SPU_RunCtrl 0x401C |
| SPU Run control. | |
| #define | SPU_Status 0x4024 |
| SPU status. | |
| #define | SPU_NextPC 0x4034 |
| SPU next PC. | |
| #define | SPU_Sig_Notify_1 0x1400C |
| Signal notification 1. | |
| #define | SPU_Sig_Notify_2 0x1C00C |
| Signal notification 2. | |
| #define | SPU_THREAD_ATTR_NONE 0x00 |
| No thread attributes. | |
| #define | SPU_THREAD_ATTR_ASYNC_INT_ENABLE 0x01 |
| Enables interrupts. | |
| #define | SPU_THREAD_ATTR_DEC_SYNC_TB_ENABLE 0x02 |
| Synchronize SPU decrementer with PPU time base. | |
| #define | SPU_THREAD_EVENT_USER 0x01 |
| User SPU thread event. | |
| #define | SPU_THREAD_EVENT_DMA 0x02 |
| DMA SPU thread event. | |
| #define | SPU_THREAD_EVENT_USER_KEY 0xFFFFFFFF53505501ULL |
| SPU thread event user key. | |
| #define | SPU_THREAD_EVENT_DMA_KEY 0xFFFFFFFF53505502ULL |
| SPU thread event DMA key. | |
| #define | SPU_SIGNAL1_OVERWRITE 0x00 |
| Configure signal notification register 1 to overwrite mode. | |
| #define | SPU_SIGNAL1_OR 0x01 |
| Configure signal notification register 1 to OR mode. | |
| #define | SPU_SIGNAL2_OVERWRITE 0x00 |
| Configure signal notification register 2 to overwrite mode. | |
| #define | SPU_SIGNAL2_OR 0x02 |
| Configure signal notification register 2 to OR mode. | |
| #define | SPU_THREAD_BASE 0xF0000000ULL |
| Base of memory-mapped SPU thread resources. | |
| #define | SPU_THREAD_OFFSET 0x00100000ULL |
| Offset between resources for consecutive SPU threads. | |
| #define | SPU_RAW_BASE 0xE0000000ULL |
| Base of memory-mapped raw SPU program resources. | |
| #define | SPU_RAW_OFFSET 0x00100000ULL |
| Offset between resources for consecutive raw SPU programs. | |
| #define | SPU_LOCAL_OFFSET 0x00000000ULL |
| Offset from the beginning of a SPU thread/raw program's resources for local store memory. | |
| #define | SPU_PROBLEM_OFFSET 0x00040000ULL |
| Offset from the beginning of a SPU thread/raw program's resources for IO registers. | |
| #define | SPU_RAW_GET_BASE_OFFSET(spu) (SPU_RAW_BASE + (SPU_RAW_OFFSET*(spu))) |
| Get base offset for a raw SPU program. More... | |
| #define | SPU_RAW_GET_LOCAL_STORAGE(spu, reg) (SPU_RAW_GET_BASE_OFFSET(spu) + SPU_LOCAL_OFFSET + (reg)) |
| Returns the memory-mapped address of local storage of a raw SPU. | |
| #define | SPU_RAW_GET_PROBLEM_STORAGE(spu, reg) (SPU_RAW_GET_BASE_OFFSET(spu) + SPU_PROBLEM_OFFSET + (reg)) |
| Returns the memory-mapped address of problem storage of a raw SPU. | |
| #define | SPU_THREAD_GET_BASE_OFFSET(spu) (SPU_THREAD_BASE + (SPU_THREAD_OFFSET*(spu))) |
| Get base offset for a SPU thread. More... | |
| #define | SPU_THREAD_GET_LOCAL_STORAGE(spu, reg) (SPU_THREAD_GET_BASE_OFFSET(spu) + SPU_LOCAL_OFFSET + (reg)) |
| Returns the memory-mapped address of local storage of a SPU thread. | |
| #define | SPU_THREAD_GET_PROBLEM_STORAGE(spu, reg) (SPU_THREAD_GET_BASE_OFFSET(spu) + SPU_PROBLEM_OFFSET + (reg)) |
| Returns the memory-mapped address of problem storage of a SPU thread. | |
Typedefs | |
| typedef struct _sys_spu_thread_arg | sysSpuThreadArgument |
| A structure containing the arguments passed to the SPU main function. | |
| typedef struct _sys_spu_thread_attr | sysSpuThreadAttribute |
| A structure containing SPU thread attributes. More... | |
| typedef struct _sys_spu_thread_group_attr | sysSpuThreadGroupAttribute |
| A structure containing SPU thread group attributes. | |
Functions | |
| LV2_SYSCALL | sysSpuInitialize (u32 spus, u32 rawspus) |
| Initialize the SPU management. More... | |
| LV2_SYSCALL | sysSpuRawCreate (sys_raw_spu_t *spu, u32 *attributes) |
| Allocate a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawDestroy (sys_raw_spu_t spu) |
| De-allocate a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawCreateInterrupTag (sys_raw_spu_t spu, u32 classid, u32 hardwarethread, u32 *tag) |
| Create an interrupt tag for a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawSetIntMask (sys_raw_spu_t spu, u32 classid, u64 mask) |
| Set the value of the interrupt mask register for a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawGetIntMask (sys_raw_spu_t spu, u32 classid, u64 *mask) |
| Get the value of the interrupt mask register for a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawSetIntStat (sys_raw_spu_t spu, u32 classid, u64 stat) |
| Set the value of the interrupt status register for a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawGetIntStat (sys_raw_spu_t spu, u32 classid, u64 *stat) |
| Get the value of the interrupt status register for a raw SPU. More... | |
| LV2_SYSCALL | sysSpuRawReadPuintMb (sys_raw_spu_t spu, u32 *value) |
| Read from the raw SPU's outbound interrupt mailbox register. More... | |
| LV2_SYSCALL | sysSpuRawSetConfiguration (sys_raw_spu_t spu, u32 value) |
| Configure the raw SPU's signal notification. More... | |
| LV2_SYSCALL | sysSpuRawGetConfirugation (sys_raw_spu_t spu, u32 *value) |
| Get the configuration of the raw SPU's signal notification. More... | |
| LV2_SYSCALL | sysSpuRawRecoverPageFault (sys_raw_spu_t spu) |
| Recover a raw SPU from a page fault. More... | |
| LV2_SYSCALL | sysSpuImageOpen (sysSpuImage *image, const char *path) |
| Create a SPU image from an ELF file. More... | |
| LV2_SYSCALL | sysSpuImageOpenFd (sysSpuImage *image, s32 fd, u64 offset) |
| Create a SPU image from an open binary file. More... | |
| LV2_SYSCALL | sysSpuThreadInitialize (sys_spu_thread_t *thread, sys_spu_group_t group, u32 spu, sysSpuImage *image, sysSpuThreadAttribute *attributes, sysSpuThreadArgument *arguments) |
| Initialize a SPU thread. More... | |
| LV2_SYSCALL | sysSpuThreadSetArguments (sys_spu_thread_t thread, sysSpuThreadArgument *arguments) |
| Set the SPU thread arguments. More... | |
| LV2_SYSCALL | sysSpuThreadGetExitStatus (sys_spu_thread_t thread, s32 *status) |
| Get the exit status of a thread. More... | |
| LV2_SYSCALL | sysSpuThreadConnectEvent (sys_spu_thread_t thread, sys_event_queue_t queue, u32 type, u8 spup) |
| Connect an event queue to a SPU thread. More... | |
| LV2_SYSCALL | sysSpuThreadDisconnectEvent (sys_spu_thread_t thread, u32 type, u8 spup) |
| Disconnect an event queue from a SPU thread. More... | |
| LV2_SYSCALL | sysSpuThreadBindQueue (sys_spu_thread_t thread, sys_event_queue_t queue, u32 spuq_num) |
| Bind an event queue to a SPU thread. More... | |
| LV2_SYSCALL | sysSpuThreadUnbindQueue (sys_spu_thread_t thread, u32 spuq_num) |
| Unbind an event queue from a SPU thread. More... | |
| LV2_SYSCALL | sysSpuThreadWriteLocalStorage (sys_spu_thread_t thread, u32 address, u64 value, u32 type) |
| Write a value to a SPU thread's local store memory. More... | |
| LV2_SYSCALL | sysSpuThreadReadLocalStorage (sys_spu_thread_t thread, u32 address, u64 *value, u32 type) |
| Read a value From the SPU thread's local store memory. More... | |
| LV2_SYSCALL | sysSpuThreadWriteSignal (sys_spu_thread_t thread, u32 signal, u32 value) |
| Write to the SPU thread's signal notification register. More... | |
| LV2_SYSCALL | sysSpuThreadSetConfiguration (sys_spu_thread_t thread, u64 value) |
| Configure the SPU thread's signal notification. More... | |
| LV2_SYSCALL | sysSpuThreadGetConfiguration (sys_spu_thread_t thread, u64 *value) |
| Get the configuration of the SPU thread's signal notification. More... | |
| LV2_SYSCALL | sysSpuThreadWriteMb (sys_spu_thread_t thread, u32 value) |
| Write to the SPU thread's inbound mailbox register. More... | |
| LV2_SYSCALL | sysSpuThreadRecoverPageFault (sys_spu_thread_t thread) |
| Recover from a SPU thread page fault. More... | |
| LV2_SYSCALL | sysSpuThreadGroupCreate (sys_spu_group_t *group, u32 num, u32 prio, sysSpuThreadGroupAttribute *attr) |
| Create a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupDestroy (sys_spu_group_t group) |
| Destroy a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupStart (sys_spu_group_t group) |
| Start a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupSuspend (sys_spu_group_t group) |
| Suspend a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupResume (sys_spu_group_t group) |
| Resume a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupYield (sys_spu_group_t group) |
| Yield a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupTerminate (sys_spu_group_t group, u32 value) |
| Terminate a SPU thread group. More... | |
| LV2_SYSCALL | sysSpuThreadGroupJoin (sys_spu_group_t group, u32 *cause, u32 *status) |
| Wait for a SPU thread group to finish its execution. More... | |
| LV2_SYSCALL | sysSpuThreadGroupSetPriority (sys_spu_group_t group, u32 prio) |
| Set a SPU thread group's priority. More... | |
| LV2_SYSCALL | sysSpuThreadGroupGetPriority (sys_spu_group_t group, u32 *prio) |
| Get a SPU thread group's priority. More... | |
| LV2_SYSCALL | sysSpuThreadGroupConnectEvent (sys_spu_group_t group, sys_event_queue_t eventQ, u32 eventType) |
| LV2_SYSCALL | sysSpuThreadGroupDisconnectEvent (sys_spu_group_t group, u32 eventType) |
| LV2_SYSCALL | sysSpuThreadGroupConnectEventAllThreads (sys_spu_group_t group, sys_event_queue_t eventQ, u64 req, u8 *spup) |
| LV2_SYSCALL | sysSpuThreadGroupDisonnectEventAllThreads (sys_spu_group_t group, u8 spup) |
| static void | sysSpuRawWriteProblemStorage (sys_raw_spu_t spu, u32 reg, u32 value) |
| static u32 | sysSpuRawReadProblemStorage (sys_raw_spu_t spu, u32 reg) |
| static void | sysSpuRawWriteLocalStorage (sys_raw_spu_t spu, u32 reg, u32 value) |
| static u32 | sysSpuRawReadLocalStorage (sys_raw_spu_t spu, u32 reg) |
| static void | sysSpuThreadWriteProblemStorage (sys_raw_spu_t spu, u32 reg, u32 value) |
| static u32 | sysSpuThreadReadProblemStorage (sys_raw_spu_t spu, u32 reg) |
SPU management syscalls.
These are the LV2 syscalls for SPU management (raw SPUs and SPU threads).
| #define SPU_RAW_GET_BASE_OFFSET | ( | spu | ) | (SPU_RAW_BASE + (SPU_RAW_OFFSET*(spu))) |
Get base offset for a raw SPU program.
| spu | SPU number (0-5) |
| #define SPU_THREAD_GET_BASE_OFFSET | ( | spu | ) | (SPU_THREAD_BASE + (SPU_THREAD_OFFSET*(spu))) |
Get base offset for a SPU thread.
| spu | SPU thread id |
| typedef struct _sys_spu_thread_attr sysSpuThreadAttribute |
A structure containing SPU thread attributes.
Possible values for attribute
flags are SPU_THREAD_ATTR_NONE or an OR'ed list of the following flags:
| LV2_SYSCALL sysSpuImageOpen | ( | sysSpuImage * | image, |
| const char * | path | ||
| ) |
Create a SPU image from an ELF file.
| image | Pointer to the SPU image structure. |
| path | The pathname of the ELF file to be read from. |
| LV2_SYSCALL sysSpuImageOpenFd | ( | sysSpuImage * | image, |
| s32 | fd, | ||
| u64 | offset | ||
| ) |
Create a SPU image from an open binary file.
| image | Pointer to the SPU image structure. |
| fd | File descriptor of the opened file. |
| offset | Offset to the beginning of the SPU image in the file. |
| LV2_SYSCALL sysSpuInitialize | ( | u32 | spus, |
| u32 | rawspus | ||
| ) |
Initialize the SPU management.
| spus | Total number of needed SPUs (from 1 to 6). |
| rawspus | Number of required raw SPUs (from 1 to 5). |
| LV2_SYSCALL sysSpuRawCreate | ( | sys_raw_spu_t * | spu, |
| u32 * | attributes | ||
| ) |
Allocate a raw SPU.
| spu | Pointer to a returned raw SPU identifier. |
| attributes | Pointer to an attributes structure (or NULL if default attributes are used). |
| LV2_SYSCALL sysSpuRawCreateInterrupTag | ( | sys_raw_spu_t | spu, |
| u32 | classid, | ||
| u32 | hardwarethread, | ||
| u32 * | tag | ||
| ) |
Create an interrupt tag for a raw SPU.
| spu | The raw SPU identifier. |
| classid | The interrupt class identifier. |
| hardwarethread | The hardware thread identifier. |
| tag | Pointer to the returned interrupt tag identifier. |
| LV2_SYSCALL sysSpuRawDestroy | ( | sys_raw_spu_t | spu | ) |
De-allocate a raw SPU.
| spu | The raw SPU identifier. |
| LV2_SYSCALL sysSpuRawGetConfirugation | ( | sys_raw_spu_t | spu, |
| u32 * | value | ||
| ) |
Get the configuration of the raw SPU's signal notification.
| spu | The raw SPU identifier. |
| value | Pointer to the read configuration value, which is a OR combination of the following values: |
| LV2_SYSCALL sysSpuRawGetIntMask | ( | sys_raw_spu_t | spu, |
| u32 | classid, | ||
| u64 * | mask | ||
| ) |
Get the value of the interrupt mask register for a raw SPU.
| spu | The raw SPU identifier. |
| classid | The interrupt class identifier. |
| mask | Pointer to the returned interrupt mask register value. |
| LV2_SYSCALL sysSpuRawGetIntStat | ( | sys_raw_spu_t | spu, |
| u32 | classid, | ||
| u64 * | stat | ||
| ) |
Get the value of the interrupt status register for a raw SPU.
| spu | The raw SPU identifier. |
| classid | The interrupt class identifier. |
| mask | Pointer to the returned interrupt status register value. |
| LV2_SYSCALL sysSpuRawReadPuintMb | ( | sys_raw_spu_t | spu, |
| u32 * | value | ||
| ) |
Read from the raw SPU's outbound interrupt mailbox register.
| spu | The raw SPU identifier. |
| value | Pointer to the read value. |
| LV2_SYSCALL sysSpuRawRecoverPageFault | ( | sys_raw_spu_t | spu | ) |
Recover a raw SPU from a page fault.
| spu | The raw SPU identifier. |
| LV2_SYSCALL sysSpuRawSetConfiguration | ( | sys_raw_spu_t | spu, |
| u32 | value | ||
| ) |
Configure the raw SPU's signal notification.
| spu | The raw SPU identifier. |
| value | A OR combination of the following values: |
| LV2_SYSCALL sysSpuRawSetIntMask | ( | sys_raw_spu_t | spu, |
| u32 | classid, | ||
| u64 | mask | ||
| ) |
Set the value of the interrupt mask register for a raw SPU.
| spu | The raw SPU identifier. |
| classid | The interrupt class identifier. |
| mask | The new interrupt mask register value. |
| LV2_SYSCALL sysSpuRawSetIntStat | ( | sys_raw_spu_t | spu, |
| u32 | classid, | ||
| u64 | stat | ||
| ) |
Set the value of the interrupt status register for a raw SPU.
| spu | The raw SPU identifier. |
| classid | The interrupt class identifier. |
| mask | The new interrupt status register value. |
| LV2_SYSCALL sysSpuThreadBindQueue | ( | sys_spu_thread_t | thread, |
| sys_event_queue_t | queue, | ||
| u32 | spuq_num | ||
| ) |
Bind an event queue to a SPU thread.
| thread | Thread identifier. |
| queue | Event queue identifier. |
| spuq_num | Event queue binding id. |
| LV2_SYSCALL sysSpuThreadConnectEvent | ( | sys_spu_thread_t | thread, |
| sys_event_queue_t | queue, | ||
| u32 | type, | ||
| u8 | spup | ||
| ) |
Connect an event queue to a SPU thread.
| thread | Thread identifier. |
| queue | Event queue identifier. |
| type | Event queue type. Possible values are: |
| spup | SPU event port number (value in 0..63 interval). |
| LV2_SYSCALL sysSpuThreadDisconnectEvent | ( | sys_spu_thread_t | thread, |
| u32 | type, | ||
| u8 | spup | ||
| ) |
Disconnect an event queue from a SPU thread.
| thread | Thread identifier. |
| type | Event queue type. Possible values are: |
| spup | SPU event port number. |
| LV2_SYSCALL sysSpuThreadGetConfiguration | ( | sys_spu_thread_t | thread, |
| u64 * | value | ||
| ) |
Get the configuration of the SPU thread's signal notification.
| thread | Thread identifier. |
| value | Pointer to the read configuration value, which is a OR combination of the following values: |
| LV2_SYSCALL sysSpuThreadGetExitStatus | ( | sys_spu_thread_t | thread, |
| s32 * | status | ||
| ) |
Get the exit status of a thread.
The exit status is the value the SPU program used as an argument to spu_thread_exit.
| thread | Thread identifier. |
| arguments | Pointer to the returned exit status. |
| LV2_SYSCALL sysSpuThreadGroupCreate | ( | sys_spu_group_t * | group, |
| u32 | num, | ||
| u32 | prio, | ||
| sysSpuThreadGroupAttribute * | attr | ||
| ) |
Create a SPU thread group.
| group | Pointer to the returned SPU thread group identifier. |
| num | Number of SPU threads in the thread group. |
| prio | Priority of the thread group. |
| attr | Pointer to a SPU thread group attribute structure. |
| LV2_SYSCALL sysSpuThreadGroupDestroy | ( | sys_spu_group_t | group | ) |
Destroy a SPU thread group.
| group | SPU thread group identifier. |
| LV2_SYSCALL sysSpuThreadGroupGetPriority | ( | sys_spu_group_t | group, |
| u32 * | prio | ||
| ) |
Get a SPU thread group's priority.
| group | SPU thread group identifier. |
| prio | Pointer to returned priority value. |
| LV2_SYSCALL sysSpuThreadGroupJoin | ( | sys_spu_group_t | group, |
| u32 * | cause, | ||
| u32 * | status | ||
| ) |
Wait for a SPU thread group to finish its execution.
| group | SPU thread group identifier. |
| cause | Pointer to returned cause of thread group termination. |
| status | Pointer to returned status of thread group termination. |
| LV2_SYSCALL sysSpuThreadGroupResume | ( | sys_spu_group_t | group | ) |
Resume a SPU thread group.
| group | SPU thread group identifier. |
| LV2_SYSCALL sysSpuThreadGroupSetPriority | ( | sys_spu_group_t | group, |
| u32 | prio | ||
| ) |
Set a SPU thread group's priority.
| group | SPU thread group identifier. |
| prio | New priority value. |
| LV2_SYSCALL sysSpuThreadGroupStart | ( | sys_spu_group_t | group | ) |
Start a SPU thread group.
| group | SPU thread group identifier. |
| LV2_SYSCALL sysSpuThreadGroupSuspend | ( | sys_spu_group_t | group | ) |
Suspend a SPU thread group.
| group | SPU thread group identifier. |
| LV2_SYSCALL sysSpuThreadGroupTerminate | ( | sys_spu_group_t | group, |
| u32 | value | ||
| ) |
Terminate a SPU thread group.
| group | SPU thread group identifier. |
| LV2_SYSCALL sysSpuThreadGroupYield | ( | sys_spu_group_t | group | ) |
Yield a SPU thread group.
| group | SPU thread group identifier. |
| LV2_SYSCALL sysSpuThreadInitialize | ( | sys_spu_thread_t * | thread, |
| sys_spu_group_t | group, | ||
| u32 | spu, | ||
| sysSpuImage * | image, | ||
| sysSpuThreadAttribute * | attributes, | ||
| sysSpuThreadArgument * | arguments | ||
| ) |
Initialize a SPU thread.
| thread | Pointer to the returned thread identifier. |
| group | Group identifier. |
| spu | Index of thread in group (from 0 to the thread group size minus 1). |
| image | Pointer to the SPU image structure. |
| attributes | Pointer to a SPU thread attribute structure. |
| arguments | Pointer to the arguments for the thread's main function. |
| LV2_SYSCALL sysSpuThreadReadLocalStorage | ( | sys_spu_thread_t | thread, |
| u32 | address, | ||
| u64 * | value, | ||
| u32 | type | ||
| ) |
Read a value From the SPU thread's local store memory.
| thread | Thread identifier. |
| address | Address in local store to read from. |
| value | Pointer to read value. |
| type | Type of value to be read. |
| LV2_SYSCALL sysSpuThreadRecoverPageFault | ( | sys_spu_thread_t | thread | ) |
Recover from a SPU thread page fault.
| thread | Thread identifier. |
| LV2_SYSCALL sysSpuThreadSetArguments | ( | sys_spu_thread_t | thread, |
| sysSpuThreadArgument * | arguments | ||
| ) |
Set the SPU thread arguments.
| thread | Thread identifier. |
| arguments | Pointer to the arguments list. |
| LV2_SYSCALL sysSpuThreadSetConfiguration | ( | sys_spu_thread_t | thread, |
| u64 | value | ||
| ) |
Configure the SPU thread's signal notification.
| thread | Thread identifier. |
| value | A OR combination of the following values: |
| LV2_SYSCALL sysSpuThreadUnbindQueue | ( | sys_spu_thread_t | thread, |
| u32 | spuq_num | ||
| ) |
Unbind an event queue from a SPU thread.
| thread | Thread identifier. |
| spuq_num | Event queue binding id. |
| LV2_SYSCALL sysSpuThreadWriteLocalStorage | ( | sys_spu_thread_t | thread, |
| u32 | address, | ||
| u64 | value, | ||
| u32 | type | ||
| ) |
Write a value to a SPU thread's local store memory.
| thread | Thread identifier. |
| address | Address in local store to write to. |
| value | Value to be written. |
| type | Type of value to be written. |
| LV2_SYSCALL sysSpuThreadWriteMb | ( | sys_spu_thread_t | thread, |
| u32 | value | ||
| ) |
Write to the SPU thread's inbound mailbox register.
| thread | Thread identifier. |
| value | Value to be written. |
| LV2_SYSCALL sysSpuThreadWriteSignal | ( | sys_spu_thread_t | thread, |
| u32 | signal, | ||
| u32 | value | ||
| ) |
Write to the SPU thread's signal notification register.
| thread | Thread identifier. |
| signal |
|
| value | Value to be written. |


Medical Diagnosis using AI
Home
Detect Covid-19
Detect Brain Tumor
Detect Pneumonia
{% block content %}{% endblock %}


Ng-Set-State it is a library that helps developing angular components in a more functional style where UI logic is representing as a series of immutable state transitions.
Source Code


Spring Form
User Name :
Password :
Confirm Password :
Gender :
M
F
Country :
About you :
Community :
Would you like to join our mailinglist?


November 23 2015
This Is My First Article
Bacon ipsum dolor amet short ribs pancetta meatball, picanha drumstick turducken pork belly shankle doner venison beef. Cupim pork loin hamburger, shoulder shank venison salami meatball flank ground round beef ribs beef leberkas. Jowl bacon buffalo tail shoulder porchetta. Biltong corned beef kielbasa salami meatball hamburger filet mignon.
Rump leberkas short loin ground round pancetta. Burgdoggen jerky brisket, pastrami kielbasa picanha tongue meatloaf boudin. Biltong meatball ball tip ham hock fatback ribeye cupim shankle prosciutto short ribs. Andouille kevin flank burgdoggen, shankle ground round ribeye biltong short ribs rump. Brisket pork belly buffalo burgdoggen venison short ribs t-bone ham ball tip capicola shank ribeye pastrami meatloaf ham hock.
Ball tip cupim salami bacon pastrami flank. Hamburger pork chop shoulder ground round porchetta cupim pork belly burgdoggen andouille meatloaf. Pig ham short loin, chuck kielbasa biltong pork belly spare ribs short ribs meatball. Burgdoggen doner kielbasa corned beef strip steak pancetta salami spare ribs brisket frankfurter bresaola. Shankle picanha t-bone frankfurter leberkas sirloin tail spare ribs pork belly pork capicola. Picanha buffalo landjaeger, drumstick leberkas alcatra meatball beef ribs ham hock ball tip ham.


{{ template "head.html" }}
There is a problem:
{{ .message }}
Please back up and correct the problem.


Tools
Blog
About
Thanks
Your message has been sent and you'll recieve a reply at our earliest opportunity.
Tools
Blog
About
Contact


Esri-Leaflet Plugin
Examples that show you how to build powerful mapping apps with Leaflet and ArcGIS Online.
ArcGIS Online Basemaps
ArcGIS Tiled Map Layer
ArcGIS Dynamic Map Layer
ArcGIS Online Feature Services
ArcGIS Online Geocode Service
ArcGIS Online Directions & Routing Service
ArcGIS Online OAuth Example
NOTE: Esri-Leaflet has a dependency on Terraformer which is bundled in esri-leaflet.min.js.
Some samples also use geoservices-js to access ArcGIS Online REST Services.


delivery-hero
Businessmodel of Delivery Hero
Customer Segments
Delivery Hero has two major customer segments: general consumer and restaurants. The Company provides a marketplace that allows users to browse and order food from their computer or smartphone, targeting consumers that do not have the time or capacity to cook for themselves or visit restaurants in person. Delivery Hero is active across 33 markets in Europe, Asia Pacific, the Middle East and the Americas, with its core markets being in the UK and Germany. Delivery Hero’s marketplace offers products from more than 300,000 participating restaurants worldwide, primarily comprising small and medium-sized local businesses that wish to extend their brand reach and expand their customer base.
Value Propositions
Delivery Hero provides value to its customers through its convenient and easy-to-use marketplace, through which consumers can order food and make payments online. The platform is accessible via mobile and desktop browsers and various mobile apps, allowing users to place orders at their convenience, from their home or on the go, at prices the same or similar to if they had ordered in person.
Consumers are able to browse and place orders from a variety of local restaurants organised within a simple-to-use interface and receive a range of offers and discounts. Delivery Hero’s platform enables participating restaurants to extend their brand reach, secure new customers and increase sales.
Channels
Delivery Hero’s services can be accessed through its mobile and desktop websites at www.deliveryhero.com, where users can browse menus, manage accounts and place orders. The Company also has iOS and Android apps available to its users, which have the same functionality as the Delivery Hero website.
Delivery Hero operates through various subsidiary companies in its 33 markets, operating as Hungry House in the UK, Lieferheld in Germany, Pizza Portal in Poland and Foodik in Russia. These operating brands all operate their own websites and mobile apps.
Customer Relationships
For consumers, Delivery Hero’s platform is entirely self-service. Users can browse menus from their computer or mobile device, before placing an order and completing payment with no interaction with representatives from Delivery Hero or from the selected restaurant. While users can create an account through the Company’s website or via one of its mobile apps, orders can be placed without registration. After an order is placed, users can contact customer support staff over the phone or via an online chat service.
Restaurants can sign up to be part of the Delivery Hero network through an online form or through direct contact with the Delivery Hero team. The Company operates a number of social media accounts through its various brands and subsidiary companies, including on Facebook, Twitter, Instagram and YouTube. It also keeps registered customers updated with deals and discounts via email.
Key Activities
Delivery Hero operates a network of online food ordering and delivery platforms across 33 markets in Europe, Asia Pacific, the Americas and the Middle East. The Company’s platforms, accessible via mobile and desktop browsers and mobile apps, allow consumers to browse menus from a range of local restaurants, place orders and make payments.
Delivery Hero charges participating restaurants a subscription fee in order to be part of its network and takes a commission on every order placed through its marketplace. The Company also manages a network of affiliate marketing partners, to which it pays commissions on sales.
Key Partners
Delivery Hero partners with a variety of different companies across its 33 operating markets. It collaborates with tech companies, delivery service providers and marketing affiliates. Delivery Hero operates and manages affiliate marketing networks through which online publishers, websites and businesses can receive commissions when their referrals lead to a sale.
These affiliate networks are operated via local subsidiaries, with the Company’s UK affiliate program managed by Hungry House. Delivery Hero has previously partnered with a number of local delivery service providers, often leading to a merger or an acquisition of the Company.
Following an investment by Germany’s Rocket Internet, Delivery Hero has partnered with Foodpanda, a similar company owned by the investor. Additionally, Delivery Hero has partnered with data analytics companies, such as Localytics, to obtain insights into customer habits.
Key Resources
Delivery Hero’s key resources are its software platform, its IT infrastructure and its personnel. The Company’s business model also depends largely on its network of participating restaurants, and benefits from the Company’s network of affiliate marketing partners.
Cost Structure
Delivery Hero primarily incurs costs relating the maintenance of its software platform and IT infrastructure, the retention of its personnel and the management of its partner and restaurant networks. The Company has a workforce of around 3,000 employees, to whom its pays salaries and benefits, and operates a network of offices that accrue fixed costs relating to rent and utilities.
Revenue Streams
Delivery Hero generates revenue through fees levied on its participating restaurants. The Company charges an initial a set-up fee and a monthly subscription fee for restaurants to have delivery orders placed through its marketplace, and takes a commission on every order completed. In the UK, one of Delivery Hero’s core markets, these fees amount to a reported £499 set-up fee, a monthly £14.90 subscription fee and 14% commission on all orders.
It is not clear how these fees vary across the Company’s various operating jurisdictions. Delivery Hero does not disclose its revenue figures to the public. Estimates, however, suggest that the Company generates around $600 million in annual revenue.


CSULA CS 1222 Slides
Welcome to CS-1222 (introduction to relational database), this page will contain all the slides you ever needed for the class:
Welcome to CS-1222 (introduction to relational database), this page will contain all the slides you ever needed for the class:


POINT FINAL
Be safe, register now
First name
Looks good!
Please fill in your first name.
Last name
Looks good!
Please fill in your last name.
E-mail address
Looks good!
Please fill in your/valid e-mail address.
Mobile phonenumber
Looks good!
Please fill in your phone number.
Submit


EDLD 610 Final Project: Visualizing Star Wars
1 Introduction
Welcome! This portfolio shows the construction of three different visualizations of the Star Wars universe. The first visualization shows the relationship between average character age and gender. The second visualization reveals how starship classes differ in terms of length. The third visualization shows the distance of Star War’s planet from their host stars and animates their orbital periods. Planets from our solar system are included for easy comparison.
All the data is from the repurrrsive
package. The repurrrsive
package includes
various datasets to assist in the teaching of R. The Star Wars dataset is
originally from SWAPI (e.g., the Star Wars API).


Hit play to start a song and listen to the distortive effect of modifying the bit depth and sample rate reduction parameters.
The bit depth slider controls the number of bits used to represent a given sample. The sample rate reduction slider affects the number of distinct samples in the signal. Increasing this value simulates sample rate reduction by making intervals of consecutive samples equal.
If your browser supports the AudioWorklet node, you can switch between the ScriptProcessor and AudioWorklet Bitcrusher implementations, but if switching occurs as audio is played, there may be an audible glitch, resulting from the ScriptProcessor's delay.


Maharashtra looks at resort politics after BJP pulls midnight stunner
The Congress, NCP and Shiv Sena are making plans to keep their MLAs safe after BJP's Devendra Fadnavis took oath as the chief minister of Maharashtra with the help of Ajit Pawar
Resort politics -- a popular euphemism for instances of political parties moving their legislators to hotels in an attempt to avoid poaching -- is set to begin in Maharashtra after the Bharatiya Janata Party pulled a stunner with Devendra Fadnavis taking oath as the chief minister Saturday morning.
Just last evening, the Shiv Sena, Nationalist Congress Party and Congress looked set to come together and form government in Maharashtra.
However, Saturday morning had a surprise in store with NCP's Ajit Pawar, who is the nephew of party chief Sharad Pawar, apparently breaking ranks and lending support to Devendra Fadnavis. Ajit Pawar took oath along with Fadnavis as the deputy chief minister.
His uncle Sharad Pawar says he had no idea about his nephew's move while Supriya Sule, Sharad's daughter and Ajit's cousin, announced a "split" within the NCP and the Pawar family.
As things stand, Devendra Fadnavis is the chief minister of Maharashtra and Ajit Pawar his deputy. Fadnavis will now have to prove majority on the floor of the Maharashtra assembly. The Shiv Sena, NCP and Congress are confident Fadnavis will lose the floor test.
Follow live updates from Maharashtra
And to that end, the parties have begun sequestering their MLAs from Maharashtra. The Congress, India Today TV has learnt, is planning to move its MLAs out of the state. While the party was earlier considering moving the MLAs to Madhya Pradesh, it has now decided to move them to Rajasthan's Jaipur. Both the states are ruled by the Congress.
The NCP, sources told India Today TV, too is planning to move its MLAs to a 'safe' location. However, it remains to be seen how many MLAs are with Sharad Pawar and how many with Ajit.
Meanwhile, MLAs of the Shiv Sena are currently at a hotel in Mumbai where they are waiting for their party chief Uddhav Thackeray, who until last evening was set be the chief minister of Maharashtra, to come address them.
Will Devendra Fadnavis be able to prove he has the support of the Maharashtra assembly?
We will know soon.
(With inputs from Rahul Shrivastava, Saurabh Vaktania and Sahil Joshi in Mumbai)


Barrett Briggs
Born Osaka 1510, died Singapore 1566
Portrait of a supermodel dressed in a peach surcoat
Pen and ink on metal
Five comet thieves become coaches with the help of a construction worker, who slowly finds a flute belonging to a sheepshank salesman.
In this celebrated period piece, three shameless data analysts share a meal with a great aunt, who is challenged by a naughty builder in a hummingbird-infested strait.
A team of salesmans exact revenge upon a publicist in the rain.
 They all vow to never let anyone knit them in Abyssinia again.
Domingo Oneal, a boxer who spoke to an irony, and an user experience designer secretly travel to Djibouti, where they annoy the local soldier in a horror film that speaks like audiences everywhere.
In this celebrated period piece, three shameless data analysts share a meal with a great aunt, who is challenged by a naughty builder in a hummingbird-infested strait.
A team of salesmans exact revenge upon a publicist in the rain.
 They all vow to never let anyone knit them in Abyssinia again.
Domingo Oneal, a boxer who spoke to an irony, and an user experience designer secretly travel to Djibouti, where they annoy the local soldier in a horror film that speaks like audiences everywhere.


PROMETHAZINE DM - dextromethorphan hydrobromide and promethazine hydrochloride syrup
Stat Rx USA
Each 5 mL (one teaspoonful), for oral administration contains: Dextromethorphan hydrobromide 15 mg; promethazine hydrochloride 6.25 mg. Alcohol 7%.
Inactive Ingredients: Ascorbic acid, citric acid, D and C yellow #10, FD and C yellow #6, menthol, methylparaben, orange pineapple flavor, propylene glycol, propylparaben, purified water, saccharin sodium, sodium benzoate, sodium citrate and sucrose.
Dextromethorphan hydrobromide is a salt of the methyl ether of the dextrorotatory isomer of levorphanol, a narcotic analgesic. It is chemically designated as 3-methoxy-17-methyl-9α, 13α, 14α-morphinan hydrobromide monohydrate. Dextromethorphan hydrobromide occurs as white crystals sparingly soluble in water and freely soluble in alcohol. It has a molecular weight of 370.32, a molecular formula of C18H25NO•HBr•H2O, and the following structural formula:
Promethazine is a racemic compound. Promethazine hydrochloride, a phenothiazine derivative, is chemically designated as 10H-Phenothiazine-10-ethanamine, N,N, α-trimethyl-monohydrochloride.
Promethazine hydrochloride occurs as a white to faint yellow, practically odorless, crystalline powder which slowly oxidizes and turns blue on prolonged exposure to air. It is soluble in water and freely soluble in alcohol. It has a molecular weight of 320.88, a molecular formula of C17H20N2S•HCI, and the following structural formula:
Dextromethorphan is an antitussive agent and, unlike the isomeric levorphanol, it has no analgesic or addictive properties.
The drug acts centrally and elevates the threshold for coughing. It is about equal to codeine in depressing the cough reflex. In therapeutic dosage dextromethorphan does not inhibit ciliary activity.
Dextromethorphan is rapidly absorbed from the gastrointestinal tract and exerts its effect in 15 to 30 minutes. The duration of action after oral administration is approximately three to six hours. Dextromethorphan is metabolized primarily by liver enzymes undergoing O-demethylation, N-demethylation, and partial conjugation with glucuronic acid and sulfate. In humans, (+)-3-hydroxy-N-methyl-morphinan, (+)-3-hydroxymorphinan, and traces of unmetabolized drug were found in urine after oral administration.
Promethazine:Promethazine is a phenothiazine derivative which differs structurally from the antipsychotic phenothiazines by the presence of a branched side chain and no ring substitution. It is thought that this configuration is responsible for its relative lack (1/10 that of chlorpromazine) of dopamine antagonist properties.
Promethazine is an H1 receptor blocking agent. In addition to its antihistaminic action, it provides clinically useful sedative and antiemetic effects.
Promethazine is well absorbed from the gastrointestinal tract. Clinical effects are apparent within 20 minutes after oral administration and generally last four to six hours, although they may persist as long as 12 hours. Promethazine is metabolized by the liver to a variety of compounds; the sulfoxides of promethazine and N-demethylpromethazine are the predominant metabolites appearing in the urine.
Promethazine hydrochloride and dextromethorphan hydrobromide syrup is indicated for the temporary relief of coughs and upper respiratory symptoms associated with allergy or the common cold.
Dextromethorphan should not be used in patients receiving a monoamine oxidase inhibitor (MAOI) (see PRECAUTIONS, Drug Interactions).
Promethazine is contraindicated in comatose states, and in individuals known to be hypersensitive or to have had an idiosyncratic reaction to promethazine or to other phenothiazines.
Antihistamines are contraindicated for use in the treatment of lower respiratory tract symptoms, including asthma.
WARNINGS
Dextromethorphan:Administration of dextromethorphan may be accompanied by histamine release and should be used with caution in atopic children.
Promethazine:CNS DepressionPromethazine may impair the mental and/or physical abilities required for the performance of potentially hazardous tasks, such as driving a vehicle or operating machinery. The impairment may be amplified by concomitant use of other central nervous system depressants such as alcohol, sedatives/hypnotics (including barbiturates), narcotics, narcotic analgesics, general anesthetics, tricyclic antidepressants, and tranquilizers; therefore, such agents should either be eliminated or given in reduced dosage in the presence of promethazine HCl (see PRECAUTIONS - Information For Patients and Drug Interactions).
Respiratory DepressionPromethazine may lead to potentially fatal respiratory depression.
Use of promethazine in patients with compromised respiratory function (e.g., COPD, sleep apnea) should be avoided.
Lower Seizure ThresholdPromethazine may lower seizure threshold. It should be used with caution in persons with seizure disorders or in persons who are using concomitant medications, such as narcotics or local anesthetics, which may also affect seizure threshold.
Bone Marrow DepressionPromethazine should be used with caution in patients with bone marrow depression. Leukopenia and agranulocytosis have been reported, usually when promethazine HCl has been used in association with other known marrow toxic agents.
Neuroleptic Malignant SyndromeA potentially fatal symptom complex sometimes referred to as Neuroleptic Malignant Syndrome (NMS) has been reported in association with promethazine HCl alone or in combination with antipsychotic drugs. Clinical manifestations of NMS are hyperpyrexia, muscle rigidity, altered mental status and evidence of autonomic instability (irregular pulse or blood pressure, tachycardia, diaphoresis and cardiac dysrhythmias).
The diagnostic evaluation of patients with this syndrome is complicated. In arriving at a diagnosis, it is important to identify cases where the clinical presentation includes both serious medical illness (e.g., pneumonia, systemic infection, etc.) and untreated or inadequately treated extrapyramidal signs and symptoms (EPS). Other important considerations in the differential diagnosis include central anticholinergic toxicity, heat stroke, drug fever and primary central nervous system (CNS) pathology.
The management of NMS should include 1) immediate discontinuation of promethazine HCl, antipsychotic drugs, if any, and other drugs not essential to concurrent therapy, 2) intensive symptomatic treatment and medical monitoring, and 3) treatment of any concomitant serious medical problems for which specific treatments are available. There is no general agreement about specific pharmacological treatment regimens for uncomplicated NMS.
Since recurrences of NMS have been reported with phenothiazines, the reintroduction of promethazine HCl should be carefully considered.
Use In Pediatric PatientsPROMETHAZINE PRODUCTS ARE CONTRAINDICATED FOR USE IN PEDIATRIC PATIENTS LESS THAN TWO YEARS OF AGE.
CAUTION SHOULD BE EXERCISED WHEN ADMINISTERING PROMETHAZINE PRODUCTS TO PEDIATRIC PATIENTS 2 YEARS OF AGE AND OLDER BECAUSE OF THE POTENTIAL FOR FATAL RESPIRATORY DEPRESSION. RESPIRATORY DEPRESSION AND APNEA, SOMETIMES ASSOCIATED WITH DEATH, ARE STRONGLY ASSOCIATED WITH PROMETHAZINE PRODUCTS AND ARE NOT DIRECTLY RELATED TO INDIVIDUALIZED WEIGHT-BASED DOSING, WHICH MIGHT OTHERWISE PERMIT SAFE ADMINISTRATION. CONCOMITANT ADMINISTRATION OF PROMETHAZINE PRODUCTS WITH OTHER RESPIRATORY DEPRESSANTS HAS AN ASSOCIATION WITH RESPIRATORY DEPRESSION, AND SOMETIMES DEATH, IN PEDIATRIC PATIENTS.
ANTIEMETICS ARE NOT RECOMMENDED FOR TREATMENT OF UNCOMPLICATED VOMITING IN PEDIATRIC PATIENTS, AND THEIR USE SHOULD BE LIMITED TO PROLONGED VOMITING OF KNOWN ETIOLOGY. THE EXTRAPYRAMIDAL SYMPTOMS WHICH CAN OCCUR SECONDARY TO PROMETHAZINE HYDROCHLORIDE ADMINISTRATION MAY BE CONFUSED WITH THE CNS SIGNS OF UNDIAGNOSED PRIMARY DISEASE, e.g., ENCEPHALOPATHY OR REYE'S SYNDROME. THE USE OF PROMETHAZINE PRODUCTS SHOULD BE AVOIDED IN PEDIATRIC PATIENTS WHOSE SIGNS AND SYMPTOMS MAY SUGGEST REYE'S SYNDROME OR OTHER HEPATIC DISEASES.
Excessively large dosages of antihistamines, including promethazine hydrochloride, in pediatric patients may cause sudden death (see OVERDOSAGE). Hallucinations and convulsions have occurred with therapeutic doses and overdoses of promethazine hydrochloride in pediatric patients. In pediatric patients who are acutely ill associated with dehydration, there is an increased susceptibility to dystonias with the use of promethazine HCl.
Other ConsiderationsAdministration of promethazine has been associated with reported cholestatic jaundice.
Animal reproduction studies have not been conducted with the drug combination–promethazine and dextromethorphan. It is not known whether this drug combination can cause fetal harm when administered to a pregnant woman or can affect reproduction capacity. Promethazine and dextromethorphan should be given to a pregnant woman only if clearly needed.
General:Dextromethorphan should be used with caution in sedated patients, in the debilitated, and in patients confined to the supine position.
Drugs having anticholinergic properties should be used with caution in patients with narrow-angle glaucoma, prostatic hypertrophy, stenosing peptic ulcer, pyloroduodenal obstruction, and bladder-neck obstruction.
Promethazine should be used cautiously in persons with cardiovascular disease or with impairment of liver function.
Dextromethorphan:
Dextromethorphan hydrobromide occasionally causes slight drowsiness, dizziness, and gastrointestinal disturbances.
Promethazine:
Central Nervous System – Drowsiness is the most prominent CNS effect of this drug. Sedation, somnolence, blurred vision, dizziness; confusion, disorientation, and extrapyramidal symptoms such as oculogyric crisis, torticollis, and tongue protrusion; lassitude, tinnitus, incoordination, fatigue, euphoria, nervousness, diplopia, insomnia, tremors, convulsive seizures, excitation, catatonic-like states, hysteria. Hallucinations have also been reported.
Cardiovascular – Increased or decreased blood pressure, tachycardia, bradycardia, faintness.
Dermatologic – Dermatitis, photosensitivity, urticaria.
Hematologic – Leukopenia, thrombocytopenia, thrombocytopenic purpura, agranulocytosis.
Gastrointestinal – Dry mouth, nausea, vomiting, jaundice.
Respiratory – Asthma, nasal stuffiness, respiratory depression (potentially fatal) and apnea (potentially fatal). (See WARNINGS – Promethazine; Respiratory Depression.)
Other – Angioneurotic edema. Neuroleptic malignant syndrome (potentially fatal) has also been reported. (See WARNINGS – Promethazine; Neuroleptic Malignant Syndrome.)
Paradoxical Reactions – Hyperexcitability and abnormal movements have been reported in patients following a single administration of promethazine HCl. Consideration should be given to the discontinuation of promethazine HCl and to the use of other drugs if these reactions occur. Respiratory depression, nightmares, delirium, and agitated behavior have also been reported in some of these patients.
Dextromethorphan may produce central excitement and mental confusion. Very high doses may produce respiratory depression. One case of toxic psychosis (hyperactivity, marked visual and auditory hallucinations) after ingestion of a single dose of 20 tablets (300 mg) of dextromethorphan has been reported.
Promethazine:Signs and symptoms of overdosage with promethazine HCl range from mild depression of the central nervous system and cardiovascular system to profound hypotension, respiratory depression, unconsciousness, and sudden death. Other reported reactions include hyperreflexia, hypertonia, ataxia, athetosis, and extensor-plantar reflexes (Babinski reflex).
Stimulation may be evident, especially in children and geriatric patients. Convulsions may rarely occur. A paradoxical reaction has been reported in children receiving single doses of 75 mg to 125 mg orally, characterized by hyperexcitability and nightmares.
Atropine-like signs and symptoms – dry mouth, fixed dilated pupils, flushing, as well as gastrointestinal symptoms, may occur.
Treatment:The treatment of overdosage with promethazine and dextromethorphan is essentially symptomatic and supportive. Only in cases of extreme overdosage or individual sensitivity do vital signs including respiration, pulse, blood pressure, temperature, and EKG need to be monitored. Activated charcoal orally or by lavage may be given, or sodium or magnesium sulfate orally as a cathartic. Attention should be given to the re-establishment of adequate respiratory exchange through provision of a patent airway and institution of assisted or controlled ventilation. Diazepam may be used to control convulsions. Acidosis and electrolyte losses should be corrected. The antidotal efficacy of narcotic antagonists to dextromethorphan has not been established; note that any of the depressant effects of promethazine are not reversed by naloxone. Avoid analeptics, which may cause convulsions.
Severe hypotension usually responds to the administration of norepinephrine or phenylephrine. EPINEPHRINE SHOULD NOT BE USED, since its use in a patient with partial adrenergic blockage may further lower the blood pressure.
Limited experience with dialysis indicates that it is not helpful.
Promethazine hydrochloride and dextromethorphan hydrobromide syrup is contraindicated for children under 2 years of age (see WARNINGS – Black Box Warning and Use In Pediatric Patients).
The average effective dose is given in the following table:
|
Adults |
1 teaspoonful (5 mL) every 4 to 6 hours, not to exceed 30 mL in 24 hours. |
|
Children 6 Years To Under 12 Years |
½ to 1 teaspoonful (2.5 to 5 mL) every 4 to 6 hours, not to exceed 20 mL in 24 hours. |
|
Children 2 Years To Under 6 Years |
¼ to ½ teaspoonful (1.25 to 2.5 mL) every 4 to 6 hours, not to exceed 10 mL in 24 hours. |
This preparation is a clear syrup with yellow color and pineapple menthol odor, containing promethazine hydrochloride 6.25 mg/5 mL, dextromethorphan hydrobromide 15 mg/5 mL and alcohol 7 percent, and is available in 4 fluid ounce (118 mL), 8 fluid ounce (237 mL) and one pint (473 mL).
Keep tightly closed. Protect from light.
Store at 20°-25°C (68°-77°F) [see USP Controlled Room Temperature].
Dispense in a tight, light-resistant container with a child-resistant closure as defined in the USP.
Manufactured for:
QUALITEST
PHARMACEUTICALS
Huntsville, AL 35811
8181650
R12/07-R1
Promethazine and dextromethorphan may cause marked drowsiness or impair the mental and/or physical abilities required for the performance of potentially hazardous tasks, such as driving a vehicle or operating machinery. Ambulatory patients should be told to avoid engaging in such activities until it is known that they do not become drowsy or dizzy from promethazine and dextromethorphan therapy. Children should be supervised to avoid potential harm in bike riding or in other hazardous activities.
The concomitant use of alcohol or other central nervous system depressants, including narcotic analgesics, sedatives, hypnotics, and tranquilizers, may have an additive effect and should be avoided or their dosage reduced.
Patients should be advised to report any involuntary muscle movements.
Avoid prolonged exposure to the sun.
Drug Interactions:Dextromethorphan:Hyperpyrexia, hypotension, and death have been reported coincident with the coadministration of monoamine oxidase (MAO) inhibitors and products containing dextromethorphan. Thus, concomitant administration of promethazine with dextromethorphan and MAO inhibitors should be avoided (see CONTRAINDICATIONS).
Promethazine:CNS Depressants –Promethazine may increase, prolong, or intensify the sedative action of other central nervous system depressants, such as alcohol, sedatives/hypnotics (including barbiturates), narcotics, narcotic analgesics, general anesthetics, tricyclic antidepressants, and tranquilizers; therefore, such agents should be avoided or administered in reduced dosage to patients receiving promethazine HCl. When given concomitantly with promethazine, the dose of barbiturates should be reduced by at least one-half, and the dose of narcotics should be reduced by one-quarter to one-half. Dosage must be individualized. Excessive amounts of promethazine HCl relative to a narcotic may lead to restlessness and motor hyperactivity in the patient with pain; these symptoms usually disappear with adequate control of the pain.
Epinephrine –Because of the potential for promethazine to reverse epinephrine's vasopressor effect, epinephrine should NOT be used to treat hypotension associated with promethazine overdose.
Anticholinergics –Concomitant use of other agents with anticholinergic properties should be undertaken with caution.
Monoamine Oxidase Inhibitors (MAOI) –Drug interactions, including an increased incidence of extrapyramidal effects, have been reported when some MAOI and phenothiazines are used concomitantly.
Drug/Laboratory Test Interactions:The following laboratory tests may be affected in patients who are receiving therapy with promethazine hydrochloride.
Pregnancy Tests:Diagnostic pregnancy tests based on immunological reactions between HCG and anti-HCG may result in false-negative or false-positive interpretations.
Glucose Tolerance Test:An increase in blood glucose has been reported in patients receiving promethazine.
Carcinogenesis, Mutagenesis, Impairment Of Fertility:Long-term animal studies have not been performed to assess the carcinogenic potential of promethazine or of dextromethorphan. There are no animal or human data concerning the carcinogenicity, mutagenicity, or impairment of fertility with these drugs. Promethazine was nonmutagenic in the Salmonella test system of Ames.
Pregnancy:Teratogenic Effects – Pregnancy Category C:Teratogenic effects have not been demonstrated in rat-feeding studies at doses of 6.25 and 12.5 mg/kg of promethazine HCl. These doses are from approximately 2.1 to 4.2 times the maximum recommended total daily dose of promethazine for a 50-kg subject, depending upon the indication for which the drug is prescribed. Daily doses of 25 mg/kg intraperitoneally have been found to produce fetal mortality in rats.
Specific studies to test the action of the drug on parturition, lactation, and development of the animal neonate were not done, but a general preliminary study in rats indicated no effect on these parameters. Although antihistamines have been found to produce fetal mortality in rodents, the pharmacological effects of histamine in the rodent do not parallel those in man. There are no adequate and well-controlled studies of promethazine in pregnant women.
Promethazine and dextromethorphan should be used during pregnancy only if the potential benefit justifies the risk to the fetus.
Nonteratogenic Effects:Promethazine administered to a pregnant woman within two weeks of delivery may inhibit platelet aggregation in the newborn.
Labor And Delivery:Limited data suggest that use of promethazine HCl during labor and delivery does not have an appreciable effect on the duration of labor or delivery and does not increase the risk of need for intervention in the newborn. The effect on later growth and development of the newborn is unknown. See also " Nonteratogenic Effects ".
Nursing Mothers:It is not known whether promethazine or dextromethorphan is excreted in human milk.
Caution should be exercised when promethazine and dextromethorphan is administered to a nursing woman.
Pediatric Use:PROMETHAZINE HYDROCHLORIDE AND DEXTROMETHORPHAN HYDROBROMIDE SYRUP IS CONTRAINDICATED FOR USE IN PEDIATRIC PATIENTS LESS THAN TWO YEARS OF AGE (see WARNINGS – Black Box Warning and Use In Pediatric Patients).
Promethazine hydrochloride and dextromethorphan hydrobromide syrup should be used with caution in pediatric patients 2 years of age and older (see WARNINGS – Use In Pediatric Patients).
Geriatric Use:Clinical studies of promethazine hydrochloride and dextromethorphan hydrobromide syrup did not include sufficient numbers of subjects aged 65 and over to determine whether they respond differently from younger subjects. Other reported clinical experience has not identified differences in responses between the elderly and younger patients. In general, dose selection for an elderly patient should be cautious, usually starting at the low end of the dosing range, reflecting the greater frequency of decreased hepatic, renal or cardiac function, and of concomitant disease or other drug therapy.
Sedating drugs may cause confusion and over-sedation in the elderly; elderly patients generally should be started on low doses of promethazine hydrochloride and dextromethorphan hydrobromide syrup and observed closely.
WARNING:
PROMETHAZINE HYDROCHLORIDE SHOULD NOT BE USED IN PEDIATRIC PATIENTS LESS THAN 2 YEARS OF AGE BECAUSE OF THE POTENTIAL FOR FATAL RESPIRATORY DEPRESSION.
POSTMARKETING CASES OF RESPIRATORY DEPRESSION, INCLUDING FATALITIES, HAVE BEEN REPORTED WITH USE OF PROMETHAZINE HYDROCHLORIDE IN PEDIATRIC PATIENTS LESS THAN 2 YEARS OF AGE. A WIDE RANGE OF WEIGHT-BASED DOSES OF PROMETHAZINE HYDROCHLORIDE HAVE RESULTED IN RESPIRATORY DEPRESSION IN THESE PATIENTS.
CAUTION SHOULD BE EXERCISED WHEN ADMINISTERING PROMETHAZINE HYDROCHLORIDE TO PEDIATRIC PATIENTS 2 YEARS OF AGE AND OLDER. IT IS RECOMMENDED THAT THE LOWEST EFFECTIVE DOSE OF PROMETHAZINE HYDROCHLORIDE BE USED IN PEDIATRIC PATIENTS 2 YEARS OF AGE AND OLDER AND CONCOMITANT ADMINISTRATION OF OTHER DRUGS WITH RESPIRATORY DEPRESSANT EFFECTS BE AVOIDED.
|
PROMETHAZINE DM
promethazine dm syrup | |||||||||||||||
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
|
| Labeler - Stat Rx USA (786036330) |


{% extends 'templates/nhs_transaction_layout.html' %} {% import 'includes/form_macros.html' as form_macros %} {% block afterHeader %} {% include "includes/service-headers/low-income.html" %} {% endblock %} {% block content %} Sprint 7 testing.... Tick all that apply Someone has left or joined the household {{ form_macros.button({ label: 'Next' }) }} {% endblock %}
Tick all that apply


jinfo - Configuration Info
f3 f3jinfo [ option ] pid f3jinfo [ option ] executable core f3jinfo [ option ] [server-id@]remote-hostname-or-IP
option Options are mutually exclusive. Option, if used, should follow immediately after the command name.
pid process id for which the configuration info is to be printed. The process must be a Java process. To get a list of Java processes running on a machine, jps(1) may be used.
executable Java executable from which the core dump was produced.
core core file for which the configuration info is to be printed.
remote-hostname-or-IP remote debug server's (see jsadebugd(1)) hostname or IP address.
server-id optional unique id, if multiple debug servers are running on the same remote host.
f3jinfo prints Java configuration information for a given Java process or core file or a remote debug server. Configuration information includes Java System properties and Java virtual machine command line flags. If the given process is running on a 64-bit VM, you may need to specify the f2-J-d64 option, e.g.:
jinfo -J-d64 -sysprops pid
f3NOTE - This utility is unsupported and may or may not be available in future versions of the JDK. In Windows Systems where dbgeng.dll is not present, 'Debugging Tools For Windows' need to be installed to have these tools working. Also, f4PATHf3 environment variable should contain the location of f4jvm.dllf3 used by the target process or the location from which the Crash Dump file was produced.
f3For example, f4set PATH=<jdk>\jre\bin\client;%PATH%
<no option> prints both command line flags as well as System properties name, value pairs.
-flag name prints the name and value of the given command line flag.
-flag [+|-]name enables or disables the given boolean command line flag.
-flag name=value sets the given command line flag to the specified value.
-flags prints command line flags passed to the JVM. pairs.
-sysprops prints Java System properties as name, value pairs.
-h prints a help message
-help prints a help message
o jps(1)
o jsadebugd(1)


--- layout: secondary/affiliations title: Affiliations --- The Collegiate Web Developers Group The Electronics Club Buckeye Hackers BuckeyeLAN


Take the tour!
How we built the tri-stable switch in S. cerevisae.
Let us take you through our creative and scientific process of building one of the most interesting proposed genetic networks — one that may shed light on how stem cells specialize and allow us to create similar behaviour in a lab.


I am an actuarial analysit at Verisk Solutions. I have obtained a Master of Science in Mathematics at Stony Brook University. I love my mew mew a lot.
Everyday I stare at the computer and go moo moo. My responsibilities include
At this consulting firm, I worked on several projects. My achievements here include writing several macros in Excel to automate the tasks, saving 50 minutes on average per project. My responsibilities included:
Applied Mathematics - Quantitative Finance Track
GPA: 3.8
Applied Mathematics
Economics
Major GPA: 3.5
Apart from being a actuarial scientist, I enjoy a range of outdoor and indoor activities. In the winter, I am an avid skiier. During the warmer months, I enjoy going to themeparks.
Indoors, I enjoy honing my mathematical and analytical skills. I spend much time watching math videos and solving chess puzzles. I also play video games and enjoy cooking.


The short answer is "kind of"; the push is for the ADO.NET Entity Framework to be the encouraged ORM approach from now on. For the long-winded, thorough explanation of this answer (based on blog posts from Microsoft employees and managers), see the following blog post that someone pointed me toward:


RT @confreaks: New Video: #roa2015 - The Recipe for the Worlds Largest Rails Monolith By @a_matsuda
http://confreaks.tv/videos/roa2015-the-recipe-for-the-worlds-largest-rails-monolith
3/23/2015, 7:44:45 PM
Favs: 0
Retweets: 0
link--- layout: tweet ---
RT @confreaks: New Video: #roa2015 - The Recipe for the Worlds Largest Rails Monolith By @a_matsuda
http://confreaks.tv/videos/roa2015-the-recipe-for-the-worlds-largest-rails-monolith
3/23/2015, 7:44:45 PM
Favs: 0
Retweets: 0
link


labeled
by None at 2021-05-20 02:51:48.labeled
by None at 2021-05-20 02:51:48.Superseded by #714.
closed
by None at 2021-05-20 02:51:50.head_ref_deleted
by None at 2021-05-20 02:51:51.Both collections are stored partially on site, partially at ReCAP. Neither has dsc[2] items.
assigned
by None at 2021-05-20 18:00:54.labeled
by None at 2021-05-20 15:04:23.labeled
by None at 2021-05-20 04:44:00.@hackartisan can you review again?
head_ref_force_pushed
by Christina Chortaria at 2021-05-20 11:41:35.mentioned
by None at 2021-05-20 11:42:20.subscribed
by None at 2021-05-20 11:42:20.review_requested
by Christina Chortaria at 2021-05-20 11:42:26.referenced
by None at 2021-05-20 12:39:10.merged
by None at 2021-05-20 12:39:10.closed
by None at 2021-05-20 12:39:10.head_ref_deleted
by None at 2021-05-20 12:39:10.closed
by Christina Chortaria at 2021-05-20 12:49:27.closed
by Christina Chortaria at 2021-05-20 12:49:43.closed
by Christina Chortaria at 2021-05-20 12:50:11.assigned
by Christina Chortaria at 2021-05-20 19:07:08.It seems that Alma can give the result sorted by several fields but the copy number is not one of them:
order_by: The sort order. Ordering may be selected by chron_i, description, enum_a, enum_b, enum_c,
library, location, temporary_location, receive_date or expected_receive_date. There is no default.
Closing for now. Will revisit later if needed.
closed
by Hector Correa at 2021-05-20 19:13:15.labeled
by None at 2021-05-20 20:44:50.added_to_project
by None at 2021-05-20 20:45:57.This is what's configured now.
Missing steps: - [ ] Merge https://github.com/pulibrary/bibdata/pull/1344 - [ ] Set up cert/name/load balancer for catalog-alma.princeton.edu - [ ] Fix Redis configuration for bibdata1/2/worker1 to use a single redis instance for Sidekiq.
head_ref_force_pushed
by None at 2021-05-20 20:49:13.referenced
by Trey Pendragon at 2021-05-20 21:11:28.merged
by Trey Pendragon at 2021-05-20 21:11:28.closed
by Trey Pendragon at 2021-05-20 21:11:28.head_ref_deleted
by Trey Pendragon at 2021-05-20 21:11:28.deployed
by Trey Pendragon at 2021-05-20 22:20:14.This looks to be a performance & memory issue. On the alma staging machine (5 sidekiq threads), this is the data from top
:
25 minutes: 99.3% cpu 73.7% memory 40 minutes: 99.3% cpu 90.0% memory
Best guess, the sidekiq jobs saturate the available memory. It's strange and annoying that the jobs are considered "complete" when the threads terminate.
perf
wasn't that helpful
5.60% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000ae361
5.11% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000ae358
3.52% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000ae33f
2.85% util.rb:23 libc-2.27.so [.] 0x00000000000bb4ea
2.77% util.rb:23 libc-2.27.so [.] 0x00000000000bb4e6
2.77% util.rb:23 libc-2.27.so [.] 0x00000000000bb4f2
2.70% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000b124d
2.62% util.rb:23 libc-2.27.so [.] 0x00000000000bb4ee
2.27% util.rb:23 libruby-2.6.so.2.6.6 [.] rb_wb_protected_newobj_of
2.08% util.rb:23 libc-2.27.so [.] cfree
1.55% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000b1154
1.52% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000b2488
1.47% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000b1e14
1.45% util.rb:23 libruby-2.6.so.2.6.6 [.] 0x00000000000af172
1.25% util.rb:23 libc-2.27.so [.] malloc
It's not that they're considered complete, it's that the OS terminates the thread to free memory and the job doesn't make it back. Sidekiq-pro fixes that.
"If a Sidekiq process crashes while processing a job, that job is lost." Yep. That's what's going on. Not sure if it's worth $950 / year.
referenced
by James R. Griffin III at 2021-05-20 13:44:43.merged
by James R. Griffin III at 2021-05-20 13:44:43.closed
by James R. Griffin III at 2021-05-20 13:44:43.head_ref_deleted
by James R. Griffin III at 2021-05-20 13:44:46.I'm going to first attempt to use https://github.com/PrincetonUniversityLibrary/dspace-operations/tree/master/cli-java to preprocess these as I have in the past, and then shall proceed to ready these to be imported by Voyager.
renamed
by Kate Lynch at 2021-05-20 18:58:52.assigned
by James R. Griffin III at 2021-05-20 19:00:53.labeled
by James R. Griffin III at 2021-05-20 19:01:08.referenced
by Trey Pendragon at 2021-05-19 22:54:46.merged
by Trey Pendragon at 2021-05-19 22:54:46.closed
by Trey Pendragon at 2021-05-19 22:54:46.head_ref_deleted
by Trey Pendragon at 2021-05-19 22:54:47.referenced
by Trey Pendragon at 2021-05-19 22:55:07.merged
by Trey Pendragon at 2021-05-19 22:55:07.closed
by Trey Pendragon at 2021-05-19 22:55:08.head_ref_deleted
by Trey Pendragon at 2021-05-19 22:55:08.renamed
by Kate Lynch at 2021-05-20 13:00:45.@kelynch and @kevinreiss Just had a request from a researcher again about this collection. For the ingest into figgy, were you all planning to do this or were you thinking that either Annalise or I would do this? I'd like to at least get it into figgy so we can serve via OARSC for the time being.
Whoops, just found some notes. I was supposed to be ingesting!!! So nevermind, Ill work on it
mentioned
by Kevin Reiss at 2021-05-20 15:55:16.subscribed
by Kevin Reiss at 2021-05-20 15:55:16.mentioned
by Kate Lynch at 2021-05-20 15:55:16.subscribed
by Kate Lynch at 2021-05-20 15:55:16.labeled
by None at 2021-05-19 22:15:45.labeled
by None at 2021-05-19 22:15:45.referenced
by Kevin Reiss at 2021-05-20 17:52:12.merged
by Kevin Reiss at 2021-05-20 17:52:12.closed
by Kevin Reiss at 2021-05-20 17:52:13.head_ref_deleted
by Kevin Reiss at 2021-05-20 17:52:13.closed
by Kevin Reiss at 2021-05-20 17:52:13.Deploy first on staging.
Coverage remained the same at 96.744% when pulling 1425e36f104fcfeb403e9789d1fc4ea8b04e75bb on bootstrap-gemfilelock into 44b700ef4b04668eb92de8f5e6206359be8af234 on main.
this was deployed with no SCSS sr-only errors on staging
deployed
by Trey Pendragon at 2021-05-20 15:00:52.referenced
by Kevin Reiss at 2021-05-20 15:08:43.merged
by Kevin Reiss at 2021-05-20 15:08:43.closed
by Kevin Reiss at 2021-05-20 15:08:44.head_ref_deleted
by Kevin Reiss at 2021-05-20 15:08:44.labeled
by Christina Chortaria at 2021-05-20 15:11:21.referenced
by None at 2021-05-20 18:38:24.merged
by None at 2021-05-20 18:38:24.closed
by None at 2021-05-20 18:38:24.head_ref_deleted
by None at 2021-05-20 18:38:25.Coverage decreased (-10.6%) to 86.147% when pulling fda094df864de96c7a3491033a64c7b38a698d42 on 2418-location-label-changes into 270e50562969a3e7981d4cb0037c834f71ba0e33 on main.
head_ref_force_pushed
by Christina Chortaria at 2021-05-20 20:12:40.We need to make sure alma-prod doesn't generate browse lists and nuke the live site's browse lists.
We would have to disable the cron jobs first.
maybe better not deploy them on the alma_qa worker boxes
labeled
by None at 2021-05-20 15:03:39.referenced
by None at 2021-05-20 20:52:12.merged
by None at 2021-05-20 20:52:12.closed
by None at 2021-05-20 20:52:12.head_ref_deleted
by None at 2021-05-20 20:52:12.referenced
by Trey Pendragon at 2021-05-20 21:05:29.merged
by Trey Pendragon at 2021-05-20 21:05:29.closed
by Trey Pendragon at 2021-05-20 21:05:29.head_ref_deleted
by Trey Pendragon at 2021-05-20 21:05:29.closed
by Cliff Wulfman at 2021-05-20 18:17:56.labeled
by None at 2021-05-20 13:28:33.labeled
by None at 2021-05-20 13:28:33.labeled
by Trey Pendragon at 2021-05-20 16:53:26.referenced
by Trey Pendragon at 2021-05-20 16:53:50.referenced
by Trey Pendragon at 2021-05-20 17:06:21.closed
by None at 2021-05-20 17:33:25.deployed
by Trey Pendragon at 2021-05-20 16:54:24.head_ref_force_pushed
by Trey Pendragon at 2021-05-20 17:06:22.referenced
by None at 2021-05-20 17:33:25.merged
by None at 2021-05-20 17:33:25.closed
by None at 2021-05-20 17:33:25.head_ref_deleted
by None at 2021-05-20 17:33:26.referenced
by Kevin Reiss at 2021-05-20 01:36:09.merged
by Kevin Reiss at 2021-05-20 01:36:09.closed
by Kevin Reiss at 2021-05-20 01:36:09.head_ref_deleted
by Kevin Reiss at 2021-05-20 01:36:17.@kevinreiss Love the separate lists!
review_requested
by Kevin Reiss at 2021-05-20 04:38:53.base_ref_changed
by Kevin Reiss at 2021-05-20 04:39:40.referenced
by None at 2021-05-20 11:36:01.merged
by None at 2021-05-20 11:36:02.closed
by None at 2021-05-20 11:36:02.mentioned
by Kevin Reiss at 2021-05-20 11:36:28.subscribed
by Kevin Reiss at 2021-05-20 11:36:28.referenced
by Shaun Ellis at 2021-05-20 16:41:41.head_ref_force_pushed
by None at 2021-05-20 15:59:42.referenced
by Kevin Reiss at 2021-05-20 17:02:27.merged
by Kevin Reiss at 2021-05-20 17:02:27.closed
by Kevin Reiss at 2021-05-20 17:02:28.referenced
by Kevin Reiss at 2021-05-20 17:51:20.merged
by Kevin Reiss at 2021-05-20 17:51:20.closed
by Kevin Reiss at 2021-05-20 17:51:20.Blocked until thesis collection indexed in alma-qa for testing.
renamed
by Kevin Reiss at 2021-05-20 18:37:33.labeled
by Kevin Reiss at 2021-05-20 18:54:14.When this PR is merged and deployed to alma qa https://github.com/pulibrary/orangelight/pull/2465 we can take another look. @sdellis This should provide us a mms_id and mfhd to send to the form.
mentioned
by Shaun Ellis at 2021-05-20 19:29:23.subscribed
by Shaun Ellis at 2021-05-20 19:29:23.assigned
by Shaun Ellis at 2021-05-20 19:29:33.head_ref_force_pushed
by None at 2021-05-20 19:07:48.referenced
by None at 2021-05-20 19:35:21.merged
by None at 2021-05-20 19:35:22.closed
by None at 2021-05-20 19:35:22.head_ref_deleted
by None at 2021-05-20 19:35:26.referenced
by Kevin Reiss at 2021-05-20 20:42:04.merged
by Kevin Reiss at 2021-05-20 20:42:04.closed
by Kevin Reiss at 2021-05-20 20:42:04.labeled
by None at 2021-05-20 07:32:54.Superseded by #21.
closed
by None at 2021-05-20 07:32:55.head_ref_deleted
by None at 2021-05-20 07:32:56.referenced
by Trey Pendragon at 2021-05-20 22:26:46.merged
by Trey Pendragon at 2021-05-20 22:26:46.closed
by Trey Pendragon at 2021-05-20 22:26:46.head_ref_deleted
by Trey Pendragon at 2021-05-20 22:26:48.referenced
by Trey Pendragon at 2021-05-20 23:05:48.merged
by Trey Pendragon at 2021-05-20 23:05:48.closed
by Trey Pendragon at 2021-05-20 23:05:49.head_ref_deleted
by Trey Pendragon at 2021-05-20 23:05:51.labeled
by None at 2021-05-20 13:28:21.labeled
by None at 2021-05-20 13:28:21.referenced
by James R. Griffin III at 2021-05-20 18:54:51.merged
by James R. Griffin III at 2021-05-20 18:54:51.closed
by James R. Griffin III at 2021-05-20 18:54:51.head_ref_deleted
by James R. Griffin III at 2021-05-20 18:54:51.labeled
by None at 2021-05-21 00:41:27.


Click on a platform icon below to view SDK installation instructions for that platform.
For mobile SDK initialization.
For authenticating from a server side app (i.e. Ruby, .NET, etc.)


Grid Based Design
Grid based design is a way of enabling responsive websites by breaking the page down into grids.
Responsive webpages
Repsonsive webpages enable a better user experience.
Responsive design enable the page contents to change in relation to the size/direction of the page, rather than by a set pixel width.
Semantic structure?
Semantic structure includes things such as Headers, images, forms
Any other points you found interesting and want to reflect on:
I enjoyed
placehold.it
I need to spend further time looking at:
- .row
- .column
- Normalise
- Overflow


Hy,😊 am glad to take you on this project, I dare you to fork this repo. Special Thanks 🙏 Florin Pop
fork


Deployment, configuration and consultancy for development tooling.
Java Javascript and frameworks HTML & CSS MySql and PostgreSql
You can reach me at www.gerull.nl


Provides utilities for automatically creating an AOP proxy for DAO objects. This mechanism
is used to catch certain exceptions that are thrown in DAO code, and which originate in JDBC
code of the spring framework, and return null
instead. The idea is that all
DAOs return null
if no object is found and only throw exceptions if something
goes wrong.


--- layout: page title: About header-img: "img/about-bg.png" ---
Hello, I've been a self-taught programmer for 3-4 years now. So far it's been a great experience learning the intricacies of computer programming. At times I would want to give up, only to end up not making that wrong turn. I keep a strong head on my shoulders and push through. With paitence you can move mountains!


?a
if’rm.
djSƒÁ^c*£c-7
*''
det
confirm
PLANTS
OF
CUBA
SOUTHERN
ORIENTE
AND
PICO
TURQUINO
'm£/kUêJê-......
'fa/As,
Q^_......tfUgM/,______fam,..-............yLiÀa^-^êSa£AŠdšz.
Coll;
Fre.
Leon
No..
New
York
Botanical
Garden
E,
L,
Ekman
No,.
JULY
1922
IbDMElfl
1604298
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high


fprime.fbuild
¶
fprime.build:
Sets up a singleton that handles the calls for build system help. This will allow for support of future build systems that are not CMake.
Submodules¶
Package Contents¶
Classes¶
CMake handler interacts with an F prime CMake-based system. This will help us interact with CMake in refined ways. |
Functions¶
|
Gets the singleton builder from the module. If not created yet, one will be built and then returned. |
-
class
fprime.fbuild.
CMakeHandler
[source]¶ CMake handler interacts with an F prime CMake-based system. This will help us interact with CMake in refined ways.
-
CMAKE_DEFAULT_BUILD_NAME
= build-fprime-automatic-{}¶
-
CMAKE_LOCATION_FIELDS
= ['FPRIME_PROJECT_ROOT', 'FPRIME_LIBRARY_LOCATIONS', 'FPRIME_FRAMEWORK_PATH']¶
-
set_verbose
(self, verbose)¶ Sets verbosity
-
execute_known_target
(self, target, build_dir, path, cmake_args=None, make_args=None, top_target=False)¶ Executes a known target for a given build_dir. Path will default to a known path.
- Parameters
build_dir – build_dir to use to run this.
target – target to execute at the path, using above build_dir
path – path to run target against. (default) current working directory
cmake_args – cmake args input
top_target – top-level target. Do not append path name
- Returns
return code from CMake
-
find_hashed_file
(self, build_dir, hash_value)¶ Find a file from a hash
- Parameters
build_dir – build directory to search
hash_value – hash number
- Returns
filename
-
find_nearest_standard_build
(self, platform, path)¶ Recurse up the directory tree from the given path, looking for a directory that matches the standard name. This will return that path, or error if one cannot be found.
- Returns
path of nearest standard build directory
- Raises
CMakeInvalidBuildException, a build was found but not setup, CMakeOrphanException, no build was found
-
get_include_locations
(self, cmake_dir)¶ Gets the locations that can be used as the root of an include tree. Common directories are placed in these include locations. These include standard builds, configs, etc.
..note:: supplying a project dir as cmake_dir will setup a build-cache, and thus take much time.
- Parameters
cmake_dir – directory of a CMake build, or directory containing a CMake project
- Returns
list of include locations. Order: project, lib, lib, …, F prime core
-
get_include_info
(self, path, cmake_dir)¶ Calculates the include root of the given path. The include root is defined as the following based on the other two values supplied. First, the following two path values are established: - Location of the project’s root. This is defined in the project_dir’s CMakeList.txt, or in the CMake Cache. - Location of the project’s F prime checkout. This is defined in the same places. From there, the include root of the supplied path is whichever of those two paths is your parent. In cases where both are parents, it will take the outer-most parent
..note:: supplying a project dir as cmake_dir will setup a build-cache, and thus take much time.
- Parameters
path – path to calculate looking for include-root
cmake_dir – directory of a CMake build, or directory containing a CMake project
- Returns
(relative include path, include root for the given path)
-
get_fprime_configuration
(self, fields, cmake_dir=None)¶ Gets fprime configuration for the given field(s). This will return a list of fields for the set of input fields. The user may supply a string for a single value returned as list of one, or a list of fields for list of values.
- Parameters
fields – name of field, or list of names of fields
cmake_dir – a cmake directory (project or build) to used. default: None, use existing temp cached build.
- Returns
list of values, or Nones
-
_build_directory_from_cmake_dir
(self, cmake_dir)¶ If the supplied directory is a valid CMake build directory, then this will be returned. Otherwise, the file should be a valid CMake project directory containing a CMakeLists.txt with a project call. This will then generate a temporary directory to be used as a build.
- Returns
working build directory
-
generate_build
(self, source_dir, build_dir, args=None, ignore_output=False)¶ Generate a build directory for purposes of the build.
- Parameters
source_dir – source directory to generate from
build_dir – build directory to generate to
args – arguments to hand to CMake.
ignore_output – do not print the output where the user can see it
-
_read_values_from_cache
(self, keys, build_dir)¶ Reads set values from cache into an output tuple.
- Parameters
keys – keys to read in iterable
build_dir – build directory containing cache file
- Returns
a tuple of keys, None if not part of cache
-
_read_cache
(self, build_dir)¶ Reads the cache from the associated build_dir. This will return a dictionary of cache variable name to its value. This will not update internal state.
- Parameters
build_dir – build directory to harvest for cache variables
- Returns
{<cmake cache variable>: <cmake cache value>}
-
get_toolchain_config
(self, project_path)¶ Returns the default toolchain
-
load_settings
(self, settings_file, cmake_dir)¶ Loads the default settigns for this build Could include environment settings and a default toolchain.
-
static
_cmake_validate_source_dir
(source_dir)¶ Raises an exception if the source dir is not a valid CMake source directory. This means a CMakeLists.txt exists and defines within it a project call.
- Parameters
source_dir – source directory to validate
-
static
_cmake_validate_build_dir
(build_dir)¶ Raises an exception if the build dir is not a valid CMake build directory
- Parameters
build_dir – build_dir to validate
-
_cmake_referesh_cache
(self, build_dir)¶ Runs the cmake target required to refresh the cmake cache. This will allow for unknown targets to be searched for before the utility gives up and produces.
- Parameters
build_dir – directory to build in
-
_run_cmake
(self, arguments, workdir=None, print_output=True, write_override=False, environment=None)¶ Will run the cmake system supplying the given arguments. Assumes that the CMake executable is somewhere on the path in order for this to run.
..note:: this function has potential File System side-effects
- Parameters
arguments – arguments to supply to CMake.
workdir – work directory to run in
print – print to the screen. Default: True
write_override – allows for non-read-only commands
environment – environment to write into
- Returns
(stdout, stderr)
-
static
_communicate
(proc, stdout, stderr, print_output=True)¶ Communicates with a process while assuring that output is captured and optionally printed. This will buffer lines for the standard out file handle when not none, and will always buffer standard error so that it can be provided when needed. This effectively replaces the .communicate method of the proc itself, while still preventing deadlocks. The output is returned for each stream as a list of lines.
- Parameters
proc – Popen process constructed with the above pairs to the submitted file handles
stdout – standard output file handle. Paired with the FH provided to the Popen stdout argument
stderr – standard error file handle. Paired with the FH provided to the Popen stderr argument
print_output – print output to the screen. If False, output is masked. Default: True, print to screen.
- Returns
return code, stdout as list of lines, stderr as list of lines
-
-
fprime.fbuild.
builder
()[source]¶ Gets the singleton builder from the module. If not created yet, one will be built and then returned.
Build: 1.4.1


Between 5 and 6 August 2014, a total of 68 new cases of Ebola virus disease (laboratory-confirmed, probable, and suspect cases) as well as 29 deaths were reported from Guinea, Liberia, Nigeria, and Sierra Leone.
On Wednesday, 6 August and Thursday, 7 August, an Emergency Committee was held via teleconference to determine whether the current outbreak constitutes a Public Health Emergency of International Concern. After discussion and deliberation on the information provided, the Committee advised that:
It was the unanimous view of the Committee that the conditions for a Public Health Emergency of International Concern (PHEIC) have been met. The entire statement, including a list of temporary recommendations, can be found at http://who.int/mediacentre/news/statements/2014/ebola-20140808/en/.
On Friday, 8 August, the Director-General, Dr Margaret Chan, gave a press briefing to the international media from WHO Headquarters. Dr Chan will give an additional briefing on the situation of the outbreak and the ongoing response in the region to the Permanent and Observer Missions to the United Nations and other international organizations in Geneva on Tuesday, 12 August. Permanent Representatives of the affected countries have been invited to speak on behalf of their respective Governments on the national Ebola response and priorities.
On Monday, 11 August, WHO will convene a panel of medical ethics experts to begin looking at the use of experimental treatments in the ongoing EVD outbreak in West Africa. At this time, there are no registered medicines or vaccines against this deadly virus; several experimental options are currently under development, though. The recent treatment of two health workers from US faith-based aid organizations has raised questions about whether medicines that have never been tested or shown to be safe in humans should be used in outbreak situations. In the case of Ebola, supplies are extremely limited, which then raises questions about who should receive it, if it’s used.
New cases and deaths attributable to EVD continue to be reported by the Ministries of Health in Guinea, Liberia, Nigeria, and Sierra Leone. Between 5 and 6 August 2014, 68 new cases (laboratory-confirmed, probable, and suspect cases) of EVD and 29 deaths were reported from the four countries as follows: Guinea, 0 new cases and 4 deaths; Liberia, 38 new cases and 12 deaths; Nigeria, 4 new cases and 1 death; and Sierra Leone, 26 new cases and 12 deaths.
As of 6 August 2014, the cumulative number of cases attributed to EVD in the four countries stands at 1 779, including 961 deaths. The distribution and classification of the cases are as follows: Guinea, 495 cases (355 confirmed, 133 probable, and 7 suspected), including 367 deaths; Liberia, 554 cases (148 confirmed, 274 probable, and 132 suspected), including 294 deaths; Nigeria, 13 cases (0 confirmed, 7 probable, and 6 suspected), including 2 deaths; and Sierra Leone, 717 cases (631 confirmed, 38 probable, and 48 suspected), including 298 deaths.
| New (1) | Confirmed | Probable | Suspect | Totals | |
| Guinea | |||||
| Cases | 0 | 355 | 133 | 7 | 495 |
| Deaths | 4 | 231 | 133 | 3 | 367 |
| Liberia | |||||
| Cases | 38 | 148 | 274 | 132 | 554 |
| Deaths | 12 | 132 | 117 | 45 | 294 |
| Nigeria | |||||
| Cases | 4 | 0 | 7 | 6 | 13 |
| Deaths | 1 | 0 | 2 | 0 | 2 |
| Sierra Leone | |||||
| Cases | 26 | 631 | 38 | 48 | 717 |
| Deaths | 12 | 259 | 34 | 5 | 298 |
| Totals | |||||
| Cases | 68 | 1 134 | 452 | 193 | 1 779 |
| Deaths | 29 | 622 | 286 | 53 | 961 |
| 1. New cases were reported between 5 and 6 August 2014. |
The total number of cases is subject to change due to reclassification, retrospective investigation, consolidation of cases and laboratory data, and enhanced surveillance. Data reported in the Disease Outbreak News are based on best available information reported by Ministries of Health.


Using javascript:
URLs is considered by some as a form of eval
. Code passed in javascript:
URLs has to be parsed and evaluated by the browser in the same way that eval
is processed.
Examples of incorrect code for this rule:
/*eslint no-script-url: "error"*/
location.href = "javascript:void(0)";
scripturl
rule of JSHint.This rule was introduced in ESLint 0.0.9.


#include <robusttransaction.h>
Inheritance diagram for pqxx::robusttransaction< ISOLATIONLEVEL >:
Public Types | |
| typedef isolation_traits< ISOLATIONLEVEL > | isolation_tag |
| Isolation level is read_committed by default. | |
Public Member Functions | |
| robusttransaction (connection_base &C, const PGSTD::string &TName=PGSTD::string()) | |
| virtual | ~robusttransaction () |
robusttransaction is similar to transaction, but spends more effort (and performance!) to deal with the hopefully rare case that the connection to the backend is lost just as the current transaction is being committed. In this case, there is no way to determine whether the backend managed to commit the transaction before noticing the loss of connection.
In such cases, transaction class tries to reconnect to the database and figure out what happened. It will need to store and manage some information (pretty much a user-level transaction log) in the back-end for each and every transaction just on the off chance that this problem might occur. This service level was made optional since you may not want to pay this overhead where it is not necessary. Certainly the use of this class makes no sense for local connections, or for transactions that read the database but never modify it, or for noncritical database manipulations.
Besides being slower, it's theoretically possible that robusttransaction actually fails more instead of less often than a normal transaction. This is due to the added work and complexity. What robusttransaction tries to achieve is to be more deterministic, not more successful per se.
When a user first uses a robusttransaction in a database, the class will attempt to create a log table there to keep vital transaction-related state information in. This table, located in that same database, will be called PQXXLOG_*user*, where *user* is the PostgreSQL username for that user. If the log table can not be created, the transaction fails immediately.
If the user does not have permission to create the log table, the database administrator may create one for him beforehand, and give ownership (or at least full insert/update rights) to the user. The table must contain two non-unique fields (which will never be null): "name" (of text type, varchar(256) by default) and "date" (of timestamp type). Older verions of robusttransaction also added a unique "id" field; this field is now obsolete and the log table's implicit oids are used instead. The log tables' names may be made configurable in a future version of libpqxx.
The transaction log table contains records describing unfinished transactions, i.e. ones that have been started but not, as far as the client knows, committed or aborted. This can mean any of the following:
1. The transaction is in progress. Since backend transactions can't run for extended periods of time, this can only be the case if the log record's timestamp (compared to the server's clock) is not very old, provided of course that the server's system clock hasn't just made a radical jump.
2. The client's connection to the server was lost, just when the client was committing the transaction, and the client so far has not been able to re-establish the connection to verify whether the transaction was actually completed or rolled back by the server. This is a serious (and luckily a rare) condition and requires manual inspection of the database to determine what happened. The robusttransaction will emit clear and specific warnings to this effect, and will identify the log record describing the transaction in question.
3. The transaction was completed (either by commit or by rollback), but the client's connection was durably lost just as it tried to clean up the log record. Again, robusttransaction will emit a clear and specific warning to tell you about this and request that the record be deleted as soon as possible.
4. The client has gone offline at any time while in one of the preceding states. This also requires manual intervention, but the client obviously is not able to issue a warning.
It is safe to drop a log table when it is not in use (ie., it is empty or all records in it represent states 2-4 above). Each robusttransaction will attempt to recreate the table at its next time of use.
|
|
Isolation level is read_committed by default.
Reimplemented from pqxx::basic_robusttransaction. |
|
|
|
|
|
|


nginx is a web server, you are actually on a website powered by nginx !
You can access to this pod in ssh with ssh<EMAIL_ADDRESS>with password : admin
FTP is a protocol used for transfer file on a server to use it you need to donwload a ftp client like filezilla
To test this service go to ftp client. IP are <IP_ADDRESS> and account is admin:admin
Wordpress is a famous cms written in php, you can create blog, e-commerce and more with it !
Php my admin is a tool to view database in a web browser, login are : wp_admin:1234
Grafana is a tool to monitor pods etc... in a k8s cluster
You can log to my grafana with admin:admin account


[§124A-78] Court to announce action. A court-martial shall announce its findings and sentence to the parties as soon as determined. [L 1982, c 171, pt of §2]


How to avoid an java.util.ConcurrentModificationException with ArrayList?
You need to add/delete an item in an ArrayList when you are iterating the list. You will receive the java.util.ConcurrentModificationException exception. For example, the following code will throw an exception after adding an item into list:
public class Sample {
public static void main(String[] args) {
List<Integer> iList = new ArrayList<Integer>();
for (int i = 0; i != 100; i++)
iList.add(i);
int addValue = 1000;
for (Integer i: iList) {
if (i%10 == 0) {
iList.add(addValue++);
}
}
}
To avoid java.util.ConcurrentModificationException exception, we can add an item through the iterator of list. If we do the same as the above code, the next access item in list via the iterator will generate the same exception.
public class Sample {
public static void main(String[] args) {
List<Integer> iList = new ArrayList<Integer>();
for (int i = 0; i != 100; i++)
iList.add(i);
int addValue = 1000;
for (ListIterator<Integer> itr = iList.listIterator(); itr.hasNext();) {
Integer i = itr.next();
if (i%10 == 0) {
itr.add(addValue++);
}
}
}
Most Recent java Faqs
- How to uncompress a file in the gzip format?
- How to make a gzip file in Java?
- How to use Java String.split method to split a string by dot?
- How to validate URL in Java?
- How to schedule a job in Java?
- How to return the content in the correct encoding from a servlet?
- What is the difference between JDK and JRE?
Most Viewed java Faqs
- How to read input from console (keyboard) in Java?
- What are class variables in Java?
- How to Retrieve Multiple Result Sets from a Stored Procedure in JDBC?
- How to Use Updatable ResultSet in JDBC?
- What are local variables in Java?
- How to Use JDBC Java to Create Table?
- Why final variable in Enhanced for Loop does not act final?


| Package | Description |
|---|---|
| org.apache.drill.common.logical.data |
Logical operators in a query graph.
|
| org.apache.drill.exec.physical.base | |
| org.apache.drill.exec.physical.config | |
| org.apache.drill.exec.physical.impl.join | |
| org.apache.drill.exec.planner.logical | |
| org.apache.drill.exec.planner.physical | |
| org.apache.drill.test |
Provides a variety of test framework tools to simplify Drill unit
tests and ad-hoc tests created while developing features.
|
| Modifier and Type | Method and Description |
|---|---|
JoinCondition |
JoinCondition.flip() |
| Modifier and Type | Method and Description |
|---|---|
List<JoinCondition> |
Join.getConditions() |
| Constructor and Description |
|---|
Join(LogicalOperator left,
LogicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType type) |
Join(LogicalOperator left,
LogicalOperator right,
List<JoinCondition> conditions,
String type) |
LogicalSemiJoin(LogicalOperator left,
LogicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType type) |
| Modifier and Type | Field and Description |
|---|---|
protected List<JoinCondition> |
AbstractJoinPop.conditions |
| Modifier and Type | Method and Description |
|---|---|
List<JoinCondition> |
AbstractJoinPop.getConditions() |
| Constructor and Description |
|---|
AbstractJoinPop(PhysicalOperator leftOp,
PhysicalOperator rightOp,
org.apache.calcite.rel.core.JoinRelType joinType,
boolean semiJoin,
LogicalExpression joinCondition,
List<JoinCondition> joinConditions) |
| Constructor and Description |
|---|
HashJoinPOP(PhysicalOperator left,
PhysicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType joinType) |
HashJoinPOP(PhysicalOperator left,
PhysicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType joinType,
boolean semiJoin,
RuntimeFilterDef runtimeFilterDef,
boolean isRowKeyJoin,
int joinControl) |
HashJoinPOP(PhysicalOperator left,
PhysicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType joinType,
RuntimeFilterDef runtimeFilterDef) |
HashJoinPOP(PhysicalOperator left,
PhysicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType joinType,
RuntimeFilterDef runtimeFilterDef,
boolean isRowKeyJoin,
int joinControl) |
MergeJoinPOP(PhysicalOperator left,
PhysicalOperator right,
List<JoinCondition> conditions,
org.apache.calcite.rel.core.JoinRelType joinType) |
| Modifier and Type | Method and Description |
|---|---|
static Comparator |
JoinUtils.checkAndReturnSupportedJoinComparator(JoinCondition condition) |
| Modifier and Type | Method and Description |
|---|---|
static JoinCondition |
DrillLogicalTestUtils.joinCond(String leftExpr,
String relationship,
String rightExpr) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JoinPrel.buildJoinConditions(List<JoinCondition> conditions,
List<String> leftFields,
List<String> rightFields,
List<Integer> leftKeys,
List<Integer> rightKeys)
Build the list of join conditions for this join.
|
| Modifier and Type | Method and Description |
|---|---|
protected JoinCondition |
PhysicalOpUnitTestBase.joinCond(String leftExpr,
String relationship,
String rightExpr) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.


General
@{{_ng_version}}
|
{{dependency.name}}
{{dependency.description}}
|
{{dependency.version}} |
|
|
{{dependency.name}}
{{dependency.description}}
|
{{dependency.version}} |
|
|
|
Home
Chipmunk is open source developed at github
Issues, bugs and feature requests
Report issues


Web Programming
Strcture
Structre
Structre - Complete
Text
test
headings
Paragraph
Bold, Italic, Superscript, Subscript
White Space, Line Break, Horizontal Rule