feed

código

Informe Coverity: la calidad del software de código abierto iguala o supera a la del código propietario

27 comentarios

Escribiendo código

Según el último informe Coverity Scan Open Source Report 2011, la calidad del software de código abierto es igual o incluso mejor que la del código propietario. Antes de entrar en materia, me gustaría puntualizar que la comparativa se refiere al código como tal y esto no quiere decir que todas las aplicaciones propietarias sean peores que las libres, ni mucho menos. En la mente de todos hay ejemplos que no es necesario citar, donde el código propietario no tiene rival, y viceversa.

Coverity es una empresa privada e independiente, líder en pruebas de desarrollo. Coverity Scan 2011 es el tercer informe de esta naturaleza que se emite desde 2006, fruto de un proyecto de colaboración entre Coverity y el US Department of Homeland Security.

Leer más

Anunciate aquí
Anunciate aquí

Nueva actualización de LibreOffice que ya piensa en el salto a la nube

17 comentarios

Nueva actualización de LibreOffice que ya piensa en el salto a la nube
Desde que se separó de Open Office LibreOffice no ha parado de evolucionar, sin grandes novedades, pero sin parar de trabajar. Y ahora con un objetivo claro en el siguiente gran salto de versión que promete llegar al nube y dispositivos móviles. Pero antes de todo hay que dejar todo bien pulido y en este sentido podemos contextualizar la nueva actualización de LibreOffice que llega ya a la versión 3.4.5. La versión está disponible para sistemas Windows, Mac y Linux.

La actualización está pensada para la corrección de errores, de manera que son pocas las novedades que nos ofrece esta actualización menor. De todas formas es necesario dado que todavía no se espera la nueva versión hasta final de año, en el caso más optimista. Esta será la gran evolución esperada que nos permita ver si cumplen las expectativas que hay puestas en ella. Mientras tanto tendremos que conformarnos con la versión 3.5 prevista para el mes que viene.

Leer más

Anunciate aquí

Adobe donará el código de Flex a la Apache Software Foundation

9 comentarios

adobe-flex.jpg

HTML 5 está abriendo caminos en detrimento de otras tecnologías, que están perdiendo interés para sus fabricantes, como parece ser el caso de Adobe Flex. Flex es un framework gratuito y de código abierto, que permite crear aplicaciones web, para dispositivos móviles (iOS, Android y BlackBerry Tablet OS) y para el escritorio, usando el mismo modelo de programación, herramientas y código fuente.

Adobe ha anunciado que quiere donar el código de Flex a la Apache Software Foundation. Esto ha generado inquietud entre la comunidad creada alrededor de Flex y Adobe ha salido al paso de los temores en el comunicado que cito a pie de artículo.

En él anuncia que el 29 de noviembre lanzarán la versión 4.6 de Flex SDK y que van a emplear ingenieros para continuar el desarrollo en colaboración con la Apache Software Foundation. También anima a seguir desarrollando aplicaciones con Flex.

Ya hemos visto movimientos de esta índole, como ha sido el caso de Oracle con OpenOffice y en un principio es mejor donar una tecnología que enviar ésta a la papelera de reciclaje. Ahora queda la incertidumbre de saber qué va a pasar con Flex en el caso de que la ASF se haga cargo del proyecto y sus planes para el futuro.

Vía | Flex team blog
Imagen | Adobe

Tilt 3D genera un modelo en 3D de cualquier página web en Firefox

17 comentarios

Tilt 3D genera un modelo en 3D de cualquier página web en Firefox
Tilt 3D es una extensión desarrollada por Mozilla que nos permite ver cualquier página web en la que nos encontremos en tres dimensiones. No, no se trata de que tengamos que ponernos unas gafas especiales para poder verla, sino que se nos renderiza un modelo de la página que podemos rotar para verlo desde cualquier ángulo.

La altura de cada elemento HTML está determinada en función de la profundidad con que la que está anidado dentro del código de la página. Para activar la visión en 3D, una vez hayamos instalado la extensión debemos ir al botón de Firefox (o al menú Herramientas, si no usamos el botón) Desarrollador Web > Tilt. También podemos usar el atajo Ctrl+Shift+M.

