Ir al contenido principal

windows = linux LA ETERNA LUCHA

Como lo he dicho en otras ocaciones no me considero fanatico de linux, pero por razones del destino he tenido que utilizarlo ya casi mas 4 años que lo instale por primera vez y que por supuesto me costo bastante, pero que con el paso de los años es una tarea que se ha vuelto cada vez mas facil.

1. No creo que linux sea el santo grial de los sitemas operativos, y por el momento creo que es como un niño que aprende de su hermano mayor que se sobre entiende de quien estamos hablando.

segun un wikipediaso que me acabo de dar linus torvalds anuncio el primer kernel capaz de ejecutar un shell y gcc el 5 octubre de 1991 ya casi 17 años en este tiempo hemos visto una muy buena evolucion, gracias a personas que sin animo de lucro se han comprometido a la causa, otras empresas que invierten en este rubro etc. Existen aun muchos problemas que quiza el tiempo los solucione hay muchas cosas que windows copia de linux , pero tambien hay muchas otras que linux copia a windows,

y si señores linux tambien se cuelga(ya me ha pasado varias veces) y no tira ningun mensaje de error(almenos en mis experiencias) simplemente se queda en la pantalla y no hace nada mas, al menos el producto de microsoft te indica que esta sucediendo,

Linux esta diseñado para nerds los cuales le sacan el maximo provecho, y no digo que la gente comun y corriente no pueda usarlo, simplemente que no pueden configurar algunas funciones muy buenas.

Algo que me parece que no ha dejado que linux penetre en las masas es la falta de estandarizacion, entiendo que parte de libertad es modificar el software a su gusto pero al cambiar de maquina linux yo busco las cosas y esta todo en otras partes.

2. windows no es el diablo , simplemente es una alternativa que ha llevado su inversion, que no te deja modificar el kernel(eso yo nunca lo he necesitado) que no te deja modificar el sistema de archivos(eso si lo necesite para un curso pero aparte de eso no creo) que es vulnerable, pero algo debe de tener que aun sigue siendo el sistema operativo mas utilizado.

como conclucion cualquier cosa que una persona que no sea nerd quiera hacer en windows lo puede hacer en linux y viceversa

Comentarios

Entradas populares de este blog

DISEÑO AL NIVEL DE COMPONENTES

El diseño a nivel de componentes se presenta a menudo despues que se ha terminado la primera iteracion del diseño arquitectonico. y  el objetivo de esta fase es traducir el diseño en software operaciona. El diseño a nivel de componentes define las estructuras de datos, los algoritmos, las caracteristicas de la interfaz  y los mecanismos de comunicacion asignados a cada componente de software. esta fase permite revisar si los detalles de diseño son correctos y consistentes con las representaciones iniciales de diseño ¿QUE ES UN COMPONENTE? Es un bloque de construccion modular par el software de computo. una parte modular desplegable y reemplazable de un sistema que encapsula implementacion y expone un conjunto de interfaces. desde el punto de vista orientado a objetos un componente es un conjunto de clases ques se interrelacionan entre si. en el contexto convencional de ingenieria de software  un componente es un elemento funcional que incorpora  la logica del procesamiento y

ESTRATEGIAS DE PRUEBAS DE SOFTWARE

La estrategia de pruebas de software proporciona un mapa que describe los pasos que se daran como parte de la prueba indica cuando se planea y cuando se daran dichos pasos ademas cuanto tiempo, esfuerzo y recursos consumiran. un software se prueba para descubrir los errores cometidos, si se realiza sin ningun plan seguramente se desperdiciara tiempo, se dedicara un esfuerzo innecesario y lo que es peor puede que no se detecten los errores. Las pruebas se deben planificar con anticipacion y realizarlas de manera sistematica por lo que es importante tener una plantilla existen diferentes y en general tienen los siguientes pasos. 1. Revisiones tecnicas formales y efectivas 2. Se inicia a nivel de componentes y se trabaja hacia afuera hacia la integracion del sistema 3. Diferentes tecnicas en diferentes momentos 4. las pruebas las dirige el desarrollador 5. la prueba y la depuracion son actividades diferentes, pero la segunda debe incluirse en cualquier estrategia de pruebas. l

Múltiples Botones de Submit en MVC 5

Hace unos días me tope con un inconveniente debía colocar varios botones de submit en una vista de MVC, la solución que implementé es muy sencilla 1. En el controlador añadí un parámetro llamado "boton" de tipo string, el cual recibe el valor del botón que se esta accionando en la vista, en el ejemplo colocó una condición que indica que si el botón que se esta accionando es el de cancelar, regresamos al index de lo contrario ejecutamos otra acción [HttpPost] public ActionResult Carga(string boton) {         if(boton.CompareTo("Cancelar")==0)                 return RedirectToAction("Index"); } 2. En la vista tengo dos botones "Cargar" y  "Cancelar" de tipo submit, acá es importante que la propiedad "name" del botón tenga el mismo nombre que la variable del controlador, ya que es por este medio por el cual el controlador identifica de donde tomar el valor para la variable en este caso la variable del controlador