Tutorial by Topics: and

Cat *cat = [[Cat alloc] init]; // Create cat object of type Cat Dog *dog = [[Dog alloc] init]; // Create dog object of type Dog NSObject *someObject = [NSObject alloc]; [someObject init]; // don’t do this XYZObject *object = [XYZObject new]; // Use new to create objects if NO arguments...
There currently aren't any installation packages provided for Bosun or Scollector, only binaries on the Bosun release page. It is up to the end user to find the best way to deploy the files and run them as a service.
In Go, unexpected situations are handled using errors, not exceptions. This approach is more similar to that of C, using errno, than to that of Java or other object-oriented languages, with their try/catch blocks. However, an error is not an integer but an interface. A function that may fail typica...
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with “relational” or “labeled” data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. The official P...
Android Studio is the official IDE by Google for Android app development, based on IntelliJ IDEA. [1] It utilizes a Gradle-based build system through the Android Plugin for Gradle. [2] VersionRelease Date0.1.x2013-05-010.2.x2013-07-010.3.22013-10-010.4.22014-01-010.4.62014-03-010.5.22014-05-0...
Debug.Print(string) Stop() / Stop
uname - to print information about your operating system. uname [OPTION]
Nothing is really random and thus the javadoc calls those numbers pseudorandom. Those numbers are created with a pseudorandom number generator.
This section provides an overview of what android-layout is, and why a developer might want to use it. It should also mention any large subjects within android-layout, and link out to the related topics. Since the Documentation for android-layout is new, you may need to create initial versions o...
ADB (Android Debug Bridge) is a command line tool that used to communicate with an emulator instance or connected Android device. Overview of ADB A large portion of this topic was split out to adb shell List of examples moved to adb shell: Granting & revoking API 23+ permissions Sen...
Functions and subroutines, in conjunction with modules, are the tools to break down a program into units. This makes the program more readable and manageable. Each one of these units can be thought of as part of the code that, ideally, could be compiled and tested in isolation. The main program(s...
This topic covers matching string patterns, as well as extracting or replacing them. For details on defining complicated patterns see Regular Expressions. grep("query", "subject", optional_args) grepl("query", "subject", optional_args) gsub(&...
Profiling code is a way to avoid the dreaded practice of "premature optimization", by focusing the developer on those parts of the code that actually justify optimization efforts. MATLAB documentation article titled "Measure Performance of Your Program".
The basic pattern for writing a module is to fill a table with keys that are function names and values that are the functions themselves. The module then returns this function for calling code to require and use. (Functions are first-class values in Lua, so storing a function in a table is easy an...
R comes with classes for dates, date-times and time differences; see ?Dates, ?DateTimeClasses, ?difftime and follow the "See Also" section of those docs for further documentation. Related Docs: Dates and Date-Time Classes. Classes POSIXct A date-time class, POSIXct stores ti...

Page 4 of 44