- David Schovanec
- Prague Ruby Meetup 20.4.2017
- virtualizace
- minimální vrstva
type SupermodelGsAdditionalProductClassificationDetails { | |
additionalProductClassificationCode: SupermodelGsPropertiesAdditionalProductClassificationCode | |
additionalProductClassificationValue: SupermodelGsPropertiesAdditionalProductClassificationValue | |
additionalProductClassificationCodeDescription: SupermodelGsPropertiesAdditionalProductClassificationCodeDescription | |
} | |
type SupermodelGsAdditiveDetails { | |
additiveLevelOfContainment: SupermodelGsPropertiesAdditiveLevelOfContainment | |
additiveName: SupermodelGsPropertiesAdditiveName | |
} |
type SupermodelSchemaorgReference { | |
executableLibraryName: SupermodelSchemaorgPropertiesExecutableLibraryName | |
assemblyVersion: SupermodelSchemaorgPropertiesAssemblyVersion | |
programmingModel: SupermodelSchemaorgPropertiesProgrammingModel | |
assembly: SupermodelSchemaorgPropertiesAssembly | |
targetPlatform: SupermodelSchemaorgPropertiesTargetPlatform | |
} | |
scalar SupermodelSchemaorgAboutPage |
FROM debian:jessie | |
WORKDIR /cpuminer | |
RUN apt-get update && \ | |
apt-get install -y build-essential libssl-dev libcurl4-openssl-dev wget tar \ | |
libjansson-dev libgmp-dev automake screen ca-certificates | |
RUN wget https://github.com/JayDDee/cpuminer-opt/archive/v3.7.10.tar.gz | |
RUN tar xvzf v3.7.10.tar.gz -C /cpuminer --strip-components=1 |
// file auth0_store.js | |
const Auth0Store = types.model('Auth0Store', { | |
authenticating: true, | |
profile: types.maybe(types.map({...})) | |
}).actions(self => { | |
return { | |
authenticated() {self.authenticating = false} | |
} | |
}) |
{ | |
"id": uuid(), | |
"revisionNumber": 99, | |
"updated": "2014-01-20T05:15:31.000+0000", | |
"created": "2013-10-27T05:08:26.000+0000", | |
"description": "vel accumsan tellus nisi eu orci mauris lacinia sapien quis libero nullam sit amet turpis elementum ligula vehicula consequat", | |
"robotsPolicy": "erat volutpat in", | |
"name": "ipsum aliquam non", | |
"qpsLimitOverall": 39, | |
"crossdomainPolicy": "nisl aenean lectus", |
module ExcludePersistingAttributesConcern | |
module Prepender | |
def arel_attributes_with_values(attribute_names) | |
super(attribute_names_without_one_for_persisting(attribute_names)) | |
end | |
end | |
extend ActiveSupport::Concern | |
included do |
Sidekiq.configure_server do |config| | |
ENV["SIDEKIQ_NAMESPACE"] && config.options[:namespace] = ENV["SIDEKIQ_NAMESPACE"] | |
ENV["SIDEKIQ_CONCURRENCY"] && config.options[:concurrency] = ENV["SIDEKIQ_CONCURRENCY"].to_i | |
ENV["SIDEKIQ_VERBOSE"] && config.options[:verbose] = ENV["SIDEKIQ_VERBOSE"] === 'true' | |
ENV["SIDEKIQ_LOGFILE"] && config.options[:logfile] = ENV["SIDEKIQ_LOGFILE"] | |
ENV["SIDEKIQ_PIDFILE"] && config.options[:pidfile] = ENV["SIDEKIQ_PIDFILE"] | |
config.options[:strict] = true | |
if ENV["SIDEKIQ_QUEUES"] |
I hereby claim:
To claim this, I am signing this object:
const abortableFetch(url, options) { | |
var abort; | |
const promise = new Promise((resolve, reject) => { | |
abort = reject | |
fetch(url, options).then(resolve, reject) | |
}) | |
promise.abort = abort |