Aclaración: debian no incluye a Mono en su instalación por defecto

2 Jul

0

Hace un par de días el señor Richard Stallman escribió una carta abierta, donde mostraba su “preocupación” frente a la instalación de la plataforma MONO en Debian, por otro lado también criticó la utilización masiva del lenguaje C#, la cartaba comenzaba con algo como:

“La desición de Debian de incluir Mono en su instalación por defecto, a causa de Tomboy, una aplicación escrita en C#, conducen a la comunidad por el camino riesgoso. Es peligroso depender de C #, por lo que necesitamos desalentar su uso…”

No soy muy bueno en inglés, pero palabras más, palabras menos es lo que dice, leyendo en viva linux, me enteró que Alexander Schmehl, desarrollador de Debian y portavoz del proyecto, ha decidido darle respuesta a la carta de RMS,

Leer el resto de esta entrada →

How to: Instalar Spotify en GNU/Linux y escuchar una buena lista de canciones

1 Jul

1

Spotify es un aplicación empleada para la escucha de canciones vía streaming. Permite escuchar temas musicales buscando por artista, álbum o listas de reproducción creadas por los propios usuarios.

Desgraciadamente el cliente usado para spotify sólo se encuentra disponible para windows y para mac, en un post anterior mostraba un cliente de spotify para GNU/linux que funcionaba por consola, una solución bastante ingeniosa sin lugar a dudas.

Desde un principio la recomendación los que hacian desde Spotify para los usuarios de linux, era emular el cliente de windows mediante wine, hoy en mundo geek lo han hecho en un sencillo manual.

  1. Lo primero es instalar wine, sin temor a equivocarme creo que la mayor parte de las distribuciones tiene en sus repositorios este paquete.
  2. Lo segundo es descargarnos el cliente de spotify para windows e instalarlo con wine, se hace facilmente:
  3. wine Spotify\ Installer.exe

    Y listo, ya tienen Spotify corriendo
    spotify linux
    Leer el resto de esta entrada →

Primer encuentro del Grupo de Usuarios de Tecnologías Google de Colombia

1 Jul

1

Esta es de esas noticias que por descabezado se me olvida postear. Como lo dije hace algunos posts, google ya no es simplemente un buscador, ya cuenta con cientos de aplicaciones, es una plataforma grandisima, día a día anda buscando maneras diferentes para impulsar nuevos desarrollos, liberando plataformas, API’s entre muchas otras cosas.

Hector Henry en su blog Blinky-IT ha hecho un post mucho más interesante de como google es aliada de los desarrolladores, yo sólo pretendo informarles sobre un par de eventos que serán llevados a cabo en bogotá, de la mano del GTUG (Grupo de Usuarios de Tecnologías de Google en Colombia).

El día de mañana (3 de Julio) se llevará a cabo la primera reunión en el Tecnoparque (auditorio del 5 piso), se presentará lo siguiente:

Bienvenida al GTUG
Se presentaran los objetivos y la metodología del GTUG Colombia. Además se mostrará el espectro de tecnologías de Google que podemos y queremos usar.

Desarrollando para Android OS
Ivan Camilo Vásquez y Sergio Acosta
El sistema operativo de la Open Handset Alliance y Google, Android OS, es una interesante oportunidad para desarrollo. Escucha como empezar a desarrollar para esta plataforma, aprende como ganar dinero haciendo aplicaciones y conoce “Pensadero”, una aplicación para recordarlo todo.

Leer el resto de esta entrada →

¿Que tan accesible es HTML 5.0 en la actualidad?

1 Jul

0

La primera vez que hice un post sobre HTML 5.0 fue por allá en abril de 2007, hace bastante tiempo ya, aunque para aquel entonces apenas se encontraba en pañales, pero ya se tenian identificados muchos de los nuevos elementos, hace un par de semanas el boom revivio, incluso youtube mostró como seria su web si usará HTML 5.0 para mostrar los videos, definitivamente es un cambio bastante grande.

Por ejemplo, en versiones inferiores a HTML 5.0 y en XHTML 1.0, de esta manera es como debemos embeber los videos:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="demo/google_main.mp4" />
<param name="allowfullscreen" value="true" />
<embed type="application/x-shockwave-flash" width="425" height="344" src="demo/google_main.mp4" allowscriptaccess="always" allowfullscreen="true">
</embed>
</object>

Usando HTML 5.0 es algo tan sencillo e intuitivo como esto:

<video width="640" height="360" src="/demo/google_main.mp4?2" autobuffer>
	<div class="video-fallback">
		<br>You must have an HTML5 capable browser.
	</div>
</video>

De igual manera se haria con archivos de audio; ayer como ya la mayoria de personas deben saber, salió la última versión del navegador Mozilla Firefox, dentro de sus características principales se encuentra el soporte nativo para HTML 5.0, y ya muchos andan pensando en migrar sus sitios a este nuevo estándar y cosas por el estilo, de lo que aún no se han percatado es que el soporte para HTML 5.0 en el resto de los navegadores es parcial, es más, hay pocos elementos que se encuentran soportados en todos los navegadores.

