Software

Git Cherry Pick el comando que resuelve cagadas en el repositorio

Git Cherry Pick, el comando que te resuelve las cagadas en el repositorio!

Si escribís código de software, y usas el repositorios de versiones Git (del cual voy a estar escribiendo una serie de post en estos días), te voy a comentar como utilizar el comando git cherry pick y para que nos sirve.

Cherry picking, vamos a poder traer un commit que hayamos hecho en nuestro repositorio, en cualquier branch, a nuestro branch actual, y poder seguir trabajando sobre él o lo que necesitemos a partir de este commit.

Si queremos traer a nuestro branch actual el commit cuyo hash es: ft9f578, desde la consola de git bash, escribir el siguiente comando, parandonos sobre la rama a la que queremos traer el commit.

$ git cherry-pick ft9f578

Git cherry pick

Git cherry pick

Importar XML a excel 2016

Importar XML a excel 2016

 

Algunas organizaciones para su manejo de datos, ya sea contables o de cualquier tipo, requieren aveces poder hacer un manejo de datos, que los mismoa, al provenir de otros sistemas, no siempre tienen el formato que necesitamos para manipularlos. Aquí les muestro como importar los datos que obtenemos en un XML y convertirlos en una tabla de Excel.

 

1.- En Excel debemos abrir el menu Desarrollador còmo se ve en la siguiente imagen y acceder a Origen

Generar tabal de Excel desde XML

Generar tabla de Excel desde XML

 

2.- En Origen, vamos a seleccionar la opción Asignaciones XML… la cual abre una nueva ventana, y en está, encontraremos la opción Agregar… que nos permite agregar nuestro archivo XML del que queremos importar los datos a excel.

Generar Excel desde XML

Generar Excel desde XML

 

3.- Al importar el archivo XML, lo veremos de la siguiente manera, de acuerdo a como esté formado el mismo en cuando a las tags y divisiones que tenga.

EXCEL XML importado cargado

EXCEL XML importado cargado

 

4.- Luego, debemos hacer la asignación entre los datos del XML y las columnas, para lo cual, alcanza con arrastrar desde la ventana Origen XML hacia la tabla de Excel. Veremos que las celdas hacia donde lo arrastramos quedarán marcadas de color azul. Las columnas A, B, C, D han quedado asignadas con los tags del XML linea1, producto, moneda y precio

Importar XML a excel

Importar XML a excel

 

5.- Para que en las celdas mencionadas, en las que hemos arrastrado en nuestro caso, el Registro y se vean los datos, debemos hacer un click derecho sobre la tabla -> XML -> Actualizar datos XML 

Actualizar los datos de excel con los del XML

Actualizar los datos de excel con los del XML

 

5.- El resultado, será ver los datos de la siguiente manera en la tabla. Les muestro el formato XML desde el que fueron importados los datos, para entender mejor la asignacion XML y les quede de ejemplo

EXCEL XML importado datos actualizados en las columnas asiganadas

EXCEL XML importado datos actualizados en las columnas asiganadas

Formato del archivo XML usado en este ejemplo:

XML importado a tabla excel

XML importado a tabla excel

Aqui les comparto el proceso inverso, generar el XML a partir de una tabla Excel

La lista de dispositivos moviles que no deberías comprar

La lista de dispositivos moviles que no deberías comprar

 

WhatsApp ha comunicado que dejó de darle servicio a todos los dispositivos con los sistemas operativos prehistoricos: Nokia Symbian S60, Nokia S40, BlackBerry OS y BlackBerry 10.

Muy pocas personas aun cuentan con estos equipos, los que sí, debemos prestar atención es en los dispositivos Android y iOS más actuales en los que también se terminará el servicio. Para los equipos del sistema operativo de Google, dejará de funcionar para las versiones que tengan Android 2.3.7 o alguna versión más antigua. En el caso de los equipos del sistema operativo de la manzanita, los usuarios de iPhone deberán tener sus dispositivos moviles el sistema operativo superior a iOS 7; todas las versiones previas no podran contar con el servicio de mensajería de WhatsApp.

No solo dejará de funcionar, sino que además dejará de brindarle actualizaciones del producto en estos equipos!

Salute.

Ventajas de usar un framework PHP Codeigniter

Cuáles son las ventajas de usar un framework PHP ?

 

En la jerga del desarrollo de software, hablar de un framework de desarrollo, es hablar de una estructura organizada conceptualmente, que nos ayuda a desarrollar software de forma organizada y mantenible. Con el paso del tiempo, la maduración y el trabajo con los diferentes lenguajes de programación, varias empresas y grupos de desarrolladores han creado frameworks para los distintos lenguajes y con enfoques particulares para el tipo de software que se va a desarrollar, ya sea web, mobile o desktop.

Para el lenguaje PHP existen varios framework que son muy populares, lo que es importante a la hora de elegir un framework u otro, por que te asegura una gran comunidad de programadores que retroalimentan cualquier duda que puedas tener, ya sea en comunidades de foros mundialmente conocidas como stakoverflow o propias de cada framework. Algunos de estos framework PHP populares son: Symfony, Laravel y Codeigniter, por nombrar solo algunos. Basicamente, estos framework nos brindan una estructura, en especial Codeigniter del cual voy a hablar, brinda un conjunto de carpetas con cierta estructura definida y archivos .php que serán la base de tu proyecto para que empieces a desarrollar con Codeigniter. Entre estos archivos te encontrarás con el archivo de configuración del proyecto, Application/config/config.php que permite por ejemplo definir la URL base de tu sitio web, la/s conexion/es a bases de datos, también en este archivo podrás conectar codeigniter a una base de datos.

Qué es Bootstrap y Cómo usar Bootstrap en un proyecto

Cómo usar Bootstrap en un proyecto

Bootstrap es un nuevo Framework para desarrollo FrontEnd buenísimo a la hora de querer hacer sitios responsive (adaptables a los distintos dispositivos).

Empezando con Bootstrap

Bootstrap es gratuito, lo podemos descargar de su sitio oficial, y comenzar a trabajar de inmediato con él en nuestros proyectos web.
Cómo usar Bootstrap en un proyecto

Cómo usar Bootstrap en un proyecto

Qué significa que sea un Framework para FrontEnd?

FrontEnd se le llama a todo aquello que tenga que ver con la vista de una página web, en esencia con su diseño, la distribución de los botones, widgets, cabeceras, títulos etc. Todo lo que tiene que ver con la presentación de la misma y que se logra mediante el buen uso de los lenguajes de programación con HTML + CSS (Estilos) + Javascript. Con el HTML lo que se hace es la estructura de nuestras páginas web, con el CSS se le da diferentes formas, colores, bordes y demás estilos a cada parte de nuestros sitios y Javascript es un lenguaje de programación que se ejecuta del lado del cliente y sirve para darle efectos visuales y funcionales a la página. Por ejemplo que se cambie el color de un botón al pasar el mouse sobre él.

Cómo empezar con una página Web con Bootstrap?

Luego de descargar Bootstrap del sitio oficial tendremos las siguientes tres carpetas que son las que nos interesan para comenzar a usar éste framework.

Qué es Bootstrap

Estructura de Archivos de Bootstrap

Lo siguiente es crear un archivo index.php desde el cual empezaremos a crear la vista principal de nuestro sitio web y desde donde enlazaremos las librerias de Bootstrap para usar todo su potencial en nuestras web.

Aquí les muestro un ejemplo de como sería un index.php estandar y como enlazar las librerías de Bootstrap:

 

Qué es Bootstrap

Index.php para enlazar las librerias de Bootstrap