Category Archives: codigo

July 15, 2009
Capturando click dentro de un InfoWindow de google maps– also posted in google, google maps, javascript

Puede sonar a tonteria, pero almenos a mi me ha costado un buen rato darme cuenta de como hacerlo, despues de desplegar un infowindow dentro de google maps no lograba capturar el click a cualquier enlace dentro de esa ventana, pero eso se puede arreglar vinculando el enlace en si una vez cargada la ventana [...]

December 11, 2008
Howto : Classpath en php5

Antes de empezar doy por supuesto que se tienen todos los conocimientos basicos de programacion en php y configuracion basica de servidor apache.
Una de las grandes carencias de php es tener que hacer un require o include continuamente para poder crear las clases, no hay nada parecido a un classpath como en java o python [...]

November 8, 2007
QueryManager Class Submit– also posted in php, programacion

Y aqui esta la mencionada clase QueryManager

class QueryManager {

  private $_select = “SELECT %s FROM %s”;
  private $_where = ” WHERE %s “;
  private $_order = ” ORDER BY %s “;
  private $_limit = ” LIMIT %s, %s “;

  private $_insert = “INSERT INTO %s “;
  private $_values = “( %s )VALUES( %s )”;

  private [...]

October 3, 2007
Snippet del dia, serie gratis– also posted in aficiones, anime, error, python

Como hoy estaba aburrido y en GNU/Linux con el mplayer se ven tan bien los videos de la pagina de los chicos de stage6 me entretuve a hacer un snippet de codigo para dejar a ordenador descargando una serie a la que me estoy aficionando ultimamente porque es un completo sinsentido y una locura, Excel [...]

September 10, 2007
JqMenu Accordion Plugin– also posted in javascript, jquery, log, referencias

Hoy liberare un plugin creado para la libreria javascript jquery para crear menus acordeon de varios niveles (testeado de momento con 2 niveles), lo unico que hace falta es que se siga la estructura que relatare a continuacion para que cuando evalue las expresiones de xpath para poder vincular los eventos a los elementos adecuados, [...]

August 3, 2007
Friday Nonsense Post : Requiem for a g33k– also posted in aficiones, freak, musica, personal, referencias

He esperado hasta tarde para el friday nonsense post porque mi colega de Payeslandia™ me dijo que hoy posteaba el esperado post sobre los grados informaticos, no he podido evitar reirme bastantes veces, porque contiene bromas nuestras al mas puro estilo matrix o ghost in the shell, junto con cierto misticismo. Para tal acontecimiento he [...]

July 11, 2007
Cron video converter– also posted in python

Primer post desde el navegador flock. Hoy prometi colgar cierto script para automatizar las tareas de conversión de video a traves del cron de una maquina. Esta escrito en python, como no… y requiere de el binario de ffmpeg compilado con ciertas librerias, todo explicado ya en el script, tambien necesita de la herramienta de [...]

June 17, 2007
Desafios a mi…– also posted in python, referencias

Realmente me gustan los retos, asi que despues de leer un articulo en microsiervos me puse manos a la obra y cree mi propio creador de pangramas autoreferenciados, lo he hecho en 15 minutos, asi que no espereis mucho tampoco

lt = {’a': ['a', 'aes'], ’c': ['ce', 'ces'], ’b': ['be', 'bes'], ’e': ['e', 'es'], ’d': ['de', 'des'], ’g': ['ge', 'ges'], ’f': ['efe', 'efes'], ’i': ['i', 'ies'], ’h': ['hache', 'haches'], ’k': ['ka', 'kas'], ’j': ['jota', 'jotas'], ’m': ['eme', 'emes'], ’l': ['ele', 'eles'], ’o': ['o', 'os'], ’n': ['ene', 'enes'], ’q': ['qu', 'ques'], ’p': ['pe', 'pes'], ’s’: ['ese', 'eses'], ’r': ['erre', 'erres'], ’u': ['u', 'ues'], ’t': ['te', 'tes'], ’w': ['doble uve', 'dobles uves'], ’v': ['uve', 'uves'], ’y': ['i griega', 'i griegas'], ’x': ['equis', 'equis'], ’z': ['zeta', 'zetas']}

def pangrama(text):
  text += ”tiene : ”
  text_ = text
  text__ = text_
  # first raster
  for a in lt:
    if text.count(a) > 0:
      text_ += ” ” + str(text.count(a)) + ” ” + lt[a][1]
  #second raster
  for a in lt:
    if text_.count(a) > 0:
      text__ += ” ” + str(text_.count(a)) + ” ” + lt[a][1]
  return text__

Lo que hace el aburrimiento… hasta otra! \m/

June 12, 2007
Snippet of the day: Escapar caracteres html– also posted in log, python, xhtml

Escapar caracteres xhtml

>>> import os,sys,re,string,htmlentitydefs
>>> pattern = re.compile(r”[&<>\\"\\x80-\\xff]+”)
>>> entity_map = {}
>>>
>>> for i in range(256):
…   entity_map[chr(i)] = “&#%d;” % i

>>> for entity, char in htmlentitydefs.entitydefs.items():
…   if entity_map.has_key(char):
…      entity_map[char] = “&%s;” % entity

>>> def escape_entity(m, get=entity_map.get):
…   return string.join(map(get, m.group()), “”)

>>> def escape(string):
…   return pattern.sub(escape_entity, string)

>>> print escape(u”"”ç ñ · óù”"”.encode(”latin1″))
&ccedil; &ntilde; &middot; &oacute;&ugrave;

Hala servidos, taotra \m/
Edito el post porque se que [...]

June 12, 2007
Cuando alguien se tatua el logo de zune…– also posted in microsoft, python, zune

Es una prueba mas de que el mundo va al reves, via fayer wayer. Debido a que he tenido un reciente accidente de coche, menos no me podia durar no… he estado un poco bastante ausente estos dias, un verdadero jaleo de seguro, grua y malrollismo en general.
Actualmente me encuentro haciendo un par de güebs [...]