| Package | Description |
|---|---|
| com.exacttarget.fuelsdk |
Fuel Java SDK Core
|
| com.exacttarget.fuelsdk.internal |
| Class and Description |
|---|
| APIObject
Java class for APIObject complex type.
|
| Attribute
Java class for Attribute complex type.
|
| CompressionConfiguration
Java class for CompressionConfiguration complex type.
|
| EventType
Java class for EventType.
|
| ExtractDescription.Parameters
Java class for anonymous complex type.
|
| ExtractResponseMsg
Java class for anonymous complex type.
|
| FilterPart
Java class for FilterPart complex type.
|
| LayoutType
Java class for LayoutType.
|
| List
Java class for List complex type.
|
| SendClassification
Java class for SendClassification complex type.
|
| Soap
This class was generated by Apache CXF 3.1.2
2017-11-10T12:58:25.862-05:00
Generated source version: 3.1.2
|
| Class and Description |
|---|
| Account
Java class for Account complex type.
|
| Account.Roles
Java class for anonymous complex type.
|
| AccountDataItem
Java class for AccountDataItem complex type.
|
| AccountPrivateLabel
Java class for AccountPrivateLabel complex type.
|
| AccountTypeEnum
Java class for AccountTypeEnum.
|
| AccountUser
Java class for AccountUser complex type.
|
| AccountUser.AssociatedBusinessUnits
Java class for anonymous complex type.
|
| AccountUser.Roles
Java class for anonymous complex type.
|
| AccountUser.SsoIdentities
Java class for anonymous complex type.
|
| AddressStatus
Java class for AddressStatus complex type.
|
| APIFault
Java class for APIFault complex type.
|
| APIFault.Params
Java class for anonymous complex type.
|
| APIObject
Java class for APIObject complex type.
|
| APIProperty
Java class for APIProperty complex type.
|
| ArrayOfObjectDefinitionRequest
Java class for ArrayOfObjectDefinitionRequest complex type.
|
| AsyncRequestResult
Java class for AsyncRequestResult complex type.
|
| AsyncResponse
Java class for AsyncResponse complex type.
|
| AsyncResponseType
Java class for AsyncResponseType.
|
| Attribute
Java class for Attribute complex type.
|
| AttributeMap
Java class for AttributeMap complex type.
|
| AttributeSet
Java class for AttributeSet complex type.
|
| AttributeSet.Items
Java class for anonymous complex type.
|
| AttributeValue
Java class for AttributeValue complex type.
|
| AttributeValueContainer
Java class for AttributeValueContainer complex type.
|
| AttributeValueContainer.Values
Java class for anonymous complex type.
|
| AudienceItem
Java class for AudienceItem complex type.
|
| Authentication
Java class for Authentication complex type.
|
| Automation
Java class for Automation complex type.
|
| Automation.AutomationTasks
Java class for anonymous complex type.
|
| Automation.Notifications
Java class for anonymous complex type.
|
| AutomationActivity
Java class for AutomationActivity complex type.
|
| AutomationActivityInstance
Java class for AutomationActivityInstance complex type.
|
| AutomationChain
Java class for AutomationChain complex type.
|
| AutomationInstance
Java class for AutomationInstance complex type.
|
| AutomationInstance.TaskInstances
Java class for anonymous complex type.
|
| AutomationInstances
Java class for AutomationInstances complex type.
|
| AutomationInstances.AutomationInstanceCollection
Java class for anonymous complex type.
|
| AutomationNotification
Java class for AutomationNotification complex type.
|
| AutomationSource
Java class for AutomationSource complex type.
|
| AutomationSourceTypes
Java class for AutomationSourceTypes.
|
| AutomationStatus
Java class for AutomationStatus.
|
| AutomationTask
Java class for AutomationTask complex type.
|
| AutomationTask.Activities
Java class for anonymous complex type.
|
| AutomationTaskInstance
Java class for AutomationTaskInstance complex type.
|
| AutomationTaskInstance.ActivityInstances
Java class for anonymous complex type.
|
| AutomationTestType
Java class for AutomationTestType.
|
| AutomationTypes
Java class for AutomationTypes.
|
| BaseMOKeyword
Maybe add verb here...
|
| BounceEvent
Java class for BounceEvent complex type.
|
| Brand
Java class for Brand complex type.
|
| BrandTag
Java class for BrandTag complex type.
|
| BusinessRule
Java class for BusinessRule complex type.
|
| BusinessUnit
Java class for BusinessUnit complex type.
|
| Campaign
Java class for Campaign complex type.
|
| CampaignPerformOptions
Java class for CampaignPerformOptions complex type.
|
| Certificate
Java class for Certificate complex type.
|
| ClickEvent
Java class for ClickEvent complex type.
|
| ClientID
Java class for ClientID complex type.
|
| ComplexFilterPart
Java class for ComplexFilterPart complex type.
|
| ComplexFilterPart.AdditionalOperands
Java class for anonymous complex type.
|
| CompressionConfiguration
Java class for CompressionConfiguration complex type.
|
| CompressionEncoding
Java class for CompressionEncoding.
|
| CompressionType
Java class for CompressionType.
|
| ConfigureOptions
Java class for ConfigureOptions complex type.
|
| ConfigureRequestMsg
Java class for anonymous complex type.
|
| ConfigureRequestMsg.Configurations
Java class for anonymous complex type.
|
| ConfigureResponseMsg
Java class for anonymous complex type.
|
| ConfigureResponseMsg.Results
Java class for anonymous complex type.
|
| ConfigureResult
Java class for ConfigureResult complex type.
|
| ContactEvent
Java class for ContactEvent complex type.
|
| ContactEvent.Data
Java class for anonymous complex type.
|
| ContactEventCreateResult
Java class for ContactEventCreateResult complex type.
|
| ContainerID
Java class for ContainerID complex type.
|
| ContentArea
Java class for ContentArea complex type.
|
| ContentValidation
Java class for ContentValidation complex type.
|
| ContentValidation.Subscribers
Java class for anonymous complex type.
|
| ContentValidationResult
Java class for ContentValidationResult complex type.
|
| ContentValidationTaskResult
Java class for ContentValidationTaskResult complex type.
|
| ContentValidationTaskResult.ValidationResults
Java class for anonymous complex type.
|
| CreateOptions
Java class for CreateOptions complex type.
|
| CreateRequest
Java class for anonymous complex type.
|
| CreateResponse
Java class for anonymous complex type.
|
| CreateResult
Java class for CreateResult complex type.
|
| DailyRecurrence
Java class for DailyRecurrence complex type.
|
| DailyRecurrencePatternTypeEnum
Java class for DailyRecurrencePatternTypeEnum.
|
| DataExtension
Java class for DataExtension complex type.
|
| DataExtension.Fields
Java class for anonymous complex type.
|
| DataExtensionCreateResult
Java class for DataExtensionCreateResult complex type.
|
| DataExtensionCreateResult.KeyErrors
Java class for anonymous complex type.
|
| DataExtensionCreateResult.ValueErrors
Java class for anonymous complex type.
|
| DataExtensionDeleteResult
Java class for DataExtensionDeleteResult complex type.
|
| DataExtensionDeleteResult.KeyErrors
Java class for anonymous complex type.
|
| DataExtensionError
Java class for DataExtensionError complex type.
|
| DataExtensionField
Java class for DataExtensionField complex type.
|
| DataExtensionFieldStorageType
Java class for DataExtensionFieldStorageType.
|
| DataExtensionFieldType
Java class for DataExtensionFieldType.
|
| DataExtensionObject
Java class for DataExtensionObject complex type.
|
| DataExtensionObject.Keys
Java class for anonymous complex type.
|
| DataExtensionTemplate
Only supports Retrieve
|
| DataExtensionUpdateResult
Java class for DataExtensionUpdateResult complex type.
|
| DataExtensionUpdateResult.KeyErrors
Java class for anonymous complex type.
|
| DataExtensionUpdateResult.ValueErrors
Java class for anonymous complex type.
|
| DataExtractActivity
Java class for DataExtractActivity complex type.
|
| DataFolder
Java class for DataFolder complex type.
|
| DataSourceTypeEnum
Java class for DataSourceTypeEnum.
|
| DateTimeUnitOfMeasure
Java class for DateTimeUnitOfMeasure.
|
| DayOfWeekEnum
Java class for DayOfWeekEnum.
|
| DefinitionRequestMsg
Java class for anonymous complex type.
|
| DefinitionResponseMsg
Java class for anonymous complex type.
|
| DeleteOptions
Java class for DeleteOptions complex type.
|
| DeleteRequest
Java class for anonymous complex type.
|
| DeleteResponse
Java class for anonymous complex type.
|
| DeleteResult
Java class for DeleteResult complex type.
|
| DeliveredEvent
Java class for DeliveredEvent complex type.
|
| DeliveryProfile
Java class for DeliveryProfile complex type.
|
| DeliveryProfileDomainTypeEnum
Java class for DeliveryProfileDomainTypeEnum.
|
| DeliveryProfileSourceAddressTypeEnum
Java class for DeliveryProfileSourceAddressTypeEnum.
|
| DoubleOptInMOKeyword
Java class for DoubleOptInMOKeyword complex type.
|
| DoubleOptInMOKeyword.ValidPublications
Java class for anonymous complex type.
|
| DoubleOptInMOKeyword.ValidResponses
Java class for anonymous complex type.
|
| Email
Java class for Email complex type.
|
| EmailAddress
Java class for EmailAddress complex type.
|
| EmailSendDefinition
Java class for EmailSendDefinition complex type.
|
| EmailSendDefinition.TrackingUsers
Java class for anonymous complex type.
|
| EmailType
Java class for EmailType.
|
| EventType
Java class for EventType.
|
| ExecuteRequest
Java class for ExecuteRequest complex type.
|
| ExecuteRequestMsg
Java class for anonymous complex type.
|
| ExecuteResponse
Java class for ExecuteResponse complex type.
|
| ExecuteResponseMsg
Java class for anonymous complex type.
|
| ExtractDefinition
Java class for ExtractDefinition complex type.
|
| ExtractDefinition.Parameters
Java class for anonymous complex type.
|
| ExtractDefinition.Values
Java class for anonymous complex type.
|
| ExtractDescription
Java class for ExtractDescription complex type.
|
| ExtractDescription.Parameters
Java class for anonymous complex type.
|
| ExtractOptions
Java class for ExtractOptions complex type.
|
| ExtractParameter
Java class for ExtractParameter complex type.
|
| ExtractParameterDataType
Java class for ExtractParameterDataType.
|
| ExtractParameterDescription
Java class for ExtractParameterDescription complex type.
|
| ExtractRequest
Java class for ExtractRequest complex type.
|
| ExtractRequest.Parameters
Java class for anonymous complex type.
|
| ExtractRequestMsg
Java class for anonymous complex type.
|
| ExtractResponseMsg
Java class for anonymous complex type.
|
| ExtractResponseMsg.Results
Java class for anonymous complex type.
|
| ExtractResult
Java class for ExtractResult complex type.
|
| ExtractTemplate
Java class for ExtractTemplate complex type.
|
| FieldMap
Java class for FieldMap complex type.
|
| FileTransferActivity
Java class for FileTransferActivity complex type.
|
| FileTransferLocation
Java class for FileTransferLocation complex type.
|
| FileTrigger
Java class for FileTrigger complex type.
|
| FileTriggerTypeLastPull
Java class for FileTriggerTypeLastPull complex type.
|
| FileType
Java class for FileType.
|
| FilterActivity
Java class for FilterActivity complex type.
|
| FilterDefinition
Java class for FilterDefinition complex type.
|
| FilterPart
Java class for FilterPart complex type.
|
| Folder
Java class for Folder complex type.
|
| ForwardedEmailEvent
Java class for ForwardedEmailEvent complex type.
|
| ForwardedEmailOptInEvent
Java class for ForwardedEmailOptInEvent complex type.
|
| GlobalUnsubscribeCategory
Java class for GlobalUnsubscribeCategory complex type.
|
| Group
Java class for Group complex type.
|
| GroupConnectActivity
Java class for GroupConnectActivity complex type.
|
| GroupDefinition
Java class for GroupDefinition complex type.
|
| HelpMOKeyword
Java class for HelpMOKeyword complex type.
|
| HiveQueryDefinition
Java class for HiveQueryDefinition complex type.
|
| HourlyRecurrence
Java class for HourlyRecurrence complex type.
|
| HourlyRecurrencePatternTypeEnum
Java class for HourlyRecurrencePatternTypeEnum.
|
| ImportDefinition
Java class for ImportDefinition complex type.
|
| ImportDefinition.ControlColumnActions
Java class for anonymous complex type.
|
| ImportDefinition.FieldMaps
Java class for anonymous complex type.
|
| ImportDefinitionAutoGenerateDestination
Java class for ImportDefinitionAutoGenerateDestination complex type.
|
| ImportDefinitionColumnBasedAction
Java class for ImportDefinitionColumnBasedAction complex type.
|
| ImportDefinitionColumnBasedActionType
Java class for ImportDefinitionColumnBasedActionType.
|
| ImportDefinitionFieldMap
Java class for ImportDefinitionFieldMap complex type.
|
| ImportDefinitionFieldMappingType
Java class for ImportDefinitionFieldMappingType.
|
| ImportDefinitionSubscriberImportType
Java class for ImportDefinitionSubscriberImportType.
|
| ImportDefinitionUpdateType
Java class for ImportDefinitionUpdateType.
|
| ImportFileDestination
Java class for ImportFileDestination complex type.
|
| ImportResultsSummary
Java class for ImportResultsSummary complex type.
|
| IntegrationProfile
Java class for IntegrationProfile complex type.
|
| IntegrationProfileDefinition
Java class for IntegrationProfileDefinition complex type.
|
| InteractionBaseObject
Java class for InteractionBaseObject complex type.
|
| InteractionDefinition
Java class for InteractionDefinition complex type.
|
| LandingPage
Java class for LandingPage complex type.
|
| Layout
Java class for Layout complex type.
|
| LayoutType
Java class for LayoutType.
|
| Link
Java class for Link complex type.
|
| LinkSend
Java class for LinkSend complex type.
|
| List
Java class for List complex type.
|
| ListAttribute
Java class for ListAttribute complex type.
|
| ListAttributeFieldType
Java class for ListAttributeFieldType.
|
| ListAttributeRestrictedValue
Java class for ListAttributeRestrictedValue complex type.
|
| ListClassificationEnum
Java class for ListClassificationEnum.
|
| ListSend
Java class for ListSend complex type.
|
| ListSubscriber
Java class for ListSubscriber complex type.
|
| ListTypeEnum
Java class for ListTypeEnum.
|
| Locale
Java class for Locale complex type.
|
| LogicalOperators
Java class for LogicalOperators.
|
| Message
Java class for Message complex type.
|
| MessageDeliveryTypeEnum
Java class for MessageDeliveryTypeEnum.
|
| MessageSendActivity
Java class for MessageSendActivity complex type.
|
| MessagingConfiguration
Deprecated.
|
| MessagingVendorKind
Deprecated.
|
| MinutelyRecurrence
Java class for MinutelyRecurrence complex type.
|
| MinutelyRecurrencePatternTypeEnum
Java class for MinutelyRecurrencePatternTypeEnum.
|
| MobileConnectRefreshListActivity
Java class for MobileConnectRefreshListActivity complex type.
|
| MobileConnectSendSmsActivity
Java class for MobileConnectSendSmsActivity complex type.
|
| MobilePushSendMessageActivity
Java class for MobilePushSendMessageActivity complex type.
|
| MonthlyRecurrence
Java class for MonthlyRecurrence complex type.
|
| MonthlyRecurrencePatternTypeEnum
Java class for MonthlyRecurrencePatternTypeEnum.
|
| MonthOfYearEnum
Java class for MonthOfYearEnum.
|
| NotSentEvent
Java class for NotSentEvent complex type.
|
| NullAPIProperty
Java class for NullAPIProperty complex type.
|
| ObjectDefinition
Java class for ObjectDefinition complex type.
|
| ObjectDefinition.ExtendedProperties
Java class for anonymous complex type.
|
| ObjectDefinitionRequest
Java class for ObjectDefinitionRequest complex type.
|
| ObjectExtension
Java class for ObjectExtension complex type.
|
| ObjectExtension.Properties
Java class for anonymous complex type.
|
| OpenEvent
Java class for OpenEvent complex type.
|
| Options
Java class for Options complex type.
|
| Options.SaveOptions
Java class for anonymous complex type.
|
| OverrideType
Java class for OverrideType.
|
| Owner
Java class for Owner complex type.
|
| ParameterDescription
Java class for ParameterDescription complex type.
|
| Parameters
Java class for Parameters complex type.
|
| PerformOptions
Java class for PerformOptions complex type.
|
| PerformRequest
PerformRequest has been deprecated.
|
| PerformRequest.Definitions
Java class for anonymous complex type.
|
| PerformRequestMsg
Java class for anonymous complex type.
|
| PerformRequestMsg.Definitions
Java class for anonymous complex type.
|
| PerformResponse
Java class for PerformResponse complex type.
|
| PerformResponse.Results
Java class for anonymous complex type.
|
| PerformResponseMsg
Java class for anonymous complex type.
|
| PerformResponseMsg.Results
Java class for anonymous complex type.
|
| PerformResult
Java class for PerformResult complex type.
|
| Permission
Java class for Permission complex type.
|
| PermissionSet
Java class for PermissionSet complex type.
|
| PermissionSet.Permissions
Java class for anonymous complex type.
|
| PermissionSet.PermissionSets
Java class for anonymous complex type.
|
| PicklistItem
Java class for PicklistItem complex type.
|
| PlatformApplication
Java class for PlatformApplication complex type.
|
| PlatformApplicationPackage
Java class for PlatformApplicationPackage complex type.
|
| Portfolio
Java class for Portfolio complex type.
|
| Priority
Java class for Priority.
|
| PrivateDomain
Java class for PrivateDomain complex type.
|
| PrivateDomainSet
Java class for PrivateDomainSet complex type.
|
| PrivateIP
Java class for PrivateIP complex type.
|
| PrivateLabel
Java class for PrivateLabel complex type.
|
| ProgramManifestTemplate
Java class for ProgramManifestTemplate complex type.
|
| PropertyDefinition
Java class for PropertyDefinition complex type.
|
| PropertyDefinition.PicklistItems
Java class for anonymous complex type.
|
| PropertyDefinition.References
Java class for anonymous complex type.
|
| PropertyType
Java class for PropertyType.
|
| Publication
Java class for Publication complex type.
|
| Publication.Subscribers
Java class for anonymous complex type.
|
| PublicationSubscriber
Java class for PublicationSubscriber complex type.
|
| PublicKeyManagement
Java class for PublicKeyManagement complex type.
|
| Query
Java class for Query complex type.
|
| QueryDefinition
Java class for QueryDefinition complex type.
|
| QueryObject
Java class for QueryObject complex type.
|
| QueryRequest
Java class for QueryRequest complex type.
|
| QueryRequestMsg
Java class for anonymous complex type.
|
| QueryResponseMsg
Java class for anonymous complex type.
|
| Recurrence
Java class for Recurrence complex type.
|
| RecurrenceRangeTypeEnum
Java class for RecurrenceRangeTypeEnum.
|
| RecurrenceTypeEnum
Java class for RecurrenceTypeEnum.
|
| ReplyMailManagementConfiguration
Java class for ReplyMailManagementConfiguration complex type.
|
| ReportActivity
Java class for ReportActivity complex type.
|
| Request
Java class for Request complex type.
|
| RequestType
Java class for RequestType.
|
| ResourceSpecification
Java class for ResourceSpecification complex type.
|
| RespondWhen
Java class for RespondWhen.
|
| Result
Java class for Result complex type.
|
| ResultItem
Java class for ResultItem complex type.
|
| ResultMessage
Java class for ResultMessage complex type.
|
| RetrieveOptions
Java class for RetrieveOptions complex type.
|
| RetrieveRequest
Java class for RetrieveRequest complex type.
|
| RetrieveRequest.Retrieves
Java class for anonymous complex type.
|
| RetrieveRequestMsg
Java class for anonymous complex type.
|
| RetrieveResponseMsg
Java class for anonymous complex type.
|
| RetrieveSingleOptions
Java class for RetrieveSingleOptions complex type.
|
| RetrieveSingleRequest
Java class for RetrieveSingleRequest complex type.
|
| Role
Java class for Role complex type.
|
| Role.Permissions
Java class for anonymous complex type.
|
| Role.PermissionSets
Java class for anonymous complex type.
|
| SalutationSourceEnum
Java class for SalutationSourceEnum.
|
| SaveAction
Java class for SaveAction.
|
| SaveOption
Java class for SaveOption complex type.
|
| ScheduleDefinition
Java class for ScheduleDefinition complex type.
|
| ScheduleOptions
Java class for ScheduleOptions complex type.
|
| ScheduleRequestMsg
Java class for anonymous complex type.
|
| ScheduleRequestMsg.Interactions
Java class for anonymous complex type.
|
| ScheduleResponse
Java class for ScheduleResponse complex type.
|
| ScheduleResponse.Results
Java class for anonymous complex type.
|
| ScheduleResponseMsg
Java class for anonymous complex type.
|
| ScheduleResponseMsg.Results
Java class for anonymous complex type.
|
| ScheduleResult
Java class for ScheduleResult complex type.
|
| SecurityObject
Java class for SecurityObject complex type.
|
| Send
Java class for Send complex type.
|
| Send.Sources
Java class for anonymous complex type.
|
| Send.SuppressionLists
Java class for anonymous complex type.
|
| SendAdditionalAttribute
Java class for SendAdditionalAttribute complex type.
|
| SendClassification
Java class for SendClassification complex type.
|
| SendClassificationTypeEnum
Java class for SendClassificationTypeEnum.
|
| SendDefinition
Java class for SendDefinition complex type.
|
| SendDefinitionList
Java class for SendDefinitionList complex type.
|
| SendDefinitionList.Parameters
Java class for anonymous complex type.
|
| SendDefinitionListTypeEnum
Java class for SendDefinitionListTypeEnum.
|
| SendDefinitionStatusEnum
Java class for SendDefinitionStatusEnum.
|
| SendEmailMOKeyword
Java class for SendEmailMOKeyword complex type.
|
| SenderProfile
Java class for SenderProfile complex type.
|
| SendPriorityEnum
Java class for SendPriorityEnum.
|
| SendSMSMOKeyword
Java class for SendSMSMOKeyword complex type.
|
| SendSummary
Java class for SendSummary complex type.
|
| SentEvent
Java class for SentEvent complex type.
|
| SimpleFilterPart
Java class for SimpleFilterPart complex type.
|
| SimpleOperators
Java class for SimpleOperators.
|
| SMSAddress
Java class for SMSAddress complex type.
|
| SMSMOEvent
Java class for SMSMOEvent complex type.
|
| SMSMTEvent
Java class for SMSMTEvent complex type.
|
| SmsSendActivity
Java class for SmsSendActivity complex type.
|
| SMSSharedKeyword
Java class for SMSSharedKeyword complex type.
|
| SMSTriggeredSend
Java class for SMSTriggeredSend complex type.
|
| SMSTriggeredSendDefinition
Java class for SMSTriggeredSendDefinition complex type.
|
| Soap
This class was generated by Apache CXF 3.1.2
2017-11-10T12:58:25.862-05:00
Generated source version: 3.1.2
|
| SoapType
Java class for SoapType.
|
| SpamAssassinValidation
Java class for SpamAssassinValidation complex type.
|
| SsoIdentity
Java class for SsoIdentity complex type.
|
| Subscriber
Java class for Subscriber complex type.
|
| Subscriber.Addresses
Java class for anonymous complex type.
|
| SubscriberAddress
Java class for SubscriberAddress complex type.
|
| SubscriberAddress.Statuses
Java class for anonymous complex type.
|
| SubscriberAddressStatus
Java class for SubscriberAddressStatus.
|
| SubscriberList
Java class for SubscriberList complex type.
|
| SubscriberResult
Java class for SubscriberResult complex type.
|
| SubscriberSendResult
Java class for SubscriberSendResult complex type.
|
| SubscriberStatus
Java class for SubscriberStatus.
|
| SubscriberTypeDefinition
Java class for SubscriberTypeDefinition complex type.
|
| Subscription
Java class for Subscription complex type.
|
| SuppressionListContext
Java class for SuppressionListContext complex type.
|
| SuppressionListContextEnum
Java class for SuppressionListContextEnum.
|
| SuppressionListData
Java class for SuppressionListData complex type.
|
| SuppressionListData.Properties
Java class for anonymous complex type.
|
| SuppressionListDefinition
Java class for SuppressionListDefinition complex type.
|
| SuppressionListDefinition.Contexts
Java class for anonymous complex type.
|
| SuppressionListDefinition.Fields
Java class for anonymous complex type.
|
| SurveyEvent
Java class for SurveyEvent complex type.
|
| SystemOutage
Java class for SystemOutage complex type.
|
| SystemStatusOptions
Java class for SystemStatusOptions complex type.
|
| SystemStatusRequestMsg
Java class for anonymous complex type.
|
| SystemStatusResponseMsg
Java class for anonymous complex type.
|
| SystemStatusResponseMsg.Results
Java class for anonymous complex type.
|
| SystemStatusResult
Java class for SystemStatusResult complex type.
|
| SystemStatusResult.Outages
Java class for anonymous complex type.
|
| SystemStatusType
Java class for SystemStatusType.
|
| TagFilterPart
Java class for TagFilterPart complex type.
|
| TagFilterPart.Tags
Java class for anonymous complex type.
|
| TaskResult
Java class for TaskResult complex type.
|
| Template
Java class for Template complex type.
|
| TimeZone
Java class for TimeZone complex type.
|
| TrackingEvent
Java class for TrackingEvent complex type.
|
| TrackingUser
Java class for TrackingUser complex type.
|
| TriggeredSend
Java class for TriggeredSend complex type.
|
| TriggeredSendCreateResult
Java class for TriggeredSendCreateResult complex type.
|
| TriggeredSendDefinition
Java class for TriggeredSendDefinition complex type.
|
| TriggeredSendExclusionList
Java class for TriggeredSendExclusionList complex type.
|
| TriggeredSendStatusEnum
Java class for TriggeredSendStatusEnum.
|
| TriggeredSendSummary
Java class for TriggeredSendSummary complex type.
|
| TriggeredSendTypeEnum
Java class for TriggeredSendTypeEnum.
|
| UnsubEvent
Java class for UnsubEvent complex type.
|
| UnsubscribeBehaviorEnum
Java class for UnsubscribeBehaviorEnum.
|
| UnsubscribeFromSMSPublicationMOKeyword
Java class for UnsubscribeFromSMSPublicationMOKeyword complex type.
|
| UpdateOptions
Java class for UpdateOptions complex type.
|
| UpdateRequest
Java class for anonymous complex type.
|
| UpdateResponse
Java class for anonymous complex type.
|
| UpdateResult
Java class for UpdateResult complex type.
|
| UserAccess
Java class for UserAccess complex type.
|
| UserMap
Java class for UserMap complex type.
|
| UsernameAuthentication
Java class for UsernameAuthentication complex type.
|
| ValidationAction
Java class for ValidationAction complex type.
|
| ValidationAction.ValidationOptions
Java class for anonymous complex type.
|
| ValidationResult
Java class for ValidationResult complex type.
|
| VersionInfoRequestMsg
Java class for anonymous complex type.
|
| VersionInfoResponse
Java class for VersionInfoResponse complex type.
|
| VersionInfoResponseMsg
Java class for anonymous complex type.
|
| VoiceTriggeredSend
Java class for VoiceTriggeredSend complex type.
|
| VoiceTriggeredSendDefinition
Java class for VoiceTriggeredSendDefinition complex type.
|
| WeeklyRecurrence
Java class for WeeklyRecurrence complex type.
|
| WeeklyRecurrencePatternTypeEnum
Java class for WeeklyRecurrencePatternTypeEnum.
|
| WeekOfMonthEnum
Java class for WeekOfMonthEnum.
|
| YearlyRecurrence
Java class for YearlyRecurrence complex type.
|
| YearlyRecurrencePatternTypeEnum
Java class for YearlyRecurrencePatternTypeEnum.
|
Copyright © 2017. All rights reserved.


