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".

viernes, 14 de agosto de 2009

Evolución de la interfaz gráfica de usuario.

Publicado por Picajoso el 13 de Marzo de 2009 en GNOME, KDE, Microsoft, Open Source, Software -

Como señalan los creadores de MuyComputer, la interfaz gráfica de los sistemas operativos modernos es uno de los apartados más cuidados por los desarrolladores, y mucho ha llovido desde los primeros avances en este campo. ¿Cómo han evolucionado estos entornos gráficos? Lo comprobamos en un repaso de 33 versiones distintas de sistemas operativos legendarios como AmigaOS o OS/2, además de las evoluciones de Windows, GNU/Linux y el prodigioso Mac OS.

interfaces-ssoo-32

El diseño de la Interfaz Gráfica de Usuario (GUI) ha sido uno de los apartados más cuidados por los desarrolladores de sistemas operativos desde hace casi 3 décadas. El revolucionario descubrimiento de este componente por parte del Xerox Palo Alto Research Center (PARC) fue poco a poco trasladado a sistemas operativos comerciales que comenzaban su andadura en un terreno desconocido, pero que a la vez acercaría como nunca la informática al usuario final.

De hecho, gracias a la interfaz gráfica de usuario los sistemas operativos se convirtieron en soluciones mucho más visuales y accesibles para el gran público, algo que hasta la fecha era complicado debido a las funciones de unos sistemas basados en modo texto que resultaban demasiado limitados para un gran número de escenarios.

Les invito a visitar el extenso reportaje especial  y podrás comprobar esa evolución de la interfaz gráfica de usuario gracias a las capturas y descripción de 33 de las más importantes versiones de distintos sistemas operativos y sus respectivos entornos visuales. Anímense y aprecien las diferencias y lo mucho que ha cambiado este mercado en las tres últimas décadas.

 

Un juez prohíbe la venta de Word

Autor: Redacción Fecha: 12/08/2009

El magistrado Leonard Davis, perteneciente al Tribunal de Distrito de Texas (EE.UU), ha emitido un requerimiento judicial permanente que prohíbe a Microsoft la venta en el país, o la importación, de cualquier producto de Word que tenga la capacidad de abrir archivos .XML, .DOCX o .DOCM, todos ellos con el denominador común de utilizar XML personalizado.

parches

Por su parte, la compañía no ha hecho declaraciones, simplemente ha anunciado que tienen previsto apelar este requerimiento.

Todo esto comenzó en marzo de 2007, cuando i4i demandó a Microsoft por una infracción sobre su patente de 1998 ( nº 5787449): "sistema de documento que elimina la necesidad de insertar manualmente códigos de formato".

El XML es un "lenguaje de descripción de páginas", y permite crear etiquetas de formato para mostrar y editar documentos, por lo que el juez ha decidido que Word 2003 y 2007 infringen esa patente, y ha condenado al gigante del software a pagar 200 millones de dólares en compensación, no venderlos, y a otros 77 millones por otros conceptos.

Microsoft siempre ha defendido las patentes de software, y ahora ve como una compañía patenta algo que ya existía (el primer borrador de trabajo de XML es de noviembre de 1996) y saca ganancias por ello.

domingo, 9 de agosto de 2009

Los 10 peores fracasos informáticos

Categoría: Variado | Enviado por: Disenchanted

Hablar de los bondades que la informática; a través del tiempo nos ha proporcionados, sin duda alguna muy satisfactoria, pero también ha tenidos sus desaciertos, de lo cual sus creadores no le gusta mencionarlos…Aquí verán diez de esos fracasos informáticos, para refrescar memoria de algunos o sean conocidos por otros..

Fracasos Informáticos:

1. El Xerox Alto, muy avanzado para su tiempo, pero Xerox no supo comercializarlo ni aprovechar las tecnologías desarrolladas en él, aunque sirvió como confirmación al equipo de estaba desarrollando el Macintosh en Apple de que iban por el buen camino.

2. NeXT, un ordenador excesivamente caro del que se vendieron muy pocas unidades, pero en el que Tim Berners-Lee creó la web y que serviría como base del Mac OS X.

3. El IBM PCjr, un intento de fabricar un ordenador más barato que el PC propiamente dicho… pero que era incompatible con el software desarrollado para este y apenas unos dólares más barato que un clónico.

4. El Newton, muy por delante de su tiempo, con un reconocimiento de escritura que en sus primeras versiones era risible, pero en muchos aspectos todavía no superado por las PDAs que hay hoy en día en el mercado.

