03 Feb
Posted by Miguel López as Teletrabajo, web2.0, SOFTWARE
Hace tiempo que no hablamos de Crossover, la aplicación que usa el motor Wine para poder ejecutar aplicaciones de Windows en Mac OS X. Codeweavers ha aprovechado la feria Macworld 2011 para lanzar la décima versión del programa, bautizada como Impersonator. Esta nueva versión promete facilitar la instalación de las aplicaciones aún más que sus predecesoras.
Básicamente, Crossover se ha preocupado de configurar todas las aplicaciones de Windows compatibles en su Compatibility Center, de modo que con un simple click en el instalador Crossover reconoce el programa y lo configura para que no tengamos errores en la ejecución. Esto puede ser especialmente útil cuando queremos ejecutar juegos de Windows con gráficos complejos.
De hecho, Crossover promete un rendimiento nativo sin ralentizaciones propias surgidas de la emulación, de modo que si echáis de menos algún juego que todavÃa no haya visto la luz en la plataforma de Apple Crossover 10 Impersonator os puede ser de ayuda. Podemos probarlo de forma gratuita durante un tiempo, y una licencia simple cuesta 39,95 dólares, unos 29 euros.
VÃa | TUAW
Sitio oficial | Crossover 10 Impersonator
VÃdeo | YouTube
01 Feb
Posted by LosLunesAlSol as Teletrabajo, web2.0, SOFTWARE

Hoy Panda ha empezado a lanzar la actualización de su antivirus gratuito. Y decimos que ha comenzado con la actualización porque al ser este un producto basado en la nube, no tendremos que actualizar nada, ni tocar el antivirus sino que se instalará automáticamente, a la manera que ocurre con las novedades que van lanzando otras empresas que operan en la nube, como bien nos tiene acostumbrado, por ejemplo, Google. Por eso hay que tener paciencia para actualizarse a Panda Cloud 1.4, la nueva versión del antivirus alojado en la nube.
Cuando lo tengamos disponible nos aparecerá una notificación en la barra de tareas donde esta el antivirus indicando que ya es posible realizar la misma. Entre las principales versiones que trae esta nueva versión destaca por un nuevo sistema de notificaciones para los usuarios. Y esta era una de las alternativas que yo más apreciaba en Panda Cloud, que hacÃa su trabajo sin molestar con las notificaciones.
También ha mejorado la herramienta de filtrado URL y la barra de Panda para que sea compatible con Firefox 4 e Internet Explorer 9. La verdad es que esta es una de las cuestiones a las que no tengo mucho aprecio, sobre todo la barra, que me acaba por molestar al poco de instalarla. También se han corregido errores en la barra de progreso de la instalación del programa, se han añadido etiquetas para diferenciar entre la versión gratuita la de pago o se han corregido errores. Esperemos que después de esta actualización sirva para mejorar el producto sin empeorar su rendimiento, a mi juicio uno de sus puntos fuertes.
Más Información | Blog PandaCloud
En Genbeta | Panda Cloud, mejor software de seguridad del 2010
01 Feb
Posted by Miguel López as Teletrabajo, web2.0, SOFTWARE

En Mac OS X, como en cualquier otro sistema operativo, hay un buen abanico de editores de código fuente para todos los usuarios: desde el que simplemente quiere probar algo de programación básica hasta el que pretende crear toda una aplicación o una página web profesional.
Dejando a un lado las grandes suites de desarrollo como Xcode para aplicaciones y otros elementos para Mac OS X, o Dreamweaver para crear páginas web, tenemos los editores de código puros y duros: en los que tenemos que compilar usando herramientas externas pero son lo más fácil de usar y no consumen recursos del sistema de forma absurda. Echemos un vistazo a qué posibilidades tenemos en la plataforma de Apple tras el salto.

Era imposible no mencionar a Textmate, el editor que ha enamorado a miles de desarrolladores de la plataforma. Sus motivos tiene: su rendimiento es bueno y las posibilidades que tiene hace que decir que son enormes se quede corto. Yo mismo lo utilizo para escribir artÃculos como este usando Textile, y hay personas hasta que lo usan como gestor de tareas gracias a ciertos complementos.
Además, la comunidad de usuarios ha colaborado muchÃsimo creando infinidad de complementos para la aplicación para hacerla capaz de virtualmente cualquier cosa. Su calidad es tal que incluso se habla de que es no solo el mejor editor de texto y código de Mac OS X, sino además de cualquier plataforma superando la versatilidad y calidad de los editores de Linux y Windows. Hay hasta un libro para aprender todos sus secretos.
De todas formas, Textmate tiene dos problemas. Primero: su precio. 44,85 euros hacen que los usuarios se rasquen la cabeza, duden y empiecen a buscar alternativas. Por otro lado también está su lentÃsima evolución, hay actualizaciones con demasiada poca regularidad y sus novedades son muy sutiles. De hecho, Textmate no ha sufrido ningún cambio importante desde hace años, y la prometida segunda versión lleva también demasiados meses sin dar señales.
Podéis descargar una versión de 30 dÃas de evaluación de Textmate aquÃ.

