Skip to content

Instantly share code, notes, and snippets.

View Miuler's full-sized avatar
🦀
Mi nueva pacion, Rust!

Hector Miuler Malpica Gallegos Miuler

🦀
Mi nueva pacion, Rust!
View GitHub Profile
@Miuler
Miuler / PruebaMutable.java
Created March 20, 2014 15:16
Probando la mutabilidad en un hashmap
package com.aep.billing.dao.dialect;
import static org.junit.Assert.assertEquals;
import java.util.HashMap;
import java.util.Map;
import org.junit.Test;
/**
@Miuler
Miuler / prueba_clase_como_funcion.sc
Created April 27, 2014 06:41
Un scala workshet donde probé como una clase se puede usar como función en scala
import scala.util.matching.Regex.Match
val a = """Esto es un ejemplo de como ejemplo por que siempre ejemplo"""
val regex = "eje\\w*+" r
class Reemplazar[E](lista:List[E]) {
var i:Int = -1
def apply(replacer: Match) = {
import scala.slick.jdbc.JdbcBackend.Database
import Database.dynamicSession
import scala.slick.jdbc.StaticQuery.interpolation
object Main extends App {
Database.forURL("jdbc:postgresql://localhost:5432/miuler", user = "miuler", password = "1234", driver="org.postgresql.Driver") withDynSession {
val result = sql"SELECT name, age FROM user LIMIT 10".as[(String, Int)]
println(result.list)
}
const Gtk = imports.gi.Gtk;
const GLib = imports.gi.GLib;
// Initialize the gtk
Gtk.init(null, 0);
let mwindow = new Gtk.Window ({type : Gtk.WindowType.TOPLEVEL});
let label = new Gtk.Label ({label : "Hello World"});
// Set the window title
/* Este es un ejemplo de fijar un bloque en la esquina superior izquierda, usando css
sacado de la libreria blackbird
Vamos a sacar una de las partes más interesantes, para colocar un bloque siempre a
la esquina superior izquierda:
*/
#blackbird {
z-index:10; margin:0; padding:0; position:fixed; _position:absolute;
font:11px/1.3 Consolas, 'Lucida Console', Monaco, monospace; _border:2px solid #BBB;
// Ext.ux.GMapPanel - Google Maps
// Extensión para ExtJs para crear mapas de google
function open_map(el, evn){
_latitude = 10;
_longitude = -70;
winMap = new Ext.Window({
layout: 'fit',
title: 'Unidad en google maps',
//closeAction: 'hide',
#!/usr/bin/env python
import pygtk
import datetime
import locale
pygtk.require('2.0')
t = 'Fri May 09 02:38:22 +0000 2008'
print datetime.datetime.strptime(t, "%a %b %d %H:%M:%S +0000 %Y")
print datetime.datetime.strftime(datetime.datetime.now(), '%a %b %d %H:%M:%S +0000 %Y')
print locale.getlocale()
@Miuler
Miuler / gist:110343
Created May 12, 2009 06:02
Un widget que crea un a especie de combobox solo que en vers de desplegar una lista, desplega un calendario.
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# vim: ai ts=4 sts=4 et sw=4
# Autor: Hector Miuler Malpica Gallegos
# Email: miuler@gmail.com
# Rev: $Rev
# -------------------------------------------------------------------
import gtk
import datetime
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# vim: ai ts=4 sts=4 et sw=4
# Autor: Hector Miuler Malpica Gallegos
# Email: miuler@gmail.com
# Rev: $Rev
# -------------------------------------------------------------------
"""
Este es un ejemplo de como agegar una método que genere
-- DAR PERMISOS A TODAS LAS TABLA DES UN SCHEMA
-- ============================================
-- Funcion para asigar todos lo privilegios a un usuario
-- para todas las tablas, vistas,
-- que pertenecen aun esquema en particular.
--
-- Esta función te lo resuelve:
CREATE OR REPLACE FUNCTION grant_all_privileges(p_user text, p_schema text)
RETURNS void AS