viernes, 19 de noviembre de 2004

MSDN: Desarrollo de Aplicaciones Web con ASP.NET

El pasado miércoles día 17 tuvo lugar en Barcelona un nuevo Evento-Taller MSDN, orientado a Desarrollo de Aplicaciones Web con ASP.NET. No es el mismo que se comenta más abajo. El primer taller sólo era descriptivo de la tecnología, y en éste último ya se abordó de lleno el desarrollo de una aplicación web básica: Uso de webforms, utilización de webcontrols y controles tradicionales HTML, diferencias entre ambos tipos de controles, utilización de acceso a datos via ADO.NET, control de sesiones, uso de la caché y nociones básicas de configuración de IIS en materia de seguridad y rendimiento.

La verdad, éste ha sido, de largo, el más ameno de los 4 eventos a los que he asistido este año. Para el año que viene se esperan otros dos eventos, uno destinado al desarrollo para Smart Clients (PDAs, etc), y finalmente un último evento-taller donde se hablará de Visual Studio 2005 (Whidbey) y SQL Server 2005 (Yukon).

Hay que reconocer que Microsoft nos mima mucho a los desarrolladores. Sabe que se juegan todo en esta apuesta por la plataforma .NET (como dicen los americanos, "bet the company") y por lo tanto saben que no les queda otra que intentar seducirnos con sus cantos de sirena, no sea que se nos dé por pasarnos al lado oscuro de la Fuerza... ;-)

jueves, 21 de octubre de 2004

Más noticias de Firebird

De nuevo tenemos noticias sobre nuevas versiones del proveedor ADO.NET para Firebird 1.5; concretamente la 1.6.3 según podemos ver en la página de IBPhoenix. Estos chicos no paran... :-)

También podemos leer, esta vez en la página oficial de Firebird, sobre los avances de un proyecto de front-end o Aplicación Gráfica de Administración para éste servidor de BBDD. Sí, hay muchos front-ends disponibles para Interbase/Firebird, pero ¿cuántos son libres u opensource? Que sean completos y útiles, sólo existen dos, que yo sepa: IBOConsole (que personalmente es el que utilizo), y éste que nos ocupa, que se llama FlameRobin. El resto son todos de paganini (curiosa ironía siendo Firebird el "rey" de los SGBDR OpenSource, o al menos eso tenemos entendido todos).

Este proyecto (FlameRobin) se encuentra aún en un estado muy embrionario, pero prometer promete bastante. Estaremos pendientes.

domingo, 10 de octubre de 2004

El tigre ruge...

Llega la nueva versión de la plataforma de desarrollo Java estándar, o J2SE. Esta recibe el nombre clave de "Tiger" y en teoría es la versión 1.5 aunque por motivos que supongo serán de márketing se la ha bautizado como 5.0. Incorpora como grandes novedades los tipos genéricos, boxing/unboxing, anotaciones, programación declarativa...

Aqui teneis el enlace a la noticia sobre J2SE 5.0.

C# versus Java: eventos

Ian Marteens es un reconocido profesional del desarrollo de software y también autor de libros de programación, su libro "La Cara Oculta de Delphi" en sus diferentes versiones (3, 4 y 6) son un imprescindible en el escritorio de cualquier programador de Delphi que se precie.

Sin embargo no es de libros de lo que va este post, sino de un artículo muy bueno en mi opinión en los que compara la programación de Eventos en los dos grandes lenguajes actuales: Java y C# (con permiso de C++ por supuesto). En él se discuten los mecanismos de ambos lenguajes (punteros, delegados, interfaces...) y se critica la "falta de vista" de los ingenieros que desarrollaron Java al no dotarle de tipos nativos para manejar los eventos (cosa que parece se va a subsanar en la próxima gran release de Java, la versión 1.5 o "J2SE 5.0" codename Tiger).

A disfrutarlo. :-)

lunes, 4 de octubre de 2004

The Pandereta Country

Siento tener que "desviarme" de la temática del blog, pero hay veces que ante los acontecimientos no sé estarme callado. Muchos habreis visto las noticias de hoy dia 4 de octubre, pues nada, que un niñato hijo de 7 padres en su Audi "ketekagas" (bueno en realidad iban dos, pero conductor sólo hay uno) ha MATADO a dos personas tras empotrarse contra su coche. Para colmo ambos salen huyendo dejando abandonadas a esas dos personas.

Lo más fuerte del asunto es que el juez LOS HA DEJADO EN LIBERTAD CON CARGOS SOLO POR "OMISION DEL DEBER DE SOCORRO". Venga por Dios no me joda ud. Señor Juez, eso es un DOBLE HOMICIDIO aqui y en la república más bananera!!

Ah claro, se me olvidaba... No los pueden meter en la cárcel porque hay que ir haciendo sitio para muchos miles de desalmados criminales que se bajan canciones con "la mula", o hacemos copias privadas de CDs. Claro, claro, así sí se entiende.

miércoles, 29 de septiembre de 2004

MSDN: Taller ASP.NET Barcelona

Hoy he asistido al Taller de ASP.NET que Microsoft ha impartido en la Facultad de Informática de Barcelona. Es la segunda vez que asisto a estos Talleres (el primero fue en Vic, del VB.NET 2005 World Tour) y la impresión ha sido un poco menos positiva que en la primera ocasión. La exposición de los temas no era demasiado fluida ni se entraba tan "en profundidad" como sería deseable, limitándose el 'speaker' a pasarnos un PowerPoint (que por lo menos sí era muy claro y conciso) y a añadir apenas algún comentario a cada línea de texto de la diapositiva de turno. Esta parte "teórica" se complementaba con una escueta demostración con el Visual Studio de la función o característica que se estaba comentando.

Sí, se hizo hincapié en que este Taller estaba muy dirigido a gente que migraba de ASP "tradicional" a ASP.NET pero aún así me hubiese gustado que la presentación fuese un poco menos "esquemática" y sobretodo algo más amena (a más de uno nos salvó el café de las 12).

¿Lo mejor? El ver a los jovenzuelos universitarios con unas pintas de frikis que no podían con ellas (nunca mejor dicho en el caso de algunos, porque estaban casi escuálidos), que olían a Linuxero a dos leguas, en contraste con los ya talluditos y en algún caso orondos participantes a este Taller de hoy. Ahh, cuán cierto es eso de que la rebeldía se cura con la edad... ;-)

Nos vemos en el próximo Taller (dia 20 de octubre, desarrollo .NET y WebServices), esperando que sea mejor. Hasta entonces!

martes, 28 de septiembre de 2004

... Reloaded

Bueno, después de un tiempecillo sin actividad en el weblog, vuelvo con renovadas energías a mantenerlo que para eso se ha hecho, jeje. :-P

La verdad he estado perdiendo demasiado tiempo en un foro que no me aportaba nada, y al que me cansé de aportar cosas que una y otra vez caían en saco roto, como por ejemplo la imperiosa necesidad de tener un cortafuegos correctamente configurado para evitar la entrada de bichos indeseables, consejo que la gente se pasa por el arco del triunfo porque "me jode el emule" (sic). Eso sí, luego van llorando al foro porque el ordenador no tira ni para atrás a causa de virus, troyanos, spyware, etc. Y lejos de reconocer su propia desidia e ineptitud, la culpa de todos sus males inexorablemente va a parar a "Bill Gates y su Windows de mierda" (sic).

Con la salida del Service Pack 2 el panorama se ha vuelto aún peor, y directamente lo califican de "chapuza" porque también les "corta el emule", y empiezan a circular las típicas leyendas urbanas de que si el SP2 trae "anti-P2P" (para partirse de risa) y otras estupideces por el estilo. Como podrá suponer el lector, la mayoría de consultas en dicho foro tratan actualmente sobre "cómo desactivar el fireware anti-P2P" (sic).

Con semejante cuadro se podrá comprender que, mirando por mi salud mental, he decidido no volver. Allá se las compongan.

domingo, 29 de agosto de 2004

Lo + Geek

Si el individuo éste te mete una nata, no te deja KO, te resetea. Que ves a saber si no será peor xDD


martes, 27 de julio de 2004

La historia interminable

Ahí vamos de nuevo. No escarmentamos.

