Curso de Xailer. Vídeo de presentación disponible.

He hecho este vídeo para presentar el curso de Xailer y describir como se estructura.

Curso de Xailer. Video 1 publicado.

Desde que publiqué el artículo ofreciéndome para formar a programadores he recibido muchos mensajes y llamadas de gente interesada en obtener una base sólida para programar con Xailer. Muchas de estas personas tienen el inconveniente del horario al estar en países sudamericanos, por lo que he decidido realizar un vídeo curso de Xailer.

Este primer vídeo curso va a contemplar desde la descarga e instalación de Xailer hasta abordar un proyecto sencillo, pasando por repasar detalles de la programación xBase (variables, tipos de datos, operadores, condiciones, bucles, sintyaxis POO), la forma de crear formularios, detalles de los controles y forma de usar la ayuda.

El curso es privado y de pago, ya publicaré el precio y la forma de acceder a él, por el momento dejo aquí enlace al vídeo 1 del curso:

 

Miedo a equivocarse

Se habla mucho por las redes sociales, los blogs, conferencias y demás medios de comunicación de que equivocarse forma parte del aprendizaje, que no debemos tener miedo a los errores en las cosas que hacemos y emprendemos.

De echo tenemos siempre miedo a todo, desde pequeños nos metieron en la cabeza la absurda idea de que si te equivocas lo pagas, y lo pagas en el colegio cuando profesores y compañeros se ríen de ti por que te has equivocado; lo pagas con tus padres si al hacer un recado metiste la pata; lo pagas con tu novia cuando por error miras a otra chica; lo pagas en el trabajo cuando tu jefe te da una bronca impresionante por haberte equivocado en una nimiedad.

Lo pagas, lo pagas,lo pagas y lo seguirás pagando toda tu vida ¿sabes por qué? Por que a todos nos enseñaron a avergonzarnos y a avergonzar cuando hay un error, no nos enseñaron, ni enseñan, que si se produce un error se soluciona y no pasa nada.

Viene este pensamiento de que veo a mis hijos agobiarse cuando no son capaces de hacer algo y siempre les sale mal y se equivocan. Quieren, por que así se lo exige nuestro modelo social, que todo les salga perfecto a la primera, para evitar su propia crítica, para evitar su propia vergüenza, ese sentimiento imbuído de que equivocarse es malo.

Tenemos que enseñar que de los errores se aprende.

¿Y sabes cual es otro de los problemas que provocan ese pánico a equivocarse? La obsesión de los padres de que los hijos hagan exámenes perfectos, por que en esos exámenes se lo juegan todo a una carta y si se equivocan lo pagan.

Esos niños de entonces (y los de ahora) se convierten en adultos que temen equivocarse, y viven toda la vida con miedo a hacer cualquier cosa, a emprender, a educar, pasando a ser subpersonas de un sistema basado en el miedo. Y esos adultos volverán a exigir a sus hijos que no se equivoquen nunca, pensando que así serán menos miedosos que ellos.

Libro “Aprendiendo a pensar en Objetos”

El libro “Aprendiendo a pensar en Objetos” está dispobible en la tienda de X3 Electronic.

Enlace: Aprendiendo a pensar en objetos.

He actualizado mi información

He actualizado un poco la información que había en el apartado “Sobre…” del blog.

WAMP y Windows 10

He notado que después de instalar WAMP en Windows 10, al reiniciar el equipo no arrancan los servicios de MySQL y Apache, por mucho que le digamos desde el menú de WAMP que instale los servicios, no arrancan.

menu_wamp

Antes de seguir el tutorial, previamente habremos instalados los servicios desde WAMP.  Para ello, desde las opciones Apache y MySQL del menú de WAMP, selecciona Service – Instalar Servicio.

Para solucionar esto y que los servicios arranquen de forma automática, vamos a Servicios en Herramientas Administrativas: pulsamos la tecla de Windows a la izquierda de la barra espaciadora y la letra X, aparecerá el menú de ulilidades de Windows 10:

Menu_windowsY seleccionamos Panel de Control.

Cuando aparezca el Panel de Control, seleccionamos Herramientas Administrativas, y después Servicios.

Aparecerá una lista con todos los servicios en ejecución de Windows, bajamos la lista y casi al final están:

servicios_manualObserveremos que el Tipo de inicio de los servicios wampapache y wampmysql aparece como Manual, eso significa que el servicio no se va a iniciar al arrancar Windows si no que tendremos que iniciarlo nostros a mano. Para ponerlos como automáticos, hacemos click con el botón derecho del ratón sobre el servicio deseado y elegimos Propiedades:

menu_serviciosSe mostrará la pantalla de propiedades:

propiedades_servicios

Vemos que el Tipo de inicio está selecciuonado como Manual, hacemos click en la fecha para desplegar las opciones y nos propone:

tipo_inicio_servicios

Seleccionamos Automático:

automatico_seleccionado

Y pulsamos APLICAR y ACEPTAR y comprobamos que los servicios han cambiado el Tipo de Inicio a Automático:

servicios

 

Cerramos todo y, si lo deseamos, reiniciamos Windows 1o para ver que los servicios están ejecutándose y que podemos acceder a MySQL y a Apache sin problemas.

IMPORTANTE: El programa de control que trae WAMP no se ejecutará automáticamente al arrancar Windows, no es necesario para que MySQL y Apache funcionen, solo sirve de configurador, monitor y control de arranque y parada de los servicios.

Regresando al mundo de la electrónica

La electrónica fue siempre una de mis pasiones, cuando niño y durante la adolescencia me pasaba la horas entre resistencias, condensadores, diodos, transistores …. Entretanto aparecieron los ordenadores personales y la puerta al mundo de la programación, que me fascinó y me absorbió hasta convertirse en mi profesión y mi afición. La electrónica quedó relegada a un segundo plano, pero siempre estuvo ahí. La aparición de los microPics me llevaron al mundo de poder unir las dos pasiones, pero nunca pasé de hace cosas sencillas.

Había oído hablar de Raspberry Pi y de Arduino, y al final me hice con ellos para ver que era eso y qué se podía hacer. Simplemente me cautivaron y me devolvieron aquella pasión que tanto sentía por la electrónica.

A día de hoy estoy a las puertas de conseguir entrar en una empresa para desarrollar un proyecto con microPics. Un proyecto donde se va a diseñar todo el sistema desde cero, desarrollo de una controladora basada en microPic, software de configuración y software de usuario.

Estoy luchando con todas mis fuerzas por conseguirlo, será como un sueño hecho realidad.