Redes sociales para uso profesional

Redes socialesDurante los últimos años, las redes sociales han tomado una especial relevancia en el mundo de Internet, siendo de las páginas web más visitadas, y cambiando el concepto de comunicación entre las personas. Hasta los operadores se están planteando el cobrar por acceder a determinados servicios, debido a la pérdida de negocio que están experimentando en algunos de sus productos como los SMS. Algo ha cambiado.

Muchos se han cuestionado la verdadera rentabilidad de estos proyectos de innovación, pero el tiempo ha demostrado que no solo son rentables, si no que además, son el objetivo de muchas campañas publicitarias de grandes empresas.

Es por ello que toda empresa, emprendedor o divulgador tenga presencia en varias de estas redes. Pero, ¿son útiles para cualquier fin o hay que discriminar según nuestro target?. Yo soy partidario de esta última opción.

Personalmente me he registrado en algunas de las más famosas y he probado el verdadero potencial de las mismas, sacando mis propias conclusiones:

  • Twitter: El microbloggin por excelencia. Muy útil para estar informado al minuto las principales noticias de cualquier tema que te pueda interesar. Solo tienes que seguir a las personas adecuadas y que publican noticias que realmente sean de tu interés. Importante a la hora de publicar nuestras propias noticias, siempre que hayamos ganado un cierto estatus y tengamos seguidores interesados en lo que queramos aportar al mundo de Internet.
  • Facebook: Potentísimo a la hora de ganar contactos, pero muy peligroso, ya que trata por igual a nuestros contactos personales y profesionales, haciendo una mezcla poco recomendable en ciertas ocasiones, ya que perdemos el control de lo que nuestros contactos puedan publicar sobre nosotros.
  • Tuenti: Igual que Facebook en este sentido y más orientado a la gente más joven.
  • LinkedIn: Aquí llega la red social dedicada únicamente al mundo profesional. Nos permite publicar nuestro currículum, pedir recomendaciones de anteriores compañeros de trabajo, unirnos a grupos de interés en los que participar, incluso buscar trabajo especializado en ciertas materias y en cualquier parte del mundo.

Todos son perfectamente integrables con aplicaciones de terceros, gracias a sus APIs, de tal forma que mantenerse en varias redes no sea una dura tarea.

No podemos negarnos a participar en estas redes si queremos tener presencia en Internet, pero sí tenemos que comenzar a desarrollar nuestro espíritu crítico a la hora de pertenecer a ellas y crear nuestro perfil, así como de aceptar a “amigos” indiscriminadamente, ya que tendrán un acceso “privilegiado” a nuestros datos.

Como siempre, es una opinión muy personal. ;-)

Posted in Nuevas Tecnologías | Tagged , , , | Leave a comment

OCR para Ubuntu, rápido y eficaz

Hace un días tuve que echar una mano a escanear unos documentos y convertirlos a texto para después ser retocados. Después de una dura búsqueda, al final recurrí al modo comando, que aunque parezca más complicado, siempre nos saca de los apuros.

En esta ocasión, la mayor parte del documento a escanear era texto, con muy pocas imágenes, por lo que funcionó con muy buen resultado.

El comando a ejecutar es:

djpeg -pnm -gray “Imagen_001 000.jpg” | gocr – > texto_001.txt

Lo primero es convertir la imagen a escala de grises, para después pasarle el ocr sin que tarde demasiado y con una imagen con menor peso, para finalmente redireccionar la salida estándar a un fichero de texto para tener el resultado guardado.

gocr funciona bastante bien, aunque se nota que no está adaptado al Castellano y algunos caracteres “nuestros” no los detecta como es debido, por lo que tendrás que repasar un poco el documento final para corregirle los fallos.

Posted in Software Libre | Tagged , , , , | Leave a comment

Dura elección, tablet, miniportátil, smartphone, …

Llegan las fechas en las que todo el mundo se vuelve loco por comprar gadgets y muchas veces no se piensa realmente el uso que se les va a dar después, por lo que terminan por abandonarse en un cajón. Seguro que todos tenemos esa traductora que nos regalaron las Navidades del 2000 ;-)

Antes de comprar, piensa en ¿para qué lo vas a utilizar?

Ahora todo el mundo tira a por las tabletas, son baratas (algunas) y están de moda, pero cuidado, porque no valen para todo.

