martes, 31 de mayo de 2011

Cumplo 2 años online

Ayer este blog cumplió dos añitos. Si fuese un bebe ya habríamos dejado de gatear y empezado a andar, y la verdad es que es bastante parecido a lo que ha pasado. Descontando el fenómeno Jennifer Garcia Quintana que luego explicaré, el crecimiento ha sido durante este segundo año espectacular, hay tres veces más de visitas que el primer año.

¿Motivos para este crecimiento? Principalmente la visibilidad que consiguió el blog con la ayuda de "la Jenni" y por otro lado el éxito del curso de programación en Scratch para niños, el cual debo agradecerle en primer lugar a mi hija Susana y después a todos los padres y alumnos que lo han seguido.

Si, como digo, quitamos el fenómeno de "la Jenni" estas son las cifras:

Primer año: 10581 visitas únicas y 14730 páginas vistas.
Segundo año: 31762 visitas únicas y 44479 páginas vistas.

Eso manteniendo el volumen de publicaciones, pues el primer año publiqué 122 entradas y este 117, alrededor de una cada 3 días.

El fenómeno Jennifer Garcia Quintana.

Érase que se era un hoax (noticia falsa) de la desaparición de una niña presuntamente llamada Jennifer Garcia Quintana. Y érase una vez un blog que publicó que la desaparición era un hoax a nivel mundial. Pues bien, al publicar esa entrada en el blog las visitas solo a esa página alcanzaron en un año los 89282 visitantes únicos con 96351 páginas vistas. Un gran éxito. Por meses esa entrada en el blog apareció indexada en el puesto número uno o dos de Google al buscar por el nombre de la chica.

¿Todo un éxito? Relativo. De entrada me bloqueó mi cuenta de PhotoBucket que es donde subo las fotos que uso en el blog, por exceso de accesos. Lo solucioné subiendo la foto localmente a Blogger. Además se me desvirtuaron todas las métricas del blog. Pero evidentemente atrajo a mucha gente que entró por la noticia de Jennifer y luego se quedó para leer otras. En realidad hasta la publicación de esa noticia el crecimiento era aproximadamente de un 50% de visitas en el segundo año y pasó al 300% actual sin contar con los accesos al post de "la Jenni". Si contamos el artículo de Jennifer el crecimiento de visitas ha sido de ¡10 veces más! Vamos, un 1000% de incremento. No está mal.

En fin, pero aun quitando las entradas al post de "la Jenni" un crecimiento del triple de visitantes no esta nada mal.

Gracias a todos los que leéis el blog y espero no defraudados en este tercer año que ahora iniciamos.

Tablets baratos - Bogo N6701

En ocasiones nos ofuscamos los "geeks" con ofrecer al público revisiones de equipos hardware que suplen nuestras necesidades sin pensar en que hay equipos de gama baja, baratos, que pueden servir perfectamente como entry-level para principiantes.

¿Qué tablet recomiendo/regalo a mi novia/novio/madre/padre/... que no tiene ni idea de tecnología pero que creo que un equipo de estas características puede entretenerle y serle de ayuda?

En seguida, como buenos "geeks" pensaremos en tablets como el Galaxy Tab de 7" o el iPad2, etc... productos que evidentemente son la gama alta, pero que cuyas prestaciones superan las necesidades de ese público poco alfabetizado en el mundo del gadget. Al final, además, corremos el peligro de que la persona no termine de verle la utilidad y nos encontremos con un equipo de 400, 500 o 600 euros metido en un cajón.

Carrefour, Alcampo y otras grandes superficies en España han comenzado a vender el Bogo N6701, un tablet de 7" por el increíble precio de 99 euros.

¿Qué tenemos por 99 euros?

Panel TFT de 7"
Resolución 800x480
Pantalla táctil
Procesador rk2818 a 660 Mhz
256 MB de RAM
Memoria FLASH de 4 GB
Wifi
Sensor G (acelerómetro)
Android 2.1 R2 (Eclair)
Mini USB
Conector DC de alimentación
USB normal
Lector de tarjetas microSD
Batería de 4000 mAh (25 horas de música, 5.5 horas de vídeo, 6 horas de navegación WiFi)
Altavoz en la parte de atrás del equipo, bastante potente

