Skip to content

Instantly share code, notes, and snippets.

View donpandix's full-sized avatar
馃幆
Codificando como un campe贸n

Cesar Gonzalez M. donpandix

馃幆
Codificando como un campe贸n
View GitHub Profile
@donpandix
donpandix / retorno_obj_json.php
Created January 20, 2017 14:04
Cabecera PHP para retorno de objetos JSON
<?php
// Array con los valores que quiero retornar
$arrJson = array('clave' => 'valor');
// Cabecera para que su contenido sea considerado como un objeto JSON
header('Content-Type: application/json');
// Retorno del array serializado como JSON
echo json_encode( $arrJson );
@donpandix
donpandix / formateaNumero.js
Created January 20, 2017 15:10
Formatea n煤meros con puntos
// Formatea n煤mero
var fn = {
validaEntero : function ( value ) {
var RegExPattern = /[0-9]+$/;
return RegExPattern.test( value );
},
formateaNumero : function ( value ) {
if ( fn.validaEntero ( value ) ) {
@donpandix
donpandix / index.html
Created February 1, 2017 16:45
Slide horizontal
<header>
<h1>Pantalla Slide</h1>
<p>Informaci贸n extra del flujo</p>
</header>
<content>
<div class="row">
<div class="col-md-10 col-md-offset-1">
<div id="pantalla_slide">
@donpandix
donpandix / google-maps-retorno-de-busqueda.markdown
Last active July 23, 2018 22:09
Google Maps retorno de b煤squeda

Google Maps retorno de b煤squeda

Implementaci贸n simple de la librer铆a para el uso de Google Maps, la implementaci贸n busca la ubicaci贸n geogr谩fica a partir de una direcci贸n. adicionalmente hay una implementaci贸n para que gatille la b煤squeda de la informaci贸n despu茅s de 1 segundo de detener la escritura.

A Pen by Cesar Gonzalez on CodePen.

License.

@donpandix
donpandix / valida_email.js
Created April 22, 2017 18:52
Validaci贸n de email por medio de expresi贸n regular con JavaScript
// valida email
function valida_email ( email ) {
// Expresi贸n regular que valida la forma del mail objetivo
var RegExPattern = /(^[0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}$/;
// Prueba de ajuste del email ingresado contra la expresi贸n regular, retorna true o false
return RegExPattern.test( email );
}
@donpandix
donpandix / CommonFn.java
Last active March 18, 2024 23:22
Valida RUT con Java
/**
* Validaci贸n de RUT Chileno
* algoritmo Modulo 11
*/
public class CommonFn {
/**
* Valida rut de la forma XXXXXXXX-X
*/
public static Boolean validaRut ( String rut ) {
@donpandix
donpandix / consulta.sql
Created July 9, 2018 16:23
Formateo de un dato Datetime a una cadena de texto con el formato deseado
-- Basado en el motor SqlServer 2012
SELECT FORMAT(getdate(), 'dd/MM/yyyy HH:mm') AS fecha_formateada
@donpandix
donpandix / Helper.java
Last active April 7, 2025 20:46
Implementaci贸n de una lista enlazada simple con java
import java.util.concurrent.ThreadLocalRandom;
class Helper {
static int[] lista_generica_valores ( int largo_cadena ) {
int [] arreglo_base = new int[largo_cadena];
for ( int n =0; n<largo_cadena;n++ ) {
arreglo_base[n] = ThreadLocalRandom.current().nextInt(0, 100000 + 1);
}
return arreglo_base;
@donpandix
donpandix / Helper.java
Created July 22, 2018 20:43
Lista Doblemente Enlazada con JAVA
import java.util.concurrent.ThreadLocalRandom;
class Helper {
static int[] lista_generica_valores ( int largo_cadena ) {
int [] arreglo_base = new int[largo_cadena];
for ( int n =0; n<largo_cadena;n++ ) {
arreglo_base[n] = ThreadLocalRandom.current().nextInt(0, 100000 + 1);
}
return arreglo_base;
@donpandix
donpandix / Factorial.java
Last active June 6, 2019 02:24
C谩lculo del valor factorial
/**
* Clase para el c谩lculo del valor Factoral (n!)
* de un n煤mero entero usando recursividad
*/
class Factorial {
/**
* C谩lculo el valor factorial (n!)
* llamada al m茅todo
*