I keep six honest serving-men (They taught me all I knew) Their names are What and Why and When And How and Where and Who Uno de los dichos de mi buen amigo Ángel es sobre la gracia del gringo, ese gringo mítico de poderes de Comic, para tomar algún concepto del sentido común y …
Archivo de categoría: desarrollo
Los operadores de copia e igualdad.
Una de las trampas de la orientación a objetos en lenguajes como C# son los operadores de copia e igualdad. En C# al usar el operador = o ==, la igualdad entre objetos referenciados solo se da si en realidad es el mismo objeto y de manera similar al hacer una copia nos podemos llevar …
Silos de Agua
febrero 17, 2014 Ésta es la historia de Sergio Jesús Rico Velasco, ingeniero del Instituto Politécnico Nacional (IPN), y quien ha sido nombrado como la mente científica más brillante de nuestros tiempos en México, según la revista Discovery, quien creó “Silos de Agua” -como denominó a su invento-, el cual reduce de un 50 a un 90 por …
Desarrollo con Microsoft
Recursos para desarrolladores: http://www.microsoft.com/click/thrivedev/ http://www.msdnevents.com/thrivedev/ http://msdn.microsoft.com/en-us/rampup/default.aspx
Control de versión
Los repositorios administrados de documentos son importantes en el trabajo en equipo cuando varios miembros deben trabajar de manera simultánea o coordinada sobre los mismos documentos, pero también es útil en el caso de lobos solitarios. Control de versión es el arte de administrar cambios. Es una herramienta crítica en el desarrollo de software. Algunos …
Herramientas gratuitas para UML
Existen herramientas gratuitas de buena caliadad para UML. Tanto Netbeans como Eclipse soportan esta funcionalidad con el ciclo completo de desarrollo desde generación de código hasta reingenieria. Esto, claro, si se quiere trabajar en Java. En .Net no he encontrado este grado de funcionalidad en herramientas Open Source. Una opción de bajo costo, relativo a …
Zachman y los seis honestos de Kipling
I keep six honest serving-men (They taught me all I knew) Their names are What and Why and When And How and Where and Who Uno de los dichos de mi buen amigo Ángel es sobre la gracia del gringo, ese gringo mítico de poderes de Comic, para tomar algún concepto del sentido común y …
Eclipse, herramienta universal – IDE abierto y extensible
Eclipse: una herramienta profesional al alcance de todos Pese a que Eclipse está escrito en su mayor parte en Java (salvo el núcleo) y que su uso más popular sea como un IDE para Java, Eclipse es neutral y adaptable a cualquier tipo de lenguaje, por ejemplo C/C++, Cobol, C#, XML, etc. La característica clave …
Continuar leyendo “Eclipse, herramienta universal – IDE abierto y extensible”
subversion
¿Qué es Subversion? Subversion es un sistema de control de versiones libre y de código fuente abierto. Es decir, Subversion maneja ficheros y directorios a través del tiempo. Hay un Árbol de archivos en un repositorio central. El repositorio es como un servidor de archivos ordinario, excepto que recuerda todos los cambios hechos a sus …
eXtreme Programming
Uno de los problemas fundamentales con las metodologías de desarrollo, de hecho, con cualquier esfuerzo de normalizar un proceso entre personas, es que el deber ser en un sentido moral idealista obscurece el es. eXtreme Programming es un enfoque contra intuitivo para aumentar la productividad de los programadores. A pesar de los esfuerzos heroicos del …