Tutorial by Topics

How to exract tar.gz/bz2/tbz files : If Your File Extension is .tar.gz (or .tgz) use this command tar xvzf file.tar.gz x: This tells tar to extract the files. v: This option will list all of the files one by one in the archive. The “v” stands for “verbose.” z: The z option is ...
YAML is a recursive acronym for "YAML Ain't Markup Language". It is a human readable data serialization standard for all programming languages. VersionRelease Date1.02004-01-291.12005-01-181.22009-10-01
Functional programming is a programming paradigm which models computations (and thus programs) as the evaluation of mathematical functions. It has its roots in lambda calculus, which was developed by Alonzo Church in his research on computability. Functional programming has some interesting conce...
What is the intent ? Adopt the principle of separation of concerns. Create a separation between the subject and the observer. Allow multiple observers to react to change a single subject. What is the structure ? Subject provides a way to Register, Unregister, Notify. Observer provid...
Realm Mobile Database is an alternative to SQLite. Realm Mobile Database is much faster than an ORM, and often faster than raw SQLite. Benefits Offline functionality, Fast queries, Safe threading, Cross-platform apps, Encryption, Reactive architecture. When you use Realm, you must remember t...
The Unicode Standard is an international standardized character set. It attempts to assign characters and symbols from every writing system a unique number. With every major new version, additional characters are added to the Standard to achieve this goal. In providing a unified character set for ...
Lisp is often used in educational contexts, where students learn to understand and implement recursive algorithms. Production code written in Common Lisp or portable code has several issues with recursion: They do not make use of implementation-specific features like tail call optimization, ofte...
GCC (upper case) refers to the GNU Compiler Collection. This is an open source compiler suite which include compilers for C, C++, Objective C, Fortran, Ada, Go and Java. gcc (lower case) is the C compiler in the GNU Compiler Collection. Historically GCC and gcc have been used interchangeably, b...
alert( message ) confirm( message ) prompt( message [, optionalValue]) print() https://www.w3.org/TR/html5/webappapis.html#user-prompts https://dev.w3.org/html5/spec-preview/user-prompts.html
var x = HTMLElement.dataset.*; HTMLElement.dataset.* = "value"; MDN Documentation: Using data attributes.
numpy.dot(a, b, out=None) NameDetailsaa numpy arrayba numpy arrayouta numpy array numpy.dot Returns the dot product of a and b. If a and b are both scalars or both 1-D arrays then a scalar is returned; otherwise an array is returned. If out is given, then it is returned.

Page 124 of 428