Tutorial by Examples: sim

IProgress<T> can be used to report progress of some procedure to another procedure. This example shows how you can create a basic method that reports its progress. void Main() { IProgress<int> p = new Progress<int>(progress => { Console.WriteLine("Runni...
Unit tests are declared in the test/runtests.jl file in a package. Typically, this file begins using MyModule using Base.Test The basic unit of testing is the @test macro. This macro is like an assertion of sorts. Any boolean expression can be tested in the @test macro: @test 1 + 1 == 2 @test...
Paste this code into an empty HTML file and run it in your browser. <!DOCTYPE html> <body> <script src="https://d3js.org/d3.v4.js"></script> <!-- This downloads d3 library --> <script> //This code will visualize a data set as a simple scatt...
This code uses the top level Application object to minimize the main Excel window. Sub MinimizeExcel() Application.WindowState = xlMinimized End Sub
configuration EnableIISFeature { node localhost { WindowsFeature IIS { Ensure = “Present” Name = “Web-Server” } } } If you run this configuration in Powershell (EnableIISFeature), it will produce a localho...
In greeter.rb (wherever that goes in your project): class Greeter def greet "Hello, world!" end end In spec/greeter_spec.rb: require_relative '../greeter.rb' RSpec.describe Greeter do describe '#greet' do it "says hello" do expect(Greeter.new.gr...
In features/step_definitions/documentation.rb: When /^I go to the "([^"]+)" documentation$/ do |section| path_part = case section when "Documentation" "documentation" else raise "Unknown documentation section: #{section...
Most Rails developers start by modifying their model information within the template itself: <h1><%= "#{ @user.first_name } #{ @user.last_name }" %></h1> <h3>joined: <%= @user.created_at.in_time_zone(current_user.timezone).strftime("%A, %d %b %Y %l:%M %p&q...
To create a Behavior just extend the CoordinatorLayout.Behavior class. Extend the CoordinatorLayout.Behavior Example: public class MyBehavior<V extends View> extends CoordinatorLayout.Behavior<V> { /** * Default constructor. */ public MyBehavior() { ...
Theorem my_first_theorem : 1 + 1 = 2. Proof. reflexivity. Qed. Try it in your browser.
extension String { func matchesPattern(pattern: String) -> Bool { do { let regex = try NSRegularExpression(pattern: pattern, options: NSRegularExpressionOptions(rawValue: 0)) let range: NSRange = NSMakeRange(...
Consider this CSV data: #id,title,text 1,hello world,"This is a ""blog""." 2,second time,"My second entry." This data can be read with the following code: // r can be any io.Reader, including a file. csvReader := csv.NewReader(r) // Set comment char...
If the SQL statement is constructed like this: SQL = "SELECT * FROM Users WHERE username = '" + user + "' AND password ='" + pw + "'"; db.execute(SQL); Then a hacker could retrieve your data by giving a password like pw' or '1'='1; the resulting SQL statement will ...
In your package.json make sure to include the dependencies: { ... "dependencies": { ... "ionic-native": "^1.3.10", ... }, ... } To use geolocation: // custom-component.ts import {Geolocation} from 'ionic-native'; ...
Sample JSON: { "id": "12345", "type": "android" } Define your request: public class GetDeviceRequest { @SerializedName("deviceId") private String mDeviceId; public GetDeviceRequest(String deviceId) { this....
Three things are needed to use async-await: The Task object: This object is returned by a method which is executed asynchronously. It allows you to control the execution of the method. The await keyword: "Awaits" a Task. Put this keyword before the Task to asynchronously wait for it to...
url = 'http://your_url' files = {'file': open('myfile.test', 'rb')} r = requests.post(url, files=files)
Given: --- variable_name: True Then, these tasks with always run. - name: This is a conditional task module: src=/example/ dest=/example when: variable_name - name: This is a conditional task module: src=/example/ dest=/example when: True This task will never run. - name: T...
Consider a communication happening between a Employee and its HR Department. Broadly these are explained in the following six steps when a message is passed to the actor: Employee creates something called an ActorSystem. It uses the ActorSystem to create something called as ActorRef. Th...
Before creating any extension, always check if it has already been implemented. The first thing one would have to do is define the extension class which will house the twig filters and/or functions. <?php namespace AppBundle\Twig; class DemoExtension extends \Twig_Extension { /** ...

Page 16 of 32