5. El diseñado por comité, nunca llegó a funcionar correctamente, aunque algunas de sus ideas se incorporaron al Apple II GS, y más tarde en el Macintosh. Cuando Apple lo rediseñó y relanzó como Apple III Plus con sus problemas de hardware ya solucionados, resultó ser demasiado tarde como para poder superar su fama de máquina poco fiable.

6. El Apple Lisa, excesivamente caro, poco potente, y dejado de lado por los usuarios en favor del Macintosh, muchos miles de ellos acabaron en un relleno de tierra.

7. Microsoft Windows Me, en teoría más compatible y fácil de usar que su predecesor, Windows 98, pero en la práctica menos compatible y casi con necesidad de ser reinstalado cada semana.

8. Microsoft Bob, una especie de sustituto para el escritorio de Windows 3.1 diseñado para usuarios nuevos. Demasiado simple, falto de potencia, carísimo y, sobre todo, ridículo: el interfaz era un smiley con gafas. Por si fuera poco, fue lanzado casi al mismo tiempo que Windows 95. Como dato curioso, la jefa del proyecto de Microsoft Bob fue Melinda French, más conocida ahora como Melinda Gates.

9. condenado al fracaso al decidir promocionarlo junto con los chips PowerPC en lugar de venderlo como una alternativa a Microsoft Windows.


10. CP/M, que podría haber estado en todos los PC de IBM si Gary Kildall hubiera estado en su oficina el día en el que los representantes de IBM fueron a verlo. En su lugar Bil Gates les vendió MS DOS, y el resto es historia; cabe notar que CP/M en sí tuvo bastante éxito.

Aquí termino mi noveno post,  espero que esta información les entretenga o les cause una buena impresión y no duden de que seguiré haciendo estos post para atraer su atención, no se olviden de comentar y de votar..

hasta la próxima… 

miércoles, 5 de agosto de 2009

De dónde vienen C, C++ o PHP?

Autor: David Martín Fecha: 25/08/2008

Los nombres de los lenguajes de programación suelen ser de lo más curioso, y pocos usuarios (aparte de los que los utilizan) conocen el origen de esos nombres, que en ocasiones fueron puestos así casi por casualidad. Parece que los desarrolladores de los lenguajes de programación simplemente no querían complicarse mucho la vida, como ocurrió en el caso de C o C++, cuya historia es singular.

El origen de los nombres de los actuales lenguajes de programación es normalmente bastante curioso, y lo demuestra el lenguaje C, que fue creado por Dennis Ritchie en los Bell Telephone Laboratories en 1972 para ser usado con el sistema operativo Unix. Su nombre provino de que se derivó de un lenguaje anterior, "B", que según Ken Thompson era una versión recortada del lenguaje BCPL. Ritchie no quiso complicarse mucho la vida y simplemente se limitó a utilizar la siguiente letra del abecedario.

Tampoco Bjarne Stroustrup se rompió demasiado la cabeza para darle nombre a su lenguaje C++, que creó también en Bell Labs entre los años 1983 y 1985. Como muchos sabréis, el post-incremento de variables en C se indica con los símbolos "++", y Stroustrup utilizó precisamente ese indicativo para señalar que C++ era una versión "incremental" del lenguaje C original en el que se había basado.

No mucho después aparecería el lenguaje C# ("C almohadilla", o como dicen los sajones, "C sharp"), que Microsoft impulsó para el desarrollo en su plataforma .NET y que desde entonces ha cosechado bastante popularidad. La respuesta al origen de este singular nombre la encontramos en que la almohadilla es como un "comodín" que se puede sustituir por tantos signos más ("+") como uno desee, de modo que C# es una extensión de C++, aunque no tenga compatibilidad hacia atrás con ese lenguaje.

PHP es otro de los lenguajes más conocidos actualmente en Internet, y su creador, Rasmus Lerdorf, tampoco fue demasiado original cuando lo creó en 1995. Su idea original era la de crear una colección de scripts de Perl y programas en C para poder registrar qué accesos había a su Curriculum Vitae online. Lesdorf llamó a este conjunto de scripts "Personal Home Page Tools", y confesó que únicamente servían originalmente a un propósito muy personal, y que luego los hizo públicos por si eran útiles para otras personas. Y vaya si lo fueron.

