Skip to content

Instantly share code, notes, and snippets.

View oliveirasWell's full-sized avatar
🚀
Better than ever

Wellington Oliveira oliveirasWell

🚀
Better than ever
View GitHub Profile
@oliveirasWell
oliveirasWell / useQueryReactNavigationLifeCycle.ts
Last active February 27, 2021 17:34
Apollo use query that works with react navigation lifecycle
function useQueryReactNavigationLifeCycle<TData = unknown, TVariables = OperationVariables>(
query: DocumentNode | TypedDocumentNode<TData, TVariables>,
options?: QueryHookOptions<TData, TVariables>,
): QueryResult<TData, TVariables> {
const { data, loading, refetch, stopPolling, startPolling, ...rest } = useQuery<TData, TVariables>(query, options)
useFocusEffect(
useCallback(() => {
refetch()
@oliveirasWell
oliveirasWell / index.html
Created October 22, 2019 07:19
New header design
<div id="header">
<a href="/" id="logo">Dreamdealer</a>
<ul id="menu">
<li><a href="/"><span>Home</span></a></li>
<li><a href="/"><span>Tutorials</span></a></li>
<li><a href="/"><span>Articles</span></a></li>
<li><a href="/"><span>About me</span></a></li>
<li><a href="/"><span>Contact</span></a></li>
</ul>
</div>
#!/usr/bin/env python
import subprocess
import sys
import time
def get_mvn_output_is_successful():
for stdout_line in iter(process.stdout.readline, ""):
print(stdout_line.decode("utf-8"))
if 'BUILD SUCCESS' in stdout_line.decode("utf-8"):
stringIn = "Linha sem comentario\n" \
"//com comentário\n" \
"Sem comentário 2\n"
if __name__ == '__main__':
stringSeparadaPorLinha = stringIn.split('\n')
for linha in stringSeparadaPorLinha:
if linha.startswith('//'):
stringSeparadaPorLinha.remove(linha)
## create databases list
import os
dblist = [
'*********************************************'
]
if __name__ == "__main__":
print("DB CREATION STARTED")
app_name="todos"
echo "START BUILD"
cd ../
meteor build ../build-web --server-only
tar -xvzf ../build-web/${app_name}.tar.gz -C ../build-web/
rm ../build-web/${app_name}.tar.gz
mkdir ../build-web/bundle/.ebextensions/
cp aws/app.config ../build-web/bundle/.ebextensions/app.config
cp aws/package.json ../build-web/bundle/
result=`expr $1 \* 60`
echo "$1 minutos para o Windows dormir"
timeout $result > NUL
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
import os
# Lista de repositorios no diretorio raiz;
# Colocar o caminho inteiro do git https:
# Ex:
# https://gist.github.com/efd8d8e57ee5cc4d1478ccc7e7517aa5.git
repos = [
'**************************************************'
]
rd "standalone\tmp" /s /q
rd "standalone\log" /s /q
rd "standalone\data" /s /q
copy standalone\configuration\standalone.xml standalone\configuration\standalone.cp.xml
exit
@oliveirasWell
oliveirasWell / auth.h
Created March 15, 2017 06:32
ESP8266 medium
#ifndef AUTH_NETWORK_AND_FIREBASE
#define AUTH_NETWORK_AND_FIREBASE
#define FIREBASE_HOST "***********************"
#define FIREBASE_AUTH "******************"
#define WIFI_SSID "******************"
#define WIFI_PASSWORD "******************"
#endif /* AUTH_NETWORK_AND_FIREBASE */