Todas las entradas de: peplluis

Azure Ubuntu y Escritorio remoto

Para los inquietos ‘Wintel’ acostumbrados al escritorio remoto y lo echen de menos después de flotar una maquina en Ubuntu en Azure… Aquí tienen su plan rápido:

Abrir en extremos para el puerto ‘remote ‘:

open>PuTTY session>IP>Port>

  1. User@Ubuntu:~$ sudo apt-get update
  2. User@Ubuntu:~$ sudo service xrdp restart
  3. User@Ubuntu:~$ sudo apt-get install xrdp
  4. User@Ubuntu:~$ sudo apt-get install xfce4
  5. User@Ubuntu:~$ echo xfce4-session >~/.xsession
  6. User@Ubuntu:~$ sudo nano /etc/xrdp/startwm.sh
  7. User@Ubuntu:~$ sudo service xrdp restart
  8. Enjoy!

IndentityModels Enable-Migrations

Si estas pensando en añadir alguna entrada mas en el modelo de Identidades… y no tienes las migraciones automáticas «enabled», podrías topar con lo siguiente :

Exception calling «LoadFrom» with «1» argument(s): «Could not load file or assembly file:///….\packages\EntityFramework.6 .1.3\tools\EntityFramework.PowerShell.Utility.dll’ or one of its dependencies.

  1. Baja a la versión 6.1.2
  2. Restart del VisualStudio
  3. Vuelve a la consola de paquetes
  4. Enable-Migrations
  5. En la carpeta de migraciones te creara «configuration.cs»
  6. En Startup>Configuration>Después de ConfigureAuth(app);
    1. Migrations.Configuration configuration = new Migrations.Configuration();
    2. DbMigrator migrator = new DbMigrator(configuration);
    3. migrator.Update()

Por cierto no olvides el : using System.Data.Entity.Migrations;

🙂

Porque tengo un windows phone?

Muchos de mis compañeros se extrañan cuando desenfundo mi antiguo y querido Nokia con Windows phone… su pregunta es siempre la misma (con cara de extrañados) : tienes Windows phone?

Mi respuesta siempre requiere de un largo argumentario en pro de la pluralidad frente el bi-productismo de eres ‘i’ o ‘a’

En cierto modo me da ese glamour extra de ser de los pocos ‘raros’ que tienen Windows en el móvil, y pensándolo bien creo que el aburrimiento del ‘i’ o el ‘a’ resurgirá como el 3310 aportando frescura con el viejo concepto de un completo sistema operativo personal en la palma de mano, rompiendo de una vez por todas la aburrida dinámica del triste terminal telefónico pautado a fuerza de versiones.

… pero volviendo al tema principal, estoy feliz de ser uno de esos raros con Windows phone, pues según la vanguardia ya tengo una respuesta mucho mas convincente para cuando me vuelvan a preguntar por mi móvil

Wikileaks filtra cómo la CIA espía a través de iPhone, Android y smart TV

<<Las filtración muestra el alcance y la dirección del programa de piratería encubierta global de la CIA, su arsenal de malware contra una amplia gama de productos de compañías estadounidenses y europeas, incluyendo el iPhone de Apple, el Android de Google o las Samsung TV, que se convierten en micrófonos encubiertos>>

Fuente La Vanguardia

mi duda es si en la frase «un amplia gama de productos» que no especifica «Windows phone», significa que somos tan pocos que no vale la pena ni espiarnos; o como siempre es que se han vuelto ha olvidar la frase … Disponible para IPhone, Android y Windows phone!

Ummmm, si el Android de Google esta afectado… como deben estar las distribuciones de Android que no son de Google? Que miedo no?

Jajajajaja!!
Happy hacking 🙂

Hackster.IO – Building BLE BOT 9000 with Intel Arduino 101

Con el material cedido por @Intel @Sparkfun y @Adfruit dispondremos de todo lo necesario para empezar a construir nuestro particular BLE BOT 9000.

Se trata de una actividad gratuita pero para poder participar es obligatorio confirmar tu RSVP en :
https://www.hackster.io/live/bcn/events/37266