Pero todo eso no significa nada para el perfil de gente que hablamos. La realidad es que nos encontramos con un tablet de 7" que es atractivo. El frontal es metálico color aluminio mate (mejor para las huellas) y la parte de atrás recuerda, en plástico blanco, la parte de atrás del Galaxy Tab 7". La impresión es de un equipo bien terminado... especialmente por el precio.

¿Inconvenientes? La pantalla es resistiva. Viniendo de usar los iPad y los GT me puse a usarlo con la yema del dedo y si bien los clicks no van mal el scroll no funciona. Pero fue porque pensé que era pantalla capacitiva, mucho era para un equipo de 99 euros. La pantalla como digo es resistiva. En el momento que empecé a usar la uña todo empezó a ir como la seda.

No nos volvamos locos... hace ni 3 años todas las pantallas eran resistivas y no nos quejábamos. ¿Por qué una persona del perfil tecnológico del que hablamos va a tener el más mínimo problema en usar un stylus o la uña para usarlo? Yo usaba mi HTC X7500 de pantalla de 5" con la uña y sin problemas todo el tiempo.

A veces caemos en el absurdo de que lo que era tecnología perfectamente aceptable hace 3 años ahora es basura. Gran error.

El segundo inconveniente es que no tiene acceso directo a Android Market, pero a cambio trae un gestor de carga de aplicaciones APK (APKInstaller). Simplemente buscando en Google el título de la aplicación gratuita que deseemos seguido de la palabra APK encontraremos, seguro, desde donde bajarla a nuestra tarjeta SD e instalarla desde allí. Quizás es este punto el que más tendremos que explicar a nuestro usuario de Bogo N6701... o quizás prefiramos instalarle nosotros las aplicaciones... para eso somos el guru informático de la familia, ¿no?

Como buen "geek" lo que si hecho de menos es el GPS, pero en usuarios de perfil tecnológico bajo quizás esto no sea un problema.

Resumiendo. Por increíble que parezca la experiencia de uso y el aspecto exterior del Bogo N6701 de 99 euros es muy similar a la del Galaxy Tab 7" de más de 400 euros. Recomendado totalmente como tablet entry-level para gente con perfil tecnológico bajo.

Ideal para:

Leer eBooks
Leer el correo email
Navegar por Internet por WiFi
Jugar a juegos Android... el Angry Birds funciona genial
Introducirse en el mundo de los tablets

Además lo puedes usar como llave USB sin problemas y sin llevar cables especiales, cosa que con el GT no puedes.

Gracias a Raquel por prestar el equipo para la sesión de fotos y las pruebas.

Haga click en las fotos para verlas más grandes:





miércoles, 25 de mayo de 2011

Mac Defender me atacó... y nada

El jueves pasado mientras ultimaba los detalles de la presentación en el Scratch Day, la cual me comprometí a dar y dí, buscando unas fotos en Google Images de pronto con una foto de un Toyota Prius 2011, al hacerle click, me saltó en el navegador una convincente página web mostrando errores y virus en mi Mac mientras que paralelamente se me abrió una ventana de instalador del Mac Defender.

Simplemente, cancelé la instalación, fuí a mi directorio de descargas y borré el paquete que se había bajado.

No llegó a instalarse porque evidentemente el Mac no funciona así, pide autorización para instalar programas, autorización que no concedí. Aun habiendo hecho click en Instalar, el Mac OS X me hubiese pedido la password del administrador para instalar.

Solo en el caso de que hagamos click en Instalar y luego confirmemos con la password del administrador el Mac Defender se hubiese instalado afectando a la seguridad de mi equipo.

¿Solo con eso? Si, claro. A ver... esto no es un virus, esto es un troyano o malware. Es un programa que hay que instalar para que afecte al ordenador. Con no instalarlo listo.

Os lo explico con otro ejemplo. Arranco Automator y hago un script que borre todo el contenido de tu directorio de documentos. Lo adjunto a un email donde digo que el script adjunto te liberará mucho espacio en tu Mac (lo cual es cómicamente cierto) y se lo envío a todos los usuarios de Mac que conozca o todas las direcciones email que encuentre en cualquier foro sobre Apple. ¿Es eso un virus? Cuando te llegue el mensaje deberás ejecutar el script de Automator... ¿sin ver lo que hace?... Y fíjate que en este caso ni siquiera te pedirá una password, seguramente.

