morenosan

Un blog a velocidad absurda

Django snippets

dom 21 octubre 2007

Cafe Star, Shinjuku, Tokyo

Durante estos últimos meses, entre sorprendido y feliz, me estoy dedicando casi en exclusiva a realizar proyectos con Django. Sorprendido por haber abandonado temporalmente Java después de mas de cinco años de uso diario, y feliz por que programar webs con Django y Python es simplemente un placer.

A la hora de programar con Django, y aparte de la página oficial, el otro site que consulto casi a diario es Django snippets.

Django snippets es un repositorio de snippets, pequeños trozos de código o recetas para realizar toda clase de funciones en Django, que recuerda mucho en su espíritu al Python cookbook. La web ha sido creada por James Bennett, el artífice entre otras de la excelente The B-List. En los pocos meses que lleva funcionando, ya hay cientos de snippets, muchos de ellos de una gran calidad y realmente útiles. Consultando djangosnippets te das cuenta de que una vez más se cumple la máxima de la programación según la cual, la mayoría de los problemas que te puedas llegar a encontrar, ya los han tenido otros antes que tu, y su solución es mucho mas elegante y mejor diseñada que la tuya. Es también es una forma amena y fácil de leer código de otros programadores, una práctica muy recomendable para cualquier desarrollador.

Durante los últimos meses he incluido múltiples snippets dentro de los proyectos en los que he ido trabajado. Los que listo a continuación son los que me son de más utilidad, y que reutilizo una y otra vez.

  • SSL Middleware Permite configurar en el fichero url.py que direcciones deben ser accedidas a través de https.

  • Logging Middleware Middleware que introduce un logger en cada request, de modo que se puede tener accesible en todas las vistas de la aplicación.

  • Wizard class Clase que encapsula la funcionalidad de un wizard.

  • SMTP sink server Simula un servidor de correo, al que podemos enviar mensajes a través de SMTP. Impagable para comprobar los mails que se envían desde django sin tener que estar consultando constantemente el correo.

  • Paginator tag Un tag que simplifica la paginación de datos.

Es en proyectos como este donde se aprecia la verdadera fuerza y generosidad de la comunidad de usuarios de django.

Imagen © shinyai. Some Rights Reserved.

Yo también hablo japonés como una chica (a veces)

lun 17 septiembre 2007

Japanese Schoolgirls

Existen multitud de diferencias, de pronunciación, vocabulario e incluso de gramática, entre el Japones que hablan los hombres y las mujeres. Hay palabras que una mujer nunca usaría en una frase, como por ejemplo "Ore", que significa "Yo", y que sonarían como si hubiese sido poseída por el espíritu de un hombre. De hecho es un truco que se utiliza a menudo en televisión y manga (Por ejemplo en Papa to Musume no Nanokakan). Igualmente hay rasgos característicos del lenguaje de las mujeres, como poner la partícula "wa" al final de las frases, que en boca de un hombre suenan afeminados a mas no poder, aunque se digan con voz de tenor.

Me ha venido a la cabeza todo esto por que vía Japanprobe me he topado con el articulo "I sound like what in Japanese?" donde el autor describe como, después de vivir dos años y medio en Japón y cuando se sentía bastante seguro de su nivel de Japones, su novia le dijo que hablaba como una chica.

Algo parecido me paso a mi también. Durante mi primer año en Japón trabajaba en una oficina donde nos comunicábamos en inglés, así que mi único modelo para aprender el idioma era mi novia Japonesa. Afortunadamente, ella me corregía muchos de los giros femeninos que le copiaba, así que entre eso y un cambio de trabajo en el que pasé a integrarme en un entrono puramente Japones, pude quitarme muchos de los tics femeninos que adquirí durante esa época.

Me da la sensación de que esto no debe ser un fenómeno aislado, y que a muchos hombres les debe de pasar esto en Japón, sobre todo a los que conviven con sus parejas, ya que es con estas con los que pasan más tiempo practicando el idioma.

Aun así, las malas costumbres son difíciles de dejar, y después de tantos años, algunas veces, todavía digo alguna cosa como una chica. Ahora mi esposa japonesa, en lugar de corregirme, se ríe de mi.

Imagen © Jim Epler. Some Rights Reserved.

« Page 5 / 8 »

  • Archivo

Categorias

  • Software
  • Python
  • Personal
  • Japón

Links

  • APSL
  • Trespams
Proudly powered by pelican, and obviously python!