Como siempre en formato “Open” en nuestro encuentro organizaremos los equipos para poder completar el proyecto durante toda la mañana… pero… no te preocupes si no tienes tiempo, pues ya tenemos fecha para el segundo matinal 🙂

Ver como progresa el LAB en:

https://www.hackster.io/bcn_labs/bcnlabs-ble-bot-9000-with-intel-arduino-101-6e4207?team=36412

Una vez tengamos los suficientes asistentes propondremos dos fechas / y lugares () para poder realizar el/los eventos.

La inscripción y aceptación será por riguroso orden, por lo que no tardes mucho a inscribirte J Plazas super limitadas.

Cosas que necesitareis:

–  TRAER VUESTRO PORTATIL PREPARADO!

–  Cuenta en Hackster.io
–  nRF Toolbox app Andorid IOS

Y Cosas que os facilitaremos:

–  Arduino 101
–  MotorShield v2.3
–  Chasis
–  Protoboards
–  Cable USB-A
–  Baterías AAA x4
–  Hilos cablear motores/shield/bat’s etc.
–  Etc, etc.

Si alcanzáis superar el reto conseguiréis armar este simpático bot:

Estais apunto?

No te lo pierdas!!

Window IoT Core on DragonBoard 410c – Update tool fails?

A los mas tequis nos cuesta poco caer cautivados ante los encantos de los increíbles «cacharritos» que a modo de «y yo mas» un fabricante a otro va lanzando al mercado para arrebatar el protagonismo del anterior, asombrándonos en cada nuevo diseño dejándonos absortos de hasta donde puede llegar la tecnología.

Desde el lanzamiento de la DragonBoard con sus Qualcomm’s estuve dudando si me gastaba o no los 75$ que tiene de coste y si tal capricho valía la pena. No se si consumista pero algo en mi interior me dijo : cómpralo! provablemente pensando en los buenos ratos que me proporcionaría poder disponer en mi casa de tal maravilla «technologica» 🙂

Entonces tome la decisión de comprar 2 DragonB 410, 2 cajas y una fuente de alimentación, Total 189,41$

Los mas sabios explican que para pasar de la ilusión a la decepción solo tenemos que cruzar una pequeña línea… y el siguiente relato explica como pasar del WOW al arrepentimiento.

Inicie mi viaje comprando en dólares directamente a Arrow USA, el seguimiento por DHL fue vertiginoso : en dos días mi pedido había llegado a territorio Europeo… luego empezaron a pasar los días sin que no ocurriera nada, excepto :

ítem on – Clearance event & Customs status updated

Después de cinco días… un correo me alerta que para liberar el paquete de aduanas debería autenticarme y aceptar el pago de unos cien euros!! Los cuales correspondían a 52€ por el IVA i el resto tramites aduaneros. Echando cuentas, los 189’41$ en aduana (180€ aproe al cambio) se convirtieron según cánones difíciles de entender por los no juristas en nada menos que en 260€ valorados (desconozco si este cargo tiene algo que ver con lo del tratado del atlántico norte). En cualquier caso el resumen es que a los 189$ finalmente tuve que sumarle 92€ mas!

Cuando finalmente al sexto día intercambio de correos declaraciones, aceptaciones y pagos arancelarios recibimos las grandes DragonBoard 410c, aunque por esos días ya se me habían pasado la ganas 🙁

Después del sufrimiento anterior, intente sacar fuerzas para quitarme el mal sabor de boca y poco podía imaginar que continuaría padeciendo mas que disfrutando.

Una vez desempaquetada según las instrucciones solo tenia que conectarla al HDMI del monitor dar alimentación y … tenia que producirse la magia. PUES NO! La dragon board viene pre-configurada con una versión de Android para video HDMI 1080! … pero para poder verla funcionando en la primera conexión en NINGUN lugar especifica que sea un requerimiento!.

Desgraciadamente ninguno de mis monitores ni TV’s dispone de tal resolución… probé con conversores HDMI a VGA y tampoco 🙂

Al final pensé que lo mejor seria seguir el sencillo tutorial para descargar mi querido Windows 10 IoT Core y así evitar seguir caminos desconocidos para mi. Uno de los primeros requerimientos es descárgate la «Windows 10 IOT Update Tool for DragonBoard 410c x86/x64» de la pagina del Qualcomm (Después de registrarte, ofcourse).

Llegando al final de instalar los drivers, app, etc. y cuando casi esperas que todo este correcto para ver de una vez por todas que tu Dragon Board funciona, te encuentras con que la tool para descargar la imagen ffu de Windows 10 NO funciona!!!
(Ni con privilegios de administrador, ni la versión x86, ni la x64… ni con na…)

MOTIVO : tool error code 00

Apunto de tirar la toalla con antipatía, nuestra querida inteligencia en red me dio la solución … descargar la imagen manualmente desde el prompt de sistema :

Conecta el microUSB de tu dragon board y anota el puerto serie del sistema que corresponda a tu placa… en el ejemplo el COM3. Navega al directorio donde se han instalado las dragon board tools típicamente :

C:\Program Files (x86)\Qualcomm\DragonBoardUpdateTool>

 y desde el prompt del cmd teclea :

emmcdl -p COM3 -f mbns\8916\prog_emmc_firehose_8916_ddr.mbn -ffu d:\temp\flash.ffu

Si aun te quedas ganas… en segundos tendrás tu Dragon rodando el IoT Core, visualizando el logo de Windows en tu monitor o Tv aunque no sea 1080.

Espero que esto ayude a esquivar o despejar dudas a todos los que como yo sucumben a la tentación de adquirir una dragon board y puedan disfrutarla sin tropiezos desde el primer momento.

Va por las buenas experiencias!! <Happy’s hacks>

Hackster October Lab

Hackster October Lab : Registrate!

Ven a disfrutar de esta sesión matinal con nuestra comunidad de hackters donde podrás conocer las nuevas plataformas de hardware Intel y sparkfun, además hemos preparado los LAB’s de introducción para que puedas empezar a experimentar con ellos desde el minuto cero, tan solo tienes que venir con tu portátil y nosotros nos encargaremos de traer lo necesario para que puedas conseguir tu primer hack en poco tiempo.

Conecta de forma fácil con nuestra particular nube y experimenta la fuerza del Internet de las cosas casi con un par de clics.

Además de los labs que a continuación te detallamos nuestra charla de cada mes, que en esta ocasión la dedicaremos al desarrollo de aplicaciones universales.

Contaremos con el soporte de Pep Lluis Bano y Francesc Jaumot ambos reconocidos como MVP’s de Visual Studio and Development technologies.

Título:
Desarrollo multiplataforma con MvvmCross
Resumen:
El principal objetivo de Xamarin es la unificación del código para las diferentes plataformas. Para ello tenemos diferentes técnicas y frameworks sencillos que podemos usar con los cuales podremos compartir la mayor parte de nuestro código. Con solo C#, Visual Studio y MvvmCross podemos crear soluciones cross platform para Xamarin.Android. Xmarin.iOS y Windows 10 aprovechando el código en las plataformas soportadas.
Las 3 cosas más importantes que aprenderemos en tu sesión:
Crear librerías universales y librerías portables.
Crear aplicaciones multiplataforma compartiendo código.
Framework MvvmCross

Los October LAB’s pondrán a tu disposición los siguientes workshops:

1)      Microsoft Azure IoT hub, Stream Analytics, Storing and Displaying data.

Trabajaremos los kits de Intel Edison + Grove siguiendo el :
http://thinglabs.io/labs/edison/grove/setup-iot-hub/

2)      INTEL School discover with ARDUINO 101.

Experimentaremos con la placa Arduino 101, haciendo que la creación de trastos  sea justo un juego de niños, incluso para los principiantes.
El cerebro de 101 es el módulo Intel ® Curie ™, un potente ordenador tamaño de un botón al que se ha incorporado un sensor combinado de 6 ejes, la radio Bluetooth * de baja energía y bajo consumo de energía, y es el microcontrolador perfecto para la construcción de aparatos que están siempre encendidos.

