Con Python se pueden crear grandes aplicaciones informáticas con las que solucionar múltiples problemas. Aunque hacerlas llegar a usuarios finales con pocos conocimientos puede ser complicado. Hay que enviar una carpeta con todos los archivos del proyecto, instalar la versión correcta de Python, las dependencias del proyecto y ejecutar desde la línea de comandos el programa. … [Leer más...] acerca de Creación de un EXE desde un archivo Python en Windows
Qué son y para qué sirve un VPN
La sensación de falta de privacidad y seguridad en nuestras conexiones es algo que aumenta cada día al leer las noticias. Parece que, al mismo tiempo que aumenta la dependencia en las redes para realizar la mayoría de las actividades diarias, los problemas de privacidad son cada vez mayores. Algo que se puede mitigar con el uso de VPN.Tipos de VPNPosiblemente al hablar … [Leer más...] acerca de Qué son y para qué sirve un VPN
Cómo configurar un servicio en Windows
Los servicios de Windows son programas que funcionan en segundo plano sin la necesidad de que un usuario los ejecute. Un concepto similar a los Daemon de los sistemas UNIX. Siendo posible configurarlos para que se inicien al arrancar el sistema, cuando se produce un evento o dejarlos configurados para que sea un usuario quien los ponga en marcha. Los servicios, al igual que los … [Leer más...] acerca de Cómo configurar un servicio en Windows
Creación básicas de GUI en Python con PySimpleGUI
Una de las soluciones más sencillas para la creación de aplicaciones con una Interfaz Gráfica de Usuario (GUI del inglés Graphical User Interface) en Python es PySimpleGUI. Librería con la que es posible desarrollar GUI funcionales para Windows, macOS y Linux en pocas líneas de código. Con lo que se puede estar seguro de que los desarrollos realizados serán fácilmente portables … [Leer más...] acerca de Creación básicas de GUI en Python con PySimpleGUI
Revisión del Logitech MX Master 3
La semana pasada se publicó la revisión del teclado Logitech MX Keys 3, un dispositivo que se puede sincronizar con más de un equipo. Esta semana se publica una revisión del ratón Logitech MX Master 3, el compañero del teclado que, al igual que este, se puede enlazar con hasta tres equipos.Ratón Logitech MX Master 3El precio en España del Logitech MX Master 3 está en … [Leer más...] acerca de Revisión del Logitech MX Master 3
Truco: Forzar el recolector de basura en Node
En los programas con un gran consumo de memoria es posible que el recolector de basura entre a funcionar en el peor momento, produciendo que el programa se pueda parar temporalmente. Por eso, llamar al recolector de basura cuando no hay tareas puede aumentar el rendimiento. En JavaScript, a diferencia de otros lenguajes como R en los que existe la función gc(), no existe un … [Leer más...] acerca de Truco: Forzar el recolector de basura en Node
Uso de Pandas Query para filtrar datos de forma sencilla
En los DataFrames de Pandas se puede emplear vectores lógicos para seleccionar las filas que cumplen una o varias condiciones. Algo que se puede utilizar para realizar operaciones de filtrado de datos. Aunque esta característica es muy poderosa, existe otra opción con la que generalmente se puede conseguir filtrar los datos de una manera mucho más sencilla: Pandas Query. Un … [Leer más...] acerca de Uso de Pandas Query para filtrar datos de forma sencilla
Cuarto aniversario de Analytics Lane
Hoy hace exactamente cuatro años, el 2 de mayo de 2018, se publicó la entrada de presentación de Analytics Lane con la que el blog salió a Internet. Por lo que en este día el blog cumple cuatro años. Algo que comenzó como un experimento personal que hoy en día ya cuenta con 624 publicaciones sobre diferentes temas. Aunque la sección más importante del blog en cuanto a contenido … [Leer más...] acerca de Cuarto aniversario de Analytics Lane
Revisión del teclado Logitech MX Keys 3
Para aquellos que necesitan un teclado para trabajar con varios dispositivos posiblemente una de las mejores opciones sea el Logitech MX Keys 3. Un periférico Bluetooth que se puede enlazar con hasta tres equipos. Lo que simplifica la vida de aquellos que necesitan cambiar de forma habitual entre un PC, Mac o tableta.Teclado Logitech MX Keys 3El teclado Logitech MX Keys … [Leer más...] acerca de Revisión del teclado Logitech MX Keys 3
Cambiar variables de entorno desde Jupyter Notebook
En ciertas ocasiones puede ser necesario modificar alguna variable de entorno para poder ejecutar cierto código en un Notebook. Cuando el cambio debe ser permanente este se puede hacer en la Configuración avanzada del sistema en Windows o en los archivos de configuración del Shell en UNIX. Por otro lado, para cambios temporales se puede hacer en la terminal, pero esto obliga a … [Leer más...] acerca de Cambiar variables de entorno desde Jupyter Notebook
Importar automáticamente las dependencias en Python con una línea
Python es uno de los mejores entornos de trabajo que existen actualmente para los científicos de datos. Existen múltiples librerías con las que realizar de una forma sencilla y eficiente una gran cantidad de tareas, como pueden ser NumPy, Pandas, Matplotlib, Seaborn o Scikit-Learn. Aunque la importación de todas las dependencias necesarias en un proyecto puede llegar a ser una … [Leer más...] acerca de Importar automáticamente las dependencias en Python con una línea
Revisión del Lenovo ThinkBook 14 Gen 3 AMD
El año pasado publiqué una guía para seleccionar un portátil con el que realizar tareas de Machine Learning. Incluyendo en esta una lista de modelos con los que se puede realizar correctamente el entrenamiento de modelos como otros más avanzados, con GPU dedicada, para su uso en tareas de cálculo intensivo con Tensor Flow. En esta ocasión quiero analizar un portátil que he … [Leer más...] acerca de Revisión del Lenovo ThinkBook 14 Gen 3 AMD