viernes, 28 de noviembre de 2008

Lenguaje de programacion PHYTON


Python es un lenguaje de programación interpretado creado por Guido van Rossum en el año 1990.[1]
Se compara habitualmente con TCL, Perl, Scheme, Java y Ruby. En la actualidad Python se desarrolla como un proyecto de código abierto, administrado por la Python Software Foundation. La última versión estable del lenguaje es [1] la 2.6 (01 de octubre de 2008) (Se anunció la llegada de la versión 3.0 para agosto de 2008, aunque fue el 17 de septiembre de dicho año cuando se lanzó la primera versión rc1 -release candidate- de dicha versión).
Python es considerado como la "oposición leal" a Perl, lenguaje con el cual mantiene una rivalidad amistosa. Los usuarios de Python consideran a éste mucho más limpio y elegante para programar.
Python permite dividir el programa en módulos reutilizables desde otros programas Python. Viene con una gran colección de módulos estándar que se pueden utilizar como base de los programas (o como ejemplos para empezar a aprender Python). También hay módulos incluidos que proporcionan E/S de ficheros, llamadas al sistema, sockets y hasta interfaces a GUI (interfaz gráfica con el usuario) como Tk, GTK, Qt entre otros...
Python es un lenguaje de programación interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa. También es una calculadora muy útil.


Mas información en wikipedia.

jueves, 27 de noviembre de 2008

En 2018 viviremos en una nube




Al menos eso es lo que augura alguien tan cualificado como el vicepresidente de Google, Nikesh Arora, refiréndose a la importancia que los contenidos en red tendrán frente a la tradicional forma de trabajar en modo local. Nuestras fotografías, documentos, correos o incluso nuestras cuentas bancarias serán datos remotos distribuidos en servidores conectados con nuestros terminales mediante conexiones muy veloces. Las búsquedas en Internet se adaptarán al usuario de tal modo que una misma búsqueda realizada por dos usuarios distintos dará resultados distintos, acordes con los historiales de cada uno de ellos. Cuando busquemos imágenes no solamente se tendrá en cuenta las palabras que etiquetan su contenido sino que el buscador podrá indagar en la propia imagen, sacar conclusiones sobre su contenido y aplicar esta información en la búsqueda de imágenes similares.

Todo esto puede asustar un poco, dada la enorme vulnerabilidad que puede suponer el tener tantos datos personales fuera de nuestro alcance. Sin embargo también podemos pensar que en estos mismos instantes muchos de esos datos ya están fuera de nuestro control, mientras que con estas herramientas futuras sería posible que nosotros podamos averiguar con mayor facilidad dónde se encuentran y quién los utiliza. Por ejemplo, sería posible averiguar de forma rápida todas las fotos disponibles en Internet que contengan nuestro rostro sin más que utilizar como patrón una foto nuestra.

A propósito de estos temores, Nikesh Arora contó una anécdota muy esclarecedora: "Un amigo mío tiene una hija de 18 años y a este señor se le ocurrió ver su Facebook. Cuando vio su contenido se disgustó mucho y decidió hablar con ella. Le dijo: 'Tú que eres una chica inteligente cuando dentro de 10 años estés buscando trabajo la persona que te contratará verá tus fotografías y es posible que decida no contratarte. Sin embargo, la respuesta de su hija fue: 'Papá, dentro de diez años la persona que me contrate tendrá tantas fotos o más que yo en Facebook".

martes, 25 de noviembre de 2008

¿Ordenadores que piensen como la mente humana?



Al menos esta es la intención que promueve un ambicioso proyecto  auspiciado por la empresa IBM y cinco universidades americanas con el apoyo económico de la Defense Advanced Research Projects Agency (DARPA). La idea clave que subyace en este proyecto sería la simulación del funcionamiento del cerebro a partir de su estructura;  algo así como si sabemos cómo está organizado, podemos entender cómo funciona. Podéis visitar la página del investigador principal, Dharmendra S. Modha, en la que hay vídeos sobre el tema y su blog  
"

