Skip to content

Instantly share code, notes, and snippets.

View eichgi's full-sized avatar
💭
Learn and fail until you get it.

Hiram eichgi

💭
Learn and fail until you get it.
View GitHub Profile
import React, {useState, useContext} from 'react';
import {css} from '@emotion/core';
import Router, {useRouter} from "next/router";
import Layout from "../components/layout/Layout";
import {Formulario, Campo, InputSubmit, Error} from "../components/ui/Formulario";
import FileUploader from "react-firebase-file-uploader";
import firebase from "../firebase/firebase";
import {FirebaseContext} from '../firebase';
#Extensive definition
'mongodb' => [
'driver' => 'mongodb',
'host' => env('MONGO_HOST', 'localhost'),
'port' => env('MONGO_PORT', 27017),
'database' => env('MONGO_DATABASE', 'default'),
'username' => env('MONGO_USERNAME', ''),
'password' => env('MONGO_PASSWORD', ''),
'options' => [
// here you can pass more settings to the Mongo Driver Manager
@eichgi
eichgi / makecsv.php
Last active June 12, 2020 16:47
Make and zip a csv file from an array then send it by email
public function makeCSV($data, $group) {
$file_name = storage_path('app/tmp/' . uniqid($group . '_') . '.csv');;
$file = fopen($file_name, 'w');
$headers = array_keys(reset($data));
fputcsv($file, $headers);
foreach ($data as $fields) {
fputcsv($file, $fields);
}
fclose($file);
$gz_file = $file_name . '.gz';
import axios from 'axios';
import store from './../store/index';
import Swal from 'sweetalert2';
const http = axios.create({
baseURL: process.env.VUE_APP_API_URL,
headers: {
Authorization: 'Bearer ' + store.getters.token,
},
});
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.18.0/axios.min.js"></script>
<script>
@eichgi
eichgi / myscript.sh
Created February 14, 2019 16:04 — forked from bradtraversy/myscript.sh
Basic Shell Scripting
#! /bin/bash
# ECHO COMMAND
# echo Hello World!
# VARIABLES
# Uppercase by convention
# Letters, numbers, underscores
NAME="Bob"
# echo "My name is $NAME"
@eichgi
eichgi / php
Created December 8, 2016 22:48
Como insertar publicaciones en WP
<?php
// Load WordPress
require_once '../wp-load.php';
require_once ABSPATH . '/wp-admin/includes/taxonomy.php';
// Set the timezone so times are calculated correctly
date_default_timezone_set('Europe/London');
// Create post
$titulo = $_POST['titulo'];
$cotenido = $_POST['contenido'];
@eichgi
eichgi / .java
Created December 8, 2016 22:45
Uso de AsyncTask con OkHttp by Square
package com.curiousapps.comunidad.activities;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Color;
import android.os.AsyncTask;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;