Skip to content

Instantly share code, notes, and snippets.

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

Fernando Magrosoto Vásquez fmagrosoto

🏠
Working from home
View GitHub Profile
@fmagrosoto
fmagrosoto / Procfile
Created November 11, 2018 00:20
Ejemplo de Procfile para proyecto en PHP de Heroku
web: vendor/bin/heroku-php-apache2 web/
@fmagrosoto
fmagrosoto / composer.json
Last active November 11, 2018 00:16
Ejemplo de un archivo composer json
{
"name":"fmagrosoto/proyecto",
"description":"desripción de una sola línea",
"authors": [
{
"name": "Fernando Magrosoto",
"email": "fmagrosoto@gmail.com",
"homepage": "http://www.fmagrosoto.com",
"role": "Main Developer"
}
@fmagrosoto
fmagrosoto / OrdenarJSONconJS.html
Last active December 10, 2022 03:10
Ordenar JSON por medio del valor de una de sus propiedades. La propiedad es pasada como parámetro.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Ordena JSON</title>
<meta name="description" content="Ordenar un JSON en Javascript">
<meta name="author" content="Fernando Magrosoto V.">
<style>
body {
background-color: white;
@fmagrosoto
fmagrosoto / gulpfile.js
Created February 11, 2016 22:42
Tarea de GULP para copiar todos los archivos minificados de Bootstrap y jQuery a una carpeta de algún proyecto en Node
var gulp = require('gulp');
gulp.task('bootCss',function(){
gulp.src('bower_components/bootstrap/dist/css/bootstrap.min.css')
.pipe(gulp.dest('Dist/css/'));
});
gulp.task('bootJs',function(){
gulp.src('bower_components/bootstrap/dist/js/bootstrap.min.js')
.pipe(gulp.dest('Dist/js/'));
@fmagrosoto
fmagrosoto / app.js
Last active January 22, 2016 02:37
Uso de JSONP con jQuery
// Se trata de usar una llamada a AJAX a través
// de Dominios diferentes (Cross Domain)
// y con una petición JSON para extraer información
// de una base de datos (por ejemplo MySQL).
/**
* FUNCIÓN ANÓNIMA PARA HACER LA LLAMADA Y EXTRAER INFORMACIÓN
* @author Fernando Magrosoto V. (@fmagrosoto)
* @version 1.0
* @returns {void} Sin valores devueltos
@fmagrosoto
fmagrosoto / handle_file_upload.php
Created November 3, 2015 22:03 — forked from ebidel/handle_file_upload.php
Uploading files using xhr.send(FormData) to PHP server
<?php
$fileName = $_FILES['afile']['name'];
$fileType = $_FILES['afile']['type'];
$fileContent = file_get_contents($_FILES['afile']['tmp_name']);
$dataUrl = 'data:' . $fileType . ';base64,' . base64_encode($fileContent);
$json = json_encode(array(
'name' => $fileName,
'type' => $fileType,
'dataUrl' => $dataUrl,
@fmagrosoto
fmagrosoto / formatearFecha.js
Created July 23, 2015 15:12
Formatear en Javascript una fecha en formato MySQL pasada como parámetro
// Fecha extraída desde una BD y en formato MySQL
var fechaMySQL = "2015-07-23 10:09:01";
console.log('La fecha original es: '+fechaMySQL);
// Función para formatear la fecha
function formFecha(f){
// Primero, la partimos en dos:
// [0] es la fecha, [1] es la hora
@fmagrosoto
fmagrosoto / paginadorJSON
Created March 25, 2015 16:34
Prueba de paginador usando JSON y jQuery
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Paginador con JSON</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
</head>
<body>
<div class="container">
@fmagrosoto
fmagrosoto / class_fechaHoy
Created August 11, 2014 18:40
Extraer la fecha de hoy en español desde una clase de javascript
/**
* MOSTRAR FECHA DE HOY
*
* Fecha de hoy en el siguiente formato
* <i>nDia dia 'de' Nmes 'de' agno</i>
* @author Fernando Magrosoto V.
* @param {string} contenedor El ID del contenedor donde poner la fecha
*/
var class_FechaHoy = function(contenedor)
{
@fmagrosoto
fmagrosoto / Estados de la República
Last active May 27, 2023 21:50
Lista de estados de la República Mexicana en un campo select
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8' />
<title>Lista de Esados de la República Mexicana</title>
</head>
<body>
<h1>Lista de Estados de la República Mexicana</h1>
<label>Estado de la República</label>
<select name="estado">