Skip to content

Instantly share code, notes, and snippets.

View jprando's full-sized avatar
🏡
Working from Home

Jeudi Prando Araujo jprando

🏡
Working from Home
View GitHub Profile
@jprando
jprando / vscode vuejs eslint
Created January 9, 2018 02:52
configuracao do vscode para analizar arquivos .vue e exibir os problemas encontrados na aba PROBLEMS
# executar na pasta do projeto
npm i --save-dev eslint eslint-plugin-html eslint-config-standard eslint-plugin-import eslint-plugin-node eslint-plugin-promise eslint-plugin-standard
# instalar plugin vscode
ext install esbenp.prettier-vscode
# vscode user config
@jprando
jprando / mssql_clearlog.sql
Last active March 14, 2018 12:33
MSSQL cria procedure qu alterar o RECOVERY do log do banco de dados para SIMPLE e realizar o SHIRINK do mesmo
-- PRC_CLEARLOG
-- EXEC PRC_CLEARLOG
-- CREATE
ALTER PROCEDURE PRC_CLEARLOG AS
BEGIN
SET NOCOUNT ON
DECLARE @banco table (nome varchar(256))
-- {
INSERT INTO @banco
SELECT [name] FROM sys.databases
@jprando
jprando / Unit1.pas
Last active March 19, 2018 18:36
Delphi 2006 D10 - baixar arquivo via proxy com TIdHTTP ( Indy HTTP Client )
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants,
Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,
IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP;
type
@jprando
jprando / settings.json
Last active November 15, 2018 03:57
vscode - configurações do usuário
{
"window.titleBarStyle": "custom",
"workbench.startupEditor": "newUntitledFile",
"breadcrumbs.enabled": true,
// "editor.formatOnSave": true,
// "editor.formatOnType": true,
"editor.rulers": [80, 90],
"vetur.format.defaultFormatter.html": "prettyhtml",
// "vetur.format.scriptInitialIndent": true,
@jprando
jprando / alias_docker_vue.sh
Last active June 10, 2024 19:40
config alias docker + node + yarn + npm + + vue
alias d='docker run --rm --init -ti \
-m "500M" --memory-swap "500M" \
-u node -w /home/node/app \
-e NPM_CONFIG_LOGLEVEL=info \
-e NODE_ENV=production \
-e PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/node/.yarn/bin \
-v "$PWD":/home/node/app \
-v node_volume:/home/node \
node:carbon-alpine sh'
@jprando
jprando / vscode_settings_002.json
Created November 30, 2018 06:45
configuracoes do vscode que estou usando
{
"window.titleBarStyle": "custom",
"gitlens.mode.active": "zen",
"zenMode.centerLayout": false,
"breadcrumbs.enabled": true,
"bracketPairColorizer.forceIterationColorCycle": true,
"editor.fontFamily": "'Dank Mono', 'SauceCodePro Nerd Font', 'ProFontIIx Nerd Font', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
"editor.fontLigatures": true,
"editor.minimap.renderCharacters": false,
@jprando
jprando / android.newimage.sh
Created January 31, 2019 21:50
anbox preparar imagem do sistema android com opengapps para ter acesso a playstore e apps que dependem dela
set -e
OPENGAPPS_RELEASEDATE="20180706"
OPENGAPPS_FILE="open_gapps-x86_64-7.1-mini-$OPENGAPPS_RELEASEDATE.zip"
OPENGAPPS_URL="https://github.com/opengapps/x86_64/releases/download/$OPENGAPPS_RELEASEDATE/$OPENGAPPS_FILE"
HOUDINI_URL="http://dl.android-x86.org/houdini/7_y/houdini.sfs"
HOUDINI_SO="https://github.com/Rprop/libhoudini/raw/master/4.0.8.45720/system/lib/libhoudini.so"
WORKDIR="$(pwd)/anbox-work"
@jprando
jprando / teste.grid.js
Last active February 4, 2019 15:26
script para recuperar o id e o data-id-grid da propria tag script
<script id="_el_grid" data-id-grid="#1123">
console.log(document.currentScript.id);
console.log(document.currentScript.getAttribute('data-id-grid'));
console.log(_el_grid.getAttribute('data-id-grid'))
</script>
@jprando
jprando / Manjaro_Optimus_Manager.md
Last active May 28, 2021 01:20
linux manjaro, dica de configuracao da placa de video intel e nvidia

autor: @EricoRolinski <<-- telegram -->> grupo manjaro https://t.me/manjarobrasiloficial

Instalar Optimus Manager no Manjaro

Condições de instalação

  • Considerações antes de instalar o Optimus Manager

Somente Xorg é suportado (Wayland não)

@jprando
jprando / FizzBuzzTest.js
Created December 12, 2019 17:28
FizzBuzz Test em javascript
[...Array(100).keys()]
.map(i => ++i && [i, 'Fizz', 'Buzz', 'FizzBuzz'][(!(i % 3) && 1) + (!(i % 5) && 2)])
//.forEach(i => console.log(i)) // para listagem