Jul 10 2010

Cambiar el nombre y el email en el log de git

tatai

Seguro que no es la primera vez que, usando git, inicializas el repositorio, haces unos cuantos commit y para cuando te das cuenta, ya tienes varios Usuario <tatai@localhost> en el log de cambios. Evidentemente, usas git config para cambiar el user.name y el user.email pero el texto sigue ahí cuando pones git log.

Antes de ponerlo en un repositorio público como por ejemplo github, hay que cambiar esto y lo haremos de una forma muy sencilla usando git filter-branch. Este comando nos permite hacer multitud de diferentes cambios sobre todas las ramas en el proyecto y, entre otras cosas, cambiar estos dos datos que nos hacen falta.

Supongamos que los datos que queremos poner son:

  • Usuario: Tatai
  • E-mail: tatai@example.com

Entonces, el comando que tenemos que usar es:

git filter-branch --env-filter 'export GIT_AUTHOR_NAME="Tatai";GIT_AUTHOR_EMAIL="tatai@example.com"'

Tras ejecutar el comando, veremos como se reescriben todos los commits.

En caso de querer cambiar únicamente ciertos commits y no todos, podemos añadir al final del comando el intervalo, por ejemplo, para los 10 últimos commits: HEAD~10..HEAD


May 19 2010

Mi última manualidad

tatai

Yo creo que ha quedado bien chulo. Ahora sí que luce (más) ;

Ironman Decal

)


Abr 12 2010

Genera gráficos burndown de forma sencilla

tatai

Si utilizas scrum como metodología de trabajo o si has oído hablar de ella, seguramente habrás oído hablar también del gráfico burndown. Con él, de forma sencilla puede verse de un vistazo información sobre cómo va el trabajo realizado durante el sprint entre otras cosas.

Estos gráficos son muy sencillos de realizar, pero si no quieres complicarte nada la vida, tienes Yet another online burndown generator o, lo que es lo mismo, un generador de burndown online.

El funcionamiento es muy sencillo: indicamos los puntos (u horas o la unidad de trabajo con la que estés midiendo tu velocidad), los días y un título. Con estos tres datos, la aplicación te genera un PDF del tamaño de un A4 horizontal listo para imprimir con tu gráfico.

Ejemplo de burndown

Se admiten todo tipo de sugerencias y críticas (mientras sean constructivas :p). Hay unas cuantas en lista pero seguro que se te ocurren algunas más. La idea es mantener la sencillez de hacer un gráfico, pero con toda la potencia que puedas esperar para tener un burndown a tu gusto.

Enlaces:


Feb 25 2010

Para que Movistar no te vuelva loco con la conexión de datos

tatai

Este post está destinado a todos aquellos usuarios que se han dado de alta en el módulo de datos GPRS de Movistar, para que no tengan que pasar por lo que he pasado yo, 3 llamadas de teléfono, más de media hora hablando (menos mal que el teléfono es gratuito), tener que seguir paso a paso (de +20 pasos) un how-to vía telefónica y encima tener que decirle al operador lo que tiene que hacer para que funcione la conexión en tu teléfono.

Sólo necesitas estos dos sencillos pasos:

  1. Llamar a Movistar y activar el módulo de datos (conexión a internet desde el móvil). Mira los planes de antemano, aunque no suele haber sorpresas, no positivas ni negativas de momento.
  2. Si te han podido configurar de forma automática el móvil, genial, ya hemos terminado, pero si no, lo único que tienes que hacer es ir a tu móvil, a la parte de conexión de datos y crear un nuevo APN. Tienes que configurar los siguientes datos (cuando no pongo nada, hay que dejarlo vacío):
    1. Nombre: Movistar Internet
    2. APN: movistar.es
    3. Proxy:
    4. Puerto:
    5. Nombre de usuario: MOVISTAR
    6. Contraseña: MOVISTAR
    7. Servidor:
    8. MMSC:
    9. Proxy de MMS:
    10. Puerto MMS
    11. MCC: 214
    12. MNC: 07
    13. Tipo de APN:

Como recomendación, comprueba que estos datos son los vigentes. No me hago responsable si han cambiado.