Otros lenguajes como Java tienen una historia más curiosa: James Gosling, su creador, lo llamó inicialmente Oak (roble), debido a un roble que siempre veía a través de la ventana de su despacho. Más tarde se descubrió que el nombre Oak ya estaba registrado, de forma que se decidió buscar otro nombre, que por lo visto corresponde a las iniciales de algunos de sus creadores: James gosling, Arthur Van hoff, y Andy bechtolsheim.

El lenguaje Ada fue denominado así en honor a Ada Lovelace, a quien a menudo se ha considerado como la primera programadora de ordenadores del mundo. Curiosamente, Ada Lovelace era hija del famoso Lord Bryon, y se encargó de realizar una descripción de la máquina de Baggage, el llamado motor analítico.

Perl, creado en 1987 por Larry Wall, se llamó inicialmente Pearl debido a la "Parábola de la Perla" del Evangelio de San Mateo, pero Wall quería acortar su nombre, y por lo visto buscó un montón de palabras de 3 y 4 letras en el diccionario, e incluso estuvo pensando en llamarlo Gloria, como su mujer. Al descubrir que ya existía un lenguaje de programación con el nombre PEARL acabó cambiándolo a Perl, sin más.

SUSE Studio, Linux a la carta

Noticias / Linux

Autor: Antonio Moreno Fecha: 03/08/2009

Si alguna vez has probado alguna distribución GNU/Linux quizá hayas notado que hay cosas que no son de tu gusto, aparte de la estética, los programas integrados y la configuración por defecto. SUSE Studio 1.0 acabará con los problemas anteriores. Es un portal on-line a través del cual se puede modificar una distribución de forma sencilla mediante sencillos asistentes personalizando múltiples aspectos y ofreciendo un entorno de prueba on-line y de descarga de la distribución creada.

SUSE está ofreciendo un sistema on-line de creación de distribuciones personalizadas por el propio usuario según sus necesidades. ¿Qué mejor que poder modificar la distribución antes de la propia descarga para cuando descarguemos y arranquemos la imagen esté a nuestro gusto?

SUSE Studio 1.0.

La compañía alemana ha llegado a la versión 1.0 del servicio  SUSE Studio, con el que un usuario puede crear su distribución personalizada desde varias plantillas que incluyen un sistema operativo mínimo, servidor o sistemas de escritorio GNOME y KDE. Además de ello un usuario podrá integrar los programas que desee así como modificar la zona horaria y dónde se instalará por defecto el sistema operativo, entre otras cosas. Las posibilidades de personalización son muchas.

Tras la creación de la distribución según nuestras preferencias, puede ser probada desde el propio navegador antes de proceder a la descarga gracias al sistema que han denominado Test-drive. Ello garantizará que la distribución está tal y como queremos antes de proceder a su descarga, que se nos ofrece en múltiples formatos, imagen de CD, imagen para pendrive, para Xen y imagen para sistema de virtualización.

Si queréis probar vosotros mismos: SUSE Studio 1.0

miércoles, 29 de julio de 2009

Red Hat da la bienvenida a la contribución de Microsoft a Linux

“Ahora es el momento de que Microsoft muestre su compromiso con la comunidad", indicó la compañía responsable de la creación y mantenimiento del sistema operativo GNU/Linux Red Hat.

imageslm

Cibersur.com | 27/07/2009 12:25

