Cuba 2014 – Santiago, Camagüey y La Habana

Fue un viaje muy rápido, fue con objetivos muy claros, no fui en plan de fotos ni nada por el estilo. De hecho tomé poquitas. Tendré que pedirle a mis colegas me presten las suyas.

Fui a un congreso en la Universidad de Oriente, y de vuelta pasé por mi casa a visitar a mis padres y lógicamente estuve en La Habana con la finalidad de tomar el avión de regreso.

El avión de las fotos fue un vuelo interno, Cubana de Aviación de La Habana a Santiago. Aquí las fotos:

[alpine-phototile-for-picasa-and-google-plus src=”user_album” uid=”117910301823753922557″ ualb=”6031538636304044401″ imgl=”picasa” style=”vertical” size=”320″ num=”4″ align=”center” max=”100″]

 

Compiling and installing wsjt-x for Fedora-20 and Fedora-21

Hi, this tutorial is my first step to create an rpm package for wsjt-x for Fedora.

I started trying to understand the somehow cryptic instructions written here:

http://www.physics.princeton.edu/pulsar/K1JT/wsjtx-doc/wsjt-dev-guide.html

In fact it has a small problem: when you try to svn using berlios, it fails.

I guess somehow the script is old and the code no longer resides in berlios.

The other small issue is that the instructions in that document are for debian-like distros. I guess they actually like ubuntu and/or debian and Fedora looks unstable for them. It is their right to use any other Linux distro.. and ours to use Fedora.

For me, and for several others, Fedora has been running very very well for years (I’ve been using it since Fedora-9) so with little effort we can “port” the instructions to Fedora and enjoy wsjt-x in such a wonderful distro.

Im running Fedora-20 now, but I guess this instructions will work for Fedora-18, Fedora-19 and the future Fedoras.

and yes, I will try to create an rpm package for easier distribution.. later. as of now, you can follow the instructions in this page:

Instructions

This was the hardest part: To discover the needed packages for compiling wsjt-x. I had to go over the compile process once and again until I was able to discover the needed packages for fedora. You will install these ones:

yum install hamlib hamlib-devel cmake qt5-qtbase qt5-qtbase-devel subversion \
qt5-qtmultimedia qt5-qtmultimedia-devel gcc-gfortran gcc-c++ ftw fftw-devel glibc.i686 gcc-libgfortran.i686 libgfortran.i686

why glibc.i686 and gcc-libgfortran.i686? Well, almost everybody runs 64-bits Linux in these ages, but there is some proprietary program called kvasd that wsjtx needs. And kvasd is compiled for 32-bits arch as of now.

The other packages are needed for wsjtx to run, and the *-devel are needed for it to compile.

If you notice Im missing some other packages, it is because I compiled in a non-clean system, I mean, I ran it in a system I used to work from time to time so some packages could have been installed previously.. so let me know if you notice Im missing some packages to be installed.

Downloading the source code

this is easy, we use svn to download the code onto some dir:

cd
mkdir wsjt-env
cd wsjt-env
svn co svn://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx
export BUILD_DIR=~/wsjt-env/wsjtx
cd wsjtx
export rev_num=`egrep “Rev:” mainwindow.cpp |awk ‘{print $4}’`

We first went to our $HOME dir. Then created wsjt-env and cd to wsjt-env.

Then we downloaded, using svn, the latest source code.

We exported the variable BUILD_DIR to match the directory where the source code was downloaded.

Finally we moved to wsjtx and stored in rev_num the current revision number. (I had to change the way we obtain the revision number from the original script).

Compiling

Compiling is easy as well.. if all packages are already installed, then you should simply follow these steps:

cd lib
make -f Makefile.linux
cd ..
export QT_SELECT=qt5
qmake-qt5
j_c=$(grep -c ^processor /proc/cpuinfo)
make -j$j_c

If you had some errors, it means we are missing to install some packages.. let me know.

If everything went ok… let “install” wsjtx:

Installing wsjtx

