Skip to content

Instantly share code, notes, and snippets.

View jeann2013's full-sized avatar
🏠
Working from home

Jean Carlos Nuñez jeann2013

🏠
Working from home
View GitHub Profile
@jeann2013
jeann2013 / gist:37881a9554e34cf1432e82b52acac62f
Created June 26, 2019 21:47
Functions Cloud of Firebase
import * as functions from 'firebase-functions';
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
var fetch = require('isomorphic-fetch');
var btoa = require('btoa');
var md5 = require('md5');
exports.subscribeUser = functions.auth.user().onCreate(event => {
import csv
import os
import types
from flask import Flask, jsonify, make_response, request, url_for, send_file
from app import celery, firebase, firestore_db
from app.post_tasks import *
from app.master_admin_tasks import check_group_outdated_accounts_token
from firebase_admin import db as firebase_db, firestore
from . import post
from ..models import *
from __future__ import division
import datetime
from ..logger import get_logger
from ..models import LocationStats, Review, LocationMediaCustomers, Protocols
from firebase_admin import db as firebase_db
import arrow
from .. import celery
from datetime import datetime
from app.account import service as account_service
from app.google import google_service
from flask import jsonify, make_response, request, url_for, send_file
from firebase_admin import db as firebase_db, firestore
from . import payment
from ..models import *
from app import get_app
import json
import arrow
from datetime import datetime, date, timedelta
from ..logger import get_logger
a=[[[1,2,[3]],4]=>[1,2,3,4]]
def flattJean(arr)
arr.each_with_object([]) do |element, flattened|
flattened.push *(element.is_a?(Array) ? flattJean(element) : element)
end
end
puts flattJean(a)
@jeann2013
jeann2013 / superlog
Last active February 4, 2016 02:31 — forked from gollum23/superlog
Superlog Curso git platzi
git config --global alias.superlog "log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all"
<!DOCTYPE HTML>
<html>
<head>
<title>Safari SQLite Hello World Example</title>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
// The first thing we want to do is create the local
// database (if it doesn't exist) or open the connection
// if it does exist. Let's define some options for our
<!DOCTYPE HTML>
<html>
<head>
<title>Safari SQLite Hello World Example</title>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
// The first thing we want to do is create the local
// database (if it doesn't exist) or open the connection
// if it does exist. Let's define some options for our