Skip to content

Instantly share code, notes, and snippets.

View ifalldev's full-sized avatar

Caio Batista ifalldev

View GitHub Profile
@ifalldev
ifalldev / deploy.sh
Created June 11, 2018 12:27
Expo deploy staging
exp build:ios --release-channel staging
@ifalldev
ifalldev / graph-script.txt
Last active January 2, 2018 20:16
GraphQL primeiros passos
Criar servidor
Configurar Banco ([no]sql)
Importar Apollo (graphql) ao servidor (express)
Criar rota (/graphql)
Criar schemas (banco)
Criar resolvers
Configurar ApolloClient
Configurar ApolloProvider
Criar queries
@ifalldev
ifalldev / default
Created October 29, 2017 21:15 — forked from dtomasi/default
Brew Nginx PHP7
server {
listen 80;
server_name localhost;
root /Users/YOUR_USERNAME/Sites;
access_log /Library/Logs/default.access.log main;
location / {
include /usr/local/etc/nginx/conf.d/php-fpm;
}
@ifalldev
ifalldev / creating_keys.md
Created October 15, 2017 22:28
Using OpenSSL to create keys for Mac OS X.

Creating Keys

This is a brief guide to creating a public/private key pair that can be used for OpenSSL. While the "easy" version will work, I find it convenient to generate a single PEM bundle and then export the private/public key from that as needed. This document also covers how to add and remove a password from your private key and how to make sure that keychain will automatically unlock it when you sign in.

Just make it work

Generate an ssh key-pair:

@ifalldev
ifalldev / dnsmasq-brew-instructions.sh
Created October 15, 2017 00:22 — forked from petemcw/brew-instructions.sh
Setup dnsmasq on Mac OS X
# Install `dnsmasq` and configure for *.dev domains
$ brew install dnsmasq
$ vim /usr/local/etc/dnsmasq.conf
# Reload configuration and clear cache
$ sudo launchctl unload /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
$ sudo launchctl load /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
$ dscacheutil -flushcache
@ifalldev
ifalldev / paywall.html
Last active October 4, 2017 11:25
rxpro pay wall
<ion-header>
<!-- ######################### DESKTOP ######################### -->
<div *ngIf="desktop">
<ion-toolbar class="first-toolbar">
<ion-title>
<img src="assets/img/logo.png">
</ion-title>
<ion-buttons end class="login-buttons">
<!-- ######################### SKIP ######################### -->
<button
@ifalldev
ifalldev / sh
Created June 9, 2017 19:48
mongoimport jsonArray
mongoimport -h localhost:3001 --db meteor --collection tickets --type json --file ticket.json --jsonArray
@ifalldev
ifalldev / buildiOS.sh
Created April 11, 2017 05:38
Build iOS
# criar a build
react-native bundle --entry-file index.ios.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios
@ifalldev
ifalldev / Teste Checklist
Last active April 2, 2017 17:58
Checklist para testes do Boardy.Me
1. Pastas (testar como gerente e operador)
[*] Criar conta
[*] Ativar e-mail
[*] Criar pasta
[*] Editar pasta
[*] Compartilhar pasta com colaborador
[*] Compartilhar pasta com cliente
[*] Ativar contas de colaborador e cliente
[*] Criar nova pasta
[*] Tentar dar acesso de colaborador para cliente (erro esperado)
@ifalldev
ifalldev / dockerBasic.sh
Last active October 8, 2017 23:03
Docker Basic Commands List
$ docker container run -d --name test -p 8080:80 -v $(pwd)/html:/usr/share/nginx/html nginx (sobe um container nginx
apontando para uma pasta local e para uma porta externa expecifica)
$ docker ps -a (mostra lista com todos containers)
$ docker logs ContainerName
$ docker exec -ti ContainerName /bin/bash (entrar no container)
$ docker kill $(docker ps -q) (mata todos os containers)
$ docker rm $(docker ps -a -q) (deleta todos os containers)
$ docker exec -it mongodb bash -c 'mongodump -d mongodbname -o dir_in_container' (faz um dump do banco dentro do container)