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 / listaDoblementeEnlazada.swift
Last active January 20, 2017 15:37
Implementación de estructura de datos, lista doblemente enlazada
// Actualizada a la version de Swift 3.0.2
print("Lista doblemente enlazada")
print("=========================")
// clase del nodo
class Nodo {
// valor del nodo
var valor:Int32!
// puntero al nodo siguiente
@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 / 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 / fibonacci.swift
Last active December 8, 2017 16:12
Serie de Fibonnacci
// haciendo la serie de Fibonacci
// valor inicial de la serie
var valorInit:Int = 1;
// valor del segundo elemento de la serie
var valorNext:Int = 1;
print("Serie de Fibonacci")
print("==================")
@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 / 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_entero.js
Last active June 6, 2019 02:23
Función que valida un número si es de tipo entero y lo formatea poniendo puntos separador de miles.
var fn = {
validaEntero : function ( value ) {
var RegExPattern = /[0-9]+$/;
return RegExPattern.test( value );
},
formateaNumero : function ( value ) {
if ( fn.validaEntero ( value ) ) {
var retorno = '';
value = value.toString().split('').reverse().join('');
@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
*
@donpandix
donpandix / lista.bat
Last active July 30, 2019 21:52
Instrucción en DOS especial para obtener en un archivo de texto los archivos de manera recursiva con sus rutas, ideal para documentaciones.
dir /b /s /a-d >lista_archivos.txt
@donpandix
donpandix / create_user.sql
Last active July 30, 2019 21:53
Esta instrucción es para la realización de consultas entre esquemas de bases de datos SQL Server que están dentro de la misma instancia de servidor
CREATE USER [USUARIO_OTRO_ESQUEMA] FOR LOGIN [USUARIO_OTRO_ESQUEMA];
GRANT SELECT TO USUARIO_OTRO_ESQUEMA;