Deconstructing grails-i18n-fields plugin

1,153 views
1,085 views

Published on

Slides de la charla en la Conferencia Greach, 4 de Noviembre de 2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,153
On SlideShare
0
From Embeds
0
Number of Embeds
231
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Deconstructing grails-i18n-fields plugin

  1. 1. DECONSTRUCTING GRAILS-I18N-FIELDS NACIMIENTO Y EVOLUCIÓN DE UN POWER-PLUGIN DE GRAILS JORGE URIARTE ARETXAGA MADRID, 4 DE NOVIEMBRE DE 2011 @JORGEURIARTE WWW.GAILEN.ESviernes 4 de noviembre de 11
  2. 2. OBJETIVOSviernes 4 de noviembre de 11
  3. 3. DEMOGRAFÍAviernes 4 de noviembre de 11
  4. 4. TODO EMPEZÓ CUANDO...viernes 4 de noviembre de 11
  5. 5. viernes 4 de noviembre de 11
  6. 6. viernes 4 de noviembre de 11
  7. 7. ANTES DE SALTAR...viernes 4 de noviembre de 11
  8. 8. N*10K CONTENIDOS “VIVOS” MULTI-IDIOMA SEO EN CADA IDIOMA RENDIMIENTO IMPACTO EN DESARROLLOviernes 4 de noviembre de 11
  9. 9. ¿SOLUCIONES?viernes 4 de noviembre de 11
  10. 10. SYMFONY I18N BEHAVIOURviernes 4 de noviembre de 11
  11. 11. viernes 4 de noviembre de 11
  12. 12. viernes 4 de noviembre de 11
  13. 13. ¿Y EN ?viernes 4 de noviembre de 11
  14. 14. viernes 4 de noviembre de 11
  15. 15. viernes 4 de noviembre de 11
  16. 16. viernes 4 de noviembre de 11
  17. 17. viernes 4 de noviembre de 11
  18. 18. viernes 4 de noviembre de 11
  19. 19. USO BÁSICO ¿CÓMO SABEMOS QUÉ IDIOMA USAR?viernes 4 de noviembre de 11
  20. 20. viernes 4 de noviembre de 11
  21. 21. viernes 4 de noviembre de 11
  22. 22. ¿SUFICIENTE? ¿NECESITAMOS UN PLUGIN?viernes 4 de noviembre de 11
  23. 23. WTF...!viernes 4 de noviembre de 11
  24. 24. WTF!!!viernes 4 de noviembre de 11
  25. 25. CONTENIDOS MULTI-IDIOMA SEO EN CADA IDIOMA DECENAS DE MILES DE CONTENIDOS “VIVOS” RENDIMIENTO WTF! IMPACTO EN DESARROLLOviernes 4 de noviembre de 11
  26. 26. viernes 4 de noviembre de 11
  27. 27. ¿QUÉ HACE UN PLUGIN?viernes 4 de noviembre de 11
  28. 28. CLASES DE DOMINIO... CONTROLLERS... SERVICIOS... VISTAS... Y....viernes 4 de noviembre de 11
  29. 29. TUNING DE SPRING...viernes 4 de noviembre de 11
  30. 30. ¡MÉTODOS DINÁMICOS!viernes 4 de noviembre de 11
  31. 31. viernes 4 de noviembre de 11
  32. 32. PRIMERA OLA MÉTODOS DINÁMICOSviernes 4 de noviembre de 11
  33. 33. viernes 4 de noviembre de 11
  34. 34. viernes 4 de noviembre de 11
  35. 35. viernes 4 de noviembre de 11
  36. 36. viernes 4 de noviembre de 11
  37. 37. PROBLEMAS TAMAÑO DE LOS OBJETOS SORPRESA...viernes 4 de noviembre de 11
  38. 38. PROBLEMAS TAMAÑO DE LOS OBJETOS WTF! SORPRESA: COMPORTAMIENTO INCONSISTENTE, PROXIES DE HIBERNATE, VERSIONES ASM...viernes 4 de noviembre de 11
  39. 39. viernes 4 de noviembre de 11
  40. 40. SEGUNDA OLA TRANSFORMACIONES ASTviernes 4 de noviembre de 11
  41. 41. MAYOR COMPLEJIDAD DEL PLUGIN TECNOLOGÍA EN EVOLUCIÓN...viernes 4 de noviembre de 11
  42. 42. LOS CAMPOS Y MÉTODOS SE GENERAN EN TIEMPO DE COMPILACIÓN CONSISTENCIA ASEGURADA, ADIOS A LOS PROBLEMAS CON LOS PROXIES!viernes 4 de noviembre de 11
  43. 43. viernes 4 de noviembre de 11
  44. 44. EL HOMBRE DEL REFACTOR @GGALMAZORviernes 4 de noviembre de 11
  45. 45. TERCERA OLA EXTERNALIZACIÓN Y... ...MÁS ALLÁ???viernes 4 de noviembre de 11
  46. 46. +10 LOCALIZACIONES INTERNACIONALES MODELO DE ALMACENAMIENTO INEFICIENTE YAGNI HA SERVIDO POR AHORA LÍMITES DE BASE DE DATOS PROBLEMAS DE GARBAGE COLLECTIONviernes 4 de noviembre de 11
  47. 47. MANTENIMIENTO DE TABLAS “ASOCIADAS” PARA LITERALESviernes 4 de noviembre de 11
  48. 48. viernes 4 de noviembre de 11
  49. 49. HIBERNATE NOTIFICA LOS CAMBIOSviernes 4 de noviembre de 11
  50. 50. TABLAS SEPARADAS ¿DATASTORES EXTERNOS? ¿REDIS? USO EFICIENTE DE RECURSOS SHARDING?viernes 4 de noviembre de 11
  51. 51. AÑADIR ARTEFACTOS, CONTROLES, SERVICIOS, LÓGICA “HORIZONTAL” A TU APLICACIÓN REUTILIZAR COMPONENTES A LO LARGO DE APLICACIONES MODIFICAR LAS CLASES DESDE UN PUNTO EXTERNO TRANSFORMAR LAS CLASES TRANSPARENTEMENTE EXTENDER FUNCIONALIDADES DE BASE (LISTENER DE HIBERNATE?) ...viernes 4 de noviembre de 11
  52. 52. viernes 4 de noviembre de 11
  53. 53. IMÁGENES USADAS CONQUISTAR EL MUNDO - HTTP://WWW.FLICKR.COM/PHOTOS/RESTLESSGLOBETROTTER/2513014001/ NO SALTAR! - HTTP://WWW.FLICKR.COM/PHOTOS/GUENDAL/4829424851/ SALTO DE TRAMPOLÍN - HTTP://WWW.FLICKR.COM/PHOTOS/ROBIE06/4647048270/ PAYASO TRISTE Y FELIZ - HTTP://WWW.FLICKR.COM/PHOTOS/THECAMPBELLS/5104241960 GALAGA FINAL STAGE - HTTP://CRASH260.DEVIANTART.COM/ART/GALAGA-FINAL-STAGE-72145699 MAGO AZUL - HTTP://WWW.FLICKR.COM/PHOTOS/RIEKHAVOC/ REFERENCIAS DE TEXTO DOCUMENTACIÓN ONLINE DE GRAILS.ORGviernes 4 de noviembre de 11

×