| Primitive |
base64Binary |
The base64Binary that represents the value of the SHR element to which it is applied. |
| Primitive |
boolean |
The boolean that represents the value of the SHR element to which it is applied. |
| Primitive |
code |
The code that represents the value of the SHR element to which it is applied. |
| Primitive |
date |
The date that represents the value of the SHR element to which it is applied. |
| Primitive |
dateTime |
The dateTime that represents the value of the SHR element to which it is applied. |
| Primitive |
decimal |
The decimal that represents the value of the SHR element to which it is applied. |
| Primitive |
id |
The id that represents the value of the SHR element to which it is applied. |
| Primitive |
instant |
The instant that represents the value of the SHR element to which it is applied. |
| Primitive |
integer |
The integer that represents the value of the SHR element to which it is applied. |
| Primitive |
markdown |
The markdown that represents the value of the SHR element to which it is applied. |
| Primitive |
oid |
The oid that represents the value of the SHR element to which it is applied. |
| Primitive |
positiveInt |
The positiveInt that represents the value of the SHR element to which it is applied. |
| Primitive |
string |
The string that represents the value of the SHR element to which it is applied. |
| Primitive |
time |
The time that represents the value of the SHR element to which it is applied. |
| Primitive |
unsignedInt |
The unsignedInt that represents the value of the SHR element to which it is applied. |
| Primitive |
uri |
The uri that represents the value of the SHR element to which it is applied. |
| Primitive |
xhtml |
The xhtml that represents the value of the SHR element to which it is applied. |
| Action |
Action |
An entry related to an action or intervention, whether potential or actual, past or future. An intervention is an action addressing a undesired health state, behavior, risk, or goal. |
| Action |
ActionContext |
The ontological status of the intervention, e.g., performed/not performed, requested/not requested. |
| Action |
CommunicationMethod |
This is the method the provider used to communicate. Examples include: Written, Telephoned, Verbal, Electronically Entered, Policy, Service Correction, Duplicate, etc. 'Code indicating the origin of the prescription.' - NCPDP Telecommunication (Field 419-DJ, Data Dictionary 201104). Possible values include: Written; Telephone; Electronic; Facsimile; Pharmacy; Not Known. |
| Action |
ExpectedMethod |
The method that should be used to carry out the action. |
| Action |
ExpectedPerformanceTime |
When an action should be done. If the action is a series or recurs (e.g. daily blood sugar testing in the morning) then a Timing can be used to describe the periodicity. |
| Action |
ExpectedPerformer |
Who should carry out the tests. For example, the patient or caregiver. |
| Action |
ExpectedPerformerType |
What type of party should carry out the testing. |
| Action |
Method |
The technique used to carry out an action, for example, the specific imaging technical or assessment vehicle. |
| Action |
NotPerformedContext |
A record that a clinical act was not performed at a certain time or during a stated period of time, particularly when there might be an expectation of performing such an act, for example, if a vaccination is not given because of parental objection. Do not use this context if the act was initiated or started but aborted or cancelled. |
| Action |
Outcome |
The result of performing an action or behavior, for example, an adverse reaction or new finding. |
| Action |
Participant |
An object (usually a Person, Party, or Organization but potentially a device or other Entity) that participates in a task or activity. |
| Action |
ParticipationPeriod |
The point in time or span of time the participant is involved. |
| Action |
ParticipationType |
The role played by the participant engaged in the action, for example, as the attending physician, surgical assistant, etc. |
| Action |
PatientInstructions |
Information for the patient, such as, where to get the test, how to prepare for the test, etc. |
| Action |
PerformedContext |
ActionContext indicating actual performance or execution of a healthcare-related action, e.g., 3rd dose of Hepatitis B vaccine administered on Dec 4th 2012, appendectomy performed today. |
| Action |
PerformerInstructions |
Information for the performer of the test, if needed. |
| Action |
RelatedPlan |
The plan that this action fulfills |
| Action |
RelatedRequest |
The request that this action fulfills |
| Action |
RequestIntent |
Indicates the level of authority/intentionality associated with the request and where the request fits into the workflow chain. |
| Action |
RequestedAgainstContext |
Represents a recommendation or order from a practitioner or clinical decision support system to NOT perform an act. |
| Action |
RequestedContext |
An order for something to take place. |
| Action |
Status |
Position in workflow. |
| Adverse |
ActionTaken |
The action taken as a result of the adverse reaction. May include changing or discontinuing medication, reducing dose, etc. |
| Adverse |
AdverseEventGrade |
A coded value specifying the level of injury suffered by the subject for whom the event is reported, using the CTCAE coding system. |
| Adverse |
CauseCategory |
Whether the adverse event is attributed to a treatment, course of the disease, unrelated to either, or unknown. |
| Base |
Author |
The person or organization who created the entry and is responsible for (and may certify) the content. |
| Base |
Content |
An item that can constitute the payload of an Entry, aka an EntryElement. |
| Base |
Informant |
The person or entity that provided the information in the entry, as distinct from who created the entry, e.g. the subject (patient), medical professional, family member, device or software program. |
| Base |
Language |
A human language, spoken or written. |
| Base |
PersonOfRecord |
The person this record belongs to. |
| Base |
RelatedEncounter |
If content was generated during a patient encounter, related encounter is the encounter where the information was gained. |
| Base |
ShrId |
A unique, persistent, permanent identifier for the overall health record belonging to the PersonOfRecord. |
| Base |
Subject |
The person or thing that this entry relates to, usually the Person of Record. However, not all entries have health information specifically about the patient, but in different contexts, could refer to a fetus, family member (living or dead), device, location, organization, finding, condition, or intervention. |
| Behavior |
ReadinessToChange |
How motivated the subject is to change the behavior, if the behavior is ongoing, and change would be beneficial. |
| Behavior |
ReasonForBehavior |
Why the behavior has taken or is taking place. |
| Careplan |
ActualActivities |
Activites carried out for this goal |
| Careplan |
Goal |
A broad statement about what should be accomplished for or by a patient or other subject. It represents the intended long-term outcome toward which an individual or a group aspires, and toward which, effort is directed, in the form of activities. |
| Careplan |
PlannedActivities |
Activites planned for this goal |
| Condition |
Abatement |
The end, remission or resolution. |
| Condition |
Criticality |
The potential clinical harm associated with a condition. When the worst case result is assessed to have a life-threatening or organ system threatening potential, it is considered to be of high criticality. |
| Condition |
Preexisting |
If the problem or condition existed before the current episode of care. |
| Condition |
WhenClinicallyRecognized |
The time at which a condition or condition was first identified in a healthcare context. |
| Core |
Address |
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations and which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. (Source: HL7 FHIR). |
| Core |
Age |
How long something has existed in time. |
| Core |
AgeGroup |
Subgroups of populations based on age. |
| Core |
AgeRange |
A quantitative range of ages. One of the two ages must be specified. |
| Core |
Annotation |
An added or follow-up note, often after the fact, that contains metadata about who made the statement and when. |
| Core |
Category |
A class or division of people or things having particular shared characteristics |
| Core |
ClockDirection |
A direction indicated by an angle relative to 12 o'clock. |
| Core |
CodeableConcept |
A set of codes drawn from different coding systems, representing the same concept. |
| Core |
ContactPoint |
An electronic means of contacting an organization or individual. |
| Core |
Country |
Country - a nation as commonly understood or generally accepted, expressed in ISO 3166 Alpha-2 (2-letter) codes. |
| Core |
CreationTime |
The point in time when the information was recorded in the system of record. |
| Core |
Details |
An text note containing additional details, explanation, description, comment, or summarization. Details can discuss, support, explain changes to, or dispute information. |
| Core |
Distance |
The measure of space separating two objects or points. |
| Core |
EffectiveTimePeriod |
The date and time span for which something is active, valid, or in force. |
| Core |
GeneralizedAge |
Qualitative or quantitative, exact or inexact description of age. |
| Core |
GeneralizedDateTime |
A point in time, specified qualitatively or quantitatively. |
| Core |
GeneralizedTemporalContext |
A generalized indicator of a dateTime or an age when an event happened. |
| Core |
GeopoliticalLocation |
The countries of the world and major geopolitical subregions, such as US states. |
| Core |
Geoposition |
The location on the surface of the Earth, described by a latitude and longitude (and optional altitude). |
| Core |
GestationalAge |
The age of the embryo or fetus. This may be assessed by medical history, physical examination, early immunologic pregnancy tests, radiography, ultrasonography, and amniotic fluid analysis. |
| Core |
GestationalTemporalContext |
A named gestational time period, or a gestational age. |
| Core |
GestationalTimePeriod |
A time relative to a pregnancy or childbirth event. |
| Core |
HumanName |
A name used by a human being, written as it would be typically expressed. May include a breakdown of the various elements of the name (family name, given name, etc.). |
| Core |
Identifier |
A unique string that identifies a specific person or thing. |
| Core |
Location |
A position, site, or point in space where something can be found. |
| Core |
LowerBound |
The lower limit on a range |
| Core |
NumberOfRepeats |
How many times the action should be repeated. |
| Core |
OccurrenceTimeOrPeriod |
The point in time or span of time in which something happens. |
| Core |
OnBehalfOf |
The party represented by the actual participant. |
| Core |
Priority |
An indication of the importance of an action. |
| Core |
QualitativeDateTime |
A point in time, described qualitatively. |
| Core |
Range |
An interval defined by a quantitative upper and/or lower bound. One of the two bounds must be specified, and the lower bound must be less than the upper bound. When Quantities are specified, the units of measure must be the same. |
| Core |
Reason |
The justification for an action or non-action, conclusion, opinion, etc. |
| Core |
RecurrenceRange |
The start and end of the overall recurrence pattern in terms of dates/times or in terms of number of repeats. Could also be an event, such as when all doses are taken. |
| Core |
Setting |
Description of the place or type of surroundings where something is positioned or where an event takes place. |
| Core |
State |
Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (i.e. US 2 letter state codes). (Source: HL7 FHIR). |
| Core |
StatisticType |
The type of statistic that is represented by the value. |
| Core |
TimePeriod |
A period of time defined by a start and end time, date, or year. If the start element is missing, the start of the period is not known. If the end element is missing, it means that the period is ongoing, or the start may be in the past, and the end date in the future, which means that period is expected/planned to end at the specified time. The end value includes any matching date/time. For example, the period 2011-05-23 to 2011-05-27 includes all the times from the start of the 23rd May through to the end of the 27th of May. |
| Core |
Title |
A distinguishing word or group of words naming an item. |
| Core |
TypeAsaCoding |
|
| Core |
UpperBound |
The upper limit on a quantitative value. |
| Device |
Device |
A specific durable physical device used in diagnosis or treatment. The value is the coding for a type of device, for example, a CPAP machine. The same device might be used on multiple patients. |
| Device |
Implanted |
Whether this device is implanted in the body. |
| Encounter |
PaymentSource |
The source of payment for the current encounter. |
| Encounter |
ReferralDate |
The date when the provider received a referral for service. A referral includes an oral, written, faxed or electronic request for services made by the client or on the client's behalf. |
| Encounter |
ReferralSourceType |
The type of person or entity that instigated the encounter. |
| Encounter |
ServiceGiven |
Indicates a medical service provided. |
| Encounter |
ServiceProvider |
The organization that provided the services rendered during this encounter. |
| Encounter |
TreatmentCooperation |
Whether the patient is undergoing treatment voluntarily, or under a legal order. |
| Entity |
AccessTime |
Point in time when data was accessed. |
| Entity |
ActiveFlag |
If the ActiveFlag is false, it indicates the record or item is no longer to be used and should generally be hidden for the user in the UI. |
| Entity |
ActiveFlagAsaCodeableConcept |
If the ActiveFlag is false, it indicates the record or item is no longer to be used and should generally be hidden for the user in the UI. |
| Entity |
Additive |
Additive associated with container. |
| Entity |
AdministrativeGender |
A gender classification used for administrative purposes. Administrative gender is not necessarily the same as a biological description or a gender identity. This attribute does not include terms related to clinical gender. |
| Entity |
AnonymizedFlag |
Flag indicating if personally identifiable information has been withheld or disguised. |
| Entity |
BodySite |
A location or structure in the body, including tissues, regions, cavities, and spaces, for example, right elbow, or left ventricle of the heart. |
| Entity |
BodySiteMarker |
A marker surgically placed at the site, often during a biopsy procedure, to pinpoint the location. The marker is typically a metal clip or radioactive seed. |
| Entity |
Capacity |
Container volume or size. |
| Entity |
CountryOfIssue |
A country acting as an assuing authority for a document. |
| Entity |
DateOfBirth |
A date of birth or approximate year or period (year or date range), if estimated. |
| Entity |
DriversLicenseNumber |
Identifying information from a drivers license. |
| Entity |
ExpirationDate |
When the medication will expire. |
| Entity |
ExternalHealthRecord |
A health record other than the current health record; may have been used to help populate the current record. |
| Entity |
Facility |
Services and space and equipment provided for a particular purpose; a building or place that provides a particular service or is used for a particular industry. Could be a clinical site, community site, or a mobile facility. |
| Entity |
FathersName |
The name of the father as it was or likely to have been recorded on the birth certificate of the subject; most likely the name of the father at the time of birth of the subject. |
| Entity |
FictionalPersonFlag |
Flag indicating if this record represents a fictional (synthetic, not real) person. |
| Entity |
Group |
A set of entities (personnel, material, or places) to be considered together. May be a pool of like-type resources, a team, or combination of personnel, material and places. |
| Entity |
HandlingRisk |
Cautions on the handling of this specimen. |
| Entity |
Headshot |
A photograph showing a person's face. |
| Entity |
LanguageQualifier |
Additional information about a person's use of language. |
| Entity |
LanguageUsed |
Language used for communication by a human, either the subject of record, parent, or other involved person. |
| Entity |
LotNumber |
A distinctive alpha-numeric identification code assigned by the manufacturer or distributor to a specific quantity of manufactured material or product within a batch. |
| Entity |
Manufacturer |
The organization producing the product or test. |
| Entity |
MedicationOrCode |
A medication entity or a medication code. |
| Entity |
MobileFacility |
A facility that moves from place to place, such as Meals-On-Wheels. |
| Entity |
Organization |
A social or legal structure formed by human beings. |
| Entity |
PartOf |
The larger entity that this is a portion of. |
| Entity |
Party |
A person, organization, or object that be involved in a healthcare activity. A party has a separate and distinct existence, and objective or conceptual reality. Includes information, physical objects, and roles. |
| Entity |
PassportNumber |
Credential indicating citizenship. |
| Entity |
Patient |
A person in the role of a patient, including extended demographic information about the subject of this health record. |
| Entity |
RelatedPerson |
A person in a role defined in relationship to a patient |
| Entity |
Role |
Abstract parent class for human parties, such as practitioners, patients, research subjects, and related persons. Role can also represent an object playing a specific role, such as a room playing the role of operating theater. The value contains the entity (party) playing the role. |
| Entity |
SequenceNumber |
The sequence number for this specimen in a collection of specimens. |
| Entity |
SocialSecurityNumber |
A US social security number (SSN). |
| Entity |
SpecialHandling |
Information about the proper handling of the specimen. |
| Entity |
Specimen |
Sample for analysis |
| Entity |
SpecimenQuantity |
Quantity of specimen within container. |
| Entity |
SpecimenTreatment |
Treatment performed on the specimen. |
| Entity |
SpokenLanguageProficiency |
Accuracy and fluency in spoken communication in a language. |
| Entity |
StateOfIssue |
A state or country acting as an assuing authority for a document. |
| Entity |
Type |
The most specific code (lowest level term) describing the kind or sort of thing being represented. |
| Entity |
WrittenLanguageProficiency |
Accuracy and fluency of reading and writing in a language. |
| Finding |
ApplicableAgeRange |
The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so. |
| Finding |
ApplicableSubpopulation |
Codes to indicate the target population this reference range applies to. For example, a reference range may be based on the normal population or a particular sex or race. |
| Finding |
ChangeFlag |
Indicator of significant change (delta) from the last or previous measurement. |
| Finding |
Evidence |
A symptom, observation, or other item, for example, a radiology report, that serves as evidence for the current assessment. |
| Finding |
Finding |
Base class for all kinds of determinations: questions/answers, conditions, observations, allergies, and other findings. The subject of a finding can be the entire patient, or an entity such as a location body structure, intervention, or condition. Things observed about the subject can include social and behavioral factors, subjective and objective observations, and assessments. |
| Finding |
FindingMethod |
The technique used to create the finding, for example, the specific imaging technical, lab test code, or assessment vehicle. |
| Finding |
FindingStatus |
Indicates whether the finding is preliminary, amended, final, etc.. |
| Finding |
FocalSubject |
For use when FHIR's subject does not allow the desired type of Subject in the Finding.Subject field. |
| Finding |
FocalSubjectReference |
For use when FHIR's subject does not allow the desired type of Subject in the Finding.Subject field. |
| Finding |
Interpretation |
A clinical interpretation of a finding. |
| Finding |
NegationFlag |
A flag that indicates the meaning to be conveyed is the logical opposite of the current assertion. The assertion is negated only when the NegationIndicator is true. If absent or false, the assertion is not negated. |
| Finding |
ObservationCode |
A code that represents what the finding concerns, for example, the subject's height, blood pressure, disease status, wound dimensions, diabetes risk, etc. Although named ObservationCode, in different contexts the same attribute might be more naturally referred to as a property, observable, or test code. In assertions (observations without an explicit question), the observation code is defaulted to a value representing 'assertion'. |
| Finding |
ObservationQualifier |
A description of the conditions or context of an observation, for example, under sedation, fasting or post-exercise. Body position and body site are also qualifiers, but handled separately. A qualifier cannot modify the measurement type; for example, a fasting blood sugar is still a blood sugar. |
| Finding |
ReferenceRange |
The usual or acceptable range for a test result. |
| Finding |
ValueAbsentReason |
Provides a reason why the value of the observation is missing, if it is expected (some observations are not expected to have a value). |
| Immunization |
Vaccine |
A specific type or manufactured instance of a vaccine, a prophylactic or therapeutic preparation given to produce immune response to pathogenic organisms or substances. |
| Medication |
Dosage |
The dosage of the medication, prescribed or taken. |
| Medication |
DoseAmount |
The amount of medication taken per dose, as a quantity or range. |
| Medication |
MedicationAfterChange |
The medication taken, prior to the change. |
| Medication |
MedicationBeforeChange |
The medication taken, prior to the change. |
| Medication |
MedicationChange |
Description of a modification or change of a medication or dosage. |
| Medication |
NumberOfRefillsAllowed |
The maximum number of times the dispense can be repeated. For medication dispense, this integer does NOT include the original order dispense. This means that if an order indicates dispense 30 tablets plus 3 repeats, then the order can be dispensed a total of 4 times and the patient can receive a total of 120 tablets. |
| Medication |
QuantityPerDispense |
The amount that is to be dispensed for one fill. |
| Medication |
RouteIntoBody |
The way a substance enters an organism after contact, particularly, the route of drug administration. |
| Medication |
SupplyDuration |
Identifies the period time over which the supplied product is expected to be used, or the length of time the dispense is expected to last. |
| Oncology |
StagingTiming |
Indicates when the staging was done, in terms of treatment landmarks, for example, at diagnosis (clinical), at surgery(pathologic), after treatment (post-neoadjuvant), at entry to a clinical trial, or at recurrence. |
| Procedure |
Access |
The route used to access the site of a procedure. It is used to distinguish open, closed, and percutaneous procedures. |
| Procedure |
AmountOrSize |
The quantity of specimen collected |
| Procedure |
AssociatedStudy |
The clinical trial or other formal study related to this procedure. |
| Procedure |
DirectSite |
The site where the procedure is performed. |
| Procedure |
DirectSiteCode |
The site where the procedure is performed. |
| Procedure |
ImagingSubstance |
Substance used for this imaging procedure such as a contrast agent. |
| Procedure |
IndirectDevice |
An indirect device used for this procedure. |
| Procedure |
IndirectDeviceCode |
An indirect device used for this procedure. |
| Procedure |
IndirectSite |
The indirect site for this procedure. |
| Procedure |
IndirectSiteCode |
The indirect site for this procedure. |
| Procedure |
SurgicalApproach |
The technique used to reach the site of the procedure. Approaches may be through the skin or mucous membrane, through an orifice or external. |
| Procedure |
UsingAccessDevice |
The access device used to perform the procedure. |
| Procedure |
UsingAccessDeviceCode |
The access device used to perform the procedure. |
| Procedure |
UsingDevice |
The device used to perform the procedure. |
| Procedure |
UsingDeviceCode |
The device used to perform the procedure. |
| Research |
TerminationReason |
A description and/or code explaining the premature termination of the study. |
| Skin |
SupportSurfaceBodyPosition |
What body positions the surface can be used for, specifically, sitting or lying. |
| Skin |
SupportSurfaceCategory |
The category of support surface. |
| Skin |
SupportSurfaceComponent |
A physical material, structure, or system used alone or in combination with other components to fashion a support surface. |
| Vital |
HeadTiltAngle |
The angle at which the head is tilted relative to a level position while physiologic tests are taken. |