Ahora os voy a contar por qué, siendo unas explicaciones tan sencillas, yo tuve que estar tanto tiempo al teléfono.

Tras decidirme (no tienen, ni mucho menos, las mejores condiciones, pero de momento no puedo hacer otra cosa), llamé para llevarlo para contratar el módulo. Rápidamente me lo activaron y me dijeron que apagase el móvil al menos 5 minutos y que lo encendiese entonces; ya dispondría de internet.

Bien, las instrucciones eran sencillas, aunque me quedé un poco mosqueado no tener que configurar nada en el móvil. Ilusionado encendí el móvil y, nada, no había conexión.

Volví a llamar y le expliqué al operador lo ocurrido. Me hizo esperar un poco, obtuvo el modelo de mi móvil sin yo decírselo (algo que me gustó) y me dijo que ya lo había configurado todo. De nuevo tenía que terminar la llamada, apagar el móvil al menos 5 minutos y encenderlo.

En fin, hice lo mismo, pero nada. Mirando la configuración del móvil vi que no había definido ningún APN, con lo que evidentemente, era bastante improbable que me conectase a ningún sitio. El APN son los datos que necesita el móvil para tener acceso a la red de datos.

Volví a llamar. Me cogió otra persona y le expliqué lo ocurrido. Miró a ver qué había hecho su compañero y me dijo que sólo había reseteado la velocidad de conexión. Bien, gran trabajo, apagar y volver a encender, se ve que el otro tenía la lección bien aprendida. Cuando me empezó que iba a mirar no-se-qué cosa, le paré y le dije, “oiga, creo que es necesario configurar el APN, no?” y me dijo, sí claro (super-evidente… tan evidente como que ni a ti ni a tu compañero se os había ocurrido y os dedicais a dar soporte, ains).

Ahora llegó lo mejor de todo. Tuve que seguir dos how-to, paso a paso, por teléfono de cómo configurar dos APNs distintos. Uno que no me servía de nada y otro que fue el que finalmente me funcionó. Menos mal que disponía de teclado físico y manos libres, que si no… Fue horrible, más de 20 pasos cada uno de ellos. No disponían de configuración automática para el HTC Magic (teléfono que está en su catálogo).

Y bueno, por fin, tras colgar la llamada, la conexión llegó. Último consejo, cuando llaméis con una incidencia de datos, no llaméis con ese mismo teléfono, hacerlo con otro ya que no se pueden poner las dos cosas a la vez.


Feb 5 2010

Mis promesas/objetivos para el 2010

tatai

La verdad es que ya iba siendo hora que los pusiese. Los tengo apuntados y nos los toco desde el 6 de enero, pero en fin (debería añadir no procastinar a la lista? jeje)

Bueno, ahí van:

  • Twittear más y de más calidad. Dar más enlaces interesantes.
    • Llegar a los 4750 twitts
  • Postear al menos una vez cada 3 días
    • Esto hace unas 2 veces por semana, 10 veces al mes y 122 al año
  • Aumentar en un 25% el número de visitas y de páginas vistas (según Google Analytics)
    • Comparando el período 01/01 – 31/12
  • Llevar al día las clases y la corrección de prácticas
    • Nunca más de dos semanas en corregir una sesión de prácticas
  • Leer 5 libros de lectura (no valen temas técnicos)
  • Sigue habiendo kilos de sobra. ¡Más deporte!
  • Jugar a un juego y pasarmelo (¡que es bueno jugar, leñe!)
  • Aprender Android (se valorará positivamente iPhone/iPod, pero como segundo objetivo ;) )
  • Montar definitivamente mi emisora, bien en el coche (con las antenas móviles) o en casa (por ejemplo con una vertical)
  • Desconectar de todo: internet, móvil, etc durante al menos 7 días seguidos

Yo creo que la lista es buena… ¡a ver en qué queda!


Ene 2 2010

Repaso del 2009

tatai

Como es mejorar empezar las cosas por el principio, he decidido hacer el repaso a los pequeños objetivos que me puse para el 2009 como primer post de este nuevo año 2010.

