Translate

Archive for April, 2007

Bash Alias – “svn_diff_counter”: Count lines added and removed

Monday, April 30th, 2007

I love to know how many lines I’ve added and deleted before making a commit.

This is why I created this alias:


alias svn_diff_counter='svn diff | egrep "^[\+|\-].*" | egrep -v "(\+\+\+)|(\-\-\-)" > .tmp_diff_counter ; added=`egrep "(^\+)" .tmp_diff_counter | wc -l`; removed=`egrep "(^\-)" .tmp_diff_counter | wc -l`; rm .tmp_diff_counter; echo "Lines Added vs. Line Removed since your last commit"; echo "+ ${added}"; echo "- ${removed}"; echo;'

(actualizado el 3 de mayo de 2003 a las 4:03pm, NT Time)

En Español
Coloca este alias en tu .bash_profile o .bashrc (o .bash_aliases, si tienes un script como yo con puros aliases invocado por .bashrc :) ). Si estas trabajando con un repositorio SVN a veces es divertido ver cuantas lineas de codigo agregaste y cuantas lineas de codigo borraste desde tu ultimo commit. Solo ejecutas este alias “svn_diff_counter” y tendras el numero de lineas cambiadas dentro de todos los subdirectorios desde donde estas parado.

Si ves el alias en detalle es muy sencillo, Hago diff, luego extraigo con un regexp todas las lineas que comienzan por “+” y por “-”, y pongo eso en un archivo temporal, luego vuelvo a hacer un grep para las que comienzan con “+” y cuento cuantas lineas hay despues del grep, y meto eso en una variable, repito lo mismo para “-”, elimino el archivo temporal y luego imprimo los resultados.

Una vez puesto el alias, solo escribes “svn_” [Tab][Enter] y listo
(si no tienes otro alias/comando que comienze por “svn_”)

Enjoy.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Raperos con estilo

Saturday, April 28th, 2007

No se uds. pero yo estoy ostinado de ver un ejercito de raperos “malvestios”, con dientes de oro, inmensas cadenas de oro, una media en la cabeza, camisa por fuera, y zapatos deportivos que no son ni tan arrechos, ademas no dicen otra cosa sino cuanto dinero tienen, que se van a cojer a sus “hoes”, que les pegaron un tiro pero siguen caminando, que van a matar el otro, en fin, estoy ostinado de toda la movida de Gangsta Rap, Thug Rap, tuvo su epoca a mitad de los 90, pero ya esta trillado.

Escribo este post para mostrar que raperos tienen un estilo admirable, en su musica, sus letras, y su forma de vestir, esperemos que mas raperos nuevos como Lupe Fiasco sigan el ejemplo del buen estilo, el “Thug” rapper is dead for me. Let me introduce you el “Classy” rapper.

(La informacion a continuacion es traducida de Wikipedia.org)

Lupe Fiasco


Wasalu Muhammad Jaco (nacido el 17 de Febrero de 1982 en Chicago, Illinois), mejor conocido por su nombre Lupe Fiasco, un rapero americano. Se hizo famoso en 2006 dado el exito de su album debut, Food & Liquor (Comida y Licor), por el cual recibio 3 nominaciones al Grammy.

Lupe empieza a punta de Mix Tapes, auto-glorificandose como un heroe de la cultura Nerd de la clase media, consiguiendo una fuerte base de fanaticos en el internet. Luego firmo con Arista records, pero cuando Arista Records quebro, fue firmado por Atlantic Records.

En 2006 saco su sencillo Hit llamado “Kick, Push”, una cancion de pesada referencia a la cultura patinetera, y se establecio como la antitesis del rapero comun (Effing Thug Gangsta Rapper que era cool en 1995 en la epoca de Dr. Dre y Snoop Dog, pero que ya esta trillado)

Su Album Food & Liquor fue nominado como Mejor Album de Rap en los premios Grammy 2007.

Veanlo por uds. mismos, este es el video de Kick, Push (En Joost hay como 4 videos donde pueden ver mucho mas de Lupe Fiasco, en el canal de Atlantic Records, es totalmente legal ver estos videos por Joost, ya que Viacom firmo un acuerdo de contenido con Joost – Para los que dicen que Joost esta Overrated…)


Lupe Fiasco – Kick Push
Uploaded by rampage92

Vistete como Lupe: El utiliza las marcas Maharishi, FALSE/LMAC, DPMHI, CLOT, Dekoi y Artful Dodger, Le Messie (FALSE/LMAC), Hardy Blechman (MHI), Edison Chen (CLOT), y Damion Grace (Dekoi)

Kanye West

Este señor ya es toda una leyenda del rap, lo menciono porque ver cantar a Lupe Fiasco no hace mas que recordarte a Kanye West.