Una nueva variante del MyDoom empezó a propagarse ayer con notables efectos. Entre ellos, los de "echar abajo" servidores tan conocidos como Google, Yahoo, Altavista y Lycos. Las tácticas, las de siempre: para infectar a los incautos, se envía como correo electrónico, y como la gente no tiene conciencia (o no quiere tenerla), pues hala, venga abrir indiscriminadamente todo cuanto les llega. Mira que nos cansamos, nos aburrimos de decir que NO se abra NADA que prometa sexo o porno gratis, o cualquier otra chorrada, y ESPECIALMENTE si viene con el asunto en inglés!
Pero nada, la gente es como es: inconsciente, temeraria y absolutamente incapacitada. Parece que no tengan luces (o ganas) de meterse en la cabeza que un ordenador es un aparato COMPLEJO y que su manejo requiere unas mínimas normas de sentido común para usarlo. ¿No estamos ya acostumbrados a mirar el nivel de aceite del coche, o el líquido de frenos, o COMO MÍNIMO la presión de las ruedas y el nivel de refrigerante? Sabemos que si no tenemos cuidado y conducimos el coche con unas condiciones mínimas de seguridad, podemos darnos una nata bien dada.

Pues el ordenador lo mismo: No es "enchufar y listo", no es "ya tengo la ADSL, arre mula!". Eso es lo que hace la gente. Luego claro, "oye... que me sale un cartelito diciendo que esto se va a apagar en un minuto". A veces he estado tentado de decirles "uy... eso va a ser del riego", y colgar tan tranquilo. Pero cual Pringao-HowTo, allá va el nene a arreglar todo.

"¿Antivirus? na, lo tengo desactivao que sino el PC va muy lento y no puedo jugar al juego-de-moda a 1600x1200, los filtros a tope y 100 frames por segundo."
"¿Firewall? Tú estás tonto o qué?, si lo pongo no me baja la mula, eso es una mierda!" (bueno por lo menos ha llegado a instalárselo)

Listillos y encima, chulos.

Existe algo llamado "analfabetismo funcional". Yo propongo crear uno nuevo, el "analfabetismo tecnológico" aunque pensándolo bien un ordenador es algo tan pero TAN normal y cotidiano, que yo lo englobaría dentro del funcional.

En fin cada vez que hablo de ésto se me enciende la sangre. Pero hoy no se ha notado ¿verdad? :-P

Nueva versión de Firebird

Desde hace más o menos una semana están disponibles nuevas versiones del Gestor de Bases de Datos opensource por excelencia: Firebird (con permiso de MySQL por supuesto; pero mientras que MySQL parece orientada a aplicaciones web gracias a su estrecha relación con PHP, Firebird se orienta más a aplicaciones cliente/servidor tradicionales).

En concreto la última versión estable del Motor es la 1.5.1 y la del proveedor .NET la 1.6 (a pesar de que está tambien disponible para descargar la 1.7 alpha). Evidentemente y como siempre, encontraréis el Motor, proveedores y drivers para Linux, FreeBSD, JDBC (atención al proyecto JayBird) y otros -entre ellos una versión especial para MONO 1.0-.

Los enlaces:

Firebird / IBPhoenix

Se supone que la "oficial" es la primera, pero en la segunda yo personalmente encuentro más y mejor información. Desde ambas podeis encontrar las descargas, artí­culos, documentación...

jueves, 22 de julio de 2004

Angelitos...

Bueno, a lo que iba. Hoy no he ido a casa a comer, sino que me he pasado por un "Burrikín". He pedido mi menú Big King, me he sentado en una mesa de la planta superior, he empezado a comer... No, no me he encontrado uñas de rata ni nada por el estilo, siento desilusionaros ;-)

El caso es que al cabo del rato subieron dos niños pequeños (niño y niña), entre seis y ocho años quizás. Se sentaron en una mesa mientras la madre de la niña pedía abajo. Tras un par de minutos esperando parece que se impacientaron y entonces ella decidió bajar... y aqui es donde empecé a alucinar. La cria le dijo al niño "No te muevas de aquí, ahora vengo pero tú no te muevas eh? Esperame aquí, tú no bajes". Sé que no es lo mismo leerlo así que haberlo visto... y os juro que tenia delante de mí a una Teniente O'Neil en potencia. Qué seguridad, qué temple, qué aplomo dando órdenes, una pasada. Creo que no fui el único (hombre) que nos quedamos sorprendidos; medio riendo por lo bajini, medio acongojados pensando en cómo se las gastará esta "encantadora" criatura cuando tenga, qué se yo, veinte años más.

