lunes, 12 de septiembre de 2011

cursor en SQL Server

Ejemplo de como hacer un cursor dentro de un proceso almacenado para una base de datos SQL Server.

DECLARE cursor CURSOR
LOCAL FAST_FORWARD
FOR
SELECT col1, col2
FROM tabla
WHERE columna = filtrp
OPEN cursor
FETCH NEXT FROM cursor INTO @resultadocol1, @resultadocol2
WHILE @@FETCH_STATUS=0
BEGIN
UPDATE tabla2
SET col = @resultadocol1
WHERE otracol = @resultadocol2
FETCH NEXT FROM cursor INTO @resultadocol1, @resultadocol2
END
CLOSE cursor
DEALLOCATE cursor

miércoles, 7 de septiembre de 2011

las competencias de los informaticos por fin respetadas

Buenas noticias para el gremio de los informáticos.
http://blog.conciti.org/2011/09/06/inclusion-en-el-catsi/?utm_medium=twitter&utm_source=twitterfeed

lunes, 5 de septiembre de 2011

mejorar rendimiento android

Si has llegado hasta aquí es por que estas muy interesado en mejorar el rendimiento de tu dispositivo android. Seguro que has visto varios post y en cada uno pone cosas diferentes, y es normal, hay muchos métodos para mejorar el rendimiento, pero para mi, con el que más he notado una mejora es:
Poner una tarjeta de memoria de mayor calidad
Mi móvil usa micro sd y leyendo por varios foros me entere que hay varias clases de micro sd (clase 2, 4, 6, 10) a una mayor clase, una mayor velocidad de lectura y escritura y por tanto un mayor rendimiento de nuestro terminal android.
Para más inri, las tarjetas que vienen en los móviles por defecto son de clase 2 (la más baja) por tanto con que pillemos una tarjeta de clase 4 ya notaremos la diferencia (dependiendo de la marca de la tarjeta), pero con clases 6 o 10 el incremento sera bestial.
¿Por cuanto me va a salir?
Yo me he comprado lo último del mercado. 16GB clase 10 por unos 30€ en una tienda online.
Demostración
Para ver que esto que leí en los foros es verdad, lo que hice, fue lo siguiente. Antes de utilizar la nueva tarjeta, me bajé el quadrant benchmark, un programa que mide el rendimiento del teléfono, incluyendo la velocidad de lectura y escritura a la tarjeta de memoria.
Con una sd de clase 2 mi xperia neo se quedo en 4º posición por detrás del HTC EVO 2.2+ con 1165 puntos
El mismo móvil con una clase 10 se quedo el 1º de la lista, por delante del Nexus One 2.2+ con 1362 puntos
En mi opinión, una cifra a considerar por tan solo 30€ de gasto.
¿y tu? ¿te has cambiado la tarjeta? ¿conoces otros métodos para mejorar el rendimiento? ¿cuantos puntos saca tu móvil?