Tutorial by Examples: w

UILabel, UITextField, & UITextView classes have a new property starting from iOS 10 for automatically resizing their font when a user changes their preferred reading size named adjustsFontForContentSizeCategory. Swift @IBOutlet var label:UILabel! if #available(iOS 10.0, *) { label.adju...
In the tsconfig.json set "sourceMap": true, to generate mappings alongside with js-files from the TypeScript sources using the tsc command. The launch.json file: { "version": "0.2.0", "configurations": [ { "type"...
Create a Node.js debug configuration and use index.js as Node parameters.
Add ts-node to your TypeScript project: npm i ts-node Add a script to your package.json: "start:debug": "ts-node --inspect=5858 --debug-brk --ignore false index.ts" The launch.json needs to be configured to use the node2 type and start npm running the start:debug script: ...
Add this script to your package.json: "start:idea": "ts-node %NODE_DEBUG_OPTION% --ignore false index.ts", Right click on the script and select Create 'test:idea'... and confirm with 'OK' to create the debug configuration: Start the debugger using this configuration:
Following points are to be kept in mind always: Take the PRD (Product Requirement Document from Business Analyst/Project Manager). If they don't have it, insist on a documentation since that will be the bible for your testing Once you get it, make sure to read it thoroughly. You will get comple...
Suppose you have a file that looks like this John Smith 31 Robert Jones 27 ... This file has 3 columns separated by spaces. To select only the first column, do the following. cut -d ' ' -f1 filename Here the -d flag, specifies the delimiter, or what separates the records. The -f flag speci...
Sometimes, it's useful to display a range of columns in a file. Suppose you have this file Apple California 2017 1.00 47 Mango Oregon 2015 2.30 33 To select the first 3 columns do cut -d ' ' -f1-3 filename This will display the following output Apple California 2017 Mango Oregon 2015 ...
extension UIView { func shake() { let animation = CAKeyframeAnimation(keyPath: "transform.translation.x") animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) animation.duration = 0.6 animation.values = [-10.0, 10.0, ...
extension Dictionary { func merge(dict: Dictionary<Key,Value>) -> Dictionary<Key,Value> { var mutableCopy = self for (key, value) in dict { // If both dictionaries have a value for same key, the value of the other dictionary is used. mu...
Create a workspace mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src catkin_init_workspace Build your workspace cd ~/catkin_ws/ catkin_make Source your setup file source devel/setup.bash Create a new package named hello_world with some basic dependencies catkin_create_pkg hello_world std_m...
setStyle(Paint.Style style) Filled shape FILL, Stroke shape STROKE, or both FILL_AND_STROKE setColor(int color) Set the paint drawing color. You can also use setARGB(int a, int r, int g, int b and setAlpha(int alpha) setStrokeCap(Paint.Cap cap) Set line caps, either ROUND, SQUARE, or BUTT (none)...
I use Spring Boot 1.4.4.RELEASE , with MySQL as the Database and Spring Data JPA abstraction to work with MySQL. Indeed ,it is the Spring Data JPA module that makes it so easy to set up Pagination in a Spring boot app in the first place. Scenario expose an endpoint /students/classroom/{id} . It wi...
A program can easily waste time by calling a processor-intensive function multiple times. For example, take a function which looks like this: it returns an integer if the input value can produce one, else None: def intensive_f(value): # int -> Optional[int] # complex, and time-consuming cod...
Having type column in a Rails model without invoking STI can be achieved by assigning :_type_disabled to inheritance_column: class User < ActiveRecord::Base self.inheritance_column = :_type_disabled end
In a basic implementation the task module must define a run/1 function that takes a list of arguments. E.g. def run(args) do ... end defmodule Mix.Tasks.Example_Task do use Mix.Task @shortdoc "Example_Task prints hello + its arguments" def run(args) do IO.puts "Hello ...
Create setup script ~/.perlbrew.sh: # Reset any environment variables that could confuse `perlbrew`: export PERL_LOCAL_LIB_ROOT= export PERL_MB_OPT= export PERL_MM_OPT= # decide where you want to install perlbrew: export PERLBREW_ROOT=~/perlbrew [[ -f "$PERLBREW_ROOT/etc/bashrc" ]...
You have to create a XAML file that defines the main window that contains our menu and drawing space. Here's the XAML code in MainWindow.xaml: <!-- This defines the main window, with a menu and a canvas. Note that the Height and Width are overridden in code to be 2/3 the dimensions of the...
namespace Spirograph type MainWindow(app: App, model: Model) as this = inherit MainWindowXaml() let myApp = app let myModel = model let whenLoaded _ = () let whenClosing _ = () let whenClosed _ = () let menuExitHandler _ = System.Wind...
FitViewports are viewports that always maintain the aspect ratio. It does this by creating black bars on the edges where there is space left. This is one of the most commonly used viewports. Usage: private Viewport viewport; private Camera camera; public void create() { camera = new Ortho...

Page 271 of 319