"Microsoft ha aportado una contribución significativa al kernel de Linux bajo la licencia pública GNU 2. Esta es una noticia importante. Parece que fue ayer cuando Microsoft situaba a Linux, el software libre y las licencias GPL en el eje del mal. Ahora Microsoft ha dado un paso creíble para convertirse en un miembro de la comunidad Linux. Red Hat, como mayor contribuidor corporativo al kernel de Linux, se complace en reconocer la aportación de Microsoft y le anima a seguir por este camino", explicó en un comunicado.
La nueva contribución de gigante informático consiste en tres drivers para dispositivos en Linux, destinados a la interoperabilidad. Están diseñados para permitir que Linux se ejecute como una máquina virtual sobre Hyper-V, el hipervisor de Microsoft. "Esta interoperabilidad beneficia a Microsoft, por supuesto, como argumento de ventas para Windows. Aunque también es bueno para los usuarios de Linux, al ofrecer mayor flexibilidad y capacidad de elección. De esta forma todos ganan con esta iniciativa", señaló Red Hat.
En el pasado, Microsoft fue "muy crítico con el sistema de licencias GPL, pero es evidente que ha aceptado la realidad de que las licencias copyleft están aquí para quedarse. El GPL sigue siendo de lejos el tipo de licencia open source más empleado, y ha contribuido en gran medida al crecimiento del código abierto y el open source. En lo que respecta a la comunidad del kernel, no existe ninguna alternativa viable. La aceptación del GPL por parte de Microsoft implica un considerado nivel de realismo por parte de la empresa de Redmond. Esto también es esperanzador", añadió.
Sin embargo, para Red Hat sigue habiendo un importante obstáculo que debe ser resuelto para que Microsoft pueda ser considerado un miembro de la comunidad de pleno derecho: el tema de las patentes. "A lo largo de los años, los miembros individuales y corporativos de la comunidad han dejado claro formal e informalmente que no van a mantener o amenazar con litigios sobre patentes en el terreno de Linux. La amenaza de las patentes es incompatible con las normas y los valores que sustentan el núcleo de Linux. Para ganarse el respeto y la confianza de la comunidad Linux, Microsoft debe desechar inequívocamente estos comportamientos y comprometerse a que sus patentes nunca serán usadas contra Linux o contra otros desarrolladores de código abierto o usuarios", explicó.
Por tanto, "nuestra enhorabuena a Microsoft por su reciente avance. Mientras tanto, seguiremos atentos a los progresos en el frente de la interoperabilidad, y al verdadero compromiso con la comunidad open source", concluyó. Pero será una realidad, o una cortina de humo… Bueno sigan leyendo y saquen conclusiones del caso.

Por: Ariel Palazzesi  @  jueves, 23 de julio de 2009  Nota vista 3935 veces

Parece que en Redmond creen que somos idiotas. El reciente anuncio hecho por Microsoft sobre la liberación de 20.000 líneas de código no es -como intentaban mostrarlo- el primer paso hacia una apertura de los fuentes de la empresa, sino una patética movida para evitar un juicio que seguramente perderían. El  driver de red en el software Hyper-V de Microsoft utiliza componentes GPL, algo que está prohibido a no ser que esos mismos drivers sean liberados también. ¡Muchachos, eso no es jugar limpio!

Muchos creímos que el reciente anuncio de Microsoft sobre la liberación esas 20.000 líneas de código suponían un cambio de actitud en Microsoft. Nos equivocamos rotundamente. En realidad, la “apertura” simplemente forma parte de una estrategia para evitar las consecuencias de haber utilizado el trabajo gratis de otros para desarrollar un producto “no GPL”. Stephen Hemminger, uno de los ingenieros de la empresa de soluciones de comunicaciones Open Source Vyatta, se encargó de revelar el uso indebido del código. Los componentes GPL estaban enlazados de forma estática a los binarios, pero -repetimos- la licencia GPL no permite mezclar alegremente elementos de código abierto y código propietario.

Cuando Hemminger descubrió el problema, se puso en contacto con Greg Kroah-Hartman, un programador de Novell responsable del proyecto Linux Driver Project. Entre ambos intentaron colaborar con Microsoft para solucionar ese conflicto con el menor “ruido” posible, aprovechando la buena relación entre Novell y el gigante (tramposo) de  Redmond. A pesar de todo, Microsoft decidió “vender” la idea de que la utilización del código GPL era una forma de hacer el bien, ayudando a sus clientes a reducir el coste de implantación de su infraestructura de TIC, mejorando el rendimiento de Linux en Hyper-V.
El intento de “conquistar” el corazón de los usuarios de software Open Source ha resultado en todo lo contrario. Hoy, y hasta que se demuestre lo contrario, parece que no se puede confiar en Microsoft, y que dentro de los millones de líneas de código que conforman sus productos podría haber muchas cosas que no deberían estar allí.

Linux ya tiene su VISA, Linux y la Informática verde

Autor: Juan Martín Fecha: 29/07/2009

Linux Foundation, el consorcio sin ánimo de lucro encargado de la estandarización de los componentes principales de hardware y software para el sistema operativo GNU/Linux, ha presentado una tarjeta de crédito VISA con la marca del pingüino, destinada a los usuarios que quieran promover el sistema abierto a través de la financiación a las iniciativas de la fundación. La totalidad del dinero recaudado se empleará para subvencionar los eventos de promoción de Linux y del software libre.

Jim Zemlin, director ejecutivo de la fundación Linux, ha declarado que además del aporte de código, o simplemente usando el sistema libre, los usuarios comprometidos con el sistema operativo “tienen ahora otra forma de identificarse a sí mismos como miembros de la comunidad llevando a Tux en el bolsillo”.