domingo, 23 de noviembre de 2008

Salesianos consigue el primer y el segundo puesto en la Redaton 2008



Como todos sabréis, se ha celebrado esta semana la Redaton 2008 en Zaragoza, en la que se celebra una party con ordenadores conectados en líneas de muy alta velocidad. En dicha feria se organizaban, aparte de la gran conexión entre ordenadores (a la que asistieron alumnos del centro como Cristina y Néstor), concursos de Counter-Strike, Pro-evolution Soccer, Warcraft, Dance Revolution y la Olimpiada tecnológica. También se pudo jugar a juegos de Wii y de Playstation 2 y 3. Otra parte estuvo dedicada a charlas sobre programación de videojuegos (presenciadas por Rubén López y yo mismo) y otros productos como las Powerball, simuladores de trenes, helicópteros radio-control etc...

La prueba consistía en una parte de preguntas sobre humanidades, arte y literatura, matemáticas, tecnología.. y otra de  partidos de tenis en la Wii.

A la final pasamos los dos grupos de Salesianos (de grado medio) y uno de Luis Buñuel( de bachiller). Dicha final la realizamos el día 22-Noviembre y los resultados fueron los siguientes:

1ºpremio: Salesianos A (5.50 puntos)
2ºpremio: Salesianos B (4 puntos)
3ºpremio: Luis Buñuel (1.33 puntos)


Como portavoz de mi grupo( Salesianos A) quiero agradecer a Eduardo Marco y Joaquín Campos, el venir a presenciar la recogida de premios de los alumnos y sobre todo dar las gracias a Merche López el apoyo y el entusiasmo en cada prueba que fueron los causantes de los resultados obtenidos.

Ahora solo falta un breve discurso por el portavoz del grupo Salesianos B y Rubén ( xD ).

jueves, 20 de noviembre de 2008

Presuntamente inocentes

Nuestros alumnos de Grado Medio reflexionan sobre este derecho fundamental, la presunción de inocencia. Aquí pueden ver parte de los resultados:



miércoles, 19 de noviembre de 2008

Utilizar Google para buscar archivos


Esta es una de esas curiosidades de Google que están ahí esperando a que las descubramos.
Me lo comentó un compañero de trabajo en su momento y lo publiqué en mi blog, he intentado poner el enlace al artículo en el título.
Entrando en materia, se trata de una opción que nos da Google para buscar archivos en las páginas que va indexando. A veces no siempre funciona, pues puede que a página no exista o que encuentre otra cosa totalmente distinta, pero para buscar cosas puntuales sí que es útil el truco.
Se trata de escribir en el cuadro de búsqueda lo siguiente:
intitle:”index.of” (ext1|ext2|ext3|etc) archivo.a.buscar
Donde ext1, ext2 y ext3 son extensiones de archivos para que google busque, no sé cuántas admite como máximo.
Archivo_a_buscar es el archivo que queremos localizar, si es un archivo corto poniéndolo tal cual debería dar resultados.
Al darle a la búsqueda, n los resultados mostrará índices con archivo que ha encontrado.
Por ejemplo, si quiero buscar la canción Stayin Alive de The Bee Gees podría escribir algo como lo siguiente:
intitle:”index.of” (mp3|mp4|aiff|ogg) "stayin alive"
Los resultados podéis verlos aquí 


Otro ejemplo, supongamos que quiero buscar los últimos drivers para mi tarjeta de sonido, el fichero que contiene los drivers se llama WDM_A406.exe 
Escribiría algo como:
intitle:”index.of” (exe|zip|rar) WDM_A406
Los resultados están aquí. Precisamente no ha encontrado la web del fabricante original de la tarjeta (una realtek ac97) supongo que fue porque no puse comillas.


Espero que le podáis sacar alguna utilidad a este truquillo que siempre está bien tenerlo por si acaso hace falta buscar algo en un momento muy específico.

martes, 18 de noviembre de 2008

