Skip to content

Instantly share code, notes, and snippets.

View rmsaitam's full-sized avatar

Reginaldo rmsaitam

View GitHub Profile
@rmsaitam
rmsaitam / convertDateToTimestamp.js
Created September 25, 2019 17:52
Converte uma data para timestamp
var date="25/09/2019";
date.split("/");
var newDate = date[1]+"/"+date[0]+"/"+date[2];
console.log(new Date(newDate).getTime())
@rmsaitam
rmsaitam / otimiza-windows10.bat
Last active August 18, 2023 14:09
Otimiza o Windows 10
@echo off
setlocal EnableDelayedExpansion
title Bat otimizacao do Windows 10
ver | find "10." > nul
if errorlevel 1 (
echo Sua versão do Windows nao e o Windows 10.!
TIMEOUT 5
exit
)
@rmsaitam
rmsaitam / start_service_parado.sh
Created September 19, 2019 12:55
Verifica se o serviço está parado e inicializa o serviço novamente
#!/bin/bash
#lista a quantidade de registros
#substituir <service-name>
QUANTIDADE="`ls | ps -e -o comm | grep <service-name> | wc -l`"
#se $QUANTIDADE for menor que 1:
if [ $QUANTIDADE -lt 1 ];
then
#ativa o serviço
service <service-name> start
@rmsaitam
rmsaitam / config.php
Created September 4, 2019 18:52
Configuração de BASE_URL para ambiente de produção e desenvolvimento
<?php
//PRODUÇÃO
if (isset($_SERVER['HTTPS']) &&
($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) ||
isset($_SERVER['HTTP_X_FORWARDED_PROTO']) &&
$_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
{
define('BASE_URL', 'https://dominio.com.br/');
}
@rmsaitam
rmsaitam / validadores.php
Created September 3, 2019 16:47
Helpers
<?php
function validaCNPJ($cnpj)
{
$cnpj = preg_replace('/[^0-9]/', '', (string) $cnpj);
// Valida tamanho
if (strlen($cnpj) != 14)
return false;
// Verifica se todos os digitos são iguais
FROM maven:3.5-jdk-8
@rmsaitam
rmsaitam / docker-compose.yml
Created June 29, 2019 01:14
Docker-compose Java com Spring boot
version: '3'
services:
mysql:
container_name: mysql_server
image: mysql/mysql-server:5.7
environment:
MYSQL_DATABASE: admin
MYSQL_ROOT_PASSWORD: secret
MYSQL_ROOT_HOST: '%'
ports:
@rmsaitam
rmsaitam / docker-compose.yml
Created May 25, 2019 20:17
Ambiente Nginx + PHP 7.2-FPM + MariaDB
version: '3'
services:
#PHP Service
php:
image: binhle410/php7.2-fpm
container_name: php-fpm
depends_on:
- db
command: bash -c "php-fpm && php-fpm -v"
@rmsaitam
rmsaitam / docker-compose.yml
Created May 25, 2019 03:19
Ambiente PHP 7.2 com Apache, extensões MySQL, PostgreSQL habilitados e composer instalado
version: '3'
services:
#Apache + PHP Service
apache-php:
image: saitam10/apache2-php7.2
container_name: apache2-php7.2
restart: always
ports:
- "80:80"
@rmsaitam
rmsaitam / Dockerfile
Last active May 22, 2019 02:30
Ambiente Java Multi Stage Build com Maven e Tomcat
FROM maven:3.5-jdk-8 as BUILD
COPY src /usr/src/myapp/src
COPY pom.xml /usr/src/myapp
RUN mvn -f /usr/src/myapp/pom.xml clean package
FROM tomcat:9.0
COPY --from=BUILD /usr/src/myapp/target/projeto-0.0.1-SNAPSHOT.war /usr/local/tomcat/webapps/projeto.war