Skip to content

Instantly share code, notes, and snippets.

View wescleymatos's full-sized avatar
:octocat:
I'm ready!

Wescley Matos wescleymatos

:octocat:
I'm ready!
View GitHub Profile
@wescleymatos
wescleymatos / gitlab-ci.md
Created June 14, 2018 14:29 — forked from yancyn/gitlab-ci.md
Configure Gitlab CI with MSBuild

How To Configure CI With MSBuild

Make sure all required build tools are installed at build server.

  1. Install Runner on build server (download the version for OS).
  2. Configure runner. Enter URL and token from Project > settings > runners page. Choose executor as shell.
  3. Start command prompt with normal (DO NOT start as Administrator).
$ gitlab-runner register
$ gitlab-runner run
== For 64 bit arch
1. Download oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm and oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm from Oracle site
2. install alien: sudo apt-get install alien
3. install oracle instal client:
3.1 sudo alien -i oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
3.2 sudo alien -i oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
4. install php package
4.1 sudo apt-get install php5-dev
4.2 sudo apt-get install libcurl3-openssl-dev
@wescleymatos
wescleymatos / myezbkp.sh
Created June 15, 2018 18:14 — forked from kriansa/myezbkp.sh
Easy MySQL incremental backups
#!/bin/sh
# ========================================================= #
# MyEzBkp
# Easy and simple backup of your entire MySQL Server.
#
# Ver: 1.0
# By: Kriansa
#
# This script requires root privileges to run!
# Tested only in RHEL based distros (Fedora & CentOS)
@wescleymatos
wescleymatos / install_oci8_ubuntu_16.04_php7.1.md
Created June 18, 2018 19:16 — forked from hewerthomn/install_oci8_ubuntu_16.04_php7.1.md
How to install OCI8 on Ubuntu 16.04 and PHP 7.1
@wescleymatos
wescleymatos / pr.conf
Created October 8, 2018 17:16
proxy reverse apache
ServerAdmin webmaster@localhost
ProxyRequests Off
ProxyPreserveHost On
ProxyVia Full
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/socket.io [NC]
RewriteCond %{QUERY_STRING} transport=websocket [NC]
RewriteRule /(.*) ws://127.0.0.1:3000/$1 [P,L]
@wescleymatos
wescleymatos / Startup.cs
Created October 9, 2018 20:01
Arquivo de startup web api 2
namespace Interface.Api
{
public class Startup
{
private static readonly string _urlBase = ConfigurationManager.AppSettings["UrlBase"];
private static readonly string _allowInsecureHttp = ConfigurationManager.AppSettings["AllowInsecureHttp"];
public void Configuration(IAppBuilder app)
{
HttpConfiguration config = new HttpConfiguration
@wescleymatos
wescleymatos / config
Created December 7, 2018 04:39
Problema de conexão ssh com github pu gitlab
1 - Na pasta .ssh criar o arquivo config
2 - Colocar o seguinte conteúdo
Host github.com
Hostname ssh.github.com
Port 443
Host gitlab.com
Hostname altssh.gitlab.com
User git

Gestão de Projetos

Projeto

Projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo.

Operações X Projetos:

@wescleymatos
wescleymatos / JS-LINQ.js
Created February 13, 2019 06:04 — forked from DanDiplo/JS-LINQ.js
JavaScript equivalents of some common C# LINQ methods. To help me remember!
// JS array equivalents to C# LINQ methods - by Dan B.
// Here's a simple array of "person" objects
var people = [
{ name: "John", age: 20 },
{ name: "Mary", age: 35 },
{ name: "Arthur", age: 78 },
{ name: "Mike", age: 27 },
{ name: "Judy", age: 42 },
{ name: "Tim", age: 8 }
@wescleymatos
wescleymatos / preview-image.js
Created March 2, 2019 12:43
Preview image JS
/*
<form id="form1" runat="server">
<input type='file' id="imgInp" />
<img id="blah" src="#" alt="sua imagem" />
</form>
*/
function leUrl(input) {
if (input.files && input.files[0]) { //verifica se o arquivo não está nulo
var reader = new FileReader(); //instancia um objeto FileReader que permite aplicações web ler o conteúdo dos arquivos (ou buffers de dados puros)