Tutorial by Examples: w

Shopify themes can also be developed locally. Follow the steps below to setup local development environment: Install Shopify Theme Kit Get API Access Use a new theme or Configure an existing theme with theme kit Explanation of the above steps are as follows: Install Shopify Theme Kit A...
Shifting bits left (right) is equivalent to multiplying (dividing) by 2. It's the same in base 10: if we "left-shift" 13 by 2 places, we get 1300, or 13 * (10 ** 2). And if we take 12345 and "right-shift" by 3 places and then remove the decimal part, we get 12, or Math.floor(1234...
<key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeIconFile</key> <string>Icon file for associated file</string> <key>CFBundleTypeName</key> <string>My file format</string>...
Add Stripe gem to our Gemfile gem 'stripe' Add initializers/stripe.rb file. This file contains the necessary keys for connecting with your stripe account. require 'require_all' Rails.configuration.stripe = { :publishable_key => ENV['STRIPE_PUBLISHABLE_KEY'], :secret_key =&g...
In the following code you need to replace fontsname by the name of the font you would like to use: TextView lblexample = (TextView) findViewById(R.id.lblexample); lblexample.setTypeface(Typeface.createFromFile("/system/fonts/" + "fontsname" + ".ttf"));
Incrementing an invoice number and saving its value is a frequent task. Using CustomDocumentProperties (CDPs) is a good method to store such numbers in a relatively safe way within the same work book, but avoiding to show related cell values simply in an unprotected work sheet. Additional hint: A...
mView.afterMeasured { // inside this block the view is completely drawn // you can get view's height/width, it.height / it.width } Under the hood inline fun View.afterMeasured(crossinline f: View.() -> Unit) { viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlob...
(from official doc) fun main(args: Array<String>) { launch(CommonPool) { // create new coroutine in common thread pool delay(1000L) // non-blocking delay for 1 second (default time unit is ms) println("World!") // print after delay } println("He...
Creates a scheduled task that executes immediately, then on start up to run C:\myscript.ps1 as SYSTEM $ScheduledTaskPrincipal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType ServiceAccount $ScheduledTaskTrigger1 = New-ScheduledTaskTrigger -AtStartup $ScheduledTaskTrigger2 = New...
Create an HTML file like below. In the script tag, either you can use CDN link or from your local like <script type="text/javascript" src="dojo/dojo/dojo.js" data-dojo-config="async:true"> <!DOCTYPE html> <html> <head> <met...
REM Truncate table (for testing) SQLCMD -Q "TRUNCATE TABLE TestDatabase.dbo.myNative;" REM Import data bcp TestDatabase.dbo.myNative IN D:\BCP\myNative.bcp -T -n REM Review results SQLCMD -Q "SELECT * FROM TestDatabase.dbo.myNative;"
Open PyCharm Select Create New Project Select the desired location to create the project Select the python interpreter Click Create Create a new python file e.g. with File->New...-> Python File Add the following code #!/usr/bin/env python print("Hello World&quo...
The first program one typically writes in any language is the "hello world" script. This example demonstrates how to write this program and debug it using Visual Studio Code (I'll refer to Visual Studio Code as VS Code from now on). Create The Project Step 1 will be to create a new proje...
This example introduces you to the basic functionality of VS Code by demonstrating how to write a "hello world" program in C++. Before continuing, make sure you have the "ms-vscode.cpptools" extension installed. Initialize the Project The first step is to create a new project. ...
Swift: mapView.showAnnotations(mapView.annotations, animated: true) Objective-C: [mapView showAnnotations:mapView.annotations animated:YES]; Demo:
The npm scripts are commands that npm will run for you when called with the proper arguments. The power and sense of this is to NOT install the npm packages globally poluting your environment. The difference between pre-recognized and custom scripts relies on the run word between the tags, custom s...
override func numberOfSections(in tableView: UITableView) -> Int { // You need to return minimum one to show the cell inside the tableview return 1 } override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { // return the number of rows i...
For custom tableview cell you need a class that is subclass from UITableViewCell, an example class you can see below. class TableViewCell: UITableViewCell { @IBOutlet weak var lblTitle: UILabel! override func awakeFromNib() { super.awakeFromNib() // Initialization code } overrid...
route/index.js import About from '@/components/About' const router = new Router({ routes: [ { path: '/', name: 'home', component: {template: "<div>Home</div>"} }, { path: '/about', component: About ...
Using arrow function as callback function can reduce lines of code. The default syntax for arrow function is () => {} This can be used as callbacks For example if we want to print all elements in an array [1,2,3,4,5] without arrow function, the code will look like this [1,2,3,4,5].forEach...

Page 318 of 319