Tour AG Electrónica en Aguascalientes

tourAG_electronica

 

Agelectronicaags

En The Inventor’s House siempre nos preocupamos por traer lo mas nuevo y mejor para ti, sabemos que siempre estas deseando aprender nuevas cosas para tus hacks e inventos, es por eso que en esta ocasión traemos al Hacker Space el “Tour AG” que lleva a cabo  AG Electronica, una de las tiendas de electrónica mas grande de México

Actualízate y abre tu mente a cientos de nuevas posibilidades en las presentaciones de productos y talleres que AG Electrónica realizará en Aguascalientes sobre Arduino, comunicaciones inalámbricas, tendencias en tecnología LED, DMX y muchos más…

HORARIO:

Primer día: Presentación de Productos

9:00 -11:00 
-Arduino: una tecnología abierta a su imaginación 
-Tendencias en iluminación LED 

12:00-14:00 
-UNI-T Equipos de medición 
-DMX y su aplicación en tecnologías LED 

16:00-18:00 
-Soluciones Inalámbricas RF, ZigBee, Bluetooth, WiFi y GSM/GPRS 
-Controladores RGB inteligentes para aplicaciones LED 

Segundo día: Talleres

9:00- 13:00 
-Xbee Programable 
-Productos LED inteligentes 

14:00-18:00 
-Arduino 
-LEDs de potencia

PRECIO:

Seminarios: $100

PROMOCION 3 x $200.00 

Talleres: $ 500

PROMOCION 2 x $900.00 

Puedes registrarte y hacer tu pago en la pagina de

AG Electronica

Aceptan deposito bancario, Tarjeta de Crédito y Paypay 

FECHAS:

10 y 11 de Julio

No olvides compartir el evento con tus amigos en facebook, esperamos no te pierdas esta oportunidad, demostremos que en Aguascalientes hay interés para que podamos traer mas eventos como este

Saludos Inventores!!

Burlar el login del programa de la guía interactiva EXANI-II

Si eres de esos usuarios que siempre se olvida de su contraseña por algún motivo, y no recuerdas tu usuario y/o contraseña del CENEVAL ó no los tienes y quieres conocer el contenido del programa, este manual te será de gran utilidad.

Primero, descargamos e instalamos el programa como lo haría cualquier usuario, después de que se haya instalado el programa, lo ejecutas y verás lo siguiente:

De inmediato probamos si nos dá acceso.

Ahora, abrimos el explorador de Windows y vamos a la ruta en la cuál se instalo él programa, ahí buscamos la carpeta llamada “Resources”.


Aquí si conoces un poco de desarrollo web, podrás ver que la estructura de directorios es la de un “sitio web” y el “programa” se ejecuta en el navegador, con esto aseguran que el “sistema” funcione en la mayoría de las plataformas existentes.


Esto hace el camino para Hackear probar el sistema aun más fácil.
buscamos la carpeta “js“. (que suele tener los Scripts de JavaScript de las páginas web)

Como podemos ver, los archivos con el código fuente del javascript están presentes en la carpeta, ahora siendo un poco lógicos podemos deducir que el archivo que buscamos es “login.js” o solamente “login” y les creamos un respaldo,(copiar/pegar) por si algo llega a fallar.

Como los archivos están protegidos, nos aparecerá una advertencia, les damos en aceptar.

para evitar estos errores que da “Windows“, copiemos el archivo en el escritorio ó otro lado para evitar las engorrosas advertencias.

ahora abrimos el archivo con un block de notas y buscamos la linea 100(aproximadamente).


if(rows.rowCount()>0) {
var userUUID = rows.fieldByName(‘userUUID’);
rows.next();
db.execute(‘UPDATE loggedIn SET usuario=? where id=1’,userUUID);
rows.close();
db.close();
window.location = “/inicio.html”;
}
else{
alert(‘El usuario o contraseña es inválida’);
}

Copiamos la linea: window.location = “/inicio.html”;
y lo pegamos en una nueva liena y al final de la advertencia de: alert(‘El usuario o contraseña es inválida’);

Así debería de quedar:


