quinta-feira, 21 de janeiro de 2010

JS: Prototype and Right-Click


  1. // Adicionando listener para right-click
  2. Object.extend(Event, {
  3.  isRightClick: function(event) {
  4.     return (((event.which) && (event.which == 1)) ||
  5.             ((event.button) && (event.button == 2)));
  6.   }
  7. });
  8.  
  9. document.observe("dom:loaded", function() {
  10.     $A(document.documentElement.select('[rightClick]')).each(function(i){
  11.         i.observe('contextmenu', function(){ eval(i.readAttribute('rightClick')) });
  12.     });
  13. });

sábado, 9 de janeiro de 2010

Ciclo vicioso VS Ciclo virtuoso



Depois que descobri que o google app engine suportava phyton (agora Java), meu sonho é aprender sobre phyton e django.
Pesquisando algum material sobre, achei um artigo interessante: Construção civil e engenharia de software, que não tem nada a ver com linguagem de programação, fala de desenvolvimento ágil e experiência.


Na engenharia de software o sonho que vem impulsionando a adoção da Orientação a Objetos é o uso de componentes pré-montados, permitindo a redução do tempo de desenvolvimento e o aumento da qualidade.[...]O framework é como o kit estrutural de uma casa.