¿Pueden los ordenadores ayudar al desarrollo del tercer mundo?


Nicholas Negroponte y la fundación OLPC piensan que sí y por ello han dado un nuevo impulso a la compra y donación de los portátiles XO. Como propuesta de un nuevo artículo, os sugiero un análisis acerca de cómo se ha conseguido abaratar tanto el  rpecio de los ordenadores. 

jueves, 13 de noviembre de 2008

Ubuntu 8.10


UBUNTU 8.10 THE INTREPID IBEX

Que trae de nuevo con respecto a la anterior versión Ubuntu 8.10

De una versión a otra no se ven grandes cambios simplemente se han dedicado a arreglar fallos que tenía la versión 8.04, aunque como siempre incorpora una serie de mejoras, como puede ser la conectividad puesto que se ha mejorado el trabajo de este con Wi-Fi, la conexión 3G, entre otras. Otra de las mejoras introducidas ha sido su navegador de archivos, ahora se pueden abrir varias pestañas en una misma ventana, con lo cual ganas mucho tiempo cuando buscas algo.

Otra serie de mejoras que incorpora, entre otras muchas, son el mejor acceso a la instalación de Ubuntu en un equipo que use dos monitores, además incorpora nuevos “themes” (temas) para su personalización, aunque si no te gustan los que hay, todavía da la posibilidad de descargar muchos mas desde la Web.

Estos son unos pequeños detalles de las novedades que trae el nuevo Ubuntu

Comparación de Ubuntu 8.10 con XP y Vista

En las diversas comparaciones que he visto por Internet, y lo que he podido ver yo en mi PC, la nueva versión de Ubuntu le da mil vueltas a la de vista, es mucho más estable, permite trabajar a una velocidad muy superior (ya que no necesita tantos recursos), abre las carpetas más rápido, carga antes el SO y además por lo que he leído también es muy superior a la hora de conectividad inalámbrica. Por lo tanto no merece la pena gastarte un pastón en el Windows Vista.

Con respecto a Windows XP he visto que no hay un gran cambio, son muy parecidos, cargan a una velocidad parecida, cargan el SO también de forma parecida, no se no aprecio un gran cambio, así que yo por simple comodidad seguiré con mi XP, pero iré probando Ubuntu, que no pinta nada mal.

Virus en Ubuntu 8.10


Otro dato a la hora de usar Ubuntu es que no tiene virus, una parte muy importante si necesitamos estar todo el día colgados de nuestro ordenador, navegando por Internet y demás tareas que atraen a los virus, esto es porque en Windows el sistema intentará ejecutar cualquier archivo que termine el .exe sin preguntar nada más. Por el contrario en Ubuntu para poder ejecutar un archivo este aparte de ser un ejecutable propiamente dicho ha de tener permisos de ejecución


miércoles, 12 de noviembre de 2008

Preguntando a los programadores: implementar beep de alarma de nivel de batería en Rockbox

Buenas a todos.
Este post viene a cuento de lo siguiente: el firmware rockbox para algunos reproductores mp3 como los iPod antiguos, sandisk, Iaudio etc, tiene bastantes funciones, pero a mi juicio les falta una muy importante: un avisador de batería baja. Según el manual el software es capaz de avisar con mensajes pero yo creo que eso no ocurre o bien la batería se agota.
¿Sería muy complicado implementar un evento que, cuando la batería alcance x nivel emita un beep como hacen los móviles y otros dispositivos? Lo digo porque el rockbox tiene una opción que provoca que al avanzar y retroceder por las pistas de audio suene un beep.

Tenéis más información sobre rockbox en su web
www.rockbox.org (inglés).
Existen emuladores de los distintos equipos para poder ir testeando código que se vaya desarrollando para este firmware.
Lo que más me gusta de esto es que es código libre y que cualquiera que quiera colaborar puede enviar sus aportes, ideas, sugerencias etc.

