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 |