Charla “Introducción a la computación física con Arduino” a través de grupo Arduino Alicante

Charla introducción Arduino

Esta tarde he asistido a la charla “Introducción a la computación física con Arduino” a través de grupo de meetup.com llamado Arduino Alicante. Ha sido organizada por Luis del Valle, quien desde programarfacil.com nos habla de Arduino, el IoT y otros temas similares.

Además Luis ofrece desde el campus de su  web dos cursos:

Estoy haciendo el primero de ellos y es muy interesante. Escribiré una reseña completa sobre el mismo cuando lo termine.

La charla ha sido en Crea tu mundo, un centro formativo orientado a robótica y programación. Las instalaciones son geniales. Lástima que mi hija sea todavía muy pequeña para apuntarla a uno de sus cursos 🙂

El grupo de personas que hemos asistido ha sido muy heterogéneo, y eso lo ha hecho mucho más interesante. Todos venimos de campos distintos y con diferentes grados de experiencia, pero todos con muchas ganas de aprender y ayudar a los demás. Continuar leyendo “Charla “Introducción a la computación física con Arduino” a través de grupo Arduino Alicante”

Cómo grabar en video las visitas a tu web

¿Te gustaría poder grabar en vídeo lo que hacen los visitantes de tu web? Pues ahora es posible gracias a Smartlook. Esta aplicación web gratuita te permite hacerlo incluyendo un trozo de código en tu web. Posteriormente accederemos a los vídeos de las visitas a nuestra web desde la página de dicha aplicación. Vamos a ver cómo podemos hacerlo paso a paso.

Registro en Smarlook.com

Antes de nada tendremos que registrarnos en su web. Desde su página de inicio pulsamos en “Empieza ahora” y nos lleva a la página de registro.

Iniciar sesión en Smartlook

Continuar leyendo “Cómo grabar en video las visitas a tu web”

Pequeño análisis y experiencia de uso de la cámara de acción Xiaomi Yi

El verano pasado mi amigo Fran trajo a la piscina su GoPro. Él la usa a menudo porque practica deportes como el buceo. Los vídeos que grabó ese dia mostraban a los niños saltando al agua, buceando y saliendo otra vez, felices en un caluroso día de Julio. La calidad de la grabación en 1080p y 60 FPS era impresionante. En ese momento decidí que compraría una cuando se dieran las condiciones.

Tras revisar muchos análisis y comparativas entre la Xiaomi Yi y las GoPro, me he decidido a comprar el modelo chino. Para ello he tenido en cuenta los siguientes factores:

  • Relación calidad/precio -> La cámara de Xiaomi gana en este punto sin duda
  • Precio -> La Yi se puede encontrar desde 68€ en China, hasta los 99€ de Amazon en España. La gama GoPro va desde los 219,99€ de la Hero Session hasta los 529,99€ de la Hero4 Black (precios en la fecha de publicación de esta entrada). En caso de accidente o rotura de la cámara tampoco voy a perder tanto dinero como con la GoPro
  • Prestaciones generales -> No le voy a dar un uso intensivo ni diario.Además tiene algunas funciones muy interesantes (como la transferencia de los ficheros a través del WiFi)
  • Calidad de grabación -> En todas las comparativas que he visto no he podido ver diferencias sustanciales. Tengo siempre en cuenta que yo le voy a dar poco uso y nunca para vídeo profesional
  • Fotos -> En mi caso es irrelevante, ya que no voy a usar esta función de la cámara
  • Accesorios -> Quitando la funda acuática, casi todos los accesorios son compatibles, y los oficiales de la cámara Yi son sensiblemente más baratos
  • Soporte -> El fabricante no cesa de mejorar el software de la cámara, incluyendo grabaciones a 2K.

Llevo tiempo vigilando los precios de esta cámara en Amazon. La llegué a ver por 58€ hace unos meses. Actualmente se puede comprar por unos 99€, pero ha llegado a estar a 159,99€, como se puede ver en la siguiente captura de CamelCamelCamel.com

Continuar leyendo “Pequeño análisis y experiencia de uso de la cámara de acción Xiaomi Yi”

Encontrar un campo con texto mediante expresiones regulares en Oracle

Error ORA-01722 de Oracle

error ORA-01722Cuando estás haciendo pruebas de base de datos y Oracle te devuelve el error ORA-01722, empiezas a sudar.

Dicho error es bastante genérico y puede deberse a cosas bastante dispares. Oracle no da mucha más información en su web.

En mi caso se debía a que los datos de prueba tenían texto o caracteres no numéricos en un campo que estaba intentando convertir a numérico. Además asociado a un TRIM(). Descubrí que la función TO_NUMBER() funciona de la siguiente manera en lo que respecta al tipo de valor de entrada.