En Mac OS X no hay ni un solo caso de virus reportado. Un virus es un código que es capaz de ejecutarse sin el conocimiento del usuario y que es capaz de infectar otros programas que a su vez al ejecutarse extenderán el virus. Los virus se distribuyen de varias maneras, o bien en un ejecutable infectado que compartimos con una llave USB o por Internet, o bien por medio de un gusano que es un programa que aprovechando una debilidad del sistema de comunicaciones en red de los ordenadores se duplica y transmite a sí mismo. Nada de esto se ha producido jamás en Mac OS X.

Otro método de extender un virus es por medio de un troyano o malware. Pero se ha de tener en cuenta que una vez ejecutado el virus, para serlo, tiene que tener la capacidad de infectar otros ejecutables y diseminarse. El troyano no es un virus, es el vehículo de uno.

¿Es Mac Defender un troyano que transporta un virus? No. Solo es un programa que si lo ejecutamos daña el sistema y cambia preferencias para hacer que sea molesto usarlo, pero ni contamina otros ejecutables ni es por definición un virus.

¿Lo lamentable del Mac Defender?

Primero que haya gente que caiga en el truco... pero la culpa es un poco de todos los que no hemos realizado suficiente trabajo divulgativo sobre estos temas entre los usuarios y los que nos hemos adocenado en el mantra de que "en Mac no hay virus". Virus no, pero si troyanos.

Segundo cosa lamentable, es que los medios de comunicación, sin explicarlo, se han dedicado a extender la alarma en algo que es trivial; y por medios de comunicación entiendo algunas prestigiosas webs tanto del mundo Apple como de otras áreas.

Tercera cosa a lamentar es el negociazo que, a costa de que los usuarios no leen antes de pulsar Instalar, van a hacer los fabricantes de anti-virus para Mac, auténticos vende humos donde los haya.

Cuarta y última cosa lamentable, las instrucciones que ha pasado Apple a su gente de soporte para que no ayuden a los usuarios a eliminar el malware si el equipo se vió afectado. Básicamente si el usuario dió instalar y confirmó con la password es su problema, dice Apple. Si no llegaron a instalar les dan las instrucciones que ponía yo en los primeros párrafos. Cancelar la instalación y borrar el fichero en el directorio de descargas.

Resumiendo, en Mac OS X no hay virus, en Mac OS X no hay gusanos y por favor no se crean todo lo que les dicen las páginas web que saltan en pop-up ni instalen cosas que se intentan instalar solas o sin saber que hacen.

Así además se podrán ahorrar tirar el dinero en un anti-virus para Mac que vienen siendo igual de útiles que los preservativos para los castrati.

P.D.: Pese a sus actuaciones iniciales Apple ha publicado ya las instrucciones para desinstalar el Mac defender si metió la password de administrador y lo instaló realmente. Están aquí:

http://support.apple.com/kb/HT4650

domingo, 22 de mayo de 2011

Scratch Day - Resultado

Un día interesante el de ayer.

Hacía unos años, que si bien había hecho presentaciones, no había dado una clase y aunque nunca he tenido problemas para hablar en público si que tenía ese come-come de "¿lo haré bien?". La verdad es que la gente de @neolabels y las chicas de la organización Lara, Virginia y Ana, ayudaron muchísimo a que el resultado, en mi opinión (hay que preguntar a los asistentes), haya sido bueno. Intenso, pero muy productivo.

Ufff... seis horas hablando de Scratch... intenso.

Me dió poco tiempo a pasarme por las otras ponencias. Vi unos robots NXT de Lego MindStorms jugueteando en el exterior de la sala donde presentaba yo. Ya conocía esa tecnología gracias a mi amigo Pedro Martinez Talabán que fue un loco del MindStorm. Luego en un momento me pasé por el laboratorio de Scratch conectado a tarjetas Arduino. Estaban haciendo girar una peonza desde Scratch. Curioso, lamentablemente no tuve mucho tiempo.