Class RadiusAreaProvider
Class capable of getting all unique positions inside of a given radius and (optional) bounds.
Inheritance
Implements
Inherited Members
Namespace: GoRogue
Assembly: GoRogue.dll
Syntax
public class RadiusAreaProvider : IReadOnlyRadiusAreaProvider
Remarks
In the case that MANHATTAN/CHEBYSHEV distance, or DIAMOND/SQUARE/OCTAHEDRON/CUBE shapes are used, Coords are guaranteed to be returned in order of distance from the center, from least to greatest. This guarantee does NOT hold if EUCLIDEAN distance, or CIRCLE/SPHERE radius shapes are specified. /// If no bounds are specified, the IEnumerable returned by positions will contain each coordinate within the radius. Otherwise, it will contain each coordinate in the radius that is also within the bounds of the rectangle. /// If the same radius length is being used multiple times (even from different center points), it is recommended to use only one RadiusAreaProvider, as the class allocates measurable memory, and using only one instance if the radius is used multiple times prevents reallocation. /// When the Radius value is changed, reallocation must be performed, however the overhead should be insignificant on everything but extremely large radiuses.
Constructors
| Improve this Doc View SourceRadiusAreaProvider(Coord, Int32, Distance)
Constructor. Specifies center, radius length, and distance calculation that defines the concept of radius, with no bounds.
Declaration
public RadiusAreaProvider(Coord center, int radius, Distance distanceCalc)
Parameters
| Type | Name | Description |
|---|---|---|
| Coord | center | The center point of the radius. |
| System.Int32 | radius | The length of the radius. |
| Distance | distanceCalc | The distance calculation used to determine what shape the radius has (or a type implicitly convertible to Distance, eg. Radius). |
RadiusAreaProvider(Coord, Int32, Distance, Rectangle)
Constructor. Specifies center, radius length, distance calculation that defines the concept of radius, and bounds.
Declaration
public RadiusAreaProvider(Coord center, int radius, Distance distanceCalc, Rectangle bounds)
Parameters
| Type | Name | Description |
|---|---|---|
| Coord | center | The center point of the radius. |
| System.Int32 | radius | The length of the radius. |
| Distance | distanceCalc | The distance calculation used to determine what shape the radius has (or a type implicitly convertible to Distance, eg. Radius).. |
| Rectangle | bounds | The bounds to constrain the returned Coords to. |
RadiusAreaProvider(Int32, Int32, Int32, Distance)
Constructor. Specifies center, radius length, and distance calculation that defines the concept of radius, with no bounds.
Declaration
public RadiusAreaProvider(int centerX, int centerY, int radius, Distance distanceCalc)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | centerX | The x-value of the center point of the radius. |
| System.Int32 | centerY | The y-value of the center point of the radius. |
| System.Int32 | radius | The length of the radius. |
| Distance | distanceCalc | The distance calculation used to determine what shape the radius has (or a type implicitly convertible to Distance, eg. Radius). |
RadiusAreaProvider(Int32, Int32, Int32, Distance, Rectangle)
Constructor. Specifies center, radius length, distance calculation that defines the concept of radius, and bounds.
Declaration
public RadiusAreaProvider(int centerX, int centerY, int radius, Distance distanceCalc, Rectangle bounds)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | centerX | The x-value of the center point of the radius. |
| System.Int32 | centerY | The y-value of the center point of the radius. |
| System.Int32 | radius | The length of the radius. |
| Distance | distanceCalc | The distance calculation used to determine what shape the radius has (or a type implicitly convertible to Distance, eg. Radius).. |
| Rectangle | bounds | The bounds to constrain the returned Coords to. |
Properties
| Improve this Doc View SourceBounds
The bounds to constrain the returned Coords to. Set to Rectangle.EMPTY to indicate that there are no bounds.
Declaration
public Rectangle Bounds { get; set; }
Property Value
| Type | Description |
|---|---|
| Rectangle |
Center
The center point of the radius.
Declaration
public Coord Center { get; set; }
Property Value
| Type | Description |
|---|---|
| Coord |
CenterX
Declaration
public int CenterX { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
CenterY
Declaration
public int CenterY { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
DistanceCalc
The distance calculation used to determine what shape the radius has (or a type implicitly convertible to Distance, eg. Radius).
Declaration
public Distance DistanceCalc { get; set; }
Property Value
| Type | Description |
|---|---|
| Distance |
Radius
The length of the radius, eg. the number of tiles from the center point (as defined by the distance calculation/radius shape given) to which the radius extends.
Declaration
public int Radius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Remarks
When this value is changed, reallocation of an underlying array is performed, however overhead should be relatively small in most cases.
Methods
| Improve this Doc View SourceAsReadOnly()
Returns a read-only representation of this RadiusAreaProvider.
Declaration
public IReadOnlyRadiusAreaProvider AsReadOnly()
Returns
| Type | Description |
|---|---|
| IReadOnlyRadiusAreaProvider |
CalculatePositions()
Calculates the new radius, and returns an IEnumerable of all unique Coords within that radius and bounds specified (as applicable). See class description for details on the ordering.
Declaration
public IEnumerable<Coord> CalculatePositions()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<Coord> | Enumerable of all unique Coords within the radius and bounds specified. |
ToString()
Returns a string representation of the parameters of the RadiusAreaProvider.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String | A string representation of the RadiusAreaProvider. |


Date:
Director:
Rating:
Immutable.js + DOM Side Effects
0 Results
Create Episode
Episode Title:
Director:
Date:
Rating:


Component Tax
The
Payload
Tax
The
Execution
Tax
The
Container Element
Tax
Component Composition
The
Decision
and
Presentation
Pattern
The
Tree Coupling
Tax
Decision/Presentation
Services
Observables
Redux


| GEOS SDK TechDocs
|
| text-fixup ...
| varwin ...
twalk
twalk
Examples:
-
"twalk"
- print all the timers in the system.
-
"twalk -o ui"
- print all the timers in the system for the ui thread.
-
"twalk -a"
- print all the timers with the "real" data for the time for time remaining rather than maintaining a total.
List all the timers in GEOS.
unalias
unalias <name>+
Examples:
-
"unalias p"
- Removes "p" as an alias for print.
This removes an alias.
-
In fact, this actually can be used to delete any command at all, including Tcl procedures and Swat built-in commands. Once they're gone, however, there's no way to get them back.
See Also: alias.
unassemble
unassemble [<addr> [<decode-args>]]
Examples:
-
"unassemble cs:ip 1"
-
Disassemble the instruction at CS:IP and return a string that shows the values of the arguments involved.
This decodes data as machine instructions and returns them to you to display as you like. It is not usually typed from the command line.
-
The return value is always a four-element list:
{<symbolic-addr> <instruction> <size> <args>}
where <symbolic-addr> is the address expressed as an offset from some named symbol, <instruction> is the decoded instruction (without any leading whitespace), <size> is the size of the instruction (in bytes) and <args> is a string displaying the values of the instruction operands, if <decode-args> was given and non-zero (it is the empty string if <decode-args> is missing or 0).
If <addr> is missing or "nil", the instruction at the current frame's CS:IP is returned.
See Also: listi.
unbind-key
unbind-key <ascii_value>
Examples:
-
"unbind-key \321"
-
Unbinds scroll-down key on host machine.
Unbinds the passed ASCII value.
See Also: alias,
bind-key,
get-key-binding.
undebug
undebug <proc-name>+
Examples:
-
"undebug fooproc"
-
Cease halting execution each time "fooproc" is executing.
Removes a Tcl breakpoint set by a previous "debug" command.
See Also: debug.
up
up [<frame offset>]
Examples:
-
"up"
- move the frame one frame up the stack
-
"up 4"
- move the frame four frames up the stack
Move the frame up the stack.
-
The <frame offset> argument is the number of frame to move up the stack. If none is specified then the current frame is moved up one frame.
-
This command may be repeated by pressing <Return>.
See Also: backtrace,
down.
value
value fetch <addr> [<type>]
value store <addr> <value> [<type>]
value hfetch <num>
value hstore <addr-list>
value hset <number-saved>
value log <addr> <stream> [<type>]
Examples:
-
"value fetch ds:si [type word]"
-
Fetch a word from ds:si
-
"value store ds:si 0 [type word]"
-
Store 0 to the word at ds:si
-
"value hfetch 36"
-
Fetch the 36th address list stored in the value history.
-
"value hstore $a"
-
Store the address list in $a into the value history.
-
"value hset 50"
-
Keep track of up to 50 address lists in the value history.
-
"value log ds:si $s [type word]"
-
Fetch a word from ds:si and dump the binary data to stream $s.
This command allows you to fetch and alter values in the target PC. It is also the maintainer of the value history, which you normally access via @<number> terms in address expressions.
-
"value fetch" returns a value list that contains the data at the given address. If the address has an implied data type (it involves a named variable or a structure field), then you do not need to give the <type> argument.
All integers and enumerated types are returned in decimal. 32-bit pointers are returned as a single decimal integer whose high 16 bits are the high 16 bits (segment or handle) of the pointer. 16-bit pointers are likewise returned as a single decimal integer.
Characters are returned as characters, with non-printable characters converted to the appropriate backslash escapes (for example, newline is returned as \n).
Arrays are returned as a list of value lists, one element per element of the array.
Structures, unions and records are returned as a list of elements, each of which is a 3-element list: {<field-name> <type> <value>} <field-name> is the name of the field, <type> is the type token for the type of data stored in the field, and <value> is the value list for the data in the field, appropriate to its data type.
-
You will note that the description of value lists is recursive. For example, if a structure has a field that is an array, the <value> element in the list that describes that particular field will be itself a list whose elements are the elements of the array. If that array were an array of structures, each element of that list would again be a list of {<field-name> <type> <value>} lists.
-
The "field" command is very useful when you want to extract the value for a structure field from a value list.
-
As for "value fetch", you do not need to give the <type> argument to
-
"value store" if the <addr> has an implied data type. The <value> argument is a value list appropriate to the type of data being stored, as described above.
-
"value hstore" returns the number assigned to the stored address list. These numbers always increase, starting from 1.
-
If no address list is stored for a given number, "value hfetch" will generate an error.
-
"value hset" controls the maximum number of address lists the value history will hold. The value history is a FIFO queue; if it holds 50 entries, and the 51st entry is added to it, the 1st entry will be thrown out.
-
"value log" has the same functionality as value fetch except that data fetched from the PC are dumped into the stream as raw binary data.
See Also: addr-parse,
assign,
field.
| GEOS SDK TechDocs
|
| text-fixup ...
| varwin ...


The purpose of this task is to identify evidence from a Wikipedia page that can be used to support or refute simple factoid sentences called claims. The claims are generated by humans (as part of the WF1 annotation workflow) from the Wikipedia page about {{entity}}. Some claims are true. Some claims are fake. You must find the evidence from the page that supports or refutes the claim.
Other Wikipedia pages will also provide additional information that can serves as evidence. For each line, we will provide extracts from the linked pages in the dictionary column which appear when you "Expand" the sentence. The sentences from these linked pages that contain relevant supplimentary information should be individually selected to record which information is used in justifying your decisions.
Step-by-step guide:
- Read and understand the claim
- Read the Wikipedia page and identify sentences that contain relevant information.
- On identifying a relevant sentence, press the Expand button to highlight it. This will load the dictionary and the buttons to annotate it:
- If the highlighted sentence contains enough information in a definitive statement to support or refute the claim, press the Supports or Refutes button to add your annotation. No information from the dictionary is needed in this case (this includes information from the main Wikipedia page). Then continue annotating from step 2.
- If the highlighted sentence contains some information supporting or refuting the claim but also needs supporting information, this can be added from the dictionary.
- The hyperlinked sentences from the passage are automatically added to the dictionary
- If a sentence from the main Wikipedia article is needed to provide supporting information. Click “Add Main Wikipedia Page” to add it to the dictionary.
NB: if multiple sentences from the main Wikipedia page are selected, you don’t have to repeat the annotation for all the sentences as this will result in duplicates. Attempting to do so will result will result in this warning (that can be dismissed if new information will be added):
This sentence has already been selected as part of another annotation that uses the original page. Unless you intend to add new information, continuing will result in a duplicate annotation.
- If the claim or sentence contains an entity that is not in the dictionary, then a custom page can be added by clicking “Add Custom Page”. Use a search engine of your choice to find the page and then paste the Wikipedia URL into the box.
- Tick the sentences from the dictionary that provide the minimal amount of supporting information needed to form your decision. If there are multiple equally relevant entries (such as a list of movies), then just select the first.
- Once all required information is added, then press the Supports or Refutes button to add your annotation and continue from step 2.
- If the highlighted sentence and the dictionary do not contain enough information to support or refute the claim, press the Cancel button and continue from step 2 to identify more relevant sentences.
- On reaching the end of the Wikipedia page. Press Submit if you could find information that supports or refutes the claim. If you could not find any supporting evidence, press Skip then select Not enough information
What does it mean to Support or Refute
The objective is to find sentences that support or refute the claim.
You must apply common-sense reasoning to the evidence you read but avoid applying your own world-knowledge by basing your decisions on the information presented in the Wikipedia page and dictionary.
As a guide - you should ask yourself:
If I was given only the selected sentences, do I have stronger reason to believe claim is true (supported) or stronger reason to believe the claim is false (refuted). If I'm not certain, what additional information (dictionary) do I have to add to reach this conclusion.
The following count as valid justifications for marking an item as supported/refuted:
- Sentence directly states information that supports/refutes the claim or states information that is synonymous/antonymous with information in the claim
Claim: Water occurs artificially
Refuted by: ``It also occurs in nature as snow, glaciers ...''
Claim: Samuel L. Jackson was in the third movie in the Die Hard film series.
Supported by: ``He is a highly prolific actor, having appeared in over 100 films, including Die Hard 3.''
- Sentence refutes the claim through negation or quantification
Claim: Schindler's List received no awards.
Refuted by: ``It was the recipient of seven Academy Awards (out of twelve nominations), including Best Picture, Best Director...''
- Sentence provides information about a different entity and only one entity is permitted (e.g. place of birth can only be one place)
Claim: David Schwimmer finished acting in Friends in 2005.
Refuted by: ``After the series finale of Friends in 2004, Schwimmer was cast as the title character in the 2005 drama Duane Hopwood.''
- Sentence provides information that, in conjunction with other sentences from the dictionary, fulfils one of the above criteria
Claim: John McCain is a conservative.
Refuted by: ``He was the Republican nominee for the 2008 U.S. presidential election.'' AND ``The Republican Party's current ideology is American conservatism, which contrasts with the Democrats' more progressive platform (also called modern liberalism).''
Adding Custom Pages
You may need to add a custom page from Wikipedia to the dictionary. This may happen in cases where the claim discusses an entity that was not in the original Wikipedia page
Claim: Colin Firth is a Gemini.
In Original Page: ``Colin Firth (born 10 September 1960)... ''
Requires Additional Information from Gemini: ``Under the tropical zodiac, the sun transits this sign between May 21 and June 21.''
Tense
The difference in verb tenses that do not affect the meaning should be ignored.
Claim: Frank Sinatra is a musician
Supported: He is one of the best-selling music artists of all time, having sold more than 150 million records worldwide.
Claim: Frank Sinatra is a musician
Supported: Francis Albert Sinatra (/sɪˈnɑːtrə/; Italian: [siˈnaːtra]; December 12, 1915 – May 14, 1998) was an American singer
Skipping
There may be times where it is appropriate to skip the claim:
- The claim cannot be verified using the information with the information provided:
- If the claim could potentially be verified using other publicly available information. Select Not Enough Information
- If the claim can't be verified using any publicly available information (because it's ambiguous, vague, personal or implausible) select The claim is ambiguous or contains personal information
NB:Note that claim can be ambiguous even if the exact sentence can be found in Wikipedia (e.g. "The album achieved widespread popularity in America").
- The claim contains typographical errors, spelling mistakes, is ungrammatical or could be fixed with a very minor change
Select The claim has a typo or grammatical error
Flagging
You can submit the claim but flag it for further discussion. This could be because:
- The claim might contain potentially brand-damaging information (but remember that mutated claims are never going to be presented to customers as facts)
- The claim fall between two slightly conflicting guidelines


Here are some services I offer for the Nix project. I set them up because I find them useful. Maybe you will too.
Have fun :)
- Graham


