Solución para el problema «Unable to erase configuration sector memory» con Netduino 2 Plus


Hay una posible solución al error «Unable to erase configuration sector memory»    cuando desde  el  programa MdfDeploy intentamos modificar cualquier  parámetro de red   de nuestro Netduino 2 Plus  ,  accediendo a Target–>Configuation –>Network

error

Después de abrir el programa  mfdeploy  y conectar nuestro  Netduino 2+ al usb de nuestro  ordenador, seleccionar: Plugin> Test> Reboot and Stop   (Reiniciar y Detener)

error2

Hecho esto , sin desenchufar  Netduino 2+  ni cerrar el el programa mdfdeploy   , mágicamente  el propio programa mfdeploy le permitirá configurar los ajustes de red sin dar el error  «Unable to erase configuration sector memory»  , como cabría esperar.

Para  confirmar  que los cambios  se han salvado en nuestro Netduino 2+, podemos  conectar nuevamente este  a la  red y hacer un  ping  y luego para corroborarlo  desconectar y reconectar nuestro N2+, usted   podrá  comprobar como los valores introducidos ya  se almacenan en el dispositivo  sin dar ningún error .

unable2

Pasos para migrar aplicaciones en Google Cloud


Tras el aviso de Google a los usuarios de la plataforma de Google Cloud ,es decir  la  plataforma PaaS( Plataforma como Servicio ) conocida  como  GAE  (Google App Engine)    para que migren sus viejas  aplicaciones maestro/esclavo  construidas en  Python,Java PHP o  Go  hacia  el   nuevo entorno HRD que sustituirá definitivamente al veterano sistema basado en el almacén  de datos maestro/esclavo, vamos a ver como es realmente sencillo migrar nuestras aplicaciones para no perderlas definitivamente el plazo tope de este verano.

  

 

En  efecto,  el  veterano almacén de datos Maestro / Esclavo  que hemos usado desde que GAE se puso en servicio pronto se cerrará, para dar paso a la nueva plataforma  HRD.Como nota importante aunque las  aplicaciones desplegadas en GAE que no almacenen  datos en el almacén de datos  Master / Slave , todavía se configuran para utilizar el almacén de datos Master / Slave ,así que esta nueva directiva todavía les es de aplicación .

Tras el desmantelamiento de la infaestructura del almacen de datos master/slave, van a proporcionar un período de gracia de un mes durante el cual los usuarios pueden volver a habilitar sus aplicaciones con el fin de migrar a HRD. Esto significa que después de 10 de agosto 2015 estas aplicaciones dejarán de atender las solicitudes y que ya no tendrán acceso programático a los datos. Obviamente  si ya no necesitan las aplicaciones maestro / esclavo y datos asociados, no se requiere ninguna acción ( se borrarian ) pero si se necesitan  animan a que migremos a HRD inmediatamente.

Cuando el equipo de Google lanzó    el almacén de datos Google  App Engine, Master / Slave era el único servicio de base de datos que las aplicaciones podían utilizar para almacenar datos. Se daba la circunstancia de que el almacén de datos Master / Slave tenía problemas para escalar con el tamaño y era  complejo mantener  las aplicaciones que se ejecutaban en App Engine  usando ese sistemas , así que se lanzó su sucesor, el almacén de datos  de alta replicación (HRD), en 2011. Desde ese lanzamiento HRD ha demostrado  escalar sin problemas.

Uno de los objetivos principales con Google Cloud Platform era proporcionar a los clientes las mejores tecnologías para construir su negocio, así que cuando vieron que HRD era una tecnología más robusta, finalmente han decidido hacer HRD el servicio de base de datos por defecto.

El 4 de abril 2012 Google  anunció  la desaprobación de almacén de datos del maestro / esclavo – , lo cual  ya era una señal de que en tres años a partir de esa fecha se cerraría formalmente el servicio.

Como ya han pasado  tres años desde que se anunció, van a  forzar el apagado de todo lo que  este en esa vieja infraestructura  del almacén de dato Master / Slave . De hecho,  si los usuarios  no tomasen ninguna acción en las  aplicaciones que esten desplegadas  en Master/Slave ,  las cerrarán el 6 de julio, 2015 y ya no garantizarán el tráfico de éstas (los usuarios verán respuestas HTTP 404 ).

 

Una nota importante: Es necesario seguir los pasos anteriores, incluso si la aplicación no almacena ningún dato, ya que tambien la  aplicación está configurada para utilizar el  almacén de datos maestro / esclavo.  Por ejemplo, incluso si se trata de una página web HTML estática. Cuando cierren el almacén de datos maestro / esclavo  de estas aplicaciones también cerraran  las que  no se migren.

 

Para asegurarse de que estas viejas aplicaciones que usen el almacén de dato Master / Slave sigan funcionando, los usuarios  tendrán que seguir estos pasos para cada aplicación:

 

1-Validarnos con nuestra cuenta de google

2-Iniciar sesión en la consola de administración del motor App   accediendo a la siguiente  url : https://appengine.google.com/

 

migracion0

3-Acceder  ahora   a  las aplicaciones que están bajo el esquema de almacenamiento  Master/Slave  pinchando sobre el link Migrate to High Replication

migracion1

 

4-Tras un proceso largo que dependerá del volumen de código de la aplicación, se  irán completando  las 8 fases  que constituyen el proceso (cath up, Copy,Waiting,Sync,Read-only,Catch up ,Sync,Copy)

 

