Tutorial by Topics: d

ParameterDetails--pullEnsures that the base image (FROM) is up-to-date before building the rest of the Dockerfile.
Bosun Templates can include graphs to provide more information when sending a notification. The graphs can use variables from the alert and filter base on the tagset for the alert instance or use the GraphAll function to graph all series. When viewed on the Dashboard or in an email you can click o...
Scollector can be used to monitor processes and services in Windows and Linux. Some processes like IIS application pools are monitored automatically, but usually you need to specify which processes and services you want to monitor.
A FrameLayout with a rounded corner background and shadow. CardView uses elevation property on Lollipop for shadows and falls back to a custom emulated shadow implementation on older platforms. Due to expensive nature of rounded corner clipping, on platforms before Lollipop, CardView does not clip...
[[ -OP $filename ]] [[ $file1 -OP $file2 ]] [[ -z $string ]] [[ -n $string ]] [[ "$string1" == "$string2" ]] [[ "$string1" == $pattern ]] The [[ … ]] syntax surrounds bash built-in conditional expressions. Note that spaces are required on either side of th...
Some times you need to create extended text documentation from you xml comments. Unfortunatly there is no standard way for it. But there are some separate projects that you can use for this case: Sandcastle Docu NDoc DocFX
Build a named capture group (X being the pattern you want to capture): (?'name'X) (?X) (?PX) Reference a named capture group: ${name} \{name} g\{name} Python and Java don't allow multiple groups to use the same name.
A swarm is a number of Docker Engines (or nodes) that deploy services collectively. Swarm is used to distribute processing across many physical, virtual or cloud machines. Initialize a swarm: docker swarm init [OPTIONS] Join a swarm as a node and/or manager: docker swarm join [OPTIONS]...
Foldable is the class of types t :: * -> * which admit a folding operation. A fold aggregates the elements of a structure in a well-defined order, using a combining function. If t is Foldable it means that for any value t a we know how to access all of the elements of a from "inside&qu...
#define [symbol] // Defines a compiler symbol. #undef [symbol] // Undefines a compiler symbol. #warning [warning message] // Generates a compiler warning. Useful with #if. #error [error message] // Generates a compiler error. Useful with #if. #line [line number] (file name) // Overrides the co...
Introduction to Algorithms Algorithms are ubiquitous in Computer Science and Software Engineering. Selection of appropriate algorithms and data structures improves our program efficiency in cost and time. What is an algorithm? Informally, an algorithm is a procedure to accomplish a specific ta...
Cat *cat = [[Cat alloc] init]; // Create cat object of type Cat Dog *dog = [[Dog alloc] init]; // Create dog object of type Dog NSObject *someObject = [NSObject alloc]; [someObject init]; // don’t do this XYZObject *object = [XYZObject new]; // Use new to create objects if NO arguments...
The dynamic keyword declares a variable whose type is not known at compile time. A dynamic variable can contain any value, and the type of the value can change during runtime. As noted in the book "Metaprogramming in .NET", C# does not have a backing type for the dynamic keyword: The...
TypeScript aims to be a superset of JavaScript that transpiles to JavaScript. By generating ECMAScript compliant code, TypeScript can introduce new language features while retaining compatibility with existing JavaScript engines. ES3, ES5 and ES6 are currently supported targets. Optional types ar...
The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating Web applications. The ASP.NET MVC framework is a light...
There currently aren't any installation packages provided for Bosun or Scollector, only binaries on the Bosun release page. It is up to the end user to find the best way to deploy the files and run them as a service.
Microsoft Excel includes a comprehensive macro programming language called VBA. This programming language provides you with at least three additional resources: Automatically drive Excel from code using Macros. For the most part, anything that the user can do by manipulating Excel from the user...
Dependency Injection (DI) is a fancy term for "passing things in". All it really means is passing the dependencies of an object via the constructor and / or setters instead of creating them upon object creation inside the object. Dependency Injection might also refer to Dependency Injecti...

Page 13 of 221