PodrÃamos decir que estos dos editores son el mismo, aunque hay ciertas diferencias. Smultron nació como un editor que se puede considerar una alternativa gratuita a Textmate muy personalizable pero no tan versátil, aunque muy parecida y suponiendo más que suficiente para la gran mayorÃa de programadores. Por desgracia un dÃa su responsable dejó de tener tiempo para continuar con el desarrollo del programa y lo abandonó, hasta que otro interesado creó un fork de la aplicación llamada Fraise.
Pasó un tiempo en el que Fraise siguió como el sucesor de Smultron, pero con el nacimiento de la Mac App Store el desarrollador original decidió ponerse manos a la obra de nuevo y resucitó Smultron en la tienda de aplicaciones, a un precio de 3,99 euros. Asà que tenemos por un lado al resucitado Smultron como aplicación de pago (aunque el precio no está nada mal) y por otro lado a Fraise que sigue con las aspiraciones originales del anterior.
Smultron está disponible en la Mac App Store, y Fraise se puede descargar desde este enlace.

TextWrangler es un editor más orientado a desarrolladores web, con la clásica vista del panel principal con una barra lateral mostrando el árbol de directorios. Se promociona como una buena herramienta adecuada para los que trabajemos con muchos archivos al mismo tiempo que se integra además con funcionalidades FTP para publicar las páginas web sin tener que recurrir a otras alternativas.
Su principal desventaja es su interfaz, que no ha evolucionado con el tiempo y recuerda a las aplicaciones de hace unos cuantos años con versiones anteriores de Mac OS X con muchÃsimas ventanas adicionales (Apple quiere precisamente evitar esto con la llegada de Lion). De todas formas, si sois de los que no le hacen mucho caso a este aspecto es una alternativa interesante. TextWrangler es completamente gratuito y está disponible en la Mac App Store.

Por último tenemos a Sublimetext, que se ha presentado recientemente para Mac y se presenta en su segunda versión como una herramienta muy versátil que hace que Textmate se eche a temblar. Aunque es un programa multiplataforma su interfaz para Snow Leopard está muy cuidada y su rendimiento tampoco está mal, y ofrece algunas herramientas como un ‘minimapa’ del código que en Textmate solo pueden usarse mediante la instalación de complementos.
Algo que también destaca de Sublimetext es su capacidad de distribución de código en la interfaz: distribuye los archivos abiertos en una serie de pestañas que recuerdan a las de Google Chrome, y puede generar varias columnas con archivos diferentes en cada una de ellas por si necesitamos modificar el código de más de un archivo a la vez.
De momento, eso sÃ, Sublimetext está en fase alpha pero con un desarrollo bastante activo. Se puede probar gratuitamente, aunque cuando llegue a su versión final costará 59 dólares (42,8 euros). Un precio también bastante alto, aunque quizás sea el editor que los más exigentes necesitan.
31 Jan
Posted by Yirá Albornoz as Teletrabajo, web2.0, SOFTWARE

No hay duda de que los lectores de eBooks como el Amazon Kindle o el Sony Reader nos ofrecen una gran comodidad a la hora de leer libros y documentos. Sin embargo, un problema frecuente que encuentran los propietarios de estos dispositivos es lo difÃcil que resulta leer PDFs escaneados, tales como libros de consulta académica, u otra clase de textos digitalizados.
Afortunadamente, eso se puede solucionar con Briss, una sencilla herramienta con la que podemos recortar los bordes de los PDFs digitalizados y asà hacer que encajen bien en un Kindle o en un Nook. Mientras la mayorÃa de las herramientas que hay para resolver esto son poco intuitivas, y no automatizan bien el proceso, Briss destaca por ser muy fácil de usar, y por entregarnos en apenas segundos un PDF listo para pasar al lector.

El funcionamiento es el siguiente: simplemente importamos un PDF y Briss nos mostrará una imagen con todas las páginas del documento superpuestas, para que asà sepamos cuales son las áreas donde aparece texto importante y que hay que preservar, y cuales podemos recortar sin mayor problema (bordes, pies de página, numeración, etc). Luego, solo seleccionamos las áreas que queremos conservar, y Briss las recortará de todas las páginas del documento.
Incluso es posible recortar varias áreas a partir de una página. Por ejemplo, si se trata de un texto con 2 columnas, podemos seleccionar cada columna como un área distintas, y Briss recortará las columnas y las compaginará como si fueran páginas diferentes.
Otra cosa destacable de Briss es que maneja bien los PDFs con dos páginas por hoja (como el de la imagen de arriba). Simplemente tenemos que seleccionar las 2 áreas que corresponden a esas 2 páginas, y serán recortadas y ordenadas correctamente en cuestión de segundos. También permite hacer recortes distintos para páginas pares e impares, e incluso ofrece la opción de excluir páginas del documento original. Una vez que hayamos terminado, simplemente vamos al Menú “Action”, seleccionamos “Preview” y se nos mostrará como quedarÃa el PDF final.
Por si fuera poco, Briss es multiplataforma: compatible con Windows, Linux y Mac.
VÃa | LifeHacker
Enlace | Briss
28 Jan
Posted by Guillermo Julián as Teletrabajo, web2.0, SOFTWARE

Seguro que más de una vez os habéis encontrado con un artÃculo interesante en Internet pero sin tiempo para leerlo. En estos casos, lo más normal es usar servicios como Instapaper para guardar para luego textos que queramos leer.
Sin embargo, Instapaper tiene bastantes más posibilidades gracias a las aplicaciones externas. Hoy os traemos una llamada Instascribe, que nos permite enviar todos los elementos de un feed RSS a nuestra cuenta de Instapaper. Es muy simple de usar: introducimos nuestras credenciales de Instapaper y añadimos los feeds que queramos, sin más.
¿Y para qué nos sirve esto? Pues, por ejemplo, para suscribirnos a un blog que nos interese mucho (y actualice poco para evitar saturarnos), de forma que siempre que haya un elemento nuevo lo tengamos listo para leer en Instapaper.
Otra opción es hacer algo similar a lo que os contamos hace un tiempo sobre redirigir los favoritos de Twitter y Google Reader a Evernote. Ahora simplemente habrÃa que configurar los feeds de Google Reader y Twitter para que los favoritos aparezcan automáticamente en Instapaper. Muy útil si soléis usar la estrellita para marcar elementos para más tarde. Y las posibilidades no acaban aquÃ. ¿Qué más posibilidades se os ocurren?
VÃa | VisualBeta
Sitio oficial | Instascriber
27 Jan
Posted by Miguel López as Teletrabajo, web2.0, SOFTWARE

Hay una serie de tareas en la era de las redes sociales en la que vivimos ahora mismo que siempre solemos hacer repetidamente, cada dÃa, cada semana o cada cierto tiempo. ¿Y si estas tareas pudiesen hacerse solas? Ya hay algunas herramientas para hacerlo, o como mÃnimo algunas soluciones para avisarnos a tiempo de hacer manualmente esta tarea. Ifttt pretende convertirse en la herramienta por excelencia para automatizar esas tareas.
Ifttt (no me atrevo a pronunciarlo directamente) es la abreviatura de If This Then That, que a su vez explica perfectamente el funcionamiento de las tareas automáticas que puede ejecutar. Básicamente hay que configurar una causa (que puede ser un evento en los servicios compatibles) para que un efecto en forma de tarea se ejecute. Si habéis programado alguna vez, el sistema se reduce a un simple condicional: si pasa esto, entonces haz esto otro. Echémosle un vistazo al servicio después del salto.
Lo que más choca de Ifttt es su interfaz: simple a más no poder. Se nos ofrece crear nuestras tareas automatizadas con una simple guÃa paso a paso a gran tamaño, con una fuente de letra exageradamente enorme en algunas secciones. El resultado es que el usuario nunca tiene pérdida de lo que tiene que hacer, aunque en las primeras veces al tener que activar la integración de las redes y servicios externos quizás haya un poco de confusión. De todos modos no es nada que no hayamos visto en otros sitios que integran servicios de terceros.
La mejor forma de entender y ver con detalle Ifttt es viendo paso a paso cómo se forma una de sus tareas automatizadas. Comencemos:

A medida que vayamos avanzando veréis como todo gira alrededor de la frase If This Then That, considerando This como el primer paso a dar (la creación de la causa) y Then como la creación del efecto, que serÃa la tarea a realizar. En la imagen superior podéis ver como el primer paso consiste en hacer click en This para seleccionar la causa. Una vez seleccionado, se nos pide que seleccionemos uno de los servicios compatibles:

Cada uno de estos servicios tiene uno o más eventos que pueden configurarse como una causa. Desde luego aquà ha habido trabajo, porque la cantidad de causas con este abanico de servicios no es para nada pequeña. Delicious, Facebook, RSS, Twitter, mensajes de texto, Vimeo… para nuestra prueba vamos a seleccionas Twitter, que contiene los siguientes eventos posibles:

