Tutorial by Examples: w

is_countalbe($string) is use for checking a word has plural form or not. Return type will be boolean means if the given word has plural form it will return true, otherwise will return false. is_countable('book'); // Returns TRUE
For getting plural form of any English word the plural($string) function is handy. Like singular($string), the function plural($string) also return string result. echo plural("book"); //prints 'books'
Remove delimiter The function humanize($words), takes multiple words separated by underscores and adds spaces for underscores with capitalized each word. echo humanize('mac_donald'); // Prints 'Mac Donald' The function can also replace any declared separator/delimiter. In this case, delimiter w...
Contrary to original documentation, I found this to be the way to properly nest children routes inside the app.routing.ts or app.module.ts file (depending on your preference). This approach works when using either WebPack or SystemJS. The example below shows routes for home, home/counter, and home/...
create table tgt ( id, val ) as select 1, 'a' from dual union all select 2, 'b' from dual ; Table TGT created. create table src ( id, val ) as select 1, 'x' from dual union all select 2, 'y' from dual ; Table SRC created. update ( select t.val as t_val, s.val as s_val ...
1. Go to File --> Settings (e.g. Ctrl+Alt+S ). 2. In the left-hand pane, select Plugins. 3.On the Plugins window, click "Install JetBrains plugin" or the "Browse repositories button".
DIO streams are currently not recognized by the Event extension. There is no clean way to obtain the file descriptor encapsulated into the DIO resource. But there is a workaround: open stream for the port with fopen(); make the stream non-blocking with stream_set_blocking(); obtain numeric file...
Explicit wait : Wait for a certain condition to occur before proceeding further in the code. WebDriver driver = new FirefoxDriver(); driver.get("http://google.com"); WebElement myElement = (new WebDriverWait(driver, 10)) .until(ExpectedConditions.presenceOfElementLocated(By.id("...
Once you've met the prerequisites for installing Nexus Repository Manager 3, you'll need to follow a few steps to get it running on Windows. Unzip the package, e.g. 7za.exe e nexus-3.1.0-04-win64.zip Copy the package to a sane place, likely C:\nexus Assuming you are using the command prompt a...
As an example, lets us look at a Wordpress container The Dockerfile begins with FROM php:5.6-apache so we go to the Dockerfile abovementioned https://github.com/docker-library/php/blob/master/5.6/apache/Dockerfile and we find FROM debian:jessie So this means that we a security patch appears f...
Connecting two child processes via a pipe is performed by connecting each of two children to the parent via different ends of the same pipe. Usually, the parent will not be party to the conversation between the children, so it closes its copies of both pipe ends. int demo() { int pipefds[2]; ...
Arrow functions will throw a TypeError when used with the new keyword. const foo = function () { return 'foo'; } const a = new foo(); const bar = () => { return 'bar'; } const b = new bar(); // -> Uncaught TypeError: bar is not a constructor...
Let df = pd.DataFrame({'col_1':['A','B','A','B','C'], 'col_2':[3,4,3,5,6]}) df # Output: # col_1 col_2 # 0 A 3 # 1 B 4 # 2 A 3 # 3 B 5 # 4 C 6 To get the distinct values in col_1 you can use Series.unique() df['col_1'].unique() # Output: ...
If you have a dataframe with missing data (NaN, pd.NaT, None) you can filter out incomplete rows df = pd.DataFrame([[0,1,2,3], [None,5,None,pd.NaT], [8,None,10,None], [11,12,13,pd.NaT]],columns=list('ABCD')) df # Output: # A B ...
JSX is not meant to be interpreted by the browser. It must be first transpiled into standard Javascript. To use JSX you need to install the plugin for babel babel-plugin-transform-vue-JSX Run the Command below: npm install babel-plugin-syntax-jsx babel-plugin-transform-vue-jsx babel-helper-vue-jsx...
HTTPS (Hypertext Transfer Protocol Secure) is an encrypted version of HTTP protocol, most often used in connection with services where only the sender and receiver must know the message. It's required if you handle credit card information, and will improve your rank on Google. To enable HTTPS you n...
Probably the easies way to set up ruby on windows is to go to http://rubyinstaller.org/ and from there donwload an executable that you will install. You don't have to set almost anything, but there will be one important window. It will have a check box saying Add ruby executable to your PATH. Confi...
Consider the ranges A1:A3 and B1:B3 having the same size and only number values, as below =SUMPRODUCT(A1:A3,B1:B3) This will loop through the ranges, taking the product of values in the same row and summing them, returning 32 in this example. A1*B1 = 4 A2*B2 = 10 A3*B3 = 18
Consider the following ranges A1:A3 and B1:B3 as below =SUMPRODUCT(--(A1:A3="c"),B1:B3) This will first manipulate (A1:A3="c") into the following array A1="c" = FALSE A2="c" = FALSE A3="c" = TRUE Then apply the -- operator which converts...
Go to https://bitbucket.org/dashboard/overview Login to your Bitbucket account Choose repositories from the top menu, then choose Create Repository Choose the owner, enter the repository name and select if you want to have it public or private repository Choose the repository type (Git or Merc...

Page 243 of 319