Example uses basic HTTP, which translate easily to cURL and other HTTP applications. They also match the Sense syntax, which will be renamed to Console in Kibana 5.0.
Note: The example inserts <#> to help draw attention to parts. Those should be removed if you copy it!
DELETE /my_index <1...
Often you design coroutines to naturally end when certain goals are met.
IEnumerator TickFiveSeconds()
{
var wait = new WaitForSeconds(1f);
int counter = 1;
while(counter < 5)
{
Debug.Log("Tick");
counter++;
yield return wait;
}
...
To define a new middleware we have to create the middleware class:
class AuthenticationMiddleware
{
//this method will execute when the middleware will be triggered
public function handle ( $request, Closure $next )
{
if ( ! Auth::user() )
{
return red...
Callbacks are often used to provide error handling. This is a form of control flow branching, where some instructions are executed only when an error occurs:
const expected = true;
function compare(actual, success, failure) {
if (actual === expected) {
success();
} else {
failure...
#Modules to use
use Cwd 'abs_path';
use Win32::OLE;
use Win32::OLE qw(in with);
use Win32::OLE::Const "Microsoft Excel";
$Win32::OLE::Warn = 3;
#Need to use absolute path for Excel files
my $excel_file = abs_path("$Excel_path") or die "Error: the file $Excel_path ha...
In ui-router a state can hold multiple views, each with his own controller and a template
.state('dashboard', {
name: 'dashboard',
url: '/dashboard',
views: {
"view1": {
templateUrl: "path/to/view1.html",
controller: "...
A cross-origin request must be sent including the Origin header. This indicates from where the request originated. For example, a cross-origin request from http://example.com to http://example.org would look like this:
GET /cors HTTP/1.1
Host: example.org
Origin: example.com
The server will us...
A Regexp can be created in three different ways in Ruby.
using slashes: / /
using %r{}
using Regex.new
#The following forms are equivalent
regexp_slash = /hello/
regexp_bracket = %r{hello}
regexp_new = Regexp.new('hello')
string_to_match = "hello world!"
#All of th...
let someValue : String = "Something the user entered"
let text = NSMutableAttributedString(string: "The value is: ")
text.appendAttributedString(NSAttributedString(string: someValue, attributes: [NSFontAttributeName:UIFont.boldSystemFontOfSize(UIFont.systemFontSize())]))
...
defmodule Processes do
def receiver do
receive do
{:ok, val} ->
IO.puts "Received Value: #{val}"
_ ->
IO.puts "Received something else"
end
end
end
iex(1)> pid = spawn(Processes, ...
For a function or subroutine to be useful it has to be referenced. A subroutine is referenced in a call statement
call sub(...)
and a function within an expression. Unlike in many other languages, an expression does not form a complete statement, so a function reference is often seen in an ass...
Before you begin tuning your Gradle build for performance, you should establish a baseline and figure out which portions of the build are taking the most time. To do this, you can profile your build by adding the --profile argument to your Gradle command:
gradle --profile
./gradlew --profile
Af...
'Declare, dimension and assign a string array with 3 elements
Dim departments(2) As String
departments(0) = "Engineering"
departments(1) = "Finance"
departments(2) = "Marketing"
'Declare an undimensioned string array and then dynamically assign with
'the results...
To remove a variable from memory, one can use the Remove-Item cmdlet. Note: The variable name does NOT include the $.
Remove-Item Variable:\foo
Variable has a provider to allow most *-item cmdlets to work much like file systems.
Another method to remove variable is to use Remove-Variable cmdlet...
The sum
1 + 2 + 3 + ... + n
Simplifies to
n(n+1) / 2.
Notice that this quantity is Θ(n2).
This shortcut arises frequently in the analysis of algorithms like insertion sort or selection sort.
Numbers of the form n(n+1)/2 are called the triangular numbers.
DataObjects in SilverStripe represent a database table row. The fields in the model have magic methods that handle getting and setting data via their property names.
Given we have a simple DataObject as an example:
class Fruit extends DataObject
{
private static $db = ['Name' => 'Varchar'...
Create a new httpHandler inside your ASP.NET project. Apply the following code (VB) to the handler file:
Public Class AttachmentDownload
Implements System.Web.IHttpHandler
Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
' pass an ID thr...
round() tie breaking
In Python 2, using round() on a number equally close to two integers will return the one furthest from 0. For example:
Python 2.x2.7
round(1.5) # Out: 2.0
round(0.5) # Out: 1.0
round(-0.5) # Out: -1.0
round(-1.5) # Out: -2.0
In Python 3 however, round() will retur...