Nuestro amigo Dustin Diaz, ha hecho una recopilación de las mejores funciones en Javascript, cuando empezé a leer este artículo pensé, “Serán las 10 que más le han gustado a él…”, he terminado de leerlo y aplaudo su elección, sin duda son las mejores, o por lo menos las más útiles.
Esto no se puede aplicar a todos los proyectos ya que para cada uno requeríremos unas funciones u otras, dependiende siempre de nuestras necesidades. Lo que si es cierto que generalizando estas funciones son execepcionalmente buenas, he de ahi el motivo por el cual la mayoría de las grandes librerías las integren iguales o con una leve modificación.
10 - addEvent()
function addEvent(elm, evType, fn, useCapture) {
if (elm.addEventListener) {
elm.addEventListener(evType, fn, useCapture);
return true;
}
else if (elm.attachEvent) {
var r = elm.attachEvent('on' + evType, fn);
return r;
}
else {
elm['on' + evType] = fn;
}
}
La gran G (Google) mejora su buscador con otra novedad denominada Google Squared, un intento de categorizar y estructurar los datos contenidos en páginas web para que puedan mostrarse en comparativas. De hecho, se muestran en una especie de hojas de cálculo con datos que reflejen resultados de la búsqueda que hayamos hecho.
Un ejemplo nos aclara el funcionamiento de Google Squared. Si buscamos cámara nos mostrará una hoja de cálculo con diferentes columnas en las que veremos información como el fabricante, una imagen, resolución máxima, precio,… Estos resultados, además, podrán ser filtrados y ordenados por distintos criterios. Leer mas…
Hace tan sólo un par de días fue liberada la primera versión Alpha de Karmic Koala, la siguiente versión de Ubuntu. Como siempre, cuando una versión final de esta popular distribución es liberada, el desarrollo de la siguiente ya está en plena actividad y comienzan a lograrse los hitos del proyecto.
Como novedades de esta versión, que está completamente destinada a desarrolladores y entornos de pruebas, se han actualizado el kernel y el entorno GNOME a las últimas versiones, así como la incorporación de una nueva versión del compilador GCC.
Según el calendario oficial, la siguiente versión Alpha vendrá el día 11 de junio, el 23 de julio la tercera, el 13 de agosto la cuarta, el 3 de septiembre la quinta y se completará la fase Alpha con la sexta versión el día 17 de septiembre. La única Beta programada será liberada el día 1 de octubre, para pasar ya a la Release Candidate el 22 de octubre y distribuir la versión final el 29 de octubre, cumpliendo con el compromiso de una versión estable cada seis meses.
Hace unos meses, Automattic anunció la creación de Wordpress.tv, un nuevo sitio en el que se reúnen todo tipo de videos y material multimedia directamente relacionados con la plataforma de desarrollo de blogs Wordpress. La apuesta por los videos no se queda ahí, ya que esta misma semana se ha anunciado Videopress, un nuevo complemento disponible para los blogs creados en Wordpress.com.
Tras activar Videopress, los bloguers van a poder subir sus videos al blog sin restricción de número ni de tamaño de los archivos, permitiendo incluso la reproducción en alta calidad (HD). Al añadir esta nueva característica, se podrá colocar un botón en la web para permitir la suscripción como a cualquier otro video podcast, utilizando cualquier gestor de feeds que lo permita, como iTunes, Miro, etc.
Se ha publicado el borrador final del libro "Ruby on Rails Tutorial: Learn Rails by Example", de Michael Hartl, que ya está disponible para su lectura completa y descarga.
Jesús nos cuenta: «Dándole vueltas al tema de copias de seguridad me surgió la siguiente duda: Tengo un sistema de copias de seguridad X, en mi caso un script que hace copias incrementales con una completa cada domingo. Un usuario borra una información confidencial y no quiere que dichos ficheros sean restaurados en caso de tener que hacer uso de las copias de seguridad, (P.ej: Falla el disco duro y restauramos los datos hasta la última copia de seguridad disponible, pero el usuario no quiere que se restauren ficheros con información sensible había borrado intencionadamente). ¿Os ha surgido el caso? ¿Cómo lo resolvéis de manera mas o menos transparente para el usuario?»
Al parecer la restricción lleva tiempo en las principales ciudades chinas, pero ahora el PCCh hará en todo el país que los usuarios de servicios de microblogging se registren con su identidad real. Al parecer hasta ahora el servicio más popular en China, Weibo, ha sido un lugar donde los chinos han podido discutir abiertamente de cualquier tema. Con la nueva medida el gobierno combatirá a los usuarios que pretenden dar una mala imagen de China con sus insidias. Siento dar otra mala noticia para la libertad de expresión.
El Raspberry Pi es un proyecto de una fundación del Reino Unido que pretende ensamblar las piezas básicas de un ordenador a muy bajo coste. Acaban de anunciar que finalmente el 20 de febrero estará el producto finalizado (la primera ronda). Por entonces empezarán a aceptar órdenes del modelo B, que cuesta 35 dólares estadounidenses y viene equipado con un ARM11 a 700MHz, ranura microSD, un par de puertos USB, salida HDMI, y una GPU bastante generosa, capaz de mover vídeo y OpenGL a 1080p. En el mismo anuncio explican que Broadcom, el fabricante del System on Chip, ha hecho pública una hoja de características reducida. Algunos de los prototipos han sido usados por diferentes proyectos libres, y tenemos algunos interesantes vídeos ejecutando XBMC, o una aplicación de demostración con Qt 5 y distintos shaders OpenGL.
Stéphane Petrus, un ciudadano francés, solicitó un reembolso por el software, principalmente el sistema operativo Windows, que venía preinstalado en su portátil Lenovo. Tras fracasar y apelar, la justicia de su país ha terminado por darle la razón y obligar a la empresa a pagarle 1920 (costes judiciales + daños y perjuicios + coste estimado del software). La sentencia se ha basado en una directiva europea de 2005 y por tanto podría sentar base para intentar lo mismo en otros países. En Francia el grupo No More Racketware y la asociación de consumidores UFC-Que Choicir organizan campañas en contra de la obligación a comprar Windows preinstalado. La Fundación del Software Libre de Europa (FSFE) tambie tiene una campaña contra el "Impuesto Windows".
Acabo de leer en Muy Linux que se acerca la muerte por abandono de Compiz. El principal responsable de su desarrollo se retira del proyecto y las distribuciones dejan de utilizarlo así sin más.
dabochon nos cuenta: «Ya está abierta la inscripción para las Jornadas GSIC sobre Seguridad de la Información 2012, que tiene lugar en A Coruña. Como todos los años, son gratuitas y contarán con expertos en la materia como José Selvi, Chema Alonso y Ángel Prado. Esta edición tendrá lugar entre el jueves 23 de febrero y el sábado 25 y se tratará la seguridad en campos como VoIP, Cloud Computing, Android, redes sociales o IPv6.»
Según el sitio web The Verge, la aplicación para iOS Path sube todos los datos de la agenda de direcciones del usuario a los servidores la compañía sin su conocimiento ni autorización. Esta circunstancia ha sido reconocida por el CEO de la compañía, Dave Morin, quien lo ha circunscrito a la mejor y más eficiente comunicación entre sus clientes y a una simple cuestión de ausencia de la opción opt-in en la aplicación para iOS que pronto será solventada. Sin lugar a dudas, otro ejemplo más de cómo la industria tecnológica se ha convertido en un virus ¿Es esta una demostración más de la fragilidad de la privacidad en la era de los denominados dispositivos móviles de comunicación "inteligentes"? ¿Es esta una demostración más de que lo que realmente necesitamos son usuarios "inteligentes"?
El pasado 31 de Enero, Elisa Massimino, CEO de Human Rights First, escribió un artículo en Forbes acerca de la salida de Facebook a bolsa. La activista, tras recordar el tremendo tamaño de la red social, acomete una feroz crítica a la compañía, especialmente en lo que respecta a la escasa preocupación por la privacidad de sus usuarios. «A la vez que muchos activistas dependen de las redes sociales para organizarse, los regímenes represivos están aprendiendo a usarlas para identificar a "enemigos del estado" [...] Si no estás protegiendo a los activistas, estás ayudando a los opresores». Curiosamente hoy mismo leía en Público que las fotos "borradas" de facebook siguen estando accesibles a través de su URL, un problema conocido desde hace tres años y al que no se le ha puesto solución.
HackCthulhu nos cuenta: «Los días 10 y 11 de Febrero se Celebra en el centro social La Caba, en Madrid, las Jornadas de presentación del hacklab HackCthulhu. En ellas además de la presentación en sociedad de este nuevo hacklab de la zona sur, se darán charlas de: seguridad, anonimato, cifrado, género y tecnologías, diseño Web... Además de las charlas, también habrá un foro abierto de preguntas, sitio para relajarse en la sala chillout, la habitual signing party y espacio para traer nuestros equipos para echar una lanparty al Tremulous. Para matar el hambre y la sed, estará abierta durante toda las jornadas la cafetería. Si os animáis a quedaros a comer y/o cenar, no se os pase registraros antes. Se necesita una estimación de comensales para la magnifica y económica cocina ecológica de mordisquitos. Para más información, puedes dirigirte a la página de HackCthulhu o si prefieres contactar con nosotros directamente por correo electrónico»