Tutorial by Examples: a

Action Mailer provides hooks into the interceptor methods. These allow you to register classes that are called during the mail delivery life cycle. An interceptor class must implement the :delivering_email(message) method which will be called before the email is sent, allowing you to make modificat...
We have seen in those examples (ex_1, ex_2) how to use and override the pagination classes in any generic class base view. What happens when we want to use pagination in a function based view? Lets also assume that we want to create a function based view for MyModel with PageNumberPagination, res...
You can use TO_CHAR( date_value, 'D' ) to get the day-of-week. However, this is dependent on the NLS_TERRITORY session parameter: ALTER SESSION SET NLS_TERRITORY = 'AMERICA'; -- First day of week is Sunday SELECT TO_CHAR( DATE '1970-01-01', 'D' ) FROM DUAL; Outputs 5 ALTER SESSION SET ...
BottomSheet DialogFragment opens up in STATE_COLLAPSED by default. Which can be forced to open to STATE_EXPANDEDand take up the full device screen with help of the following code template. @NonNull @Override public Dialog onCreateDialog(Bundle savedInstanceState) { BottomSheetDialog dialog = ...
If you have: operator fun <R> String.invoke(block: () -> R) = { try { block.invoke() } catch (e: AssertException) { System.err.println("$this\n${e.message}") } } You can write the following DSL-like code: "it should return 2" { parse("1 + 1").bu...
In PHP, variable values have an associated "truthiness" so even non-boolean values will equate to true or false. This allows any variable to be used in a conditional block, e.g. if ($var == true) { /* explicit version */ } if ($var) { /* $var == true is implicit */ } Here are some fun...
Small object optimization is a technique which is used within low level data structures, for instance the std::string (Sometimes referred to as Short/Small String Optimization). It's meant to use stack space as a buffer instead of some allocated memory in case the content is small enough to fit with...
For the most printing clients, is extremely useful to know if a print job has finished or failed. The Java Print Service API provide some functionalities to get informed about these scenarios. All we have to do is: provide an implementation for PrintJobListener interface and register this impl...
Suppose you are creating a function that requires no arguments when it is called and you are faced with the dilemma of how you should define the parameter list in the function prototype and the function definition. You have the choice of keeping the parameter list empty for both prototype and d...
There are two ways to uninstall a particular version of Ruby. The easiest is to simply remove the directory from ~/.rbenv/versions: $ rm -rf ~/.rbenv/versions/2.1.0 Alternatively, you can use the uninstall command, which does exactly the same thing: $ rbenv uninstall 2.1.0 If this version ha...
This is what I did to install CakePHP on a fresh installed minimal CentOS 7 Installed a CentOS-7-x86_64-Minimal-1611.iso in VirtualBox, two network interfaces: first NAT, second Host-Only set ONBOOT=yes in /etc/sysconfig/network-scripts/ifcfg-enp0s3 reboot yum update yum install net-tools (to...
One option for doing this is to export the pipe from within the package itself. This may be done in the 'traditional' zzz.R or utils.R files that many packages utilise for useful little functions that are not exported as part of the package. For example, putting: #' Pipe operator #' #' @name %&gt...
From your server request to the the link below to send the notification with some request parameters https://fcm.googleapis.com/fcm/send While requesting add headers as follows Authorization key=<Your_key_from_the_console> Content-Type application/json The body of the request v...
At first initilize the firebase sdk and admin SDK const functions = require('firebase-functions'); const admin = require('firebase-admin'); admin.initializeApp({ credential: admin.credential.cert({ //your admin credential certificate generated from the console. Follow this [link][1]...
datepicker.component.html <div (clickOutside)="onClickedOutside($event)" (blur)="onClickedOutside($event)"> <div class="input-group date" [ngClass]="{'disabled-icon': disabledDatePicker == false }"> <input (change)="cha...
import threading import time class StoppableThread(threading.Thread): """Thread class with a stop() method. The thread itself has to check regularly for the stopped() condition.""" def __init__(self): super(StoppableThread, self).__init__()...
Array ( [0] => Array ( [id] => 13 [category_id] => 7 [name] => Leaving Of Liverpool [description] => Leaving Of Liverpool [price] => 1.00 [virtual] => 1 [active] =...
Detailed instructions on getting sap set up or installed.
# CONTENT: Main content lib.content.main = COA lib.content.main { stdWrap.innerWrap = <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end--> 10 < styles.content.get } lib.content.0 < lib.content.main # CONTENT: Sidebar lib.content.left = COA lib.content.left { stdW...
page.includeCSS { bootstrap = fileadmin/css/bootstrap.min.css fonts = fileadmin/css/font-awesome.min.css owl = fileadmin/css/owl.carousel.css style = fileadmin/css/docs.css } page.includeJSFooter{ bootstrapmin = fileadmin/js/bootstrap.min.js lightbox = fileadmin/js/...

Page 1053 of 1099