bienvenidos

La Única Fuente del Conocimiento es la Experiencia -Albert Einsten.

martes, 15 de octubre de 2019

patrones arquitectura de software

Los 10 patrones comunes de arquitectura de software

¿Qué es un patrón arquitectónico?
Un patrón arquitectónico es una solución general y reutilizable a un problema común en la arquitectura de software dentro de un contexto dado. Los patrones arquitectónicos son similares al patrón de diseño de software pero tienen un alcance más amplio. En este artículo, explicaré brevemente los siguientes 10 patrones arquitectónicos comunes con su uso, pros y contras.
1.    Patrón de capas
2.    Patrón cliente-servidor
3.    Patrón maestro-esclavo
4.    Patrón de filtro de tubería
5.    Patrón de intermediario
6.    Patrón de igual a igual
7.    Patrón de bus de evento
8.    Modelo-vista-controlador
9.    Patrón de pizarra
10.        Patrón de intérprete

miércoles, 25 de septiembre de 2019

Conceptos y valores "XP"

Programación Extrema es una metodología de desarrollo de la ingeniería de software formulada por Kent Beck, autor del primer libro sobre la materia, Extreme Programming Explained: Embrace Change (1999). Es el más destacado de los procesos ágiles de desarrollo de software. Al igual que éstos, la programación extrema se diferencia de las metodologías tradicionales principalmente en que pone más énfasis en la adaptabilidad que en la previsibilidad.
Imagen relacionada

martes, 4 de junio de 2019

sábado, 18 de mayo de 2019

Backup de una base de datos por comandos CMD



Primero creamos una base de datos en Mysql

creamos un archivo

el código seria el siguiente :






solo tenemos que crear una carpeta llamada "bd" en el disco c


se genera el bakup en un archivo .sql

viernes, 29 de marzo de 2019

curiosidades sobre Software Libre y GNU/Linux

Resultado de imagen para Software Libre y GNU/Linux
Quizás sean muchas cosas por que nos gusta el software libre y Gnu/linux, pero siempre es necesario recordar estos puntos.
1. Linus Torvalds desarrolló el kernel Linux mientras estudiaba en la Universidad de Helsinki en 1991.

2. El año pasado, el 75% del código creado para Linux fue desarrollado por programadores que trabajan en empresas privadas.

3. En diciembre de 2009 IBM anunció un nuevo sistema Mainframe diseñado para trabajar con Linux.

4. El Gigante Azul eligió Linux para el que espera ser el supercomputador más potente del mundo, Sequoia, que verá la luz este año (2011).

5. Los sistemas basados en Linux se encuentran en 446 de los 500 supercomputadores más potentes del mundo.

6. El 95% de los servidores que se utilizan en los estudios de Hollywood para las películas de animación están gobernados por GNU/Linux.

7. El primer largometraje de éxito producido en servidores GNU/Linux fue Titanic en 1997.

8. James Cameron también eligió servidores con GNU/Linux para producir la película Avatar.

9. Los servidores de Google corren bajo Linux.

10. Google ha contribuido en el 1,1% del código del actual kernel Linux.


11. Linux se está extendiendo rápidamente en el mercado de smartphones y otros dispositivos electrónicos dentro del mercado de consumo.

12. Sistemas operativos como Palm WebOS, Google Android, Nokia Maemo o Samsung Bada están desarrollados en base al kernel Linux.

13. TiVo utiliza una versión personalizada de Linux para sus dispositivos.

14. En 2009, las diferentes variantes de Linux consiguieron una cuota de mercado en servidores del 33,8% frente al 7,3% de los sistemas de Microsoft.

15. Mientras tanto, en el área de ordenadores (sobremesa y portátil) Linux tan sólo cuenta con un 1,02% de cuota de mercado.


16. Torvalds primero publicó el núcleo Linux bajo su propia licencia, la cual fue casi una licencia de código fuente compartida (share source) y que tenía una restricción contra la actividad. En 1992, él sugirió cambiar la licencia a la GNU GPL

17. Torvalds no hubiera creado nunca su propio kernel si la GNU ya hubiera tenido uno en ese momento.

18. El proyecto GNU carecía por entonces de controladores o kernel.

19. Bajo la licencia GPL, cualquier desarrollador o empresa que distribuya el kernel Linux debe proporcionar también el código fuente dentro del propio paquete.

20. En palabras de Torvalds: “Desarrollar Linux bajo licencia GPL ha sido definitivamente lo mejor que he hecho en mi vida”.