Entre las cosas que podemos hacer con el modelo renderizado están girarlo, moverlo, hacer zoom o incluso exportarlo para abrirlo con Blender. Al hacer doble clic sobre un elemento, se nos mostrará el código HTML del mismo.

Tilt 3D es una forma llamativa de ver la estructura del HTML de una página web y se espera que forme parte de futuras versiones de Firefox. Utiliza WebGL y es necesario que vuestra tarjeta de vídeo sea compatible, algo que podéis comprobar tan sólo entrando a esta página.

Vía | Mozilla links
Descarga | Tilt 3D

Macchiato, un nuevo editor de Markdown para OS X Lion

11 comentarios

macchiato

Los editores de código web pueden ser completos y bien cargados de características y opciones, pero también pueden reducirse a lo más simple para mejorar la experiencia de usuario. Es el caso de Macchiato, un nuevo editor de código para la plataforma Mac que se centra en mejorar la edición de texto llano o HTML con la sintaxis Markdown creada por John Gruber.

Así, con Macchiato nos toparemos con una ventana simple donde el texto con formato se destacará dependiendo del tipo de formato que sea: negritas, cursivas, títulos y subtítulos, código… y al estar preparado para OS X Lion el programa guarda nuestro progreso automáticamente, nos puede mostrar todas las versiones guardadas y nos muestra la interfaz a pantalla completa ocultando el resto de elementos del sistema.

La mala noticia es que en la web oficial no se menciona, pero la aplicación tiene un precio de 15,99 euros y está disponible de forma exclusiva en la Mac App Store. Es un precio algo alto para un editor de este tipo (Smultron 4 acaba de salir por sólo 3,99 euros y es bastante similar), aunque si usáis Markdown a diario puede ser una solución perfecta.

Sitio oficial | Macchiato
Descarga | Macchiato en la Mac App Store

Twitter lanza un botón para que los usuarios te puedan seguir desde tu web

7 comentarios

Twitter lanza un botón para que los usuarios te puedan seguir desde tu web
Twitter acaba de presentar el follow button, un botón que podemos añadir a nuestro sitio web y que permite que los usuarios nos puedan seguir tan sólo pinchando en él, sin necesidad de entrar a nuestro perfil. Como suele ser costumbre en estos casos, el lanzamiento se ha producido incorporándolo previamente en cincuenta sitios web de diferentes partes del mundo.

Este botón está listo para ser usado por cualquiera y ya está habilitada la página desde la cual obtener el código para añadirlo en nuestro sitio. Desde ella, podemos personalizar el botón mínimamente, indicando si queremos un fondo claro u oscuro y eligiendo si se mostrará o no el número de seguidores que tenemos.

Como se puede observar en la captura, el botón en si mismo es bastante sencillito y tiene junto a él un enlace a nuestro perfil por si los usuarios quieren verlo antes de decidirse a seguirnos. De esta forma, Twitter se pone a la par de Facebook a la hora de facilitar a los usuarios poder seguir a otros, y no me extrañaría ver más adelante que apareciese la posibilidad de añadir un badge extendido que muestre nuestros seguidores (estoy especulando, ojo).

Vía | Genbeta Dev
Enlace | Follow Button

Ejecuta Linux en tu navegador con un emulador escrito en Javascript

22 comentarios

javascript-linux-emulator

Fabrice Bellard ha presentado un programa escrito en JavaScript que emula un procesador con arquitectura x86, lo suficiente rápido como para para ejecutar Linux en un navegador web. Fabrice Bellard, por si no te es familiar el nombre, es el fundador de FFmpeg, el creador del compilador Tiny C y el responsable del proyecto QEMU.