.Os haré una demo de rockbox con los motores de voz de loquendo tts, lástima que actualmente el desfase de los mp3 vaya más rápido que el desarrollo del propio software.

martes, 11 de noviembre de 2008

¿Quién lee este blog?


Cuando comenzamos con esta idea de que los alumnos escribieran un blog sobre nuevas tecnologías "diferente", nunca pensamos que en menos de dos meses llevaríamos 419 visitas provenientes de 8 países. Cerca del 50% de las visitas son de nuevos lectores lo que supone una tasa de crecimiento muy importante. Pero lo más esperanzador no es la gente que nos lee sino los chicos que escriben, jóvenes de entre dieciséis y veintitantos años, de FP (lo digo con  un orgullo que no se puede ocultar), trabajadores, ilusionados con las nuevas tecnologías y su capacidad para solucionar los problemas de este mundo. Lo mas sorprendente de todo este experimento ha sido ver las enormes ganas de mis alumnos por comunicarse y descubrir el mundo. Hay un grupo permanente de redactores jóvenes al que cada día se  le incorpora algún compañero nuevo. Si les vierais como me miran en clase cuando me proponen nuevos temas para escribir me tendríais envidia. 
Si quieres leer el informe de visitas completo lo puedes descargar en formato PDF o XML.

Debemos animar a nuestros hijos a asumir más riesgos en la vida


Nicholas Negroponte es uno de los impulsores de la fundación One Laptop per Child (OLPC) y posiblemente uno de los responsables indirectos de la progresiva bajada de precios de los portátiles y del nacimiento de una nueva categoría de ordenadores, los ultraportátiles. Os recomiendo la reciente entrevista que concendió al periódico El Pais, de la que destacaría una frase: "Debemos animar a nuestros hijos a asumir más riesgos en la vida"

Intel Atom Vs VIA Nano

De cara a la Navidad, seguro que algún informático se ha planteado adquirir un ultraportátil. Cuando esas fechas lleguen, podremos consultar una extensa guía en este mismo blog. Empecemos examinando los microprocesadores de cada uno, para que elijamos el ultraportátil que más se adapte a nuestras necesidades. Actualmente existen en el mercado 2 procesadores lideres en este sector: Los Intel Atom y los Via Nano.

INTEL ATOM

Los Intel Atom son los conocidos X86 de 45 nm, un tamaño reducido, pensado para ser utilizado en ordenadores de baja potencia, ultraportátiles y MID (Mobile Internet Device). Se caracteriza por tener una CPU que trabaja desde los 1,6 GHz asta los 1,87 GHz(Los nuevos Atom N270) Se está especulando sobre los nuevos INTEL ATOM 2 que como mejora tendrán mejores en las memorias cachés, haciéndolo más rápido, aunque de momento habrá que conformarse con unos Atom Centrino, que como principal característica se encuentra una reducción del precio de estos procesadores, así como una reducción de calor emitido y de consumo.


VIA NANO

Los nuevos Nano, fabricados por VIA Technologies en 65nm y 45nm independientemente sigue una arquitectura X86-64 diseñado para ultraportátiles y dispositivos portátiles de baja potencia. Funciona entorno a los 1,7GHz y dan un buen rendimiento debido a que consumen poca energía. También se está planeado unos nuevos Nano2 que prometen 2 núcleos.



Con esto hemos visto las principales características de cada uno, pero si aún existen dudas, ahora veremos las ventajas del Nano Vs Atom.


Via Nano VS Intel Atom

El Atom consume menos energía bajo carga, aunque cuando estamos durante un rato sin utilizar el ordenador, el consumo del VIA nano es menor. Es muy importante saber el consumo energético a la ora de comprar un portátil, la autonomía que nos pueda ofrecer uno u otro debe de ajustarse a nuestras necesidades.


Testando los micros usando un codec para poder visualizar películas en Divx, vemos que el consumo del via nano es menor, y esto significa, que además de poder usar un ultra portátil como una herramienta para manejar pequeñas aplicaciones y mirar el correo, también lo podremos utilizar para ver las películas en una pantalla de pocas pulgadas.


