viernes, 8 de julio de 2011

Twitter desde Microsoft Excel

En informática siempre se aprende algo nuevo, los avances van a una velocidad increíble, detenerse a tomar un respiro, es perder bastante, a todo eso hay que reconocer que tratar de querer aprender todo sería una utopía, Uno nunca sabrá todo, por eso estar constantemente en alerta ante las nuevas apariciones, el intercambio de experiencias y el empeño es la base de todo. A esto traigo a demostrar y compartir algo nuevo que he aprendido y fue justamente después de asistir a un Foro, Ofrecido por Agentes de Microsoft Paraguay, que particularmente me agrado por los siguientes motivos, en primer lugar por la iniciativa de los alumnos de cursos superiores, en ofrecer dicho evento a los participantes que en su mayoría eran alumnos de Ingeniería Informática, que se iniciaban en la facultad, y por otro lado los temas propuestos que abarcaban avances tecnológicos de la actualidad, hasta temas tan sonado como el código abierto. Tratar de unir aplicaciones, siempre ha sido una constante entre diferentes empresas pudiendo llegar o no a, convenios, acuerdos, negociados, protocolos, derechos de autoría, demandas,etc. 
Me llamo el interés de querer sincronizar la cuenta de Twitter, con Microsoft Excel, me preguntaba si en realidad se puede usar Excel para ver las actualizaciones de Twitter. El resultado fue favorable y estos son los pasos:



