Skip to content

Instantly share code, notes, and snippets.

View vitorgja's full-sized avatar

Vitor Pereira dos Santos vitorgja

View GitHub Profile
@vitorgja
vitorgja / README.md
Last active March 24, 2021 14:00
criando um helper de Tradução para usar com o Angular

Translate Helper

Usando com Translate

const semana = TranslatePathHelper.translate('enum')('DiasSemanaEnum')
semana('SEGUNDA') // -> enum.DiasSemanaEnum.SEGUNDA
semana('TERCA')   // -> enum.DiasSemanaEnum.TERCA

Usando com Custom Translate

@vitorgja
vitorgja / README.md
Created February 10, 2020 17:30
Ubuntu | Deepin | etc, correção do watch no NPM ( angular, ionic )

Correço do Bug de Watch do (NPM | IONIC) em distros derivadas do Ubuntu

sudo sysctl fs.inotify.max_user_watches=524288
sudo sysctl -p --system
@vitorgja
vitorgja / README.md
Created January 6, 2020 18:25
Usar o Vs Code para debugar o Ionic 2/3/4

Debugar o Ionic no Vs Code

  1. No Vs Code ir em "Debug and Run"
  2. Add nova configuracao (launch.json)
  3. Instalar a extenção do Vs Code "Debugger for Chrome"
  4. Clicar em Start Debug

Diretiva para usar o duplo click / click e Press passando um callback

<button ion-button gesture (gesture-press)="callback('press')"> Press </button>
<button ion-button gesture (gesture-tap)="callback('tap')"> Tap </button>
<button ion-button gesture (gesture-double-tap)="callback('double-tap')"> Double Tap </button>
@vitorgja
vitorgja / setup.sh
Last active June 29, 2019 12:57 — forked from jjvillavicencio/setup.sh
Install Android SDK on Windows Bash (WSL)
cd /home/<user>/
sudo apt-get update
sudo apt-get install unzip
wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
unzip sdk-tools-linux-4333796.zip -d Android
rm sdk-tools-linux-4333796.zip
sudo apt-get install -y lib32z1 openjdk-8-jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
printf "\n\nexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64\nexport PATH=\$PATH:\$JAVA_HOME/bin" >> ~/.bashrc
@vitorgja
vitorgja / README.md
Created April 23, 2019 17:02
Comandos Uteis Ionic / Cordova

Linux

Mac OS

  • ionic cordova emulate --list #lista os emuladores do SO

Build Android

  • ionic cordova emulate --target=emulator-5554

Build IOS

  • ionic cordova emulate ios --verbose --target="iPhone-X, 12.1" -- --buildFlag="-UseModernBuildSystem=0"
@vitorgja
vitorgja / page-mapa.html
Created April 3, 2019 20:00
Angular - @ngui/map info-window tooltip
<!--
Generated template for the PorMapaPage page.
See http://ionicframework.com/docs/components/#navigation for more info on
Ionic pages and navigation.
-->
<ion-header>
<ion-navbar>
<ion-title>MAPA</ion-title>
</ion-navbar>
@vitorgja
vitorgja / README.md
Last active July 8, 2019 20:46
Comandos GIT - Curso Git e Github para iniciantes - udemy

Curso Git e Github para iniciantes - udemy

Por: Willian Justen de Vasconcellos
Atualizado por: Vitor Pereira

Logs

#Angular rewrites
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
# If the requested pattern is file and file doesn't exist, send 404.
# This fixes the issue with Angular being included more than once
# when you get the path of a component template wrong.
RewriteCond %{REQUEST_URI} ^(\/[a-z_\-\s0-9\.]+)+\.[a-zA-Z]{2,4}$

Generate SSH-KEY

Para Criar uma SSH Key para Windows siga os passos Abaoxp

## gera uma ssh-key
$ ssh-keygen -t rsa -C "email@email.com"
## Entra na pasta do ssh
$ cd C:/Users/<user>/.ssh
## Copia a chave ssh, para colar no seu GIT
$ clip &lt; id_rsa.pub