Es mostren els missatges amb l'etiqueta de comentaris Informática. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris Informática. Mostrar tots els missatges

dijous, 8 de gener del 2009

Muerte anunciada de Windows Vista

Primero de todo, feliz año a todos.

Hace un tiempo se "filtraba" por Internet la notícia de que Windows Vista sería substituído en breve por una nueva versión con nombre, Windows 7. No era de extrañar tras el fracaso del último Ruindows.

Olvídemos los precios abusivos a los que la compañía Mocoxof comercializa licencias oficiales por un sistema que no resulta funcional (incluso, cada vez menos, para el usuario denominado como medio). Windows Vista se presentó como una revolución en el mundo de los sistemas operativos, pero la verdad es que no aportaba nada más que un diseño atractivo: los extras que contenía estaban disponibles en otros sistemas operativos -como Ubuntu, Suse o MacOS-, la seguridad seguía conteniendo agujeros enormes, Internet Explorer 7 no es más que otra cagada que hicieron para intentar ganar terreno a Firefox -cogiéndo parte de su estética natural y habilitando pestañas-, la configuración del sistema resulta engorrosa y complicada, la necesidad de recursos para su buen funcionamiento es altísima, ... y así podríamos seguir enumerando las posibles causas por las que la vida de este sistema operativo ha sido, o será, muy corta. Los usuarios de Vista se han ido pasando a otros sistemas finalmente, aunque Mocoxof les obligará a pagarlo y adquirirlo con la compra de un ordenador nuevo.

Es cierto que yo tras una experiencia con uno de los primeros portátiles que lo soportaba decidí no volver a utilizarlo, y quizás por eso tengáis interés en pensar que opino por ignorancia. Lo cierto es que puedo serlo mucho, pero llevo muchos años trabajando con ordenadores y siempre, hasta hace unos años que descubrí el mundo open source, me tiraba de los pelos con todas las versiones de Ruindows que he tenido (desde la 3.11 hasta XP). He de decir que una máquina vitual con XP sobre Ubuntu me funciona más rápido que el mismo sistema en nativo en una máquina con las mismas características.

Ahora presentan una nueva beta del que dicen, el mejor Windows de todos. Ojo al dato, la versión estará disponible gratuitamente en Internet. Si es que al final esperarán que los usuarios reporten errores sin tener coste ninguno y si embolsándose las futuras licencias que puedan vender. En un sistema, que según dicen, apuesta por la conectividad (entre ordenadores, entre dispositivos móbiles, en red...) ... y yo me pregunto si han tardado tanto tiempo en darse cuenta de que no es una novedad que aportar si no una necesidad que se anunciaba a gritos desde hace unos cuantos años. ¿Qué sistema no debe soportar la conectividad entre redes de trabajo? :S A mi parecer es rídiculo, aunque es bueno que se hayan dado cuenta finalmente.

Concluyendo, el mejor Ruindows tendrá un diseño más cuidado, será más rápido que Vista y permitirá conectividad entre diferentes dispósitivos y que actualizará Windows Live con contenidos relacionados con Facebook. Todo un lujo, si observamos sobretodo el siguiente enlace y discutimos su gran parecido con algunas distribuciones Linux, que aunque no tenga tantas pijadas (si sabes utilizarlo puedes hacer virguerías) nos regala un rendimiento altísimo y sin reportar ningún coste, contra la voluntad, del usuario.

No hase falta que yo dise nada más.





diumenge, 23 de novembre del 2008

Análisis orientado a objetos

Manteniendo la línea de las dos publicaciones anteriores, hoy os voy a hacer otra incisión a conceptos relacionados con Ingeniería del Software. Concretamente, voy a hacer una pequeña introducción al análisis orientado a objetos.

Como es costumbre, lo primero que haré será definir unos primeros conceptos básicos. Esta vez, sobre Orientación a Objeto (OO) ...

Características básicas de OO
  • Abstracción: denota las características esenciales de un objeto que permiten diferenciarlo de otros tipos de objetos, definiendo así los límites conceptuales desde el punto de vista del usuario.
  • Modularidad: es la propiedad que permite descomponer un sistema complejo en partes más manejables e independientes.
  • Encapsulamiento: permite ocultar la implementación. Complementa a la abstracción, ya que la abstracción se preocupa de la visión externa de un objeto y el encapsulamiento evita que los clientes vean los detalles internos.
  • Jerarquía: se ordenan las abstracciones jerárquicamente. Se definen objetos generales y subcategorias de éstos. Generalización (herencia) y Agregación/Composición (ser parte o estar compuesto de algo).


Conceptos Básicos de OO
  1. Objeto: entidad que existe en el mundo real y que tienen un comportamiento.
  2. Clase de Objetos: describe un conjunto de objetos con las mismas propiedades (atributos), comportamiento (operaciones), relaciones entre ellos y semántica.Implementa el principio de Abstracción y sirve como patrón para crear objetos.
  3. Atributos: son las propiedades compartidas por los objetos de una clase y tienen valor dependiendo de la instancia del objeto. Pueden ser básicos o derivados (de datos que aparecen de otra información)
  4. Operaciones: funciones que se pueden aplicar a objetos de una clase. Se deben reconocer los argumentos y los resultados.
    • Métodos. implementación de una operación dentro de una clase.
    • Polimorfismo. permite que una misma operación se pueda aplicar en diferentes clases, por lo que su implementación dependerá de cada clase.
  5. Relaciones:
    • Asociaciones. definen la manera de conectar los objetos de diferentes clases. Podemos ir de un objeto a otro siguiendo la relación.
    • Agregación. modela una relación “todo-parte”.
    • Composición. es un tipo de agregación, con la diferencia de que la parte no existe sin el todo.
    • Generalización. representa una relación “ser tipo de”. Define jerarquía de abstracciones.
      • Herencia. permite que las estructuras de datos y las operaciones de una clase sean accesibles para sus subclases.
- Multiplicidad: define cuantos objetos participan en la relación. “Cuantos de estos objetos se relacionan con tantos de estos”

- Navegación: las asociaciones y las agregaciones son bidireccionales por defecto, pero hay veces que necesitamos restringir el sentido y utilizaremos flechas para indicar la dirección de navegación.


UML:Unified Modeling Language
Es un lenguaje visual de modelado orientado a objetos. Nos ayuda para entender el sistema ya que especifica las funciones que debe tener, y nos muestra los modelos del sistema para poder tener una perspectiva global sobre él.

Los lenguajes de modelado empiezan a surgir entre la década de los '70 y finales de los '80, y llegan a crearse varios tipos diferentes -lo que crea insatisfacción por parte de los usuarios-. De todos los existentes se escogen tres y en 1994 comienza la unificación entre ellos: Booch, OMT i OOSE. La primera versión UML (1.1) aprobada para su estandarización no aparece hasta 1997.
La aparición del UML tenía como objetivos, principalmente, el modelado de sistemas sin importar el tamaño de estos, desde el principio hasta el final, de una manera sencilla y capaz de utilizarse tanto por personas como por máquinas

Definición UML. Es un lenguaje para visualizar, especificar, construir, documentar los elementos de un sistema complejo, desde una visión orientada a objetos. No se trata de un proceso, no nos indica cómo hacer las cosas, simplemente es una notación (escrita, reglada y gráfica) con una semántica bien definida.
Se necesitan múltiples modelos para cubrir las diferentes vistas de la arquitectura del sistema.

Características
  • especifica todas las decisiones de análisis, diseño e implementación construyendo modelos precisos, claros y completos.
  • puede utilizarse en cualquier lenguaje de programación. Podemos para del diseño UML al código gracias a la ingeniería directa , y viceversa mediante la ingeniería inversa.
  • permite documentar todos los elementos de un proceso de desarrollo.

dimarts, 6 de novembre del 2007

Portable Freeware

Buenas noches a tod@s!
Hoy actualizo para hablaros sobre una nueva "utility": Portable Freeware. Se trata de una web, un repositorio de programas, donde podemos encontrar todo tipo de aplicaciones con licencias Open Source y Freeware (en teoría :P). Traduciendolo para todo el mundo... podeis descargaros programas gratuitos (a veces son versiones de prueba, aunqu no frecuenta) -podeis mirar sobretodo que en la licencia ponga Open Source porque esos son los buenos!!- . ¿Y...qué gracia tiene esto, os estaréis preguntando? Es la gracia de poder instalarte en cualquier pen-drive estos programas y utilizarlos sin problema en cualquier ordenador sin que sea necesario que esté en el mismo.
Porque sí, en un pen-drive podemos instalar cosas :) -para quién no lo supiera-.

Esto podría solucionarnos el hecho que no podamos utilizar el firefox en nuestra gran universidad... capada como está, claro... Llegamos y desde el pen drive lo ejecutamos... EXCELENTE. Probadlo y ya me contaréis; hay una burrada de programas y lo mejor también es que tiene buscador. Cualquier duda, un comentario.

PD: el link está en la sección de IL-UTILITIES!!!!!

Salud! y BONA NIT!

dimarts, 30 d’octubre del 2007

Trabajar con las herramientas necesarias

Si es que no tengo mucho tiempo para actualizar, en fin. Los que me conocen y me siguen saben que es verdad (que no sois más de 4 los que me leeis.... a todos vosotros gracias! xD)
Os hablo desde mi querido ordenador aleatorio del aula de informática de mi gran universidad... muy respetable ella :P. Hoy hemos un poco el "friki", y nos hemos revelado un poquito.

Todo tiene un principio, y como toda historia esta no iba a ser menos.
Hace 2 años que estoy en esta universidad, desde que empece la carrera de ingieneria informática. Una universidad privada, pretigiosa donde las haya.... bueno, esto es un punto que podríamos llegar a discutir (teneis razón). Los ordenadores, entre otras cosas, dejaban mucho que desear por lo que al final los alumnos decidimos traer nuestros portatiles para poder trabajar en condiciones. Ni las prácticas podíamos conseguir hacer sin tener problemas. Conectabas el portatil, conectabas el cable de red para tener internet y le ibas el primer día al encargado del aula para que te configurara el "proxy". Él venía, te configuraba la IP y los puertos, y alé... a correr!

Qué pena que todo haya cambiado! ... lo echare de menos 'snif'. Pero se enteraran :P jeje.
Ahora, años después nos "prohiben" el uso de internet en el portatil por causas de seguridad. Os creeis que es normal? Qué tengas que trabajar en un ordenador sin ningún programa, a parte del MS Ofensa , para la carrera de informática. Es que tiene tela: tienes que conectarte a un "Terminal Server" que cuando hay más de 5 equipos conectados va más lento que un tortuga coja. Y ni se te ocurra correr el Macromedia Flash... ni con 128 de RAM conseguías ir tan lento. Es lo que tiene trabajar sobre WS. Y todo esto, seguramente, por un cursillo de Seguridad en la Red que hayan dado en verano. Y es que con un pen-drive no puedes hacer que entren extraños? Y que acabarán haciendo? yo creo que los prohibirán también xD.
Venga, no me hagáis reir... que yo sin pen-drive ni nada he conseguido llegar a instalar el Mozilla Firefox (para no tener que usar el maldito explorer...) en un sistema "totalmente capado". Es cuando te llegas a plantear de que sirven la mitad de las medidas que te obligan a tomar por "seguridad". Bien podría bajarme un virus e instalarlo en local y... a correr! jejeje... no, no lo haré. Entonces la respuesta es PARA NADA. Que nos dejen tranquilos con nuestros portátiles (que encima nos han quitado el espacio para poder utilizarlos) y que se procupen de que las copias de seguridad funcionen perfectamente o de enseñarle a una estudiante de norecuerdo que diplomatura, la diferencia entre un CD y un Diskette (aunque pueda parecer ridiculo para algunos, ha pasado y delante de mis ojos). Seguro que se lo pasaban muy bien haciendo seminarios sobre eso.

Seguiremos luchando, los informáticos, para que nos tengan consideración y nos dejen utilizar nuestras herramientas de trabajo. Porqué ni la triste wireless... supongo que no es tan importante como una camilla o unas gasas (que de eso si que están provistos). Es lo que pasa por ser tan poquitos. Estoy de acuerdo con Josep cuando, indignado, dice que...

"para lo que llegamos a pagar...y mira". Y miro.

dimecres, 5 de setembre del 2007

The IT Crowd

Bueno, bueno, bueno... lo admito (aunque os lo olieráis los que me conoceis)... algún día tenía que actualizar con el nombre de esta serie!

The IT Crowd es una comedia británica que se centra en las travesuras de tres miembros del Help desk informático situado en un mugriento sótano: Moss, Roy y Jen.

Moss es un cerebrito técnico, pero no tiene ni idea sobre cosas cotidianas como matar una araña. Roy es un ingeniero vago especialista en ignorar el telefóno cuando suena y en el uso de mensajes pregrabados para no tener que contestar él a los problemas de los usuarios-plastas de la empresa. Jen no es técnica y podría decirse que es la nueva jefa de los dos técnicos; su especialidad: mentir. Entre otros personajes podemos encontrar al jefe de la empresa (siempre proponiendo iniciativas un tanto absurdas) y a un marginado del rollo gótico que se encarga de los servidores y vive detras de una puerta roja. Todo quizás un poco extraño, pero resulta una serie muy muy divertida.

Eso si, algunos gags o expresiones pueden no ser entendidos por personas que no controlan el tema informático i/o tecnológico.

La segunda temporada ya se retransmite por el Channel 4 británico desde el pasado 24 de Agosto. Podeis ver los capitulos que se han ido emitiendo hasta la fecha en la siguiente página web: http://stage6.divx.com/ -poniendo lo siguiente en el buscador THE IT CROWD - . Hay capitulos subtitulados en castellano para quién le interese.

ES BRUTAL

diumenge, 19 d’agost del 2007

¿Cómo recuperar fotos dañadas?

Muchos han sido los sitios que he visitado para poder encontrar un software decente que me permitiera recuperar fotos dañadas desde la tarjeta XD de mi cámara digital.
Y... EUREKA!

El problema que yo tenía con mi cámara realmente no sé a que se debe. La máquina es una FujiFilm A310 de 2003, y la tarjeta que lleva para guardar las fotografías es de tipo XD. Hace tiempo me empezó a pasar una cosa muy rara con mis dos tarjetas de 16 MB (las que me vinieron con la cámara, pa' que véais jeje) : muchas veces, sin saber porqué, cuando miraba el visualizador de fotos en la misma cámara me salía una pantalla azul (como la de Windows xD) y un error en rojo que ponía "ERROR DE LECTURA" (READ ERROR)... y empecé a pensar que posiblemente fuera que las tarjetas estuvieran viejas y no funcionaran bien.

Viendo la cantidad de fotos que perdí de esta manera (fotos que aunque salgan bien o mal te hace ilusión tenerlas) solo podía cabrearme y decidí al fin comprar otra tarjeta de 2GB nueva. ¿Mi sorpresa cuál fue? La misma tarde de estrenarla, me volvió a salir este error. Probé de mirar la tarjeta por el ordenador y me ponía que los archivos que habían en ella estaban dañados!! Por lo que no podia hacer nada... estaba desesperada.

El caso es que no sé porque llega a pasar eso, pero he encontrado un par de programas que ayudan a recuperar la mayoría de los archivos dañados.
Estos son : testdisk+photoRec 6.8 y PhotoRescue Profesional.

PhotoRec
Se trata de un software OpenSource muy sencillo de usar, está licenciado bajo GNU Public License y soporta varias plataformas (Linux, Mac, Windows...). Es un programa diseñado para recuperar archivos de video, documentos y fotos desde un disco duro, un CDROM o una memoria de cámara digital.
Una nota importante, se recomienda que cuando salte un error en la cámara o se borre una foto accidentalmente se cambie la tarjeta de la cámara para no seguir guardando elementos en ella que puedan sobreponerse en los datos "pérdidos".

Para más información sobre el proyecto
aquí.

testDisk
También se trata de un software OpenSource que permite recuperar datos cuando se producen fallos de software/sistema, se nos infecta el ordenador de virus o borramos accidentalmente nuestra tabla de particiones.

Para más información sobre el proyecto
aquí

Para descargarlos
aquí.

PhotoRescue Profesional
Es un software de uso sencillo que permite recuperar archivos borrados accidentalmente de cualquier disco de almacenamiento o tarjeta de memoria (cámaras de fotos). No es gratuito, pero puede encontrarse en P2P :P.


... y realmente he podido recuperar fotos que pensaba que no tendría nunca más. No todas :(. Pero nada es peor :) !!!!!