El Intel AtonN270 puede “simular” comportarse como un procesador de multinúcleo, siempre y cuando necesitemos más potencia de para aplicaciones, aunque no se si alguien se compraría un ultraportátil para jugar o hacer diseño, no veo que la potencia aumente si trae efectos secundarios.
Pero según dicen en varias páginas de Internet, al aumentar el rendimiento del Intel de forma simulada, el calor desprendido aumenta y MUCHO llegando a producir parones ,cargas lentas , cuelgues…etc


En resumen, VIA nano promete más potencia y menor consumo, situandose en el mejor procesador de ultraportátiles. Aunque los fabricantes apuestan por meter un Atom con Windows Xp o Vista, supongo que para que no les salgan tan caros y el público apueste por un ordenador sencillito y económico.

lunes, 10 de noviembre de 2008

Adobe Photoshop CS4

Adobe Photoshop CS4





La nueva versión en la Creative Suite 4 no incluye muchos cambios como otroas aplicaciones anteriores, pero las nuevas actualizaciones alejan mucho a Photoshop de sus competidores.




Unas de las actualizaciones es la de acelerado por hardware ahora la vista de diseño de Photoshop es el proceso de generar una imagen desde un modelo por la tarjeta de video y acelerada por hardware.


-Ajustes y panel de mascara son todos los efectos, ajustes de color, brillo, contraste, niveles. Son accesibles desde paneles, la vista previa es en tiempo real y no hay necesidad de ir a paneles. Tiene un nuevo sistema de mascaras para combinar efectos muy fácilmente. Todo con "capas de ajustes" que hacen que el proceso sea 100% reversible y no destructivo.


-Auto alineado y mezcla, ahora es capaz de analizar una pila de fotografías similares, alinearlas perfectamente, mezclarlas y generar una fotografía final de exposición perfecion.


-Redimensionado sensible al contenido ahora es posible acortar o agrandar una imagen y que esta, en vez de pixelarse o deformarse, se redimensione de manera inteligente.



Adobe Photoshop CS4 Extended es la versión más poderosa de Photoshop. Ahora es todo un entorno de creación de texturas 3D sobre los objetos 3D en tiempo real.

domingo, 9 de noviembre de 2008

Sonic Match, un juego sin gráficos, simple y adictivo

Hola.
En esta ocasión no tocaré nada de programación, ni openoffice ni cosas por el estilo.
Vengo a hablar de SonicMatch, un juego específicamente diseñado para personas ciegas. Es uno de estos juegos sencillitos y gratuitos que son fáciles de jugar, pero se va complicando a medida que uno lo juega.

Os pongo la descripción que hace el fabricante del mismo (en inglés).
Description

Sonic Match is a game similar to bop it. You use the four arrow keys to match the sounds you hear and as time goes on, the game gets faster and faster.
The longer you last, the more points you get. This one will certainly keep you on the edge of your seat.

Más información sobre este y otros juegos en la web de los creadores.
El juego lo podéis descargar aquí
Si queréis escuchar cómo suena el juego podéis bajaros una demo que os he preparado y que he colgado en rapidsahre

Un saludo y dejadme vuestros comentarios please.

sábado, 8 de noviembre de 2008

Intel i7


El nuevo Intel Core i7, llamado en términos técnicos el X58, es el nuevo procesador de la gama Intel, que promete y mucho, ser un “bestia” en el mundo de los procesadores. Su estructura interna es tan novedoso como su nombre, que anteriormente a estos micros se le llamó Nehalem. Básicamente es conjunto de microprocesadores con arquitectura de x86 de 64 bits, vamos, de lo mejorcito fabricado en 45 nanómetros.

