Tutorial by Examples: me

Process manager is generally used in production to deploy a nodejs app. The main functions of a process manager are restarting the server if it crashes, checking resource consumption, improving runtime performance, monitoring etc. Some of the popular process managers made by the node community are ...
As we knew, WebRTC is all based on the JavaScript development and coding and for more information and examples please refer here and here. And now, let me show you a very simple example to use getUserMedia(); For what getUserMedia() is used? getUserMedia() is used to get the user/visitor's camera...
In the versions of YII Framework Version 1. You will set your main.php File. File Path : application_name/protected/config/main.php <?php return array( // Set Application Name 'name' => "Applicaiton Name", // Set Default Controller 'defaultC...
A named pipe is really just a special kind of file (a FIFO file) on the local hard drive. Unlike a regular file, a FIFO file does not contain any user information. Instead, it allows two or more processes to communicate with each other by reading/writing to/from this file. A named pipe works much...
Being able to understand Error/Exit codes is a fundamental skill for developers on Window's machine. Yet for many, the cryptic hexadecimal code that can be produced on an application exiting with on error can prove to be time consuming and painstaking process for the developer to track down and isol...
create() write() search() browse() exists() ref() ensure_one()
This kind of schema will be useful if you want to keep trace of your items by insertion time or update time. var mongoose = require('mongoose'); var Schema = mongoose.Schema; // Creates a User Schema. var user = new Schema({ name: { type: String }, ...
Traversing from the root node to a descendant element using the child axis: /child::html/child::body/child::div/child::span Since the child axis is the default axis, this can be abbreviated to: /html/body/div/span
The attribute and namespace axes contain all attribute and namespace nodes of an element. The shortcut @ stands for attribute::, so the following are equivalent: child::div/attribute::class div/@class
Memoizing is basically a way to cache method results. This can be useful when a method is often called with the same arguments and the calculation of the result takes time, therefore increasing performance. Starting from Groovy 2.2, methods can be annoted with the @Memoized annotation. Imagine the...
To turn a Javascript Date object into a moment (moment object) just call moment and pass the Date as a argument moment(new Date()); // Moment {_isAMomentObject: true, _i: Sun Jul 31 2016 11:08:02 GMT+0300 (Jerusalem Daylight Time), _isUTC: false, _pf: Object, _locale: Locale…} To turn the momen...
Mediator pattern defines an object (Mediator) that encapsulates how a set of objects interact. It enables many-to-many communication. UML diagram: Key components: Mediator: Defines an interface for communication between Colleagues. Colleague: Is an abstract class, which defines the events to b...
Installation npm install forever -g cd /node/project/directory Usages forever start app.js
The ?= operator is an extension that behaves like =, except that the assignment only occurs if the variable is not already set. x = hello x ?= world # $(x) will yield "hello"
The below example widget demonstrates how to format individual cells of a TreeView column conditionally, depending on value of the field in the particular cell. If value of field is negative, then it'll be displayed in red color and minus symbol will be hidden, otherwise it'll be displayed in normal...
As an alternative to using Html.ActionLink to generate links in a view, you can use Html.RouteLink To make use of this feature, you need to configure a route, for example: public static void RegisterRoutes(RouteCollection routes) { routes.MapRoute( "SearchResults", "{...
Puppet provide official documention for both open-source and enterprise versions. you can find it here
You have a few options when it comes to logging in with Meteor. The most common method is using accounts for Meteor. Accounts-password If you want users to be able to create and register on your site, you can use accounts-password. Install the package using meteor add accounts-password. To creat...
Complete the Installation and setup to connect your app to Firebase. This will create the project in Firebase. Add the dependency for Firebase Realtime Database to your module-level build.gradle file: compile 'com.google.firebase:firebase-database:9.2.1' Configure Firebase Databa...

Page 126 of 197