Este post es símplemente para mostrar mi punto de vista de utilización de cada dispositivo. Seguramente otras personas les den otros usos, y les animo a que pongan comentarios en este post del uso que le dáis a cada gadget.

  • Smartphone:
    • ¿de teléfono?. Sí, también valen para llamar, jajajaja.
    • Consultar esporádicamente una web.
    • Leer esporádicamente algún pdf o libro electrónico.
    • Estar en contacto con el mundo. Leer de forma rápida y en cualquier lugar twitter, facebook, linkedin, etc.
    • Es demasiado pequeño para tirarte horas leyendo sobre esta pantalla, pero puede ahorrar mucho tiempo quitándote las cosas que no leerás u organizando las que leerás más tarde sobre otro dispositivo más grande y que no te dejes los ojos.
    • Demasiado paqueño para escribir mucho.
  • Tableta.
    • Están muy de moda y como regalo vas a quedar genial, pero cuidado, porque ni de lejos sustituye a un ordenador.
    • Leer RSS, Facebook, twitter, etc.
    • Consultar páginas web. No todas cargan bien.
    • Escribir algún texto corto, mails, twitter, etc.
    • Leer el correo.
    • Muchas otras funciones, pero que exijan poco tecleo.
  • MiniPortátil
    • Para casi todo lo que no exija potencia y pantalla grande.
    • Por ejemplo, no pretendas retocar una fotografía, editar un vídeo, etc, de forma mínimamente eficiente.
    • Muy bien para viajes en los que no quieres cargar con tu equipo habitual, aunque seguramente con un tablet ya haces casi todo lo que hacías con estos mini equipos.

Creo que el estado ideal sería, tener un teléfono lo más pequeño posible, un tablet de unas 7 pulgadas que siempre llevarás encima y tener un portátil con una pantalla de un mínimo de 12 pulgadas y con una potencia aceptable, no menos de un doble core.

¿qué opináis?

Posted in Nuevas Tecnologías | Tagged , , , , , | Leave a comment

Programar para Android, iOS de Iphone o Symbian

Sistemas Operativos para teléfonos móvilesEstos días he estado mirando documentación sobre cómo crear aplicaciones para teléfonos móviles. El hardware que llevan estos dispositivos cada vez es más potente y abre un mundo de posibilidades impensable hasta la fecha.

Desde el punto de vista del programador, la verdad es que a estas alturas de la película, es difícil decidirse por uno u otro entorno de desarrollo. Veamos algunos pros y contras y qué he visto en cada uno de ellos:

  • Android:
    • PRO: El API me ha encantado, muy estructurado, sencillo y mucha facilidad de programación.
    • PRO: Es Java, por lo que muchos ya no tendréis que comenzar desde cero.
    • PRO: A pesar de ser Java, ;-) funciona relativamente rápido, pudiendo incluso crear juegos en 3D sin problemas.
    • PRO: Es sencillo y barato subir tus aplicaciones al Market.
    • PRO: Puedo desarrollar con cualquier equipo, ya sea Windows o Linux.
    • CONTRA: En el market hay demasiadas cosas y es posible que nunca se llegue a encontrar tu aplicación.
    • CONTRA: ??? Me ha encantado, la verdad.
  • iOS de Iphone:
    • PRO: Entorno profesionalizado para el programador, ofreciendo una relativa seguridad, aunque ya se piratean los programas igual.
    • PRO: Entorno estable y pocos modelos de hardware sobre los que tiene que correr tu aplicación, lo que lo hace todo más sencillo.
    • PRO: También tiene un API muy trabajado y se puede hacer de todo.
    • CONTRA: Subir aplicaciones al Apple Store es más caro, y es posible que tu aplicación esté en período de validación durante meses hasta ser publicada por el equipo de Apple.
    • CONTRA: Aplicaciones totalmente empotradas en el Apple Store, si desarrollas algo para una empresa concreta, tendrán que descargarlo desde el market. :-( o jailbrekear el iphone. ;-)
    • CONTRA: Demasiadas puertas al campo, para finalmente ser pirateable como cualquier otro sistema.
  • Symbian:
    • Este ni lo había mirado, porque pensaba que incluso Nokia había abandonado el proyecto, pero hace un par de días salió la noticia de que la Unión Europea va a invertir unos cuantos millones de euros en su desarrollo y mejora, por lo que quizá habría que plantearse también echarle un vistazo. ;-)

Resumiendo, al que más te guste, jajajaja, es complicado decir cuál es la mejor alternativa, aunque por lo que he visto, sigo siendo de Android, que es totalmente abierto y nos dá una libertad que nunca nos darán los demás. Bueno, quizá Symbian le llegue a la cintura algún día, hoy por hoy, creo que no.