“Alguien publica un mensaje”, “Alguien publica un mensaje”, “Un contacto determinado publica un mensaje”… todo son eventos de Twitter que podemos seleccionar como un detonante de nuestra tarea automática. Vamos a escoger que dicha causa en nuestro caso sea que uno de nuestros amigos escriba un mensaje, sea cual sea. Tras seleccionar la opción, escogemos qué amigo de nuestra lista de followings en Twitter queremos usar y queda finalmente la causa definida en nuestra “frase” principal, quedando por determinar el That o la tarea en sÃ:

Repetimos lo que acabamos de hacer seleccionando uno de los servicios y una de las tareas que son capaces de hacer, y ya tenemos lista nuestra tarea. En nuestro caso hemos seleccionado publicar un mensaje en Facebook como consecuencia, de modo que globalmente tenemos que cuanto uno de nuestros amigos publique algo en Twitter, entonces que automáticamente ese mensaje se publique en nuestro perfil de Facebook, a modo de difusión:

Fijaos cómo la tarea queda resumida en una frase. Ahora simplemente tenemos que añadir una descripción a la tarea si asà lo queremos y crear la tarea para que ésta empiece a ejecutarse sin nuestra interacción y nos podamos olvidar de ella.
Las posibilidades son muy grandes debido a la gran cantidad de servicios que son compatibles con ifttt: eventos de varias redes sociales, de protocolos RSS o incluso de lo que pueda pasar con una empresa en bolsa o los cambios de temperatura. He aquà el servicio ideal para mandarle un mensaje al Facebook de tu hijo si la temperatura baja de 10 grados: “niño, tápate que hace frÃo“.
El servicio está en pruebas y solo pueden entrar los que tengan una invitación, aunque en mi caso solo he tenido que esperar dos o tres dÃas para obtenerla tras solicitarla en la web oficial. Es completamente gratuito, y cada usuario registrado puede crear un máximo de veinte tareas.
Sitio oficial | Ifttt
27 Jan
Posted by Miguel López as Teletrabajo, web2.0, SOFTWARE

Adobe no cesa en continuar mejorando su paquete de aplicaciones profesionales de diseño y edición profesional de contenidos multimedia, y tras el lanzamiento de la quinta versión hace casi un año ya empiezan a circular por la red filtraciones con los primeros datos de Adobe Creative Suite 6 en forma de algunas encuestas y estudios.
Parece que el objetivo principal de la esta próxima versión va a ser la colaboración entre varios usuarios en la nube (algo que ya hemos visto asomarse en la versión actual), ya que tenemos un conjunto de nuevos programas para poder hacerlo: Adobe Maestro nos permitirÃa sincronizar nuestros trabajos estemos donde estemos, en un espacio online que nos proporcionarÃa hasta 100 GB de espacio (nada raro sabiendo el tamaño de algunos archivos de diseño creados por profesionales).
Se menciona también a Adobe Helium, que nos permitirá crear animaciones basadas en los estándares HTML5 y CSS3 basándose en las librerÃas de jQuery. Otra aplicación, Adobe Muse, se promocionarÃa como un modo de crear sitios web completos sin necesidad de tocar el código en ningún momento y con la funcionalidad de publicarla en internet completamente integrada. Finalmente, Adobe Time Tracker se centrarÃa en la productividad del usuario recogiendo datos del uso de los programas.
Otros datos que llevan más dÃas en el aire sugieren que Adobe Creative Suite 6 al fin incluirÃa soporte para ejecutarse en entornos de 64 bits, con lo que teóricamente ganarÃamos en rendimiento. No hay información acerca de su posible fecha de lanzamiento, aunque no creo que sea pronto.
VÃa | Appleinsider
Imagen | Choo Chin Nian
26 Jan
Posted by Jaime Novoa as Teletrabajo, web2.0, SOFTWARE

