Skip to content

Instantly share code, notes, and snippets.

View lucasslemos's full-sized avatar

Lucas Lemos lucasslemos

  • SEFIN - Secretaria de Estado de Finanças de Rondônia
  • Porto Velho - Rondônia - Brazil
  • X @Marech4l
View GitHub Profile
@lucasslemos
lucasslemos / Instant_Client.md
Last active March 7, 2025 03:42
Instalação do Oracle Instant Client no Ubuntu MATE 24.04

Instalação do Oracle Instant Client no Ubuntu MATE 24.04

Devido à descontinuação da biblioteca libaio1 na versão 24.04 do Ubuntu MATE, são necessárias adaptações específicas para configurar o Oracle Instant Client corretamente. Siga os passos abaixo:

1. Atualizar os repositórios e instalar dependências

Primeiramente, atualize os repositórios e instale o pacote libaio1t64, que substitui o libaio1, além das ferramentas essenciais de compilação:

sudo apt-get update
@lucasslemos
lucasslemos / docker-compose.yml
Created October 2, 2024 21:42
postgres docker
version: '3.9'
services:
db:
image: postgres:15
environment:
POSTGRES_USER: lucas
POSTGRES_PASSWORD: 12345678
ports:
- "5432:5432"
@lucasslemos
lucasslemos / openWindow.js
Created February 17, 2024 02:05
openWindow com relload
<button class="btn bg-teal-400 heading-btn" onclick="openWindow('<%= params[:id] %>')">
<i class="fa fa-history"></i> <strong>HISTÓRICOS</strong>
</button>
<script>
function openWindow(id) {
// Dimensões da janela
var width = 768;
var height = 462;
@lucasslemos
lucasslemos / csv.ruby
Created October 23, 2023 17:22
csv ruby
def lista_projetos_csv
lista_projetos = pesquisar_projetos_git
lista_projetos.each do |projeto|
if projeto.namespace_kind =="group"
File.open("lista_projetos_git.csv", mode: "a") { |f| f.write "#{projeto.projeto_git_id}\t#{projeto.nome}\t#{projeto.namespace_name}\t#{projeto.data_ultima_atividade}\n" }
else
File.open("lista_projetos_git2.csv", mode: "a") { |f| f.write "#{projeto.projeto_git_id}\t#{projeto.nome}\t#{projeto.namespace_name}\t#{projeto.data_ultima_atividade}\n" }
end
end
end
@lucasslemos
lucasslemos / html
Created August 1, 2023 17:09
sweetalert2 frome sim ou não
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<div id="comGit" style="display:none;">
Com Git - cole sua view aqui
</div>
<div id="semGit" style="display:none;">
Sem Git - cole sua view aqui
</div>
@lucasslemos
lucasslemos / html
Created July 12, 2023 02:22
footer top
<!-- Barra de navegação -->
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="#">SignatureFlow</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
@lucasslemos
lucasslemos / tutorial.npm
Last active May 25, 2023 14:25
node / npm ruby
https://github.com/nvm-sh/nvm
nvm install 14.17.0
nvm use 14.17.0
_____________________________x_________________________________________
curl -sL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt-get install -y nodejs
sudo apt-get install gcc g++ make
@lucasslemos
lucasslemos / Rails Oracle Client 21 Linux
Created April 10, 2023 14:49
Rails Oracle Client 21 Linux
# Version 21.9.0.0.0 (Requires glibc 2.14)
# Instalar a biblioteca
sudo apt-get install libaio1 unzip
# Criar a pasta
sudo mkdir /opt/oracle
# Mover para /opt/oracle
instantclient-basic-linux.x64-21.6.0.0.0.zip
https://download.oracle.com/otn_software/linux/instantclient/219000/instantclient-basic-linux.x64-21.9.0.0.0dbru.zip
@lucasslemos
lucasslemos / rbenv-ruby-rails-install.sh
Created April 10, 2023 14:43 — forked from alexishida/rbenv-ruby-rails-install.sh
Script to install rbenv, Ruby, nodejs and yarn
#!/bin/bash
#---------------------------------------------------------------------------------------
# Script to install rbenv, Ruby, nodejs and yarn
# Source: https://gist.github.com/alexishida/655fb139c759393ae5fe47dacd163f99
#
# Author: Alex Ishida <alexishida@gmail.com>
# Version: 1.5.8 - 04/04/2023
#---------------------------------------------------------------------------------------
#
# HOW TO INSTALL A SCRIPT
@lucasslemos
lucasslemos / rails new
Created December 2, 2022 22:41
rails new
rails new my_project_name -d postgresql --css=bootstrap -T