Merece mención especial por dedicarme una sesión privada durante la comida el compañero Stephen Howell (@saorog), hacker en el sentido original del término, que experimenta con Kinetic (el no-mando que ha sacado Microsoft para su XBox 360). El lo usa para controlar programas en Scratch mediante los movimientos del cuerpo. Tiene mucho trabajo detrás, pero para los niños para programarlo lo ha dejado fácil y super-atrayente. Gran trabajo de este extrovertido y didáctico irlandés.

¿Mis alumnos? Atentos y con ganas de aprender, y eso que la mayoría, pese a lo que se me dijo, si que sabían programar, pero estuvieron atentos y proactivos en todo momento. Genial auditorio. Gracias gente.

Entretenida la charla sobre ataques informáticos que tuve durante la comida. ¿Mi tesis? El nivel de conocimientos de los crackers hoy en día ha bajado en la mayoría de los ataques y ya no fabrican virus sino malware y spyware que no requieren conocimientos técnicos.

Entretenida la charla también con Jesús Fabre (@JesusFabre, perfil en LinkedIn) apasionado de los videojuegos y que estaba recorriendo las sesiones pues anda escribiendo un artículo sobre los videojuegos desde un punto de vista social y cultural (si es que entendí bien el tema pues andaba con la cabeza en el curso). Está pensando en entrevistar a iconos de mi pubertad como la gente de Topo Soft, Dinamic y el dibujante Azpiri. Dios que recuerdos de mi Spectrum.

Un agradecimiento especial a @frannlu que venía de enseñar Scratch a niños en Granada y estuvo en la sesión todo el tiempo pese a que llevaba por lo visto un atraso de sueño importante.

En fin, experiencia alucinante este Scratch Day al que espero haber aportado algo. Además ha sido estupendo no ser el más geek del lugar al menos por un día. Ufff... ¡que descanso!

miércoles, 18 de mayo de 2011

Solo los partidos pueden opinar en campaña electoral

La Junta Electoral de Madrid es un claro ejemplo de dictocracia, que es cuando una democracia se comporta como una dictadura, ha desautorizado la acampada de Democracia Real Ya y otros colectivos como nolesvotes en la Puerta del Sol de Madrid.

¿Cacicada? No, lo siguiente.

Esto no tiene nombre... estamos volviendo a cuando teníamos que pedir permiso para reunirnos en el mismo sitio más de 20 españoles. Yo tenía 8 años cuando Franco murió, pero otros lo recordarán que así eran las leyes del Régimen.

No tienen vergüenza. ¡Movilizaros por Internet! El 22M no votéis a estos mangantes (PSOE, PP Y CiU).

La noticia de última hora.

#nolesvotes

#nolesvotes: por un voto responsable

1. OBJETIVO DE #NOLESVOTES. Las personas que apoyamos a la iniciativa #nolesvotes desde sus inicios, a la vista de la catarata de tergiversaciones vertidas por políticos y medios de comunicación, queremos recordar y subrayar que la iniciativa en ningún modo promueve la abstención, y que surgió para hacer una llamada al ejercicio del voto responsable el próximo 22-M. La iniciativa pide específicamente que no se vote a los partidos que responden a intereses distintos a los de la ciudadanía: PP, PSOE y CiU, pero recomienda que en su lugar se examinen otras opciones. La iniciativa no pide el voto para ninguna opción concreta: el voto es responsabilidad de cada ciudadano.

2. HAZ DE TU PÁGINA UN CARTEL ELECTORAL. Las calles están llenas de carteles electorales, pero muchas personas no se ven representadas en ellos: la intermediación hizo que la política sea cada vez más lejana al ciudadano. Para subsanar tal déficit democrático, proponemos que todo ciudadano que así lo desee pueda convertir su blog, su web, su muro o su twitter en un “cartel electoral” del movimiento. Si quieres respaldar esta iniciativa, convierte tu sitio en Internet en un cartel electoral antes de las 24 horas del próximo día 20 de mayo, con el logotipo de #nolesvotes o de las plataformas con las que simpatices, y el texto “ni PP, ni PSOE, ni CiU”.