If you're looking for a complete change in the way laundry is done then you've
come to the right place. Laundry by Alex © provides the complete end to end solution
for your laundry needs with it's complex algorithms and scientifically proven
methods. It's easy to use.
No strings attached!
Climate based
Peer Reviewed
Statistically proven
Artisan fluffs and folds
The man with the vision! Alex enjoys all things that involve meat.
Mirai ensures that everything we do is designed to the highest standard.
Jesse brews the coffee and writes the CoffeeScript! His passion for biking is only exceeded by his love of the color blue.
Jonathan ensures that unit tests are written and the team is throughly entertained.
Jacob takes QA very seriously, almost as seriously as staying caffeinated.
Our resident bartender and board game master!
Join our team<EMAIL_ADDRESS>or Order a Shirt
Laundry by Alex is in limited beta until the weather is above the 7 day moving average of 79℉ conditions. Sign up below to be notified when we move out of beta!


So, in the wee early morning hours of Monday (well, not that early), while having my breakfast cereal, I see in the newspaper that "Austin Powers" has utterly crushed "Star Wars" this weekend. Ah, well, it's definitely a funnier film.
Uttering "Austin Powers" and "Star Wars" in the same breath isn't an outlandish thing. "Austin Powers" had at least a few "Star Wars" references, from its advertising campaign to the opening text crawl. We can take it a bit further, and say that Dr. Evil is, like, the lightsabre duel, Austin himself was sort of like the Pod Race, and no one was Jar Jar Binks.  "Austin Powers" is a very consistently funny movie, without many soft spots.
What plot there is centers on Dr. Evil going back in time to steal Austin's mojo. This is basically an excuse to wander into all sorts of shameless product placements, the most inspired of which is the one for the new Volkswagen Beetle; psychedelic Sixties theme park fun with Heather Graham in short-shorts; and some very neat jokes with clueless, displaced Sixties personalities who have seen the future but have now been sent back to their home turf. Dr. Evil trying and badly failing to use late 1990s-isms was inspired ("One hundred billion dollars!"), a sort of conscious set of reversals from the usual man-out-of-time idioms. Austin himself was less interesting in this regard.
I'm starting to think that cultural critics of the 21st Century will recognize Jerry Springer as a brilliant auteur, conjuring forth a subtle performance art piece on a daily basis, casting it as a lewd talk show in order for his devastating social criticism of fin-de-siecle America to reach the widest audience in the most subversive way possible. But I could be wrong. I've only watched one of his shows, when I was on sick leave last year.
I actually didn't like the original movie all that much. It plodded along: once you get the idea of spy movie-spoof guys from the 1960s trying to make it thirty years later, you have a lot of the joke. That's material for half-hour sitcoms (South Park actually had a wonderful episode of this, with an ice man from 1996 being revived in 1999: Land's End, Ace of Base, and the Internet was difficult to get on), not feature-length films. This new movie just works better by not paying much attention to that idea, by self-consciously pointing out how silly the movie is ("It's remarkable how much the English countryside looks like southern California", and the London street scene with sun-burnt hills in the background), and by playing with the aforementioned man-out-of-time-back-in-time jokes.
Oh, stay for the entire credits. Little skits in the credits. And the DVD for this movie _must_, absolutely _must_ have karaoke.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Where should I eat?
Salad
Taco
Burger
Steak
Vegan
Vegetarian
Change Category
Give Another Suggestion
Nothing is open or good around you right now
Go Back
Go Back


The latest vendor-supplied security patches should be installed.
Installing vendor-supplied security patches fixes known security vulnerabilities.
Identify the patches installed on each system. Get the most current list of vendor-supplied patches. Make sure that all the applicable security patches supplied by the vendor are installed.
Install the patches in a test environment and test the patches in compliance with PCI DSS Requirement 6.3. Apply all the relevant missing patches to the production environment. Document the results of testing and the update process.


[gecode-users] PPDP 2007: Call for papers
Christian Schulte
cschulte at kth.se
Thu Feb 8 11:11:19 CET 2007
...............................................................
ACM PPDP 2007 - Call For Papers
9th ACM-SIGPLAN International Symposium on
Principles and Practice of Declarative Programming
Wroclaw, Poland, July 14-16, 2007
http://ppdp07.ii.uni.wroc.pl
................................................................
IMPORTANT DATES
Submission: March 27, 2007, 21:00 CET
Notification: April 22, 2007
Conference: July 14-16, 2007
SCOPE: PPDP 2007 is a forum for the declarative programming
communities, gathering researchers working on logic, constraint and
functional programming, but also on other programming language
paradigms like visual programming, executable specification languages,
database languages, AI and knowledge representation languages for the
"semantic web".
MAIN TOPICS: Logic, Constraint, and Functional Programming;
Database, AI and Knowledge Representation Languages; Visual Programming;
Executable Specification for Languages; Applications of Declarative
Programming; Methodologies Program Design and Development; Declarative
Aspects of Object-Oriented Programming; Concurrent Extensions to
Declarative Languages; Declarative Mobile Computing; Paradigm
Integration; Proof Theoretic and Semantic Foundations; Type and
Module Systems; Program Analysis and Verification; Program Transformation;
Abstract Machines and Compilation; Programming Environments.
PROCEEDINGS: Proceedings will be published by ACM Press.
RELATED EVENTS: PPDP 2007 will be co-located with the 34th International
Colloquium on Automata, Languages and Programming (ICALP 2007), which will
take place on July 9-13, 2007 (http://icalp07.ii.uni.wroc.pl/)
SYMPOSIUM CHAIR: Michael Leuschel, University of Düsseldorf
PROGRAM CHAIR: Andreas Podelski, University of Freiburg
PROGRAM COMMITTEE:
Maria Alpuente (U. Politécnica de Valencia, Spain)
Josh Berdine (Microsoft Research Cambrige, UK)
Witold Charatonik (University of Wrozlav, Poland)
Giorgio Delzanno (University of Genua, Italy)
Patricia Johann (Rutgers University, USA)
Shriram Krishnamurthi (Brown University, USA)
Michael Leuschel (University of Düsseldorf, Germany)
Atsushi Ohori (Tohoku University, Sendai, Japan)
Andreas Podelski (University of Freiburg, Germany)
German Puebla (Technical University of Madrid, Spain)
Michel Rueher (University of Nice, France)
Andrey Rybalchenko (EPFL Lausanne, Switzerland)
Kostis Sagonas (National Technical University of Athens, Greece)
Christian Schulte (Royal Institute of Technology, Sweden)
Jakob Grue Simonsen (University of Copenhagen, Denmark)
Peter Stuckey (University of Melbourne, Australia)
Peter Thiemann (University of Freiburg, Germany)
Tarmo Uustalu (Institute of Cybernetics, Tallinn, Estonia)
Pascal Van Hentenryck (Brown University, USA)
Peter Van Roy (University of Louvain, Belgium)
--
Christian Schulte, http://www.imit.kth.se/~schulte/
More information about the gecode-users
mailing list


1_The guitar has two longitudinal grooves, where the key is attached
2_key set: located on either side of the guitar, each with 3 axes on the guitar strings. The composition of the strings on the guitar strings is the screw structure, screw wheel. This is important because if the screw does not fit well with the screw, the shaft will lose its braking force on the structure, not keep the tension of wire and rope slipping. Screws structure, screws wheel are usually made of copper to withstand good friction
3_The guitar handle is an important part of the guitar, with heavy guitar tension due to and heat distortion, it is easy to bend, wire distance to the sound board, it is difficult to press and the sound is not accurate.
4_fret: the fret is cell between two bars, on the guitar, each cell
5_string: guitar have 6 strings, are numbered in order: 1(E), 2(B), 3(G), 4(D), 5(A), 6(E)


Garden Story is worth checking out while the demo is around
Protect this precious grape at all costs
by Jordan DevoreI had been looking for an excuse to cover Garden Story, a ripe little adventure RPG coming to Steam next year, and today I've got a great one: there's a limited-time demo from November 12 to December 21.
The Autumn Town demo runs about half an hour, offering a glimpse of Garden Story's produce-themed world and inhabitants, some basic hand-to-hand combat against the encroaching Rot, and fishin' for items in a sewer. It's essentially just the tutorial section, but I'm glad to get a peek either way.
The final version will go deeper into gardening and "fostering new friendships," with developer Picogram going so far as to call Garden Story a "social sim." The adventuring aspect feels well-trodden – you can dodge-roll and charge your attacks – but the characters are super cute. I want to see more of them.
I'll be keeping an eye on this one leading up to its spring PC launch.
Autumn Town Demo Available Now! [Steam]


Sweet Free Stuff
///////////////////////////////////////////
Free Always Discreet Sample Pack
Posted: 14 Feb 2015 02:00 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Always Discreet Sample Pack
The post Free Always Discreet Sample Pack appeared first on Sweet Free
Stuff.
///////////////////////////////////////////
25 FREE Pampers Gifts to Grow Points
Posted: 14 Feb 2015 01:15 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
To login please click here and enter the codes: FB999CNEKJRKN14 and
TWIT89898989815 for 15 more points. Also click here for 10 more
points. (If you need to register, click here to sign up and receive 100
points!) The Pampers Gifts to Grow Rewards Program rewards you for choosing
Pampers diapers, training pants and wipes for your growing baby. []
The post 25 FREE Pampers Gifts to Grow Points appeared first on Sweet Free
Stuff.
///////////////////////////////////////////
Free Butterfly Body Liners Sample
Posted: 14 Feb 2015 01:05 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Free Butterfly Body Liners Sample
The post Free Butterfly Body Liners Sample appeared first on Sweet Free
Stuff.
///////////////////////////////////////////
Free 5 lbs. of Document Shredding at Staples
Posted: 14 Feb 2015 01:00 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Expires May 2nd. Free 5 lbs. of Document Shredding at Staples
The post Free 5 lbs. of Document Shredding at Staples appeared first on
Sweet Free Stuff.
///////////////////////////////////////////
Free Sample of Truvia Natural Sweetener
Posted: 14 Feb 2015 01:00 AM PST
http://feedproxy.google.com/&edburner&utm_medium=email
The post Free Sample of Truvia Natural Sweetener appeared first on Sweet
Free Stuff.
///////////////////////////////////////////
Free KS International Dropcloth Sample
Posted: 13 Feb 2015 11:35 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Company name is required. Free KS International Dropcloth Sample
The post Free KS International Dropcloth Sample appeared first on Sweet
Free Stuff.
///////////////////////////////////////////
Free Yogi Tea Samples
Posted: 13 Feb 2015 11:05 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Send 2 free Yogi Teas to a friend! Free Yogi Tea Samples
The post Free Yogi Tea Samples appeared first on Sweet Free Stuff.
///////////////////////////////////////////
Free Gift From Liquidation Channel
Posted: 13 Feb 2015 10:54 PM PST
http://feedproxy.google.com/&edburner&utm_medium=email
Create an account to get a FREE Gift from Liquidation Channel
The post Free Gift From Liquidation Channel appeared first on Sweet Free
Stuff.


--- layout: default title: Rich Context permalink: pubsubmission.html ---
We need your help. Researchers and analysts who want to use data for evidence and policy cannot easily find out who else worked with the data, on what topics and with what results. As a result, good research is underused, great data go undiscovered and are undervalued, and time and resources are wasted redoing empirical work.
We want you to help us discover relationships between data sets, researchers, publications, research methods, and fields. We will use the results to create an open source rich context for empirical research – and build new metrics to describe data use.
Please help build the knowledge base by telling us which data (public or otherwise) you used in your most recent empirical publication. Fill out this simple survey.


Automating Tinder Likes with Support Vector Machine Learning
December 19, 2016
Update
After some careful consideration, the method described here doesn’t work. Instead of focusing on the prediction accuracy for the entire sample, I should actually focus on the Like accruacy for model selection. The reason is that if the number of Dislikes are much greater than the number of Likes then the modeling process will have bias towards Dislikes and be more likely to get would be Likes incorrect. I’ll work more on this and post an update when ready.
Abstract
A support vector machine was used to perform image classification on 8,500 Tinder profiles. Entire profiles were recorded using a custom-built application that used the pynder Python library. Each profile considered has a binary choice, either a Like or a Dislike. The recorded profiles were manually liked or disliked based on the users’s preference. Images were processed into 32 bin histograms, and the bin intensities were used as the variables for the classification problem. Using 10-fold cross validation a support vector machine was selected with an estimated prediction accuracy of 71%. The support vector machine was then introduced to the custom application such that Tinder likes and dislikes can be administered according to the user’s historical preference. The result is a bot capable of automatically liking Tinder profiles, without any user intervention, with an estimated 71% accuracy.
Introduction
Tinder is the most popular online dating application for mobile devices. Like many other online dating applications, users can set basic preferences (distance, age, gender) for which Tinder profiles they will browse. Profiles are displayed to the user one at a time, containing a cover profile image, name, age, short bio, and mutual friends. The user can choose to view additional images of the profile if desired. The user must either Like or Dislike the profile, at which point the user will be presented with another profile. The process is repeated almost indefinitely. The image below was taken from the Google Play store and demonstrates the Tinder user interface for browsing profiles. When two users Like each other, they will be notified and allowed to message each other if they desire to do so. Tinder is often criticized for it’s shallow online dating selection, and has been demonized as a sex app.
In my opinion Tinder is not a perfect online dating solution. Personally I would like to have access to statistical analysis of the profiles browsed. However my biggest grievance with Tinder is the amount of time required to Like and Dislike profiles. As a busy individual online dating is meant to be a time-friendly solution. However manually browsing profiles, reading short bio’s, and browsing for additional pictures takes a significant amount of time. It feels like such a waste just to Like a user who may not Like you back. It doesn’t appear that Tinder presents you with profiles that you are more likely to Like based on your selection history (and if Tinder is doing so then they are doing a very poor job at it!).
A while ago, I read a very interesting 2015 blog post by Justin Long. Justin described how he created a program to completely automate everything on Tinder. The program uses artificial neural networks and eigenfaces to predict user’s likes or dislikes to a claimed 80% accuracy. I have my personal doubts about the claimed accuracy of Justin’s method. To accurately train the neural networks would require a significantly large database, and obtaining that database would require a significant time contribution from the user. Especially considering the eigenface method may introduce a large number of variables. Though Justin went even one step further and included an auto messaging bot that would automatically send a few messages to a new match. Overall I was extremely impressed with Justin’s work and saved the blog post to reference for a later date.
I knew that If I was to ever use Tinder I would not be a standard user, and I would want to implement some form of automation using machine learning similar to Justin’s work. Additionally with online dating, I would want to perform some sort of statical analysis to determine if my online dating profile and messages were working. With this in mind, I needed to create an application that would record absolutely everything from each Tinder profile I browsed.
There is a Python library called pynder which can be used to access Tinder’s reverse engineered API. I used pynder to create a Python application to Like and Dislike Tinder profiles, recording every detail from each profile during the process. I wanted to get up to 10,000 profiles as I figured the more data I’d have, the better my classification model could be. However I only managed to browse 8,500 profiles before finding a pretty awesome girlfriend along the way. It would take me about 1 hour to go through 100 profiles. So with that estimate I spent 85 hours looking at Tinder profiles (remember I said that Tinder takes up a lot of time), over the course of five or six weeks.
My goal was to automate the Like and Dislike process of Tinder profiles with a machine learning classification model. I wasn’t interested in creating a messaging bot, as I like to come up with a unique first message on Tinder. Image classification has been a popular field in machine learning, with a variety of techniques. I stumbled upon a 1999 article by Chapelle et al. [1] which described a process of using histograms to for support vector machines to perform image classification. As oppose to the eigienface method used by Jason, I thought the histograms would be an easier method to initially work with. Not to mention that it is possible that I would Like a user profile that did not have a picture of a face in it. Additionally I’ve been waiting for an interesting problem to apply support vector machines to.
Support vector machines were used to create an image classification model to Like or Dislike Tinder profiles based on profiles recorded on a custom application. This post details how profile images were processed into 32 bin histograms. The intensity of each bin was used as the variables for the classification problem. Sci-kit learn by Pedregosa et al. [2] is a Python machine learning library which was used to create the support vector classification model. The model was then implemented in the custom appellation to automatically Like or Dislike Tinder profiles with an estimated 71% accuracy.
Image processing
The dataset that was acquired contains Likes and Dislikes for 8,500 Tinder profiles. Each profile has at least one 640x640 px image, with several profiles having multiple 640x640 px images. Thirty-two bin histograms were created for each image in the dataset using Python.
Scipy’s misc.imread was used to read the image files as arrays into Python. For each pixel there is red, green, and blue value that is between 0 and 255. In order to use one histogram, I converted images from RGB to grayscale such that each pixel had a unique value between 0 and 255. Then using NumPy it is easy to create a 32 bin histogram of the image. Why 32 bins? No reason in particular, but I figured it would be a promising starting point. Also it turns out that 32 squared was less than the number of data points in my dataset. I’ve provided some Python code to create the histograms from the collected profile images below.
It may not necessary be clear as to what an image looks like as a 32 bin histogram, so I’ve processed this dog image. Which becomes the following histogram. As you can see, the histogram looks nothing like the image of the dog. The theory in this work is that I have enough data to find a pattern in the histograms of Tinder profiles that I have Liked, to successfully predict future Likes.
Now an interesting problem is how to deal with the multiple photos of each Tinder profile. One simple solution would be to just take the first picture from each user. I chose not do this, because with my custom application I saw every profile image before decided to either Like or Dislike. I thought of two different methods to combine multiple images for a single user. The first would take the average of each particular bin’s value, thus creating a resulting average histogram. The second method rather summed the values of each bin to create a single summed histogram. Both the average and sum methods were used with a support vector machine to create an image classification model, however no difference was observed between the two methods.
Support vector machine
The sci-kit learn Python library [2] was used to create the support vector machine. Separate classification models were created for the values of the histogram bins from the average and sum method, to understand if one method of dealing with multiple images was superior to the other. The variables used for the classification model are the values of the histogram bins, while the output is either a Like or Dislike.
Sci-kit learn’s support vector classification supports linear, polynomial, radial basis function, sigmoid, and custom kernel functions. For this initial investigation, support vector machines were created for the built-in kernel functions. It may be interesting to apply a custom kernel function to this image classification problem in the future.
If we just fit the default support vector machine (which uses the radial basis functions) to the dataset as-is, we find that the classification model is capable of predicting over 99.9% of the Tinder profiles I’ve browsed. This was exciting news, however my model is extremely over fitting the data!
There are two options I explored simultaneously to deal with over fitting. Scaling the variable values and fine tuning the C penalty parameter in the support vector machine. The lower the C value, the smoother the classification surface. The higher the C value, the more the model is likely to attempt to classify each individual point if possible. By scaling the variables and adjusting the C parameter, I was able to find a model that matched 90% of the Tinder profiles I browsed. However 10-fold cross validation demonstrated that the parameters for this model generalized very poorly, having a 10-fold mean prediction accuracy of 63.2% with a standard deviation of 0.99%.
The goal of classification problems is to create a model that generalizes the entire population well. In this case instead of the entire population, we have only a limited sample of 8,500 data points. It is an ever-so-delicate balancing act to find a model that doesn’t over fit the data while being able to generalize the entire population well.
I continued to tweak my variable scaling technique and C penalty parameter in hopes of finding a support vector classification model capable of generalizing my dataset. A differential optimization was run with a population of 20 on different kernel functions, attempting to maximize the 10-fold cross validation mean prediction accuracy. The hope was that an optimal C penalty parameter could be found.
Results
The results of the differential evolution optimizations demonstrated some important findings. The kernel function chosen didn’t seem to affect the accuracy of the support vector classification, mostly due to the fact that my resultant model was nearly a linear cut through the design space. Additionally it appears that the sum and mean histogram methods produce equivalent classification models. In Table 1. the average 10-fold cross validation prediction accuracy is shown, and it can be seen that all models are equivalent with 71.05% prediction accuracy. Table 2. shows the optimally determined C penalty parameters for each model, which in my case was a value in the hundreds.
Table 1. Average 10-fold cross validation prediction accuracy in percent.
| Kernel function | Average histogram | Sum histogram |
| Linear | 71.05 | 71.05 |
| Polynomial | 71.05 | 71.05 |
| Radial Basis | 71.05 | 71.05 |
| Sigmoid | 71.05 | 71.05 |
Table 2. Optimal determined C penalty parameter.
| Kernel function | Average histogram | Sum histogram |
| Linear | 633 | 228 |
| Polynomial | 825 | 338 |
| Radial Basis | 448 | 225 |
| Sigmoid | 1619 | 836 |
It is not recommended to use differential evolution to determine the optimal C penalty parameter. In my experience the exact value of C did not greatly affect the results of the support vector classification model. Rather focus on finding what order of magnitude works as a stable C value. If finding an optimal C value is very important to you, I recommend using a gradient optimization method (BFGS). It is suspected that much fewer function evaluations would have been performed had I used BFGS instead of differential evolution. This is because gradient optimization can find a suitable search direction for a one variable problem with only two function evaluations.
The final chosen support vector classification model was able to match 71.05% of my Likes and Dislikes of the 8,500 Tinder profiles I browsed. The model had a mean 10-fold cross validation prediction accuracy of 71.05%, with a standard deviation of 1.5%. With some very generous assumptions, my 95% confidence interval on my model’s accuracy is 71.05% ± 3%. It was assumed that the model generalizes the entire population well, since the cross validation accuracy was very similar to accuracy of the entire dataset. Though the actual accuracy of the model on the entire population will always be unknown. Implementation of the support vector machine to automatically Like and Dislike Tinder profiles based on my personal preference is simple task with the custom application.
Conclusion
A custom application was built using the pynder Python library to record 8,500 Likes and Dislikes on Tinder profiles. Using a Histogram approach inspired by the one described in [1], support vector machines were used to perform image classification on the recorded Tinder profile images. The classification model predicts whether I’ll personally Like or Dislike a profile to about 71% accuracy. I believe that such a high prediction accuracy demonstrates that the method was successful. Very little effort is required to implement the support vector classification model into the custom application, such that the model can Like profiles based on my historical preference.
This was just an initial investigation, with many avenues to explore for future work. Since the resulting support vector machine was very linear, simplifying the classification model to a very simple linear model may have great benefits. For instance, a simpler model would be quicker at training and testing.
Variable scaling is incredibly important, and the final model wouldn’t be possible without some form of scaling. It would be interesting to perform a sensitivity analysis on the histogram bin variables, to determine which bins are the most important. Additionally it will be interesting to determine how many histogram bins is optimal for this particular image classification problem. I suspect it will be a great point o interest to investigate how many data points are required to successfully apply this method.
I’m very interested in working with this data to create an even better model. If you have any ideas on what I could have done better, please get in touch. I’ll be very happy to share this data, and to collaborate on further research!
References
[1] O. Chapelle, P. Haffner and V. N. Vapnik, Support vector machines for histogram-based image classification, in IEEE Transactions on Neural Networks, vol. 10, no. 5, pp. 1055-1064, Sep 1999. doi: 10.1109/72.788646
[2] F. Pedregosa, G. Varoquaux, A. Gramfort , V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, É. Duchesnay, Scikit-learn: Machine Learning in Python, Journal of Machine Learning Research, Volume 12, pages 2825–2830, 2011.


Man found with 700 tapeworms in his brain, chest and lungs after eating pork
Zhu Zhong-fa recalled he started to suffer headaches and seizures after having hotpot but he waited for a month to go to the doctors in east China's Zhejiang province
by Tiffany LoA man complaining of continuous headaches and seizures has learned he has over 700 tapeworm inside his body.
Zhu Zhong-fa, 43, from Hangzhou in east China, was baffled after the symptoms lasted for over a month.
He decided to seek help from doctors at the First Affiliated Hospital of College of Medicine, Zhejiang University.
Dr Wang Jian-rong from the department of infectious disease, performed a medical checkup on Mr Zhu and diagnosed him with taenaisis.
He also found over 700 tapeworms across the patient's body.
Tapeworms, known as taenia solium in medical terms, are usually acquired through the ingestion of tapeworm eggs in undercooked or infected pork.
Dr Wang told Pear , a video-sharing platform: "There are multiple presences of space-occupying lesions in the patient's brain.
"It's also in the lungs and fills up the muscles inside the chest cavity."
He added the infections has already 'caused damage' to the patient's organs.
According to World Health Organisation , when tapeworm eggs enter the central nervous system, they can cause neurological symptoms to the patient, including epileptic seizures.
Luckily taenaisis can be treated with laxatives and medicines but the dosage and duration of the treatment may vary due to the severeness of the infection.
Mr Zhu said he recalled he had hotpot about a month ago and might not have cooked the meat thoroughly.
Dr Wang explained: "We tend to have a lot of meat-based meals in our daily lives, like roast lamb and roast pork.
"If it's undercooked, the tapeworm eggs will stay alive when ingested.
"And if you have had the uncooked meat, there's a chance that the tapeworms can travel through the body and inflict different diseases."


The GenView has several instance data fields that it uses to maintain its current status. It also has other attribute fields that determine its scrolling, scaling, and sizing behavior as well as the manner in which it accepts input events. Listed in GenView Instance Data are all the GenView's instance data fields. Each is described later in the chapter. Additionally, each is dynamically changeable with the use of messages defined by GenView.
Code Display 9-3 GenView Instance Data
/* Default settings are shown in the definitions. Other possible settings are * shown in a comment after the definition. */
@instance PointDWFixed GVI_origin = {{0, 0}, {0,0}}; @instance RectDWord GVI_docBounds = {0, 0, 0, 0}; @instance PointDWord GVI_increment = {20, 15}; @instance PointWWFixed GVI_scaleFactor = {{0, 1}, {0, 1}}; @instance ColorQuad GVI_color = {WHITE, 0, 0, 0}; @instance GenViewAttrs GVI_attrs = (GVA_FOCUSABLE); /* Possible flags for GVI_attrs: * GVA_CONTROLLED GVA_GENERIC_CONTENTS * GVA_TRACK_SCROLLING GVA_DRAG_SCROLLING * GVA_NO_WIN_FRAME GVA_SAME_COLOR_AS_PARENT_WIN * GVA_VIEW_FOLLOWS_CONTENT_GEOMETRY * GVA_WINDOW_COORDINATE_MOUSE_EVENTS * GVA_DONT_SEND_PTR_EVENTS GVA_DONT_SEND_KBD_RELEASES * GVA_SEND_ALL_KBD_CHARS GVA_FOCUSABLE * GVA_SCALE_TO_FIT GVA_ADJUST_FOR_ASPECT_RATIO */
@instance GenViewDimensionAttrs GVI_horizAttrs = 0; @instance GenViewDimensionAttrs GVI_vertAttrs = 0; /* Possible flags for the dimension attribute records: * GVDA_SCROLLABLE GVDA_SPLITTABLE * GVDA_TAIL_ORIENTED GVDA_DONT_DISPLAY_SCROLLBAR * GVDA_NO_LARGER_THAN_CONTENT * GVDA_NO_SMALLER_THAN_CONTENT * GVDA_SIZE_A_MULTIPLE_OF_INCREMENT * GVDA_KEEP_ASPECT_RATIO */
@instance GenViewInkType GVI_inkType = GVIT_PRESSES_ARE_NOT_INK; /* Possible flags for GVI_inkType: * GVIT_PRESSES_ARE_NOT_INK GVIT_INK_WITH_STANDARD_OVERRIDE * GVIT_PRESSES_ARE_INK GVIT_QUERY_OUTPUT */
@instance @optr GVI_content; @instance @optr GVI_horizLink; @instance @optr GVI_vertLink;
/* The following are the hints and attributes defined for the GenView's vardata. * Because GenViewClass is a subclass of GenClass, it inherits all other generic * hints as well. */
@vardata void HINT_VIEW_LEAVE_ROOM_FOR_VERT_SCROLLER; @vardata void HINT_VIEW_LEAVE_ROOM_FOR_HORIZ_SCROLLER;
@vardata void HINT_VIEW_IMMEDIATE_DRAG_UPDATES; @vardata void HINT_VIEW_DELAYED_DRAG_UPDATES; @vardata void HINT_VIEW_REMOVE_SCROLLERS_WHEN_NOT_SCROLLABLE; @vardata void HINT_VIEW_SHOW_SCROLLERS_WHEN_NOT_SCROLLABLE;
@vardata InkDestinationInfoParams ATTR_GEN_VIEW_INK_DESTINATION_INFO; @reloc ATTR_GEN_VIEW_INK_DESTINATION_INFO, word_offsetof(InkDestinationInfoParams, IDIP_dest), optr;
@vardata void ATTR_GEN_VIEW_DOES_NOT_ACCEPT_TEXT_INPUT;
@vardata XYSize ATTR_GEN_VIEW_PAGE_SIZE; @vardata void ATTR_GEN_VIEW_SCALE_TO_FIT_BASED_ON_X; @vardata void ATTR_GEN_VIEW_SCALE_TO_FIT_BOTH_DIMENSIONS; @vardata void ATTR_GEN_VIEW_DO_NOT_WIN_SCROLL;
/* By default, all GenView objects are targetable. */ @default GI_attrs = @default | GA_TARGETABLE;
The attributes shown in GenView Instance Data are all dynamically changeable; in fact, many (such as the scale factor) become interesting only when set or changed as a feature of the application (as in the scaling features of GeoWrite and GeoDraw). Each attribute, therefore, is described under its appropriate section of this chapter.


The Guessing Game
Submit Your Guess
Guess a number between 1 and 100
Feeling lucky ol' chap?
Play Again
Give me a Hint
You have
5
guesses. Use them wisely...


What is recursion
A way of simplifying a problem into smaller problems. Divide and Conquer.
Starting Simple
This function contains every piece you need for a recursive function.
function myfunction(i) {
console.log(i)
if (i>0){
myfunction(i-1)
}
}
myfunction(3)
Making something useful
Alphabetized Arrays ~ This function will allow sorting of multi-dimensional arrays.
function sortFunction(arr) {
if (Array.isArray(arr)) {
for (var piece = 0; piece < arr.length; piece++) {
arr[piece] = sortFunction(arr[piece]);
}
arr = arr.sort();
}
return arr;
}
var myArray = ["bear","jellyfish","cat","waterbuffalo","eagle","anteater","fish"];
sortFunction(myArray);
console.log(myArray);
var twoDimensionalArray = [["car", "truck", "boat"],["birch", "oak", "pine"],["watermelon"],["french", "spanish"],["one", "two", "three", "four"]];
sortFunction(multiArray);
console.log(twoDimensionalArray);
var multiArray = [["name","John Smith"],["Phone","555-555-555"],["address",["city","Bozeman"]]]
sortFunction(multiArray);
console.log(nameArray);
Click edit on codepen to see the results make sure to open the console.
See the Pen Recursive Array Sorting by Robert Crum (@gargansa) on CodePen.
Limitless possibilities
Drawing a tree using recursion. Makes 2 sometimes 3 recursive calls to a function that draws a rectangle on a canvas.
See the Pen #codevember - 09 - Recursive Tree by Robert Crum (@gargansa) on CodePen.


 What this means is you create a key, which can be any object. For our example of hash, we will make our first key 'dog'. Now you must assign a value to your object(dog) which we will call canine. So here is what it will look like: hash = {'dog'=>'canine'} Now that we have our hash, we can call it by typing: puts hash['dog'] and it will give us 'canine'. Another cool thing about hashes is that if you reference a key that doesn't exist it will return a default value.
Arrays are a list of data. Unlike hashes where you can index a hash with an object of any type, arrays are indexed with integers. An example of an array would be: array = ('a', 'b', 'c', 'd') What I mean by an array being indexed by integers is, in our array of 4 letters, letter 'a' would have an index integer of 0. Letter 'b' would have an idex letter of 1, 'c' would be 2, and 'd' would be 3.
Knowing when to use a hash and when to use an array can be tricky. I will do my best to help you know which is best for you to use. If you are want to call a specific value later in your code, hash would be easiest for you in this case. Such as John has a Chevy, Bob has a Dodge, Adam has a Ford. These keys and values will be linked and it will be easy to call on them later in the code. Arrays are best if you have a lot of data and you want to work with that data as a whole. With an array you can sort the data however you want, use just evens or odds, reverse it, etc... But overall you are still working with the set as a whole instead of calling out individual elements.


Before your patient can receive a hearing aid, they must complete an appointment with an audiologist. How to make audiology referrals.
Once they have been seen by an audiologist, please email EHHOP's Hearing Aids rep, Kristen Ng for next steps.
To obtain hearing aids, we use a program called Hear Now. The cost to the patient is the application fee, which is $125 per hearing aid. Therefore, if the patient needs to hearing aids, they will cost $250.
Since there are many steps in this referral, required from various stakeholders, wait time will vary. It can be anywhere from a couple weeks to multiple months.


| Modifier and Type | Method and Description |
|---|---|
List<TransportAddress> |
TransportClientNodesService.transportAddresses() |
List<TransportAddress> |
TransportClient.transportAddresses()
Returns the current registered transport addresses to use (added using
TransportClient.addTransportAddress(org.elasticsearch.common.transport.TransportAddress) . |
| Modifier and Type | Method and Description |
|---|---|
TransportClient |
TransportClient.addTransportAddress(TransportAddress transportAddress)
Adds a transport address that will be used to connect to.
|
TransportClientNodesService |
TransportClientNodesService.addTransportAddresses(TransportAddress... transportAddresses) |
TransportClient |
TransportClient.addTransportAddresses(TransportAddress... transportAddress)
Adds a list of transport addresses that will be used to connect to.
|
TransportClientNodesService |
TransportClientNodesService.removeTransportAddress(TransportAddress transportAddress) |
TransportClient |
TransportClient.removeTransportAddress(TransportAddress transportAddress)
Removes a transport address from the list of transport addresses that are used to connect to.
|
| Modifier and Type | Method and Description |
|---|---|
TransportAddress |
DiscoveryNode.address()
The address that the node can be communicated with.
|
TransportAddress |
DiscoveryNode.getAddress()
The address that the node can be communicated with.
|
| Modifier and Type | Method and Description |
|---|---|
DiscoveryNode |
DiscoveryNodes.findByAddress(TransportAddress address)
Get a node by its address
|
| Constructor and Description |
|---|
DiscoveryNode(String nodeName,
String nodeId,
String hostName,
String hostAddress,
TransportAddress address,
Map<String,String> attributes,
Version version)
Creates a new
DiscoveryNode |
DiscoveryNode(String nodeName,
String nodeId,
TransportAddress address,
Map<String,String> attributes,
Version version)
Creates a new
DiscoveryNode |
DiscoveryNode(String nodeId,
TransportAddress address,
Version version)
Creates a new
DiscoveryNode |
| Modifier and Type | Class and Description |
|---|---|
class |
DummyTransportAddress |
class |
InetSocketTransportAddress
A transport address used for IP socket address (wraps
InetSocketAddress ). |
class |
LocalTransportAddress |
| Modifier and Type | Method and Description |
|---|---|
static TransportAddress |
TransportAddressSerializers.addressFromStream(StreamInput input) |
TransportAddress[] |
BoundTransportAddress.boundAddresses() |
TransportAddress |
BoundTransportAddress.publishAddress() |
TransportAddress |
InetSocketTransportAddress.readFrom(StreamInput in) |
| Modifier and Type | Method and Description |
|---|---|
static void |
TransportAddressSerializers.addAddressType(TransportAddress address) |
static void |
TransportAddressSerializers.addressToStream(StreamOutput out,
TransportAddress address) |
boolean |
TransportAddress.sameHost(TransportAddress other) |
boolean |
LocalTransportAddress.sameHost(TransportAddress other) |
boolean |
InetSocketTransportAddress.sameHost(TransportAddress other) |
boolean |
DummyTransportAddress.sameHost(TransportAddress other) |
| Constructor and Description |
|---|
BoundTransportAddress(TransportAddress[] boundAddresses,
TransportAddress publishAddress) |
BoundTransportAddress(TransportAddress[] boundAddresses,
TransportAddress publishAddress) |
| Modifier and Type | Method and Description |
|---|---|
TransportAddress |
ActionTransportException.address()
The target address to invoke the action on.
|
TransportAddress[] |
TransportService.addressesFromString(String address,
int perAddressLimit) |
TransportAddress[] |
Transport.addressesFromString(String address,
int perAddressLimit)
Returns an address from its string representation.
|
TransportAddress |
TransportMessage.remoteAddress() |
| Modifier and Type | Method and Description |
|---|---|
void |
TransportMessage.remoteAddress(TransportAddress remoteAddress) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TransportService.addressSupported(Class<? extends TransportAddress> address) |
boolean |
Transport.addressSupported(Class<? extends TransportAddress> address)
Is the address type supported.
|
| Constructor and Description |
|---|
ActionTransportException(String name,
TransportAddress address,
String action,
String msg,
Throwable cause) |
ActionTransportException(String name,
TransportAddress address,
String action,
Throwable cause) |
RemoteTransportException(String name,
TransportAddress address,
String action,
Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
TransportAddress[] |
LocalTransport.addressesFromString(String address,
int perAddressLimit) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
LocalTransport.addressSupported(Class<? extends TransportAddress> address) |
| Modifier and Type | Method and Description |
|---|---|
TransportAddress[] |
NettyTransport.addressesFromString(String address,
int perAddressLimit) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NettyTransport.addressSupported(Class<? extends TransportAddress> address) |
Copyright © 2009–2016. All rights reserved.


Overview
Bliss includes several static methods (on the Bliss
or $
object). For example, to copy all properties of an object onto another object, you would call $.extend()
:
var yolo = $.extend({foo: 1}, {bar: 2}); // or Bliss.extend(…)
// yolo is {foo: 1, bar: 2}
Many of Bliss’ methods take an element or an array of elements as their first argument. For example, to set both the width
and padding
of an element to 0, you could use the $.style()
method:
$.style(element, {width: 0, padding: 0});
These types of methods are also available on elements and arrays, for convenience. However, since adding convenience methods to elements and arrays directly would be a JS Mortal Sin™, Bliss only adds a _
property on elements & arrays, on which it hangs all its methods, to avoid conflicts. The previous example would be written as:
element._.style({
"width": 0,
"padding": 0
});
Methods that are available on elements like this will have an Element tag in these docs.
If you wanted to set the width and padding of multiple elements to 0, you could use an array:
myArray._.style({
"width": 0,
"padding": 0
});
Methods that are available on arrays like this will have an Array tag in these docs.
For example, assume that in addition to these CSS changes you also wanted to add a hidden
attribute to this element. Bliss methods that don’t return a value return the element or array they are called on, so you could call more element methods on them, including native ones:
element._.style({
"width": 0,
"padding": 0
}).setAttribute("hidden", "");
Now assume you also wanted to set a second attribute: The "class" attribute to "foo". The native setAttribute()
method is not chainable, it returns undefined
. However, all native element methods are also available on the almighty _
property, and there they are also chainable:
element._.style({
"width": 0,
"padding": 0
})._.setAttribute("hidden", "").setAttribute("class", "foo");
This works, but it’s a bit unwieldy. Thankfully, Bliss offers an $.attributes()
method for setting multiple attributes at once:
element._.style({
"width": 0,
"padding": 0
})._.attributes({
"hidden": "",
"class": "foo"
});
This is better and more readable, but still a bit awkward. Turns out there is a special $.set()
method to do both at once:
element._.set({
attributes: {
"hidden": "",
"class": "foo"
},
style: {
"width": 0,
"padding": 0
}
});
Because $.attributes()
and $.style()
are also available for $.set()
parameters, they will have the special $.set() tag in these docs.
Note that you don’t actually need attributes: {…}
in $.set()
at all: if there are any unrecognized properties in the parameter object, Bliss will first check if there is a property with that name on the element and if not, set an attribute. So you could rewrite the example above as:
element._.set({
"hidden": "",
"class": "foo", // or "className": "foo" to use the property
style: {
"width": 0,
"padding": 0
}
});
DOM
Note: The $
is just an alias to Bliss
. If another library that uses $
is included before Bliss, then Bliss will not use $
. You can always alias $
to Bliss
manually, by putting this before any of your code (but after including Bliss):
self.$ = Bliss;
Similarly, $$()
is an alias to Bliss’ $.$()
or Bliss.$()
function. If it’s already defined by the time Bliss is called, Bliss will not use it. You can do so manually with this line:
self.$$ = Bliss.$;
When writing Bliss plugins, if you want to use $()
and $$()
it’s good practice to make local variables with them, in case they’re not available:
(function($, $$){
// Plugin code here
})(Bliss, Bliss.$)
Select an element by selector. Mainly a shortcut for element.querySelector()
.
var element = $(selector [, context])
- selector
- The CSS selector to use.
- context
- Returned element needs to be a descendant of this element.
:scope
inside selector
refers to this element (for supporting browsers).
- element
- The matched element or
null
if none found.
// return the first element with a class of .foo
// that is inside the first element with a class of .bar
var ret = $(".foo", $(".bar"));
// Return the first element with a class of .foo
// that is inside any element with a class of .bar
var ret = $(".bar .foo");
// Get the first element with a class of .foo
// and set its title attribute to "yolo"
// If there is no such element, this will throw an exception!
$(".foo").setAttribute("title", "yolo");
- If the element is not found, it will return
null
. This could cause an exception if methods are called on the result.
You might previously check if the element exists by caching the node in a variable
into an if
statement:
// Check if the .foo element exists
// and set an attribute by using a variable "foo"
// as a reference of the element
var foo = $(".foo");
if (foo) {
foo.setAttribute("title", "yolo");
}
$
Get all elements that match a given selector as an array. Similar to element.querySelectorAll()
but returns an Array instead of a NodeList, so it has all of the convenience methods we’ve come to love on arrays.
var array = $$(selector [, context])
- selector
- The CSS selector to use.
- context
- Returned elements need to be a descendants of this element.
:scope
inside selector
refers to this element (for supporting browsers).
- array
- The matched elements as an array.
var array = $$(collection)
- collection
- Type: Array-like
- Any array-like object, such as a NodeList, a function’s
arguments
object or an elements element.attributes
collection.
- array
- The collection converted to an array.
// Add an id to all <h1> headings that don’t already have one
$$("h1:not([id])").forEach(function(h1){
h1.id = h1.textContent.replace(/\W/g, "");
});
// Get an array with all ids on the page
var ids = $$("[id]").map(function(element){
return element.id;
});
// Get all of an element’s attributes starting with data-bliss-
$$(element.attributes).filter(function(attribute){
return attribute.name.indexOf("data-bliss-") === 0;
}).map(function(attribute){
return attribute.name;
});
create
Create an element.
var element = $.create([tag,] [options]);
- tag
- The tag name of the element to create.
- options
- An object with several options for the new element (properties, attributes, events etc). For details about what options this object accepts, see
$.set()
. If tag
is omitted, you need to provide it in the options
object.
- element
- The newly created element.
$.create("ul", {
className: "nav",
contents: [
"Navigation: ",
{tag: "li",
contents: {tag: "a",
href: "index.html",
textContent: "Home"
}
},
{tag: "li",
contents: {tag: "a",
href: "contact.html",
textContent: "Contact",
target: "_blank"
}}
]
});
var paragraph = $.create("p");
var div = $.create();
set
Set multiple traits of an element (properties, attributes, events, contents etc). One of the most useful functions in Bliss.
subject = $.set(subject, options);
subject = subject._.set(options);
- subject
- The element to apply the options on.
- options
- An object with various options, including:
- *
- Any remaining properties will be added as properties or attributes on the element (Bliss first checks if there is a property with that name, and if not, it sets it as an attribute.
$.set(document.createElement("nav"), {
style: {
color: "red"
},
events: {
click: function(evt) {
console.log("YOLO");
}
},
contents: ["Navigation: ", {tag: "ul",
className: "buttons",
delegate: {
click: {
li: function() {
console.log("A list item was clicked");
}
}
},
contents: [{tag: "li",
contents: {tag: "a",
href: "index.html",
textContent: "Home"
}
}, {tag: "li",
contents: {tag: "a",
href: "docs.html",
textContent: "Docs"
}
}
]
}],
inside: $("body > header")
});
- Tip: Add more specially handled properties of your own by just adding a function to
$.setProps
.
- Warning: If setting SVG attributes, use the explicit
attributes
property, not just properties directly on options
. Otherwise, they will be added as properties, and the API for SVG DOM properties is the stuff of nightmares.
contents
Append existing or newly created element(s) and text nodes to an element.
subject = $.contents(subject, elements)
subject = subject._.contents(elements)
subject = subject._.set({contents: elements})
- subject
- The element(s) to append the elements to.
- elements
- If it’s an object, it will be passed through
$.create()
, to be converted into an element. If it’s a string or number, it will be converted to a text node. If it’s a Node
it will be used as-is. If it’s an array, its elements will be processed according to the aforementioned rules. Note that this lets you recursively create entire subtrees, since these objects can also have a contents
property of their own, as seen in the example below.
nav._.contents(["Navigation: ", {tag: "ul",
className: "buttons",
delegate: {
click: {
li: function() {
console.log("A list item was clicked")
}
}
},
contents: [{tag: "li",
contents: {tag: "a",
href: "index.html",
textContent: "Home"
}
}, {tag: "li",
contents: {tag: "a",
href: "docs.html",
textContent: "Docs"
}
}
]
}])
jQuery.fn.html
clone
Clone an element including its descendants, with events and data.
var clone = $.clone(subject)
var clone = subject._.clone()
- subject
- The element to be cloned.
- clone
- The cloned element.
var button = $("button");
button.addEventListener("click", function() { console.log("Click from listener!"); });
button.onclick = function() { console.log("Click from inline event!"); };
var button2 = button._.clone();
// If clicked, button2 will print both messages
jQuery.fn.clone
after
Insert an element after another.
subject = $.after(subject, element)
subject = subject._.after(element)
subject = subject._.set({after: element})
- subject
- The element to be inserted.
- element
- The element to insert after.
jQuery.fn.after
around
Wrap an element around another.
subject = $.around(subject, element)
subject = subject._.around(element)
subject = subject._.set({around: element})
- subject
- The element to wrap with.
- element
- The element to be wrapped.
// Wrap headings with a link to their section
$$("section[id] > h1, article[id] > h1").forEach(function(h1){
$.create("a", {
href: "#" + h1.parentNode.id,
around: h1
});
});
jQuery.fn.wrap
attributes
Set multiple attributes on one or more elements.
subject = $.attributes(subject, attrs)
subject = subject._.attributes(attrs)
subject = subject._.set({attributes: attrs})
- subject
- The element(s) to set the attributes on.
- attrs
- An object with the attributes and values to set.
- If only setting one attribute on one element, consider using the native
element.setAttribute(name, value)
. If setting one attribute on multiple elements, you can use myArray._.setAttribute(name, value)
.
before
Insert the element before another.
subject = $.before(subject, element)
subject = subject._.before(element)
subject = subject._.set({before: element})
- subject
- The element to be inserted.
- element
- The element to insert before.
jQuery.fn.before
inside
Insert the element inside another, after any existing contents.
subject = $.inside(subject, element)
subject = subject._.inside(element)
subject = subject._.set({inside: element})
Mainly useful inside $.set()
, otherwise just use the native element.appendChild(subject)
.
jQuery.fn.append
properties
Set a number of properties on an element.
subject = $.properties(subject, props)
subject = subject._.properties(props)
subject = subject._.set({properties: props})
- subject
- The element(s) to set the properties on.
- props
- The properties to set on the element.
document.createElement("button")._.properties({
className: "continue",
textContent: "Next Step",
onclick: function() { MyApp.next() }
});
- If only setting one property on one element, just use
element[property] = value;
. If setting multiple properties on one element, you can use $.extend(subject, props)
instead.
jQuery.fn.prop
start
Insert an element inside another, before its existing contents.
subject = $.start(subject, element)
subject = subject._.start(element)
subject = subject._.set({start: element})
jQuery.fn.prepend
style
Set multiple CSS properties on one or more elements.
subject = $.style(subject, properties)
subject = subject._.style(properties)
subject = subject._.set({style: properties})
- subject
- The element(s) to apply the CSS properties to.
- properties
- The CSS properties to apply, in camelCase format
document.body._.style({
color: "white",
backgroundColor: "red",
cssFloat: "left"
});
- If only setting one property on one element, you don’t need this. Just use the native
element.style.propertyName = value;
syntax.
jQuery.fn.css
transition
Set multiple CSS properties with a transition and execute code after the transition is finished.
var promise = $.transition(subject, properties [, duration])
var promise = subject._.transition(properties [, duration])
- subject
- The element(s) to apply the transitions to.
- properties
- The CSS properties to apply, in camelCase format
- duration
- The duration, in milliseconds. Defaults to 400.
- promise
- Promise that gets resolved after the transition is done, or immediately if CSS transitions are not supported.
// Fade out an element then remove it from the DOM
$.transition(element, {opacity: 0}).then($.remove);
// Fade out and shrink all <div>s on a page,
// then remove them from the DOM
Promise.all($$("div")._.transition({
opacity: 0,
transform: "scale(0)"
})).then($.remove);
- Uses CSS transitions, not custom interpolation code. In browsers that do not support CSS transitions, the style is applied immediately and the promise returned is resolved.
- The properties applied remain after the transition has ended.
jQuery.fn.animate
Events
delegate
Helper for event delegation. Helps you register events for children at an ancestor, so that when you add children that match the provided selector, they also trigger the event.
subject = $.delegate(subject, type, selector, callback)
subject = subject._.delegate(type, selector, callback)
- subject
- The delegation root. Only elements inside this will fire the event.
- type
- The event type.
- selector
- The selector the target of the event needs to match.
subject = $.delegate(subject, type, selectorsToCallbacks)
subject = subject._.delegate(type, selectorsToCallbacks)
- subject
- The delegation root. Only elements inside this will fire the event.
- type
- The event type.
- selectorsToCallbacks
- An object of the form
{selector1: callback1, …, selectorN: callbackN}
.
subject = $.delegate(subject, typesToSelectorsToCallbacks)
subject = subject._.delegate(typesToSelectorsToCallbacks)
subject = subject._.set({delegate: typesToSelectorsToCallbacks})
- subject
- The delegation root. Only elements inside this will fire the event.
- typesToSelectorsToCallbacks
- An object of the form
{
type1: {selector11: callback11, …, selector1N: callback1N},
…
typeM: {selectorM1: callbackM1, …, selectorMK: callbackMK}
}
.
jQuery.fn.delegate
events
Set multiple event listeners on one or more elements.
subject = $.events(subject, handlers)
subject = subject._.events(handlers)
subject = subject = subject._.set({events: handlers})
- subject
- The element(s) to set the event listeners on.
- handlers
- If object: An object whose keys are the events and the values the listeners.
For details on the keys, see
types
below.
For details on the values, see callback
below.
There is no way to set capturing to true
if using this syntax.
If it’s an element, all its event listeners are copied from it to subject
.
$$('input[type="range"]')._.events({
"input change": function(evt) { this.title = this.value},
"focus.className": function(evt) { console.log(evt.type); }
})
subject = $.events(subject, types, callback[, capture])
subject = subject._.events(types, callback[, capture])
- subject
- The element(s) to set the event listeners on.
- types
- The event type. You can include multiple event types by space-separating them.
You can add a “class” on each event type by using a period (
click.myclass
), which you can later use in $.unbind()
for unbinding all events with a certain class at once.
- callback
- The function to execute. Passed directly to
addEventListener
.
- capture
- Whether to use capture or not. Passed directly to
addEventListener
.
jQuery.fn.bind
unbind
Unbind event listeners en masse.
subject = $.unbind(subject, handlers)
subject = subject._.unbind(handlers)
- subject
- The element(s) to unbind the event listeners from.
- handlers
- An object whose keys are the event types and the values the callbacks.
For details about what these can be, read about the
type
and callback
arguments below.
$$('input[type="range"]')._.unbind({
"input change": function(evt) { this.title = this.value},
})
subject = $.unbind(subject, [type[, callback]])
subject = subject._.unbind([type[, callback]])
- subject
- The element(s) to unbind the event listeners from.
- type
- The event type. You can include multiple event types by space-separating them.
If using Bliss Full:
You can also unbind by class (e.g.
click.foo
or even just .foo
to unbind all events with that class).
You can also unbind all listeners on the element, by not providing any arguments.
- callback
- The callback. If using Bliss Full, this is optional. If not provided, all callbacks matching the event type and/or class specified by
type
will be unbound.
document.body._.events({
"click.foo mousedown.foo": function(e) { console.log("foo", e.type)},
"click.bar mousedown.bar": function(e) { console.log("bar", e.type)},
});
// Clicking on the body now prints foo mousedown, bar mousedown, foo click, bar click
document.body._.unbind(".foo");
// Clicking on the body now prints bar mousedown, bar click
document.body._.unbind("click");
// Clicking on the body now prints only bar mousedown
document.body._.unbind(); // unbind ALL events
// Clicking on the body now does nothing
jQuery.fn.unbind
fire
Fire a synthesized event.
subject = $.fire(subject, type [, properties])
subject = subject._.fire(type [, properties])
- subject
- The element(s) to fire the synthesized event on.
- type
- The event type.
- properties
- If provided, these properties will be added to the event object.
// Fire a custom event on a map widget
myMap._.fire("locationchange", {
location: [42.361667, -71.092751]
});
// Fire a fake input event
myInput._.fire("input");
- If you are writing a library meant to be run on websites you don’t control, it is recommended that you namespace your events by adding the library name before them, like
"mylibrary.locationchange"
or "mylibrary:locationchange"
, to avoid collisions.
jQuery.fn.trigger
once
Set event listeners that will be fired once per callback per element.
subject = $.once(subject, handlers)
subject = subject._.once(handlers)
subject = subject = subject._.set({once: handlers})
- subject
- The element(s) to set the event listeners on.
- handlers
- An object whose keys are the events and the values the listeners. You can include multiple event types by space-separating them.
jQuery.fn.one
ready
Execute code after the DOM is ready.
var promise = $.ready([context])
- context
- The document whose …readiness we’re interested in.
- promise
- A promise that gets resolved immediately if the DOM is already ready, or on
DOMContentLoaded
if not.
// Add a red border to all divs on a page
$.ready().then(function(){
$$("div")._.style({ border: "1px solid red" });
});
jQuery.fn.ready
Objects & Arrays
all
Run a method on all elements of an array, get the results as an array.
var ret = $.all(array, method [, args...])
var ret = array._.all(method [, args...])
- array
- The array whose every element we want to run a method on.
- method
- The method name
- args
- Any arguments to pass to the method
- ret
- The array of results. If the method returns no results, this will be the same as
array
.
// Uppercase all strings in an array
["Foo", "bar"]._.all("toUpperCase"); // Returns ["FOO", "BAR"]
Class
Helper for defining OOP-like “classes”, for those who have been irreparably damaged by Java-like languages.
var myClass = $.Class(options);
- options
- An object with the following options:
- constructor
- The constructor.
- extends
- The “class” it inherits from.
- abstract
- If
true
, “classes” can inherit from it, but it will throw an error if called with the new
operator directly. Sorry Java folks, I know this is not what you hoped for.
- lazy
- Lazily evaluated properties. See
$.lazy()
.
- live
- See
$.live()
.
- static
- Any static methods, as a shortcut to
$.extend(myClass, static)
- *
- Any remaining properties will be added on
myClass.prototype
as instance methods.
- To enable more properties with “special” handling, like
lazy
and live
, add them to the $.classProps
object.
each
Loop over properties of an object and map them onto another object.
var ret = $.each(obj, callback [, ret]);
- obj
- The object to loop over
- callback
- The function to be executed for every property. It will be called with
obj
as its context and the property and value as its arguments.
- ret
- The returned object. If not provided, a new object will be created. Provide the same object as
obj
to overwrite.
- Inherited properties will be included in the loop.
extend
Copy properties of an object onto another.
target = $.extend(target, source [, whitelist])
- target
- The object that will receive the new properties.
- source
- An object containing the additional properties to merge in.
- whitelist
- If array or string, a whitelist of property names. If function, it is called on each property and only the properties it returns a truthy value on will be copied. If it’s a regular expression, only matching property names will be copied.
var o1 = {foo: 1, bar:2}
o2 = $.extend(o1, {foo: 3, baz: 4});
// o2 is {foo: 3, bar: 2, baz: 4}
// Get typography-related computed style on <body>
var type = $.extend({},
getComputedStyle(document.body),
/^font|^lineHeight$/);
jQuery.extend
lazy
Define lazily evaluated properties on an object.
object = $.lazy(object, property, getter)
- object
- The object to define the property on.
- property
- The name of the property to define.
- getter
- A function that returns the value of the property. After the first time the property is used, it will be replaced with the return value of this function.
object = $.lazy(object, properties)
- object
- The object to define the properties on.
- properties
- An object where the keys are the property names and the values are the getters.
live
Define properties that behave like normal properties but also execute code upon getting/setting.
object = $.live(object, property, descriptor)
- object
- The object to define the property on.
- property
- The name of the property to define.
- descriptor
- If an object, an accessor descriptor of the property. If a function, it will be assumed to be executed upon setting the property.
$.live(object, properties)
- object
- The object to define the properties on.
- properties
- An object where the keys are the property names and the values are the descriptors.
type
Determine the internal JavaScript [[Class]] of an object.
var type = $.type(object)
- object
- The object whose [[Class]] we want to get.
- type
- The internal [[Class]] of the object, lowercased.
// Check if the second argument of a function is a regexp
if ($.type(arguments[1]) == "regexp") {
// ...
}
jQuery.type
value
Get the value of a nested property reference if it exists, and undefined
without any errors if not.
var val = $.value([obj, ] property1, [property2 [,...[, propertyN]]])
- obj
- The object to use as the root of the property chain. If not provided,
self
will be used
- property1, ..., propertyN
- The properties to resolve on the root object. Order denotes hierarchy.
$.value(document, "body", "nodeType"); // 1
$.value(document, "body", "foo", "bar", "baz"); // undefined, no errors
$.value("document", "body", "nodeType"); // 1, no root, starting from self


---
redirect_to:
- /donate.html
title: ConEmu | Support development by donation
description: "You can show your appreciation and support further development and maintaining
by contributing with bugreporting, funding, documentation, code or anything else."
noindex: true
breadcrumbs:
- url: TableOfContents.html#conemu
title: ConEmu
otherlang:
en: /donate_en.html
ru: /donate.html
---
{% include donate_en.html %}


Interactions of cosmic rays with
hydromagnetic waves in the galaxy.
A thesis presented . by Catherine Jeanne Cesarsky to The Department of Astronomy in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the subject of
Astronomy
Harvard University
Cambridge, Massachusetts
September, 1971
“ae


Departing Wed 01 Mar 2018 returning Sat 01 Mar 2018
Flights from $100 with 2 airlines
We're sorry, but we couldn't find any flights matching your filter selection.
Please amend your query to search for more flights.
We're sorry, but we couldn't find any flights matching your query.
Please amend your query below to search for more flights.


This site demonstrates my work for module three.
This spot is where you'll find the php actions on the other pages
The project took me long enough to figure out the PHP syntax, but I am really starting to get it now I think. My plan is to implement an account creation tool, user log in, and figure out how to utilize AJAX to create a dynamic UX application.