navegadores 2008

Leer el resto de esta entrada →

Virtualbox 3.0 lanzada oficialmente

1 Jul

0

Virtualbox, el sorprendente software para virtualización de código abierto, llegó ayer a su versión 3.0.0. Esta importante actualización trae un montón de nuevas características, corrección de errores y muchas mejoras con respecto a anteriores versiones 2.x. La gran noticia es que los usuarios ahora pueden usar Direct3D 8 y 9 para sus juegos o aplicaciones! además, VirtualBox 3.0.0 ahora tiene soporte para OpenGL 2.0 (sólo para Linux, Solaris y huéspedes Windows). Otra de las características importantes que incorpora esta nueva versión es el multiprocesamiento simétrico (SMP) en huéspedes.

Las otras característias las pueden ver en su changelog.

Leer el resto de esta entrada →

2 herramientas para ver tu sitio web en diferentes resoluciones

30 Jun

1

Para quienes nos dedicamos a diseñar/desarrollar sitio web, es importante tener en cuenta este favor para mejorar la navegabilidad de los usuarios, hasta hace unos cuantos años, la resolución estandar para hacer los diseños era 800×600, ahora se impone totalmente la 1024×768, pero bueno, al grano, para qué es importante tener en cuenta este factor?, pues para que nuestros sitios web puedan ser visualizados correctamente sin la necesidad de usar el scroll horizontal. La otra opción seria un template fluid.

La primera opción y la más sencilla es usando el add-on para firefox llamado: Web Developer,

resize web developer

Esta opción me parece bastante util, ya que nosotros mismos podemos agregarle las resoluciones, yo por defecto tengo esas dos, pero se pueden agregar las que deseen, incluso resoluciones atipicas.

Leer el resto de esta entrada →

The pirate bay, será vendido o cerrado?

30 Jun

0

Hoy me levanto y lo primero que escuchó es la noticia sobre The pirate bay; hace casi una semana los chicos del tracker de torrents más famoso del mundo, anunciaba Video bay, un sitio para compartir videos sin preocuparse por el copyright o la censura, pero curiosamente hoy thepiratebay y videobay se encuentran offline, y la noticia es: The Pirate Bay será vendido a la compañia Global Gaming Factory por US$7.8 millones.

Por otro lado la empresa GGF, tambien adquirio a Peerialism, una nueva tecnología P2P. Con esto bajo el brazo, prometen un nuevo sistema P2P 2.0 en el que habrá un modelo de negocios que compense a los artistas.

Según Johan Sellström el CTO de GGF, no está dentro de sus planes cerrar The pirate bay, por el contrario pretenden usar la tecnología de Peerialism para hacer un uso más eficiente del ancho de banda, por otro lado también quieren hacer un par de cambios en el rastreador, que claramente será compatible con versiones anteriores.

Leer el resto de esta entrada →

Mozilla firefox 3.5 lanzado oficialmente

30 Jun

2

Y sí, tal cual anunciaba el día de ayer, el navegador mozilla firefox 3.5 se encuentra disponible para ser descargado, está recien salido del horno, hace tan solo un par de minuto hicieron la liberación.

mozilla firefox 3.5

Y las estadísticas en tiempo real de las descargas en el globo:

estadisticas descargas firefox 3.5

Descargar: Mozilla Firefox 3.5

C/C++, Python, Lua y BeanShell disponibles para programar en Android

29 Jun

0

androidAndroid es un sistema operativo libre que es usado en dispositivos móviles, es de la familia de GNU/linux e inicialmente desarrollado por Google, además de ser usado en sus móviles HTC (Dream, Magic y Hero).

Hasta el día de hoy era necesario que las aplicaciones que hechas para Android fueran programadas en Java, usando Dalvik (máquina virtual para android), para la mayoria de las ocasiones Java estaria bien, es un lenguaje de alto nivel con el que se puede hacer casi de todo, pero como explican en Fayerwayer: “…pero hay casos en los que no estaría mal tener la opción de ejecutar código nativo del procesador para implementar funcionalidades muy específicas sin pasar por la máquina virtual.”

Google ha anunciado el primer release de Android Native Development Kit (NDK). Se trata de un kit de desarrollo para Android que permite usar los lenguajes C y C++ desde aplicaciones en Java.

Android NDK provee:

  • Un conjunto de herramientas para generar bibliotecas que corren en forma nativa a partir de código fuente en C y C++.
  • Una forma de integrar las bibliotecas nativas en paquetes distribuibles para dispositivos Android (.apks).
  • Un conjunto de bibliotecas que serán soportadas en todos los siguientes releases de Android, comenzando por la versión 1.5.

En este primer release del NDK se da soporte para compilar en código de máquina para ARMv5TE, y se incluyen las siguientes bibliotecas:

  • La interfaz JNI para usar el código nativo desde Java (Java Native Interface)
  • libc : Biblioteca estándar de C
  • libm : Biblioteca estándar para operaciones matemáticas
  • libz : Biblioteca de compresión Zlib
  • liblog : Acceso al subsistema de registro (logging)

Leer el resto de esta entrada →