3. COLABORACIÓN DISTRIBUIDA. Te invitamos a copiar este texto y construir páginas de enlaces que referencien todos los sitios que dan apoyo a la iniciativa. De igual modo, invitamos a los demás colectivos que comparten nuestra propuesta a que lleven a cabo acciones similares. La fuerza de la red reside en la distribución y colaboración entre sus nodos.

4. TÚ ERES EL ALTAVOZ. Tan importante es la red como la calle: no te limites a actuar en internet. Levántate y explícaselo a todos tus conocidos, especialmente a aquellos más vulnerables a la propaganda en los medios de comunicación masivos.

5. ACCIÓN. No te quedes en casa el domingo 22. Sal a la calle y ejerce tu derecho al voto. No votes a quienes, actuando abiertamente en contra de la voluntad e intereses de los ciudadanos, han convertido la democracia en una burla de sí misma. Por la participación democrática activa: ni PP, ni PSOE, ni CiU.

MÁS INFORMACIÓN

Manifiesto de #Nolesvotes | http://www.nolesvotes.com/
Wiki colaborativo #nolesvotes | http://wiki.nolesvotes.org/wiki/Portada
Twitter #nolesvotes | http://twitter.com/#!/search/nolesvotes
Facebook #nolesvotes | http://goo.gl/4Nmj1
Material gráfico #nolesvotes | http://goo.gl/dbGAb

#nolesvotes

Un saludo

P.D.: la gente que simpatizamos con #nolesvotes estamos poniendo este manifiesto en nuestros blogs. Yo lo he tomado desde el blog de Ricardo Galli http://gallir.wordpress.com quien además de blogger reconocido y uno de los promotores iniciales de esta iniciativa, es el creador y la mente pensante detrás de http://meneame.net

martes, 17 de mayo de 2011

Scratch Day

He tenido el honor de ser invitado a impartir un taller de iniciación al Scratch el próximo día 21 de mayo dentro del evento Scratch Day que tendrá lugar en 'La Casa del Arbol', el nuevo Lab que Neolabels estrena en Lavapiés.

Como dice el folleto del evento, el Scratch Day se va a celebrar en 120 ciudades del mundo simultáneamente y será una oportunidad para compartir proyectos y experiencias, además de aprender más sobre programación en Scratch.

Más información:

Scratch Day - Neolabs

Información del Scratch Day en la web del MIT

martes, 10 de mayo de 2011

Curso de Scratch - Vídeos en HD

El curso completo con vídeos en HD

Para los que seguíais ya el curso decir que he subido los vídeos a formato HD de modo que si hacéis click en los enlaces de vídeo de esta entrada podréis seleccionar luego resolución 720p y verlos en la mejor definición disponible. Se nota sobre todo al ver la letra de los bloques de programación.

Si no habéis seguido el curso, en esta entrada encontrareis todos los capítulos ordenados y listos para seguirlo. En cada capítulo hay una entrada de blog que recomiendo leáis los padres/profesores antes de mostrarle el vídeo a los niños y el vídeo propiamente dicho para que se lo mostréis al niño, aunque recomiendo que lo veáis vosotros primero.

En el capítulo 0 se explica todo el procedimiento. El capítulo 0 con sus dos entradas de blog y su vídeo es solo para orientar a los padres durante el curso. No hace falta enseñárselo a los niños.

Al final de los vídeos tenéis otras dos entradas de blog dedicadas a ejercicios resueltos y ejemplos de juegos.

La primera entrada que os referencia aquí es la declaración del curso y sus vídeos bajo la licencia Creative Commons que os permitirá usarlos siempre y cuando no se cobre por ellos, se cite la fuente (o sea a mí) y se compartan bajo la misma licencia.

Os dejo con el curso.

Curso de programación en Scratch para niños

Declaración del Curso de Scratch bajo licencia Creative Commons
Curso de Scratch - Licencia Creative Commons

Capítulo 0
Introducción al curso para los padres
Entrada de blog: Enseñando a programar a niños (Capítulo 0)
Entrada de blog: Curso de Scratch - Video Capítulo 0
Vídeo HD del capítulo 0

Capítulo 1
Movimientos básicos
Entrada de blog: Curso de Scratch - Capítulo 1
Vídeo HD del capítulo 1

