miércoles, 11 de abril de 2012

Emular el ROWNUM de Oracle en MYSQL


Muchas veces no interesa poder numerar las filas de una consulta de la misma forma que podemos realizarla en Oracle pero en Mysql. La forma de hacerlo en Mysql es utilizando las variables de usuario en nuestra consulta:

select @rownum:=@rownum+1 fila, c.* from information_schema.TABLES c, (select @rownum:=0) v

No tenemos el rownum directamente pero contamos con una alternativa. :-)


martes, 27 de marzo de 2012

Escapando nombre de columnas en SqlServer


Hoy me toca registrar y compartir con ustedes como poder escapar el nombre de un campo utilizando el motor SQL Server, para la siguiente estructura de tabla:


Noten el segundo campo llamado ddi_timestamp-datetime, si ejecutamos una consulta de la siguiente forma:

select ddi_timestamp-datetime from ddi_in_11_1_1_v1 order by ddi_timestamp desc

Nos muestra el siguiente error:

>[Error] Script lines: 1-1 --------------------------
Invalid column name 'datetime'.

Arrojado ya que el nombre datetime no es valida para ser utilizado como nombre de las columnas, es necesario que podamos escapar el nombre y para eso utilizamos [], la forma correcta seria:

select [ddi_timestamp-datetime] from ddi_in_11_1_1_v1 order by ddi_timestamp desc


Nos veremos luego...

lunes, 26 de marzo de 2012

Android y Linux sintonizados

Las comunidades de Android y Linux llevaban años enfrentadas y finalmente ya parecen hacer las paces con este nuevo acercamiento que será sobretodo en beneficio de los usuarios, puesto que como Android se basa en Linux, cualquier mejora realizada a éste favorece el sistema operativo de Google, logrando así mayor satisfación de los requerimientos y las expectativas de los usuarios.

Android rápidamente se ha convertido en la distribución de Linux de más amplia distribución e interacción con los usuarios finales, ya que esta disponible en millones de teléfonos, tabletas, televisiones, etc.

El iPad "3" se calienta más de la cuenta

Resulta ser, que el iPad como cualquier otro producto en el mercado no es perfecto, y ya a tan poco tiempo de su salida al mercado, con unas ventas que superan los 50 millones de dólares, se habla de que a diferencia de las versiones anteriores, se caliente mucho más, lo que a mi entender no creo sea algo a favor de la tableta, porque a ningún usuario le gusta sentir altas temperaturas en sus equipos electrónicos.

Según se explica en la noticia en http://america.infobae.com/notas/46728-El-nuevo-iPad-tambien-tiene-su-punto-debil- , la tableta tiene un aumento en la temperatura de más de 6 grados por encima de la versión anterior.

En fin, queda esperar qué resolverá la empresa Apple al respecto, porque de seguro las quejas de los millones de usuarios que adquirieron tempranamente este equipo han de esperarse, y aunque bien es cierto que los usuarios de los productos Apple se distinguen por su "fidelidad" hacia dicha empresa, también es cierto que podría verse algún reflejo negativo en las futuras ventas del último iPad.

viernes, 23 de marzo de 2012

Shutter Herramienta captura escritorio Ubuntu


En mis necesidades del día a día una de las actividades que muchas veces necesito es el poder enviar capturas de pantalla de ciertos procesos, programas, pruebas visuales sobre un caso me apoyo de la herramienta para estos fines incorporado en la distribución de Linux en mi caso para este post es Ubuntu 11.10. Ver imagen.

Esta herramienta muy
útil para su tarea pero se queda corto en el proceso de añadir selecciones, resaltadores, etc. Verificando que aplicación existe para ayudarnos en estos nuevos requerimientos nos ayuda en estos nuevos requerimiento salio a la luz Shutter. Entre las características que posee son:


  • Capturar área especifica.
  • Capturar escritorio.
  • Capturar una ventana.
  • Capturar menús y tooltips.
  • Capturar paginas web (Sin el navegador abierto).
  • Añadir Texto, Rectangulos, Circulos, Pixelar información para ocultar.
  • Compartir imágenes (Ubuntu One).
  • Plugins.
Para el proceso de instalación e información adicional visiten la pagina oficial.



sábado, 5 de febrero de 2011

Reflexión sobre los modelo pedagógico en mi asignatura



En estos momentos estoy cursando la materia "Evaluación de los aprendizajes utilizando Tecnología" de la maestría de tecnología educativa en la Pontificia Universidad Católica Madre y Maestra (PUCMM). Para esta entrada me toca reflexionar sobre nuestras creencias que cada docente aplica en el aula de clase y de la misma manera como las diferentes modelos pedagógicos de una manera empirica tienen una relacion en nuestro proceso de enseñanza.

Partiendo de nuestro mapa conceptual sobre el proceso de evaluacion en base a nuestras creencias:

Esta imagen muestra la forma de como concibo el proceso de evaluación de mis experiencia como docente universitario desde hace 5 años. En la próxima imagen presento el mapa conceptual partiendo de las diferentes modelos pedagogicos como recae mi forma de impartir la docencia:



¿Por qué se me dificulta llegar al proceso de evaluación ideal?

¿Por qué los resultados de las evaluaciones no reflejan lo que pienso que han aprendido mis estudiantes?

¿Por qué mis estudiantes no ven en el proceso evaluativo una oportunidad para su aprendizaje?

¿Por qué los resultados de las evaluaciones no reflejan lo que pienso que han aprendido mis estudiantes?

Para poder realizar esta reflexion fue de gran ayuda los modelos pedagógicos desarrollados en el capitulo 3 sobre el “Análisis de la enseñanza y la evaluación del aprendizaje según los modelos pedagógicos” del libro “Evaluación pedagógica y cognición” escrito por Rafael Flórez Ochoa, la cual recomiendo para su lectura.