martes, 10 de diciembre de 2019

Comenzando con Python (Migrando MiGEm a Python)

Vamos a jugar con Python!

Mi proyecto MiGEm ahora se migrará a Python!


Esperemos que todo fluya con naturalidad.

No creo que sea necesario incluir las instrucciones para instalar Python, hay muchísimos tutoriales, e incluso, creo yo, no es más que "Siguiente", "Siguiente", "Siguiente"...

Por simple gusto y capricho instalé Python 3 en mis equipos con Windows 10, así que trabajaré con ello, así como MariaDB 10.5.0 en mi servidor de pruebas y MySQL 5.6.21 en el servidor de producción.


Mi proyecto está basado en MySQL, por lo cual se requiere cierta estructura previa en la base de datos, sin embargo, por cuestiones personales, no detallo, sin embargo, se irá detallando conforme crezca el proyecto. Además, por cuestiones personales, no uso modo gráfico, prefiero la consola en modo texto, y por alcance, la terminal estandar de Windows es muy limitado, por lo cual uso cmder, así entonces, requiero la librería curses para el control de la consola, no hay mucho problema con la siguiente instrucción:


pip3 install windows-curses

Además del conector de MySQL para Python que se instala con la siguiente instrucción:

pip3 install mysql-connector

Para comprobar los requisitos previos ejecuto en la consola de cmderlas siguientes instrucciones:

python
>>> import curses
>>> import mysql.connector as mariadb
>>> exit()

Si no muestra ningún error, es tiempo de comenzar la codificación, en mi caso, uso Sublime Text 3.


Y así termina mi presentación, en siguientes entradas detallaré el avance realizado, saludos a todos!

lunes, 9 de diciembre de 2019

Día mundial de la informática

Hoy se celebra el Día Mundial de la Informática!

Informática, contracción de los vocablos "information" y "automatic", acuñado por el Ing Karl Steinbuch en 1959.



Se celebra en este día por conmemoración a Grace Murray Hopper, científica de la computación y militar estadounidense, pionera en el mundo de las ciencias de la computación y la primera programadora que usó el Mark I además de desarrollar el primer compilador para un lenguaje de programación y popularizar la idea de una maquina independiente de los lenguajes de programación que derivó en el desarrollo de COBOL.

Commodore Grace M. Hopper, USN (covered) head and shoulders crop.jpg

Es por esto que se celebra en este día la importancia de la ciencia informática, esa herramienta tan valiosa en la actualidad.