jueves, 15 de diciembre de 2016

Publicidad turística

Hace poco encontré en una revista la siguiente publicidad.






y no tardé en recordar la entrada:
http://barrosjuan.blogspot.com/2014/01/del-pase-del-nino-viajero-cuenca-ecuador.html

Que relataba la posible relación entre entre tradiciones pre-hispánicas.
Bueno, resulta que la revista venía también con otras publicidades de mi ciudad.

Cuenca en bici

Cuenca en bici, Ecuador

La guía de la ciudad explica algunos puntos a visitar. Por ejemplo 2. su centro histórico, patrimonio declarado por la UNESCO; 3. la catedral junto al parque central. 4. la primera catedral de la ciudad; 5. el puente roto y las riveras de sus ríos. y 6. las ruinas de un antiguo castillo Inca "PUMA-Pungo" el cual fue destruido por los jesuitas para hacer un seminario en el siglo XX.

Me resulta interesante ver que se esta invirtiendo en publicitarla como destino turístico. Faltan otros lugares, como la cruz del Vado y la cruz de todos l s santos; misma que tiene relación con otro post de mi blog.  http://barrosjuan.blogspot.com/2009/05/tradicion.html  . El mirador de Turi, donde se pueden encontrar ofrendas en grano y cabellos siguiendo tradiciones ancestrales y visitar los parques lineales que están junto a los ríos que atraviesan el valle o la cuenca.



viernes, 18 de noviembre de 2016

qi quiao fu - circo chino o Las caras pintadas

Reflexionando sobre el arte que presenta una cultura milenaria como la china, siempre me llama la atención expositores como Jackie Chan, o manifestaciones como el espectáculo del Cirque du Soleil llamado Dralion (el show Dralion ya no existe desde 2015). Es así que empujando un poco la curiosidad encontré la película llamada "qi quiao fu", o "las caras pintadas" del inglés, o "vivir detrás de las máscaras" del alemán; al tratarse de una película de extranjera de hace 30 años es fácil encontrar referencias pero no el material original. De esta forma, buscando un poco en internet encontré el enlace a la película completa.

https://www.youtube.com/watch?v=X2amnQoGbB0



El trabajo duro termina pagando la mayoría de las veces, pero al parecer es la violencia la que moldea todo lo que llamamos humanidad. Una visión interesante al pasado y presente de niños en países al rededor del mundo a los cuales muchas veces esclavizamos y utilizamos con el fin de hacer un "buen negocio" en las ventas de saldos.  Una razón más para comprar y consumir local. 

jueves, 20 de octubre de 2016

mini DIV 80, gspca-2.15.18.tar.gz y SPCA1527A/SPCA1528

Resulta que tengo una cámara Mini Div 80, cámara para hacer deporte y jugar a los espías; los resultados se pueden ver en el siguiente video.




Resulta que la cámara es de la empresa  Sunplus Technology Co., Ltd y tiene dos modos de operación cuando está conectada a la computadora.

El modo tarjeta de memoria SPCA1527A y el modo webCam SPCA1528
Para cambiar entre modos se requiere presionar el botón de de grabar mientras ya se encuentra montado como tarjeta de memoria
En el siguiente enlace se  relata el procedimiento.

http://www.pluc.fr/2010/02/tear-down-and-hacking-around-gumpack-camera/

La salida del comando lsusb en linux es la siguiente para cada caso:
Bus 001 Device 031: ID 04fc:1528 Sunplus Technology Co., Ltd SPCA1527A/SPCA1528 SD card camera (webcam mode)



Bus 001 Device 028: ID 04fc:0171 Sunplus Technology Co., Ltd SPCA1527A/SPCA1528 SD card camera (Mass Storage mode)

martes, 18 de octubre de 2016

Latex Doble bibliografia con glosarios

    \documentclass{article}
    %http://www.tug.org/TUGboat/tb30-1/tb94mori.pdf
    %http://airminded.org/2006/02/25/multiple-bibliographies-in-latex/
    %http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/multibib/multibib.pdf

    \usepackage{multibib}

    \newcites{A}{My References}
    \newcites{B}{Other References}

    \begin{document}

    \nociteA{lo2005reconciling, lo2002econometric, Lo2000a}
    \renewcommand{\refname}{My References}
    \bibliographystyleA{ieeetr}
    \bibliographyA{C:/Users/me/References/references} %this is my Bib file

    \nociteB{lo1988stock, lo2009a}
    \renewcommand{\refname}{Other References}
    \bibliographystyleB{ieeetr}
    \bibliographyB{C:/Users/me/References/references}

    %0. run PDF TEXIFY, as per norm. This generates A.AUX and B.AUX in your folders.
    %1. open up windows command prompt in Windt
    %2. run:  "bibtex A"
    %3. run:  "bibtex B"
    %4. run PDF TEXIFY, as per norm.


    \end{document}
   
   
Perfil con glosarios:  "%tm".glo -t "%tm".glg -s "%tm".ist -o "%tm".gls
Perfil sin glosarios:  "%tm.idx" -t "%tm.ilg" -o "%tm.ind"

Este segmento de código es para probar varias bibliografias en un mismo archivo.  Las dos últimas líneas son para la configuración en Texniccenter para windows.

miércoles, 5 de octubre de 2016

Comunicación entre plantas

Una idea medio nueva es la de la comunicación entre plantas. Son seres vivientes que viven en una escala de tiempo mucho más lenta que nosotros. Se trata de demostrar como sienten dolor y otros comportamientos que se ven en animales.
Me llamó la atención la charla de Suzanne Simard, pues estamos hablando de un trabajo de 25 años.
El enlace de la charla es
http://www.ted.com/talks/suzanne_simard_how_trees_talk_to_each_other
En el que cuenta las partes de su experimento para comprobar sus teorías.
En una sociedad que se dice protectora de los animales, pero no mira como son tratados los animales sacrificados en su dieta, la idea de una planta con derechos podría ser aún menos aceptada.


El video es el siguiente:





y eso es todo espero que les haya gustado.
Sigamos pensando en los plantoides.

jueves, 15 de septiembre de 2016

Instrucciòn Ilegal con openCV y los ejemplos

He tenido algunos problemas con la ejecusión  de los ejemplos de OpenCV.
La aplicaciòn muere con un simple "Instrucciòn Ilegal" y muchas interrogantes.

Se podría tratar del comportamiento descrito en el siguiente enlace:

http://answers.opencv.org/question/18001/illegal-instruction-when-running-any-compiled-opencv-demo-binary-sse3-flag/

En el que se sugiere que el problema se origina por una bandera el momento de configurar con CMAKE 

En mi caso la sentencia para configuración sería:

cmake -DENABLE_SSE3=OFF  -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

Donde estamos desactivando SSE3.  Luego de compilar el error desaparece en una Pentium 4.

viernes, 2 de septiembre de 2016

poppy el humanoide del INRIA

Revisando los archivos de un curso de impresión 3D encontré una referencia a un:
- Robot
- Humanoide
- Open Source
Tres características seguramente muy interesantes. Dejo como referencia un video sobre el tema.


En teoría Usted podría imprimir las partes y unirlas con los motores y sensores y construir su propio poppy. Y quién sabe con el tiempo de poppy pasaremos muy pronto a un Chappy.


lunes, 29 de agosto de 2016

Participación de los Ciudadanos

En la estación de metro "Jeane d'Arc" de la línea B de Toulouse existe una exposición artística algo rara que involucra la participación de los usuarios del sistema de transporte.
Nada que ver con la calidad del servicio prestado por el conglomerado de empresas de transporte, pero sobre los amores imposibles.

Basta con entrar en la siguiente dirección.
  
http://transport-amoureux.vu/

Y seguir las reglas. Crear un usuario y enviar un mensaje.
La artista Sophie Calle propone un sistema para intercambiar mensajes en una estación de metro de una santa que hablaba con dios. Los mensajes recibidos serán presentados y si todo sale bien los amorosos podrán ponerse en contacto.

Mientras uno espera la llegada del metro, los mensajes están pasando ante los ojos de las personas.

los mensajes se muestran como en la foto anterior.
También se puede ver otros artículos al respecto en la prensa francesa.
En mi opinión es una forma de participación Ciudadana, en la que los participantes esperan una recompensa personal pero que no contribuye al mejoramiento de la colectividad.

miércoles, 17 de agosto de 2016

Ecuapass y seguridad en java

Hace poco actualicé mi computadora y muchos programas no están más instalados. Entre ellos los necesarios para acceder a ecuapass en el portal de las aduanas.

Encontré por allí una web que habla sobre todos los pasos que se deben realizar para configurar la máquina destinada al acceso al sistema.
El blog es:
http://comunidad.todocomercioexterior.com.ec/profiles/blogs/instalacion-token-del-banco-central-y-registro-en-ecuapass

PASO 1:
Recuerde que el sitio web https://portal.aduana.gob.ec/  NO es el mismo que https://ecuapass.aduana.gob.ec/

PASO 2:
Si aparecen varios problemas con los applets de java intente agregar las direcciones a las seguras.
 Ingrese en el panel de control de java -> seguridad -> excepciones. Y agregar la dirección https://ecuapass.aduana.gob.ec/ y reiniciar el navegador de internet.

Con esto se me presentó correctamente la interface para ingreso de usuario y contraseña paa el portal aduanas.

miércoles, 29 de junio de 2016

comandos

comenzar glassfish
$HOME/glassfish/glassfish/bin/asadmin start-domain domain1
detener glassfish
$HOME/glassfish/glassfish/bin/asadmin stop-domain domain1

desplegar un war
$HOME/glassfish/glassfish/bin/asadmin deploy hello.war

actualizar
$HOME/glassfish/glassfish/bin/asadmin redeploy  --force hello.war

replegar un war
$HOME/glassfish/glassfish/bin/asadmin undeploy hello

Sensor Observation Service, una interface.

 En una entrada anterior habíamos hablado sobre los datos libres y las ideas.

http://barrosjuan.blogspot.com/2015/06/de-los-datos-libres.html

En esta ocasión voy a escribir un poco sobre los estándares del Open GeoSpatial Consortium (OGC). El mismo que propone varios protocolos para el intercambio de información:
WMS: Web Map Service permite descargar imágenes desde un servidor tan solo utilizando un navegador de internet común y silvestre.
WFS:  Web Feature Service permite consultar "Features" o caracteristicas de una capa de datos en un mapa. Si se cuenta con la versión transaccional se pueden realizar creación, modificación, eliminación de caracteristicas de una capa.

La lista de protocolos disponibles es extensa. Hoy les quería comentar sobre un curso de SOS que recibí en el mes de noviembre de 2015. Casi un año ya! Impartido en Cuenca Ecuador por el PhD. Vladimir Gutíerrez (www.vlado.es).

