Si necesitáis conectaros a un servidor SMTP para hacer envíos de correos desde una aplicación que corre Mono, os dejo el código siguiente que seguro que os es de utilidad. Este ejemplo en concreto envía un mensaje usando un SMTP que requiere autenticación, si necesitáis alguna variantes: varios destinatarios, SMTP sin autenticación o cualquier otra cosa, ¡preguntad en los comentarios!
public static void Main (string[] args) { MailAddress para = new MailAddress("para@direccion.com"); MailAddress desde = new MailAddress("desde@direccion"); MailMessage mensaje = new MailMessage(desde, para); mensaje.Subject = "Asunto"; mensaje.Body = @"Cuerpo del correo"; SmtpClient cliente = new SmtpClient("direccion_servidor", puerto); cliente.Credentials = new System.Net.NetworkCredential ("nombre_usuario", "contraseña_usuario"); Console.WriteLine("Enviando mensaje de correo para: " + para.User + " en " + para.Host + " usando el servidor=" + cliente.Host + "."); try { cliente.Send(mensaje); Console.WriteLine("Mensaje enviado"); } catch (Exception ex) { Console.WriteLine("Problemas enviando mensaje: " + ex.ToString()); } }
Ya habéis visto que muchas de mis entradas están dedicadas a la fotografía y a comparativas de procesado de imágenes sobre sobre Linux (parte 1 y parte2). Hace un par de meses os hable de Raw Studio 2, una aplicación de revelado, la que había usado hasta ahora.

Logo de RawTherapee
Bien, digamos que además de estudiar alternativas, me gusta compararlas personalmente. Así, desde hace tiempo, he estado usando Raw Therapee como alternativa a Raw Studio.
Bien, vamos a instalarla en nuestro sistema a través de los PPA que encontré en LaunchPad. Abrimos un terminal:
En esta época de exámenes y presentación de prácticas para muchos de nosotros, estudiantes de carreras técnicas (y no técnicas), es básico ser productivos para poder tener tiempo suficiente para terminar todo.
Existen diferentes técnicas para mejorar la concentración y sobre todo, posibilitar un mejor aprovechamiento del tiempo. Nunca he sido aficionado a este tipo de cosas, pero gracias al consejo de Alberto, conocí la técnica Pomodoro, un método desarrollado por Francesco Cirillo a finales de los ochenta que se basa en la idea de que las pausas frecuentes pueden mejorar la habilidad mental.

No pongo en duda a Mac como sistema de ejemplo en este caso. De hecho, me parece que es la doctrina a seguir, y véanse los cambios adoptados por Ubuntu en las últimas versiones.
Quizás una de las cosas que podemos echar de menos en un sistema Linux es el poco soporte que nos dan los fabricantes. Todos conoceréis el caso de Dell y la serie Eee de Asus, pero eso no es soporte, eso se llama conveniencia.
Al lío que me enrollo, ¿Cómo vamos a tener un sistema usable si tenemos que hacer mil triquiñuelas para echarlo a andar? La mayoría de los componentes tienen buen soporte, pero que ocurre cuando el bluetooth no funciona y la WiFi se cae constantemente, ¿a dónde recurrimos? Un sistema no puede ser robusto (y mucho menos usable) si no tiene una respuesta, la respuesta que esperamos de cualquier cosa que compramos.
Esta entrada, en realidad es una traducción abreviada del original en inglés: Top 10 Simple Privacy Tricks Everyone Should Use aparecido recientemente en Lifehacker. En un mundo en el que es tan práctico usar los servicios de la red, preservar la privacidad es un objetivo básico.
Aunque es difícil preservarla al cien por cien, sí es cierto que en cierta medida podemos protegerla siguiendo consejos como los que se muestran a continuación.
1. Ten preguntas de seguridad tan privadas y fuertes como tus contraseñas
Muchos conoceréis VLC, creo que en los últimos años ha sido el único reproductor que he usado para reproducir todo lo que se me antojara. Sin embargo, hay una cosa que no me gusta mucho de este sistema.
Nunca le he dado demasiada importancia a lo poco atractivo que resulta, sí, es cierto que en los últimos releases se han esforzado bastante, pero nada más lejos de la realidad. El sistema muy intuitivo y atractivo no es.

En los últimas semanas he estado probando una alternativa: UMPlayer (Universal Media Player), de la que recientemente han liberado la versión 0.95. Se trata de una aplicación multiplatorma, realmente no me hubiera importado demasiado, pero se agradece. Lo que me llamo la atención de entrada es lo fácil e intuitivo que resulta. Creo que la mejor prueba es descargarlo, instalarlo y darle una oportunidad. Yo se la he dado, y desde Ubuntu Linux corre bastante bien, tras semanas de uso no le pongo ninguna falta. En las características, lo único que lo diferencia de las versiones para otros sistemas (win o mac), quitando e.g. directx o alsa, es la optimización para la CPU; realmente, y de no haberlo leído, no lo hubiera notado.
¡Hola a todos!
Acaba de lanzarse el quincuagésimo segundo número de El podcast de Linux Hispano, un podcast sobre Linux y Software Libre.
En este episodio trataré principalmente sobre la falta de rigor informativo en temas de Linux. La escasa información correcta de Linux que tienen los usuarios no es por culpa de ellos sino de los que informamos. Además comentaré otras noticias de actualidad y de cómo uso Audacity en este podcast.
Otra cosa importante que quiero mostrar es mi opinión con respecto a la controversia por la denominación GNU/Linux o Linux. Personalmente estoy en el grupo de llamar Linux al conjunto del sistema operativo. Pienso que Linux puede entrar como una definición conjunta de cualquier sistema operativo que lleve éste núcleo. Por eso en el podcast utilizo esta denominación. Esto no quiere decir que menosprecie a los defensores de GNU/Linux, al contrario, respeto muchísimo a los que se posicionan en esta causa. Sería interesante volver a tener un debate.
Quizás no sabéis de qué estoy hablando. Webian Shell es una navegador Web, un fork ligero del proyecto Chromeless de Mozilla Labs a pantalla completa.
Sólo es eso, un navegador ligero a pantalla completa para evitar distracciones y centrarnos en los que nos gusta. La Web.
Para instalarlo en Linux aun no han sacado ningún .deb o .rpm ni se encuentra en un repositorio para APT o YUM y mantenernos actualizados. Pero no os preocupéis, bastará con descargarnos este tar.gz, descomprimirlo y lanzar el binario compilado: Webian Shell, desde consola podemos descomprimirlo así: