Skip to content

Instantly share code, notes, and snippets.

View armando-couto's full-sized avatar
‼️
Focusing

Antonio Armando Couto Bem Filho armando-couto

‼️
Focusing
View GitHub Profile
require 'net/ftp'
CONTENT_SERVER_DOMAIN_NAME = "IP"
CONTENT_SERVER_FTP_LOGIN = "USER"
CONTENT_SERVER_FTP_PASSWORD = "PASSWORD"
# upload files to nested directory
TXT_FILE_OBJECT = File.new("./build/libs/infarma-reports.jar")
name = File.basename(TXT_FILE_OBJECT).split "."
Net::FTP.open(CONTENT_SERVER_DOMAIN_NAME, CONTENT_SERVER_FTP_LOGIN, CONTENT_SERVER_FTP_PASSWORD) do |ftp|
class MyNumber {
num val;
num operator + (num n) => val * n;
MyNumber(v) { this.val = v; }
}
main() {
MyNumber mn = MyNumber(5);
print(mn + 2);
}
Iterable<int> countTo(int max) sync {
int i = 0;
while(i < max) yield i++;
}
main() {
Iterable it = countTo(5);
Iterable i = it.iterator;
while (i.moveNext()) {
print(i.current);
@armando-couto
armando-couto / atualizando-banco-de-dados.sh
Last active February 20, 2021 18:59
Script que ajuda atualizar um banco de dados via JOB
#!/bin/bash
echo "Iniciando";
PASSWORD=senha
echo "Deletando o banco antigo";
PGPASSWORD=$PASSWORD dropdb --host=localhost --username=postgres aplicacao_homologacao
echo "Criando o banco novo";
@armando-couto
armando-couto / tabela_temporaria.sql
Created February 20, 2021 22:04
Criando uma tabela temporário unificando de outras tabelas.
DROP FUNCTION tabela_temporaria();
CREATE OR REPLACE FUNCTION tabela_temporaria()
RETURNS TABLE (id bigint, nome character varying, cpf character varying) AS
$func$
DECLARE
_row RECORD;
BEGIN
FOR _row IN (SELECT tablename as name FROM pg_catalog.pg_tables WHERE tablename LIKE 'tabela_temporarias%') LOOP
return query EXECUTE ' SELECT id, nome, cpf
@armando-couto
armando-couto / criando-projeto-nodejs.txt
Created March 21, 2021 23:41
Passo a Passo criando um projeto em Node.JS
$ mkdir ~/nodejs-mongodb
$ cd ~/nodejs-mongodb
$ nano package.json
Dentro do arquivo coloque, salve e feche.
{
}
$ nano app.js
@armando-couto
armando-couto / adicionando-mongodb.txt
Created March 21, 2021 23:47
Adicionando o MongoDB em um projeto Node.JS
$ cd ~/nodejs-mongodb
$ nano package.json
Dentro do arquivo coloque, salve e feche.
{
"name":"nodejs-mongodb",
"version":"0.0.1",
"main":"app.js",
"dependencies":{
"consolidate":"~0.9.1",
@armando-couto
armando-couto / docker-compose.yml
Created April 19, 2021 01:29
Docker do RabbitMQ criado um container bem rápido e prático
version: "3.7"
services:
rabbitmq3:
image: rabbitmq:3-management
environment:
RABBITMQ_ERLANG_COOKIE: 'insira a sua chave secreta'
volumes:
- ./db-data:/var/lib/rabbitmq
ports:
- 5672:5672
import java.lang.reflect.Field;
public class IgualA5 {
public static void main(String[] args) throws Exception {
Class cache = Integer.class.getDeclaredClasses()[0];
Field c = cache.getDeclaredField("cache");
c.setAccessible(true);
Integer[] array = (Integer[]) c.get(cache);
array[132] = array[133];
@armando-couto
armando-couto / install-docker-in-ubuntu.txt
Created June 13, 2021 04:01
Instalando Docker no Ubuntu 20.04
LINK: https://phoenixnap.com/kb/install-docker-on-ubuntu-20-04
------------------------------------------------------------------------------
$ sudo apt update
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -