Aprender a Programar con CodeSchool


codeschool

 

Code School  virtualmente es una de  las  mayores  profesionales plataformas para aprender a programar en línea en inglés. Proponen un aprendizaje muy  practico enfocado   en la praxis  :en lugar de leer un libro (como todos  nos hemos  visto  obligado   hacer en la mayoría de los casos), en Code School saben que el verdadero aprendizaje comienza cuando se experimenta directamente con el código, es decir, aprender haciendo.

 

 

La mayoría de la gente no aprende a programar y  diseñar para la web mediante el estudio y  lectura de un libro. El verdadero aprendizaje tiene lugar cuando usted comienza a experimentar con el código en el navegador y el uso de los conceptos de diseño en una página web:esa es precisamente  la filosofía de este portal:la mejor manera de aprender es haciendo abriendo la puerta a una nueva manera de aprender mediante la combinación de vídeo, codificación en el navegador, y gamification para que el aprendizaje de una nueva tecnología sea divertido

El portal es una plataforma de aprendizaje en línea que enseña una variedad de programación y conocimientos de diseño web. Los cursos van desde principiantes hasta niveles avanzados y usted tiene que ganar premios e insignias a medida que aprende.

Los cursos utilizan screencasts y ejercicios interactivos para guiarle a un mejor código. Cada curso tiene un mínimo de cinco niveles. Cada nivel comienza con un screencast 10-15 minutos, seguido por una serie de desafíos de código que debe resolver para llegar al siguiente nivel. Una vez completado el curso, usted podrá:

  • Desbloquear el vídeo final. Esto ayudará en el aprendizaje continuado de la asignatura.
  • Recibe una insignia. Muestre a sus amigos que usted ha terminado el curso.

Para la mayoría de los cursos, usted sólo necesita un navegador web moderno puesto  que usan la última tecnología de navegador para ofrecer sus cursos, por lo que le sugieren utilizar una versión actualizada de su navegador preferido.

Cada curso ha sugerido requisitos previos para el contenido. Muchos de los cursos se preparan para los principiantes absolutos, mientras que otros asumen un conocimiento intermedio o incluso avanzado del tema.

 

El catálogo de cursos es enorme, y puede tener acceso a todos por 25 dólares al mes, aunque también ofrecen una selección de cursos gratuitos para que cualquiera pueda tomarlos sin pagar una suscripción.

A continuación    una lista de los cursos más famosos  (algunos gratuitos)   que disponen  en esta plataforma :

IOS Core 7 Finalización Insignia
CURSO

IOS Core 7

Obtenga rápidamente al día sobre los cambios fundamentales de iOS 7.

Rails 4 Patrones Insignia Finalización
CURSO

Rails 4 Patrones

Aprenda las pautas útiles para la construcción de aplicaciones Rails complejas.

Trate R Finalización Badge
CURSO GRATUITO

Trate R

Visualización de datos de prueba de tracción en el lenguaje R.

Rubí Bits Finalización Insignia

Rubí Bits

Aprenda los pedacitos de base todos los programadores de Ruby debe saber.

Git real Finalización Insignia

Git real

Obtenga una introducción más avanzada y guía a Git.

Trate de Terminación Badge Git
CURSO GRATUITO

Trate de Git

Se introducirán en los conceptos básicos de control de versiones Git.

Trate de Terminación Badge Rubí
CURSO GRATUITO

Trate de Ruby

Aprenda los bloques básicos de construcción de Ruby, todo en el navegador.

 

 

 

Code School  es una idea original de los científicos locos de Envi Labs  que buscan  educar en la comunidad Rails través de cosas como screencasts, podcasts, y la formación de la conferencia.

 

Más información en codeschool.com

Anuncios

Maquina expendedora de caramelos conectada a Internet


Imagen de SnackBot: Internet conectado Candy Machine!
Durante el 2013 Bay Area Maker Faire , el distribuidor   Electric  Imp repartieron  una asombrosa cantidad de caramelos  M & Ms con el prototipo “SnackBot” .Cientos de asistentes les encantó, así que decidieron compartir la forma en que lo construyeron.El  SnackBot se basa en el dispositivo Electric Imp   del que ya se  ha hablado en este blog ,  que como recodareis una plataforma de hardware, software y basada en la nube que hace que sea muy fácil de conectar casi cualquier cosa en Internet.

Este proyecto implica un poco de soldadura (y desoldar), y debe usted tomar cerca de 2-3 horas para completarlo
Para completar este proyecto, usted va a necesitar lo siguiente:

Usted también va a necesitar algunas herramientas:

Lo primero que tenemos que hacer es desmontar un  SnackMan tradicional  .

DSC_0473.JPG
DSC_0475.JPG
Se  va  a cambiar   (casi) toda la electrónica, y sustituirlos por una placa nueva  y un  FET.Desmontar el SnackMan:

  1. Retire la cúpula de plástico transparente presionando el botón en la parte frontal de la SnackMan.
  2. Retire la pieza superior de plástico para exponer la cubierta de engranajes y tapas de rosca.
  3. Quite la cubierta de engranaje, el engranaje, tapones de rosca, y tornillos.
  4. Presione sobre el botón (el mismo botón de # 1) y tire hacia arriba para retirar la cubierta de plástico.
  5. Una vez retirada la cubierta de plástico, tenemos acceso a la electrónica.
  6. Quite los tornillos que sujetan las placas de circuito a la base.
  7. Suelte todos los cables de la placa principal.

 

DSC_0483.JPG

 

El SnackMan tiene una esfera que se usa para encender la máquinay  tambien para la  desconexión, así como controlar el tamaño de la porción. Vamos a modificarlo para actuar como un interruptor de alimentación para el Electric imp.Cuando el interruptor está en el estado desactivado, el SnackBot estará apagado. En cualquier otro estado, el SnackBot estará encendido. Nosotros no tenemos que preocuparnos acerca de cómo controlar el tamaño de porción, ya que será gestionado por nuestra página web.

Esto es lo que tenemos que hacer:

  1. Cortar el conector del extremo de los cables.
  2. Tire de los cables separados (esto hará que los próximos pasos más fácil).
  3. Desoldar todos los cables excepto el tercero de la parte superior (que debe ser de color negro).
  4. Suelde el cable rojo de la fuente de alimentación de la SnackMan al segundo desde el orificio superior.
  5. El cable rojo de la fuente de alimentación, y el cable negro que dejamos debería ser uno junto al otro.

Ahora debería tener 5 piezas:

  1. La cubierta superior del motor +
  2. El codificador rotatorio (tablero de dial circular +) de la parte delantera de la SnackMan
  3. La parte inferior de la SnackMan (con el cable de alimentación que viene desde la base)
  4. La placa principal
  5. La placa  IR

Usted no tendrá que utilizar la placa principal  ni la placa  IR , por lo que se puede descartar (o guardarlo para futuros proyectos si se quiere).

Lo siguiente que tenemos que hacer es conseguir que el motor se conecte a nuestra placa :

  1. Dobla los cables del NFET para los pasadores fuera alinean con GND y Pin9
  2. Soldar Pin S (origen) a GND (a la imp).
  3. Soldar Pin G (puerta) para Pin9 (en la imp).
  4. Soldar el (negro) cable negativo desde el motor al pin D (fuga).

Conexiones de la Electric  Imp :

  1. Suelde la resistencia 10k entre Pin9 y GND.

Conexión de la Electric  imp a la alimentación:

  1. Suelde el cable negro de la fuente de alimentación (base) del SnackMan al pin GND del diablillo.
  2. Suelde el cable extra que sale de la codificación giratorio para pin VIN del imp.
  3. Soldar el (rojo) positivo desde el motor al pin VIN del imp.

Añadir el diodo:

  1. Suelde el diodo entre los terminales positivo y negativo del motor de la SnackMan(el l lado banda / rayas del diodo debe ser soldado a (rojo) del motor positivo).
    • IMG_0183.PNG

       

      Antes de cerrar el SnackBot recién imp habilitados, vamos a parpadear para arriba y ejecutar algún código de prueba para asegurarse de que todo funciona correctamente.Obtenga su imp online:

      1. Añadir baterías (o enchufe el cable de alimentación).
      2. Gire el codificador giratorio a cualquier posición que no sea la posición “Off”.
      3. Inserte la  tarjeta Eelctric Imp en en la ranura para tarjeta SD de la placa adaptadora.
      4. Un LED en el interior del imp debe comenzar a parpadear.
      5. Siga los pasos de BlinkUp  para obtener su línea.
      • Si su imp no se enciende, es probable que tenga problema de cableado.Vayan y vuelva a comprobar que sueldan todas las cosas que había que soldar.

      En este punto, el imp debe parpadear verde, para indicar que está en línea y hablar con nuestro servidor.

      Pruebe el hardware:

      1. Acceda a Electric Imp basada en web IDE .
      2. Copia y pega el código de prueba del repositorio SnackBot en la ventana de dispositivos en el IDE.
      3. Hit Run.
      • El motor debería haber encendido durante 10 segundos, y luego vuelve a apagar. Si no fuera así, usted tiene un problema y usted debe asegurarse de que el NFET está orientado en la dirección correcta.

      Ejecute el código real:

      1. Copia y pega el código de Agente SnackBot en la ventana Agente de la IDE.
      2. Copia y pega el código de dispositivo SnackBot en la ventana de dispositivos del IDE.
      3. Hit Run.

      Cuando navegas URL Agent del dispositivo, se le presentará con una página web. Si hace clic en uno de los botones, se debe encender el motor y distribuir el caramelo.

  2. DSC_0538.JPG

     

    Ahora que todo está conectado y probado, vamos a añadir los toques finales.Asegure Electrónica del SnackBot:

    1. Si lo desea, retire la pieza roja de plástico. Esto hará más fácil BlinkUp en el futuro.
    2. Vuelva a colocar el interruptor de codificación / potencia rotativa.
    3. Añadir cinta de espuma a la base del conjunto SnackBot para sostener el tablero del desbloqueo de abril en su lugar.
    4. Presione firmemente el tablero del desbloqueo de abril (con la imp) en la cinta de espuma que acaba de dejar.

    Vuelva a montar el resto de la SnackBot:

    1. Añadir la cubierta de plástico que se coloca sobre la electrónica.
    2. Añadir el botón de plástico.
    3. Tornillo de la tapa de plástico en su lugar.
    4. Cubra los tornillos con los tapones de rosca.
    5. Añadir el dispensador de engranajes / dulces.
    6. Añadir la cubierta del engranaje.
    7. Encaje la clara cúpula de plástico en su lugar.
    8. Añadir caramelos   y Disfrute! 
Fuente  aqui

 

Añade capacidad WIFI a tu cámara digital


Cada día irrumpen nuevas idea en los productos  así como nuevos productos que integran de modo natural estas ideas lo cual  hacen que los productos que se consideraba punteros  por la calidad que ofrecían  en muy poco tiempo   no lo sean tal vez  porque les falta una característica  que no poseen ( por ejemplo la conectividad Wifi).

En el caso de que el dispositivo  sea una cámara digital que no cuente con  WIFI, todavía tiene solución gracias a que existen en el mercado  tarjetas SD con el interfaz wifi incorporado  lo cual añadirá  al instante capacidad inalámbrica a las  cámaras digital, lo que permite transmitir fotos y videos a dispositivos portátiles sin la molestia de usar cables, lectores de tarjetas o un ordenador obteniendo la ventaja de la alta resolución de las cámaras digitales con  la versatilidad de los smartphones o tablet  a la hora de  compartir fotos perfectamente capturados en el mundo tan pronto como  son tomadas.

Este tipo de tarjetas suelen tener dos modos de funcionamiento:

  • Direct Share:Se activa automáticamente cuando la cámara se enciende, permitiendo conexiones peer-to-peer con dispositivos portátiles en cualquier momento y en cualquier lugar.Este modo activa la  propia señal inalámbrica dedicada de la tarjeta SD Wi-Fi para crear conexiones de igual a igual entre la tarjeta SD Wi-Fi y el dispositivo móvil siendo perfecto para el uso en las aventuras al aire libre y la diversión llena de vacaciones,  permitiendo compartir toda su colección con hasta tres dispositivos donde quiera que vaya.
  • Modo de Internet:Al cambiar a modo de Internet utilizando la aplicación, la tarjeta SD Wi-Fi se puede conectar a un punto de acceso a Internet inalámbrico en las inmediaciones o la función de punto de acceso personal de un teléfono inteligente . Mediante el uso de esta conexión, puede descargar las fotos desde la tarjeta y luego enviar por correo electrónico a amigos o subirlas a tus sitios web favoritos.

Gracias a la aplicación para descargar gratis SD Wi-Fi    , puede capturar imágenes increíblemente detalladas de una cámara y descargarlas en su  terminal  iOS y Android  de forma rápida y sencilla. 

Con la característica de Shoot & Vista única de la tarjeta SD Wi-Fi se  pueden tomar fotos en la cámara y ver al instante en la gran pantalla de los dispositivo iOS o Android. Una vez descargadas la imagenes en el terminal , se pueden usar aplicaciones de edición de fotos populares y sofisticados para manipular la imagen de inmediato antes de compartir con amigos y familiares.

Gracias a la función instant share del SD App Wi-Fi, se pueden subir fotos a su perfil de red social  Facebook / Twitter / Flickr / Sina Weibo   en tan sólo unos pocos pasos  y  compartir instantáneamente fotos y videos sin cables

En resumen con estas tarjetas Wi-Fi  SD  no solo ampliaremos  la capacidad de memoria de  nuestra cámara : tambien transformara  instantáneamente su cámara digital en un dispositivo inalámbrico que permitirá  ver excelentes fotografías de fotos y vídeos a los dispositivos Android, tan pronto como se toman.

Fuente  aqui

Cómo convertir tu smartphone en un glucometro


Gracias a Dario,  que ya está disponible tanto para iOS como  para Android  podremos  gracias a la ayuda de un pequeño dispositivo( que hasta diciembre  no se podrá adquirir)  contar con    un avanzado glucómetro  portatil  con características que como vamos a ver lo hacen único.

Como vemos en el video ,Darío es un innovador sistema de monitorizacion de nivel de glucosa diseñado para ayudar  a manejar todos los aspectos de las personas con diabetes durante la rutina diaria, de modo que usando la  aplicación para el smartphone  puedan mejorar drásticamente el estilo de vida y la salud , con 6 funciones integradas y fáciles de usar :

  • Log: mediciones del nivel de glucosa , el consumo de alimentos , los medicamentos y las actividades físicas .Podemos comprobar nuestro nivel de azúcar en sangre de una manera bastante sencilla pues sólo tenemos que conectar el glucómetro a nuestro smartphone, y realizar el test en una de las 25 tiras qeu integra el dispositivo  asi como  un sitema de punzon para tal fin de una manera muy parecida a la de los glucómetros tradicionales. Una vez realizado el test, sólo tenemos que introducir la tira en el glucómetro para que la aplicación muestre nuestros niveles y así decidamos qué cantidad de insulina inyectarnos en función de la información proporcionada por la aplicación..
  • Análisis de los datos y la cartografía de los eventos de registro en una línea de tiempo .
  • Calculadora de la insulina necesaria en función de la lectura tomada .
  • Compartir por correo electrónico – le permite compartir los test y  progreso y el estado a  las personas que se preocupan por usted ,personal sanitario o  con otros pacientes   y ademas contará hasta con un servicio de entrega de insulina a domicilio.
  • Configuración del perfil personal .
  •  Sincronizar automáticamente su diario de a bordo en todos tus dispositivos Android y iOS   para registrar las mediciones del nivel de glucosa, el consumo de alimentos, medicamentos y actividades físicas.
  • Consejos sobre qué comer en las próximas horas
CONECTAR  EL GLUCÓMETRO DARIO
El glucometro Darío glucómetro funciona a la perfección con cualquier  smartphone,bastando  descargar la aplicación Darío en un smartphone y se sincronizarán automáticamente con el dispositivo Darío cada vez que se conecta.
La sincronización de datos se hace constantemente a un lugar que está siempre con el usuario n el camino, así que el usuario puede mantener el control de su salud.
Los datos se guardan con el nombre de usuario en la  nube de  Darío , con fácil acceso a través de la aplicación de Darío y también el sitio web MyDario.
APLICACIÓN 
Monitoreo on-the-go :La supervisión del nivel de glucosa en la sangre nunca ha sido tan fácil adaptándose al estilo de vida, por lo que la gestión de la diabetes es  fácil  permitiendo realizar un seguimiento de progreso diario en cualquier lugar que se encuentre el usuario.

Sus datos a su alcance :El nombre de usuario es una solución on-the-go para mantener un registro de su actividad y el progreso.
Puede grabar fácilmente:

 Mediciones de glucosa en sangre – Track cuando se esta dentro o fuera del rango de nivel de glucosa en la sangre y si las  medidas fueron tomadas antes o después de una comida.

Los carbohidratos y el consumo de alimentos – el seguimiento de sus hábitos alimenticios y la cantidad de carbohidratos y otros nutrientes que es consumida
Medicación – el seguimiento del consumo de insulina
La actividad física – el seguimiento de la actividad física. Borrado de forma instantánea una actividad es tan fácil como deslizar el dedo sobre una fila de la actividad y pulsar el botón “x”

El registro en un vistazo :Para cambiar la vista de la sesión a un gráfico radial, sólo  se tiene que seleccionar el botón en forma de gota en la parte superior de la sesión,de modo que se puede compartir  información personal de diabetes con un cuidador o médico para el análisis de patrones y variaciones de la glucosa con sólo enviar por correo electrónico el registro (véase Opciones para compartir).

Gráfico Evento:Con Darío, el manejo de la diabetes es fácil e intuitivo,para ello se puede utilizar la Tabla de eventos para mirar hacia atrás en la semana,  mes o incluso el año pasado y consultar con el médico.

Gire el teléfono inteligente con el fin de ver la sesión como un gráfico de eventos interactivos. La Tabla de eventos  permite analizar fácilmente e identificar las tendencias y los lugares donde se necesita mejorar.

Elija el display: mediciones, el consumo de hidratos de carbono, la actividad física y la ingesta de insulina. Simplemente puede compartir la Carta eventos,  haciendo  clic en el botón Compartir en la esquina superior derecha de la pantalla.


Saber cuánta insulina debe consumir:Darío proporciona una calculadora de insulina integrado,teniendo  en cuenta la cantidad de carbohidratos que consume y el nivel de glucosa en sangre de destino para calcular la cantidad exacta de insulina recomendada

La calculadora calcula la cantidad de unidades de insulina que se debe tomar. La calculadora calcula la cantidad exacta de insulina recomendada  de acuerdo a los datos personales, sobjetivo y la cantidad de carbohidratos  consumidos.


Opciones para compartir:  permite manténer en contacto con el médico utilizando el icono de compartir Darío. Comparte el diario personal en formato PDF o Excel haciendo clic en el botón Compartir en la parte superior derecha de la pantalla. El nombre de usuario se conectará de forma automática a un mensaje de correo electrónico y envía al destinatario.

SITIO TURÍSTICO
Sus datos a su alcance:Puede acceder a toda su actividad y datos de medicamentos utilizando su aplicación Darío o el sitio web de Darío y seguir el progreso. Loss datos están siempre sincronizados y siempre accesible en línea en una interfaz fácil de usar a través de una sesión Web segura.

Para permitir que su médico o el médico pueda acceder a su perfil personal, simplemente notificarles que está utilizando Darío y le proporcionará su nombre de usuario y contraseña.


Visión de conjunto:El general muestra un gráfico radial de las mediciones de glucosa en sangre: ver cómo muchas de sus medidas estaban por encima, por debajo o dentro de su rango objetivo de glucosa en sangre que se ha configurado en la aplicación de Darío, si fueran antes o después de una comida y otras estadísticas sobre sus medidas se incluyen a continuación.

Diario de a bordo:No hay necesidad de preocuparse – toda la información que se necesita está en su cuaderno de bitácora Darío pudiendose  ver  la totalidad en sesión en la web con todos los datos que se han reunido en la aplicación de Darío. El Logbook  permite elegir un marco de tiempo pulsando ‘Saltar a’ y seleccionar una fecha en la que le gustaría ver.

También puede cambiar los parámetros de visualización de bitácora en tiempo real, filtrado sólo lo que es relevante. Los parámetros que se pueden filtrar son alimentos, medicinas y Actividad. Esto hace que sea más fácil en su médico para que le diagnostique de manera más eficiente, sin perder tiempo en los datos innecesarios.

Al tocar en la flecha cerca del cartel de la glucosa, le permite filtrar su Logbook por mediciones tomadas antes o después de una comida. Comparte tu Logbook con su médico o el médico tocando “Compartir” en la esquina superior derecha de la pantalla.

También puede pulsar en ‘Download’ para descargar su Logbook e imprimirlo para que tenga una copia impresa de su sesión cuando visite a su médico.

También puede cambiar los parámetros de visualización de bitácora en tiempo real, filtrado sólo lo que es relevante. Los parámetros que se pueden filtrar son alimentos, medicinas y Actividad. Esto hace que sea más fácil en su médico para que le diagnostique de manera más eficiente, sin perder tiempo en los datos innecesarios.Al tocar en la flecha cerca del cartel de la glucosa, le permite filtrar su Logbook por mediciones tomadas antes o después de una comida. Comparte tu Logbook con su médico o cualquier persona que desee pulsando “Compartir” en la esquina superior derecha de la pantalla. También puede pulsar en ‘Download’ para descargar su Logbook e imprimirlo para que tenga una copia impresa de su sesión cuando visite a su médico.

Gráficos
Sección Cuadros proporciona una visión general de todas las actividades en un solo vistazo, lo que permite analizar las tendencias y obtener una comprensión más profunda de su forma en que está haciendo. Simplemente desplácese hacia la derecha o hacia la izquierda con las flechas gráfico para elegir un marco temporal, o introducir manualmente el tiempo-marco en la ventana Rango personalizado en la parte inferior del gráfico. Se puede cambiar fácilmente entre los parámetros de visualización (mediciones de glucosa, alimentos, medicinas y Actividad) para ver sólo lo que te interesa. También puede seleccionar algunos parámetros a la vez para ver la correlación entre ellos e identificar los patrones no se ha notado antes. Gráficos Dario son una gran nueva herramienta para  poder conocer el cuerpo sin ningún esfuerzo. Simplemente navegando hasta mydario.com y la información está allí en su navegador.

Innovaciones LabStyle pronto introducirá un teléfono inteligente impulsado , tamaño bolsillo All -In-One medidor de glucosa que se integrara de forma automática con la aplicación de Darío.

Por ultimo la aplicación Darío  ya esta disponible y también se puede utilizar sin necesidad de adquirir el metro Darío glucosa (aunque esta aplicación si se usa  sin el medidor de glucosa Darío , esta versión es sólo para propósitos de evaluación).

El glucomtero especialno saldrá a la venta hasta el 12 de diciembre, de momento sólo en Australia, Nueva Zelanda y Reino Unido, para comercializarse en otros países según se vayan adquiriendo las licencias.  con un precio  asequible.

Fuente aqui