Phase Portrait Plotter
This program supports graphing 2D and 3D phase portraits for systems of differential equations.
2D
x'(t) = f(t,x,y) =
y'(t) = f(t,x,y) =
x
0
y
0
t
min
t
max
t
step
r
g
b
zoom
Warning: Selecting both Randomix Color and Continous Grpahing can produce bright flashing colors.
Randomize Color
Continous Graphing
3D
x'(t) = f(t,x,y,z) =
y'(t) = f(t,x,y,z) =
z'(t) = f(t,x,y,z) =
x
0
y
0
z
0
t
min
t
max
t
step
r
g
b
zoom
Limit Points
Box Points
Graph
Clear
Save
Close


This package contains classes which are needed for the lifecycle of the plugin. This package also contains all other packages which are necessary for the plugin.


Employee First Name
Employee Middle Name
Employee Last Name
Gender
Date of Birth
Mobile Number
Alternate Mobile Number
Email ID
Marital Status
Blood Group


Data Scientist - San Francisco, CA
Corelight is an early-stage security startup based in downtown San Francisco and Columbus, OH. We secure some of the most sensitive and mission-critical networks in the world, and our rapidly-growing customer base includes eight of the Fortune 50. Based on the Zeek (formerly Bro) Network Security Monitor, a beloved and widely used open-source framework, Corelight Sensors transform high-volume network traffic into 'rocket fuel' for security analytics and operations. Following in the footsteps of successful open-source security companies such as Sourcefire and Tenable, Corelight's unfair market advantages include its founders: the inventor of Zeek and its key open-source committers. Join Corelight, and help us make the world's networks safer.
--------------------
Role and Opportunity
--------------------
We are building a world class and uniquely targeted team to drive research through data science. Key team members will use their strong data science skills, coupled with an enthusiasm to learn about a wide range of data-intensive analysis problems in the network security domain, to drive novel, durable, and effective threat identification. You will furthermore work with colleagues to define and build the data science technology stack needed both to grow the team and to enable new data-driven insights in a domain with unique opportunities and challenges. Finally, because Corelight can define the data our sensors generate, you will have a role in shaping how we extend the data itself to enable new types of analysis as needed. You will be able to look back a year from now and say two things with pride: first, "I helped build that from the ground up", and second, "we are generating insight that no one else in the world has achieved."
------------
Opportunity:
------------
Work with Vern Paxson (creator of Zeek, UC Berkeley Professor and world renowned network security researcher) and with mentorship from Richard Bejtlich (famed threat defense thought leader)
Develop algorithms to identify activity buried within torrents of highly structured data
Identify apt opportunities to apply supervised and unsupervised techniques to robustly identify a wealth of behaviors, in the face of a range of real-world constraints
Specify improvements to the data itself (new / different parsers, data augmentation, etc.) that will enable unique insights and superior threat detection
Drive advances in the analytics tools and frameworks (across structured detection algorithms, machine learning, NLP, behavioral analysis, etc.) both for our growing threat research team and for the Corelight Sensor to create and execute your models
Author key materials to share (a) detection insights with the security community, and (b) guide analysts in employing the models you develop.
---------------
Qualifications:
---------------
MS with 5+ years experience or PhD in computer science, or similar computational discipline, e.g. statistics, mathematics, physics (or equivalent experience)
Analysis: Strong data science skills, including a proven track record applying the techniques to real-world Big Data problems. Extensive experience with tools and environments such as R, Pandas, Matlab/Octave, Tensorflow, Spark.
Knowledge of practical networking, security, and their intersection is highly beneficial - but can be offset by enthusiasm to learn about these domains from highly experienced experts.
--------------------
A note on experience
--------------------
We understand that no candidate is perfectly qualified for any job. Experience comes in different forms; many skills are transferable; and passion goes a long way. Even more important than your resume is clear demonstration of skill, dedication, and the ability to thrive in a fluid and collaborative environment. We want you to learn new things in this role, and we encourage you to apply if your experience is close to what we're looking for.
Diversity of background and thought makes for better problem solving and more creative thinking, which is why we're dedicated to adding new perspectives to the team.
--------------------
Working at Corelight
--------------------
In addition to helping to make networks safer around the world, Corelight is a great place to work. We provide competitive salaries, equity and benefits, but those are just table stakes. No matter where you're based, we aspire to make working here one the best experiences of your career.


