Check ou this trick to convert any text into a sequence of chars of the same length
$ MESSAGE="Some arbitrary message to convert into dashes"
$ echo "$MESSAGE" | tr "$MESSAGE" -
I like to use it to "underlinize" titles on my scripts
#!/usr/bin/env python |
# Returns true (0) if $1 is on $PATH, false (1) otherwise | |
# Handles path expansions as expected | |
# Example: is_dir_on_path ~/bin | |
is_dir_on_path() | |
{ | |
local path | |
local dir | |
# convert $PATH to array |
# Lets assume you need to turn on a shopt (dotglob, for example), | |
# do some work and finally turn it back to it's original state. | |
# First we check if it's on already (shopt -q <flag>), | |
# and set a flag variable in case it was. | |
# Otherwise we turn it on and ensure the flag is clear (unset <flag>). | |
shopt -q dotglob && dotglob=1 || { shopt -s dotglob && unset dotglob; } | |
## Here we can do whatever we need to do... |
<script type='text/javascript' src='https://code.jquery.com/jquery-3.1.0.min.js'></script> | |
<script type='text/javascript'> | |
$(document).ready(function () | |
{ | |
$('#show-password').change(function() { | |
$('#password').prop('type', this.checked ? 'text' : 'password') | |
}) | |
$('#signup-form').submit(function(event) { |
#!/bin/bash | |
# Salve este arquivo em seu repositorio, no caminho ".s2i/bin/assemble" | |
if [ "$STI_SCRIPTS_PATH/assemble" ]; then | |
source $STI_SCRIPTS_PATH/assemble | |
fi | |
# Faça o que voce precisa aqui... |
from contextlib import contextmanager | |
import requests | |
import io | |
import sys | |
import time | |
class Streamer(io.TextIOBase): | |
def readline(self, limit=-1): | |
time.sleep(0.5) | |
return '.' * (1024 if limit <= 0 else limit) + "\n" |
# Instead of defining a global to use inside your function, just define it as a default | |
# value of the function, specially if the value can cost some significant time | |
regex = re.compile('[^0-9]') # globals are evil (are they?) | |
def clean_zip(string): | |
return regex.sub('', string) | |
# This way we execute re.compile a single time AND have the advantage to overwrite it when necessary | |
def clean_zip(string, regex=re.compile('[^0-9]')): |
FROM openshift/base-centos7 | |
# This image provides an Apache+PHP environment for running PHP | |
# applications. | |
MAINTAINER Mateus Caruccio <mateus.caruccio@getupcloud.com> | |
EXPOSE 8080 | |
ENV PHP_VERSION=7.0 |
# Source: https://github.com/getupcloud/openshift-mariadb-galera/blob/master/mariadb-galera-persistent-template.yml | |
--- | |
kind: Template | |
apiVersion: v1 | |
metadata: | |
name: mariadb-galera-persistent | |
annotations: | |
description: MariaDB Galera cluster persistent (NFS) | |
iconClass: icon-mariadb | |
tags: database,mysql,replication,mariadb,galera,nfs |
Check ou this trick to convert any text into a sequence of chars of the same length
$ MESSAGE="Some arbitrary message to convert into dashes"
$ echo "$MESSAGE" | tr "$MESSAGE" -
I like to use it to "underlinize" titles on my scripts