Como siempre nuestro punto de entrada será un fantástico blink 🙂

3)      BLYNK BOARD Discovery.

No esperes a que te lo cuenten, fácil y si te gusta descubrir nuevas posibilidades?
drop widgets Drag para crear interfaces de teléfonos inteligentes para el control de Arduino, Raspberry Pi, partículas y todos los demás en cuestión de minutos. Es grande para los novatos y para los pros!
Ven a descubrirlo.

No olvides traer tu portátil tendremos toda la mañana para que nadie salga sin completar su objetivo. Sera una ocasión única para convertirte en un auténtico Hackster!

Que ocurrira un dia antes del 12 de Octubre?

Si en una conversación hablamos del 12 de octubre, seguramente aparecerán un montón de hilos que relatan los acontecimientos sucedidos en tal fecha o lugares relacionados con el mismo 🙂

Los astrologos nos diran que se trata del ducentésimo octogésimo quinto dia del año gregoriano. Los historiadores que un tal 12 de octubre del año 91 a.c. china templo con un terremoto de magnitud 5.5 escala de Richter… paradójicamente antes de que llegara Richter!

En el 589 Babilonia fue invadida y en 1216 el rey Juan I de Inglaterra (que era un despistado) perdió las Joyas de su Corona!!, un poco mas tarde en tal dia del 1279 un monje de cuyo nombre no puedo acordarme escribió el DaiGohonzon, y por citar alguna mas en 1398 se firmo el acuerdo de paz conocido como el tratado de Salynas.

En los tiempos actuales podríamos pensar también que hablamos de un hospital universitario, o nos estamos refiriendo al dia de la Hispanidad; Pero si detrás de todo esto añadimos el año 1492, después de poner mucho empeño en contrastar y desvelar todas las interpretaciones de quien, cuando y como, resolveremos sin ningun tipo de dudas, de que se puede cruzar el atlántico y llegar a las Américas  sin necesidad de utilizar el google maps.

Lejos del 1492 y concretamente en 2015 fuimos seguidores de un acontecimiento único que nos transporto mas allá de limites de cruzar un Océano sobrepasando la poesia de los descubrimientos. Tanto es así, que hoy en dia hemos normalizado esa capacidad humana que tienen unos pocos elegidos, para adaptarse a cualquier situación en condiciones extremas y cruzar esa fina línea que les permite juguetear con sus propios limites físicos, superando situaciones y retos que son inalcanzables para la mayoría de mortales.

Pocos centenares de personas en el mundo pueden relatarnos una épica y aventura de tal dimensión revelándonos  como fueron capaces de dar la vuelta al mundo en un velero científico.

En el caso de las Américas, personalmente me perdi el grito de «tierra!!» lanzado desde la Pinta, y no fue por pereza… pero lo que si os aseguro, es que será un gran error estar en Barcelona el once de Octubre de 2016 y no venir a que os contemos una aventura tecnológica de gran calado!

Enlaces : Mobile World Center

Registro en Meetup

  @peplluisbano

PD : Pasare lista y pondremos crucecita a los que no vengáis.
Nos vemos en el MWC!
PepLluis,

Adventures in la Mancha : Quixote, Edison, Microsoft and Pep :-)

In a town in La Mancha, whose name I do not wish to recall…

I was talking to a noble knight about the advantages of using Intel Edison for best epic adventures in our daily work. Meantime Sancho assistant seems to be unhappy because their days may come to an end.
WP_20160813_006
At last these two gentlemen adventurers decided to put his genius to work and write the best epic story taking advantage of the advice from the last Microsoft build (see yellow shirt), the Edison board with his shield, sword and spear. We only need to find a good Rocinante on the Cloud.

As Don Quixote and Pep do not miss your summer as a statue, trust me the summer is the best time to write and invent unbelievables stories to join us for the rest of the year.

WP_20160813_008

Hey!! Happy new adventures for everybody this hollidays with the best hardware and software.

PS. I will try to convince Don Quixote and Cervantes so that when we finish writing our new history going asap to publish all on hackster.io

Big handshake!

PepLluis,