Software de Programación
Son aquellas herramientas que un programador utiliza para poder desarrollar programas informáticos.

Software de Sistema
es aquel que permite a los usuarios interactuar con el sistema operativo así como también controlarlo.

Tipos de Software
El término software (partes suaves o blandas en castellano) hace alusión a la sumatoria de aquellas reglas, programas, datos, documentación e instrucciones que permiten la ejecución de múltiples tareas en un ordenador. Es su parte lógica e intangible y actúa como nexo entre el usuario y el hardware (partes duras), es decir, la parte tangible de la computadora.

jueves, 8 de noviembre de 2012
miércoles, 15 de agosto de 2012
Retratos hablados
Recrear el rostro de un personaje literario siempre será un ejercicio de la imaginación. Un software de retratos policiales permite al autor dar forma "real" a los protagonistas de algunas ficciones.
Un programa llamado Faces ID se encuentra disponible en internet para realizar retratos policiales. El cofundador del website literarioJoyland, descubrió esa herramienta y decidió usarla para crear The Composites: un blog de rostros de personajes literarios generados a partir de sus descripciones.
El interés por los retratos policiales llegó a Brian Joseph Davis después de leer dos libros: Mis rincones oscuros, en el que James Ellroy intenta esclarecer el asesinato de su madre, estrangulada cuando él tenía diez años. El proceso de reconstrucción de este crimen sin resolver, y olvidado por las autoridades, llevó al escritor a valerse de recursos de investigación como los retratos hablados. El otro libro es Zodiac, de Robert Graysmith, donde existen por lo menos cinco versiones, muy distintas entre sí, del rostro del sospechoso. Los dos casos confirman que, tanto en la ficción como en el intento de reconstruir una historia real, la posibilidad de recrear a un personaje es tan rica como subjetiva.
Después de conocer estas historias y tan pronto tuvo dominio de la herramienta, el primer personaje que Davis pensó en retratar fue Humbert Humbert, protagonista de Lolita. “Es un gran ejemplo del crimen y la poca fiabilidad en la narrativa. La idea de la subjetividad ligada a una descripción fluye a través de él muy fácilmente”.
Buena parte de la información para los retratos es tomada de los libros de manera textual. En los casos en que faltan datos esenciales, Davis se remite al contexto de la narración, así como a la intención y el tono del autor. El resultado es una reinterpretación –una entre muchas posibles–, una nueva lectura a través de la imagen.
Retratos hablados; Recuperado el 15 de agosto de 2012 de http://www.elmalpensante.com/index.php?doc=display_contenido&id=2544
Retratos hablados; Recuperado el 15 de agosto de 2012 de http://www.elmalpensante.com/index.php?doc=display_contenido&id=2544
El maestro de ajedrez y el computador
El maestro de ajedrez y el computador
Después de la victoria de Deep Blue, ¿en qué quedó el juego? La lectura de Metáforas de ajedrez, de Diego Rasskin-Gutman, lleva a Kaspárov de vuelta a los tableros que han enfrentado a supercomputadores y grandes maestros.
No quedan muchas dudas sobre el hecho de que cada persona posee diferentes cantidades de talentos cognitivos, como la memoria a largo plazo y las habilidades visoespaciales, que se supone emplean los jugadores de ajedrez. Una de las razones por las cuales el ajedrez es un “laboratorio incomparable” y un “nexo único” es que exige un alto rendimiento de múltiples funciones cerebrales. La razón por la que muchas de estas investigaciones fallan en un nivel práctico es que no reconocen la importancia del proceso de aprender y jugar ajedrez. La capacidad de trabajar duro muchos días sin perder la concentración es un talento. La capacidad de seguir absorbiendo nueva información después de muchas horas de estudio es un talento. Programarnos para analizar los resultados y procesos de nuestra toma de decisiones puede ayudarnos a mejorar de manera similar a como un algoritmo más inteligente jugará mejor que otro aunque sean procesados por el mismo computador. Quizá no sea posible cambiar nuestro hardware, pero definitivamente podemos mejorar nuestro software.
Con la supremacía de las máquinas de ajedrez que estamos viendo actualmente y el hecho de que el desafío “hombre versus máquina” se haya convertido en una cosa del pasado, tal vez sea hora de regresar a los objetivos que hicieron que el ajedrez por computador fuera tan atractivo para muchas de las mejores mentes del siglo XX. Jugar mejor al ajedrez era un problema que querían resolver, sí, y ya ha sido resuelto. Pero también había otros objetivos: desarrollar un programa que jugara ajedrez pensando como un humano, e incluso tal vez aprendiendo el juego como lo aprende un humano. Con seguridad esto sería un camino de investigación mucho más fructífero que crear, como lo estamos haciendo, algoritmos cada vez más rápidos, procesados por computadores cada vez más rápidos.
Ésta es nuestra última metáfora del ajedrez, una metáfora de cómo hemos desechado la innovación y la creatividad a cambio del suministro constante de productos comercializables. El sueño de crear una inteligencia artificial que enfrentaría un antiguo juego considerado símbolo del pensamiento humano ha sido abandonado. En lugar de eso, cada año tenemos nuevos programas de ajedrez, y nuevas versiones de los viejos, que se basan en los mismos conceptos básicos de programación desarrollados en los años sesenta y setenta, en los cuales se elige un movimiento mediante la búsqueda a través de millones de posibilidades.
Como muchas otras cosas de nuestro mundo moderno, rico en tecnología y pobre en innovación, el ajedrez por computador ha sido víctima de la cultura del exceso y las exigencias del mercado. Los programas que usan la pura fuerza bruta juegan el mejor ajedrez, entonces ¿para qué molestarse con otra cosa? ¿Para qué perder tiempo y dinero experimentando con ideas innovadoras, cuando ya sabemos qué es lo que funciona? Esa manera de pensar debería horrorizar a cualquier persona digna de llamarse científico, pero lamentablemente parece ser la norma. Nuestras mejores mentes se han ido a trabajar a la ingeniería financiera en lugar de dedicarse a la verdadera ingeniería, y los resultados son catastróficos para los dos sectores.
Tal vez el ajedrez no sea el juego para estos tiempos. El póker está ahora por todas partes: los aficionados sueñan con ganar millones y aparecer en televisión sentados a la mesa de un juego de cartas cuya complejidad podría detallarse completamente en una sola hoja de papel. Sin embargo, mientras que el ajedrez es un juego ciento por ciento basado en la información –los dos jugadores conocen todos los datos disponibles todo el tiempo– y, por lo tanto, es susceptible de sucumbir al poder del cálculo, el póker tiene cartas escondidas y apuestas variables, lo cual le adjudica un papel crítico a la suerte, al engaño y al manejo de riesgos.
Éstos pueden parecer aspectos del póker enteramente relacionados con la psicología humana y, por lo tanto, invulnerables a la incursión de los computadores. Una máquina puede calcular comúnmente los resultados de cada mano, pero ¿qué hacer ante un oponente que tiene pocas posibilidades de ganar y que hace una apuesta grande? Y sin embargo los computadores también están avanzando en ese campo. Jonathan Schaeffer, el inventor del programa que resolvió las damas, ha trasladado su interés al póker y sus jugadores digitales están desempeñándose cada vez mejor contra humanos fuertes, con obvias implicaciones para los sitios de juego en internet.
Tal vez la tendencia actual de muchos profesionales del ajedrez, que se están dedicando al pasatiempo más lucrativo del póker, no sea completamente negativa. Tal vez no sea demasiado tarde para que los humanos volvamos a aprender a tomar riesgos con el fin de innovar y así mantener el estilo de vida avanzado que nos gusta. Y si se necesita un supercomputador que juegue póker para que nos recuerde que no podemos disfrutar de las recompensas sin tomar riesgos, entonces que así sea.
Recuperado el 15 de agosto de 2012 de http://www.elmalpensante.com/index.php?doc=display_contenido&id=1560&pag=4&size=n
lunes, 25 de junio de 2012
ALEPH 500
ALEPH 500 completamente integrado, es líder en el mercado de automatización de bibliotecas. Esta completa solución, avanzada y basada en estándares industriales, refleja la filosofía de ExLibris: flexibilidad y facilidad de uso. También dispone del módulo ADAM (Módulo de Recursos Digitales).
Basado en Oracle®, el sistema ALEPH 500 ofrece soporte completo de Unicode, administración de reportes con XML y enlaces API hacia otras aplicaciones de primera línea. Cuatro generaciones de diseño de ALEPH 500, desarrolladas en más de dos décadas, han producido clientes leales en todo el mundo. Más de 1800 sistemas ALEPH están actualmente instalados en bibliotecas y consorcios de 63 países.
En el siempre evolutivo mundo de la automatización de bibliotecas, ExLibris proporciona a tu organización la solución perfecta:
- Flexible. Los componentes modulares pueden adaptarse para cumplir los requerimientos de tu institución o consorcio.
- Fácil de usar. Los flujos de trabajo amigables e interfaces gráficas intuitivas incrementan la eficiencia del personal staff y de los usuarios.
- Personalizable. Los componentes modificables permiten a las bibliotecas y consorcios de cualquier tamaño, crear su propio sistema de administración.
- Abierto. Basado en estándares industriales como Open URL, XML, OAI, NCIP y ODBC, los productos de ExLibris ofrecen lo último en capacidad para compartir recursos, completa conectividad e interacción transparente con otros sistemas y bases de datos. La arquitectura de ALEPH 500 incluye clientes staff basados en Microsoft® Windows®; navegadores web para el público y clientes Z39.50 para la búsqueda y la recuperación remota.
- Multilingüe. El soporte completo de Unicode ofrece capacidades de texto multidireccional y de múltiples juegos de caracteres.
- Confiable. La inherente estructura cliente/servidor multicapas garantiza que ALEPH 500 satisfará tus necesidades actuales y las del futuro.