I hereby claim:
- I am oanhnn on github.
- I am oanhnn (https://keybase.io/oanhnn) on keybase.
- I have a public key ASBz46P9m49f_0yO5K2NGtyVdTIOlUErX1eGVu1ZhavbmQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
echo "Public IP:" $(curl -s ifconfig.me) | |
echo "Private IP:" | |
echo "- en0:" $(ipconfig getifaddr en0 || echo 'Not connected') | |
echo "- en5:" $(ipconfig getifaddr en5 || echo 'Not connected') |
# Clear Gitlab runner cache (docker) weekly at 17:05 on Saturday (UTC) | |
5 17 * * 6 sudo /usr/share/gitlab-runner/clear-docker-cache prune-volumes >/dev/null 2>&1 |
{ | |
"folders": [ | |
{ | |
"path": "..." | |
} | |
], | |
"settings": { | |
"emmet.includeLanguages": { | |
"javascript": "html", | |
"vue": "html", |
const callbackFunction1 = function( | |
accumulator, | |
currentElement, | |
currentIndex, | |
array | |
) { | |
// Get the maximum by checking first if there is a maximum from the previous step | |
const maximum = accumulator.maximum | |
? // If there is, then check if the current element is higher than the previous maximum |
#!/bin/bash -ex | |
GITLABUSER=oanhnn | |
SSHUSER=oanhnn | |
addgroup dev | |
adduser --disabled-password --ingroup dev $SSHUSER | |
usermod -aG sudo $SSHUSER | |
mkdir -p /home/$SSHUSER/.ssh |
// Styling Cross-Browser Compatible Range Inputs with Sass | |
// Github: https://github.com/darlanrod/input-range-sass | |
// Author: Darlan Rod https://github.com/darlanrod | |
// Version 1.4.1 | |
// MIT License | |
$track-color: #eceff1 !default; | |
$thumb-color: #607d8b !default; | |
$thumb-radius: 12px !default; |
#!/usr/bin/env bash | |
VERSION=${1:-0.12.4} | |
yum -y install fontconfig libXrender libXext xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi freetype libpng zlib libjpeg-turbo openssl icu | |
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${VERSION}/wkhtmltox-${VERSION}_linux-generic-amd64.tar.xz --dns-timeout=5 --connect-timeout=5 | |
tar -xJf wkhtmltox-${VERSION}_linux-generic-amd64.tar.xz | |
cp wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf | |
cp wkhtmltox/bin/wkhtmltoimage /usr/local/bin/wkhtmltoimage |
#!/usr/bin/env bash | |
DOMAIN=${1:-example.local} | |
APP_SLUG=${2:-example} | |
service nginx stop | |
rm -rf /etc/nginx/sites-available/10-${APP_SLUG}.conf /etc/nginx/sites-enabled/10-${APP_SLUG} | |
echo "[✔] Remove Virtual Host for ${DOMAIN}" |
Hướng dẫn đơn giản để triển khai ứng dụng Laravel và Lumen trên shared hosting.
Before trying to deploy a Laravel application on a shared hosting, you need to make sure that the hosting services provide a fit requirement to Laravel. Basically, following items are required for Laravel 5.2: Trước khi thực hiện triển khai ứng dụng Laravel trên shared hosting, bạn cần đảm bảo nhà cung cấp dịch vụ cho bạn môi trường với các yêu cầu cần thiết cho Laravel. Về cơ bản, yêu cầu cho Laravel 5.2 như sau: