DISQUS

DISQUS Hello!  The comments on this profile are unclaimed and thus are unverified.

Do they belong to you? Claim these comments.

Antonio Ognio's picture

Unregistered

Feeds

aliases

  • Antonio Ognio
  • gnrfan

Antonio Ognio

8 months ago

in GNU no es Unix on a subversive act of playful cleverness
Bacan la historia! Conozco a Rudy hace años pero no tenía los detalles. Hoy dia he leido tres blog post bien interesantes de Rudy y de verdad que me siento agradecido con el tio Dave Winer, "inventor" de los blogs :)

Yo también arranqué usando Linux con un RH 5.1 me parece el que compré en Wilson la misma tarde que descubrí a GNOME viendo unos screenshots en la versión online de la revista Wired.

Yo ha había usado Linux en la universidad pero la manera de conocerlo había sido tan poco atractiva: escribiendo programas multihilo en C desde el horrible programa de Telnet de Windows 98 y sabía que toda el software de la biblioteca de la UPC que visionariamente estaba escrito usando tecnología de web con CGIs hechos en Perl corria sobre Linux pero aún no había encontrado nada realmente interesante en este Linux y más bien estaba descubriendo las tecnologías de Microsoft que ya empezaba a hablar de .Net allá por el 97 y 98.

Así que curiosamente yo tuve la suerte de instalar Linux en mi PC (Pentium I MMX con 64 MB de RAM) justamente para correr GNOME 0.9x que venia en unos 20 MB de RPMs que logré transportar desde la biblioteca de la UPC (desde donde accedia a Internet) hasta la PC de mi habitación en un par de cajas de diskettes de 1.44" con la ayuda de winzip :)

Me pasó lo mismo: a los pocos dias descubrí el sitio de GNU y la FSF y leí todos los documentos claves y vi la luz! Todo tenia tanto sentido! Como programador, tenía mucha curiosidad por ver el código fuente de muchos programas y muchas de las librerías interesante que usaba en Delphi solo venía en formato binario así que poder trabajar con las fuentes fue definitivamente muy ilustrativo y revelador :)

Por esas épocas yo estaba planeando iniciar una empresa para ofercer hosting y desarrollo web, cosa que hice un par de años después y de inmediato dejé de aprender ASP, VBScript y Access cuando descubrí PHP y MySQL gracias a unos screenshots en donde se veía el código fuene del portal Themes.org. PHP se parecia tanto a C y podía usar SQL directamente.. y como yo me había sacado 19.3 y 18.4 en ambos cursos respectivamente ya los conocía razonablemente bien así que para que aprender esas cochinadas de Micro$oft :)

Luego conocí a la gente del PLUG y a Miguel Rabí que me presentó a la gente "clave" de manera que en un par de años ya era Coordinador. Los monses de Wilson nunca tenian el Linux mas reciente y no sabían nada del tema así que era necesario recurrir a gente que conociera y se bajara los ISO de Internet, que en esas épocas de modems no era cosa fácil.. y asi comencé yo...

Buenos recuerdos que uno no se cansa de visitar y contar :)

8 months ago

in Lo que el Perú necesita on a subversive act of playful cleverness
A mi también me ha encantado este blog post de Rudy. Mucha calidad realmente. Yo nunca he escrito nada así pero ahora aspiro a hacerlo alguna vez. Me gustaría que Rudy siguiera escribiendo asi y que tuviera todas las visitas del blog de Slayer. Es más, le voy a decir a Slayer a ver si comenta sobre este post en su blog cosa que así lo lee alguna gente mas :)

Todo lo que dice Rudy esta genial.. en lo que me he quedado pensando es que no solo está el tema de falta de modelos sino de falta de verdaderos líderes de opinión que logren poner en el tapete los temas relevantes, como este!

El tema del Costantino Carvallo no me era del todo ajeno porque de casualidad tengo un amigo que tiene a su hija en Los Reyes Rojos y me contó un poco de Constantino cuando fallecío.. sin embargo no me comentó nada de estas ideas tan sensibles y claras que Rudy ha logrado transmitir en este post.

¿Este señor Constantito ha escrito? Es decir, ¿se puede leer más sobre sus ideas, sus propuestas, directamente desde la fuente? Es algo que voy a averiguar y sobre lo que pasare la voz claro esta :)

Dianita: En este país hasta los mas nerds y acartonados podemos tener muy gratos recuerdos con el soundtrack mas tropicalón que te puedas imaginar.

Yo antes de escuchar rock "en serio" cuando estaba en 6to de primaria descubri la música chicha que ponían en "Radio Luren" una radio AM de Ica que se caia a pedazos y que quedaba cerca de mi entrañable barrio de "La Unidad Vecinal".

Además, el otro dia un pata llevo a la oficina (literalmente) 30 GBs de música "tonera" en su laptop y fue un vacilón constatar que de verdad tenia TODO como anunciaba.. así que como era hora de hueving aproveché para escuchar El Meneíto, Sopa de Caracol (fáciles) y otras mas caletas como esa de "Oh Oh Caribe" de Angela Carrazco que incluye "Caballo Viejo" y cualquier cosa que se me ocurriera: "Lluvia" de Eddie Santiago, la canción de Risas y Salsa y montón de cosas mas..

Eso si, le encontre un "bug" a su base de datos porque no tenía nada de música de Yola Polastri!

Bueno, just FYI.

Rudy: Sigue escribiendo casas asi!

10 months ago

in Logging In With Email Addresses in Django on David Cramer's Blog
I just tried the code and realized the backend is missing the other methods that ModelBackend implements so I made EmailOrUsernameModelBackend inherint from ModelBackend instead of object and now everything works like a charm.

The code is here at PasteThat:

http://www.pastethat.com/django_email_login

Regards,

Antonio

10 months ago

in Logging In With Email Addresses in Django on David Cramer's Blog
Yes, Django is flexible enought to permit this just by adding this small piece of code.

One quirk arises when logging in with an email address in the admin site: if the authentication does not success for any reason you'll get a "Usernames cannot contain the '@' character." error message which is misleading because Django is having no problem to log you in using an email address at this point.

So to correct that you should override the login() method of the admin object as pointed out by James Bennet in this bug:

http://code.djangoproject.com/ticket/8342

Antonio,
Lima - Peru
Returning? Login