| gitflow | git |
|---|---|
git flow init |
git init |
git commit --allow-empty -m "Initial commit" |
|
git checkout -b develop master |
| #!/usr/bin/env bash | |
| # Upgrade an Amazon Linux EC2 to PHP 7.3 | |
| # | |
| # Last tested w/ PHP 7.2 AWS Linux version 2.8.5 | |
| # | |
| # Must be ran as sudo: | |
| # sudo bash upgrade-php7.sh | |
| # | |
| # Can be added to ./.ebextensions/20_php.config like so: | |
| # container_commands: |
| // Crea un cupón descuento único para cada cliente al terminar su compra | |
| if ( in_array( 'woocommerce/woocommerce.php', get_option( 'active_plugins' ) ) ){ | |
| add_filter( 'woocommerce_thankyou_order_received_text', 'create_automatic_coupon_only_for_this_customer', 99, 2 ); | |
| function create_automatic_coupon_only_for_this_customer( $message, $order ){ | |
| // Configuración del cupón | |
| $discount_type = 'percent'; // Aquí defines el tipo de descuento que aplica este cupón. Por defecto está configurado en porcentaje 'percent', para descuento fijo usa 'fixed_cart' | |
| $amount = 30; //Aquí defines la cantidad de descuento asociada a este cupón | |
| $expiration = 12; // Aquí debes indicar la validez del cupón en días |
| { | |
| "basics": { | |
| "name": "Andrés Vásquez", | |
| "label": "DevOps && Developer", | |
| "summary": | |
| "I’m a full stack web developer who can build apps from the ground up.", | |
| "website": "https://vasquezlab.github.io", | |
| "email": "[email protected]", | |
| "location": { | |
| "city": "Medellín", |
| ########## Install NGINX ############## | |
| # Install software-properties-common package to give us add-apt-repository package | |
| sudo apt-get install -y software-properties-common | |
| # Install latest nginx version from community maintained ppa | |
| sudo add-apt-repository ppa:nginx/stable | |
| # Update packages after adding ppa |
| #!/bin/bash -e | |
| # IMPORTANT. Veririfcar que la versión actual se encuentra en /opt/phpstorm. | |
| # IMPORTANT. Correr con permisos sudo! | |
| # INFO: https://confluence.jetbrains.com/display/PhpStorm/PhpStorm+Early+Access+Program | |
| echo -n "Ingresar url de descarga de PhpStorm (ejemplo https://download-cf.jetbrains.com/webide/PhpStorm-2017.1.4.tar.gz): " | |
| read url | |
| # Descargar .gz del servidor JetBrains | |
| echo "Descargando PhpStorm a ~/Desktop" |
Aquí explicaré cómo realizar un deploy automático en servidor (VPS de DigitalOcean). Realizaremos un push primero a github y necesitaremos una conexión ssh para poder jalar automáticamente desde el servidor de deploy. Para comenzar, debemos tener nuestra llave ssh agregada en github, así que seguimos los siguientes pasos (ésto si nunca lo hemos hecho...).
En nuestro equipo, ejecutamos:
ssh-keygen
Con ello generamos una clave ssh en nuestro directorio home, si ya la tenemos la terminal les preguntará si quieren sobre-escribir la llave. Elegimos según corresponda (nota, si ya está generada, tener en cuenta si se ha usado con otros servidores o para otro tipo de autenticación...).
Nos pedirá una passphrase, la cuál no es más que una contraseña segura que deseemos colocarle a nuestra llave privada.
| https://github.com/h2jose/invitationletter |
| <form accept-charset="UTF-8" action="/payment" class="cardInfo" method="post"> | |
| <fieldset class="cardInfo__cardDetails"> | |
| <div class="form-row cardInfo__cc-num"> | |
| <label for="cc-num"><abbr title="required">*</abbr><span>Card Number</span></label> | |
| <div class="cc-num__wrap"> | |
| <!-- using type="tel" because type="number" doesn’t pass HTML5 form validation with jQuery.payment formatting --> | |
| <input id="cc-num" type="tel" class="paymentInput cc-num" placeholder="•••• •••• •••• ••••" autocompletetype="cc-number" required="required"> | |
| <span class="card" aria-hidden="true"></span> |