cd ..
mv ./wsjtx-$rev_num ./wsjtx-$rev_num-$(date +%F-%H%M) &> /dev/null
mv ./wsjtx_install ./wsjtx-$rev_num
cd ./wsjtx-$rev_num
cp ../wsjtx/*.dat ../wsjtx/*.txt ./
# you can download cty.dat directly from country-files.com
# rm -f cty.dat
# wget http://www.country-files.com/cty/cty.dat
cp -R ../wsjtx/Palettes/ ../wsjtx/samples/ ./
rm ./CMake*
rm -rf ../wsjtx

And we are done.. we can start wsjtx by doing this:

./wsjtx

donw forget to remember where this binary is located so you can start it later:

pwd

 

CO0SS: Conmemoración de los 500 años de fundación de Sancti Spíritus

El Radio Club de Sancti Spiritus convocó a todas las estaciones nacionales e internacionales a la Actividad radial por el aniversario 500 de la fundación de Sancti Spíritus, acontecimiento que tuvo lugar el 4 de junio de 1514.

La actividad Radial por el Aniversario 500 de la Fundación Sancti Spíritus, no es un concurso, ni se requiere del envío de log. Esta actividad radial se efectuara desde el domingo 1ro. de junio a las 00:00, hasta el miércoles 4 de junio a las 23:59 Hora CO.

Se trabajaran todas las bandas y modalidades y se activará la estación especial COØSS en HF y VHF (2mts).

En esta actividad se otorgara el diploma conmemorativo a esta fecha a los colegas que logren una de las bases siguientes, según los modos de transmisión.

1. Contactar 10 estaciones del municipio Sancti Spiritus y la estación especial COØSS en fonía.
2. Contactar 2 estaciones del municipio Sancti Spíritus y la estación especial COØSS en CW.
3. Contactar 2 estaciones del municipio Sancti Spíritus y la estación especial COØSS en modos digitales.

Los modos digitales a utilizar son BPSK 31, BPSK 63 y RTTY.

Participaran como operadores desde la Villa todos los radioaficionados de Sacnti Spíritus, en todas las bandas y Modos. El llamado será: (Indicativo de la estación) y el lema: CELEBRANDO EL ANIVERSARIO 500 DE LA FUNDACION DE SANCTI SPIRITUS, QRZ.

Ejemplo: COØSS CELEBRANDO EL ANIVERSARIO 500 DE LA FUNDACION DE SANCTI SPIRITUS, QRZ.

Las estaciones de la ciudad de Sancti Spiritus se pueden trabajar en cualquier banda pero no se suma el contacto con la misma estación en bandas diferentes.

Las estaciones que contacten a los operadores de Sancti Spíritus no tienen que hacer LOG ni enviarlo, solo tienen que lograr que la estación de Sancti Spíritus lo registre en su LOG y les de el número de contacto y el reporte de señal. Además en cada contacto el operador de Sancti Spíritus le solicitará la vía de correo electrónico por la que se le enviara el Diploma en formato digital.

¡Qué las antenas miren para la zona del Yayabo y a disfrutar de lo lindo!

La entrevista

Esto le ocurrió a un conocido que llegó hace unas semanas al Ecuador procedente de Cuba. Quiero confirmar que la misma entrevista que les hacen a los cubanos en migración de Ecuador se las hacen a otras nacionalidades. Lo digo pues me parece que deben recibir todos un trato igualitario, sin diferencias que nos hagan creer que puede haber discriminación.

Llega y le preguntan:

  • profesion en cuba, salario de esa profesion.
  • donde se iba a quedar en Ecuador? como respondió que era en casa de un amigo le comenzaron a preguntar sobre el amigo:
  • nombre, telefono, si es casado, donde trabaja , q hace en ese trabajo, desde cuando se conocían, cuándo se vieron la última vez, cuando el fue a cuba por última vez?
  • Finalizaron preguntándole: si traia dinero, les dijo que sí y sacó un sobre con el dinero. Le pidieron lo guardara.

La opinión de él es que fue convincente en sus respuestas y que su buen vestir le ayudó a entrar.

Mientras duró la sesión de preguntas y respuestas la impresión de él era de que las respuestas las estaba dando al viento, pues la persona que le preguntaba parecía no satisfacerle sus respuestas. Me imagino que era para ver su reacción. Es como cuando respondes algo y eso genera otra(s) pregunta(s) que no te saca(n) del punto sino que inquieren más sobre algo que para tí era lógico pero repentinamente se te interpreta poco lógico.

En vista de que no hay requisitos publicados sobre entrar al país, mi idea es que para entrar hay que:

  • Ser convincente
  • Traer plata
  • Tener un trabajo rentable en tu país de origen
  • Tener alguien que te venga a recoger o un hotel reservado
  • Tener suerte

Sí, esto de la suerte es crucial, porque no logro percibir bien cómo las preguntas como estas pueden convencer de que un turista debe entrar o no.

En resumen, espero a todo turista que entre de cualquier lugar del mundo le estén realizando la misma entrevista.

Unlocking tivax mitraveler using Fedora Linux

ok, suppose your tivax mitraveler is locked, you entered a locking pattern and are unable to remember it. Do this

1-

yum install android-tools

2- plug the tabled, and lsusb:

Bus 003 Device 004: ID 18d1:0003 Google Inc.

good.. my tablet is 18d1:0003

3- Edit /etc/udev/rules.d/51-android.rules (it should be present, if not, copy it from /usr/share/doc/android-tools/51-android.rules to /etc/udev/rules.d/)

4- look for 18d1, there should be several lines including 18d1:

# adb protocol on grouper/tilapia (Nexus 7)
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1″, ATTR{idProduct}==”4e42″, MODE=”0600″, OWNER=”eperez”

# fastboot protocol on grouper/tilapia (Nexus 7)
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1″, ATTR{idProduct}==”4e40″, MODE=”0600″, OWNER=”eperez”
# adb protocol on manta (Nexus 10)
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1″, ATTR{idProduct}==”4ee2″, MODE=”0600″, OWNER=”eperez”

5- add near there your tablet.. (0003)

# adb protocol on tivax
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1″, ATTR{idProduct}==”0003″, MODE=”0600″, OWNER=”eperez”

of course remember the OWNER will change in your case.

Then plug the tablet again, and do this:

service adb start

adb shell

cd /data/system

ls

you will find a file named: gesture.key, delete it and then re-create it empty:

rm gesture.key

touch gesture.key

exit adb shell by pressing CTRL+d

Go gack to your tablet, type/press/draw any pattern and you will be able to login.

 

Resetting a tivax mitraveller 7D-4A

Well, my daughter has a Michel Tivax 7D 4A tablet she uses and enjoy a lot.

However days ago she activated the password security and forgot the password! she tried several times and android simply ceased to ask for password and asked her for her gmail account, information she didn’t remember.

I searched a lot of forums looking for information on how to reset the tablet in order to recover access.. many of them says you have to simply press Vol+ and Power buttons at the same time, however I tried several times with no success. I also tried Vol- and Power, Vol+, Vol- and Power… push into the reset pinhole… pinhole+power, and sooo many options but was unable to reset the password, the tablet, or whatever.

Finally I found somewhere a person talking about “Android Multi Tools v1.02b” a program that runs on windows and helps you to reset the password.

I looked for a windows machine where a friend and then ran this program, selected option 1 to detect the device and then selected “Wipe device” … it said: whiping /data… or something like this and voilá.. after that the tablet rebooted and was ready to be setup as new.

So in case you happen to own a mitraveller tivax tablet and lock yourself out of the android system, use this as a tutorial. You can find “Android Multi Tools v1.02b” searching in google for this.

Oh, I found the place I got the idea for using this program. was here http://www.youtube.com/watch?v=okEyk5LrNDc

Pipo-Ernes y las empanadillas

Este relato lo envió mami hace un tiempo y se me había traspapelado:


 

Cuando mi hijo Ernestico tenía 10 años, estudiaba muy cerca del edificio de la Empresa  donde yo trabajaba, y lo autorizamos a salir solito a las 4:30 p.m. Cuando concluía su jornada de clases.Y debía venir sin desvío alguno hasta la oficina donde lo estaría  esperando.Era un poquitín riesgoso porque,tenía que atravesar la Plaza de los Trabajadores nudo de buena circulación de vehículos, para un niño que era bien protegido por nuestra familia hasta ese momento.

Pero los hijos crecen y los padres deben darle ciertas libertades.Fue mi hijo un niño muy andariego y con grandes deseos de liberarse de las órdenes, y las limitaciones de sus mayores.Llegaba y pedía de nuevo permiso para comprar cuanta chuchería pasaba por su cabeza.Asi fue aprendiendo donde comprar helados y que no fueran de Coppelia porque era muy cerca, comprar galletas y que fueran del parque Agramonte ,bien distante de mi oficina….y asi eran sus compras.

Asi descubrió que bajando la calle Padre Valencia había una cafetería con las empanadillas más sabrosas que él había comido, se escapó y trajo 20 empanadillas, en un cartucho de papel, todo embarrado de grasa y se ganó un regaño y la suspensión de su autorización de salida solo.Pobrecito lloró muchísimo y ni probó sus empanadillas.Dos horas despues termine mi trabajo y nos fuimos a casa de mis padres.Alli no recuerdo como mi hijo le dió a su abuelo unas empanadillas y se las comieron todas, sentados en la mesa del comedor. Al despedirnos mi viejo le recordó vienes mañana y trae de lo que nos gusta.(por supuesto se refería a las empanadillas).

Tuve que ceder y darle permiso de nuevo, y Ernes compraba aquellas empanadillas tan maravillosas, al cabo del tiempo a mi niño se le olvidó que el ardid de las empanadillas lo salvaron y una tarde no le brindó a su viejo abuelo.Mi papi ya estaba ciego, y buscaba por toda la mesa tanteando, hasta que topaba el cartucho y comía.Embullandose cada vez mas hasta que unas tardes despues vimos lo que en realidad sucedía, las empanadillas en realidad Ernes las compraba para el abuelo y se las ponía un poquito distantes para decirle:

-Pipo, ¿dónde está mi cartuchito de empanadillas?

Y Pipo como otro niño grande le decía:

Yo no lo he visto y no era mentira, verlo no lo había visto sino que se había comido

Exposición sobre implementación de mirror de repositorios de Linux y Software Libre

Este es un trabajo realizado por mi persona y Paul Bernal en la ESPOCH y el CEDIA que consiste en implementar mirrors de repositorios de Software Libre y Linux en el país con la finalidad de mejorar la tasa de descarga desde el país, disminuyendo los accesos a repositorios en el exterios y aprovechando el ancho de banda de la red CEDIA de la que es parte la ESPOCH y dos de docenas de universidades más.

El documento con lo expuesto puede verse aquí.

Implementación de repositorios públicos en CEDIA y ESPOCH

Esta presentación fue expuesta en el FLSOL 2014 de Riobamba (UNACH) y Ambato (UTA). Gracias Geovanny, Gracias David.

Certificado FLISOL 2014 UNACH Riobamba
Certificado FLISOL 2014 UNACH Riobamba

Member of SKCC#7163T