JavaScript PC emulador no funciona en todos los navegadores, únicamente en Google Chrome versión 11 (en la Beta 12 no funciona) y en Firefox 4. Es independiente del sistema operativo, según su creador, y se ejecuta sin problemas en Windows, GNU/Linux y Mac. La captura de pantalla que encabeza este artículo la he realizado en Firefox 4 sobre Windows 7 Professional de 64 bits. Arranca sin problemas y es muy rápido.

Leer más

Text Mechanic: hazle lo que quieras a tu texto plano

4 comentarios

Text Mechanic: hazle lo que quieras a tu texto plano
Text Mechanic es una colección de 28 herramientas online para manipular texto plano con las cuales podemos hacerle a un texto prácticamente de todo. Están implementadas en Javascript y cada una de las herramientas tiene su propia página individual.

No voy a enumerar aquí todas, pero para que os hagáis una idea de lo que podéis encontrar os diré que entre otras cosas permiten añadir un prefijo o sufijo a cada línea, comparar textos, contar caracteres o palabras, convertir minúsculas a mayúsculas (y viceversa), eliminar líneas vacías o que contengan un determinado texto, generar números aleatorios, ordenar y aleatorizar listas, quitar acentos de las letras, quitar saltos de línea, convertir texto ascii en binario o hexadecimal…

También cuenta un grupo de herramientas dedicado a la ofuscación de texto y otro con algunas herramientas de HTML, entre las que podemos encontrar un editor WYSIWYG y un editor de código con previsualización en tiempo real. Eso sí, en todas ellas no esperéis ninguna maravilla de diseño ya que éste es de lo más básico.

Un sitio que conviene tener a mano para agilizar tareas que en ocasiones (y dependiendo del editor que usemos) pueden ser muy engorrosas por simples que parezcan.

Vía | Delicious
Enlace | Text Mechanic

Google empieza a ofrecer un sistema de autenticación en dos pasos

25 comentarios

google login

Google ha presentado una nueva forma de identificarse en sus cuentas que añade más seguridad a todos sus sistemas basados en la nube: una identificación de dos capas que requiere datos adicionales además de una contraseña para entrar en el servicio, algo que ya conoceréis si por ejemplo gestionáis vuestras cuentas bancarias a través de internet.

Con este nuevo sistema de identificación el usuario, tras introducir su contraseña, tendrá que introducir un código que recibirá en su dispositivo móvil mediante una llamada, un SMS, o algún contenido específico para teléfonos avanzados como las blackberry o el iPhone.

De este modo, si alguien consigue tu contraseña no podrá entrar en tu cuenta, evitando más de un disgusto. Aunque las cuentas de Google Apps y algunos tipos especiales de cuentas de educación y empresas ya están empezando a tener este servicio, las cuentas convencionales no lo tendrán hasta dentro de unos meses.

Vía | Google Enterprise Blog

Curiosea el código de las extensiones de Chrome antes de instalarlas

3 comentarios

Curiosea el código de las extensiones de Chrome antes de instalarlas
Una de las mejores maneras de aprender es fisgonear en el código ajeno: ¿quién no ha echado un vistazo al código de una web para ver como implementar tal o cual cosa? En materia de extensiones, en Chrome hay una que nos facilita la vida en este tema: Extension Gallery Inspector.

Lo que hace es desempaquetar cualquier extensión de este navegador y mostrarnos sus datos internos. Para ello, debemos ir a la página de la extensión que deseamos ver en la galería de Chrome y pinchar en el icono con forma de rayo que aparece en la barra de direcciones, lo que nos desplegará un cuadro con la información de su contenido.

Por un lado, podemos ver la información general (tamaño, permisos, características, etc.) y por otro, un listado de los archivos que contiene la extensión y el contenido del que seleccionemos para ver. Podemos seleccionar el código y copiarlo, aunque hay que hacerlo por medio de ctrl+c, pues no nos abre el menú contextual.

Una extensión muy útil para curiosear dentro del código de otra o para simplemente ver que es lo que hace y como lo hace exactamente antes de instalarla.

Vía | Download Squad
Enlace | Extension Gallery Inspector

Anunciate aquí

WSL Weblogs SL