Tutorial by Topics



We will see how to set up a service working on angular, to allow our web app to have offline capabilities. A Service worker is a special script which runs in the background in the browser and manages network requests to a given origin. It's originally installed by an app and stays resident on the u...
Take, Skip, TakeWhile and SkipWhile are all called Partitioning Operators since they obtain a section of an input sequence as determined by a given condition. Let us discuss these operators
The KMP is a pattern matching algorithm which searches for occurrences of a "word" W within a main "text string" S by employing the observation that when a mismatch occurs, we have the sufficient information to determine where the next match could begin.We take advantage of this ...
How to correctly use the named annotation in Kotlin v1.1
how to install maven in window 7 how to install maven in window 7 Steps: download the maven form https://maven.apache.org/download.cgi (poffice website) 2.unzip the maven binary folder and save into any floder (good : save in the program files in c drive ) Check environment variable val...
Transducers are composable components for processing data independently of the context. So they can be used to process collections, streams, channels, etc. without knowledge of their input sources or output sinks. The Clojure core library was extended in 1.7 so that the sequence functions like map,...
This technique divides input data into data classes to reduce test cases amount to validate a rule. The idea is that given a set of possible equivalent values, using just one of those values will be enough to design a test case. An advantage of this approach is reduction in the time required for...
This topic will contain all the basics in compiler construction that you will need to know so that you can get started in making your own compiler. This documentation topic will contain the first 2 out of 4 sections in compiler constructions and the rest will be in a different topic. The topics whi...
This technique should be used whenever you have boundaries defined into a spec. It is a great idea to apply it to any rule based on time, values, any kind of counting or scale to be triggered. It also ensure and helps finding n + 1 errors. And yes, it is an expansion from Equivalence Partition c...
You should be careful using these words for variable, model name, method name or etc.
As you already know, for the sake of immutability you can't process data using for loops and while loops. So we have recursive functions to rescue.
This section provides an overview of what visual-studio-2010 is, and why a developer might want to use it. It should also mention any large subjects within visual-studio-2010, and link out to the related topics. Since the Documentation for visual-studio-2010 is new, you may need to create initi...
Provider example and query about display data with filter, pagination etc in Angularjs.
These examples are for documenting CSS-specific design patterns like BEM, OOCSS and SMACSS. These examples are NOT for documenting CSS frameworks like Bootstrap or Foundation. These examples are for documenting CSS-specific methodologies / design patterns. These methodologies include but are...
To be able to interact with a page, you need to tell Protractor exactly which element to look for. The basis used for selecting elements are locators. Protractor, as well as including the generic Selenium selectors, also has Angular-specific locators which are more robust and persistent to changes. ...
This technique should be used when you have any workflow in place, and should consider positive test cases (transitions that can happen), as well as negative test cases (transitions that are not allowed). Any rule that can be described, thinked, scratched as a state transition diagram, workflow,...
This topic is meant to be a memento about the R language without any text, with self-explanatory examples. Each example is meant to be as succint as possible.
This section provides an overview of what angular-material2 is, and why a developer might want to use it. It should also mention any large subjects within angular-material2, and link out to the related topics. Since the Documentation for angular-material2 is new, you may need to create initial ...

Page 419 of 426