Tutorial by Topics: t

When using boolean coercion, the following values are considered "falsy": false 0 "" (empty string) null undefined NaN (not a number, e.g. 0/0) document.all¹ (browser context) Everything else is considered "truthy". ¹ willful violation of the ECMAScript ...
The Python List is a general data structure widely used in Python programs. They are found in other languages, often referred to as dynamic arrays. They are both mutable and a sequence data type that allows them to be indexed and sliced. The list can contain different types of objects, including oth...
jQuery is a JavaScript library which simplifies DOM operations, event handling, AJAX, and animations. It also takes care of many browser compatibility issues in underlying DOM and javascript engines. Each version of jQuery can be downloaded from https://code.jquery.com/jquery/ in both compressed ...
C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations. By design, C provides constructs that map efficiently to typical machine instructions, and ther...
Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. Most given examples require a working Scala installation. This is the Scala ...
HTML (Hypertext Markup Language) is an XML-compliant system of annotating documents with 'tags'. It is used specifically to create content for web pages and web applications, which can then be shared over a network. Apart from text, the current version of HTML supports many different types of me...
Git is a free, distributed version control system which allows programmers to keep track of code changes, via "snapshots" (commits), in its current state. Utilizing commits allows programmers to test, debug, and create new features collaboratively. All commits are kept in what is known a...
Conditional expressions, involving keywords such as if and else, provide JavaScript programs with the ability to perform different actions depending on a Boolean condition: true or false. This section covers the use of JavaScript conditionals, Boolean logic, and ternary statements. if (conditi...
The SELECT statement is at the heart of most SQL queries. It defines what result set should be returned by the query, and is almost always used in conjunction with the FROM clause, which defines what part(s) of the database should be queried. SELECT [DISTINCT] [column1] [, [column2] ... ] F...
NSJSONSerialization.JSONObjectWithData(jsonData, options: NSJSONReadingOptions) // Returns an Object from jsonData. This method throws on failure. NSJSONSerialization.dataWithJSONObject(jsonObject, options: NSJSONWritingOptions) // Returns NSData from a JSON object. Pass in NSJSONWritingOptions....
Ruby on Rails (RoR), or Rails, is an open-source popular web application framework. Rails uses Ruby, HTML, CSS, and JavaScript to create a web application that runs on a web server. Rails uses the model-view-controller (MVC) pattern and provides a fullstack of libraries from the database all t...
Functions in Python provide organized, reusable and modular code to perform a set of specific actions. Functions simplify the coding process, prevent redundant logic, and make the code easier to follow. This topic describes the declaration and utilization of functions in Python. Python has many bui...
Decorator functions are software design patterns. They dynamically alter the functionality of a function, method, or class without having to directly use subclasses or change the source code of the decorated function. When used correctly, decorators can become powerful tools in the development proce...
VersionReleaseRelease Date1.01984-01-0121986-01-0131987-01-013.51990-01-0141992-01-014.2c1994-01-015.0Volume 81996-12-015.1Volume 91997-05-015.1.1R9.11997-05-025.2R101998-03-015.2.1R10.11998-03-025.3R111999-01-015.3.1R11.11999-11-016.0R122000-11-016.1R12.12001-06-016.5R132002-06-016.5.1R13SP22003...
This is a set of examples highlighting basic usage of SQL Server. VersionRelease DateSQL Server 20162016-06-01SQL Server 20142014-03-18SQL Server 20122011-10-11SQL Server 2008 R22010-04-01SQL Server 20082008-08-06SQL Server 20052005-11-01SQL Server 20002000-11-01
git log [options] [revision range] [[--] path...] Parameter          Explanation-q, --quietQuiet, suppresses diff output--sourceShows source of commit--use-mailmapUse mail map file (changes user info for committing user)--decorate[=...]Decorate options--L <n,m:file>Show log for specif...
Protocols are a way of specifying how to use an object. They describe a set of properties and methods which a class, structure, or enum should provide, although protocols pose no restrictions on the implementation. A Swift protocol is a collection of requirements that conforming types must imp...

Page 7 of 339