First, we need a development dependency specified to install phpcs. It looks something like this:
{
"require-dev": [
"squizlabs/php_codesniffer": "2.0.*@dev"
]
}
| # This script do a loop to read all the lines in file "url-list" | |
| # Usign curl with get the http code of the url and print it with the url | |
| #!/bin/bash | |
| while read LINE; do | |
| curl -o /dev/null --silent --head --write-out '%{http_code}' "$LINE" | |
| echo ' '$LINE | |
| done < url-list |
| #! /bin/bash | |
| # move to your local branch | |
| git checkout local_branch | |
| # pull the remotes | |
| git fetch --all | |
| # merge and squash | |
| git merge origin/dirty_branch --squash |
| convert -define jpeg:size=800x800 'MC-SFC002 Sófa Cama Queen Aloise.png' -thumbnail '800x800>' \ | |
| -gravity center -crop 800x800+0+0\! \ | |
| -background white -flatten 'thumbs/MC-SFC002 Sófa Cama Queen Aloise.png' | |
| mogrify -format jpg -path thumbs -thumbnail '300x300>' -gravity center -crop 300x300+0+0\! -background white -flatten *.png |
| #!/usr/bin/env bash | |
| wget http://dev.mysql.com/get/mysql-apt-config_0.8.2-1_all.deb | |
| debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/select-tools select MySQL Server (Currently selected: mysql-5.7)' | |
| debconf-set-selections <<< "mysql-apt-config mysql-apt-config/select-preview select mysql-5.7" | |
| debconf-set-selections <<< "mysql-apt-config mysql-apt-config/select-server select mysql-5.7" | |
| debconf-set-selections <<< "mysql-apt-config mysql-apt-config/select-product select Ok" | |
| debconf-set-selections <<< 'mysql-server mysql-server/root_password password root' | |
| debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password root' |
| # ~/.bashrc: executed by bash(1) for non-login shells. | |
| # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) | |
| # for examples | |
| # If not running interactively, don't do anything | |
| case $- in | |
| *i*) ;; | |
| *) return;; | |
| esac |
| apm install docblockr | |
| apm install atom-wrap-in-tag | |
| apm install php-cs-fixer | |
| apm install goto-definition | |
| apm install todo-show | |
| apm install editorconfig | |
| apm install atom-beautify | |
| apm install aligner | |
| apm install linter-python-pep8 |
| <?php | |
| $string = '12(345)6(78)8(012(34(56)7))0123'; | |
| $regex = '/(\(\w+\))/'; | |
| $result = $string; | |
| while( strpos($resultado,'(') !== false) { | |
| $result = preg_replace_callback($regex, function($matches) { |
| // Top-level build file where you can add configuration options common to all sub-projects/modules. | |
| buildscript { | |
| repositories { | |
| jcenter() | |
| } | |
| dependencies { | |
| classpath 'com.android.tools.build:gradle:2.2.+' | |
| // NOTE: Do not place your application dependencies here; they belong |