Fueron cuatro y los cito literalmente:

  • Postear al menos una vez cada 3 días (esto hace unas 2 veces por semana, 10 veces al mes y 122 al año).
  • Leer al menos 4 libros (lo sé, debería leer más, pero hay que empezar por algo)
  • Llevar las clases y las prácticas al día (que si no luego es una paliza corregir todo junto)
  • Hacer más deporte… sobran unos cuantos kilos que no hay forma de hacer que se emancipen :)

Vayamos uno por uno comparando con el resultado final y el repaso que hice a mitad de año.

Primero los datos. El resultado ha sido este:

  • Durante 2009 he escrito 89 posts. Cumplido un 73% del objetivo
  • He leído 3 libros completos. Cumplido el 75% del objetivo
  • He llevado las clases al día, aunque no del todo. Digamos que un 75% del objetivo está cumplido.
  • He hecho más deporte, menos del que me gustaría, pero ahora mismo estoy en el objetivo de peso que me propuse. Objetivo al 100%

Repasemos ahora cada uno de ellos.

Aunque no he podido cumplir el escribir un post cada 3 días, lo que hecho cada 4. Además, según Google Analytics, durante el año 2009, este blog, Nos pasa algo lo mismo ha tenido el siguiente crecimiento:

  • Visitas: 71,90% más que durante 2008
  • Páginas vistas: 51,58% más que durante 2008

Sinceramente, estoy encantado con estas cifras y no será fácil superarlas este nuevo año. No me dedico al blog y por eso creo que son grandes cifras.

La lectura no ha sido mi fuerte este año. El problema del tiempo ha sido crucial para mi. Aún y todo, he podído leer completamente 3 libros:

Lo peor de todo es que contabilizo 5 libros que he empezado a leer y que no he terminado.

El juego de ender, título mítico que estaba en mi lista y todavía no había leído, con el que me lo pasé realmente bien aunque quizás los juegos psicológicos de Scott Card no son totalmente de mi agrado, pero sin lugar a dudas, un gran libro muy recomendable.

Camelot 30k es un libro interesante, sobre todo si te gusta la física y la química donde irás descubriendo cómo vive y trabaja una nueva raza encontrada en el Sistema Solar que vive a temperaturas cercanas al cero absoluto (-273 ºC).

Manual top secret de gestión empresarial de Dogbert, si te gusta la tira Dilbert, te lo pasarás en grande leyendo este libro orientado a todas aquellas personas que dirigen y gestionan una empresa. En clave de humor irónico, tal y como nos tiene acostumbrados Dogbert, nos explicará paso a paso qué tenemos que hacer y cómo para ser líderes en nuestro trabajo.

Sobre el tema de llevar al día las clases, ya quedó todo explicado en el repaso.

Y por último, hacer más deporte. Sinceramente, he hecho menos de lo que esperaba, pero tampoco ha ido tan mal. De nuevo el tiempo ha sido mi gran enemigo. Y no, no vale decir que con más organización se podría, este año ha sido realmente imposible llevar algo de orden y de vida normal. Otros años sí que se habría solucionado con organización, pero este era imposible. No obstante, mi gran objetivo era quitarme unos cuantos kilos que me sobraban (me había establecido la meta en quitarme la mitad de esos kilos no emancipados, sin ningún tipo de dieta) y lo he conseguido, por eso este objetivo lo doy por cumplido.

Como resumen, este año ha sido un año muy complicado para mi. Tanto en lo profesional como en lo personal. He tenido mucho contratiempos que han hecho tambalear muchas veces y han sido varias veces (demasiadas) las que he estado a punto de tirarlo todo por tierra y abandonar. Me queda la esperanza de haber sido fuerte y de que la experiencia ganada ha sido importante. No obstante, no quisiera ni creo que pudiera, aguantar otro año como este con tanta tensión, trabajo realizado y malos ratos. Hay que ser fuertes, pero ya he sabido lo que es tocar fondo y esta vez lo he rozado muchas veces.

Es bueno tener muchas cosas para poder hacer, pero es necesario már orden y que una de ellas no te absorba tanto. Ha sido muy importante para mi tener el apoyo personal que necesitaba, aunque sus malos momentos también los ha pasado.

Este año tiene que ser mejor. Lo será y haré el esfuerzo porque lo sea. Peor podría ser muy malo y no estoy dispuesto a ello.


