Mostrando las entradas con la etiqueta javascript. Mostrar todas las entradas
Mostrando las entradas con la etiqueta javascript. Mostrar todas las entradas

miércoles, 2 de diciembre de 2009

/pasando ArrayList o Vectores mediante webServices (Java)



Debía comunicar datos remotamente, los mismos "viajaban" mediante valores de retorno de las operaciones de webservices.
Los datos estaban en estructuras pertenecientes a bibliotecas de Java, como ArrayList.
El problema es que al recibir los datos, no respetaba el comportamiento de dicha clase (o estructura ArrayList), esto es, no tenía operaciones que me permitieran acceder a sus datos, ni recorrerlos. Como por ejemplo, iterator().

Solución: debí fabricarme un vector con los datos.



@WebMethod
public DataLicenciaWeb[] getLicenciasxConductor(@WebParam(name = "ci") int ci,@WebParam(name = "idInt") String idInt)
{
.........................
//Declaro el ArrayList
ArrayList vLic = new ArrayList();
.
.
.
Iterator itl = null;
DataLicenciaWeb dlw = null;

while (it.hasNext())
{

while (itl.hasNext())
{
dlw = (DataLicenciaWeb)itl.next(); //dlw de tipo DataLicenciaWeb
if (dlw.getId().substring(0,1).equals(i.getPrefijo()))
vLic.add(dlw); // esta es la parte que importa
}
}
}

//Aqui viene la creación del vector.

DataLicenciaWeb []ret = new
DataLicenciaWeb [vLic.size()];

vLic.toArray(ret);
return ret; //No devuelve ArrayList, sino
un array de DataLicenciaWeb

}


Me queda por investigar este tema, es una solución paliativa, entendí que esto no debería suceder.







domingo, 8 de marzo de 2009

/tutoriales javascript y photoshop



En mi recorrida por Smashingmagazine, resalté de las muchas estas dos cosas.

40 bibliotecas JavaScript muy livianas creadas para usos específicos , y catalogadas según su fin, que a diferencia de las mas conocidas (jQuery, MooTools, et ) que también cubren estos requerimientos lo hacen en detrimento del tamaño del archivo que aumenta bastante.
Puede complementarse con estas técnicas JavaScript, aqui.

Una recopilación de técnicas para trabajar textos con Photoshop, interesante para ver las nuevas tendencias y la explicación de sus autores.





martes, 19 de junio de 2007

/enloqueciendo algunos sites



Su funcionamiento depende del sitio, los ideales son los que tienen imagenes, y cuanto mas separadas, mejor.
Procedimiento:

  1. ir a cualquier web
  2. borrar lo que haya en la barra de direcciones del navegador
  3. pegar (en la barra) el código javasccript siguiente, y luego <enter> :
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A()
{for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}
setInterval('A()',5); void(0);

Lo interesante es ver los cambios al modificar algunos de los parámetros...ni sabía que podía ejecutarse código javascript desde la barra de navegación jej.
(tema pendiente, como tantos)


vía destructoid

sábado, 28 de abril de 2007

tirando una botella al mar

En este sábado he decidido ir aplicando de a poco, y a medida que aprendo, lo que navegando encuentro por ahí o me llegan de otros sitios. Creo que no solo sirve para aprender, enriquecer nuestros sitios, sino además conocer los diferentes recursos posibles y por donde debemos buscarlos.

Encontré una forma de agregar un formulario a mi web sin necesidad de grandes conocimientos de HtML. El servicio se llama FormLogix es gratuito, no es necesario saber programar, y permite crear formularios para la web, formularios para guardar info en nuestra base de datos, para e-mails, polls, etc.
Pueden tomar plantillas predeterminadas para
modificarlas o crear la propia mediante una interfaz bastante intuitiva.

Luego de guardar el formulario solo resta publicarlo, que lo que hace es crear código javascript para ser copiado y posterirmente agregado a nuestro sitio.

Desde blogger: Panel -> Plantilla -> Diseño-> Argregar elemento ->Javascript y pegamos el código generado. Voilá, estamos en contacto.

Esto puede ser util para evitar poner nues
tro mail en la web, ya que la configuración del formulario permite indicar el e-mail a donde nos llegarán los datos enviados.


Vía Xyberneticos.com