Google “no está contento” con la cantidad de aplicaciones que son compradas en el Android Market y pretende que el 2011 sea el año en el que esta tendencia cambie. Ésta es la principal conclusión que podemos extraer de una conferencia celebrada ayer en San Francisco sobre el futuro de las aplicaciones sociales, en donde un buen puñado de empresas se juntaron para discutir la salud del mercado y sus tendencias.
Si sois usuarios de Android y habéis navegado un poco por el Android Market os habréis dado de que el número de aplicaciones gratuitas es mucho mayor que el de las de pago. A pesar de esto, a Google le gustarÃa ver como la cantidad de aplicaciones de pago descargadas por los usuarios crece en el próximo año y para ello intentará poner en práctica una serie de procesos que favorezcan los ingresos de los desarrolladores de aplicaciones.
El primero de esos procesos es la creación de un sistema de pago dentro de las propias aplicaciones. Apple ya lanzó un servicio similar hace más de un año y parece que en Google se han dado cuenta de que cuantas más fuentes de ingresos se presenten en favor de los desarrolladores, mejores resultados obtendrá la plataforma y el sistema operativo en su conjunto.
Para el que no conozca cómo funciona este tipo de sistema de pago, decir que es una función que ofrece a los usuarios la posibilidad de adquirir otros productos o servicios accesorios desde la propia aplicación; además de poder pagar por la app en sÃ. Pero, como ocurre con el propio Android Market, un problema importante es que muchos paÃses todavÃa no pueden comprar ni siquiera las propias aplicaciones por problemas con los sistemas de pago que Google ha escogido para su sistema operativo móvil y su tienda.

La segunda de las funciones que desde Google esperan integrar en este año 2011 se refiere a lo que se conoce como “carrier billing”, que es nada más y nada menos que una forma de extender nuestra factura del móvil a la compra de aplicaciones. De esta forma, a la hora de comprar una app no tendrÃamos que introducir nuestros datos ni utilizar servicios terceros (como Google Checkout o PayPal) si no que directamente se cargarÃa el importe en la factura de nuestro móvil.
Sobre los demás cambios que se esperan para el 2011 ya hemos hablado anteriormente en Genbeta y se centran principalmente en dos aspectos: por un lado la mejora del proceso de descubrimiento de aplicaciones (que es demasiado rudimentario en el Android Market actual) y por el otro una mejor integración de componentes sociales en las aplicaciones y la propia tienda. Google todavÃa tiene muchos frentes abiertos en este último campo y se podrÃa decir que está en pañales en lo que a caracterÃsticas sociales se refiere; muchos apuestan por Google Me, pero todavÃa no hemos visto nada de nada de esa supuesta capa social.
Está bien que Google se dé cuenta de que todavÃa le queda mucho por hacer en todos estos aspectos. Con tal cantidad de terminales móviles en el mercado es normal que le presten mucha atención al Android Market e intenten mejorarlo todo lo posible. Creo que todos los que lo hemos usado nos damos cuenta de que el margen de mejora es muy grande pero, eso sÃ, tampoco se pueden dormir en los laureles. A pesar de que siempre podremos echar mano de las alternativas al Android Market.
VÃa | Forbes
En Genbeta | DroidconUK: todo sobre Android con la presencia de Google y Eric Schmidt confirma un Google con capas sociales este mismo otoño y Cuatro alternativas al Android Market
Imagen | brionv
18 Oct
Posted by INFORMACION PARA TELETRABAJADORES SOBRE APLICACIONES ONLINE Y TELECOMUNICACIONES www.oficinamovil.com as Teletrabajo, web2.0
|
El teletrabajo, asignatura pendiente de los directivos españoles |
18 Oct
Posted by INFORMACION PARA TELETRABAJADORES SOBRE APLICACIONES ONLINE Y TELECOMUNICACIONES www.oficinamovil.com as Teletrabajo, web2.0
La tasa de paro de los demandantes de empleo sin relación laboral en CLM se sitúa en el 22,4% con 205.593 desempleados, por encima de la media nacional.
16 Oct
Posted by Alexliam as Teletrabajo, web2.0, SOFTWARE
Reconozco que el mundo de los bookmarklets me fascina. La sencillez de estas pequeñas herramientas no está reñida con lo potente que pueden llegar a ser algunos. En Genbeta hemos hablado de muchos de ellos y hoy es el turno de Joliprint.
Joliprint es un pequeño bookmarklet que nos permite convertir cualquier web en un PDF. Para instalarlo solo debemos agregarlo a nuestra barra de enlaces del navegador (o a favoritos, donde mejor nos parezca) y para usarlo simplemente nos vamos a cualquier web y acto seguido pinchamos en el bookmarklet de Joliprint. Automáticamente nos aparecerá un nuevo archivo PDF para descargar con esa web.
La verdad es que aunque la idea de Joliprint es muy buena creo que por ahora es demasiado simple. No ofrece ningún tipo de configuración ni opción para poder seleccionar, por ejemplo, que queremos que aparezca en el PDF. Todo lo hace automáticamente y de una forma relativamente inteligente, pero sigue sin terminarme de convencer.
Habrá que darle tiempo y ver como le sientan las actualizaciones que confió que le dediquen. Pese a todo os recomiendo que lo probéis, es una buena opción para cuando queremos guardarnos una web para consultarla cuando estamos offline, por ejemplo, pero aún asà creo que le falta algo de tiempo para ser una herramienta imprescindible.
Al ser un bookmarklet funciona en todas las plataformas y navegadores.
15 Oct
Posted by INFORMACION PARA TELETRABAJADORES SOBRE APLICACIONES ONLINE Y TELECOMUNICACIONES www.oficinamovil.com as Teletrabajo, web2.0
![]() Libertad Balear |
Primeros 5 telecentros estarán en Palma, Algaida, Campos, Esporles … |
15 Oct
Posted by INFORMACION PARA TELETRABAJADORES SOBRE APLICACIONES ONLINE Y TELECOMUNICACIONES www.oficinamovil.com as Teletrabajo, web2.0
|
Teletrabajo: una experiencia piloto en la Universidad de AlmerÃa |
14 Oct
Posted by Guillermo Julián as Teletrabajo, web2.0, SOFTWARE

Últimamente no paramos de ver noticias sobre esa gran novedad llamada “Tiempo real”. Twitter es uno de los servicios que más lo está aprovechando con su API User Streams, aunque también lo tenemos en cosas tan cotidianas como el RSS con el impronunciable PubSubHubBub o el correo con las notificaciones push.
Sin embargo, uno no puede dejar de pensar que esto no es más que una tonterÃa tecnológica, un capricho de los ingenieros de software para ver hasta dónde pueden llegar. ¿Es una chucherÃa la web en tiempo real, o puede resultar útil para los usuarios?
La web en tiempo real requiere un esfuerzo de ingenierÃa muy grande. En el modelo tradicional son los clientes los que preguntan al servidor, lo que requiere poco trabajo por parte de éste. Las peticiones llegan y el servidor responde. Fácil y sencillo. El servidor no procesa más datos de los necesarios para dar la información que piden los clientes.
Cuando pasamos al modelo del tiempo real, las cosas cambian. Ahora el servidor tiene que preocuparse de dar la información a los clientes cuando ésta se genera. Para ello necesita un registro de clientes que tienen que recibir esa información, asà que no sólo tiene que procesar los datos relativos a la información que va a dar sino que además tiene que preocuparse de decidir con quién conectar y cuándo hacerlo. No sólo eso, también tiene que gestionar las conexiones y desconexiones del sistema. Es decir, un método mucho más complejo que el tradicional.

Con toda esa complejidad del tiempo real, alguna ventaja tenÃa que darnos. La primera es para los servidores. En la web tradicional, si de repente los 200.000 clientes de un servicio deciden hacer una petición todos a la vez, el servidor puede decir “hasta aquà hemos llegado” y bloquearse por saturación. Sin embargo, si son los servidores los que gestionan las conexiones estas situaciones no pueden ocurrir: el servidor distribuye de forma normal las conexiones de forma que no haya problemas de saturación, y evitando los DDoS involuntarios.
La siguiente ventaja es bastante obvia: la instantaneidad de la información. Cuando son las aplicaciones las que tienen que preguntar al servidor, normalmente lo hacen a intervalos. Si vamos encadenando varias aplicaciones (por ejemplo, si lees Genbeta desde Twitter, primero tienes que esperar a que el post llegue al RSS, que Twitterfeed lo mande a Twitter y que tu cliente lea el tweet), los intervalos se acumulan y podemos tener retardos bastante grandes. Con la web en tiempo real, estos intervalos desaparecen y la información llega con un retraso mÃnimo.
Otra ventaja es que genera menos tráfico de red. Si tu cliente de correo chequea cada cinco minutos si tienes mensajes nuevos, cada cinco minutos va a estar generando tráfico hayan o no hayan mensajes nuevos. Es decir, que estará creando bastante tráfico inútil. Sin embargo, si es el servidor el que avisa al cliente, sólo se produce tráfico cuando hay correo nuevo. Es decir, el tráfico generado es siempre tráfico útil.
Para un solo usuario puede resultar insignificante, pero si juntamos todo el tráfico inútil que se produce cada hora podemos tener una cantidad muy considerable de datos.
La primera, como he comentado arriba, es la complejidad y la dificultad que conlleva hacer un sistema en tiempo real. Hay que exprimir los paquetes al máximo para quitar lo irrelevante y minimizar el tráfico que genera el servidor. Hay que preparar los clientes para que reciban señales del servidor y las procesen correctamente. Hay que programar el servidor para que gestione correctamente todas las conexiones, y para que decida a quién avisar y a quién no. Para el desarrollador del sistema es muchÃsimo más sencillo hacerlo sin tiempo real.

