Curso C# con Mono – Tipos de datos y uso de referencias

Seguimos el curso de C# con Mono profundizando algo más en el lenguaje. Si la semana pasada hablábamos de cómo poner todo en marcha y ejecutar el típico ¡Hola Mundo! esta semana veremos cómo tratar con condicionales, iteradores y operadores.

La idea de este curso no es hablar de qué es una iteración, ni siquiera profundizar en los aspectos más detallados del uso; sino dar unos conceptos breves pero importantes, para que podáis profundizar vosotros mismos.

Introducción

Al igual que en todos los lenguajes en C# existen los tipos de datos.

Firefox 4 se retrasa hasta 2011

El lanzamiento de Mozilla Firefox 4 se ha retrasado a principios de 2011, a pesar de que su salida estaba programada para finales de 2010.

Mike Beltzner de la fundación Mozilla ha anunciado hoy: “[Firefox 4: Updated Beta Schedule Options]… release candidate builds are now scheduled to ship in early 2011, with the final GA release shortly after.”

Lo que traducido sería: “… la versión release candidate (RC) se ha programado para principios de 2011, con una versión final para poco después.”

Así,

Ya hay aplicaciones de pago en el Centro de Software Ubuntu

En estas mismas líneas, hemos hablado de las bondades e inconvenientes de meter aplicaciones de pago en centros de descarga e instalación de software en Linux. El más popular y adaptado a las tendencias que marcan App Store y Android Market, dentro del entorno Linux es el Centro de Software Ubuntu.

El otro día leyendo Ubunlog, confirmé mis sospechas, ya hay un programa de pago, su nombre es Brukkon, es un juego y su coste es de 7$. En Noticias Ubuntu también comentan la existencia de un reproductor de DVD llamado Fluendo que cuesta 24.95$.

Instalar Docky Stacks

Una de las últimas características del famoso Docky de Linux es el Docky Stacks, que no son otra cosa si no una pila, una pila que añade un enfoque visual para mostrar archivos en una “carpeta” desde la raíz dentro de nuestro escritorio.

Muchos amantes de Apple tacharán esta característica como una copia de los Stacks en Mac OS X, sí, es posible, pero no voy a entrar en el debate de si deben o no hacerlo.

Si lo que quieres es instalarlo,

Cambiar modo de respuesta en Mozilla Thunderbird

Muy en línea con la tira de esta semana, os comento brevemente cómo habilitar por defecto el top-posting en el cliente de correo electrónicos de Mozilla, Thunderbird. Aunque ya sabemos todos los problemas que acarrea responder siempre al comienzo de los correos (altera el orden lógico de lectura), en algunas ocasiones hemos de hacerlo.

¿Por qué? Envío y recibo correo de personas que no entienden otra cosa que no sea el top-posting, algunas llegan a creer que lo que has hecho en lugar de responderle es hacerle un reenvío (o foward).

¿Quieres ser millonario? Respuesta de una persona ‘normal’

La mayoría de vosotros, nuestros lectores, no tardaríais apenas un segundo en responder a la pregunta planteada en la imagen. Y es que el concursante en la versión india del archiconocido ¿Quién quiere ser millonario? no lo tenía demasiado claro y tuvo que pedir el comodín del público para resolver su duda.

Este participante no es el único que no sabe diferenciar entreLa Web y las herramientas que se usan para acceder a la misma.

¿Y a qué viene esto? Como apasionado y defensor de la tecnología soy consciente de lo fácil que los usuarios ocasionales acostumbran a usar,

Instalar Macbuntu en Ubuntu 10.10

Si usas Ubuntu pero te encanta la interfaz de Mac OS la mejor opción es instalarse el tema Macbuntu.

Para ello, entra desde tu terminal Ubuntu y escribe lo siguiente:

wget https://downloads.sourceforge.net/project/macbuntu/macbuntu-10.10/v2.3/Macbuntu-10.10.tar.gz -O /tmp/Macbuntu-10.10.tar.gz

tar xzvf /tmp/Macbuntu-10.10.tar.gz -C /tmp

cd /tmp/Macbuntu-10.10/

./install.sh

La revista para el fin de semana: Tux Info Nº 31

Como todos los meses, os traemos otro número más de una de las revistas que aquí publicitamo: el número 31 de la revista Tux Info. Los temas que destacan en este ejemplar son:

  • Alternativas – Software Libre en Mac OSX
  • Redes – Aplicaciones prácticas: Habilitación de LTSP e instalaciones masivas de SO en red
  • Seguridad – Ekoparty Security Conference
  • Eventos – XI Congreso IEEE Unefa – Tachira – Venezuela 2010
  • Blender – Animando en Blender 3D
  • Proyectos – El Proyecto Wayuunaiki

Podéis visualizar o descargaros la revista desde Scribd.

Instalar temas de Windows en Linux

Microsoft ha lanzado dos nuevos temas como consecuencia de una actualización de los ‘themepacks’ para Windows 7. Haciendo unos ligeros cambios podremos usar estos fondos de pantalla para su usarlo en nuestra distrubución preferida.

El primero de los temas, Lightning, cuenta con un total de 14 fondos electrizantes. El segundo, Eerie Autumn, acecha con una selección de 15 maravillos y grotescos fondos de pantalla. Sí, es un producto de la mano de los de Redmond, pero para qué vamos a negarlo, ¡son buenos y bonitos!

Podéis descargar los temas desde los siguientes enlaces.

Curso C# con Mono – ¡Hola Mundo!

Muchos de vosotros veréis este lenguaje como una creación de Microsoft que nada tiene que ver con el Software Libre. Sin embargo, aunque sí es cierto que su creación dependió directamente de la empresa de Redmond y es el lenguaje estrella a día de hoy para desarrollar con la plataforma .NET, el genial Miguel de Icaza supo crear una alternativa libre compatible con esta nueva tecnología.

El nombre de este proyecto es Mono y esta será la herramienta que utilizaremos a lo largo de una serie de entradas en las que os daré las nociones básicas para usar C#.

E4X sólo para Firefox

Aunque muchas personas hablen de las bondades de navegadores como Chromium, o en su versión cerrada Chrome, siempre se olvidan sobre qué pensamos los desarrolladores sobre ellos.

Para realizar una aplicación web en donde queramos manejar archivos XML es primordial el uso de E4X.

¿Y qué es E4X? Pues es una nueva extensión de ECMAscript, o Javascript llamado de manera informal, que añade un nuevo entorno para el manejo de archivos XML. E4X (ECMA 4 XML) es oficial desde la especificación JavaScript 1.6 que fue publicado en 2005.

Veamos un sencillo ejemplo:

<html>