Kanye West es autor y productor, y tiene bajo su cintura 6 premios Grammys. Nacio el 8 de Junio de 1977 en Atlanta, Georgia, a los 3 años de edad sus padres se divorcian y se va a vivir con su madre a Chicago, Illinois. A diferencia de otros raperos, Kanye viene de la clase media alta, desde joven produjo musica para artistas locales, y entre otros artistas para los que ha producido sencillos, ha producido para Lupe Fiasco. En el video Touch the Sky aparecen juntos, y tambien sale Pamela Anderson.

Kante West es un columnista en la revista Complex, donde escribe sobre moda.

Otros raperos con estilo

Otros raperos quizas no necesitan ser explicados mucho, son famosos y tan solo nombrarlos les recordara su estilo… P. Diddy, Mase, Jamie Foxx, Usher, completen Uds. la lista.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Episodio 0058 – Cumpliendo un año

Friday, April 27th, 2007

Download en mp3 | Suscribete GRATIS a este podcast | Skypeanos

Diggeanos!!!

Este es el mes de los cumpleaños, este podcast cumplio 1 año la semana pasada, wedoit4you.com cumplio ayer 25 de abril 5 años de estar en linea, y la Nany cumple años tambien hoy 26 de abril.

Por ello te traemos una edicion de calidad mundial con la mejor y mas reciente musica de BeatPort.com junto con el siguiente rooster de noticias:

  • 86400: Conoce todos los detalles que envuelven tu popularidad Bloggera en PopURI.us
  • Electrogadgets: Bateria Flexible y Transparente
  • El Nuevo MySpace Latino
  • Ticketmaster demanda a eBay
  • Gadget de la Semana: EL EXO-ESQUELETO
  • Top 10 de wedoit4you.com
  • Aparecimos en Oye Esto.com
  • Ideas para el Hack Day mensual de Gubatron.com
  • La pregunta de la semana: iPhone o Google Phone?
  • Deja tus comentarios ahora mismo, o escribenos a podcast@wedoit4you.com

    Nos vemos.

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    Fuck the Python Borg, I like Singleton Better

    Wednesday, April 25th, 2007

    I'm looking for a sponsor, Häagen-Dazs wants a geek??

    I’ve read in parts of the web (and on the Martinelli’s Python Cookbok) that it’s better to do the Borg pattern over singletons, they say something alongs the lines of:

    “who cares about identity, care about shared state”

    Coming from the Java world, I just can’t understand that, why waste memory and cpu to address objects that share a state when you can have a single object in memory.

    If you’re looking on how to implement singleton in a simple manner with Python, do the following my friend:

    class MyClass:
      __INSTANCE__ = None
    
      def __init__(self):
        #do whatever you need on your constructor
        pass
    
      @staticmethod
      def getInstance():
        if MyClass.__INSTANCE__ is None:
          MyClass.__INSTANCE__ = MyClass()
        return MyClass.__INSTANCE__
    
    #Then use it.
    theOne = MyClass.getInstance()
    

    Done deal, now start trolling on why this code sucks so we can fix it.

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    Test Post

    Tuesday, April 24th, 2007

    This is a test

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    Nuevo Mashup – MapMyName.com

    Tuesday, April 24th, 2007

    Este Mashup lo encontre via un update de Huguito en Twitter.

    Super sencillo, de hecho hay herramientas similares, pero para que bloggers sepan de donde vienen sus visitantes, esto es simplemente una sola pagina para que todo el mundo se registre en el mapa, es un mashup hecho con Google Maps.

    Al momento de unirme no habian mas de 2000 personas registradas, vamos a ver como escala a medida que se registre mas gente.

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    Como saber que programa esta ocupando tus recursos de sonido. Como matar varios procesos relacionados sin hacer kill -9 a mano

    Monday, April 23rd, 2007

    Aprovecho y doy 2 consejos.

    Cuando Amarok, o XMMS no te quieren funcionar, y no ves ningun proceso que este relacionado en top, matas todo… firefox, xmms, amarok, y aun nada…. la solucion es lsof. Intenta hacer esto:


    lsof | grep alsa

    Aparecera una lista de procesos y te muestra que librerias estan ocupando. Mata el proceso sospechoso y deberia solventarse el problema.

    Otro consejo

    A veces quieres matar un programa que tiene relacionados varios procesos, y killall no es una opcion ya que los otros procesos tienen nombres diferentes, y ademas hacer kill -9 p1 p2 p3 … pn puede ser muy tedioso. Mi solucion es esta (la cual puse en un script llamado “matalo”)


    #!/bin/bash
    #matalo
    #Pon este script en algun lugar de tu PATH, y hazle chmod +x
    ps aux | grep $1 | grep -v grep | awk {'print $2'} | xargs kill -9

    Perro a cagar.

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    WTF del mes

    Sunday, April 22nd, 2007

    Esto lo vi ayer en el vecindario de Bedford Av, en Brooklyn

    Mas fotos de Brooklyn y Manhattan tomadas ayer aqui.

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    Se me acabo el espacio en GMail

    Thursday, April 19th, 2007

    Cuando fui a enviar un correo me salio esto:

    Que paso con la respuesta de Google a Yahoo Mail sin limites? Pense que habian dicho que daban Infinito + 1.

    Lo peor es q segun el contador todavia me quedaba algo.

    Ahora estoy como en los viejos tiempos, borrando correos.

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)

    Grindhouse – 2 Nuevas Actrices Venezolanas en Hollywood!!!!

    Sunday, April 15th, 2007


    Ayer fui a ver Grindhouse y para mi sorpresa, en el primer feature de la funcion, Planet Terror, aparecen 2 chicas gemelas, en un sofa haciendose las uñas la una a la otra, y en medio del dialogo escucho las palabras:

    “Ese carajito es una ladilla”, “No hables asi delante del carajito vale”, “Esta bueno”… y otras venezolanadas que no dejaron duda en hacerme saber que eran 2 chicas venezolanas.


    Estas son las 2 bellezas Venezolanas, hacen de BabySitters pero sus rolls estan llenos de accion, sus nombres son Elise Avellan y Electra Isabel Avellan (y esos enlaces las muestran en IMDB que orgullo tan grande!)


    Elise Avellan

    Planet Terror es el primer feature de Grindhouse, y es la mejor pelicula de Zombies (o mejor burla de pelicula de Zombies) que he visto. Cabe destacar que me dio mucha lastima la gente ignorante que salio del cine cuando se acabo Planet Terror sin saber que habian pagado por un “Double Feature”, se perdieron un intermedio que me saco las lagrimas de la risa y tambien dejaron de ver “Death Proof” la pieza de Tarantino para Grindhouse. Esta pelicula sera tan o mas memorable que Pulp Fiction o Kill Bill, es demasiado demasiado comico lo que hicieron este par de locos, con un estilo sesentoso barato, exagerado, pero con mucho dinero, tremendo cast y ademas arropados por la produccion ejecutiva del monstruo Weinstein. (Se van a cagar de la risa con el trailer de “Machete” antes del primer feature, se van a acordar de mi)

    En el primer feature las gemelas tienen varias lineas que hacen reir al publico (Una agarra una ametralladora y dice “Fucking Cool” y el publico se fue en carcajadas).

    TroubleMaker Studios / Elizabeth Avellan + Robert Rodriguz Production Company
    Elise Avellan aparece en Wikipedia y ambas son sobrinas del director de Planet Terror, el Mexicano/Americano Robert Rodriguez, quien se divorcio en Abril de 2006 de la Productora Venezolana Elizabeth Avellan. Ella y Robert fundaron Troublemaker Studios, que es la empresa productora de nada mas y nada menos de peliculas como Sin City (por eso creo que pueden meter en Grindhouse gente como Bruce Willis que saliera en Sin City), Once Upon a Time in Mexico (el final de la trilogia el Mariachi con Antonio Banderas y Salma Hayek), Spy Kids, y
    Sin CIty 2 que esta aun realizandose para cuando escribo este articulo. Que orgullo saber que una empresa productora de tal Calibre tiene en una de sus bases una mujer Venezolana, que orgullo!. (Para los estudiantes o profesionales de tv y cine, Troublemaker studios trabaja con Avid y ProTools :) )

    Y sino tienen idea de que carajo es Grindhouse, aqui les dejo el Trailer. No se la pierdan.

    PS
    Y a los que me vengan con la estupidez de decirme que esta pelicula es mala, o que Kill Bill fue mala, o que Pulp Fiction fue mala, o que Natural Born Killers fue mala… como dice el amigo Iracundo, EL CONO E TU MADRE MALDITO BURRO ILETRADO SIN CONCEPTO DE LO QUE ES IR AL CINE, simplemente no entiendes de que se trata ver un film de Tarantino, y jamas lo vas a entender, por que no entiendes lo que es un ejercicio de retro-film y post produccion. La pelicula fue filmada en HD y post producida para parecer un film viejo, esto se le agradece a los poderes de Robert Rodriguez y su casa de produccion.

    Ve un review en video de Grindhouse en YourGeekNews.com

    Digg This
    Reddit This
    Stumble Now!
    Buzz This
    Vote on DZone
    Share on Facebook
    Bookmark this on Delicious
    Kick It on DotNetKicks.com
    Shout it
    Share on LinkedIn
    Bookmark this on Technorati
    Post on Twitter
    Google Buzz (aka. Google Reader)


  • Categories

  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • October 2009
  • September 2009
  • July 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • November 2004
  • October 2004