Tutorial by Examples: g

To add ws to your file's simply use: var ws = require('ws');
To open a new WebSocket, simply add something like: var WebSocket = require("ws"); var ws = new WebSocket("ws://host:8080/OptionalPathName); // Continue on with your code... Or to open a server, use: var WebSocketServer = require("ws").Server; var ws = new WebSocketS...
Assuming that you have node and npm installed and available, create a project folder with a valid package.json. Install the necessary dependencies: npm install --save-dev metalsmith metalsmith-in-place handlebars Create a file called build.js at the root of your project folder, containing the fo...
Basic docs can be found here app.get('/path/:id(\\d+)', function (req, res, next) { // please note: "next" is passed if (req.params.id == 0) // validate param return next(new Error('Id is 0')); // go to first Error handler, see below // Catch error on sync operation ...
When required you can tell Docker to execute additional commands on an already running container using the exec command. You need the container's ID which you can get with docker ps. docker exec 294fbc4c24b3 echo "Hello World" You can attach an interactive shell if you use the -it option...
String base64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; void setup() { Serial.begin(9600); // Turn the serial protocol ON Serial.println("Start Typing"); } void loop() { if (Serial.available() > 0) { // Check if data has bee...
You can create a new cron entry by simply typing crontab -e on the command line. If it's the first time you want to edit your crontab(le), you will be prompted with an editor selection: no crontab for <user> - using an empty one Select an editor. To change later, run 'select-editor'. ...
Create a sample application using spring-boot from spring-boot initializer site. Import the code in your local IDE and run the goal as clean install spring-boot:run -e Go to target folder and check for the jar file. Open your Amazon account or create a new Amazon Account and selec...
We have a set of data We would like to see by using the following expression in the detail textbox. we can achieve the Remark =IIF(Fields!Points.Value>=10,"Good","Average")
Using the Swift class Mirror works if you want to extract name, value and type (Swift 3: type(of: value), Swift 2: value.dynamicType) of properties for an instance of a certain class. If you class inherits from NSObject, you can use the method class_copyPropertyList together with property_getAttrib...
It's a good practice to encode state of Single Page Application (SPA) in url: my-app.com/admin-spa/users/edit/id123 This allows to save and share application state. When user puts url into browser's address bar and hits enter server must ignore client-side part of the requested url. If you serv...
In Elixir, one can create multiple implementations of a function with the same name, and specify rules which will be applied to the parameters of the function before calling the function in order to determine which implementation to run. These rules are marked by the keyword when, and they go betwe...
In this example you will learn how to use Microsoft Cognitive Services with Xamarin iOS mobile application. We will use Computer Vision API to detect what is in the picture. Once you create Xamarin.iOS project please add below NuGet package to the project: https://www.nuget.org/packages/Microsoft....
<ul> <li v-for="n in 10">{{11 - n}} pigs are tanning at the beach. One got fried, and </ul> https://jsfiddle.net/gurghet/3jeyka22/
In our "naive example", all of our cells were the same height. The browser willingly broke the lines exactly where we wanted, and all seemed right with the world. Until height comes into the picture. Let's take the previous example and give some height to some of the cells, maybe like you...
using NUnit.Framework; namespace MyModuleTests { [TestFixture] public class MyClassTests { [TestCase(1, "Hello", true)] [TestCase(2, "bye", false)] public void MyMethod_WhenCalledWithParameters_ReturnsExpected(int param1, string para...
https://www.genuitec.com/products/gapdebug/ GapDebug is a comprehensive mobile debugging tool that bridges the gap left by other debugging options. Operating on both the Windows and Mac platforms, GapDebug allows debugging of hybrid mobile apps, such as PhoneGap and Cordova, on modern iOS and Andro...
The BluetoothLE API was introduced in API 18. However, the way of scanning devices has changed in API 21. The searching of devices must start with defining the service UUID that is to be scanned (either officailly adopted 16-bit UUID's or proprietary ones). This example illustrates, how to make an A...
Some examples to understand the workflow of using Go C Bindings What In Go you can call C programs and functions using cgo. This way you can easily create C bindings to other applications or libraries that provides C API. How All you need to do is to add a import "C" at the beginning o...
Heroku officially supports buildpacks for Ruby, Node.js, Clojure, Python, Java, Gradle, Grails, Scala, Play, PHP and Go. Buildpacks are automatically detected by Heroku in the above order, however, it can also be set manually through CLI using: At the time of app creation heroku create <a...

Page 446 of 693