Posts Tagged ‘programación’

November 16th, 2007

Sobrecarga de métodos en javascript (II)

Siguiendo la linea del post anterior (Sobrecarga de métodos en javascript), dejo otra forma de hacer lo mismo, ahora sin usar recursión para buscar la función correcta, por lo que la degradación de performance no debería crecer con el número de sobrecargas
// addMethod - By Pablo Viojo (MIT Licensed), based on addMethod by John Resig [...]

1 Comment Tags: ,

November 16th, 2007

Sobrecarga de métodos en javascript

John Resig, en su artículo JavaScript Method Overloading, presenta una forma simple de hacer sobrecarga de métodos en javascript. La idea es construír una función que se encargue de mapear, en función del número de parametros recibidos a las funciones que realmente hacen el trabajo. De ese modo es posible construir funciones con lógica [...]

1 Comment Tags: ,

March 19th, 2007

Adobe Apollo alpha

Adobe anunció hoy la disponibilidad de la version alpha de Apollo, un framework para desarrollo de aplicaciones RIA para escritorio mediante el uso de lahs, flex, html, pdf y otras tecnologías actualmente disponibles en la web.
Puede ser descargado desde el sitio web del proyecto Apollo, lugar donde pueden obtener más información sobre el framework.
Para los [...]

1 Comment Tags: ,

November 20th, 2006

En busca de la memoria perdida, comparativa document.getElementById vs $

Problema:
Construir 300 elementos “div” y acceder a ellos mediante la función document.getElementById y mediante la funcion $ de la librería Prototype. Comparar el uso de memoria en ambos casos y utilizando Internet Explorer 7 y Firefox 2.
Código de ejemplo:
document.getElementById()

objContainer=$(”container”);
for (var i=0;i<300;i++){
var div=document.createElement(”div”);
div.id=”div_”+i;
objContainer.appendChild(div)
document.getElementById(”div_”+i).innerHTML=”Div “+i;
}

$

objContainer=$(”container”);
for (var i=0;i<300;i++){
var [...]

4 Comments Tags: , , ,

November 7th, 2006

Tamarin Project: Mozilla, Adobe y el ECMAScript 4th edition

Mozilla y Adobe anunciaron hoy la contribución de este ultimo de parte del código fuente de su Virtual Machine de ActionScript, el lenguaje utilizado en el Flash Player para el desarrollo de un nuevo proyecto, de nombre Tamarin.
El proyecto busca implementar el estándar ECMAScript 4th edition, el cual será usada por la próxima versión del [...]

No Comments Tags: , , ,

September 14th, 2006

Feliz día programadores

En el día de ayer, 13 de septiembre, se conmemoró el “Día del programador“.

Esta festividad tiene por motivo reconocer esfuerzo de los trabajadores de este ambiente tan atípico y estereotipado. La razón de que se celebre este día en particular proviene de que 256 es la cantidad de valores diferentes representables en un byte de [...]

No Comments Tags:

August 21st, 2006

Buscando colaboradores para el Baking Day

Continuando en la linea de los 2 posts anteriores, se busca ahora partners para el proyecto Baking Day. Para quien no sepa que es el Baking Day les cuento que la idea es desarrollar una aplicación en 24 horas, utilizando para ello un poderoso framework de desarrollo, basado en el paradigma MVC, llamado CakePHP.
Una iniciativa [...]

3 Comments Tags:

April 27th, 2006

Programación, algo de teoria…

Para los interesados en temas teóricos relacionados con la programación una tradicional lectura, Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs[en][pdf], de John Backus[en].
De paso aprovecho a avisar, soy determinista.

No Comments Tags:

April 20th, 2006

Hola mundo en Ruby

puts ‘Hello World’
Incluso Ruby tiene su “Hola mundo”

No Comments Tags:

January 4th, 2006

attribX v0.1

Normalmente, y que me corrijan otros programadores, tenemos la mala costumbre de desarrollar cosas pero olvidar un aspecto fundamental como es la documentación. Esto lleva a que con el paso del tiempo, a pesar de ir acumulando una gran librería de funciones propias, sea muy poco el uso que le demos ya que olvidamos porque [...]

4 Comments Tags: ,

About

Mi nombre es Pablo Viojo y tengo 26 años. Nací en el Uruguay el 7 de agosto de 1981. Actualmente vivo en Santiago, Chile

Aparte de esto me interesa todo lo que tenga que ver con Internet y las nuevas tecnologías. Más info aquí, mi hCard, en formato FOAF

View Pablo Viojo's profile on LinkedIn



Recent Comments

Pages

Feeds

Posts by tags

Posts by month