Posted in Nuevas Tecnologías, Software Libre, Telefonía IP | Tagged , , , , , | Leave a comment

Cuando Android va sobre un buen hardware

Android sobre Samsung Galaxy SCada día que utilizo más Android, voy descubriendo cosas que me sorprenden gratamente. Se nota que es un desarrollo libre y está abierto a cualquier posibilidad.

Una mala costumbre que tenemos todos es no leer nunca los manuales de los “cacharros” que nos compramos, eso se lo último, jajajaja, pero en ocasiones viene muy bien para sacarle el mayor partido a los mismos.

Viendo en una de las opciones que se puede conectar a una televisión, para por ejemplo, mostrar unas fotos o incluso ver una película en divx, he comenzado a leer el manual para ver cómo podía hacer esto. Al final es un simple cable que va del conector de los auriculares a tres RCA a la tele. Con este cable, hay adaptadores para euroconector, por lo que se podría ver en cualquier TV.

Bueno, pues no solo esto, si no que he descubierto que por ejemplo Android+Galaxy puede configurarse como punto de acceso inalámbrico, de tal forma que nuestro teléfono crea una red wifi, que será detectada por nuestro portátil, y nos permitirá navegar por 3G hasta a 3 dispositivos simultáneamente. :-O Impresionante, es una caja de sorpresas.

Seguimos probando. ;-)

Posted in Nuevas Tecnologías, Software Libre | Tagged , , , , , , | Leave a comment

Como conectar tu Samsung Galaxy S en Ubuntu

Samsung Galaxy SDespués de un montón de tiempo sin escribir nada en mi blog, lo he tenido muy abandonado, además de sufrir la pérdida de los últimos post por un cambio de hosting y una copia de seguridad antigua, en fin, que vuelvo a la carga.

Esta vez es para mostraros lo sencillo que es conectar un Samsung Galaxy S en una Ubuntu y utilizarlo, tanto de disco masivo como para conectarse a Internet.

Nada más abrir la caja, lo primero, enchufarlo y tratar de montar la unidad, buscando con lsusb, ver los logs a ver qué habia detectado mi MAX:Madrid_Linux (derivado de Ubuntu), etc. Total, complicándome la vida. ;-)

Resulta que solo tenía que cambiar una de las configuraciones de mi dispositivo.

Si entras en los ajustes del Galaxy S, sección de “Acerca del teléfono”, hay una opción llamada “Ajustes USB”. Por defecto viene activada la opción “Samsung Kies”, aplicación que Samsung ha programado únicamente para Güindos, por lo que en Ubuntu no detecta nada.

Si cambiamos a la opción “Preguntar al conectar” tendremos la posibilidad de utilizar el Galaxy como disco duro o como conexión a internet. En cuanto conectemos el dispositivo a nuestro equipo por USB, aparecerá un menú en la pantalla del teléfono ofreciéndonos las siguientes opciones:

  • Samsung Kies: Solo válida para Windows.
  • Reproductor multimedia: En Ubuntu todavía no he encontrado para qué vale.
  • Almacenamiento masivo: Podemos acceder a la memoria del teléfono y a la tarjeta SD, tanto la interna como la externa.
  • Internet PC: Para conectarnos a Internet. Automáticamente nos toma el usb como una conexión cableada y funciona perfectamente. ;-)

Muchas veces damos mil vueltas para darnos cuenta que todo era mucho más sencillo y estaba ahí en nuestras narices. ;-)

A disfrutar de vuestra Ubuntu y ese pedazo de Galaxy S.

Posted in Nuevas Tecnologías, Software Libre | Tagged , , , , , , | 39 Comments

Novedades del nuevo kernel de Linux 2.6.30

Kernel de LinuxYa está casi terminado y a punto de lanzarse el nuevo kernel de Linux, que ya sería su versión 2.6.30. Para el que no lo sepa, el kernel es el núcleo del sistema operativo, el software de sistemas que controla las funciones vitales y que más riesgo entrañana para la seguridad dentro de un sistema operativo.

Entre las mejoras prometidas, caben destacar dos nuevos sistemas de archivos, uno local y otro en red.

El local podría ser el sustituto del “ext” en sus diferentes versiones y se llama NILFS2. Según comentan, han mejorado los accesos y evitado operaciones innecesarias que se producían hasta la fecha, mejorando el rendimiento. Además, se ha implementado un sistema de puntos de chequeo para poder restaurar posibles errores humanos y no tan humanos.