Dic 2 2009

¿Qué es un Smartsite?

tatai

Pues, así en resumidas cuentas, un sitio SMART:  Seductor, Metódico, Accesible, Relacional y Tangible. En definitiva un nuevo concepto de en los sitios web que Biko pone en escena y que dará mucho de qué hablar.

Sólo hay que estar un poco atento y estar un poco al día. Poco a poco habrá más información.

Si es que ya sabemos que en Biko, algo está pasado


Dic 1 2009

¿Podré o no podré?

tatai

He aquí la pregunta. ¿Y sobre qué? Pues muy sencillo, aquí va la historia (seré breve).

Tras todo un año (y algo más) cargado de trabajo, stress, no muy buenos momentos y necesidad de parar un momento, siguiendo el consejo de un buen amigo que me recomendó la experiencia de coger unas vacaciones y desconectar realmente de todo, he decidido cogerme unos cuantos días de vacaciones en buena compañía y alejado completamente del móvil, el correo, twitter e Internet y nuevas tecnologías en general. Es decir, lo que es una deconexión total, descanso y tiempo para mi y quien también lo necesita.

Así pues, voy a estar desde el día 4 al día 13 de diciembre, ambos inclusive, desconectado completamente, descansando y relajandome.

Comentando con algunos compañeros, parece que el tema suscitó cierto (sano) debate ya que hay quien opina que no será posible y quien opina que sí.

¿Tú que opinas?

Para todo el que quiera, están abiertos los comentarios. Si prefieres hacerlo de forma anónima, he abierto esta encuesta (abierta hasta el domingo 6).

Y para los compañeros de Biko, está el juego un almuerzo entre el bando ganador y el perdedor.


Oct 23 2009

24 cheatsheets enfocadas a sistemas

tatai

Estamos bastante acostumbrados a ver cheatsheets (hojas de referencia rápida) para lenguajes de programación, pero acabo de encontrar estos 24 cheatsheets enfocadas a sistemas.

Muy interesante: BGP, EIGRP, OSPF, IEEE 802.1x, IPv4 Multicast, IPv6, IANA port number assignments, tcpdump, ppp…. y un montón más.


Jun 29 2009

Hagamos repaso

tatai

Y como hemos llegado a la mitad del año, creo que viene bien repasar los objetivos/promesas para este 2009.

Para empezar: un post cada 3 días. Eso hace que a estas alturas de año debería de tener 61. Bueno, según el último recuento, desde el 1 de enero tengo 53 posts, con lo que digamos que el objetivo está cumplido al 43%, no está nada mal. Empezamos bien, jeje, aunque habrá que esforzarse un poco más la segunda parte del año.

Seguimos… leer al menos 4 libros. Aquí la cosa se lía un poco. Leído completamente, de principio a fin únicamente he leído uno (la mayor parte en las esperas de la ida y la vuelta del viaje a Dinamarca, jeje), aunque el segundo va en camino. Cuando digo que la cosa se lía es porque tengo empezados 3 libros más que de momento he dejado apartados. Pero bueno, para ser estrictos (recordemos… producto finalizado!) el objetivo está al 25%, a este habrá que meterle un poco más de caña de ahora en adelante.

Y seguimos con llevar las clases y prácticas al día. Bien, esto ya es algo que podemos hablar en pasado puesto que las clases las tengo en el segundo cuatrimestre. Tengo que decir que las clases las llevé al día y las corrección de prácticas también hasta que llegó abril y por diversos aspectos de trabajo apenas me quedó tiempo libre. Digamos que empezó bien y, aunque acabó bien, hubiese sido más deseable que acabara de otra forma. Me voy a dar un 75% a este objetivo (no se va a mover en el resto del año).

Por último, hacer más deporte. Bien, esto lo estoy consiguiendo. Para empezar, futbiko todas las semanas ha ayudado bastante y luego, cada vez que me ha sido posible, al menos ir otra vez a hacer algo más. Estoy contento con esta parte, y el objetivo está al 50%, a ver si conseguimos mantenerlo.

Pues nada… yo creo que con un pelín de esfuerzo, podemos conseguir el 100% de los tres objetivos que todavía están abiertos… a por ellos!