MEJORAS

  • Uso EXCLUSIVO de las memorias DDR3 (mejoras en la frecuencia y una mayor cantidad de memoria posible), no podremos usar los DDR2.  También existe posibilidad de utilizar tres canales de memoria a razón de un máximo de dos slots por cada canal. En total, seis slots por placa, cuando antes ‘sólo’ se podían utilizar hasta cuatro.
  • Sustituido el bus de memoria que conecta el procesador al chipset. La memoria y el procesador interactúan directamente, sin buses ni controladores de por medio. Esto debería mejorar la velocidad de una forma bastante notable. Lo cambia por QuickPath
  • Continua  la compatibilidad con PCI-Express 2.0, aunque aún no está muy claro si las placas con el X58 permitirá más de dos gráficas. Así que nos tendremos que esperar a que se lancen las placas finales al mercado.
  • Todos los núcleos bajo el mismo chip, las transferencias de información entre núcleos ganan en velocidad.
  • Cada núcleo dispone ahora de dos hilos de procesamiento, con lo que el sistema ve el microprocesador como si tuviera OCHO núcleos en vez de cuatro. Según Intel, los algoritmos de multiprocesado han sido mejorados respecto de anteriores versiones.
  • También se ha anunciado una especie de modo “turbo”, pero que se activará de forma automática, incrementando su rendimiento sólo cuando sea necesario, asi ahorramos algo de consumo.

VERSIONES

  • Intel Core i7 920, 2.66 GHz.
  • Intel Core i7 940, 2.93 GHz.
  • Intel Core i7 965 Extreme Edition, 3.2 GHz


En mi opinión, el core i7 marcará un antes y un después, como lo hicieron los ya retirados PentiumIV. Poco a poco se van alcanzando los 8 nucleos que tiene el chip Cell, el más potente que conozco. El precio aun se desconoce, aunque como toda novedad, apuntará alto e irá bajando a medida que se venda. Se empezará a distribuir en los primeros ordenadores de gama alta al comenzar el 2009. Lo siento por aquellos que aun están desempaquetando su Core 2 Quad o Extreme.

 

Ver sitio oficial  http://www.intel.com/espanol/pressroom/releases/2008/0811.htm

miércoles, 5 de noviembre de 2008

Primeras simulaciones con Alice

Algunos de los compañeros de Grado Medio han comenzado a hacer cosas con Alice. Como ya comentamos, se trata de un entorno para familiarizar a los alumnos con la programación. Los ejemplos que os mostramos han sido realizados por Rubén López Angós.




domingo, 2 de noviembre de 2008

¿Son seguras las redes sociales?


Como continuación de una conversación que mantuvimos en clase con los alumnos del Grado Medio acerca de la seguridad de las redes sociales tales como Facebook, Hi5 o Tuenti, os recomiendo el siguiente artículo. Por cierto, os recuerdo que el uso de este tipo de servicios está prohibido en nuestras clases (¡y esto no es broma!) y aprovecho para invitar a que alguno de los usuarios avezados en este tipo de redes nos escriba un artículo comentando los diferentes tipos, su experiencia de uso (desde casa) y el posible desarrollo futuro de estas tecnologías para las relaciones sociales. Se trataría de responder a la pregunta ¿por qué este tipo de servicios tienen tanto éxito?

El Sistema Bluekey


La tecnología avanza muy rápido y poco a poco se van automatizando tareas, tan eficiente puede llegar a ser esto que una empresa Valenciana pantentó un sistema denominado Bluekey que consiste en colocar un receptor que tiene un alcance de 100 metros, en un lugar para automatizar algo poniendo un movil como mando a distancia y todo sin ningún coste de línea, por ejemplo podria abrirse una puerta pulsando una tecla del movil.

Según sus creadores, el sistema Bluekey permitirá en unos años suprimir las llaves y mandos a distancia tradicionales, y que además resulta mucho más seguro que los anteriores ya que utiliza la encriptación algorítmica de alta seguridad.

Para esto el movil incluirá un software basado en una base de datos que llevará las instrucciones necesarias para activar el dispositivo.

Este es un claro ejemplo de lo que puede llegar a avanzar la tecnología cuando entra la informática de por medio.