Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votarSplash Screen en ASP.Net

Autor: S3rGy0 | Archivado en: ASP, General el día 27/Abr/2005

Algo que puede resultar muy útil para realizar la presentación de una página ó cuando se carga una página muy pesada es utilizar una Splash Screen ó página de presentación. En mi caso sólo las uso para poner un mensaje del tipo “Cargando, espere por favor…” cuando tengo que cargar una página muy pesada.

Esto era algo fácil de realizar en ASP, pero la cosa cambia en ASP.Net, ya que siempre carga primero el código servidor cuando se está cargando la página y por lo tanto no podemos colocar una capa con un mensaje en la parte cliente. Para poder realizar esto debemos usar Response.Flush(), cuya función es enviar al cliente el código servidor que hay almacenado en el Buffer. La cuestión es que se puede usar para cargar datos del cliente de la siguiente manera:

Se coloca al inicio del una capita con un mensaje de espera:

<body>
<div id=splashScreen style=…>
Cargando datos, espere por favor . . .
</div>
<% Response.Flush() %>

De esta manera antes que empiece la carga de la página se mostrará al usuario el contenido de la capa.

A continuación debemos ocultar la capa cuando termine la carga:

<script language=javascript>
document.getElementById(”splashScreen”).style.display=”none”;
</script>
</body>

Con este se mostrará el mensaje “Cargando datos, espere por favor” mientras se carga toda la página, incluyendo el procesamiento que se realice en el servidor.

Esto se puede embellecer con un gif animado o cualquier otra cosa que se nos ocurra.

S3rGy0.


| 17 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarToxored: party en Córdoba

Autor: S3rGy0 | Archivado en: General el día 6/Abr/2005

Los cordobeses estamos de enhorabuena, después de la segunda Red Virtual celebrada los días 19 y 20 de Marzo vamos a poder disfrutar de una nueva party en la Casa de la Juventud los días 30 de Abril, 1 y 2 de Mayo: Toxored Party 2005.

Hay 80 plazas disponibles para la party y 30 para ponencias y talleres. Aún no se sabe el ancho de banda disponible que va a haber ni los juegos a los que se podrá participar en red, pero a parte esto llama la atención otras actividades: conferencias (música digital, software libre, redes inalámbricas), talleres y según dicen en su web va a haber algún representante de $GA€ y la Asociación de Internautas para hablar sobre el canon.

Para más información podéis visitar su web..

S3rGy0.


| 4 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarCrear PDFs en ASP.NET

Autor: S3rGy0 | Archivado en: ASP, Recursos el día 6/Abr/2005

La vía “estandar” para crear documentos pdf en asp.net es mediante Crystal Reports, que yo, particularmente, odio hasta la muerte, ya que no he visto nada que falle tanto desde Windows ME. En este post quiero presentar una alternativa gratuita para crear pdfs sin necesidad de pegarse “cornás” con Crystal Reports.

Se trata de Report.NET, un proyecto donde se ha desarrollado una magnífica librería que contiene clases con las que podemos crear fácilmente un pdf desde el código servidor. Trae una ayuda con muchos ejemplos que hace que usarlo sea bastante sencillo. Otra característica resaltable es que permite la inserción de imágenes, opción que puede llegar a ser verdaderamente útil (doy fe de ello).

Aún no lo he investigado a fondo y hasta ahora sólo lo uso para pdfs relativamente sencillos donde no tengo que crear tablas ni realizar consultas muy complicadas, pero me está resultando especialmente útil para crear formularios simples (con simples me refiero a que sólo se obtienen datos de una única tabla y con clave única), ya que para los más complicados sigo usando Crystal Reports, aunque todo esto, por supuesto, depende del gusto de cada uno.

Por cierto, tiene licencia LGPL (creo que es la primera librería para .NET que he visto que no cueste dinero) y está escrita en C#.

S3rGy0.


| 55 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarServicios Web dinámicos

Autor: S3rGy0 | Archivado en: ASP el día 4/Abr/2005

Una opción de los servicios web es hacer que sean dinámicos. Esto es muy útil cuando tenemos servicios webs que se actualizan con frecuencia ya que es más sencillo actualizar sus referencias.

Para ello lo único que tenemos que hacer es irnos a las propiedades del servicio web (me refiero a la referencia web que hacemos en la aplicación web, no en el código del servicio web) y cambiar la propiedad “Comportamiento” a dinámico. Al hacer esto la URL del servicio se escribirá en el Web.Config, por lo que cuando subamos la aplicación a producción y vayamos a cambiar las URL del servicio web (se supone que al estar en Debug hemos estado usando servicios webs situados en un servidor de desarrollo) para que apunten a producción, basta con editar el fichero Web.Config de la aplicación y sustituir la URL por la dirección donde se encuentra el servicio web en producción.

