Disopionated

Mark King ~~ Web Desarrollador

flag of united states flag of mexico

Datos

Data or data processing is best explained by example. If you run a business with some spreadsheets, but maintaining those spreadsheets is getting more complex and time consuming, then data processing could be a solution for you. I can bridge the gap between large solution providers that are expensive and might not have the support for the industry you are in and spreadsheets.

Puedo automatizar el proceso de extraer datos de una hoja de cálculo, realizar un procesamiento complejo de los datos y luego devolver los datos que luego se pueden importar de nuevo a una hoja de cálculo o mostrar en una página web. Mostrar los datos en una página web en su intranet (no en la Internet pública), tiene la ventaja de estar disponible en dispositivos móviles o en su planta de producción sin tener que comprar licencias para hojas de cálculo.

Hay muchas maneras de lograr esto y tengo la capacidad de trabajar con su personal existente y los contratistas de TI para ayudarlo a encontrar una solución que pueda ahorrarle tiempo y dinero, así como impulsar la eficiencia de la producción.

Pila de Tecnología

Un sitio web complejo a menudo tiene dos partes que trabajan juntas para crear el producto terminado. Primero está la parte delantera. Es la parte que ves, el diseño, los colores, las imágenes y el texto que son visibles a través del navegador. Las tecnologías base para el front-end son HTML y CSS. JS se usa a menudo para crear un interés visual adicional y elegir qué texto mostrar. JS permite al desarrollador interactuar con el front-end de formas complejas. La idea clave que debe saber es que todo el trabajo en el front-end lo realiza la computadora del usuario. Los datos solo se recuperan del servidor a través de archivos HTML, se realiza muy poco procesamiento de datos. El front-end es para mostrar datos. Está en "frente" del usuario.

Si el sitio usa o manipula datos proporcionados por el usuario o almacena datos para uso futuro, entonces se necesita un back-end. La combinación de los dos se denomina "pila completa". Las tecnologías de back-end residen en el servidor y recuperan datos del front-end y almacenan o manipulan los datos de alguna manera. El lenguaje de programación Python es muy bueno para la manipulación de datos, mientras que una base de datos se usa con mayor frecuencia para almacenar datos. La mayoría de las veces se utiliza un marco intermediario para mediar entre la base de datos y las partes de manipulación de datos del back-end. El marco que uso con más frecuencia es Flask. Hacer la manipulación y el almacenamiento de datos en el back-end tiene las ventajas de la seguridad y brinda la posibilidad de compartir los datos con otros usuarios, aplicaciones o procesos.

Existen otras formas de procesar y mostrar datos, pero no son tecnologías web y están fuera del alcance de esta discusión. Hay otras "pilas" disponibles, pero la enumerada anteriormente es una de las más simples y confiables.

Página Principal