Más allá de lo que ves: diciembre 2013

domingo, 29 de diciembre de 2013

git-flow - Tan Sencillo y Tan Potente

En estos días de vacaciones navideñas en los que tenemos algo más de tiempo para estar en casa con la familia, sentado al lado de la chimenea y con Luz Casal (y los enanos) sonando de fondo, leo sobre Git y voy haciendo algunas pruebas.

Tengo que decir que llevo mucho tiempo trabajando con Subversion y el paso que supuso en su momento trabajar sin control de código fuente a hacerlo con VSC de Microsoft o el siguiente, cambiar de VSC a Subversion diría que se pueden quedar pequeños al lado de las posibilidades que le veo a Git.

Estoy usando diferentes recursos para iniciarme:

El libro Pro Git: http://git-scm.com/book/es
Los tutoriales de Atlassian sobre git: https://www.atlassian.com/git/tutorial
Los tutoriales de Atlassian sobre los flujos de trabajo que podemos utilizar para trabajar con git: https://www.atlassian.com/git/workflows

Comentando con un compañero del curro el tema, me indicó que en un Betabeers que hubo aquí en Badajoz, el ponente (Alfonso Alba García @aalbagarcia) parecía controlar sobre el tema, así pues lo busqué y localicé diferente recursos suyos, parte de la información que encontré fueron 3 vídeos en youtube que recogí en una entrada anterior Taller Git Drupal Camp 2013 de Cáceres Y parece que efectivamente controla sobre el tema.

El caso es que también dispone de un blog Aprende Git donde comenta sus experiencias y publica tutoriales relacionados con git.

Quiero recoger en esta entrada la serie que ha dedicado a Git-flow, mediante esta serie de tutoriales y la explicación de los Workflows de Atlassian me ha parecido impresionante la potencia y el control que git nos puede dar sobre el control del código fuente de nuestros proyectos. He de comentar que si bien está bien saber usar la línea de comandos para conocer lo que se debe hacer y como git-flow realiza numerosas tareas por nosotros, he descargado e instalado también SourceTree y todavía la cosa se simplifica muchísimo más, crear features, finalizarlas, abrir hotfixes, finalizarlos...

Al lío que me enrollo, los artículos relacionados con la serie git-flow en Aprende Git son:
  1. http://aprendegit.com/que-es-git-flow/
  2. http://aprendegit.com/instalacion-de-git-flow/
  3. http://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches/
  4. http://aprendegit.com/git-flow-release-branches/
  5. http://aprendegit.com/git-flow-hotfix-branches/
  6. http://aprendegit.com/git-flow-resumen-y-conclusiones/
En cuanto al flujo de trabajo, "Git-flow", es referencia obligada Vincent Driessen y el artículo que en enero de 2010 publicó en su blog en el que compartía un flujo de trabajo que a él le estaba funcionando: “A successful Git branching model

Espero que esta información os pueda ser útil, en los artículos de Alfonso queda perfectamente explicado el uso de las ramas master y develop, las reglas que debemos aplicar para trabajar con unas y otras así como cuando y como usar las ramas feature, release y hotfix, os dejo una captura de SourceTree del proyecto que he ido usando para las pruebas en el se pueden observar ramas de feature, de release y de hotfix, gestionadas unas mediante consola con git, otras mediante consola con git-flow y otras con SourceTree.


Un saludo a todos.

viernes, 13 de diciembre de 2013

NO1 S6 - Móvil Chino - Alternativa Interesante

Recientemente he adquirido un smartphone DualSim, concretamente el módelo S6 de NO.1.

Tenía ganas hace tiempo de unir mi teléfono personal y el del trabajo en uno solo de modo que pudiera llevar un único móvil.

Buscando en AliExpress encontraba muchos modelos DualSim pero no sabía por cual decidirme, hay tantos modelos ! Finalmente elegí el NO.1 S6.

Tengo que decir que estoy muy muy muy contento con el.

Para los que no lo conozcan es una copia china del Samsung Galaxy S4, como copia es exacta. Lo he puesto al lado de un Galaxy S4 y salvo que el NO.1 S6 es aproximadamente 1 milímetro más grueso y que no pone SAMSUNG en el frontal ni en la tapa trasera, por lo demás es igual.

He probado todas las funciones y características y funcionan perfectamente:
  • Acceso a PlayStore - Correcto.
  • 3G en España - Correcto.
  • Reconocer ambas tarjetas SIM (ahora mismo Vodafone y Movistar) - Correcto. Puedes decidir desde que tarjeta llamar por defecto o bien que te pregunte cada vez que realizas una llamada por que línea deseas hacerlo. Existen aplicaciones en el Play Store para asignar una melodía a cada SIM, yo he instalado DualSim Ringtone
  • Bluetooth - Correcto.
  • Wifi - Correcto.
  • GPS - Correctísimo probado con Navigation y Runtastic.
  • Radio - Correcto.
Como puntos "en contra" que me gustaría que sepáis ya que al menos una de ellas yo la desconocía.
  • Las 2 tarjetas no son 3G, tan solo nos aceptará 3G en la SIM1 en la SIM2, no.
  • El alcance del Wifi es pobre en casa donde el NO.1 S6 no coge WIFI, el Samsung Galaxy S3 reproduce vídeos de Youtube de forma fluida y sin cortes y se navega por internet sin ningún problema.
A la hora de decidirme para adquirir el terminal me acabó de convencer este artículo de GizChina: NO1 S6 - El control por gestos llega a los clones
En definitiva, salvo estos dos puntos creo que es una opción muy a tener en cuenta por su precio, ahora está entorno a los 130 euros aproximadamente en el vendedor de Aliexpress al que lo compré http://www.aliexpress.com/store/342102 que fueron rápidos y muy serios ( NO1 S6 por 130 euros aproximadamente )

Un par de imágenes en su comparación con el Samsung Galaxy S4.





Saludos.


domingo, 1 de diciembre de 2013

MP4 a MP3 - Convertir vídeos en Mac

En esta ocasión os comento una utilidad para convertir videos mp4 a formato mp3 en Mac. Es libre y muy muy muy sencilla de usar.

En 3 sencillos puedes pasar un video a mp3.

1. Seleccionas el video que deseas convertir.
2. Seleccionas el formato al que deseas pasar el vídeo, en este caso mp3.
3. Pulsas en Run para convertir el vídeo.

Se trata de MacX Free MP3 Video Converter.

Sencillo no !