Question
Design a system to return an unique ID for each request.
(For most of requests, the ID value should increase as time goes, the system should handle 1000 requests per second at least. )
Note: Timestamps alone is not valid since there might be multiple requests with same timestamps.
Idea 1
Generating UUID
A universally unique identifier (UUID) is an identifier standard used in software construction. A UUID is simply a 128-bit value.
Generating unique IDs is easy. All modern OS'es have that functionality built in.
Detail: UUIDs may be generated from a combination of system time stamp, CPU/system ID, NIC MAC addresses, HBA WWNs, server id etc.
Clarifications
Let’s assume the following:
What’s the length of the ID?
<= 128 bits. In that case I’ll choose the standard 128 bit UUID format.
The requirement states the system should handle 1000 request/s at least.
What’s the average request rate?
1000 < avg req. rate < 10,000
What’s the max. burst rate the system must handle?
< 1,000,000
What’s the max. latency (wait time) for a request?
1 ms
Solution
It’s a classical consumer-producer problem.
In this case we have many consumers of UUIDs and one producer. Let’s assume the OS provides an API to generate UUIDs and the max. running time of the API is 1ms.
Pre-allocate 2 Mio UUIDs into an array / stack/ heap (depending on implementation) structure.
If no overhead 2 Mio UUIDs would take ~ 32MB of RAM. Not a problem on today’s server system with many GB of RAM, but may be a problem on an embedded system.
2 Mio UUIDs ensures system can handle burst rate.
The solution needs to ensure that its pool of UUIDs doesn’t run out as consumers request them and they are replenished.
Idea 2
This question is quite open-ended.
For starter, how about appending random(N) to the timestamp? N can be large enough to make collisions unlikely. If each server has an ID we can also include it to further reduce collisions.
If IDs must be unique, then I suppose you can design a counter that will return an ID and increment it at the same time. You will then need mutex to access this counter.