La segunda es el riesgo de infoxicación o sobrecarga de información. Si nos están llegando novedades continuamente en tiempo real podemos acabar completamente saturados: aunque veamos todo lo que nos llega no nos enteramos de nada o bien no filtramos lo que es de verdad importante, y acabamos desechando todo y esa fuente de información se vuelve inútil.
Otro riesgo, aunque bastante más personal, es la distracción. Si tenemos avisos saltando continuamente es más difÃcil centrarse en una tarea, lo que nos hace tener rendimiento muy bajo. Aunque esto ya pasa con los programas tradicionales y los intervalos de actualización, con programas en tiempo real se verÃa muy acrecentado. Por suerte, esto tiene una fácil y sencilla solución: el botón de salir.
Para mÃ, sà lo es. La razón principal no es la inmediatez, sino las mejoras en rendimiento. Los servidores, aunque se tienen que encargar de gestionar los avisos a clientes, se ahorran los DDoS involuntarios por demasiados clientes conectándose a la vez. El tráfico de red disminuye, algo bastante conveniente con las actuales tarifas para móviles, y las aplicaciones sólo consumen CPU (y por ende la baterÃa) cuando es realmente necesario, y no cada X minutos de forma fija.
Como veis, el tiempo real es sobre todo útil para dispositivos móviles como los tablets y smartphones, donde nos preocupamos más por la baterÃa y los datos que en los ordenadores de escritorio, donde las mejoras no son tan apreciables.
Es cierto que el tiempo real es en parte una chucherÃa creada por los ingenieros para ver hasta donde puede llegar la tecnologÃa, pero eso no quita que no nos pueda resultar útil. Podemos encontrar ejemplos de aplicaciones que hacen uso del tiempo real y que son bastante útiles.
El agonizante Google Wave, que permite la edición de “olas” a la vez con varios colaboradores, es un ejemplo. En Wave no era el cliente (el navegador) quien se encargaba de descargar los nuevos cambios, sino que el servidor mandaba directamente las ediciones a los clientes. Si no fuese en tiempo real, la “ola” cambiarÃa a intervalos fijos, lo que serÃa muy ineficiente e incómodo.

Otro ejemplo son las notificaciones push, que funcionan en BlackBerry, iOS y Android, y que permiten que el cliente se despreocupe de preguntar si hay correo nuevo (por ejemplo) para que sea el servidor quien avise de forma instantánea.
Con esta entrada he pretendido aclarar un poco cómo funciona la web en tiempo real, y qué ventajas e inconvenientes tiene. Si tenéis algo que añadir o corregir, no dudéis ni un momento en usar los comentarios para hacerlo.
Imagen | Body Bytes | Erik Pitty
13 Oct
Posted by Miguel Julián as Teletrabajo, web2.0, SOFTWARE