CONFIGURACIONES EN EXCEL

  • Abrir y Crear una hoja de cálculo en blanco. En el Menú Principal Seleccionar: Datos» Desde Web






  • Esto debería abrir la ventana Nueva consulta Web. En el campo de dirección ingresar http://twitter.com/statuses/user_timeline/alcidesruizdiaz.xml (Reemplazar alcidesruizdiaz con su nombre de usuario de Twitter). Excel buscará todas las actualizaciones de Twitter. Después que la obtención haya culminado, haga clic en Importar y yá está.









  •  

     



    Quedará de la siguiente manera y solo deben refrescar nuevas actualizaciones, seleccionando Datos » Actualizar todo.

                                                                                                             

    Con esto ya consiguen ver sus actualiazacione y cabe recordar que en Informática simpre hay varias formas de resolver una situacion, y lo demostrado tampoco es la excepción, exiten otras como Goggle Doc, AdobeAir, en paginas personales mediante RSS, etc. 


    jueves, 23 de junio de 2011

    Alan Turing. Padre de la computación y criptólogo


    Un día como hoy, 23 de junio, además de celebrar el inicio de la entrada de la estación de Invierno y la víspera de San Juan por Paraguay, y en muchos otros países, también es recordado en el mundo el nacimiento de nada más y nada menos que al padre de las Ciencias de la Computación y uno de los grandes criptólogos que conoció el siglo XX: Alan Turing. Alan Mathison Turing, nació el 23 de junio de 1912 en Londres y falleció| el 7 de junio de 1954 en Cheshire, fue un matemático, criptógrafo, filósofo y un teórico de la computaciónque trabajó, durante la Segunda Guerra Mundial, en el equipo que descrifró el código Enigma de la Alemania Nazi y que, tras la guerra, diseñó uno de los primeros computadores digitales programables y publicó uno de los primeros trabajos sobre inteligencia artificial.

    Desde muy joven, Turing siempre mostro especial interés en las matemáticas y el cálculo, destacando estas habilidades en su época escolar frente al resto de disciplinas. Esta predilección por las matemáticas frente a otras disciplinas le llevó a suspender sus exámenes finales y a ingresar en la universidad que había elegido como segunda opción: el King’s College de la Universidad de Cambridge, lugar en el que se quedó y en 1935 obtuvo una plaza como profesor.
    Al año siguiente, Turing editó un trabajo publicado por la Sociedad Matemática de Londres: On computable numbers, with an application to the Entscheidungsproblem, un trabajo que presentó un modelo formal de computador, la máquina de Turing, que trazaba una línea que dividía los problemas matemáticos en dos grupos, los que podían resolverse mediante un computador y los que no podían ser resueltos por una máquina. Este modelo teórico y su análisis de complejidad de algoritmos se sigue usando hoy en día, por ejemplo, en el mundo del Álgebra (los problemas P y NP). Durante 1937 y 1938, Turing realizó su doctorado en la Universidad de Princeton, gracias a que sus trabajos llamaron la atención de John von Neumann, momento en el que, durante la defensa de su tesis, introdujo el término hipercomputación.



    Al estallar la Segunda Guerra Mundial, Alan Turing fue reclutado, junto a otros matemáticos, por el ejército británico para descifrar los códigos criptográficos alemanes, que procedían de la famosa máquina Enigma. Durante estos años, Turing colaboró en el diseño de una máquina, construida a base de relés, denominada Bombe cuya función era descifrar los códigos alemanes. Además, con el objeto de mejorar las máquinas descifradoras, sentó las bases para poder construir la primera computadora electrónica, Colossus, realizada con válvulas de vacío y de la que se construyeron diez unidades desde 1943. Tras finalizar la guerra y por los servicios prestados (que salvaron muchas vidas en el Atlántico), le fue concedida la Orden del Imperio Británico en 1946.


     




    Al terminar la guerra, Alan Turing se integró en las filas del Laboratorio Nacional de Física en el diseño del ACE (Motor de Computación Automática), un proyecto para competir contra el EDVAC americano (dirigido por von Neumann). En 1947, Turing concibió la idea de las redes neuronales, el concepto de subrutinas y las bibliotecas de software. En 1949 fue nombrado director del laboratorio de computación de la Universidad de Mánchester y trabajó en el diseño del lenguaje de programación de una de las primeras computadoras del mundo, la Manchester Mark I. Fue en esta época, en 1950, cuando publicó uno de sus artículos más importantes, que sentó las bases de la inteligencia artificial, Computing Machinery and Intelligence, que comenzaba con una pregunta:
    Propongo considerar la siguiente cuestión: ¿Pueden pensar las máquinas?
    En este artículo, Alan Turing abordó el problema de la inteligencia artificial y propuso un experimento, conocido como la prueba de Turing, que definía una prueba estándar con la que poder catalogar si una máquina era “sensible” o “sintiente” y llegando a pronosticar que en el año 2000 las máquinas serían capaces de imitar tan bien a los humanos que, en un 70% de los casos, sería muy complicado averiguar si estábamos hablando con una máquina o con un ser humano (algo que no llegó a ocurrir pero que a todos nos recuerda a Blade Runner).



    En 1952, en plena cúspide de su carrera, Alan Turing fue procesado por ser homosexual (que en esa época era delito en Inglaterra) y fue condenado o bien a la castración química o a un año de prisión. Optó por la castración química que le acarreó graves secuelas físicas y, en 1954, murió tras ingerir una manzana envenenada con cianuro, acto que fue considerado como suicidio en aquella época, si bien hay teorías que apuntan al asesinato.

    Un triste final para todo un genio que sentó las bases de gran parte de nuestra actual tecnología y que, tal día como hoy, hubiese cumplido ya los 99 años.
    Felicidades y gracias por todo Alan Turing..!

    Fuente: wikipedia, www.turing.org.uk, www.biografiasyvidas.com 

    sábado, 29 de diciembre de 2007

    Cambio de la aplicación “Novia” a “Esposa”

          
    Cambio de la aplicación “Novia” a “Esposa”
    El año pasado un amigo mío actualizó la NOVIA-6.0 a ESPOSA-1.0 y encontró que es una mala operación, porque deja muy escasos recursos del sistema para otras aplicaciones. Solamente ahora se ha dado cuenta de que ESPOSA-1.0 es también Procesadora-de-Niños, los cuales son adicionales consumidores de recursos valiosos.
    No había mención de este particular fenómeno ni en la garantía ni en la documentación del producto, aunque otros usuarios le habían informado que esto sería de esperar debido a la naturaleza de la aplicación.
    No solamente eso, sino que además se instala ella misma de forma que siempre se lanza en la inicialización del sistema, desde donde puede monitorizar todo el resto de la actividad del sistema. Se está encontrando con que algunas aplicaciones como TIEMPO-DE-POKER-10.3 JUERGA-DE-CERVEZA-2.5 y NOCHE-DE-BILLAR-7.0 no se pueden ejecutar nunca más, porque ESPOSA-1.0 detiene el sistema cuando son seleccionadas (incluso aunque siempre funcionaron bien antes).
    En su instalación ESPOSA-1.0 agrega automáticamente aditamentos indeseados como SUEGRA- 55.8 y CUÑADO versión Demo. Como consecuencia, las funciones del sistema parecen disminuir con cada día que pasa.
    Hay algunas caracterísiticas que serían deseables en la próxima versión de la aplicación (ESPOSA- 2.0), y son:
    - Un par de botones grandes.
    - Función de apagado.
    - Control de volumen.
    - Boton de minimizar
    - Tener instalada una característica para que ESPOSA-2.0 pueda ser instalada con la opción de desinstalarla en cualquier momento sin la pérdida del caché y otros recursos del sistema.
    - Una opción para correr el controlador de red en modo promiscuo que permita a los miembros del sistema probar las características del resto de ESPOSAS.*.
    Yo he decidido evitar todos los dolores de cabeza asociados con ESPOSA-1.0 continuando con NOVIA-2.0. Incluso así, no obstante, he encontrado numerosos problemas. Aparéntemente no puedes instalar NOVIA-2.0 por encima de NOVIA-1.0. Debes desinstalar NOVIA-1.0 primero. Otros usuarios dicen que este es un virus de larga permanencia que debería vigilar. Aparentemente las versiones de NOVIA tiene conflictos para compartir el uso de la puerta de I/O (Entrada/Salida).
    Para empeorar las cosas, el programa para desinstalar NOVIA-1.0 no funciona muy bien, dejando trazas indeseables de la aplicación en el sistema. Otro problema: todas las versiones de NOVIA.* lanzan continuos y molestos mensajes acerca de las ventajas de cambiar a ESPOSA-1.0.
    * AVISO DE VIRUS: ESPOSA-1.0 tiene un virus no documentado. Si tratas de instalar AMANTE-1.1 antes de desinstalar ESPOSA-1.0, esta borrará los archivos de MS-Money antes de ejecutar una auto-desinstalación. Entonces AMANTE-1.1 rehusará instalarse, alengando insuficientes recursos del sistema.
    * ANTIVIRUS: Para evitar el virus anterior, intenta instalar AMANTE-1.1 en un entorno diferente y nunca ejecutes una aplicación de transferencia de archivos como por ejemplo PINTURA-DE LABIOS-6.0. También evita similares aplicaciones de alquiler, porque se sabe que pueden transmitir virus que pueden afectar a ESPOSA-1.0. Otra solución podría ser correr AMANTE-1.1 vía proveedor de Internet bajo un nombre anónimo. De nuevo, evita los virus que pueden accidentalmente ser cargados desde la red.
    * BUGs CONOCIDOS: Otra cosa repugnante en todas las versiones de Novia que existen es que están totalmente orientadas a objetos y sólo soportan hardware con contactos dorados (además de oro puro, nada de ‘goldfield’). También pudo comprobarse que los contactos son mejores cuantos más quilates poseen. Hay otro detalle, apuntado por técnicos especialistas de Microsoft, especialmente curioso: tras la instalación de Novia 1.0 se suele producir, transcurrido un breve espacio de tiempo y sin intervención externa, una reasignación de recursos desde el directorio local \MiDinero a un directorío compartido \NuestraCuenta\Vivienda sin que haya podido detectarse hasta la fecha la razón de dicho reajuste. Este fenómeno hace reducir sensiblemente la capacidad de respuesta del sistema.
    * VERSION SHAREWARE: La versión shareware de NOVIA-6.0 es más fácil de desinstalar, hasta el extremo de que a veces se desinstala por sí misma sin motivo aparente. En estos casos una búsqueda en ordenadores de la misma red puede dar resultado, encontrando la aplicación instalada en uno o más ordenadores vecinos.
    * RECOMENDACIONES ADICIONALES: Al elegir la versión de ESPOSA.* que se instalará, es conveniente comprobar antes que soporta el estandar PLUG&PLAY. También se recomienda configurar el hardware en modo master ANTES de proceder a la instalación. No es posible cambiar de modo slave a master si el programa se encuentra ya en el directorio principal.