We provide printing on these things .::)
- Clothes - Here you can also provide your own clothes.
- Cups or mugs - Here you can also provide your own cups or mugs.
- Bedsheets - Here you can also provide your own sheets.
If you are looking our catalog then please provide us the following things, otherwise you may neglect this.


//= template/head.html
One of us will get back in touch with you soon!
#CoinsGang WeekendNot your average blockchain event


Archive for posts dated '2009'
-
January 2009
-
Tagged by Techn0tic
After years of dodging this tag-the-blogger (“you’re it!“) memes, it was Dave Kinsella who finally got me. So with pure fear of a little dead girl climbing out of my TV in 7 days time, I’ll continue the chain. If you are tagged you should: (a) republish these rules Link to your original tagger(s) and list these rules in your post. Share seven facts about yourself in the post. Tag seven people at the end of…
-
-
February 2009
-
Convert XmlReader to String
I was in the middle of developing a member look-up AJAX function for an Umbraco project, when I ran into a slight problem, (confusion rather), about how to pull the XML back from SQL Server and return it to the browser (AJAX). The SQL statement was straight-forward, very simple, does a LIKE query against the members table, no problem there. Added “FOR XML AUTO” to return the result-set back as an XML data-type ... all…
-
-
April 2009
-
Umbraco Package – User Control File Tree
A few months ago, Tim Geyssens (aka Umbraco rockstar) released a package that gave you access to the *.config files in the /config/ folder. This has been a lifesaver in those few times where I have only had web-access to an Umbraco install and needed to tweak some config settings. Recently I found myself in the same situation, but this time I needed to quickly update a few text changes to an ASCX user-control. Due…
-
Integrating ELMAH with Umbraco
Update: For the latest details on how to integrate ELMAH with Umbraco, please read the article over on the Our Umbraco wiki. I have a few Umbraco projects that have a lot of custom .NET code, mostly in they are in the form of user-controls and XSLT extensions. As far as I’m aware Umbraco doesn’t have an extendable mechanism for exception handling and sending out notification emails, (there is the umbraco.BusinessLogic.Log, which writes to the…
-
-
June 2009
-
MySql data-source support for ELMAH
Following on from my last post (a couple of months ago) about Integrating ELMAH with Umbraco, I received a comment if it was possible for ELMAH to use MySQL as a back-end data-source. After a few emails back and forth between myself and Rajiv, (as well as Rajiv’s requests over at the ELMAH support group), the advice was to simpily develop some code that implemented the ErrorLog class, (making use of the 3 core methods:…
-
Source Code Released for User Control File Tree Umbraco Package
A few months ago I released the User Control File Tree package for Umbraco, this allowed developers to edit the front-end code/mark-up in their ASCX user-controls from the Umbraco back-end, (remotely), rather than editing them directly on the server via a text-editor. Today I have released the source-code on the Umbraco Extensions project (on CodePlex) and created a project page on the new Our Umbraco community website. If you have any comments, feedback or suggestions…
-
-
July 2009
-
Robots.txt for use with Umbraco
I originally posted this over at the Our Umbraco community wiki. [Robots.txt for use with Umbraco] I am only posting it on my blog as a cross-reference. The Our Umbraco wiki version will evolve with the community’s experience and knowledge. The Robots Exclusion Protocol has been around for many years, yet there are a lot of web-developers who are unaware of the reasons for having a robots.txt file in the root of their websites. There…
-
Add YouTube Plug-in to Umbraco/TinyMCE
Update: Following on from Dirk and Ismail’s comments, I found out that this YouTube plug-in does not work with TinyMCE v3 (which is the default richtext editor in Umbraco v4). This guide is written to works for Umbraco v3 only, (using TinyMCE v2). If you are looking for similar functionality in Umbraco v4, (TinyMCE v3), then all you need to do is enable the ‘Flash/media’ button in your Richtext editor data-type and embed the YouTube video…
-
Robots.txt Editor for Umbraco
Following up on my recent post of using Robots.txt with Umbraco, I decided that it would be nice to be able to edit the robots.txt directly from the Umbraco back-end. (Also I wanted to play a bit more with the BaseTree/ITree classes). This afternoon I had a few hours to spare – actually I was procrastinating on another job, (don’t tell my client – I’ll finish it off later tonight) – so I got down…
-
-
September 2009
-
Umbraco: Ultimate Picker XSLT Example
Chatting with Dan (my partner-in-code at Bodenko) about the Ultimate Picker data-type in Umbraco, we realised that we couldn’t find any examples of how to use the data in XSLT. So obviously needing an excuse to write-up a new blog post, here we go. If you need a quick overview about the Ultimate Picker data-type, see Tim Geyssens’ blog post. For my example, using a default Umbraco install (with Runway), we will create a new…
-
How to convert NameValueCollection to a (Query) String [Revised]
Following on from a comment on my previous post about converting a NameValueCollection to a (query) string – I have finally got around to revising my code snippet. Now the method will handle same key multiple values, (it no longer comma-separates them). I have also added extra parameters so that you can define your own delimiter (since the HTTP specification says that you can use both ampersands & and semicolons ;) and there is an…
-
Putting your ASP.NET Web Application in Maintenance Mode (using ISAPI_Rewrite)
Prompted by @slace’s tweet: i wish there was a way to use app_offline but still view from certain ip's — Aaron Powell (@slace) September 29, 2009 I replied with a suggestion that we’ve used in the past. Aaron said I should blog about it… so here I am (again)! A while ago we needed to do an Umbraco upgrade (from v3 to v4) on a production server – in my opinion it was a pretty…
-
-
October 2009
-
WordPress Plugin Development: Beginner’s Guide, by Vladimir Prelovac
I have recently finished reading Vladimir Prelovac book on WordPress plug-in development, (WordPress Plug-in Development: Beginner’s Guide, Packt Publishing, 2009). As an experienced WordPress plug-in developer, I was pessimistic at the start – there is already a wealth of documentation and detailed tutorials on the web, who would need a book? However with Vladimir being a well-respected WordPress plug-in developer, I was curious to see his approach on the subject, and you never know –…
-
-
November 2009
-
How to use umbraco.library GetMedia in XSLT
From time to time I notice a reoccurring post over at the Our Umbraco forum; how to display an image (from the Media section) in XSLT? A quick answer can be found on the Our Umbraco wiki for the umbraco.library GetMedia method. For most uses, the last example in the wiki works great. But I want to show you a “super safe” way of dealing with GetMedia in XSLT. Where I find a lot of…
-


Erym1723.github.io
Für Ubuntu Bionic , Mint Tara , elementary OS Juno oder sonstige Ubuntu-basierende Distributionen von 18.04 aufwärts sudo add-apt-repository. CATEYE OS 1.1 REFERENCE MANUAL Pdf Download. CAT EYE Atlas. Trips; Friends; Computers. Mac OS X 10.10 or later is required to install the CATEYE Sync Ver.1.1.3. 1.0.22. Precautions. Witcher 3: A Mod that makes Geralt s eyes more cat-like, his beard and eye-brows whiter. nexusmods.com/witcher3/mod. How to install. CAT EYE Atlas. Trips; Friends Windows XP SP3 / Vista / 7 / 8 / 8.1 / 10 Mac OS 10.6 or later What browsers is CATEYE Sync compatible with? CATEYE. Android Kurzanleitung, Android Mobile Technology Platform. CATEYE Atlas Powered by CATEYE. Search the world s information, including webpages, images, videos and more. Google has many special features to help you find exactly what you re looking. CatEye has a full range of battery or rechargeable headlights, safety lights, and computers.
Bicycle Accessories Cateye OS 1.0 User Manual. Cateye personal cyclocomputer user s manual . Thank you very much for purchasing
ANDROID – KURZANLEITUNG iii. Inhaltsverzeichnis. 1 Willkommen bei Android 1. Über Android 4.4 1 Gerät einrichten 1 Gerät personalisieren.


The purpose of multi-agent coverage control is to direct agents (robots) to cover a space as best they can. In this section you will find information on how Voronoi Diagrams are being used by the MURO lab for coverage control. Fortune's algorithm is also highlighted as a principle piece of the coverage control algorithm along with other centroid finding algorithms.
"Global Path Following for the Unicycle and Other Results" by Mohamed I. El-Hawwary and Manfredi Maggiore, provides a robust method for unicycle (TurtleBot) dynamics. Open this section to find our more.


Namespace SpiceSharpBehavioral.Parsers.Operators
Classes
ArgumentOperator
Indicates an argument for a function.
ArithmeticOperator
An arithmetic operator that listens to a default arithmetic precedence and associativity.
BracketOperator
A left bracket operator '('.
ClosingTernaryOperator
Operator for closing the ternary condition.
FunctionOperator
A function operator.
MethodDescription
Method description
MethodSignature
Represents a parameter signature for methods.
TernaryOperator
Ternary operator.
Enums
OperatorPrecedence
The default operator precedences
OperatorType
Possible operator types
Delegates
DoubleDoubleMethod
Delegate for a common function of the form z = f(x, y)
DoubleMethod
Delegate for a common function of the form y = f(x)


This is the official AtomicDEX mobile beta program channel -
Android: https://play.google.com/store/apps/details?id=com.komodoplatform.atomicdex - iOS: https://testflight.apple.com/join/c2mOLEoC - Please use https://github.com/KomodoPlatform/atomicdex/issues for bug reports and feature requests. For critical security bug reports please do send us your encrypted (https://pgp.mit.edu/pks/lookup?op=get&search=0x379287998EE6CF47) report to<EMAIL_ADDRESS>and allow up to 24h for reply. For atomicDEX API (mm2) related issue reports or feature requests please do use https://github.com/KomodoPlatform/atomicDEX-API/issues
100 messages
Before 05-Dec-19 12:00 AM
Acura01-Nov-19 12:07 PM
Suggestion: It would be good if the user gets a hint within the app to save trading fees if he keeps more than 10kmd on his address.
It would be good if the user gets a hint within the app to save trading fees if he keeps more than 10kmd on his address.
Oszy01-Nov-19 12:21 PM
Are you going to use the "news" section for news? I was expecting the stress test announcement appear there in-app as well, as other things maybe changelogs or "what's new"
ca33301-Nov-19 12:25 PM
Yes we will be using the news tab more often @Oszy
1
NWhiskeyTango01-Nov-19 12:42 PM
I tried some more swaps last night. 4:10 success / timeouts.
Artist01-Nov-19 01:21 PM
So
We getting anything for yesterday
Got like
2 succesful yesterday and 100 fail
Cryptoon01-Nov-19 01:23 PM
See the announcement in #official📢
Flint01-Nov-19 01:23 PM
today I have several more exchanges completed
Mark8101-Nov-19 01:25 PM
Oh! DEX is now tradeable on Atomicdex!!
3
Artist01-Nov-19 01:57 PM
Yeah saw
So what's next
Acura01-Nov-19 02:23 PM
Maybe Chips?
Bastol01-Nov-19 05:03 PM
Not a single order of mine reached 1/3 for the test
cryptoclueless01-Nov-19 05:04 PM
How are coin fund totals determined, where are prices being pulled? I noticed DEX has no price, although sold for about 30 kmd
Bastol01-Nov-19 05:04 PM
Tooday they're like lol 10sec 3/3
polycryptoblog01-Nov-19 05:05 PM
@Bastol the Network was being spammed for the test, we needed to see what would break under heavy load
Bastol01-Nov-19 05:08 PM
@polycryptoblog hope you got some good data
FtrSaroth01-Nov-19 05:15 PM
Hi, something strange, i make a swap, sell Kmd for Dex, i received Dex have 1 confirmation, but on history is showed like "swap failed", "unlock funds"
polycryptoblog01-Nov-19 05:20 PM
Submit log file seems like a bug. Does the unlock funds button do anything might just be a visual bug
The @AtomicDex STRESS TEST was CRAZY!
$KMD #KOMODO
Over 2000 ppl trying to crush it
And so we CRUSHED it
And it was GOOD
And even tho at first I was sad I did so badly in the competition
Later I remembered the IMPORTANT THINGS
[cue cheesy music]
https://t.co/fwzKJ...
6
4
polycryptoblog01-Nov-19 05:23 PM
@cryptoclueless prices and amounts available are set by the trader offering it
cryptoclueless01-Nov-19 05:25 PM
Yes I understand a swap is based off the prices offered by the trader. I'm looking specifically of the value within my wallet. If i have 10 kmd, there is a value listed in my wallet. If I have 1 DEX, there is no value listed. The wallet value is pulling prices from something, just curious what that is. It makes sense because I dont think DEX is shown on coinmarketcap or coingecko, etc(edited)
FtrSaroth01-Nov-19 05:26 PM
@polycryptoblog Just send you the log file and what shows when i click the unlock funds button on dm
mobipoi01-Nov-19 06:20 PM
Nice to see the news features is being used,
Does the app add it own fees on top of dex fees? it seems so
Cryptoon01-Nov-19 06:21 PM
How do you mean?
mobipoi01-Nov-19 06:22 PM
What I wrote
Cryptoon01-Nov-19 06:22 PM
1/777 is the fee. x% of that goes to the creator, the rest to DEX holders
I think
The percentage was 15% or so?
polycryptoblog01-Nov-19 06:23 PM
Also transaction fees
mobipoi01-Nov-19 06:23 PM
Ok I'll check again was trying to test stable but looks a bit expensive(edited)
Cryptoon01-Nov-19 06:23 PM
Ah yes tx fees!
mobipoi01-Nov-19 06:23 PM
Ok so there are more fees on top of dex
Fees
Cryptoon01-Nov-19 06:25 PM
Tx fees are usually not that big %wise
And are only a natural side effect of it being atomic swaps depending on on-chain transactions for each pair
Kmd and assetchains are 0.0001kmd regardless of amount
Eth can be expensive depending on gascost
Btc...
mobipoi01-Nov-19 06:31 PM
Up to 3% above market(edited)
Mark8101-Nov-19 06:34 PM
Looks like i maded to the wap list with two swaps on last minute of stress test, Yikes!(edited)
mobipoi01-Nov-19 06:37 PM
We it be possible to add a search list for coins and a tab for all category such as stable , eth based , btc etc... @TonyL
heguli9701-Nov-19 06:55 PM
lol looking at my stats 7 succeful and over 80 failed swaps
almost 10% success rate
TonyL01-Nov-19 06:58 PM
@mobipoi there are such filters on coins activation page + special indicators in the dashboard for ERC and Komodo smart-chains
Jimm B.01-Nov-19 06:58 PM
I see 30 successful swaps in my history. the leaderboard shows only 25.
How do I know if I was maker or taker?
Only the takers are counted?
Mark8101-Nov-19 06:59 PM
only takers
TonyL01-Nov-19 07:00 PM
It was very hard to find out all the data because of the issues dex network experienced during the stress-test. But no worries - all participants are in the same boat (like a approx same probability of some not-counted swaps)
1
25 it's still much more than most of the participants
So you have x25 chances to win over the testers who got 1 swap
Jimm B.01-Nov-19 07:01 PM
It was hard work
TonyL01-Nov-19 07:02 PM
Yeah, it was unexpected that it'll became so hard - next competiton will bring more fun
Jimm B.01-Nov-19 07:05 PM
The test was also fun ... even if it was hard. I would have joined in if there were no prizes. I did less than 5 swaps on the mm1 stress test and it was still fun to be there.
the progress of Komodo is all that matters.
TonyL01-Nov-19 07:07 PM
Thank you for participation and support! Wish you best of luck in the raffle
1
Jimm B.01-Nov-19 07:09 PM
I think CG will dominate the next stress test.
1
2
2
flequillo198601-Nov-19 07:14 PM
@Jimm B. totally agree!
1
Cryptoon01-Nov-19 07:19 PM
Chickenhawk time
1
ciumete01-Nov-19 07:39 PM
hi, how will be redistribuited rewards ? based on total 1 total=1 kmd ?
info is still being updated afaik if something is incorrect or missing send logs
TonyL01-Nov-19 08:39 PM
@KOSIUS could you please DM me with succesful RICK/MORTY swaps UUIDs?
1
iSapnqoX09101-Nov-19 09:14 PM
i couldn't make a single match with my +80 attempts, also i can't see myself on the leaderboard
farl01-Nov-19 09:19 PM
For one day, I do not miss RICK and MORTY
Gordon Freeman01-Nov-19 10:08 PM
Hey there, I also get a swap going in the last minute. But I couldn't see me on the list.
ca33301-Nov-19 10:24 PM
If you can't find yourself on the list although you executed a successful or failed swap (at least reached status 1/3) please send a DM to @TonyL or @smk762 - dracocanis ominator - our team will pick up the winners from https://oracle.earth/mm2_stresstest_combined_leaderboard/ and publish the information tomorrow as it took much longer to parse and analyse the whole dataset. We will also randomly send bounties to participants that couldn't execute a successful swap.
Artist01-Nov-19 10:32 PM
And what about who did like 2 or 3 successful swaps @ca333
ca33301-Nov-19 10:39 PM
They qualify for the lottery like raffle and get more tickets assigned = higher chance of winning the big prize.
flequillo198601-Nov-19 10:39 PM
@ca333 great thanks! I found myself but could not see the title of each column so did not understand the numbers haha
1
FtrSaroth01-Nov-19 10:58 PM
@flequillo1986 i think is: success, failed, total attempts, percentage, date, on that order (edited)
flequillo198601-Nov-19 11:13 PM
Thanks a lot!
1
TonyL02-Nov-19 05:55 AM
@here Dear participants of the first AtomicDEX stress test, we've updated participants swaps list (https://drive.google.com/file/d/1IHBSY7LbEcGCVPXd3FAs8-1QxrXxzlV8/view?usp=sharing) with more found succesful and unsuccesful swaps data. If you can't find your address (but had succesful or failed RICK<->MORTY swaps during the stress-test) in the list please DM me. There is deadline 4 hours from now to send me DM and then the list will be final. Thank you! (edited)
And we will also randomly honor testers that didn't make it to the leaderboard at all.
secondly, im 99.9% sure i got a screen saying i had a successful swap, yet can find no evidence of it in explorer, DEX order history etc. Is there any point in me sending logs to confirm whether or not this event occurred or should i assume from the explorers it didnt?(edited)
TonyL02-Nov-19 07:27 AM
Hi! Yes, that’s still apply You can check your RICK/MORTY addresses tx history on explorers - if there are transactions to b address that’s most probably means that swap was performed
ciumete02-Nov-19 07:28 AM
for the stress test correct criteria to win the prizes is on total number of swapps!
no mather if is susccessful or not !!!
TonyL02-Nov-19 07:32 AM
yep, in case of 0 succesful swaps one matched swap (1/3 stage) granting 1 raffle ticket (up to 1 in total)
gigamesh02-Nov-19 07:40 AM
so i shouldnt bother sending logs then @TonyL ?
TonyL02-Nov-19 07:42 AM
I've added you to randomly honor tester list
Just please DM me your R address (in case if you'll be lucky enough)
Hi @Artist ! Attempts not granting additional tickets. If attempts not counted as failed swaps (what also not granting tickets) it means that it was failed before the ordermatching and not possible to track/count


Dimensional Bug
By Felix Mariotto
How to play :
Move the mouse to make the central cube switch dimension.
Press ESCAPE to pause.
You touched the purple thing, you're dead.
please wait
This game was made with javascript and three.js.
It was release for the Mini-Jam edition 63, hosted on itch.io.
It was made in three days.
Game code on Github


Hello
World.
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Nemo, numquam!
Register
Dont have an account? Create you account, it takes less than a minute
Login with social media
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Nemo, numquam!
Dont have an account? Create you account, it takes less than a minute
Login with social media


Cookbooks series on how to build a widget for Jupyter from scratch¶
In this series you will find every piece of knowledge necessary to build a widget for Jupyter Notebook from scratch. In this series, I’ve integrated React, but you could use any other JS library or Framework to build the front end part and bind it with Python.


Hi! My name is Sam Merrill and this is my submission for GitHub's 'Sales Engineer East Coast' role. I wanted to approach these answers in a synthetic way. I looked at each question and imagined how a sales guy would answer and how a engineer would answer. Once I had an idea on how to answer the question each way, I synthesized them to come up with the Sales Engineer answer. This technique proved worthy and helped me deconstruct each question in a manageable way.
I had a lot of fun researching and answering these questions and I truly believe I'd be excited each day working for GitHub. I hope you will consider me for the next round of the interview process. Thanks!
Is there an integration with SVN? We are using SVN externals; if we decided to migrate from SVN to Git, how would we go about doing that?
Dear Mr. Doe,
Thank you for reaching out about SVN migration. I know this process can be overwhelming at times but it is definitely worth it. Thankfully many developers have gone through the same hardship and have made awesome tools to ease the burden.
The best tool to help you migrate is actually Git itself. Git comes bundled with a command called 'git-svn', which helps you migrate your Subversion repos to Git repos. Since you are using SVN externals you will also need to convert those to Git Submodules.
A high level heuristic for getting this done is as follows:
A great step by step guide on converting SVN to Git was written by Patrick Bougie, a web developer with a ton of contributions to the open source world. He covers migrating from SVN to Git and emulating SVN Externals using Git Submodules. Try following his guide and contact me if you have any questions or run into any issues.
Once you have migrated your SVN code to Git we can set up a call to talk about which GitHub plan will work best for you and your team.
Keep me updated on your migration and let's talk soon!
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
For this answer I didn't want to reinvent the wheel. There are so many tools, tutorials, and threads out there dedicated to SVN - Git migration that I thought it best to point him in the right direction and lend a helping hand throughout the migration process if more specific questions arise. I broke the steps down in a high level way, and left the more technical instructions for an online tutorial. The tutorial I linked him to is one in which SVN externals are migrated to Git Submodules, so it fits his specific business requirement.
Aside from giving him a general answer to his question I also wanted to start pushing him towards making a decision on going with GitHub as his version control platform. For all I know this could just be some random project manager looking for a step by step guide on how to migrate his team's code to Git and then use another service for hosting.
We're considering both GitHub.com and GitHub Enterprise for our 60 developer team. Which one is the better choice for me to present to management?
Dear Mr. Doe,
Thank you for your inquiry and consideration of GitHub for your development team!
Choosing the right route for your team is a critical decision and I'd like to help shed light on the available options.
The main difference between GitHub.com and GitHub Enterprise is where your development team's source code will live.
With GitHub.com your developers would be storing their code on our servers in the cloud. They would have the option of creating a project on either a public or private repository. If public, then your company's code would be totally open source, visible to the world. If private, then your code repositories would be closed off to the world. If you went this route, then a good option would be GitHub.com Business Cloud. It has great uptime, we offer a 99.95% uptime guarantee so you can be confidant your code will be highly available.
GitHub Enterprise is different in that we license our software out to your company and you the business owner has the ability to choose where your code lives. AWS, Azure, Google Cloud Platform are all very popular cloud providers that our clients have accounts with and that GitHub Enterprise can integrate with. We also do on-premises installs of our software. We provide you with a virtual appliance that sits behind your firewall and is configurable to meet any security needs your company may have.
So for your situation with 60 developers either option is going to be great in terms of up-time, speed, etc. If your company's codebase is open source, then I recommend going with GitHub.com Business Cloud and using both public and private repositories. If your company's codebase is proprietary and needs to remain secure behind closed doors, then GitHub Enterprise is the way to go. Also a combination of both GitHub.com Business Cloud and GitHub Enterprise works for company's that want to contribute to the open source community, yet keep their proprietary code private.
What I'd love to do now is to get some more information about your company and where you see your company's codebase living.
Options to choose from:
1) GitHub.com Team - Public/Private Repositories
2) GitHub.com Business Cloud - Public/Private Repositories
3) GitHub Enterprise - Cloud or On-Premises
* See All Plans Here
After I've learned a little bit more about your company then we can set up a meeting with you and your management team. I can speak to all the benefits your organization will get by using GitHub as its version control platform. GitHub integrates with tons of applications that project managers hold dear to their heart including JIRA, ZenHub, Aha!, and Zube. This lets project managers feel more included in the development process because they can start tracking actual code commits, and seeing their developers progress in real time. Share with them this article about using GitHub for project management.
Thank you again for reaching out and please write back with any questions you may want me to address during our meeting,
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
I approached this answer trying to educate rather than persuade. I gave a brief summary of all the different options and didn't try to assume or push an option that might not fit the business. After I gave an overview of GitHub's different platform options I basically let him know that any pricing plan could work for his company. This helps build trust, he knows I'm not going to try and upsell him once I get more information from him about his company. Now the most expensive plan may end up being right for his company, but without initial trust we may never come to that conclusion because a comfortable dialog was never exchanged.
Where I want to lead this conversation is to the phone, webinar, or ideally an appointment at their office. But as the email states he wants something to "present to management" first, which is why I speak to the project management apps GitHub integrates with. Once they approve he can email me back details about his company and which plan he thinks is best. I would then build my presentation around that and set up a meeting.
Hi GitHub! My company has an internal Git server and use GitHub.com. For workflow purposes, how do I sync my repository to both GitHub and the internal Git server?
Note: One common option is git remotes.
Dear Mr. Doe,
Thank you for reaching out about repository syncing! This is a common problem I see businesses running into and thankfully Git makes it easy to solve.
All we have to do is add remote repositories to our local repository, and Git will start pushing to and pulling from each location. Below are the steps used to setup remote repositories from the command line:
Now we can list out all of our remotes:
The output shows us that we are now synced to two different remote repositories! Now when we push code the changes will be reflected in both repositories.
Please feel free to contact me on my cell or personal email if you have any further questions.
Thanks again for reaching out and have an awesome day,
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
Git remotes was the best answer for this question. It can be achieved with just a couple commands from the console, so I thought it best to actually show the code in the answer. I wanted to keep this answer short, direct, and enthusiastic. This person showed excitement in the question with an opening sentence of "Hi GitHub!" I wanted to keep that level of excitement going with an answer that wasn't over complicated and provide a solution that could be implemented in a matter of minutes.
Unless GitHub Enterprise can come with time tracking tools and the ability to customize the front end, it looks like we may have to take our business and 100 developer seats elsewhere. What can you do to make this happen?
Dear Mr. Doe,
Thank you for reaching out and letting us know how GitHub can be improved as a product. Without customer feedback it'd be impossible for us to grow as a company, I truly appreciate you taking the time to let us know how we can get better!
Currently GitHub Enterprise does not offer a built-in time tracking module. I definitely understand how this would improve the Enterprise platform by not having to manage a separate application for time tracking.
A great project management tool that does integrate seamlessly with GitHub Enterprise is ZenHub Enterprise. It enhances GitHub's built in features and allows you to customize your workflow. There is also an open request to add time tracking to ZenHub and team members agree that it should be on their roadmap.
If I could get a better understanding of you company's workflow, then we could try coming up with a workaround that leverages GitHub's project management features to achieve the customizations you are looking for.
I've attached a link to my calendar below, select a time that works for you and we can set up a call to discuss this more in depth!
Thanks again for contacting us! I look forward to speaking with you soon,
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
This was a difficult question to approach because obviously the customer is frustrated with GitHub not being able to do certain things he wants. Unfortunately since he is using GitHub Enterprise the time tracking apps like Everhour, Codetally, Timely, etc can't be integrated. What I did not want to do was promise anything or flat out say no. I let him know that I understand the feature would be useful and how I appreciate this feedback. This lets him know that although he may not be getting what he asked for at least he is being taken seriously.
I have acknowledged that we don't offer the feature he is looking for, so I bring up workarounds. Sometimes a customer may not know some of the more intricate ways a software platform can be utilized. I talked about ZenHub Enterprise which integrates directly into GitHub Enterprise and all the customization features that come with it. Along with this I linked him to a GitHub support thread that requests ZenHub integrate a time tracking feature. This shows him that his request is completely reasonable, and is even on the company's roadmap.
What I really want to do with this customer is get him on the phone. I want to provide a personalized email response, genuinely thanking him for being our customer and let him know he is a priority by setting up a phone call to discuss more in depth. On the phone I can discuss some of the ways project management is being done by enhancing GitHub's built in features with ZenHub. It would be a chance to inform the customer that maybe time tracking isn't necessary if he could set up Agile Development with story points.
I also didn't want to mention anything too obvious in terms of customization, i.e. I don't know if something as obvious as GitHub Pages would solve the problem. So it is best to wait for the phone call to get a better idea of what they are looking for before perhaps insulting someone by recommending something they already know about.
Another thing I contemplated doing was mentioning our competitors GitLab and Bitbucket, both of whom offer time tracking features within their platforms. I wanted to acknowledge that our competitors offer what he is looking for, and he should feel free to try them out. This is keeping with the honesty and transparency theme that builds trust with customers. I didn't include that in the answer because I wasn't 100% sure if it was the right approach in the initial email response. Maybe it could be mentioned on the phone call later if the customer was still having doubts on staying with GitHub.
I really like GitHub but I can't move forward with it unless there's a way to define a minimum number of required approved code reviews before a pull request is eligible to be merged. I've tried everything I can think of in the product to bolster our code review process but I'm hoping someone from GitHub might know more.
Note: In addition to talking about what the product can do out of the box, consider looking at integrations that may help.
Dear Mr. Doe,
Thank you for reaching out about GitHub's pull request and code review process.
I'm happy to let you know that we now offer configurable options around pull requests, which includes a setting to enforce a minimum number of required reviews and approvals before a pull request is eligible to be merged. Admins have the ability to set enforceable rules around pull requests, you can view all of these rules in the 'Settings' page of each repository.
In order to enable the required review setting you must first configure your branch as protected.
Below I have linked you to a step by step guide on how to setup required reviews for pull requests.
Also I'd love to mention the wide variety of code quality and code review applications available on the GitHub marketplace. You can find tons of useful code review tools that integrate with GitHub on the GitHub Marketplace. The app 'GitColony' is frequently rated as the number one code review tool for GitHub, both developers and managers love it for its clean ui, ease of use, and productivity enhancements.
Feel free to contact me on my cell or personal email if you have any further questions!
Thanks again for contacting us,
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
This answer wasn't too hard to come by. A quick Google search provided the required information, and setting this up is not difficult. As a developer for the past seven years I have witnessed several occasions of other developers being short or rude with colleagues for asking simple questions before exhausting all resources. While this may fly in the engineering world it is no way to approach customers. The customer can sense haughty or snarky tones, the "I'm smarter than you" attitude, and any form of irony or sarcasm. I wanted to convey a tone of understanding and accommodation, a matter of fact answer that shows no hidden undertones or underlying annoyance. I approached answering this question by repeating back his question in the form of an affirmative and keeping things simple. I also used the phrase "I'm happy to let you know that we now...", which broken down signifies a couple things:
After explaining what GitHub can do out of the box I mentioned the GitHub marketplace. Hopefully taking the time to write out all this information in a personalized way establishes goodwill between the customer and GitHub. The more information we can provide the customer, the better decision he or she can make. It shows that we care and that we are not just writing them off with a generic template email response.
We’re evaluating GitHub Enterprise but we’re not interested in running a virtual appliance. Is there a way to manually install the software package on RHEL6? We have hundreds of developers who want to use GitHub but our security team won’t sign off on GitHub unless you can offer a bare metal install.
Dear Ms. Doe,
Thank you for your recent request on running a bare metal install of GitHub Enterprise on your company's server. We truly appreciate your interest in using our Enterprise product.
Taking your security team's hesitation into account, I can offer a solution that may appease their concerns on running a virtual appliance.
I propose setting up a new sever that sits behind a firewall dedicated to running GitHub Enterprise. Your security team could look into installing a secure network proxy such as NGINX or HAProxy that would route all internal GitHub requests to the dedicated server running GitHub Enterprise. This way all current RHEL6 servers remain sequestered away from the virtual appliance.
Note that the GitHub Enterprise virtual appliance does not attempt to access any outside services from your network. Admins have the ability to share and collect data from external services, but this is configurable and is off by default.
What I'd love to do is get a better idea of the specific concerns your security team is having. Let's set up a call sometime this week, and your team and I can discuss the security specifications around the GitHub Enterprise virtual appliance.
I've attached a link to my calendar below, select a time that is good for you and your team so we can come up with a solution that works best for all parties!
Thank you again for reaching out,
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
This was a challenging question to answer because GitHub does not offer a bare metal installation of its enterprise software. So in my answer I only talk about what we could do in order to get her security team to sign off on a virtual appliance. This company has hundreds of developers who want to use GitHub, so let's try as hard as possible to make that happen.
In order to make that happen we are going to have to reassure the security team that running our virtual appliance is safe. The solution I proposed sandboxes the virtual appliance on its own server, behind a firewall, and makes it only accessible through an internal network proxy. I'm also letting her know that the virtual appliance does not attempt to communicate with any outside services. My solution might not reassure the security team, but at least it will focus their concerns and get them to formulate specific questions for our upcoming call.
Hopefully what happens next is that she shares this information not only with her security team but with other members of the company involved in business operations. When they see a solution has been proposed that helps eliminate security concerns and also makes hundreds of developers happy, then compromise on the virtual appliance will be much easier.
We are looking at GitHub Enterprise as a version control and collaboration solution for our company. We have developers scattered across the world and in some of these regions the internet connectivity is terrible, which means git clones or svn checkouts are extremely slow. Does GitHub Enterprise have a way of deploying mirrors in these regions? If so are these read/write mirrors, meaning we also benefit from great improvements on large data pushes?
Dear Ms. Doe,
Yes I'm glad you asked! GitHub does offer full read/write mirroring capabilities. For your specific situation I would recommend going with our Geo-replication feature.
GitHub Enterprise offers full fledged Geo-replication for all of your company's repositories.
This means configuring a primary repository and replicas in various regions your company does business in. This way when an employee wants to clone a repository, Geo DNS will route the network request to the closet server, so latency is reduced.
With Geo-replication you are harnessing the full power of Git (read and write) and each repository is mirrored across every available replica. Note that data pushes are potentially limited by your least performant replica, but this shouldn't be a problem if each replica has enough resources allocated to it.
I'd love to get some more information from you so we can discuss next steps. Specifically will your company be utilizing the cloud or going with an on-premises installation? And also which areas of the globe is your team located?
Thank you for reaching out,
Sam Merrill - GitHub Sales Engineer
Email<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>
FYI: Here are the links to the primary documentation on GitHub Enterprise Geo-replication
This was a great opportunity to educate a potential customer on GitHub's Geo-replication feature. It seems like the perfect solution for this customer's problem.
After the brief overview of what GitHub Geo-replication has to offer, I wanted to get more information from him about how his company plans to install the software i.e. will they be using the cloud or an on-premises installation? Also knowing which areas his company is located will allow me to come up with a plan on how to distribute the primary and replicas to optimize latency reduction.