if(rows.rowCount()>0) {
var userUUID = rows.fieldByName(‘userUUID’);
rows.next();
db.execute(‘UPDATE loggedIn SET usuario=? where id=1’,userUUID);
rows.close();
db.close();
window.location = “/inicio.html”;
}
else{
alert(‘El usuario o contraseña es inválida’);
window.location = “/inicio.html”;
}

Guardamos, enseguida copiamos el archivo a la carpeta “js“, nos saldrá una advertencia, la aceptamos.

Enseguida pasamos a probar que esto realmente sea efectivo y a probar el programa.
Abrimos el programa normal, ponemos un usuario y contraseña y le damos aceptar, nos saldrá la advertencia anterior, no hay de que preocuparnos, es normal, le damos en aceptar y nos accederá al programa.

Y así es como cumplimos con nuestro objetivo.


Nota:
Nos daba la advertencia porque en el código no omitimos la advertencia, si no solo se inserto la instrucción de acceder al programa:

}
else{
alert(‘El usuario o contraseña es inválida’); // advertencia que nos salió
window.location = “/inicio.html”; // linea que hace acceder al programa
}

La linea (window.location = “/inicio.html”;) no necesariamente debe en ir abajo de la linea antes mencionada, si no en otra parte del cuerpo del código, solo que sea en un lugar “lógico” en donde pueda leer esa linea ó no provoque que el programa truene.


Links de descarga del programa:
Mega
Google Drive

Este artículo tiene como finalidad mostrar como un programador descuidado  cuando no pone mucho empeño en la seguridad, se pueden brincar los “candados” de los programas. es con fines didácticos y el autor o The inventor’s house no se hacen responsables de el uso que le puedan dar los lectores a esta información.

OSWarrior DK: Tarjeta de Desarrollo Hadware Libre Méxicana

OSwarrior_logo

OSwarrior_logo

El hardware libre esta cambiando el mundo de eso no cabe duda, regularmente este tipo de proyectos vienen de Europa o EUA, es raro ver algo en Latinoamerica, pero me encanta que eso esta quedando en el pasado y en México se empiezan a ver proyectos como OS Warrior DK.

OS Warrior DK (Dragon Knight) como lo vimos en el video anterior es una tarjeta de desarrollo hardware libre desarrollada por estudiantes de la universidad de Guadalajara, de bajo costo para el desarrollo de sistemas embebidos que utiliza un microcontrolador S08AC60 de 8 bits de la familia HCS08.

Cuenta con una gran cantidad de librerías para manejar todas sus características o componentes externos como RGB, Servos, LCD, PWM e I2C. Por default se programa con CodeWarrior de Freescale Semiconductor, pero al ser hardware libre ustedes podríanhacerlo en cualquier IDE de su preferencia con algunas cuantas modificaciones. Cuenta con una variante de USBDM embebido capaz de realizar la programación y depuración del microcontrolador.

Tarjeta_oswarriorLa tarjeta cuenta con 24 pines digitales de propósito general dentro de las funciones alternativas de algunos pines se encuentran funciones como entradas analógicas, canales de PWM, comunicación serial SPI, comunicación serial SCI (UART) adicional (RX, TX), pines para obtener interrupciones de teclado. Además se cuenta con 2 pines dedicados a la comunicación I2C, así como un pin conectado directamente a un LED embebido en la tarjeta con fines de testeo y depuración.

OSwarrior_test

Como pueden ver esta tarjeta no le pide nada a ninguna otra tarjeta conocida actualmente, un buen diseño, buena fabricación y calidad profesional. Actualmente ya estan listos para comenzar la primera ronda de producción de la tarjeta, solo necesitan reunir fondos suficientes. Para ello han decidido hacer crowfounding y dar una serie de recompensas que van desde una playera edicion especial hasta la edicion especial de la tarjeta OS Warrior DK a todas las personas que gusten ayudar.

Déjenos sus comentarios sobre la tarjeta, no olviden pasar por la pagina oficial de OS Warrior para mas detalles y si les gusto ayuden a difundir para que se haga realidad.

ACTUALIZACIÓN: Se va a dar un taller de introduccion aprovecha si vives en Guadalajara

Saludos Inventores!!

OSwarrior_equipo

 

¿Que debo llevar al #CPMX5?

campus01

Hola amigo, ya seas campusero nuevo o viejo, nunca está de más hacer un pequeño check list de lo que debes llevar, así que, a continuación te daremos una idea, aplícate 😉

Equipaje:

    • Ropa cómoda: Ya sabes, jeans, playera, gorra (por si no quieres peinarte) tenis, ropa interior (no queremos que anden reciclando xD), sandalias para meterse a bañar, pijama y alguna sudadera, no sabemos cual sea el clima, más vale prevenir que lamentar.
    • Kit de aseo: Jabón, shampoo, toalla, cepillo de dientes, pasta dental, cotonetes, desodorante (eso de que les chille la ardilla nostachido), crema corporal y todo lo necesario para que no anden como vagabundos (mi barba es otro rollo).
    • Mini botiquín: Recuerden que pasaremos allá una semana y es necesario ser precavidos, ya saben, antiacidos, anti-diarreicos (Para el corre que te alcanza), des-inflamatorios, aspirinas, algo para el dolor y las damitas toallas sanitarias.
    • Camping: Almohada, cobijas #cobijahumananecesaria, Sleeping bag, candado para cerrar tu casa de campaña evitemos que uña señora se quiera llevar algo y una lampara.
    • Comidas: Recuerda llevar lo básico, comida, agua, dulces, DINERO EN EFECTIVO y todo aquello que consideres necesario para aguantar, a pesar de que tendremos un oxxo cerca, siempre se termina todo en la primera noche, recomiendo llevar una pequeña despensa (un abrelatas no sería mal idea)
    • Documentos: IFE, si eres menor de edad, alguna identificación con fotografía.

Eso es lo básico que debes tener en la maleta o en dos, tres, las que quieras, el chiste es que te pases lista y tengas una estancia cómoda, ahora…

Los gadgets

  • Lap o pc
  • Candado para tu lap
  • Extensiones, multicontactos y reguladores.
  • Cargadores y/o cables (No se te vayan a olvidar los de tu pc)
  • Discos duros o memorias USB… yo llevare mi caja de 3 1/2.
  • Mouse y mouse pad
  • Audífonos
  • Cámara
  • Plumas, plumones (Para los que se duermen xD) y una libreta, por aquello de que tengas que dar autógrafos.

Creo que esta de sobra, digo, esto es más básico que la comida.

Tampoco olvides…

  • Bolsas de plástico
  • Alguna mochila para cargar gadgets pequeños
  • Papel higiénico
  • Cinta (No sabemos a quien vayamos a secuestrar)
  • Y para cuidar el medio ambiente, recomendamos llevar una taza, vaso o algún recipiente para no estar generando basura (todavía no sabemos si se va a poder, aun así lo pusimos).

Esperamos que esta pequeña lista te sirva de algo, si nos acordamos de algo más actualizaremos este post y si tu quieres agregar algo, déjalo en los comentarios, saludos y nos vemos en #CPMX5 |m|

 

Cómo iniciar un Hackerspace: Parte 3 – Un Hogar Para Tu Hackerspace

local_hackerspace

local_hackerspace

Un Hackerspace puede existir en cualquier lugar. Hay Hackerspaces privados, públicos, Hackerspaces en las escuelas y universidades, Hackerspaces en las empresas, y algunos hackers incluso abren los garages de sus casas o convierten sus casas en un Hackerspace.

¿Que habrá en ese lugar?

  • ¿una cocina completa de servicio de alimentos?,  ó sólo es necesario un baño funcional y microondas.
  • ¿una sala de piratería informática?
  • Puede ser un espacio de coworking completamente cableado e insonorizado para los hackers de software.
  • Una mini-sala de “máquinitas” con iluminación de Neon, sonido ambiental y decoración estilo TRON.
  • Un taller con suelos de cemento y conexiones de 220v de potencia.
  • ¿Es necesario un muelle de carga para grandes hackers de arte cinético?

Por supuesto, tus necesidades y las de tus compañeros no pueden ser tan variadas (al principio), pero entiendes la idea, el saber ¿qué quieres hacer?, va a determinar tus necesidades sobre la selección de tu espacio.

Determinar la localización del lugar geográficamente es de los puntos mas importantes a considerar, tiene que ser ideal para ti y tus compañeros hackers, considera los siguientes puntos.

  • ¿Hay una parte de la ciudad que es ideal para todo el mundo?
  • ¿Que líneas de camiones pasan cerca?,
  • ¿Es fácil estacionarse?,
  • ¿De noche es un area segura para los hackers de todos los géneros?
  • ¿Existen otros negocios cerca?
  • ¿Pueden compartir el lugar con alguien mas?
  • ¿Cuales seran los horarios de operación?

Es cierto que la ubicación de tu espacio puede ser determinada por los fondos y la disponibilidad. Aunque es igualmente cierto que la ubicación podría ser tu propio garage, en el cual actualizas el espacio que tienes disponible para compartirlo un par de veces por semana y así satisfacer las variadas necesidades de tus compañeros hackers.

Ejemplos de lugares que pueden dar cabida a tu Hackerspace:

  • Un espacio mixto dentro de un local comercial.
  • Un garage.
  • Un estudio de arte
  • Un espacio de alquiler que se puede personalizar.
  • Una nave industrial o bodega.
  • Una universidad, colegio o biblioteca.
  • Una casa

Busca el tipo de espacio que desees en paginas web, si tienes una zona en mente recorrela a pie en busca de un lugar que cumpla con tus requerimientos, pregunta a tus amigos y familiares si conocen alguna opción, toca el tema con otros hackers locales, o busca en si en tu localidad ya existen Hackerspaces cercanos. Si es así ve y visitalos, platica con ellos y planteales tu proyecto, la unión hace la fuerza.

Habiendo agotado las opciones anteriores es tiempo de hacer una lista organizada de los espacios posibles y plantear un horario para visitarlos.

Nosotros elegimos un lugar céntrico en Aguascalientes, el barrio de guadalupe queda a 2 minutos del centro de la ciudad, desde cualquier punto de la ciudad se puede llegar en camión, un punto muy importante para los estudiantes, aunque el estacionamiento no es de tan fácil acceso aun así no es problema. Nuestra elección fue rentar a un precio accesible un local comercial de 100 mts cuadrados que dividimos en un área de coworking, un aula de capacitación, sala de juntas, un baño para hombres y otro para mujeres, 2 repisas en las cuales colocamos la zona retro gamer, proyectos pendientes y libros, ademas tenemos una bodega-taller, una “pared móvil” (un buen hack de nuestro arquitecto) y un pequeño ciber que nos ayuda mantener los gastos del lugar. Es lo que nosotros requerimos en este momento tenemos planes de extendernos o cambiarnos a una casa, pero por ahora es suficiente.

Hackea el proceso. Darte una vuelta por los lugares de la competencia, conocer que ofrecen y sus precios ayudara a afianzar o modificar tu idea te espacio he implementacion.

Hasta que fundé The Inventor’s House no sabía que las cosas como la renta – y prácticamente todos los contratos – son negociables (hackeables, se puede regatear).

También aprendimos que el mejor lugar (a nuestro criterio) es una casa ya que el agua, luz e internet tienen los precios mas bajos, siempre y cuando no tengas maquinaria pesada que aumente el consumo eléctrico.

Después de haber hecho una lista de posibles ubicaciones, con sus pros y sus contras, es hora de seguir adelante con tu grupo y asignar tareas, teniendo siempre en vista que todo vaya bien y trabajar para conseguir sus metas.

Siguiente entrada: Cómo iniciar un Hackerspace: Parte 4 – Consigue hacerlo

También echa un vistazo a la introducción , la parte 1 y la parte 2!

Codebender: Programa tu Arduino desde la web

codebender_español

codebender_español

Hoy conocí Codebender una plataforma en la cual puedes programar tu arduino desde la web, así como lo escuchas desde esta pagina puedes crear tu sketch, Windows, Linux y Mac para después compartirlo. Actualmente la plataforma tiene una versión gratuita y una versión de pago que te permite tener tus sketchs en privado.

Hoy voy a mostrarles un poco de mi experiencia al conocer la plataforma, ademas de indicarles los pasos para que puedan usarla en sus próximos proyectos.

Al registrarnos en la plataforma después de confirmar el correo que llega a nuestra bandeja, lo primero que veremos es los pasos para un correcto funcionamiento de la plataforma en nuestra PC y con nuestro Arduino

iniciandoconcodebender1

En esta sección se nos muestra los 5 pasos que debemos cumplir:

  • Instalar el plugin para nuestro navegador (actualmente funciona con Chrome y Firefox)
  • Instalar los drivers para nuestro Arduino (para todas la versiones de arduino y algunas tarjetas basadas en arduino como FLORA de Adafruit y algunas de SparkFun)
  • Y la prueba del “Hola Mundo” en nuestro Arduino

iniciandoconcodebender2

Ahora se nos pide instalar el complemento para que nuestro navegador pueda enlazar la conexión entre la pagina y nuestro arduino, por ahora solo funciona con Chrome y FirefoxCodebender3

Ahora es momento de instalar los driver de nuestra tarjeta ya sea arduino uno, arduino mega, FLORA o alguna otra que este dentro de la lista de compatibilidad de la pagina

codebender4

Ejecutamos el instalador que se descarga a nuestro equipo

codebender5

Hay algunos drivers de ATMEL, Adafruit y otros genéricos que se instalaran

codebender6 codebender7

Con eso nos deberá aparecer que todo esta listo para hacer una primera prueba

codebender8

Nuestra primera prueba para saber si todo esta funcionando correctamente es hacer el clasico “blink” conectamos nuestro Arduino a nuestra computadora, elegimos nuestra tarjeta en esta caso Arduino Uno, el puerto donde se localiza y presionamos “Run on Arduino”.

iniciandoconcodebender10

Si todo esta ok, deberiamos tener el led del pin 13 de nuestro arduino prendiendo y apagando, si no es así revisa que hayas completado correctamente los pasos anteriores o date una vuelta por la sección de ayuda.

codebender11

Ya tenemos funcionando el blink, pero hagamos algo mas real, veamos que mas tiene esta genial plataforma. Como pueden ver seleccione un ejemplo del Ethernet Shield llamado ChatServer, lo clone para poder editarlo a mis necesidades (cambiar la IP para ser compatible con mi modem.

Lo primero es colocar el shield de Ethernet y conectarlo a la red por medio de un cable de red.

En la parte del IDE podemos observar algunas partes

  • Verificar Código: Verifica que todo el código este bien, si esta mal se nos mostrara un texto en rojo mostrándonos el posible error.
  • Seleccionar el puerto de programación: Seleccionamos el puerto donde se encuentra nuestra tarjeta.
  • Cargar el código en el Arduino: Programamos nuestro arduino con el código seleccionado.
  • Velocidad del puerto: Velocidad en baudios a la que va a trabajar el puerto serial en modo monitor
  • Tipo de programador: Como se va a programar el Arduino, útil para usuarios mas avanzados o para restaurar el bootloader de nuestra tarjeta
  • Monitor Serial: Enviar y recibir datos del puerto serie

codebender12

CharServer es un ejemplo en el cual yo me conecto al arduino por medio de telnet y tengo un chat que se muestra en el monitor serial

codebender13

Actualmente la plataforma soporta alrededor de 60 tarjetas basadas en arduino entre las cuales se encuentra flora, arduino mini, arduino mega, geekuino y varias mas que prometen los creadores ir agregando.

Lo mejor de todo es que la plataforma es completamente open source y si desean contribuir esta su repositorio en github

Espero les haya gustado y se animen a usarlo, en lo personal le veo mucho potencial a la plataforma, espero nos cuenten en los comentarios sus experiencias.

No dejen de visitar Codebender

Saludos Inventores!!

Taller de Administración del tiempo y Procrastinación

procastinacion

procastinacion

El próximo jueves 12 de junio, Oscar Alfonso Pereyra impartirá un taller para administrar tiempo y evitar la procastinación. La idea que todos compartamos nuestras experiencias acerca de cómo manejar mejor el tiempo y evitar la procastinación.

El taller tiene una duración de dos horas en las cuales se verá la siguiente información:

– ¿Que es la procastinación?

– ¿Cómo podemos administrar mejor el tiempo?

– ¿Que dicen los expertos en management?

– Herramientas útiles en la administración del tiempo

El taller no tiene ningún costo. El único requisito es que te inscribas por medio de la plataforma Meetup desde aquí.

Ya que el evento está patrocinado por Elance, pedimos que te inscribas a la plataforma esto para seguir fomentando este tipo de talleres gratuitos, puedes hacerlo en este link.

(Es necesario manejar un nivel de inglés intermedio para sacar la cuenta.)

Los asistentes que traigan su ID de Elance recibirán una sorpresa, para que no te pierdas ninguno de nuestros eventos, no olvides dar like a nuestra fan page o seguirnos en twitter.

Conejos-procastinadores

Build Night Junio: Open Hand

buildnightjunio

buildnightjunio

Regresan las BuildNight; conoce las iniciativas “Maker” en Aguascalientes y comparte tus conocimientos junto con tu pasión creadora en una noche totalmente familiar que no te puedes perder.

Descubre el proyecto que se presentara esta noche:

Standbykiller

“Standby Killer” por Ing. Daniel Velazquez 

Este proyecto consiste en un dispositivo electrónico ahorrador de energía en standby, el cual monitorea  la corriente real consumida por algún aparato electrónico conectado a través de un contacto de corriente domestica.

Ademas vamos a construir:

Una replica de prótesis de Open Hand

El proyecto de prótesis de manos hechas en impresora 3D mas famoso del mundo llega a la casa gracias al open source, en esta ocasión entre todos los participantes construiremos una prótesis Open Hand, trae tu herramienta.

Te dejamos el manual para conozcas lo que vamos a hacer: http://bit.ly/1xJP36t

Además:

  • Showcase de Proyectos
  • Networking

Cooperación para mejora de las instalaciones del hackerspace: $10 pesos

Puedes registrarte en el evento ahora mismo, para que no se te olvide puedes agregarlo a tus eventos de facebook

Te esperamos este jueves 19 de Junio, en punto de las 19:30 hrs. en Guadalupe 306, Barrio de Guadalupe

Robohand_inventor

1er Aniversario

selfie_hackerspace

El pasado 17 de mayo celebramos nuestro primer aniversario, un año de dar a conocer a los hackers, a los makers, startups y toda esa gente creativa que vive en Aguascalientes y México, tutoriales, eventos, hangouts y mas. Y es por eso que decidimos celebrarlo de una manera espacial realizando varias actividades, si te lo perdiste a aquí esta el resumen:

castle_destroy

El Demo Day

El jueves anterior tuvimos a los chicos de Azteca Games en nuestro primer demoday un evento donde una statup o persona muestra su producto en fase beta y recibe feedback de los asistentes, se puso muy bueno el evento, la gente pudo disfrutar de pizza y cerveza mientras testeaban este excelente videojuego, que ya esta disponible en la google play!!

El Deface

deface_inventor

El 17 de mayo amanecimos con la noticia de que nuestro buen amigo @oliverhr nos había hackeado, así es, no hizo un deface muy peculiar que estuvo presente durante todo el día, por la noche pudimos recuperar el control de nuestra pagina y regresar todo a la normalidad.

Si te lo perdiste o no encontraste todos “los huevos de pascua” puedes encontrarlo aun en la siguiente carpeta

pastel_primerbit

La Fiesta

Party!! Party!! teníamos que celebrar un año no lo cumple cualquiera, taquiza fue la elección para comer y acompañar con unas buenas cheves y como postre un delicioso pastel muy espacial por parte de nuestro patrocinadores

Puedes ver las fotos en nuestra fanpage

hackerspaces-1

La Guía

Para terminar Sabas y Eden de Hackerspace Monterrey dieron a conocer “Como iniciar un hackerspace” la guía que pretende mostrar a toda persona interesada como fundar un hackerspace exitoso, con tips y experiencias personales de los autores. Cada una de la partes de la guía se publicara una vez por semana puedes ver el intro y la primera parte.

Nos da mucha felicidad que a pesar del corto tiempo de vida hemos hecho una gran cantidad de amigos y conocidos que nos han ayudado a crecer. Aun falta mucho que hacer, aun tenemos muchas ideas que queremos desarrollar, esperamos puedas ayudarnos y sobretodo participar.

Gracias, gracias Inventores!!

the_inventors_house