Además comprobé que tenia otra de las "cualidades fundamentales" de toda mujer de armas tomar que se precie: sabía mentir. Sí, sí. Le dijo al pobre crio "No vengas, que mi madre ya está subiendo!" Pasaron dos minutos y ni rastro.

Tentado estuve, cuando me levanté para marcharme, de acercarme al chavalin y decirle "Yo de ti no le llevaría la contraria". Cómo está el patio señora!

¿Sorpresas te da la vida?

Resulta que llego hoy a casa con la intención de escribir el artículo diario, cuando al abrirse en el navegador la página de inicio, leo estupefacto:

Aznar pagó con dinero público su medalla del Congreso de EEUU.

Evidentemente no podía dejar pasar por alto esta historia tan grave. Gravísima. Puede que tanto o más que el affair de los papeles secretos, asunto del que espero hablar otro día.

Para más recochineo, parece ser que las enardecidas ovaciones y aclamaciones que le dedicaban cada 5 minutos el día de su discursito, no provenían de las manos de auténticos congresistas, sino que las personas que abarrotaban ese día el Congreso americano eran "funcionarios, invitados e incluso turistas".

Y digo yo... ¿Por qué no me sorprende?

Sin palabras...

Ya lo dice todo la foto :) Posted by Hello

miércoles, 21 de julio de 2004

Su pasaporte, por favor.

Parece que toma fuerza una alternativa al sistema Passport de Microsoft. Después de que AOL abandonase hace ya año y medio el proyecto "Magic Carpet" (Alfombra mágica), dos gigantes como son Intel y Oracle acaban de unirse al proyecto "Liberty Alliance" (nombrecito de lo más patriótico, ya sabéis cómo son esta gente). Por cierto el proyecto fue iniciado por Sun hará cosa de tres años, no sé si exactamente coincidiendo con el atentado de las Torres Gemelas, pero nada me extrañaría...
 
Para aquellos a los que "Passport" sólo les suene a marca de whisky... se trata de una tecnología de autenticación de usuarios, para acceder a páginas y recursos en la web para los que hay que identificarse con un usuario y una contraseña. Su filosofía es que mediante una única cuenta y accediendo a traves de dicha tecnología, pudiésemos entrar en nuestra cuenta bancaria, en nuestro correo, hacer compras y pagos, reservas de viajes... De lo que pretendía ser y abarcar, se ha quedado en "solamente" la manera de acceder a los servicios y páginas de la red Microsoft en las que se requiere contraseña (Hotmail, MSN, MSDN, el archiconocido Messenger...), lo cual no es poco teniendo en cuenta la escasa conciencia de seguridad de los usuarios.

Mi opinión personal es que jamás utilizaré ningún sistema donde, mediante un único usuario y contraseña, se pueda tener completo acceso a TODA mi información personal (y quizá permiso total para hacer cualquier cosa con mi dinero). Es una información demasiado valiosa como para confiárselo a un sólo responsable. Y menos aún si ese sistema es Passport, al que ya hace un año tuvieron que taparle un agujero como el cráter del Vesubio.

Sigue el éxodo...

... de programadores y demás personal de Borland hacia Microsoft. El penúltimo (porque seguro que no será el último) es un tal Blake Stone, hasta ahora CTO y Arquitecto de JBuilder. Pasa a integrarse en el desarrollo de Visual Studio 2005. 

Como bien dice la reseña de la revista dotNetManí­a, "la sombra de Hejlsberg sigue siendo alargada".
 

martes, 20 de julio de 2004

Presentación.

En este blog o weblog, como prefiráis, haré lo que hace la mayoría: Escribir sobre varios asuntos, pero principalmente sobre dos: Informática y Actualidad. Informática porque es a lo que me dedico, concretamente soy programador; así que vereis noticias del mundillo, sobretodo relacionadas con la plataforma .NET (de hecho vereis que el diseño del blog se parece "sospechosamente", jejeje) que es hacia donde me muevo después de haber sido fiel durante varios años a esa especie de "muerto viviente" que es hoy en día Delphi (una lástima). Y, Actualidad porque también pondré noticias que me llamen la atención del "mundo real". Un mundo que por cierto, parece que cada vez tiene más parecido con ese otro mundo imaginario que los Wachowski Brothers idearon...

Saludos,

[ SHArQ ]