viernes, 31 de agosto de 2012

Músculos sensibles a la luz permitirán a los robots moverse como animales reales


Así lo han anunciado investigadores del MIT y la Universidad de Pennsylvania. Inspirándose en los propios animales, los investigadores han diseñado genéticamente las células musculares de manera que puedan flexionarse en respuesta a la luz. Los movimientos bruscos en robots podrían ser cosa del pasado en muy poco tiempo.
Según cuentan, el resultados podría conducir a la creación de nuevos robots altamente articulados con la capacidad de moverse con la “naturalidad” de criaturas reales. No sólo eso, el movimiento iría acompañado de los mismos niveles de fuerza.
Y es que se trata de la primera vez que se modifica genéticamente el esqueleto de un músculo para que sea sensible a la luz. El desarrollo lo han llevado a cabo científicos de optogenética, quienes han conseguido que el músculo (que normalmente requiere de algún estímulo externo) pueda contraerse y expandirse si inciden ráfagas de luz sobre él.
Según Harry Asada, profesor de ingeniería en el MIT:
Es más eficaz que la estimulación del músculo con electrodos, especialmente para un sistema de robótica donde el peso ligero y la movilidad son clave.
La optogenética implica la introducción de nuevos genes en las células que los hacen reaccionar a un pulso de luz, generalmente ráfagas cortas de luz láser. Es una combinación de genética y métodos ópticos para controlar eventos específicos en ciertas células de tejido vivo, aún entre mamíferos libres y otros animales, con precisión temporal necesaria para mantener el ritmo intacto del funcionamiento de los sistemas biológicos.

Desarrollan robot que explora la información directamente de las neuronas


Un conjunto de neurocieníficos del MIT ha desarrollado un sistema robótico con la capacidad de encontrar y registrar simultáneamente la actividad de docenas de neuronas en los animales vivos. Un hallazgo que podría conducir a la ciencia a entender mejor cómo las células conectadas interpretan las señales y transmiten información a través del cerebro.
Escaneo de neuronas
Según Edward Boyden, científico del MIT y autor principal de la investigación:
Este potente sistema robótico está diseñado para funcionar en células de manera que los neurocientíficos pueden acceder a los trabajos electrónicos internos de las neuronas.
Según cuenta Boyden, llevar a cabo manualmente el método en animales vivos requiere de una amplia formación casi perfecta en el terreno, una circunstancia por la que tan sólo un puñado de neurocientíficos pueden utilizar la técnica. El desarrollo de la nueva herramienta automatizada ayudará a la comunidad. Según Boyden:
Creemos que esto podrá ayudar a democratizar los procedimientos que requieren de mucha habilidad.
Un desarrollo que se anunció por primera vez en el mes de mayo. Una versión básica del robot que podía registrar las corrientes eléctricas en las neuronas individuales del cerebro en ratones anestesiados.
La forma de actuar del sistema comienza buscando y encontrando su objetivo sobre las bases de los cambios característicos en el sistema eléctrico cerca de las neuronas. En este punto es capaz de acceder al contenido de la neurona.
Unos primeros resultados que se mostraron hace unos días. Boyden presentó unas primeras pruebas que indicaban que una versión más avanzada del robot podría ser utilizada paraidentificar y probar cuatro neuronas a la vez. No sólo eso, su desarrollo podría llegar a identificar y explorar la información de hasta 100 neuronas a la vez.
Un avance que conduciría al mejor entendimiento de lo que hacen y cómo interactúan las neuronas en nuestro cerebro.

jueves, 12 de julio de 2012

Actualizar WordPress mediante FTP en cuestión de segundos

El mejor modo de actualizar WordPress es mediante el actualizador del escritorio. Esto es debido a que no hay dudas de que actualiza desde el repositorio oficial y además es el método más rápido. ¿Por qué?, pues sencillamente porque no actualiza todo sino solo aquellos ficheros que han cambiado sobre tu versión actual.

Ahora bien, hay ocasiones en que, o no tienes permisos suficientes de tu servidor para actualizar de este modo, o simplemente te sientes más seguro haciéndolo por FTP, a la antigua usanza. Este método, el tradicional, está especialmente recomendado cuando has realizado modificaciones a ficheros ‘core‘ (que ya sabes que no es buena costumbre) o, mucho más común, si has personalizado el tema por defecto (K2 o TwentyTen), ya que muchas actualizaciones realizan cambios en el tema por defecto y pueden sobreescribir tus maravillosas personalizaciones.




En estos casos, una de las cosas que personalmente me llevan los demonios es que la actualización tarda bastante de cara a tus lectores, y además no ven ningún aviso de que estás actualizando (salvo que lo prepares claro). Entre tanto actualizas suelen ver errores horribles en tu sitio ya que se están sobreescribiendo archivos de manera aleatoria.