Expresiones regulares para encontrar caracteres no numéricos en Oracle

Continuar leyendo “Encontrar un campo con texto mediante expresiones regulares en Oracle”

Por qué deberías utilizar más el RSS y menos las RRSS

iconos RSS

Deberías usar más las RSS y menos las redes sociales (RRSS) para decidir qué información quieres ver en lugar de dejar a otros decidir por ti.

¿Qué significa RSS?

RSS es el acrónimo de Really Simple Sindication, o sindicación realmente simple en castellano. Una traducción más clara sería algo así como sistema simple de suscripción. Aunque existen otras tecnologías más recientes como Atom, se suele llamar siempre RSS a este sistema.

¿Para qué vale RSS?

En breve, para recibir información directamente y en tiempo real desde las fuentes de información que te interesen. En la práctica se suele usar sobre todo para mantenernos actualizados sobre el nuevo contenido generado en las webs que seguimos.

Ejemplo de uso de RSS

Supongamos que todos los días entras a ver las noticias o nuevos artículos de las webs de tu interés. Tanto da que sean sobre tu sector, deportes, juegos, programación, diseño o lo que más te guste o necesites.
Supongamos que esa lista de imprescindibles son unas 20 páginas. Sin el uso del RSS tendrías que abrir o dejar abiertas mediante pestañas todas esas webs en tu navegador. Y a continuación tendrías que entrar en cada una de ellas, esquivar los anuncios y pop-ups (si no usas una extensión que bloquee la publicidad como uBlock Origin o similar) y separar el grano de la paja navegando entre todo el contenido.

Unas 20 páginas no son muchas. Pero un friki (o power user XD) como yo podemos tener del orden de 300 webs (o el límite que se te ocurra) en la lista de lectura obligatoria. Abrir esas 300 páginas en el navegador ya se convierte en una tarea un poquillo más entretenida.

Continuar leyendo “Por qué deberías utilizar más el RSS y menos las RRSS”

Meetup de WordPress Alicante sobre “Page Builders”

Esta tarde he asistido al meetup que han organizado los compañeros de WordPress Alicante. La charla ha sido sobre “Page Builders” y la ha impartido Manuel Vicedo.

También desvirtualicé a Angel Vicedo, con el que comparto grupos e intereses en redes sociales.

Manuel habló de los tres sistemas que se pueden usar para crear el diseño de una web en WordPress:

  • los temas básicos
  • los temas prediseñados
  •  y los “page builders”.

Manuel Vicedo en meetup de WordPress Alicante

Continuar leyendo “Meetup de WordPress Alicante sobre “Page Builders””

Webinar “El poder del contenido en vídeo en Internet” con Óscar Oncina y Javier Cabrera

Gracias a estar inscrito en el curso de vídeo de El Taller Audiovisual me llegó la invitación para el webinar “El poder del contenido en vídeo en Internet“, con Óscar Oncina y Javier Cabrera.

Como los conozco en persona y sé de la calidad de su trabajo, decidí apuntarme a través del enlace del correo. También daban más información a través del siguiente enlace. Una vez apuntado, el correo de confirmación permite añadir la cita a cualquiera de los sistemas de organización de citas más conocidos, una genial idea para que no se nos pase.

Continuar leyendo “Webinar “El poder del contenido en vídeo en Internet” con Óscar Oncina y Javier Cabrera”

La técnica del pato de goma aplicada a la programación

Pato de goma

En programación se usan entornos de trabajo complejos en los que se deben tener en cuenta muchos factores.

Una de las técnicas (si no la más importante) de resolución de problemas en programación consiste en dividir el problema principal en varios subproblemas más pequeños. Este sistema puede tener el inconveniente de que cuando nos centramos en cualquiera de los subproblemas perdamos la visión de conjunto.

Esto conduce a que a veces nos podemos quedar atascados en un punto en el que no encontramos solución. Y aquí es cuando entra en acción la técnica del pato de goma.

Continuar leyendo “La técnica del pato de goma aplicada a la programación”

Curso “Oracle SQL Developer : Tips and Tricks” a través de Udemy

En este curso de Carlos de León aprenderemos trucos y atajos sobre el programa SQL Developer.

Lo he realizado a través de Udemy.com y el enlace directo es éste:

Oracle SQL Developer : Tips and Tricks

Para quien no lo conozca, este programa facilita el acceso a bases de datos de Oracle de forma visual. Incluye herramientas que nos hacen la vida más fácil a los que tenemos que tocar este tipo de bases de datos en el día a día.

Debido a cambios de departamento, actualmente estoy trabajando de manera intensiva con este tipo de bases de datos, por lo que este curso me está resultando de mucha utilidad.

Continuar leyendo “Curso “Oracle SQL Developer : Tips and Tricks” a través de Udemy”