El formato PDF no deja de estar en la palestra de la información. Pero a estas alturas nadie puede negar que es usado mayoritariamente como un estándar para compartir documentos, sobretodo, a través de internet.
Y ya que seguiremos utilizándolo, hay que tener un buen repositorio de aplicaciones tanto para su visualización como para su creación y edición. En este último apartado encontramos jPDF Tweak, una herramienta open source que debemos tener en la recámara debido a sus múltiples posibilidades.
Tal y como comentan en su web jPDF Tweak es la Navaja Suiza para los ficheros PDF. Nos va a permitir desde unir diferentes archivos PDF en un único archivo hasta protegerlo con contraseña. Vamos con un poco más de detalle con esta excelente utilidad.
La aplicación está desarrollada en Java. Lo que en un principio asegura la portabilidad del software a cualquier plataforma. Sólo tenemos que ir a la página del proyecto, descargar el fichero comprimido y abrir el archivo JAR. Claro, que para ello tendremos que tener instalada la Máquina Virtual de Java.
Uno de los grandes males que tienen la mayorÃa de las aplicaciones Java es la cantidad de recursos que consumen. El programa arranca consumiendo unos 53MB de memoria y después de hacer las primeras pruebas casi alcanzaba los 100MB en memoria. Son unos números bastante altos para un programa de estas caracterÃsticas, pero normalmente no lo necesitaremos tener abierto mientras hacemos otras cosas, asà que tampoco es crÃtico para los ordenadores de hoy en dÃa.
Ahora que ya tenemos el programa arrancado sólo nos resta navegar por su interfaz y probar las diferentes, y amplias, posibilidades que nos ofrece.
Tal y como se habÃa comentado, esta Navaja Suiza para los PDF tiene muchas opciones, y están agrupadas en bastantes pestañas. Once pestañas en total.
Las más importantes, la primera y la última. En la primera pestaña input elegiremos el fichero (o los ficheros) que queremos modificar; y en la última, elegiremos el fichero que queremos que se genere (asà como algunas opciones más avanzadas). De esta forma si sencillamente queremos unir dos archivos PDF sólo tendremos que visitar estas dos pestañas.
Si, en cambio, queremos imprimir un documento, y para ahorrar papel queremos mostrar más de una página por hoja, encontraremos la opción bajo la pestaña Shuffle/N-up. En cambio en la pestaña Watermark podremos encontrar opciones para, por ejemplo elegir poner la primera página de otro PFD como marca de agua del que estemos editando. No podÃa faltar la posibilidad de añadir texto como marca de agua para poder, por ejemplo, etiquetar las hojas como Borrador.
Unas de las opciones más interesantes para el dÃa a dÃa se encuentran bajo la pestaña Page Size. Muchas veces encontramos ficheros PDF que tienen páginas rotadas y, a la hora de imprimir, nunca conseguimos arreglarlo y salen cortadas o escaladas. Además de poder reducir el tamaño de las páginas de un documento (medido en puntos PostScript, 1/72 de pulgada) podremos rotar automáticamente las páginas que deseemos.
En un principio numerar las páginas para que un visor de PDF nos muestre un prefijo (como Pag.) no parece una caracterÃstica importante. Pero al poder realizar diferentes numeraciones en un mismo documento podremos numerar páginas como Anexo I, Anexo II, … mientras que todas las anteriores tenÃan Pag. 1, Pag. 2, …. O insertar numeraciones diferentes a mitad de un documento para después volver a la normalidad.
Una opción interesante es la de numerar las páginas, eligiendo la altura a la que queremos que aparezca y la fuente de la numeración. No tendremos más opciones, pero si queremos numerar un documento del que no disponemos el archivo original, resultará de mucha utilidad.
Y es que once pestañas dan para mucho y todavÃa quedan opciones por explorar. Me ha sorprendido encontrarme la posibilidad de poder cambiar la autorÃa y fecha de creación del documento, asà como añadir diferentes campos personalizados. En esta lÃnea también podremos añadir una contraseña de autor o de usuario al PDF, asà como cifrarlo (decentemente) y firmarlo mediante un certificado. También podremos definir los permisos con los que se abre nuestro fichero (para que pueda ser rellenado, impreso o copiado).
Cómo no, podremos insertar marcadores para facilitar la navegación y crear un Ãndice de nuestro documento. También podremos añadir ficheros adjuntos al documento. Estas opciones se pueden realizar en una multitud de aplicaciones de una forma más visual. Pero jPDF Tweak también nos da la opción.
En esta pestaña encontraremos opciones con las que podremos configurar nuestro PDF como fondo para una presentación digital. Podremos elegir el tiempo que una transparencia se está mostrando asà como transiciones entre ellas.
Pero todavÃa sorprenden más las opciones de la mitad derecha de la pantalla. Donde podremos elegir el modo en el que queremos que se abra el lector de PDF, por ejemplo, para arrancar directamente en pantalla completa (muchos lectores piden confirmación antes de pasar a pantalla completa de forma automática). Pero también podremos definir diferentes opciones para esconder barras de herramientas, de menú u opciones predefinidas a la hora de imprimir.
Se trata de una herramienta completa y libre, que podremos ejecutar en casi cualquier ordenador si tenemos instalado el intérprete de Java. Realmente podemos modificar muchÃsimas opciones de un archivo PDF. Creo que aquellas personas que trabajamos diariamente con este tipo de archivos sabremos apreciar algunas de las utilidades, ya que, al ser tan variadas, se adaptan a casi cualquier necesidad.
Opciones como la de numerar las páginas del documento, cuando se va a imprimir y no va a ser grapado o encuadernado deberÃan ser obligatorias (al menos para aquellas personas que somos propensas a dejar caer carpetas al suelo).
Como hemos comentado, la pestaña Interaction no posibilitará obtener mayor control sobre nuestras presentaciones digitales. Y exportar a PDF realmente es interesante cuando no va a ser realizada en nuestra computadora.
La mayorÃa de estos puntos van encaminados a dos direcciones. La falta de ayuda durante el uso de la aplicación y la complejidad de la interfaz. De nuevo nos encontramos ante el compromiso de ofrecer multitud de posibilidades y hacer el programa accesible a los usuario menos avezados.
Si bien la interfaz es claramente mejorable, una de las primeras mejoras deberÃa ir en la lÃnea de añadir ayudas contextuales durante el uso de la aplicación. Desde luego todo serÃa más fácil si las opciones estuvieran en otros idiomas.
Además, algunas de las opciones se pueden realizar de formas más visual con otras herramientas. Con muchos visualizadores de PDF se pueden añadir marcadores o adjuntos a un fichero. Y, en entornos de producción, encontramos impresoras cuyos drivers nos permiten agregar marcas de agua y opciones de N-up y escalado.
VÃa | Softpedia
Descarga | jPDF Tweak
Imagen | Flickr