El sistema de archivos en red es el POHMELFS (Parallel Optimized Host Message Exchange Layered File System), posible sustituto de NFS que tanto juego ha dado hasta la fecha. Se trata de un sistema de archivos en red de alto rendimiento, que nos permite balancear las lecturas y escribir simultáneamente en varios hosts. Algo parecido a lo que utilizan grandes plataformas y con gran cantidad de datos distribuidos, que se crearon en su día su propio sistema de archivos, como el Google File System. Ahora lo tenemos gratuito y en el propio kernel. Esta es la parte que más me ha gustado del nuevo kernel.

Otras mejoras han sido los algoritmos de compresión del kernel y un nuevo protocolo para las wifis, tan inseguras hasta la fecha.

Habrá que esperar a saber un poco más, pero el nuevo núcleo promete.

Posted in Software Libre | Tagged , , , , | Leave a comment

Cómo montar una party con OpenArena. Configuración del servidor.

OpenArenaSi quieres organizar una party con OpenArena, en primer lugar debes saber que puedes montarla símplemente con ordenadores cliente, no hace falta instalar un servidor, a no ser que quieras un gran número de jugadores a la vez. Veamos las dos posibilidades:

Party OpenArena casera:

Tendremos una limitación de 12 jugadores como máximo, pero es una solución sencilla. Símplemente tendrás que instalar los paquetes openarena y openarena-dada.  En uno de los ordenadores, el que actuará de servidor de la partida, tienes que seguir estos pasos:

  1. Seleccionas Multiplayer.
  2. Ahora la fase en la que quieres crear la partida.
  3. El tipo de juego. Deja por defecto el que viene, es el más “jugable” entre un grupo de personas.
  4. Pulsas NEXT.
  5. Ahora toca seleccionar la dificultad del juego. Esto es por si quieres añadir algunos jugadores gestionados por la máquina. Por defecto todos los jugadores será gente que se vaya añadiendo al juego desde otros ordenadores.
  6. Pulsa Figth y tienes la partida creada.

Ahora, desde el resto de ordenadores deberás elegir la opción MULTIPLAYER, buscar el servidor en la red local y a jugar.

Party OpenArena para muchos jugadores:

En esta ocasión vamos a crear un servidor de OpenArena, que únicamente tendrá este cometido, no se deberá jugar desde esta máquina si queremos obtener un buen rendimiento. Instala los paquetes comentados anteriormente y añade el openarena-server.

El servidor es muy rudimentario, pero funciona a la perfección. Todo se configura con archivos de texto y nos deja flexibilidad para crear varios tipos de partidas en diferentes configuraciones que después cargaremos según la necesidad.

Veamos la configuración del servidor:

  1. Todo comienza creando un nuevo usuario llamado “oa” y logándonos con el en el sistema.
  2. Abrimos un terminal y ejecutamos “openarena-server” por primera vez para que se creen las carpetas de configuración. Cerramos el programa.
  3. Ahora tendremos una carpeta oculta llamada “.openarena” en el home del usuario “oa”. Aquí es donde estarán los archivos de configuración de mi servidor.
  4. Entramos en la carpeta “baseoa” y editamos el archivo “q3config.cfg” donde podremos cambiar algunos parámetros como:
    1. sv_hostname: Nos permite cambiar el nombre del servidor de OpenArena. Es el nombre que después aparecerá en la red de servidores locales.
    2. sv_maxclients: Número máximo de jugadores que acepta el servidor. En algunas ocasiones es bueno limitarlo, para que no decaiga la usabilidad del juego.
    3. g_gametype: Donde podremos elegir el tipo de juego en red. Tenemos trece posibilidades. La mejor para una party seguramente sea la opción 0 – Free for All. Es un todos contra todos.
    4. set dx “mapas”: con este comando podréis especificar los mapas en los que se podrá jugar la partida. Es importante, ya que hay determinadas fases que no son demasiado buenas para un gran número de participantes. Demasiada gente en poco espacio. ;-) Una carnicería.
  5. Tenemos muchos más parámetros que configurar, pero eso ya lo dejo a tu investigación.

Es una buena forma de montar una party con amigos, en localidades pequeñas, barrios, cibers, etc, y de forma totalmente gratis.

Nosotros la organizamos en las IV Jornadas de Software Libre y fué todo un éxito.

Posted in Software Libre | Tagged , , , , , | Leave a comment

Llega la web 3.0 de la mano de Google Wave

Proyecto Google Wave

Leyendo estos días el blog de una compañera, me encontré con la noticia de la presentación del proyecto Google Wave en la Google I/O. En este caso la empresa del buscador por excelencia hace una fuerte apuesta por el software libre y la web 3.0.

Hasta aquí todo palabras y buenas intenciones, pero la verdad es que entrando en el proyecto, tiene una pinta estupenda.

El sistema se basa en las llamadas waves, concepto que enmarca a algo abstracto y que puede ser un documento, una conversación, una entrada en un blog, una noticia de un periódico, una localización en google maps, cualquier cosa. Las waves pueden ser compartidas y están vivas, ya que cualquier persona incluida en la misma, incluso programas automáticos, son capaces de interactuar en tiempo real con los datos.

Pongamos un ejemplo para aclarar el concepto. Supongamos que en un entorno empresarial queremos crear un documento entre varias personas para después ser publicado en la web principal de la misma. Crearíamos un wave con el documento inicial, y añadiríamos participantes con permisos para poder modificarlo. Todos trabajaríamos a la vez en un entorno colaborativo hasta llegar al documento final, por supuesto, con un estricto control de versiones que deja impresionado (ver el vídeo). Una vez terminado, podría ser publicado en la web únicamente añadiendo un nuevo miembro a la conversación, en este caso sería un plugin que se encargaría de subir a nuestro portal el contenido generado.

Los waves pueden comenzar siendo una conversación, y convertirse prácticamente en cualquier tipo de contenido dentro de una estructura empresarial.

Una de las demos más impresionantes fué cuando uno de los ponentes comienza un wave con una persona que hablaba otro idioma. Ambos escribían en sus lenguajes nativos, y un miembro de la conversación (automático) se encargaba de las traducciones extremo a extremo y en tiempo real.

El “más grande” reconoce que lo ha desarrollado como software libre porque un proyecto de esta envergadura hubiera sido inviable como software propietario. En unos meses tendremos el código completo del proyecto, incluso podremos instalarlos nuestro propio servidor de waves, e integrarlo con el gestionado por Google si lo deseamos.

Ya hay miles de personas desarrollando módulos para implantar nuevas funcionalidades a este sistema, por lo que promete ser una de las plataformas web 3.0 más completas disponibles hasta la fecha. Si quieres participar en el proyecto, comienza por:

Api de desarrollo: http://code.google.com/intl/es-ES/apis/wave/

Protocolo Google Wave: http://www.waveprotocol.org/

Puede ser algo muy grande en un futuro no tan lejano.

Posted in Software Libre | Tagged , , , | Leave a comment

Microsoft lanza su nuevo buscador Bing.com

Buscador Bing de MicrosoftComo ya venían anunciando desde hace tiempo, Microsoft ha remozado su buscador. Ahora se llama bing, y la verdad es que bonito es, ahora habrá que probar si de verdad funciona como prometen y se convierten en una amenaza seria de google. Aunque, viendo las últimas presentaciones de “El más grande” (google of course), creo que se lo han puesto muy difícil a toda su compentencia.

Algunos detalles de Bing:

  • Hay que ver lo que se parece a google, con las opciones de imágenes, noticias, más, …. Clavadito.
  • La sección de imágenes me ha gustado bastante, se ve que han potenciado el uso de Ajax o tecnologías similares para los efectos visuales, muy conseguidos, por cierto. Lo que echo en falta en todos estos sistemas es la licencia de la imagen, si tiene copyright, copyleft, etc. Si buscas imágenes, es para utilizarlas, y la mayoría de la gente lo hace de forma fraudulenta por desconocimiento de la licencia.
  • La sección de noticias, un simple lector de rss a simple vista, pero con búsquedas, aunque lo investigaré más.
  • La sección de compras es lo que menos me ha gustado. Pensaba que como Google, al ser empresas de potencial económico fuerte, se habrían diseñado su propia aplicación. Bueno, pues debe ser que Microsoft ha llegado a un acuerdo con Ciao, o directamente lo ha comprado, porque es a lo que referencian. Ciao es un portal comparativo de compras. Lo malo es que todas las tiendas que aparecen no son las más baratas, si no las que más pagan a Ciao, extraña comparación de precios es esa, pero bueno.

En términos generales, me sigo quedando con google por ahora, y más después de verme el vídeo de hora y media de Google Wave, sobre el que comentaré en futuros post.

Posted in Nuevas Tecnologías | Tagged , , , , | Leave a comment