5-Espere que  las  8 fases  que constituyen el proceso (cath up, Copy,Waiting,Sync,Read-only,Catch up ,Sync,Copy) estén concluidas  (la columna de Status pasara desde Waiting a Done).

Observaciones:

-En la fase Waiting habrá que confirmar  la activación   read-only bien seleccionando la copia incremental  o bien activado la activación de solo Lectura

migracion2

 

-En la ultima fase  Alias  tendremos que confirmar la creación del Alias

hrd migration

6-Observe que durante  el proceso hasta la ultima fase si  no ha ido satisfactorio o cambia de parecer , tiene la posibilidad de revertir el  proceso pulsando el botón   «Revert Migration«, pero una vez concluya el proceso  ya no podrá volver «marcha atrás»

 

migration-finish

 

Soloelectronicos.com

La mayoría de usuarios de la plataforma PaaS( Plataforma como Servicio ) conocida  como  GAE  (Google App Engine)  están recibiendo   un correo electrónico  para que migren sus viejas  aplicaciones maestro/esclavo  construidas en  Python,Java PHP o  Go  hacia  el   nuevo entorno HRD que sustituirá definitivamente al veterano sistema basado en el almacén  de datos maestro/esclavo.

En  efecto,  el  veterano almacén de datos Maestro / Esclavo  que hemos usado desde que GAE se puso en servicio pronto se cerrará, para dar paso a la nueva plataforma  HRD (a cual por cierto hizo su aparición hace ya algunos años).

Como nota importante aunque las  aplicaciones desplegadas en GAE que no almacenen  datos en el almacén de datos  Master / Slave , todavía se configuran para utilizar el almacén de datos Master / Slave ,así que esta nueva directiva todavía les es de aplicación .

Tras el desmantelamiento de la infaestructura del…

Ver la entrada original 873 palabras más

Como retroiluminar un display LCD


En este post  vamos a ver un ejemplo de como podemos mejorar   circuitos comerciales de forma sencilla y económica. En esta  ocasión se trata de ver la forma de reto-iluminar cualquier dispositivo comercial con un display LCD que  no este iluminado, mejorando considerablemente el dispositivo pues no sólo nos permitirá ver la información que se presente en el display  en condiciones de baja iluminación : también permitirá que se vea mejor incluso con buena iluminación.

 

El  ejemplo de dispositivo a mejorar es el Smart Tag (traducido seria etiqueta inteligente)  ,pero evidentemente el método usado  puede emplearse  para emplearlo en cualquier otro dispositivo comercial  que cuente con un display LCD    que no este  iluminado, por  ejemplo con un timer digital de cocina,  una balanza electrónica, ,un temporizador digital , un medidor de consumo ,y un largo etcétera.
El dispositivo  del ejemplo  viene con un LCD sin retroiluminación, el cual es difícil de revisar  en bajas condiciones de luz ambiente, de modo que en este post , como en tantos otros ejemplos vamos a modificar la  unidad para dotarle de luz de fondo  gracias a la adición de unos simples  LEDs .
Veamos  los pasos para mejorar el dispositivo:
En primer lugar necesitaremos las  siguientes  herramientas  y componentes:
  •  Destornillador T10
  •  Soldador
  •  Super pegamento
  •  LED x 2 ( preferiblemente blancos, pero hay personas que les gusta iluminar con otros colores como pueden ser el  azul o el rojo)
  •  Cablecillos
  • Un cortante
 
PASO 1:
Retire el pequeño tapón de rosca y la tapa de batería.A continuación, retire los dos tornillos T10 como se indica.
 Imagen
PASO 2:
– Retire la tapa del LCD.
– Suelde los 2 LEDs en serie junto con una  resistencia  de 470 ohmios. El valor de la resistencia se puede adaptar para conseguir un brillo deseado.
– Pegue  los  LEDs y la resistencia  en ambos lados de la pantalla LCD  utilizando pegamento.
 Imagen

PASO 3:

– Conecte los dos terminales a la placa   respetando completamente la polaridad .
– En este ejemplo se conectan el Ánodo y cátodo como se  ve en la ubicación como se indica, la ubicación del cátodo original se encontraba en uno de terminal de zumbador , sin embargo, se  ha trasladado al negativo de la batería.
 Imagen

PASO 4:
–  Se puede usar  espuma y rotulador de color oscuro   para enmascarar las fugas de  luz indeseada (observe que  cuanto mas interiores estén los leds mas disimulados parecerán los focos cuando estén iluminados)
– Ensamble nuevamente  la unidad, de modo  que con esta modificación  , ahora con luz de fondo estará lista para usar.
– La elegancia de esta modificación es que la luz se apagará automáticamente en modo de espera. Lógicamente para otros dispositivos tendrá que investigar   otras formas de poder tener automatismo, pudiendo incluso conectarle un mini- interruptor  para encenderlos   si no encuentra otra manera. Una pista para encontrar las conexiones en otros dispositivos ,buscando  o no el automatismo , puede encontrase  conectando el ánodo  al negativo de la batería,  y luego el extremo referente al cátodo, ir buscando  puntos de la placa con la que se enciendan los leds de modo cuando haya encontrado el idóneo, suelde ahí el cablecillo.
 Imagen
Fuente   aqui