saltar intro

carguen, apunten, this._parent

Archive for Mayo, 2006

Dominar CSS te ayudará a encontrar empleo

with one comment

Estamos asistiendo sin darnos cuenta a una gran renovación del parque móvil de los diseñadores web.

Y es que en las actuales ofertas de empleo en donde se solicita un diseñador ya empiezan a aparecer las palabras CSS, posicionamiento sin tablas, accesibilidad. etc.

Muchos dinosaurios del desarrollo web tendrán que actualizarse o se acabarán extinguiendo.

Es un filtro invisible, lento, pero inexorable.

Diseñar webs ya no será tan fácil como utilizar un editor WYSIWYG y ponerte la medalla.

Yo fui de esos hasta que descubrí los blogs técnicos en donde recomendaban reiteradamente dar el salto al XHTML y CSS.

Es un camino sin retorno, duro pero lleno de ventajas.

Aceptar el estándar o perecer.

Written by sergiomas

Mayo 22nd, 2006 at 7:22 pm

Posted in Offtopic

Asignar un valor a una variable construida con eval().

without comments

En Actionscript v.1 a veces nos gustaría asignar un valor a una variable de la siguiente manera:

eval(“_root.mivar”+(i-1)) = 100; // da error

Pero esto no funciona, salvo que lo hagamos de otra manera. A saber:

set(“_root.mivar”+(i-1), 100); // ok

o también,

_root["mivar"+(i-1)] = 100; // ok

Para casos del tipo:

eval(“_root.movie”+(i-1)+”._alpha”) = 100; // da error

que tampoco funciona, si se puede utilizar eval() con una pequeña variante:

eval(“_root.movie”+(i-1))._alpha = 100; // ok

Written by sergiomas

Mayo 21st, 2006 at 11:33 am

Posted in ActionScript, Flash, Trucos

Desordenar un array en ActionScript

with 3 comments

Esta función cambiará el orden de los elementos de un array de forma aleatoria.

Consiste en un bucle FOR que escoge un elemento al azar del array y lo coloca en primera posición, luego selecciona otro, pero desde la segunda posición y lo sitúa a continuación del primero, y así sucesivamente hasta que se acaba la longitud del array.

[ftf]desordenarray = function (array) {
var array_array = array;
for (i=0; i< (array_array.length); i++) {
var posic = (Math.round(Math.random()*((array_array.length-1)-i)))+i;
array_array.splice(i, 0, array_array[posic]);
array_array.splice(posic+1, 1);
}
};
lista_array = new Array(“1″, “2″, “3″, “4″, “5″, “6″);
desordenarray(lista_array);
trace(lista_array); [/ftf]

Written by sergiomas

Mayo 4th, 2006 at 10:04 am

Posted in Diccionario, Prototypes