Por defecto, al crear una referencia web, lo hace con comportamiento Estático. La ventaja principal del dinámico sobre el estático es que para modificar la URL del servicio web en modo estático hay que utilizar la interfaz gráfica de Visual Studio .NET, sin embargo, si es en modo dinámico sólo hay que editar el Web.Config con el Bloc de Notas y sustituir la URL del servicio web de desarrollo por la del servicio web de producción.

S3rGy0.


| Sin comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarGMail aumenta a 2Gb las cuentas de correo

Autor: S3rGy0 | Archivado en: General, Internet el día 1/Abr/2005

Con motivo de su primer aniversario, se está aumentando progresivamente la capacidad de las cuentas de Gmail a 2Gb, y digo progresivamente porque acabo de mirar mi cuenta y dice que tengo ocupado el 3% de 1135 Mb.

Si entráis en la página principal de Gmail veréis que dicen algo parecido a que van a aumentar la capacidad a infinito + 1. Si seguís leyendo hasta abajo dan a entender que se trata de una broma (creo que hoy es el día de los inocentes en los Estados Hundidos) y te remiten a un enlace donde ya te explican que la capacidad va a aumentar hasta 2Gb.

S3rGy0.


| 5 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarCampaña de FACUA contra la LPI

Autor: S3rGy0 | Archivado en: General el día 30/Mar/2005

Desde el magnífico blog de David Bravo nos llega esta noticia: la Federación de Consumidores en Acción (FACUA) ha comenzado una campaña contra la Ley de Propiedad Intelectual con el fin de eliminar el canon impuesto a CDs y DVDs, así como los sistemas anticopias, argumentando que éstos limitan los derechos de los usuarios.

Para ello están recogiendo firmas en su web, además de haber mandado una carta a los ministerios de Cultura, Sanidad y Consumo e Industria. Para más información podéis visitar la web de FACUA.

S3rGy0.


| Sin comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarDurie: nuevo programa p2m

Autor: S3rGy0 | Archivado en: Internet el día 28/Mar/2005

Ha salido un nuevo programa para descargar ficheros desde cuentas de correo de gran capacidad. La principal ventaja que tiene con respecto a peer2mail es que aprovecha mejor el ancho de banda. Además es más fácil de utilizar ya que, al igual que con bittorrent, sólo hay que descargarse un fichero .durie y en este fichero se encuentran (encriptados) el usuario y contraseña de la cuenta de correo.

Los anuncios de descargas desde este programa se encuentran disponibles en las webs dedicadas al p2m (en este blog tenéis disponible un post con unos cuantos enlaces) y en la misma web oficial del programa.

Actualmente sólo soporta los servidores Walla, Gawab y Xasamail. Imagino que Gmail no está incluido por los continuos bloqueos de cuentas que se producen. En cualquier caso es de esperar que progresivamente vayan ampliando el número de servidores ya que la actual versión es Beta.

Por último comentar que con algunas IPs da fallos de conexión, aunque este problema se puede solucionar fácilmente usando un proxy anónimo.

Creo que este programa apunta muy bien ya que aún estando en fase de desarrollo da resultados muy buenos. Esperemos que los desarrolladores se lo curren y sigan añadiendole más características a esta aplicación. Más información en progmaq.com

S3rGy0.


| 1 Comentario »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarAplicación ASP.NET en Release

Autor: S3rGy0 | Archivado en: ASP el día 14/Mar/2005

Quisiera escribir este post a modo de aviso, ya que hasta hace unos meses, pensaba que para compilar una aplicación asp.net en Release bastaba con poner la pestañita en “Release” y generar el proyecto. Al parecer no es suficiente (leer el documento de MSDN donde se explica el elemento compilation: “<compilation> Element”), también hay que cambiar en el Web.Config la línea:

<compilation defaultLanguage=”vb” debug=”true”/>

y sustituir por:

<compilation defaultLanguage=”vb” debug=”false”/>

De esta manera estaremos seguros de tener una versión Release en nuestro servidor de producción que no guarda ningún tipo de información de depuración.

S3rGy0


| 4 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarEmail de 1 Terabyte

Autor: S3rGy0 | Archivado en: Internet el día 7/Mar/2005

¿Quién da más? Trasteando, trasteando, he encontrado una página, Hriders.com, donde te dan una cuenta de correo gratuíta de 1 Terabyte. Para conseguirla tenéis que daros de alta en la página primero y posteriormente podréis crear la cuenta de correo como miembros de la web. Lógicamente, todo es gratuíto, tanto ser miembro de la web, como la cuenta de correo “peruana de la muerte del mundo mundial”

Desde luego no se puede afirmar que no sepan hacer publicidad de su web…

S3rGy0.


| 8 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarManual Peer2Mail

Autor: S3rGy0 | Archivado en: Internet el día 18/Feb/2005

A continuación voy a enumerar una serie de pasos con los que podréis utilizar sin problemas el p2m:

1 - Entrar en una web donde anuncien la subida de lo que queráis descargar, para ello disponeis del post Enlaces Peer2Mail. Debéis obtener los siguientes datos: Servidor de Correo (Gmail, Walla, Spymac, etc…), usuario y contraseña.

2 - Abrís p2m y pulsáis sobre la pestaña Browse, para, a continuación, elegir el servidor de correo desde el que vamos a descargar. Para ello pulsamos sobre la flecha que hay a la derecha del icono de la casa, tal y como se muestra en la imagen:

3 - A continuación se cargará la página principal del servidor que hayamos elegido (en nuestro ejemplo Gmail). Una vez cargada la página principal introduciremos el usuario y la contraseña que hemos obtenido en la página de descarga y entraremos en la cuenta:

4 - Seguidamente se carga la cuenta y, dependiendo del tipo de cuenta, pueden aparecer los mensajes o no. Digo esto porque con determinados servidores, en lugar de aparecer los mensajes que contienen los ficheros, aparece un sólo mensaje que dice “noname” (por ejemplo con Walla!), pero esto no significa que no haya nada en la cuenta, ya que, para estar seguros, podemos mirar el tamaño que tiene ocupada la página. En cualquier caso, para empezar a descargar, debemos pulsar sobre el botón Auto Download Segments…, como se muestra a continuación:

5 - A continuación aparecerá una ventana donde empezará a listarse automáticamente los ficheros que contiene esta cuenta de correo. Este proceso puede durar unos minutos.

Tened en cuenta que las cuentas de correo suelen tener un límite en el tamaño de los ficheros adjuntos, por lo que lo normal, si os vais a bajar una peli o una imagen de CD es que os encontréis con muchos ficheros. Eso es porque han cogido el fichero origen y lo han troceado para poder subirlo. En un paso posterior se unirán estos fichero para obtener el fichero origen (una película, una imagen de CD, etc …):

Otro punto muy importante que debéis de tener en cuenta es el desactivar la casilla Auto Merge Segments, porque, según he leído en algunos foros da bastantes problemas. Esta casilla lo que haría sería unir automáticamente los ficheros al terminar la descarga, pero al parecer es recomendable hacerlo manualmente, como se explicará posteriormente.

Todo esto queda reflejado en la siguiente imagen:

6 - Una vez que ha terminado de listar los ficheros que contiene la cuenta procederemos a seleccionar los ficheros que queremos decargar y pulsaremos sobre el botón Download. A continuación nos pedirá un directorio donde guardar los ficheros. Seleccionamos uno, pulsamos sobre Aceptar y comenzará la descarga:

7 - Cuando haya terminado de descargar nos iremos al directorio donde lo guardamos y vemos que los archivos están distribuidos de la siguiente forma: una archivo .p2m, y a continuación .001, .002, .003, etc… Bien, pues para unir los ficheros en el original basta con hacer doble click sobre el fichero .p2m. En algunos casos puede que requiera la introducción de una contraseña; si esto fuera necesario vendría especificado en la web donde hemos encontrado los datos de servidor, usuario y contraseña. Resumiendo, para unir los ficheros sólo hay que hacer click sobre el botón Merge:

Con esto tenemos el fichero final que deseabamos descargar.

Antes de terminar querría indicar que aunque el p2m es un sistema de descarga muy bueno, también tiene algún incoveniente. Uno de ellos es que si quieres descargar algo muy popular (el estreno de una peli, el juego que está de moda en ese momento, etc…) ocurre que hay mucha gente que intenta descargarla en ese momento y el servidor se satura. Esto lo podréis ver cuando al descargar los ficheros no liste bien los archivos que tiene la cuenta; en lugar de descargar los ficheros completos, éstos sólo ocupan 4 o 5 Kb… Cuando os ocurra este tipo de cosas extrañas os aconsejo que o bien esperéis y volváis a intentarlo más tarde ó que busquéis esta descarga en una web que no sea muy conocida y no haya mucha gente descargando los mismos ficheros.

Puedes acceder a más información en los siguientes artículos de BdW:

S3rGy0.


| 13 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis