Bienvenidos a mi blog

Los cambios tecnologicos especialmente en lo que ha informatica y sistemas se refiere, cambian dia a dia a pasos insospechados.
Todo aquel que le interese o se mueva en este fabuloso mundo
tiene que estar actualizado en cuanto esos cambios. Este Blog tiene esa intencion, por eso pongo a su disposicion informacion variada y de una gran gama de temas compilados para el fortalecimiento de sus conocimientos."Ojo no es competir con nadie, solo servir de medio de transmision de la informacion y de la apropiasion del conocimiento".

jueves, 23 de julio de 2009

Material de apoyo y herramientas: UML, Redes, Htmlkit, Los DRM, Programación O.O, Ing. de Software.

imagesuml

UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos. Se ha convertido en el estándar de facto de la industria, debido a que ha sido impulsado por los autores de los tres métodos más usados de orientación a objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh. Estos autores fueron contratados por la empresa Rational Software Co. para crear una notación unificada en la que basar la construcción de sus herramientas CASE. En el proceso de creación de UML han participado, no obstante, otras empresas de gran peso en la industria como Microsoft, Hewlett-Packard, Oracle o IBM, así como grupos de analistas y desarrolladores.

Esta notación ha sido ampliamente aceptada debido al prestigio de sus creadores y debido a que incorpora las principales ventajas de cada uno de los métodos particulares en los que se basa (principalmente Booch, OMT y OOSE). UML ha puesto fin a las llamadas “guerras de métodos” que se han mantenido a lo largo de los 90, en las que los principales métodos sacaban nuevas versiones que incorporaban las técnicas de los demás. Con UML se fusiona la notación de estas técnicas para formar una herramienta compartida entre todos los ingenieros software que trabajan en el desarrollo orientado a objetos.

diagramas-uml

Dejo para ustedes un fabuloso tutorial online para que aprendan mas sobre este lenguaje de modelado orientado a objetos.

enlace: www.clikear.com/manuales/uml/introduccion.aspx

 

_________________________________________________________


Redes de computadoras e interconexión de dispositivos:

El objetivo de una red de datos consiste en facilitar la consecución de un incremento de la productividad vinculando todas las computadoras y redes de computadoras de manera que los usuarios pueden tener acceso a la información con independencia del tiempo, ubicación y tipo de equipo informático.
Para la prestación de los servicios de red se requiere que existan sistemas en la red con capacidad para actuar como servidores. Los servidores y servicios de red se basan en los sistemas operativos de red.
Coloco este manual de interconexión de dispositivos de red para su debido aprovechamiento .El material es autoría de CISCO SYSTEM, puedes descargarlo en el siguiente enlace:


www.mundomanuales.com/redes-y-servidores/

El archivo se llama:Interconexión_dispositivo_redCisco

Información publicada por: Ángel Flores 28-06-09


________________________________________________________







¿Que es el Html-Kit?


El Html-Kit es un editor de html y css (entre otros) gratuito. Editor significa que podemos escribir con él y Html y Css son los lenguajes que se usan para hacer páginas web. Es gratuito, esto significa que no hay que pagar nada por él, aunque tienes la opción de pagar para tener acceso a un sin fín de herramientas extra. Pero aun a si es un potente generador de paginas web y con la facilidad de trasladar de su lenguaje original(ingles), llevandolo al castellano.



Lo puedes descargar desde su sitio web original:


http://www.chami.com/html-kit/download/

En este enlace esta el parche para llevarlo al Castellano

http://www.html-kit.com/html-kit/download/plugin/irtranslationspanish/



Pasos a seguir:

htmlkit download spanish

Pulsa donde pone "start download" que significa "empezar a descargarlo". Al hacer clic allí se abre esta ventana de Windows preguntandote donde guardar el archivo. Hazlo en la carpeta "default" que se encuentra dentro de una de las carpetas donde has instalado el programa:

htmlkit download español

