Campus Party México 2010
Ya inició la Campus Party en México, yo voy del día Jueves a Sabado.
- Dev en caos!
Ya inició la Campus Party en México, yo voy del día Jueves a Sabado.
Y estamos de nuevo arriba, después de cambiar de servidor por uno el doble de poderoso, por fin el blog esta funcionando como debe ser.
El anterior servidor se encontraba en Webbynode, era un VPS (Servidor virtualizado) bastante pequeño pero con el suficiente trafico como para dejar abajo el engine de MySQL, esto provocaba que la memoria siempre se excediera cuando se publicaba algún post.
Esta ves se contrato un servidor en Linode con el doble de recursos y desde el momento de configurar se siente la diferencia, además de que Linode cuenta con una amplia documentación para levantar el server y todo lo que necesites en cuestión de minutos.
Debo agradecer completamente a Alex Franco que hizo todas las modificaciones al server e instalo un nuevo panel de administración bastante bueno.
Son geniales los VPS!
Los editores de texto enriquecidos o mejor conocidos como editores WYSIWYG (What You See is What You Got – Lo que ves es lo que obtienes) son de bastante utilidad para cierto tipo de desarrollos, como lo es cuando el usuario quiere modificar el mismo los estilos de lo que escribe, agregar listados o agregar hipervinculos, etc, sin que tenga que aprender HTML para realizarlo.
Buscando un buen rato por alguno sencillo, ligero y que se integrara rapidamente a ASP.NET/Mono, me encontre con jHtmlArea, un plugin para jQuery aun en desarrollo pero lo bastante estable como para poder utilizarlo en el proyecto que estoy desarrollando.
Configurarlo y usarlo es realmente sencillo:
<head>
<script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/admin/js/jHtmlArea.ColorPickerMenu-0.7.0.min.js" type="text/javascript"></script>
<script src="/admin/js/jHtmlArea-0.7.0.min.js" type="text/javascript" ></script>
<link rel="stylesheet" type="text/css" href="/admin/css/jHtmlArea.css" />
<script type="text/javascript">
$(document).ready(function(){
$("textarea").htmlarea();
});
</script>
</head>
<textarea> simple o un textbox multilinea de asp.net.<asp:TextBox runat="server" id="txtContenido" TextMode="MultiLine" Width="680" Height="300" ></asp:TextBox>
Con esto automaticamente cada elemento textarea aparecera con las opciones del editor, existen otras configuraciones como agregar o eliminar elementos de la barra de botones tal y como lo indica el autor en su sitio.
Últimamente he estado hablando mucho de Mono, pero es que me he metido bastante ahora que puedo desarrollar proyectos por mi cuenta, aplicando todo lo que se de .NET pero en Mac/Linux, así seguirá por un rato, mientras les traigo este otro tipo que es de bastante ayuda.
En Mono cuando quieres ejecutar un programa o usar una dll que llame contenga librerias de VB.NET, te puede dar un error como el siguiente:
Could not load file or assembly 'Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
Para solucionarlo lo único que se tiene que hacer es correr en la consola el siguiente comando:
sudo apt-get install libmono-microsoft-visualbasic8.0-cil
Si no haz actualizado apt-get te aconsejo que lo hagas antes de que corras el comando, ya que te puede marcar algún error.
Y listo, con esto las librerías necesarias para interpretar VB se instalan en tu equipo y puedes correr esas aplicaciones que te daban problemas.
Apple acaba de actualizar iBook a la versión 1.1, permitiendo la lectura de archivos PDF, si no tienes Jailbreak en tu iPad simplemente actualiza iTunes e iBook a sus versiones mas recientes y disfrutaras de estas características.
Para poder pasar los libros, solo requieres arrastrar desde tu explorador de archivos (windows o finder) a iTunes tus PDF, ponerlos sobre la parte del iPad y soltarlos, automaticamente los sincronizará y los agregará a tu libreria.
Pero por el contrario si tienes Jailbreak en tu iPad y lo realizaste con Spirit, la cosa es un tanto diferente, ya que no puedes actualizar iTunes por el momento hasta que encuentren una forma de realizar el jailbreak o se actualice al iOS 4, lo que ocurra primero, pero aún así puedes disfrutar de esta ventaja, te explico como:
Es muy sencillo este procedimiento, creo que puede funcionar tambien si configuras tu correo en el Mail del iPad y te envias el documento por medio del correo, habra que probarlo.