Google sigue lanzando servicios y productos sin parar. Esta vez ha presentado Go, un lenguaje de programación experimental y completamente abierto que combina la seguridad y rendimiento de C++ con la velocidad de un lenguaje dinámico como Python.
Con este lenguaje Google espera ofrecer una buena herramienta para trabajar en entornos con multiprocesadores y un modo fácil de ponerse a programar con la orientación a objetos y con las ventajas de tener, por ejemplo, el garbage collector para que no tengamos problemas de memoria. Podemos ver un ejemplo del aspecto del código de Go con el código típico del Hola Mundo:
package main
import “fmt”
func main()
{
fmt.Printf(“Hello, ??\n”)
}
En la web oficial ya están disponibles tutoriales y documentación para los que se animen empiecen a probar sus proyectos en este nuevo lenguaje. La mascota de Go es una ardilla terrestre llamada Gordon (en inglés el animal es un Gopher… Go, Gopher, Gordon).
Fue por el mes de Agosto cuando Google lanzaba en modo “sandbox” una nueva versión de su motor de búsqueda, denominado ‘Caffeine’. Desde hoy, esa versión de prueba está cerrada a los usuarios, y el mensaje que se muestra resulta ser muy significativo:
¡Gracias!
Apreciamos todo el feedback que hemos recibido de la gente que ha buscado en nuestro Caffeine en pruebas.
Basados en el éxito de lo que hemos estado viendo, creemos que Caffeine está listo para una audiencia mayor. Pronto activaremos Caffeine de forma más amplia, comenzando con un datacenter. Esta versión de prueba ya no es necesaria y ha sido retirada, pero apreciamos las pruebas y las respuestas positivas que los webmasters y editores nos han dado.
O lo que es lo mismo, Caffeine se gradúa con honores y pronto pasará a ser el motor de búsqueda de Google. Como dijimos en su día, la principal diferencia entre el motor clásico y Caffeine es esa, que son diferentes, lo que supondrá un esfuerzo importante a los expertos en SEO, pues muchos de los viejos trucos dejarán de ser efectivos y habrá que encontrar otros.
El otro punto en el que se hacía énfasis eran los resultados en tiempo real, y no dudamos que el acuerdo con Twitter jugará un papel en todo esto. En cuanto a apariencia, apenas habrá cambios perceptibles, y si los hay, no será por Caffeine.
Con la llegada de Ubuntu 9.10 Karmic Koala, el sistema de notificaciones ha sido modificado. Cuando una aplicación muestra una notificación de cualquier tipo, la burbuja se muestra semi-transparente y al pasar el ratón por encima se desenfoca para poder trabajar a través de ella. Sin embargo, lo que a muchos usuarios les está ocurriendo es que la nueva posición de las burbujas ya no es la esquina superior derecha sino un poquito más abajo.
El usuario Julien Lavergne ha explicado en Launchad de dónde viene ese comportamiento y ha colgado el paquete notify-osd puede descargarse e instalarse haciendo doble click sobre él. De esta forma, las notificaciones ya se mostrarán de nuevo en la posición que tenían en Jaunty Jackalope.
Red Hat ha entrado de lleno en la virtualización en entornos empresariales con la presentación de sus soluciones Red Hat Enterprise Virtualization for Desktops y Red Hat Enterprise Virtualization for Servers.
La virtualización en entornos empresariales va más allá de ejecutar múltiples sistemas en una sola máquina. Normalmente se trabaja con granjas de servidores que proveen de servicios a los terminales de escritorio de los usuarios, ejecutando las aplicaciones e incluso el propio sistema directamente en los servidores.
Con Google Voice, el gigante de las búsquedas quiere ofrecer un sistema para gestionar nuestras llamadas y números de teléfono, pero sin que la comunicación implique pasar por la computadora. Eso significa que con él no podemos realizar o recibir llamadas desde nuestra máquina.
Pero con la compra de Gizmo5 por parte de Google esto podría pertenecer al pasado, ya que la tecnología de este proveedor de VoIP permitiría a Google ofrecer un sistema completo de comunicaciones, incluyendo móvil, computadora, VoIP en el móvil,…
¿Qué supondrá finalmente este movimiento? Pues todavía está por ver, ya que Google no ha anunciado cuales serán sus planes para esta empresa. Lo más probable es que la hayan adquirido, más que por su tecnología, por la experiencia de la que disponen en este campo, consiguiendo así una ventaja a la hora de crear su propio servicio.
Ultimate Edition Nautilus Scripts Pack es una colección de scripts para Nautilus que añade una serie de funcionalidades extra al navegador de archivos. Una vez instalado el paquete con los scripts, al hacer click derecho sobre uno o varios ficheros veremos una nueva entrada desplegable en el menú contextual llamada “Scripts”.
Al poner el cursor sobre ella, veremos todas las acciones que pueden ejecutarse sobre ese fichero o carpeta:
crear thumbnails automáticamente
navegar el directorio como usuario administrador
convertir imagen a GIF, PNG ó JPG
copiar o mover directamente al escritorio, la carpeta personal o al directorio de descargas
Google ofrece a estas alturas más de 7,2 GB de espacio en su servicio de correos GMail. Es mucho espacio, pero para algunas personas no es suficiente. Por eso la compañía ofrece ampliaciones de ese espacio, que ahora acaban de ser rebajadas.
Ahora, si queremos ampliar nuestra capacidad para GMail y Picasa Web Albums a 20 GB podemos hacerlo abonando 5 dólares anuales, y por 20 dólares anuales la capacidad aumenta a 80 GB. Hay planes para personas que necesiten mucho más espacio, pudiendo contratar hasta 16 TB por 4.096 dólares al año.
En comparación con otros servicios como DropBox, los nuevos precios de Google son realmente asequibles. Además, resulta curioso ver cómo los precios a partir de la opción de 1 TB van aumentando en la escala de bytes, de 1024 en 1024.
Hasta ahora Panda Cloud se encontraba en versión beta, pero ya podremos descargar la versión 1.0 final.
No he encontrado forma alguna de encontrar las diferencias entre la versión 1.0 y la última beta que lanzaron, más allá de las obviedades como mayor estabilidad y, supongo, todos los errores encontrados hasta la fecha resueltos.
Desde luego, no se puede decir que Niklas Zennstrom y Janus Friis sean unos desconocidos en Internet, pues han creado servicios como Kazaa, Skype y Joost. Ahora tienen entre manos uno nuevo, Rdio, que se postula como una mezcla entre Spotify y Last.FM con algo de red social.
La comparación con Spotify es directa, pues Rdio permitirá escuchar música en streaming bajo suscripción, es decir, requerirá del pago de una cuota mensual. Esta permitirá escuchar música de forma ilimitada, compartir listas de reproducción y ver opiniones de otros usuarios. Leer mas…
Sanyo sigue ampliando su ya extensa gama de productos Eneloop. Lo último es un stick de aluminio, muy ligero y manejable, que lleva en su interior dos pilas de la gama Eneloop (esas que ya viene con carga para el primer uso y tienen buen ciclo de recarga) y que recargamos conectándolas al puerto USB de la computadora.
El Sanyo Eneloop Stick lo podremos usar, una vez recargado, para alimentar diferentes dispositivos que pueden cargarse vía USB, como un teléfono móvil o reproductor de música portátil. El propio stick de Sanyo se encarga de regular y apartar el tipo de alimentación que demanda el gadget que le conectemos.
How To Create Your Own Freaking Awesome Programming Language es un PDF de 53 páginas que, por 40 dólares USA, te explica cómo hacer tu propio lenguaje de programación. Hay quienes opinan que es muy entretenido y muy útil, y otros dicen que es un timo. Si alguno de vosotros lo ha leído, me gustaría que lo comentara, pero tengo otra pregunta más acuciante. ¿Alguno de los barrapunteros se ha creado su propio lenguaje de programación?
Un juez de Hawaii ha admitido a trámite una denuncia de un jugador de Lineage II llamado Craig Smallwood que culpa a los desarrolladores NC Interactive de su "adicción" al videojuego. Lo interesante no es el motivo de la denuncia, sino el obstáculo que el juez a dejado de lado. El juego en cuestión tiene una EULA (End User License Agreement o Acuerdo de Licencia de Usuario Final) que estipula que la empresa no es responsable civil de nada que le pase al usuario. Tradicionalmente, los tribunales norteamericanos suelen desestimar todo tipo de demandas contra compañías de software en cuanto sale a relucir esta sección de la EULA. El juez Alan Kay (buen nombre, a fe mía) ha determinado que esta parte de la EULA es contra derecho, y que admitirá a trámite la demanda de Smallwood. Una victoria clara para los derechos de los ciudadanos de a pie frente a las licencias propietarias.
Lupa - desde Uruguay nos cuenta: «Soy docente de la Universidad de la República (Uruguay) y hace algún tiempo, estoy buscando un software para análisis de datos cualitativos ( CAQDAS ) similar al AtlasTI o MaxQDA y la verdad he tenido poco éxito. Aquí una primera búsqueda hace un par de años y aquí algunos de los programas recientemente encontrados, pero ninguno cumple los requisitos: que funcione gráficamente y en los sistemas Windows y GNU/Linux. Por otro lado encontramos Transana, que es libre pero no está disponible ahora para GNU/Linux. Ahora me encuentro en la necesidad de dar una clase a estudiantes de Sociología y no tendré otra opción que utilizar una máquina virtual con alguna de las opciones privativas. ¿Alguien conoce algún programa QDA, o proyecto de creación de uno, libre y multiplataforma?»
Gracias a BoingBoing me entero de la existencia de Maya Pedal, ONG guatemalteca que desde 1997 emplea piezas de bicicletas usadas para construir las llamadas Bicimáquinas o máquinas agrícolas a propulsión humana. Entre los modelos de bicimáquinas se cuentan lavadoras, trituradoras, molinos, bombas de agua, mezcladoras de cemento, ecétera. Incluye la biciesmeril, que es como lo que en España sustituyó a la rueda de los afiladores en los años 70.
JM Robles nos cuenta «El pasado mes de abril tuvo lugar la Embedded Linux Conference (ELC2010) en San Francisco. Hackers de gran renombre (Greg Kroah-Hartman entre otros) se dieron cita allí para presentar sus avances/whites papers/trabajos sobre Linux embebido. Han publicado los vídeos y transparencias de las charlas».
Noldor nos cuenta: «Soy Ingeniero Técnico de Sistemas con año y medio de experiencia como administrador de sistemas. Es un trabajo que me gusta y en el que aprendo bastante, pero la verdad que hecho de menos programar (aunque en mis ratos libres cacharreo con PyGTK, Django y cosas así). Llevo un tiempo pensando en dejarlo y buscar trabajo como programador, pero leyendo comentarios de compañeros programadores parece que tienen un nivel de insatisfacción superior al de los administradores de sistemas. Por eso os quiero preguntar, ¿cuál de las dos ramas os parece más satisfactoria/demandada/remunerada? ¿Existe un perfil híbrido de administrador/programador demandado por las empresas, o mejor especializarse en un campo? ¿Alguna otra recomendación?»
Iba a poner "consejos de salud para programadores", pero la programación es ya actividad minoritaria entre los usuarios de computadoras. Así que los consejos para usar el ordenador con salud son también para oficinistas, jugadores de World on Warcraft, chateros, barrapunteros... Aquí van: beber más agua, hacer estiramientos de cuello y espalda, hacer estiramientos de dedos y manos, ponerse un reloj y obligarse a hacer paradas, relajar los ojos regularmente, virar a rojo el color de la pantalla por la noche, poner una luz detrás de la pantalla del ordenador, comprar un libro electrónico con e-ink si uno lee muchos documentos o libros en formato digital, usar un monitor más grande (o dos), dar un paseo de diez minutos al menos una vez al día, dormir bien, madrugar, desayunar a diario, dejar de comer mierda con fructosa derivada del maíz y salir de vez en cuando a ver a los amigos. Algunas son de puro sentido común, otras quizá más discutibles. ¿Qué os parece, sobran o faltan consejos?
Seguro que te ha pasado que recuerdas una charla que viste por Internet, pero no recuerdas dónde. Ahora tienes Talkminer, un buscador para charlas y conferencias. Por ahora tienen más de 12.000 sacadas principalmente de los canales de youtube de TED, de O'Reilly, de las Tech Talks de Google, etc. El sistema no busca en la transcripción ni en los subtítulos, sino que tiene un software de análisis de imágenes que encuentra en qué parte del video van las proyecciones y hace reconocimiento óptico de las palabras clave. Por una vez van a ser una ventaja esas proyecciones llenas de texto, que tan molestas resultan en las charlas...
EurActiv cita a fuentes de la Unión Europea que afirman que los enviados del gobierno estadounidense se niegan a dejar que los funcionarios europeos publiquen el borrador del acuerdo ACTA (Anti-Counterfeiting Trade Agreement, o Acuerdo de Comercio Anti-Falsificación). La Comisión Europea informó a los europarlamentarios el pasado 1 de Septiembre, pero no les dio acceso al texto completo del borrador del acuerdo, pese a que se les pedirá que lo aprueben en votación a finales de año. Christian Engström, europarlamentario sueco por el Partido Pirata, se negó a asistir a la reunión informativa, supuestamente porque ya se salió de una reunión el pasado julio, molesto por no poder distribuir documentación sobre las negociaciones ni siquiera a otros parlamentarios.
El programador de Google Steve Yegge dijo una vez, no sé bien si en serio o en broma, que el navegador se estaba convirtiendo el nuevo emacs. Los laboratorios de Mozilla van camino de convertir en realidad su profecía con Skywriter (antes Bespin), un editor de código para el navegador implementado en canvas y html5. Si te interesa probarlo, el código está en Github.