viernes, 28 de octubre de 2016

85. Insertar a SQL una fecha por un Query

Un problema muy común cuando se esta trabajando con queries en una base de datos es el poder obtener correctamente las fechas y que estas sean entendidas adecuadamente por el sistema.

Existen ocasiones en las que es necesario obtener datos de SQL en forma de texto y después insertarlos a otra base de datos, ¿Qué hacer en esos casos? ¿con que formato debo manejarlos?, hace ya algunas entradas de este blog, hablamos de los formatos universales de fecha en SQL Formato universal , bueno con esta información lo que haremos será extraer el dato de sql en el formato correcto

¿Cómo haremos esto?

Usaremos la instrucción convert, de la siguiente forma


CONVERT(NVARCHAR(250),Fecha,126)


Felices lineas

miércoles, 5 de octubre de 2016

84. Desarrollando CFDI

Hola, les presento un nuevo blog http://desarrollandocfdi.blogspot.mx/ , algunos saben que trabajo para un PAC, no diré su nombre por razones de confidencialidad, sin embargo en este nuevo blog, haremos análisis de los cambios que nos presenta el SAT, en lo que es CFDI, mas allá del desarrollo, es conveniente que todoMexicano conosca que es lo que pide el SAT para la elaboración de sus facturas.

Felices Lineas

lunes, 3 de octubre de 2016

83. Devops

Devops, se puede decir que es una ideología, que no debería ser nueva, es mas no debería ni siquiera estar en la lista de cosas que una empresa debería implementar, sin embargo cuando perdemos la perspectiva de lo que una empresa busca, cuando nos gana el egoísmo propio del ser humano, es cuando esta ideología no se cumple.

Una empresa debe buscar un solo objetivo, ir por un solo camino, hacer que todos sus engranes se muevan juntos, así debe nacer, así debe vivir, así debe transformarse, cuando esto ocurre, la empresa se mueve muy rápido, se adapta, reacciona, es capaz de sobrevivir a la adversidad.

Pero que pasa en la realidad, supongamos que fundamos una empresa pequeña, una de un solo hombre, en donde nosotros hacemos todo, conforme el tiempo pasa, necesitamos mas manos, nos dividimos, uno desarrolla, otro vende, pero necesitamos ahora calidad, así que nos volvemos a dividir, uno desarrolla otro vende otro supervisa la calidad, poco a poco nuestra empresa se hace compleja, se empiezan a crear muchos engranes, muchas islas, y es aquí en donde empieza el problema, cada isla empieza a ver por aquello que es mas importante para ella, no por aquello que es mas importante para la empresa.

Se han escrito cientos de libros acerca de que debemos tener una misión, una visión y unos objetivos, ¿Por que? pues por algo sencillo, la empresa debe ser una, debe ir en la misma dirección, debe de seguir el mismo camino.

NO, somos islas separadas, somos un todo, eso es Devops.

Pero entonces digo, ¿Por que se considera algo nuevo? si es algo que debería existir desde el momento mismo que creamos la empresa, esto es por que todo sistema complejo tiende al caos, y ante esto es a lo que nos encontramos, cuando empezamos a dividir la empresa por responsabilidades, y a cada una se le trazan objetivos individuales y específicos, generamos ese caos, por que rompemos la comunicación, hacemos que cada uno siga su camino.

Devops, se puede resumir en una sola frase "Trabajar juntos", es seguir una meta en común, estar todos involucrados todo el tiempo, dejar de vernos como áreas independientes y participar todos en todos los procesos, tener canales amplios y fuertes de comunicación.

¿Qué ganamos? ganamos que compartimos una visión, compartimos lo que se espera del proyecto, compartimos el desarrollo y la implementación del mismo, si por alguna causa no se esta generando lo que se espera, el cambio de rumbo es sencillo, por que hay muchos ojos y todos tienen una sola visión, que amplia el panorama.

Esto no es algo nuevo, es algo útil una ideología que debería existir en todo momento, pero que tendemos a olvidarla.

Felices Líneas