Manejando datos

PyScripter y Anaconda3

Posted by in Python

Tras mucho tiempo sin escribir nada de Python, vuelvo a tocar este tema. Concretamente, el IDE PyScripter y Anaconda3, la distribución de Python. Recientemente, he vuelto a trabajar con este IDE que siempre me ha gustado tras mucho tiempo sin hacerlo, pero desde que tengo Anaconda3 con las últimas versiones de Python 3.7, recibía este mensaje an iniciar PyScripter: Para solventar el asunto, he tendo que buscar varias pistas, si bien en las propias FAQ de PyScripter adelanta el asunto. Resuelto con un archivo .bat Tal y cómo pone en…read more

Copias de seguridad utilizando 7-zip en Windows

Posted by in Programación, Sistemas Operativos

En esta ocasión, no hablamos ni de Python ni de bases de datos, sino de copias de seguridad, un aspecto muy importante y que no se dedica toda la atención que merece, hasta que tienes un problema, y entonces, es cuando tomas medidas. Lo que vas a empezar a leer es cómo automatizar la tarea de realizar copias de seguridad utilizando el compresor gratuito 7-zip. Probando que podemos utilizar 7-zip desde la consola MS-DOS La primera tarea es instalarlo, por supuesto, y la siguiente es comprobar que podemos hacer uso…read more

Más sobre componentes en VueJS

Posted by in Javascript y TypeScript

Tras lo explicado en la entrada anterior sobre cómo crear componentes, damos un nuevo paso en componentes, y vamos a ir un paso más allá, separando lo que pasa en el login, de lo que pasa con el contenido una vez logueado. Para ello, crearemos dos componentes, que serán: sólo el login por un lado, y el contenido a mostrar por otro. Este ejercicio planteado tiene varios aspectos técnicos de interés: Enviar datos desde el padre hasta el componente hijo con los v-bind La emisión de eventos desde un componente…read more

Componentes en VueJS

Posted by in Javascript y TypeScript

En la anterior entrada, vimos un ejemplo de cómo utilizar las plantillas en Vue, y ahora, ese mismo código, lo vamos a emplear en crear un componente en VueJS. La documentación oficial es bastante extensa y a su vez clara de cómo proceder, si bien, no es muy similar a lo ya trabajado. Los componentes en VueJS Los componentes permiten “aislar” partes de una aplicación para concentrarnos exclusivamente en lo que pasa dentro, despreocupándonos del resto de cosas. Se trata de instancias Vue reutilizables! Si la instancia Vue necesita de…read more

Trabajando con plantillas VueJS

Posted by in Javascript y TypeScript

Seguimos con entradas de VueJS, y al igual que expliqué con TypeScript para el uso de plantillas usando Handlebars, es necesario comprender cómo son las plantillas en VueJS. VueJS cuenta con un motor de plantillas muy similar a Handlebars, con lo que lo aprendido antes puede aplicarse de nuevo con VueJS. Plantillas VueJS Se trata de aplicar HTML con una sintaxis especial, al igual que se hizo con Handlebars, lo que permite introducir los datos en el HTML mediante el renderizado. Es similar a JSX de React, pero más liviano….read more