Una vez guardado el archivo (llamado irTranslationSpanish.zip) descomprime su contenido en esa misma carpeta y listo. La próxima vez que abras el Html-Kit estará en Castellano gran parte del menú, no todo, pero la gran mayoria.

Si te descargas ese archivo y no logras descomprimirlo haciendo doble cllic sobre él, quizás sea porque no tienes ningún programa descompresor instalado. Puedes bajarte el winrar, instalarlo y poder así descomprimir tanto este como los que te bajes en el futuro. Para cualquier duda al respecto usa el Foro CCTW.


__________________________________________________________-




¿Qué son los DRM?

Los DRM (Digital Restrictions Management systems o sistemas de Gestión Digital de Restricciones) son mecanismos técnicos de restricción al acceso y copia de obras publicadas en formatos digitales. Si bien sus impulsores los denominan "Gestión Digital de Derechos", cuando analizamos sus objetivos es evidente que sólo sirven para gestionar restricciones.

Quienes proponen estos sistemas argumentan que son necesarios para que los autores puedan controlar el respeto a su derecho de autor en el mundo digital.

Lo que no dicen, sin embargo, es que estas medidas pueden ser, y de hecho son usadas para restringir obras que no están bajo derecho de autor, o que las restricciones que los DRM imponen al público van mucho más allá de lo que el derecho de autor otorga. Callan también que la implementación de DRM no está al alcance de los autores, sino sólo de las grandes empresas editoriales, discográficas y productoras, sobre las que los autores en general carecen de control.

ver articulo en el siguiente enlace del autor:

www.fsfla.org/svnwiki/texto/drm-deliberdefect.es.html



_____________________________________________



Programacion Orientada a Objetos

El término de Programación Orientada a Objetos indica más una forma de diseño y una metodología de desarrollo de software que un lenguaje de programación, ya que en realidad se puede aplicar el Diseño Orientado a Objetos (En inglés abreviado OOD, Object Oriented Design), a cualquier tipo de lenguaje de programación.

El desarrollo de la OOP empieza a destacar durante la década de lo 80 tomando en cuenta la programación estructurada, a la que engloba y dotando al programador de nuevos elementos para el análisis y desarrollo de software.


ver articulo en el enlace del autor:

www.monografias.com/trabajos14/progorie/progorie.shtml

Referencia de P.O.O en lenguaje C++

http://elvex.ugr.es/decsai/builder/intro/5.html#PARADIGMA_POO




__________________________

Ingeniería de software

De Wikipedia, la enciclopedia libre

Ingeniería de software es la disciplina o área de la informática que ofrece métodos y técnicas para desarrollar y mantener software de calidad.

Esta ingeniería trata con áreas muy diversas de la informática y de las ciencias de la computación, tales como construcción de compiladores, sistemas operativos, o desarrollos Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de información y aplicables a infinidad de áreas (negocios, investigación científica, medicina, producción, logística, banca, control de tráfico, meteorología, derecho, Internet, Intranet, etc.).

Una definición precisa aún no ha sido contemplada en los diccionarios, sin embargo se pueden citar las enunciadas por algunos de los más prestigiosos autores:

  • Ingeniería de Software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software (Zelkovitz, 1978)
  • Ingeniería de software es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como Desarrollo de Software o Producción de Software ( Bohem, 1976).
  • Ingeniería de Software trata del establecimiento de los principios y métodos de la ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales (Bauer, 1972).
  • Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; es decir, la aplicación de la ingeniería al software (IEEE, 1993).
ver articulo completo en el enlace original del autor:

es.wikipedia.org/wiki/Desarrollo_de_software

miércoles, 22 de julio de 2009

Mozilla Thunderbird 2

Ten tu información importante organizada

Mozilla Thunderbird 2 se ha renovado y es más potente que nunca. Ahora es más fácil aun organizar, proteger y personalizar tu correo.

Thunderbird 2 ofrece nuevas mejoras para ayudarte a organizar mejor tu ingobernable bandeja de entrada y, a la vez, permanecer informado. Thunderbird 2 alcanza las necesidades de organización mas sofisticadas a la vez que hace fácil encontrar lo que necesitas.

Vista avanzada de carpetas
Advanced Folder View screenshot

Thunderbird 2 ofrece varias maneras para organizar y mostrar tus carpetas, ya sea por favoritas, recientes o carpetas que contengan mensajes sin leer. Como siempre, también puedes configurar carpetas con canales RSS y grupos de noticias para estar al día de tus intereses y noticias. Thunderbird 2 también te permite maximizar la vista del panel de mensaje, optando por un menú desplegable en lugar de la tradicional barra lateral.

Etiquetado de mensajes
Message Tagging screenshot

Thunderbird 2 te permite "etiquetar" los mensajes con descripciones tales como “Por hacer” o “Importante” o incluso crear tus propias etiquetas especificas para tus necesidades. Las etiquetas pueden combinarse con búsquedas guardadas y con las vistas de mensajes para hacer mas fácil organizar el correo.

Te invito a descubrir mas sobre esta importante herramienta de código abierto, además puedes descargarla en su enlace original:

http://www.mozilla-europe.org/es/products/thunderbird/features/

Actualizaciones de Julio: Navegador Firefox 3.5.1

22 jul. 2009 10:29 :: FrancJP

Etiquetas: actualizaciones, firefox3, noticias, seamonkey2, thunderbird3

logo actualizacionesEntre la noche de ayer y esta mañana, nos hemos encontrado con la agradable sorpresa de varias actualizaciones de productos Mozilla. En primer lugar, la rama 3.0.x de Firefox ha recibido una nueva actualización de seguridad, mientras que Thunderbird ha dado un paso más en su desarrollo hacia la definitiva versión 3, y SeaMonkey ha publicado también una nueva beta de su versión 2.0.

Firefox 3.0.12 soluciona hasta 5 agujeros de seguridad, etiquetados como críticos, así como también introduce mejoras en estabilidad. Puedes ver la lista de problemas solucionados en bugzilla. Cabe recordar que esta rama del navegador, seguirá teniendo soporte hasta Enero de 2010, por lo que se recomienda a todos los usuarios que se actualicen lo más pronto posible a la versión oficial y estable Firefox 3.5.

Thunderbird 3 Beta 3 es un paso más en el desarrollo de este cliente de correo. No sólo aporta más estabilidad, sino que se está convirtiendo en el cliente de correo por defecto en muchos escritorios. La funcionalidad por pestañas ha mejorado significativamente, hay una nueva característica que te muestra un resumen de las conversaciones si tienes más de un mensaje seleccionado, y la integración con las carpetas de Gmail, también ha sido mejorada. El asistente de configuración de cuentas también está siendo retocado, y ha habido avances, permitiendo configurar una nueva cuenta mucho más fácilmente.

La lista de bugs solucionados en esta beta es bastante larga, lo que demuestra el intenso trabajo realizado por los desarrolladores de Mozilla Messaging. Thunderbird se encuentra disponible en más de 40 idiomas, y puedes descargarlo desde la página oficial. Recuerda que es una versión de desarrollo y puede ser un poco inestable (aunque quien les escribe esté utilizándolo sin problemas desde la beta 1).

En tanto el proyecto SeaMonkey ha dado un paso más en el camino a la versión 2.0, introduciendo varias mejoras y adelantos para su suite. Como dice Robert Kaiser en su blog, en muchos sentidos es más estable que la versión 1.1.x de esta aplicación, pero igualmente hay que tener en cuenta que al ser una versión de desarrollo, puede que tenga muchos fallos todavía.

Esta versión se encuentra actualmente disponible en 15 idiomas, y ahora incluye un mejorado administrador de descargas, el mismo núcleo que el navegador Firefox 3.5.1, soporte para archivar correos, barra de herramientas del correo totalmente personalizable, y muchas otras mejoras más. Puedes leer la lista completa de los cambios en la página oficial. Disponible para descargar en español de España y de Argentina.