Just Read.
Copy and paste URL to get just the text content of that site.
...or use /?url=X in the browser.


I am the child
Article By: Jane Dover
How the Rise of Soccer in the US Is Changing the Face of Youth Sports
The focus on soccer in youth sports programs is exploding nation-wide
When the first World Cup arrived in the US in the 90's everyone officially declared that soccer was it. Well it's taken it's time but we can definitely see the influence of soccer, especially women's soccer, across the US. This year, 3 million kids played in youth soccer leagues with 2/3 of those leagues for girls. In fact, in the 12-17 age range the MLS has surpassed the MLB and NFL in popularity.
Part of this meteoric rise can be attributed to the impressively soaring ad dollars being pumped into the Women's World Cup games in 2014. The women's games generated $40 million for Fox, that's definitely not chump change. And those advertisers, like ATT, Coca Cola, Verizon, Nike, Visa, and other heavy hitters, are working to make sure they see those numbers grow year after year by investing in youth soccer facilities and promoting programs across the country.
Now that big business is involved you can be assured you'll see a continued rise in popularity in soccer across the country for years to come.


--- layout: post title: Earth Day Project Make a Globe date: 2011-09-21 16:56:54.000000000 -07:00 type: post parent_id: '0' published: true pd: '' status: publish categories: - Classroom Talk - Ideas for Teachers/Parents Elementary tags: - arts and crafts - Columbus Day art - Earth Day Globe - Earth Day.Earth Day Art Project - make a globe - Paper Mache Globe - social studies art project - teaching geography to kids author: login: k email: k@k display_name: mcary first_name: '' last_name: '' ---
This is a fun project for 1st-6th grade. The age of the child will determine how much adult help they will need. I made the mistake of letting each of my 24 1st graders make their own. Next year the class will make one as a group.
This is a great Earth Day Project but you can also use it as a tie in to a lot of social studies themes. I did endangered animals of the world and combined it with maps and learning about the Earth.
1. Paper mache a balloon 2. paint 3. We decorated our globes with clay animals attached by an adult with a glue gun.


Edward Willems is an artist and book collector. All of the books available to rent are from his own personal collection, and he personally selects the books for sale. He is at the shop almost every day and is always ready to talk books! He also runs the Dungeons & Dragons games held in store.
Emily Jayne is a registered social worker and therapist with a passion for reading and writing. Emily is our resident expert in horror and dark fantasy, and can often be found lurking around the shelves with our in-house cat, Dr Chilton. She is often in store to answer any questions about our more unique selections.
If you have a question or a request for a book we should get for our collection, please fill out the following form.


PACA
Pan African COVID 19 Analysis
PACA
Infrastructure
Hot spots
PACA
Pan African COVID 19 Analysis
PACA
PACA
Pan African COVID 19 Analysis
PACA