Analysis of the silent key failure in the Clavinova CLP810s piano

In order to understand the silent key failure, I went through different steps to get more information. Continue reading

Posted in Electronics, Music | Comments Off on Analysis of the silent key failure in the Clavinova CLP810s piano

Keyboard scanning in the Clavinova CLP810s piano

How is keyboard scanning implemented in the CLP810s piano? Continue reading

Posted in Electronics, Music | Comments Off on Keyboard scanning in the Clavinova CLP810s piano

Silent keys, noisy keyboard on our Clavinova CLP810s piano

We purchased a new Clavinova CLP810s digital piano for our home back in December 1999. The piano sound is great and the instrument performed fine initially, unfortunately, a few months after the piano arrived, Continue reading

Posted in Electronics, Music | Comments Off on Silent keys, noisy keyboard on our Clavinova CLP810s piano

GParted unable to satisfy all constraints on the partition

Using GParted to move up the start of an extended partition and of the enclosed logical partition, resulted in the error: Unable to satisfy all constraints on the partition.

The solution was to disable the alignment requirement for the extended partition.  Using an alignment for the logical partition enclosed in the extended partition was fine.

I post this here to remind me of the solution and in case someone else has the same problem.  These are the best answers that I found leading to the solution:

Unable to satisfy all constraints on the partition (ubuntuforums.org)

Problem: “Unable to satisfy all constraints on the partition.” (GParted forum)

Posted in Tips and tricks | Comments Off on GParted unable to satisfy all constraints on the partition

Cómo estamos en rendición de cuentas en México

Estoy leyendo La estructura de la rendición de cuentas en México.  Este libro fue coordinado por Mauricio Merino, Jaime López Ayllón y Guillermo Cejudo y se publicó en 2010.  Es el resultado de un proyecto de investigación realizado durante 2009, que fue auspiciado por la Fundación Hewlett y se llevó a cabo por investigadores del Centro de Investigación y Docencia Económicas.  El objetivo del proyecto era producir un diagnóstico de la rendición de cuentas en México.

El texto completo del libro y los anexos se encuentran disponibles como archivos PDF aquí.  Consta de 522 páginas y está dividido en 10 capítulos.  El primer capítulo habla sobre el concepto de rendición de cuentas; le siguen capítulos enfocados en el análisis de la rendición de cuentas en el poder ejecutivo, en los municipios, los estados, el poder legislativo y el poder judicial.  Otros capítulos analizan las transferencias intergubernamentales, la calidad de la información, la contabilidad del gobierno, y el ciclo presupuestal.

En las siguientes notas compartiré mis impresiones sobre los capítulos que voy terminando.

Posted in Rendición de cuentas | Comments Off on Cómo estamos en rendición de cuentas en México

Qué es la rendición de cuentas

Acabo de leer ¿Qué es la rendición de cuentas?, de Andreas Schedler.  Es el tercer cuaderno de la serie Cuadernos de transparencia del Instituto Federal de Acceso a la Información y Protección de Datos.  Se publicó en 2004 y se encuentra disponible como archivo PDF en la sección publicaciones del sitio web del Instituto.  El ejemplar que tuve en mis manos es la cuarta edición de Junio de 2007, que encontré en la biblioteca de una universidad local y consta de 39 páginas.

La definición que da Schedler en la página 20 es: “A” rinde cuentas a “B” cuando está obligado a informarle sobre sus acciones y decisiones (sean pasadas o futuras), a justificarlas y a sufrir el castigo correspondiente en caso de mala conducta.

A puede ser un empleado y B la empresa donde labora, o A es una empresa constructora y B uno mismo que la contrata para remodelar o construir una casa; A puede ser una instancia de gobierno y B los ciudadanos; o A puede ser el poder ejecutivo del gobierno y B el poder legislativo.  La finalidad de la rendición de cuentas es regular y evitar el abuso.

Hay tres elementos, que pueden darse en mayor o menor grado, ejemplificando en el caso de que A es una instancia de gobierno y B los ciudadanos:

  • Información: que el gobierno esté obligado a dar información y datos a los ciudadanos.
  • Justificación: la obligación del gobierno de explicar y justificar públicamente las decisiones y acciones a realizar o las ya realizadas.
  • Sanciones: castigar el desempeño inapropiado del gobierno.

 

Posted in Rendición de cuentas | Comments Off on Qué es la rendición de cuentas

Probando

Mi primera nota en Español.

Posted in Uncategorized | Comments Off on Probando

Install matplotlib for Python 3 in Ubuntu 11.10

Ubuntu 11.10 Oneiric has the package python-matplotlib that supports Python 2.  Below are the steps I followed to install matplotlib for Python 3 from the latest sources.  First numpy is installed for Python 3, which is a requirement for matplotlib.  The –user option used below is for installing under .local/ in the home directory, so you don’t have to be root.

cd downloads
git clone git://github.com/numpy/numpy.git numpy
cd numpy/
python3 setup.py install --user
cd ..
git clone https://github.com/matplotlib/matplotlib
cd matplotlib/
python3 setup.py install --user

Both install commands take some minutes to complete while sources are compiled, be patient.  To test the install, you may try these two commands, they should execute without errors:

python3 -c 'import numpy'
python3 -c 'import matplotlib'
Posted in Python | 1 Comment

Essential Git shortcuts

While doing something in Python, I use Git to track versions and branches on each project.  These three shortcuts have saved me some typing in the shell:

alias g='git status'
alias gl='git log'
alias gd='git diff'

g displays the current branch name and which files are modified, or simply:

# On branch master
nothing to commit (working directory clean)

gl displays the commit log, which I check before doing a commit to standardize the messages.  gl -p shows the diffs for each commit in the log, and gl somefilepath shows the commit log for that file or the files inside a folder.  Combine the last two for the history of changes on a given file or folder.

gd shows the changes, I use it a lot to check if enough modifications have been done and it is time for a commit.

Posted in Git, Python | Tagged | Comments Off on Essential Git shortcuts