Si bien grandes firmas como Hewlett-Packard, IBM, Novell, Oracle o Red Hat, además de múltiples universidades y asociaciones pertenecen a la Fundación, no debe ser sencillo financiar los gastos de los múltiples actos de promoción y eventos técnicos que la organización sin ánimo de lucro dirige. Y a ellos irán destinados la totalidad de los ingresos por la tarjeta de crédito, según han señalado.

Esta VISA Platinum será gestionada por el banco UMB y CardPartner y permitirá a la fundación ingresar 50 dólares por cada tarjeta activada y un porcentaje de los pagos que con ella se realice. Inicialmente únicamente estará disponible en Estados Unidos aunque la organización espera extenderla a otras zonas mundiales en los próximos meses.

__________________________________________________________

Linux y la informática verde

Autor: David Martín Fecha: 28/05/2009

Un documento publicado en la base de conocimiento de IBM demuestra los avances que GNU/Linux ha hecho en el campo de la informática verde o 'Green IT', cada vez más apreciada por las empresas que buscan eficiencia y un ahorro de consumo y costes en sus infraestructuras tecnológicas. Las soluciones Open Source han demostrado en los últimos tiempos aprovechar los recursos hardware al máximo, algo vital para las empresas.

El documento de IBM analiza la situación actual del parqué informático de muchas empresas, que generan una cantidad de residuos electrónicos (los llamados e-waste) a los que se suma otro factor fundamental para las empresas: el consumo energético de PCs, portátiles y, sobre todo, de servidores.

A partir de ahí se valoran las opciones de GNU/Linux como parte de la solución, y se valoran las ventajas que tiene usar distintas distribuciones que, entre otras cosas, tienen unos requisitos mínimos realmente bajos. Como se puede comprobar en la siguiente tabla, los equipos más viejos de la empresa pueden ser reutilizados perfectamente como puestos de trabajo ligeros gracias a GNU/Linux y sus bajos requisitos hardware:

Otra de las posibilidades que contempla el documento es la de la donación de viejos equipos y componentes a alguna de las organizaciones que recogen PCs y portátiles viejos que las empresas ya no quieren. Eso sí, hay que tener en cuenta que será conveniente dedicar algo de tiempo para eliminar todos los datos de esos PCs que donemos y dejarlos más o menos 'presentables' y en el mejor estado posible para su reutilización.

La vitalización también puede jugar un papel fundamental en el ahorro de recursos y en la consecución de una eficiencia altísima para nuestros recursos hardware. Las soluciones de vitalización en Linux tienen una excelente reputación en la empresa y de hecho tanto Novell como Red Hat, dos de los mayores protagonistas del panorama de GNU/Linux en la empresa, tienen sus propios programas específicos destinados a impulsar ese área para que las empresas comprendan las ventajas de usar soluciones de vitalización con GNU/Linux.

Desde luego estas no son las únicas ventajas que impone GNU/Linux a la hora de ofrecer estrategias "verdes" para la empresa, ya que como indica el documento de IBM los desarrolladores de GNU/Linux han aportado mejoras como el llamado tickless kernel, una versión especial del núcleo Linux que procesa cuando las nuevas tareas deben ser planificadas y establece una interrupción programada para ese momento, permitiendo al procesador mantenerse en su estado de energía más bajo durante periodos de tiempo mucho más largos.

Otras iniciativas son la utilidad PowerTOP, una utilidad diseñada por Intel -pero compatible con micros AMD- que permite estudiar y monitorizar el comportamiento del procesador para analizar los periodos de inactividad del procesador y las causas que provocan que se active. Al analizar esas causas, PowerTOP ofrece sugerencias para ofrecer aún una mayor eficiencia.

Por último también está el tema de la hibernación, un apartado que tiene mucho más sentido en los puestos de trabajo de los usuarios que en los servidores -casi siempre activos- y que proporciona ahorros de energía dramáticos. La mayoría de distribuciones disponen de soporte para estos modos de hibernación gracias a los kernel que incluyen, y los entornos de escritorio más extendidos, GNOME y KDE, aportan utilidades para acceder a esos estados o recuperarse de los mismos.

Entre los recursos que se indican en el excelente artículo de IBM para ampliar detalles está la posibilidad de acceder a más información a través del Green Linux Workgroups de la Linux Foundation, en donde se apuesta activamente por la informática verde y, claro está, por soluciones Open Source como GNU/Linux que ayudan a conseguirla.

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.