Los culpables de esta tardanza son las carpetas de la instalación, las que más ficheros contienen y que ralentizan el proceso de carga por FTP. Y, bueno, yo tengo un truquito que igual os viene bien.
El proceso que yo hago en estos casos es el siguiente:

  1. Descargas este enlace http://wordpress.org/latest.zip
  2. Descomprimes el fichero en tu ordenador y verás que la instalación estandar de WordPress son varios archivos sueltos y 3 carpetas
  3. Las carpetas son: wp-content, wp-includes y wp-admin
  4. Borras la carpeta wp-content local recién descomprimida, esa no se sube nunca porque sino sobreescribes la carpeta de contenido de tu sitio, donde se guardan fotos, plugins, el tema, etc. Así no te equivocas, la borras tras descomprimir el zip y así no hay error posible.
  5. Ahora el truco para una actualización rápida: renombra las carpetas locales wp-admin y wp-includes a wp-admin_nueva y wp-includes_nueva o como quieras, antes de subirlas.
  6. Subes por ftp las carpetas wp-admin_nueva y wp-includes_nueva, de este modo tienes lo más pesado subido, ganas tiempo en que no está fuera de servicio tu sitio por la actualización.
  7. Cuando estén subidas las carpetas renombradas subes los ficheros sueltos por ftp, en este caso si te pedirá el cliente ftp sobreescribir los ficheros remotos, aceptas (esto es muy rápido). A partir de este momento tu sitio mostrará errores a los lectores así que desde aquí tienes que hacer rápido este punto y los dos siguientes (el último punto no afecta a la visualización de tu sitio).
  8. Renombras las carpetas remotas wp-admin y wp-includes a wp-admin_vieja y wp-includes_vieja.
  9. Renombras las carpetas remotas wp-admin_nueva y wp-includes_nueva a wp-admin y wp-includes.
  10. Accedes a http://tudominio.com/wp-admin/upgrade.php y en la siguiente pantalla te dirá si tienes que actualizar la base de datos, si es así, le das al botón y ya está hecho.
  11. Para dejar todo limpito borras las carpetas remotas wp-admin_vieja y wp-includes_vieja
Ya está. Con este método casero consigues reducir bastante el tiempo de actualización de WordPress por FTP. De hecho, la carga de los ficheros sueltos dura pocos segundos y es el único momento en que tus visitantes podrían notar algo.

Espero te haya servido.

domingo, 24 de junio de 2012

Tu propio logo en la pantalla de acceso


Si ayer veíamos como añadir un logo personal al escritorio de WordPress hoy, para cerrar el círculo, veremos como añadir un logo a la pantalla de acceso (o login, como prefieras llamarla).

Conozco dos maneras básicas, para cada tipo de usuario, a saber …

1. Con plugin Para esto, además de otras muchas cosas, se las pinta solo Register Plus que, en una de sus múltiples opciones, te ofrece la posibilidad de subir un fichero que usar como logo para la pantalla de acceso. Apunta el dato de que la imagen no sea mayor de 292 pixels de ancho, esto te sirve también para el otro método. Lo mejor es probar hasta dar con el tamaño que más te guste o mejor encaje.

2. Código Si no quieres añadir más plugins, y menos solo para esto, puedes modificar el archivo functions.php de tu tema activo y añadirle lo siguiente:


function my_custom_login_logo() { echo ''; } add_action('login_head', 'my_custom_login_logo');

Tu propio logo en la pantalla de acceso
Vía

Cambiar la dirección de la página de acceso en WordPress

En WordPress, al tratarse de un CMS, muchos elementos de su estructura son idénticos en todos los sitios web que lo utilizan. Uno de estos elementos es la pantalla de acceso, entrada, o login al sistema, que por defecto se encuentra en la dirección dominio.com/wp-admin

Por seguridad, o por otras razones, puede interesarnos cambiar esta URL a una dirección personalizada. Y para llevar ésto a cabo sólo tenemos que editar el fichero functions.php de nuestro tema activo, y añadirle las siguientes líneas de código:

//cambia url login add_action( 'login_headerurl', 'my_custom_login_url' ); function my_custom_login_url() { return 'http://dominio.com/login'; }

… sustituyendo dominio.com/login por la dirección personalizada que quieras utilizar.

Así de fácil.

Cambiar la dirección de la página de acceso en WordPress

Vía

¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows

Actualmente Android por defecto no permite realizar capturas de pantalla y son muy poco los móviles que de serie ofrecen esa posibilidad. En este tutorial vamos a ver como podemos realizar capturas de la pantalla de nuestro móvil sin necesidad de ser root desde Windows. Para ello nos hace falta usar el SDK de Android, donde a continuación os voy a detallar los pasos que tenemos que seguir.

Descarga e instalación del SDK para Windows