Durante el curso instalamos el software 52 North SOS (http://52north.org). el mismo que corre sobre java. Con Glassfish 4 no nos funcionó, así que utilizamos tomcat como contenedor de servlets. así como postgresql y postgis como manda el manual.

Finalmente, se procedió con la configuración de un servicio de prueba. Lo importante es saber que el protocolo nos permite consultar mediciones de diferentes tipos de sensores especificando un rango de tiempo y una región geográfica.

viernes, 24 de junio de 2016

NBAndroid

No me gusta Eclipse, y no me gusta AppInventor. las malas mañas son las más difíciles de borrar.
Pasos para instalar el plugin NBAndroid en netbeans 8.0. (para hacer programas en netbeans para android)

Lanzar NB.
tools->plugins
Repositorios(settings)
http://nbandroid.org/release80/updates/updates.xml
Buscar NBANdroid
instalar reiniciar IDE

jueves, 23 de junio de 2016

Control sobre el control

El tiempo es un recurso escaso. Muchas personas no alcanzan a realizar todo lo planeado. Muchas veces se requiere una gran cantidad de tiempo para poder obtener dinero para poder comer.   El siguiente paso es natural e implica designar a alguien para las cosas que nadie tiene tiempo. Es mucho mejor ver una película con mis hijos que preocuparme por el trabajo realizado por algún burócrata.
Bueno el problema esta cuando no confiamos en el trabajo de las autoridades.  Por ejemplo, el gobierno utilizó ingentes recursos para tratar de cambiar el comportamiento de los conductores en el Ecuador.  El resultado?
Ahora los transportes públicos de pasajeros serán controlados y regulados.
2010/09/01 Diario el comercio
http://www.elcomercio.com/actualidad/seguridad/policia-controlara-terminales.html
Se suguiere la utilización de tacógrafos.

2012/08/23
http://www.elcomercio.com/actualidad/negocios/control-a-velocidad-abre-negocios.html
Comercialización de productos que verifican la velocidad.
No hay reporte de los resultados que ofreció el gobierno.

Bueno, entonces si el día de hoy deseo ver si el chofer que estaba quebrantando la ley al exceder el límite de velocidad en un lugar y una fecha dada. ¿Cómo lo puedo hacer?

Desearía que los datos de estos dispositivos fueran libres. Al parecer no hay medios tecnológicos, ni personal suficiente para hacer cumplir la ley. 

lunes, 6 de junio de 2016

Replicabilidad de resultados

Parte de la academia implica la replicación de los resultados. 
Deseo replicar el experimento realizado en el siguiente artículo.

"Vehicle Detection, Tracking and Classification in Urban Traffic". Zezhi Chen, Tim Ellis, Sergio A Velastin SMIEEE . 2012 15th International IEEE Conference on Intelligent Transportation Systems. Anchorage, Alaska, USA, September 16-19, 2012.


El artículo ocupa y genera librerías en MATLAB para funcionar.  Deseo explorar otras alternativas al software privado. Se pretende usar C++ con openCV o también Java.

Utilizar lo más novedoso del análisis de imágenes para realizar un contador ya sea en ON o en OFF de la utilización del espacio público.  Bueno resulta que la idea ya esta en marcha y hasta empresas están trabajando en el tema. Ver el caso de NUMINA.

https://nextcity.org/daily/entry/counting-bikes-pedestrians-numina-startup

El objetivo es obtener datos reales para argumentar cambios. Ver por ejemplo el informe gringo
http://www.bikeleague.org/sites/default/files/ACS_report_final_forweb_2.pdf

Como se indica en el sitio WEB.
http://www.bikeleague.org/content/new-report-where-we-ride

martes, 24 de mayo de 2016

Que aprenda la máquina, mi pueblo me necesita

El otro día encontré un supuesto argumento en contra de las instituciones de educación superiores.  Un supuesto rastro histórico en el que se pretende optimizar recursos. Tratando de pasar de una escala lineal a un polinómica.  En teoría, si quiero ser panadero, debo pedir a un maestro panadero (maitre pannisiere) que me reciba como su acólito.  Supongo que basado en el dicho popular "si quieres saber bailar, entonces baila", "si quieres poder nadar, entonces tienes que hecharte al agua y practicar".  El problema en realidad sería la escalabilidad.
Una solución era poner a un maestro y a 30,40, 60, etc., personas para ocupar mejor los recursos. Los posibles problemas son que al finalizar las formaciones muchas veces se tiene personas con buena memoria pero con muy poco de práctica.
El artículo explicaba el porqué del fracaso de los MOCs (masive open courses), o cursos abiertos masivos.
Bueno, resulta que al momento estoy enlistado en unos cuantos cursos en línea, con la historia de tener experiencia en al menos uno de estos MOCs.
En Edx estoy siguiendo 3 cursos, que no he tocado en varios meses.
ESRI me propuso otro pero nunca me contactaron (eso creo).
También existe Cursera y muchos otros sitios.
Por ejemplo, es posible acceder a los cursos del MIT mediante su plataforma OCW. Sin ninguna duda una interesante apuesta por la humanidad.
Es como si el conocimiento esta allí, pero tienes que ir por él.

En este momento me encuentro leyendo el material de uno de los cursos en aprendizaje de máquinas y la tarea es leer el artículo del Señor Pedro Domingos sobre "Algunas cosas que saber sobre el aprendizaje de máquinas" con DOI: doi:10.1145/ 2347736.2347755

Aprendizaje = representación + Evaluación + Optimización

Cada una de la fases tiene muchos métodos y en algunas ocasiones los unos dependen de los otros. Es decir un método de representación solo puede ser usado o hacer sentido con algunos de los métodos de evaluación.
- La generalización es lo que importa. Lograr  que nuestra configuración funcione bien con datos que no se utilizaron en el entrenamiento. Y que los resultados sean mejores que una elección al hazar.
- Los datos solos no bastan. Los aprendices son más como el cultivo. Se deja que la naturaleza haga el trabajo, los aprendices combinan conocimiento con datos para cultivar o hacer crecer programas.
- Sobreencajar tiene muchas caras. La computadora puede ver muchas relaciones que no son existentes basandose en los datos, el resultado es alucinaciones. Se puede expresar en forma de "prejuicio y varianza". Prejuicio(Bias) es aprender sistemáticamente la misma cosa incorrecta. y Varianza es aprender cosas al hazar sin respetar la señal de base.
- No intuición en multidimencional.

Estadías de investigación en Alemania

Desea hacer una estadía de investigación en algún laboratorio o Universidad en Alemania?

http://www.research-explorer.de/research_explorer.en.html


viernes, 13 de mayo de 2016

crowdsourcing data, el poder de la gente

Hace tiempo tengo esta idea de que los smartphones deberían ser utilizados para algo más que compartir fotos de personas deseosas de llamar la atención.

He pensado y trabajado en un prototipo para recolectar la información.
De cualquier forma como indica dilbert cada vez habrá más personas con las mismas ideas y muchas de ellas efectivamente realizaran lo que esta en su mente.

Hoy encontré mi idea implementada por uno ingleses. El enlace es:

http://weathersignal.com/about/

Pero no existe información sobre mi tierra. Debería hacer campaña para utilizar lo que ya existe con sus respectivos problemas, o mejor luchar por tener una plataforma nacional?  ¿Qué es mejor en términos de rendimiento?
 

viernes, 29 de abril de 2016

El mono batracio

En la costa del Ecuador existen palabras que no son muy utilizadas en la sierra. Y en ocasiones resulta muy extraño ver que otro ecuatoriano utiliza palabras que estás en español pero no le dicen nada a algunas personas como yo, es decir rebosante en ignorancia.

El otro día me llegó un video por WhatsApp. y en el video se mostraba lo que nosotros llamamos un "mono batracio". Pero al pensar dos segundos sobre esta tremenda maravilla me doy cuenta de que es sumamente inconsistente.

Un mono es un mamífero, muy parecido a nosotros. Y en Ecuador, se utiliza para referirnos a las personas de las provincias costeñas. La evolución de las lenguas hace que tengan su propio acento.

Por otro lado esta el batracio. Otra genialidad de origen costeño y reforzado a nivel nacional por la ignorancia.  La mayoría de personas desconocen el real significado de la palabra, y lo que es peor, la relacionan con el concepto propio de estas tierras. Mi teoría del origen de la palabra es el siguiente. Algunas personas ilustradas buscaron un sinónimo para la palabra "sapo". Dícese que un sapo es una persona que se mete donde no le han llamado, es chismosa y siempre esta ojo a lo que sus vecinos están haciendo para luego poder comentar. 

Pero un sapo, un sapo es populacho, es muy popular, muy vulgar; se requería una nueva palabra para demostrar el caché de la persona que lo pronuncia. Y es por eso que se buscó un sinónimo y llegamos al "batracio".  Desde el punto de vista animal, un batracio es un tipo de anfibio muy cercano a las ranas y a los sapos.

En conclusión, un sapo batracio es una inconsistencia a nivel biológico. Pero en Ecuador, se trata de alguien de la costa que es muy sabido, o como decimos por acá "es cuy de vivo".

jueves, 28 de abril de 2016

La ficción novelera.

El otro día por sobrecargar mi tendedero de ropa y por efecto de la cristalización del plástico una de sus partes se rompieron.
Y una vez más llegaron a mi los pensamientos ecológicos. ¿Qué debo hacer? Botar el producto usado y contentarme de comprar uno nuevo gracias a que la coyuntura me permite traer un producto desde el otro lado del mundo por una fracción del costo de producción local.

Medidas
Siento que todavía tengo alma y que por mi acción algún cachalote no perecerá con residuos plásticos en su estomago,  que puedo ingeniármelas para mantener el tendedero funcional mediante el uso de un par de cuerdas cabuyas, o quién sabe, como buen ecuatoriano, con alguna otra solución.

piezas nueva, funcional y rota

La presión con los compañeros de piso aumenta, me culpan de romper el instrumento y que debo sentirme en la obligación de restablecer con una pieza a la altura de las circunstancias, es decir nueva.  Me duele más que el cachalote que no veo, me duele el bolsillo (como buen cuencano).
prótesis integrada con otras partes

Entonces se presenta otro rasgo característico de esta mi tierra linda, la novelería. Es decir seguir ciegamente la nueva onda y tratar de ser popular mientras dure. Parte importante de nuestra cultura que creo que se llama "barroca"; es decir tratar de integrar todo lo extranjero en des-merito de lo autóctono, porque todo lo de aquí es muy malo y lo de otros lugares es muy bueno.


Robot de utilería- impresora 3D
La novelería me ha llevado a explorar las bondades de la impresión 3D. Bueno, la verdad es que cuesta como 3000 dólares, un poco caro para presumir y ser popular. Pero lo bueno es que existen otras personas con presupuestos más permisivos y puedo contratar sus servicios.



tendedero con funcionalidad restablecida.
Bueno para resumir la historia. Modelé las piezas rotas con la ayuda del software rhinoceros 3d. Luego se mandó a imprimir las piezas; 3 horas para una y 3.5 horas para la otra y un valor de 10 USD en total (sin contar las dolorosas horas hombre hasta aprender a utilizar el programa).

El costo de las partes de reposición va del 5% al 15%  del precio total del tendedero.




martes, 26 de abril de 2016

Kan kem pon o piedra papel o tijeras

El otro día esta viendo Dragon Ball Super y como no existe todavía la traducción al español me tocó verla con subtítulos en español y el audio original en japones.

Fue grande mi sorpresa al ver el segmento de video que se presenta más arriba. Los personajes utilizan un método para decidir quién va primero. Se trata del tradicional "piedra, papel o tijeras".  Bueno, ni tan tradicional.  En mi memoria personal y colectiva utilizábamos otras palabras.
Al conversar con otras personas de mi misma edad y de mi misma ciudad las palabras que utilizábamos eran algo más parecido a "kan kem pon".  Extrañamente personas de otras edades reportaban no tener memoria sobre dicha construcción. De la misma manera, personas que provienen de otros lugares tampoco reportan conocer esas palabras.

Entonces, por alguna razón que despierta mi curiosidad, los niños de Cuenca - Ecuador de una edad actual específica conocen dichas palabras para ser utilizadas en el mismo contexo, pero graciosamente, no conocen que su origen es Japones.

Si la trasmisión de las palabras en el contexto fue mediante la televisión, entonces por qué no se registran más casos de personas conociendo los vocablos (necesito un muestreo mucho mayor).

¿Cómo llegamos a integrar dichas palabras en una ciudad de los Andes?

jueves, 3 de marzo de 2016

Encontrar grupos de números

Desde un pdf extraigo el texto usando pdftotext. Pero la información contiene un salto de línea por cada celda de la tabla.
Deseo obtener  las cedulas y los nombres en la lista.
Buscando en internet encuentro el siguiente enlace:

http://askubuntu.com/questions/538730/how-to-grep-for-groups-of-n-digits-but-no-more-than-n

Y la respuesta es :
grep -P '(?<!\d)\d{4}(?!\d)' file
 
retirar las líneas que no tienen texto
cut  -f2 reporte.txt | grep -v "^$"


Y para juntarlos: 
join -a 1 <(sort CIAG)  <( sort hoja1) 

ROBOCOPY

Necesitaba copiar una carpeta con nombre relativamente largos corriendo Windows para hacer un respaldo. 
Lo intenté de varias formas, pero el error de "nombre de archivo o path muy largo" seguía apareciendo.
Buscando una forma de listar a manera de árbol el directorio para encontrar los archivos con nombres que deben ser reducidos utilicé el comando HELP.
Al buscar la palabra clave árbol me topé con un comando llamado ROBOCOPY.
El comando permite copiar archivos sin importar el largo de la ruta(path) del archivo.
robocopy /origen   /destino  /E

/E permite hacer la copia recursiva, luego de ejecutarlo, todo funcionó de maravilla. ¿Por qué no hacer que dicho comando realice la copia en lugar del antiguo y no tan funcional COPY? pues por que Microsoft no es una buna compañia. 

martes, 1 de marzo de 2016

Error Moodle pregunta numérica con unidades

Revisando el banco de preguntas de un curso en Moodle se nos presentaba un error al registrar una respuesta a una pregunta numérica con unidad.
El problema esta en utilizar la unidad; cuando se trata de otros casos no existe problema.
La pregunta rezaba "Un perro sano tiene una temperatura rectal de 38°C. ¿Cuál sería esta lectura en escala Kelvin?"
y la respuesta es 275 K.
La parte numérica no es el problema. Mas al momento de espesificar las unidades, ya sea para ser escogidas como opción múltiple o como texto se presenta un error en la base de datos para grabar.
El problema es que se pretendía utilizar k con minúsculas como una respuesta incorrecta. Pero el editor no diferencia entre mayúsculas y minúsculas....
Entonces, era como tratar de ingresar dos ocasiones el mismo valor. y por eso era el error.

sábado, 27 de febrero de 2016

taitita Inti

Al jugar con el Waspmote, es inevitable querer que todo se haga automáticamente.  Ahora que tenemos el panel solar me da mucha curiosidad sobre cuanto puede el sol (Inti) cargar la batería del dispositivo. Y si es posible de imprimir 3D las cajas con protección IP para despliegue.
Por lo pronto, solo les dejo la bitácora de la batería. Al menos la batería se esta cargando.

<=>€ #382545791#Ag1#0#BAT:51#DATE:16-2-9#TIME:19-45-0#IN_TEMP:24.50#TCA:25.16#LUM:1.552#
<=>€ #382545791#Ag1#0#BAT:53#DATE:16-2-9#TIME:19-45-26#IN_TEMP:24.50#TCA:24.52#LUM:1.523#
<=>€ #382545791#Ag1#0#BAT:51#DATE:16-2-9#TIME:20-2-55#IN_TEMP:23.75#TCA:23.23#LUM:1.132#
<=>€ #382545791#Ag1#0#BAT:51#DATE:16-2-9#TIME:20-10-54#IN_TEMP:22.75#TCA:22.90#LUM:1.106#
<=>€ #382545791#Ag1#0#BAT:9#DATE:16-2-24#TIME:8-37-4#IN_TEMP:19.00#TCA:20.32#LUM:2.565#
<=> #382545791#Ag1#0#BAT:15#DATE:16-2-25#TIME:8-42-58#IN_TEMP:16.75#TCA:17.74#LUM:2.794#
<=>€ #382545791#Ag1#0#BAT:13#DATE:16-2-25#TIME:8-52-13#IN_TEMP:17.25#TCA:17.74#LUM:2.929#
<=> #382545791#Ag1#0#BAT:36#DATE:16-2-27#TIME:12-33-38#IN_TEMP:22.75#TCA:23.87#LUM:3.142#
<=> #382545791#Ag1#0#BAT:33#DATE:16-2-27#TIME:12-34-4#IN_TEMP:22.75#TCA:24.52#LUM:3.210#

El programa graba un paquete texto en la memoria SD. y la extracción se realiza manualmente.

jueves, 18 de febrero de 2016

dead acute Emacs

Deseo usar Emacs para escribir un documento en latex. pero cuando deseo utiliar las tildes como en á é el programa indica
"dead acute not defined"
Buscando en internet encuentro que se debe cambiar el archivo de configuración del usuario en $HOME/.emacs y agregar la siguiente opción:

(require 'iso-transl)

Luego de reiniciar emacs todo funciona de maravilla.

miércoles, 17 de febrero de 2016

Tasa de retención estudiantil para el CEAACES

Se parte de dos listas con varios campos. la calve principal será la cedula .
Se requiere obtener:
Los estudiantes que se matricularon hace 2 años y que continuan matriculados.

Para resolver esta consulta vamos a ejecutar la siguiente consulta:

SELECT * FROM TMPU10 a INNER JOIN TMPU4 b ON (a.CEDULA=b.CEDULA) ORDER BY b.CARRERA;


Donde TMPU10 es la lista más actual y TMPU4 es la lista más antigua.

Los estudiantes admitidos hace 2 años del periodo de estudio (primera matrícula y en primer nivel) que continuen en la lista más reciente.

En este caso vamos a usar la misma consulta pero se agregaran más condiciones de restricción.

SELECT a.CEDULA, b.CEDULA, a.APELLIDOS, a.PERIODO_ADMITE_MATRICULA, b.PERIODO_ADMITE_MATRICULA, a.NUMERO_MATRICULA,b.NUMERO_MATRICULA,
a.NIVEL, b.NIVEL, a.CARRERA, b.CARRERA, a.ANULADO, b.ANULADO
FROM TMPU10 a INNER JOIN TMPU4 b ON (a.CEDULA=b.CEDULA)
WHERE  cast(b.NIVEL as int) = 1 AND
cast(b.NUMERO_MATRICULA as int) = 1 AND
cast(a.NIVEL as int) <= 5
ORDER BY b.CARRERA

Debido al sistema del instituto de lenguas, cuando un estudiante se inscribe en clases de cualquier lengua por alguna razón sus valores de nivel cambian y vuelve a estar con primera matrícula y en primer nivel. Por esta razón se procede a filtrar los estudiantes que en la lista más reciente se encuentran en un nivel superior al 5.

miércoles, 13 de enero de 2016

Brujas y no Akelarre, es magia?

Caminando por un lugar X, salta desde un lugar común hacia mí desde  mis ojos la siguiente foto.
Ciclovía compartida peatón ciclista - Brujas
Una ciclovía, un letrero, un asiento para descansar, pero qué es eso que parece un tambor al borde del camino? Me acerco para examinar tal curioso objeto.
bomba para bicicleta - Brujas

Pues si, puedo ver el conector hacia la bici, pero dónde debo presionar?? Es automático o manual? Sigo examinando el objeto. Nunca se me hubiera ocurrido poner una de estas cosas junto al camino. Mi primera pregunta es por qué las personas no se lo roban o vandalizan? Segunda  idea, en mi ciudad nunca funcionaría.


Quizás algún día en mi ciudad, quizás, quizás, quizás.
No es un negocio, es solamente un servicio. Doy la vuelta a la esquina y encuentro algo común e inexistente en mi país. En este caso si se trata de algo comercial, un indicador de plazas libres de parqueo, si esta en rojo quiere decir que no hay lugar o que esta lleno, vaya al que esta en verde.
indicador  de espacios libre de parqueo.