Tutorial by Examples: d

Multidimensional Arrays As the name indicates, multi dimensional arrays are arrays that contain more than one dimension, usually two or three but it can have up to 32 dimensions. A multi array works like a matrix with various levels, take in example a comparison between one, two, and three Dimensi...
When committing changes it is possible to specify that the commit will in future be squashed to another commit and this can be done like so, git commit --squash=[commit hash of commit to which this commit will be squashed to] One might also use, --fixup=[commit hash] alternatively to fixup. It is...
A locator in Protractor is used to perform action on HTML dom elements. The most common and best locators used in Protractor are css, id, model and binding. For example commonly used locators are: by.css('css-selector') by.id('id')
NSLog(@"%s %d %s, yourVariable: %@", __FILE__, __LINE__, __PRETTY_FUNCTION__, yourVariable); Will log the file, line number and function data along with any variables you want to log. This can make the log lines much longer, particularly with verbose file and method names, however it ca...
You can use Modules to build more complex classes through composition. The include ModuleName directive incorporates a module's methods into a class. module Foo def foo_method puts 'foo_method called!' end end module Bar def bar_method puts 'bar_method called!' end end ...
What you need is to get an entitlements file so the app can access your iCloud and write records using CloudKit. Follow the steps to grant access to iCloud from your app: 1- Select the project in the Project Navigator, and then open the General tab. 2- In the Identity section, set your developer ...
All the records create using CloudKit-related code can be previewed, edited and even removed in CloudKit Dashboard. To access CloudKit Dashboard, go here. There are several parts in the dashboard: Record Types (which will be discussed later) Security Roles (which is where you can set databases ...
To save date to CloudKit, we must make: A CKRecordID (the key of your unique record) A CKRecord (which includes data) Making a record key To ensure that every new record identifier is unique, we use the current timestamp, which is unique. We get the timestamp using NSDate's method timeInter...
If static_cast is used to convert a pointer (resp. reference) to base class to a pointer (resp. reference) to derived class, but the operand does not point (resp. refer) to an object of the derived class type, the behavior is undefined. See Base to derived conversion.
Search for :h UserGettingBored *UserGettingBored* UserGettingBored When the user presses the same key 42 times. Just kidding! :-)
if ([[dataObject objectForKey:@"yourVariable"] isEqualToString:"Hello World"]) { return YES; } else { return NO; } You can query values stored using KVC quickly and easily, without needing to retrieve or cast these as local variables.
This method allows a command to be sent to Cmd.exe, and returns the standard output (including standard error) as a string: private static string SendCommand(string command) { var cmdOut = string.Empty; var startInfo = new ProcessStartInfo("cmd", command) { ...
C++14 C++14 allows to use auto in lambda argument auto print = [](const auto& arg) { std::cout << arg << std::endl; }; print(42); print("hello world"); That lambda is mostly equivalent to struct lambda { template <typename T> auto operator ()(const...
using System; namespace myProject { public partial class WebForm1 : System.Web.UI.Page { public string PageSteps = string.Empty; //Raised after the start stage is complete and before the initialization stage begins. protected void Page_PreInit(object sender...
This is how the right fold is implemented: foldr :: (a -> b -> b) -> b -> [a] -> b foldr f z [] = z foldr f z (x:xs) = f x (foldr f z xs) -- = x `f` foldr f z xs The right fold, foldr, associates to the right. That is: foldr (+) 0 [1, 2, 3] -- is equivalen...
To create a UDF, we need to extend UDF (org.apache.hadoop.hive.ql.exec.UDF) class and implement evaluate method. Once UDF is complied and JAR is build, we need to add jar to hive context to create a temporary/permanent function. import org.apache.hadoop.hive.ql.exec.UDF; class UDFExample ex...
Current date and time can be found with getCurrentTime: import Data.Time print =<< getCurrentTime -- 2016-08-02 12:05:08.937169 UTC Alternatively, just the date is returned by fromGregorian: fromGregorian 1984 11 17 -- yields a Day
Given a Day, we can perform simple arithmetic and comparisons, such as adding: import Data.Time addDays 1 (fromGregorian 2000 1 1) -- 2000-01-02 addDays 1 (fromGregorian 2000 12 31) -- 2001-01-01 Subtract: addDays (-1) (fromGregorian 2000 1 1) -- 1999-12-31 addDays (-1) (fromGregorian...
[footag foo="value of 1" attribute-2="value of 2"] In wordpress admin we use pre defined shortcodes by writing the shortcode name inside square brackets and optionally adding attributes to it separating by space.
function footag_func( $atts ) { return "foo = {$atts['foo']}"; } add_shortcode( 'footag', 'footag_func' ); In plugins we can add shortcodes using the add_shortcode function. The shortcode can be used in any Wordpress page or post just by enclosing it in square brackets. [footag...

Page 341 of 691