Para descargar el SDK de Android es tan fácil como ir a web oficial y seleccionar el sistema operativo que tengamos, en este caso Windows. Encontramos dos archivos, un ZIP y un instalable. La diferencia es que el instalable te comprueba antes que tienes Java SE Development Kit (JDK).



¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Una vez descomprimido o instalado tenemos que ejecutar el SDK Manager. El SDK Manager es donde instalamos las versiones de Android, las herramientas de Google, de otras empresas y creamos las imágenes de Android para el emulador, algo que ya veremos en otro tutorial.


¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Cuando ejecutamos el SDK Manager nos hará una búsqueda de los paquetes disponibles, recomendando muchas cosas que no nos va a hacer falta para hacer capturas de pantalla, por lo tanto le damos a Cancel.


¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Ahora deberemos de ir a Available packages y seleccionar Google USB Driver package, que se encuentra dentro de Third Party Add-ons. Lo instalamos aceptando su licencia.


¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Instalando los drivers en Windows

Ahora tenemos que activar el modo Depuración USB en nuestro móvil. Para ello tenemos que ir a Ajustes -> Aplicaciones -> Desarrollo y activar la Depuración USB. Para evitar problemas no tener activado el modo para la transferencia de archivos.


¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Ahora al conectar el móvil por USB nos pedirá que instalemos los drivers. Tendremos que hacerlos de forma manual y seleccionar la carpeta “google-usb_driver”, que se encuentra dentro de la carpeta del SDK.


¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Cómo hacer capturas

Para poder realizar las capturas tenemos que abrir la carpeta “tools” y ejecutar el archivo ddms.bat, el Dalvik Debug Monitor


¿Cómo hacer capturas de pantalla en tu móvil Android? Guía para resolver esa asignatura pendiente en Windows


Una vez abierto el Dalvik Debug Monitor tenemos que seleccionar el móvil e ir a Device -> Screen capture…




En Device Screen Capture ya podemos realizar capturas de nuestro móvil, tan sólo tenemos que refrescar la pantalla y guardar las capturas directamente en un archivo PNG o copiar la captura en el portapapeles.




Vía

jueves, 21 de junio de 2012

Graba screencasts de forma rápida y sencilla desde el navegador con el excelente Screenr

Hay algunas herramientas que sorprenden desde el primer momento. Tras una apariencia sencilla, son capaces de descubrirnos su gran potencia tras unos pocos minutos con ellas. Screenr, un servicio que ofrece la posibilidad de grabar screencasts directamente desde el navegador y sin necesidad de instalar nada (requiere Java, eso sí), es un claro ejemplo de ello.

Antes de explicaros cómo funciona Screenr, dejadme que os ponga aquí un vídeo que he grabado con esta herramienta cuyo proceso me ha llevado menos de dos minutos (no lleva audio porque lo he desactivado, pero se puede configurar a nuestro gusto, pues detecta las posibles fuentes de entrada):

Graba screencasts desde el navegador


El procedimiento para grabar capturar todo lo que pase en pantalla a través de Screenr es tan sencillo que asusta. La página cuenta con un botón para grabar (Record) que, al pulsarlo, nos abre una capa de selección cuyo tamaño y posición podemos ajustar a nuestro antojo. Tres son los controles que acompañan a esta ventana transparente de selección: el botón rojo que dará inicio a la grabación, el selector de fuente de entrada de audio y un botón verde con la leyenda “Done” para cuando queramos finalizar la captura de vídeo.

Una vez hayamos llevado a cabo nuestro screencast y pulsado el botón “Done”, el sistema automáticamente nos muestra una previa del vídeo y nos da la opción de publicarlo, para lo cual requiere que nos registremos conectando nuestra cuenta de Facebook, Twitter y algunos servicios más. El proceso es tan rápido que, tras seleccionar con qué perfil de redes sociales queremos registrarnos, bastará con elegir el nombre de usuario que queramos usar en Screener y listo.

A partir de aquí el sistema nos permite compartir el vídeo con su propia url, obtener el código para insertarlo allá donde queramos (como he hecho yo más arriba), descargarlo en formato .mp4 y publicarlo directamente en YouTube si tenemos cuenta. Además nos ofrece un Bookmarklet que podemos añadir en nuestra barra de herramientas para comenzar a grabar cuando queramos con un clic.

Un servicio en mi opinión excelente que nos puede ser de mucha utilidad en más de una ocasión si no buscamos grandes logros técnicos, aunque teniendo la posibilidad de descargar el vídeo resultante se abren miles de posibilidades.




Por último cabe decir que, si bien Screenr se puede usar de forma totalmente gratuita, disponen de diversas tarifas que se ajustan a todo tipo de necesidades, tanto para particulares que quieran algo más por 19 dólares al mes hasta el plan Enterprise para empresas por 289 dólares al mes.