Sistemas & Desarrollo

encontrados: 10, tiempo total: 0.044 segundos rss2
3 meneos
53 clics
Cómo saber si tu proyecto libre está condenado al fracaso [ENG]

Cómo saber si tu proyecto libre está condenado al fracaso [ENG]

Aunque no son estrictas, este conjunto de reglas puede ayudar a saber si un proyecto libre está condenado al fracaso o no. Entre las reglas que acercan al fracaso se incluyen: el código fuente ocupa más de 100 MB; el código comprimido ocupa más de 100 MB; no está disponible de forma pública bajo un sistema de control de versiones; no se usa el sistema de control de versiones; no hay documentación de cómo construir el software; hay documentación de cómo se construye el código pero no funciona; no hay un versionado correcto; etc.
13 meneos
1184 clics
Comparando el rendimiento de C, C++ y D con un proyecto real [ENG]

Comparando el rendimiento de C, C++ y D con un proyecto real [ENG]

Hace tiempo escribí una entrada donde comparaba el rendimiento de C y C++ en un proyecto real. Hoy he migrado ese proyecto a D y he hecho los mismos tests. Estos son los resultados.
11 meneos
703 clics
Los libros que como desarrollador de software no deberían faltar en tu estantería

Los libros que como desarrollador de software no deberían faltar en tu estantería  

Hace unos meses tuve la suerte de asistir a la JS CraftCamp de Munich, una interesantísima conferencia centrada en JavaScript desde el punto de vista del Craftsmanship. En ella, una de las sesiones que propuse en este Open Space y que resultó realmente enriquecedora, fue la de revisión de libros. La idea era simple: 45 minutos para hablar de libros que habíamos leído y por qué nos habían resultado de gran interés. La lista que salió como resultado fue muy larga, pero nunca os agobiéis por lo grande que pueda resultar una tarea.
3 meneos
30 clics

Construir libros electrónicos en formato ePub escritos en Markdown usando Pandoc [ENG]

Construir un libro electrónico en ePub usando Pandoc es muy sencillo. Pandoc se llama a sí mismo el conversor universal de documentos. Y tiene sentido. En este tutorial vamos a convertir documentos escritos en Markdown a formato ePub, aunque si usas Pandoc se puede convertir a muchos otros formatos.
2 meneos
54 clics

Seguir GitFlow puede ser perjudicial [Opinión|ENG]

GitFlow es probablemente el modelo más popular de trabajo con Git hoy en día. Parece estar en todas partes. Sin duda, para mí personalmente está en todas partes —prácticamente todos los proyectos de mi trabajo actual lo usan y a menudo son los propios clientes los que lo eligen—. Recuerdo leer el artículo original GitFlow tiempo atrás cuando salió por primera vez y no quedé para nada impresionado. Pensé que era una solución extraña y sobredimensionada a un problema inexistente.
4 meneos
146 clics
Mosh: el terminal móvil [ENG]

Mosh: el terminal móvil [ENG]  

Mosh es un terminal remoto que permite itinerancia, soporta conectividad intermitente y proporciona echo local inteligente y edición de pulsaciones de teclado del usuario. Mosh es un reemplazo de SSH. Es más robusto y más responsable, especialmente sobre redes wifi y redes móviles. Además, Mosh es de código libre y está disponible para Linux, Windows y macOS, entre otras plataformas.
3 meneos
13 clics

Miranda lanzado como software libre [ENG]

Miranda es un lenguaje de programación funcional puro, no estricto, polimórfico y de orden superior diseñado por David Turner en 1983-6. El lenguaje fue ampliamente utilizado, tanto para la investigación como para la enseñanza, y tuvo una fuerte influencia en el desarrollo posterior del campo, influyendo en particular en el diseño de Haskell, con el que tiene muchas similitudes. Miranda es, sin embargo, un lenguaje más simple.
1 meneos
29 clics

Por qué, para qué, cuándo y cómo migrar al Cloud computing

Tanto entre mis alumnos, como en las conversaciones con otros compañeros del sector, percibo siempre la duda de la necesidad o conveniencia de migrar al Cloud. Y, ciertamente, no es algo sencillo de explicar. Muchas veces se generan intensos debates sobre si es una moda, una técnica comercial de las multinacionales para “sacarnos los cuartos” o un camino irresistible al que mejor no presentar una excesiva resistencia...
2 meneos
35 clics

Infraestructura automática de documentación con Python, Wordpress y Foreman. [ENG]

No está terminado hasta que esta documentado. Cuando creamos nuestro nuevo entorno de I+D a gran escala con nuestro pequeño equipo DevOps de 2 personas, decidimos que nunca más editaríamos manualmente la documentación del servidor/conmutador/fuera-de-banda. Los humanos somos demasiado propensos a errores, y esos errores importan cuando algo sale mal. Es una tarea que adormece la mente y preferiamos pasar nuestro tiempo construyendo cosas que escribiendo sobre ellas.
6 meneos
134 clics
Emacs como un IDE C++ [ING]

Emacs como un IDE C++ [ING]  

Vídeo de la CppCon 2015. Átila Neves nos cuenta como convertir Emacs en un IDE efectivo para C++.

menéame