Capítulo 2
Bucles
Entrada de blog: Curso de Scratch - Capítulo 2
Vídeo HD del capítulo 2

Capítulo 3
Instrucciones condicionales
Entrada de blog: Curso de Scratch - Capítulo 3
Vídeo HD del capítulo 3

Capítulo 4
Animaciones básicas
Entrada de blog: Curso de Scratch - Capítulo 4
Vídeo HD del capítulo 4

Capítulo 5
Variables
Entrada de blog: Curso de Scratch - Capítulo 5
Vídeo HD del capítulo 5

Capítulo 6
Contadores
Entrada de blog: Curso de Scratch - Capítulo 6
Vídeo HD del capítulo 6

Capítulo 7
Lápiz
Entrada de blog: Curso de Scratch - Capítulo 7
Vídeo HD del capítulo 7

Capítulo 8
Multitarea y mensajes
Entrada de blog: Curso de Scratch - Capítulo 8
Vídeo HD del capítulo 8

Capítulo 9
Juegos avanzados
Entrada de blog: Curso de Scratch - Capítulo 9
Vídeo HD del capítulo 9

Capítulo 10
Animaciones avanzadas
Entrada de blog: Curso de Scratch - Capítulo 10
Vídeo HD del capítulo 10

Otros temas sin vídeo

Ejemplos de juegos en Scratch
Entrada de blog: Curso de Scratch - Ejemplos

Ejercicios resueltos
Entrada de blog: Scratch - Ejercicios resueltos

Todas las entradas presentes y futuras del curso pueden ser consultadas haciendo click en este enlace.

Espero que los que no habéis seguido aun el curso os animéis y los que ya lo hayáis seguido que os gusten los vídeos en calidad HD.

sábado, 7 de mayo de 2011

Estamos en campaña

Ya está, pesadilla mediatica los próximos 15 días.

La primera en la frente. Escuchar al PSOE hablar de la independencia del poder judicial, en concreto del Tribunal Constitucional, cuando no hace ni tres meses que han elegido a sus jueces los partidos políticos, es simplemente de chiste.

La segunda. Escuchar al PP hablar de lo bien que van a solucionar los problemas de los pueblos y comunidades autónomas de este país... ¡pero si en algunas comunidades la lista del PP parece la lista de ingresos del día en Alcala-Meco!

Pero nada, aquí seguimos unos votando al PSOE y otros al PP, como manda Dios. Da igual lo que hagan, lo que digan, será uno de los dos. Ganarán los dos, claro. ¿No se han fijado que siempre ganan todos las elecciones? Pero TENEMOS que votar a uno de los dos.... no vaya a ser... no vaya a ser... ¿QUÉ?

Un grupo de bloggers sacaron la iniciativa #nolesvotes (www.nolesvotes.com), web que a fecha de hoy han visitado cerca de millón y medio de usuarios únicos, proponiendo que no votemos a ninguno de los partidos firmantes de la Ley Sinde, a saber, PP, PSOE y CiU.

El motivo puede ser discutible, pero realmente encontrar una alternativa al bipartidismo es un tema muy importante. "No les votes" no dice no votar, no dice votar en blanco, no dice a quien votar, solo dice que vayamos a las urnas y busquemos nuestras alternativas a esos tres partidos.

La mia, ya la he dicho muchas veces, es votar a UPyD. Tienen sus cosas, como todos, pero coincido con ellos más que con otros. Creo que exageran con el tema lingüístico en Cataluña, que en mi opinión es un tema que se soluciona solo; el bilingüismo es un beneficio para ellos pues acceden a dos mundos, así que si no lo fomentan el pecado lleva su propia penitencia, perder competitividad fuera de Cataluña. Pero bueno, no podemos esperar coincidir con todo. De hecho como ex-votante socialista, desde hace ya unos 6 años, cada vez lo que me costaba más era tratar de encontrar en lo que estaba de acuerdo con los postulados de Zapatero que en contra. Con UPyD solo encuentro temas a favor y pocos en contra.

Bueno, busquen su alternativa y prometo no hablar mucho de política en el blog.

En Twitter se está usando el "hash-tag" #nolesvotes para la campaña de www.nolesvotes.com y la gente de UPyD pone el "hash-tag" #votoutil.