Tetris en JavaScript por 560 bytes

Programación No Comments »

Ahora mismo me encuentro preparando un curso de Javascript para explicarlo en el Ciclo formativo de Administración de Sistemas Informáticos y leó vía Yo, Programador. Un programador que ha sido capaz de escribir el juego tetris en javascript en tan solo 560 bytes. Es cierto que no tiene gráficos sorprendentes ni música demoledora, pero sorprendente sí que es. El código está un poco ofuscado pero aquí os lo dejo:

<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=shift_jis”>
<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y(){C=[d=K-38];c=0;for(i=4;i–*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){for(l=228;i–;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t%7]-4,0,1,t-6?-A:-1];l–;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;–j>A;)Z[j]=Z[j-A]}h+=A}for(i=S=”";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+=”<br>”,S+=X[i]?”■”:”_”;document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>
</body>
</html>

Si queréis verlo funcionando aquí tenéis el enlace: http://zapanet.info/blog/game/tetorisu.html

Vía | Yo, Programador

WWW.CLASEDERELIGION.COM

Aplicaciones Web No Comments »

Llevo desde varios meses trabajando con José Manuel Mansilla, profesor titular de la Escuela Universitaria de Magisterio ESCUNI,  en el desarrollo de la primera biblioteca virtual en español con recursos electrónicos de interés para la comunidad educativa, los docentes y el área de Religión. Este trabajo que he estado desarrollando para José Manuel Mansilla es parte de su tesis doctoral. No confundamos este trabajo con su tesis puesto que su tesis engloba muchísimos más conceptos e investigaciones y este espacio Web es un simple caso de muestra. No obstante el trabajo que hemos realizado (el espacio aún se encuentra en beta) esta quedando bastante bien y será empleado a partir de ahora por la comunidad.

¿Qué es?

 

Clasedereligion.com‘ es la primera Ciberteca o Biblioteca Virtual en español creada con la finalidad específica de facilitar recursos educativos de calidad para la asignatura de Religión católica y sus docentes, alumnos, padres o personas interesadas en esta materia escolar. Un Sitio Web generado con las últimas herramientas tecnológicas; que usa un diseño aparentemente sencillo, de fácil e intuitiva navegación, para proporcionar al visitante un amplio y variado elenco de documentación, recursos electrónicos y direcciones de Internet.

¿Qué objetivos persigue?

Con la creación de esta ‘Ciberteca para la enseñanza de la Religión católica’ se pretende cubrir un vacío existente sobre esta asignatura en el panorama educativo-web en español, puesto que -frente a otras materias curriculares- este área no suele contar con espacio propio alguno en los sites educativos de carácter oficial o institucional.

“Clasedereligion.com” desea constituirse para los docentes de Religión católica en un espacio de referencia sobre documentación, web o páginas con recursos de utilidad para el desempeño de su labor profesional, sus necesidades formativas e informativas. Impulsando, de esta manera, el empleo de las TIC en el ámbito de la educación religiosa escolar.

¿Qué ofrece?

La Ciberteca cuenta en la actualidad con una colección de más de 1.400 documentos electrónicos seleccionados por su cualidades entre miles de recursos consultados en Internet y sometidos a un cuidado proceso de catalogación, clasificación y evaluación. Sus fondos pueden ser consultados mediante el concurso de dos bases de datos:

* El Directorio Temático de Sitios Webs. Con más de 1.000 documentos y enlaces a grandes secciones o sitios completos de la WWW.

* El Buscador de Recursos. Con unas 400 direcciones de páginas secundarias de webs (no siempre de renombre) en donde pueden hallarse recursos susceptibles de ser utilizados con una finalidad didáctica (actividades, imágenes, juegos…).

La Ciberteca ofrece, asimismo, un amplio dossier legislativo sobre la asignatura de Religión y su profesorado. Un dossier que se erige en el primer elemento de desarrollo de una de sus posibilidades: el alojamiento de artículos o trabajos de investigación de calidad que los usuarios deseen publicar y divulgar libremente en la Red. ‘Clasedereligión.com’ puede servir, asimismo, como plataforma donde alojar cursos en línea o aplicaciones TIC para la asignatura de Religión (actualmente en fase de estudio y desarrollo).

¿Cómo colaborar?

Puede colaborar enviando un Sitio Web o una dirección en la que se ubique algún tipo de Recurso susceptible de ser aplicado o servir de utilidad didáctica en los procesos enseñanza-aprendizaje.

También puede enviar artículos o textos originales de investigación o experiencias didácticas sobre el saber religioso en el ámbito educativo que desee difundir libremente en la Web. La biblioteca se reserva el derecho a publicar las aportaciones recibidas, sin que su publicación signifique identificación alguna con sus contenidos y derivando hacia su remitente la responsabilidad sobre los mismos.

¿Quién es su autor?

Clasedereligion.com‘ es una biblioteca virtual generada como resultado de un cuidado proceso de investigación al servicio de la asignatura y del profesorado de Religión Católica. Ha sido creada y desarrollada por José Manuel Mansilla, profesor titular de la Escuela Universitaria de Magisterio ESCUNI y miembro de la Delegación Diocesana de Enseñanza del Arzobispado de Madrid; con la colaboración técnica del Ingeniero Informático Carlos Caballero y los consejos del Prof. José Antonio Fernández Martín, especialista en el uso de las Tecnologías de la Información y la Comunicación en el Área de Religión.

Todo el proceso de la investigación ha sido orientado y dirigido por el Prof. Dr. Domingo J. Gallego Gil del Departamento de Didáctica, Organización Escolar y Didácticas Especiales de la Facultad de Educación de la Universidad Nacional de Educación a Distancia, UNED.

Buscando información científica más alla de Google

Ingeniería Informática No Comments »

Desde que he empezado a estudiar el doctorado (Master en Inteligencia Artificial e Ingeniería del Software) me he visto obligado a buscar información para aprender porque los estudiantes de doctorado también buscan información por internet, pero rara vez nos sirve la del rincón del vago lo cual no quiere decir que no nos sirva en algunas ocasiones :P .

Por eso escribo este post, para recomendar algunos sitios donde poder encontrar información científica. No obstante existen muchos otros sitios con interesantísimas bibliotecas de documentos que no voy a mencionar, también tenéis que indagar sitios :P .

En primer lugar, hay que indicar que la casilla de búsqueda de Google no es la única opción y quizás es la más utilizada por investigadores y la inmensa mayoría de los estudiantes. Pero desgraciadamente no siempre se puede encontrar información de calidad (verídica) en lo que hayamos en Google. Es por eso que Google ofrece otros recursos extras para buscar información científica: Google Scholar, Google Patents, Google Finances.

Pero aunque parezca mentira, existen más motores de búsqueda aparte de Google. Podemos recurrir a Yahoo o a sus variantes tipo Yahoo Finances o a Windows Live Academic. Últimamente yo empleo bastante el motor especializado Scirus aunque también se puede usar el Scientific Commons.

Por cierto, la Wikipedia también es una opción válida, lo que sucede es que no tiene una veracidad 100% (claro que ningún documento lo tiene), pero esa facilidad de que cualquier persona modifique la información o la altere de manera tan sencilla la hacen una herramienta más orientativa que informativa.

Con todo esto, espero que podáis echarle un vistazo a esos buscadores y encontrar información científica que os sea útil.

AVG Anti-Virus 7.5 Professional de descarga gratuita hasta el 17 de Enero

Software No Comments »

Extraído de GenBeta:

AntiVirusLa seguridad es uno de los elementos más importantes de un sistema informático, y si contamos con versiones profesionales de los sistemas antivirus, pues mejor. Claro que en la mayoría de los casos, estos programas cuestan dinero, con lo que tendremos que conformarnos con sus versiones gratuitas.Claro que 29,95 dólares por adquirir la versión profesional de AVG Anti-Virus 7.5 tampoco es mucho dinero, y mucho menos si tenemos hasta el 17 de Enero del 2008 para poder descargarlo completamente gratuito y funcional para nuestro sistema de uso personal, aunque eso sí, no contaremos en este caso de soporte técnico.

La única pega de la promoción es la saturación de las páginas de descargas, con lo que tenemos habilitadas varias vías para su descarga.Vía | GenBeta
Enlace | Descarga de AVG Anti-Virus 7.5 Pro
Enlaces | Descargas desde sitios alternativos

El navegador más compatible con JavaScript: Opera

Software No Comments »

OperaSegún un estudio realizado por coding horror empleando los navegadores: Opera 9.5, Safari 3.04, Internet Explorer 7 y FireFox 2 y el benchmark SunSpider han dado como resultado que Opera es el navegador con mayor compatibilidad con JavaScript. Los navegadores empleados quizás no sean del agrado de muchos, al encontrarse la beta de Opera 9.5 en este estudio, y no la9.25 actual, y FireFox 2.0 y no el esperadísimo FireFox 3.0 (aunque sea en beta).

No obstante los resultados son claros y consisos: El mejor Opera, el por Internet Explorer, FireFox no es el mito dorado que muchos hacen creer y está por debajo de Opera (el mejor) y Safari.

Rendimiento

Vía | Coding Horror

Accesibilidad para Ciegos

Ingeniería Informática 7 Comments »

SonoWeb logoLa página Web SonoWeb ofrece un servicio un servicio muy interesante para cualquier noticia estrica en una Web o un blog tipo WordPress, Blogger, Blog.com.

Con el servicio que facilitan podemos ofrecer accesibildad a nuestro Blog a las personas discapacitadas. De esta forma no restringimos la posibilidad de acceder a la lectura de los blogs a personas discapacitadas.

Para instalar SonoWeb en Wordpress es tan sencillo como instalar cualquier otro plugin:

  • Descargar el plugin SonoWeb.
  • Descomprimir el fichero y subir el fichero wordpress-sonowebs.php a la carpeta: /wp-content/plugins/
  • Activar el plugin desde al pestaña de Plugins de la administración de Wordpress.

Una vez que el plugin ha sido instalado, debemos configurarlo para que éste obtenga el mayor rendimiento en nuestro blog:

  • Accedemos a la pestaña Opciones dentro del panel de Administración de Wordpress.
  • Accedemos a la sección de SonoWebs.
  • A partir de aquí podemos configurar todos y cada uno de los detalles de nuestro nuevo plugin.

De este modo, hemos podido ampliar la accesibilidad de nuestro blog de una manera bastante sencilla.

Vía | SonoWeb

WordPress 2.3.2

Aplicaciones Web, Sobre el blog No Comments »

Logo de WordpressHace escasas hora ha aparecido la versión 2.3.2 de Wordpress. La versión 2.3.2 de Wordpress es una versión urgente para cubrir un bug en seguridad desde el cual se dejaban al descubierto los “draft post”. Además, en la versión 2.3.2 también se facilita una mayor información en los mensajes de error que se producen al acceso de los datos de la base de datos y permite la personalización de la página de mensajes de error de la Base de Datos.

Para más detalle sobre las novedades de la versión 2.3.2, visita la página oficial de Wordpress para ver los cambios entre las versiones 2.3.1 y 2.3.2.

Vía | Wordpress

Yahoo Mail resistirá a GMail hasta 2010

Aplicaciones Web, Ingeniería Informática No Comments »

Según un estudio realizado por el sitio Web TechCrunch se espera que Yahoo Mail resita a GMail hasta el año 2010, concretamente noviembre. Este estudio se ha realizado basándose en las estadísticas de crecimiento actuales en los últimos 3 años.

 

Yahoo Mail Vs Gmail

 

A días de hoy Yahoo Mail! tiene un coste superior que GMail debido a que Yahoo Mail! tiene el triple de tráfico sirviendo el servicio de Mail respecto a GMail. La razón por la que sucede esto, es bien simple, Yahoo Mail llegó antes y tiene una cuota de mercado mayor. Recordemos que gMail llegó en el año 2004 y, aunque todos (la mayoría) tenemos una cuenta de GMail, sigue existiendo el cartelito de Beta, quizás sea solo por cuestiones de Marketing.

Lo que se puede destacar es que el correo de Hotmail no se tiene en cuenta cuando se compara el mayor uso por parte de los usuarios del servicio de mails, debido principalmente a que a nivel mundial Hotmail no es tan empleado como puede ser en países latinos, al menos en España.

Yahoo Mail Vs GMail

 

Vía | DosBits | TechCrunch

Opera 9.25 Final

Software No Comments »

OperaLos chicos de Opera ya han liberado su versión 9.25 para el público. Yo por mi parte llevo una semana usandola y realmente me ha vuelto a maravillar. La versión 9.24 se descolgó un poco y me empezó a funcionar bastante mal, espero que fuera por mi computador y no por el navegador. Aún están trabajando en el 9.5, el cual se puede descargar en versió de Beta. Pero yo recomiendo que por ahora es mejor emplear la versión 9.25.

Entre las características más interesantes:

  • Hasta un 30% más rápido que Internet Explorer, esto no tiene mérito. ¿No son todos mejor que este navegador?
  • Mayor eficacia en el uso de multiples tabs (varias ventanitas) respecto a FireFox. Este punto no me lo tienen que decir ellos, lo vivo en mis propias carnes cada vez que tengo que usar el Zorrito (Es bueno, pero no tanto como cantan por ahí).

Desde aquí puedes descargar Opera 9.25.

GSPACE Disco Duro Virtual de más de 6 GB y creciendo. Lucha contra el Cánon

Ingeniería Informática No Comments »

GSPACECon esto de la navidad, me voy a llevar el portátil en fin de año a una casa rural y me he visto con la necesidad de formatear el ordenador para tenerlo a punto. Y de paso para intentar instalar la distribución linux CentOS 5.1. La cuestión es que con la subida del futuro cannon (Aún no se ha hecho efectiva totalmente), junto a la vagueza de comprar consumibles ha hecho que pensara en otro modo de conservar aquellos ficheros que según la SGAE son el mal, los MP3.

Tras rellenar mi Pendrive de 8GB (la industria se viene abajo por mi culpa) aún me faltaban por guardar 6GB de música y no sabía bien donde almacenarla. La solución: Discos virtuales.

Un disco virtual, es simplemete un disco duro igualito que el que tú tienes en tu casa pero, la gracia de ser virtual, no está en tu casa, el propietario es una tercera persona (empresa) que almacena tus ficheros.
Así que opté por hacerlo de esta manera, existen muchísimas empresas que ofertan este servicio, pero yo me decanté por el que la mayoría recurrimos cuando tenemos una duda: GOOGLE. Siendo Gmail la opción ideal puesto que a día de hoy me ofrecía 6 GB de almacenamiento (ya ha crecido).

Ante esto me quedaba la duda de qué herramienta usar para almacenar mis ficheros. Claramente conocía dos:

  •  GMAIL Drive Shell: Es una extensión al explorador de Windows, en el cual aparecerá un nuevo disco similar a los que tenemos y a cualquier otro dispositivo (Lector, pendrive, …). Conectaremos y podremos manejar el disco duro virtual como si se tratase de una unidad más. Simplemente arrastrando y soltando.
  • GSPACE: Es un plugin que se añade a FireFox y te permite emplear tu cuenta Gmail como disco duro virtual teniendo una visión similar a la de un FTP. Es compatible con GDrive, permitiendo descargar los ficheros subidos en dicho formato.

Es la única razón por la cual uso FireFox (Tengo que investigar como incorporar este plugin a Opera, porque recuerdo que en tiempos de Opera 8.0 compartían los plugins, y no sé si ahora lo hacen).

También tengo que decir que GMail Drive Shell y GSPACE son un poco inestables, se “cuelgan” bastante, pero sin duda alguna GMail Drive shell lo hace considerablemente un número mayor que GSPACE.

Yo personalmente he usado GMail Drive Shell y GSPACE y por ahora me quedo con GSPACE, existen muchísimas variantes y se rumorea que Google proporcionará su propia herramienta para este fin, llamada GDrive.

Design by j david macor.com.Original WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Iniciar sesión