Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil

internetOptimizar operaciones de listas en Python


Python

Actualizado el 22 de Octubre del 2020 por Administrador (Publicado el 21 de Octubre del 2020)
45 visualizaciones desde el 21 de Octubre del 2020
Tenemos una lista (Lista A) que contiene 2 millones de ID de los clientes que reciben un determinado servicio, por otro lado tenemos una lista (Lista B) que contiene 850,000 ID de clientes que han realizado el pago de su servicio del mes de Abril. Se necesita saber cuales son los ID de clientes que aún no han pagado su servicio.

Screenshot_20201021_114303
Imágen de perfil

internetTaller de Ejercicios: 11 características y funciones muy utilizadas en la programación con python


Python

Publicado el 20 de Octubre del 2020 por Administrador
108 visualizaciones desde el 20 de Octubre del 2020
Existe muchísima información sobre lo que es Python como lenguaje de programación, sobre su constante crecimiento en la industria del software, sobre su alta demanda laboral, sobre su importancia y presencia en grandes proyectos tecnológicos de las principales compañías TOP de Internet, sobre su amplia comunidad de programadores y su notable incremento de librerías para proyectos de Data Science e Inteligencia Artificial.

El objetivo de esta publicación, es resaltar algunas de las muchas funcionalidades y características que nos ofrece la sintaxis de Python. Probablemente ya conozcas algunas o quizás aún no lo aplicas sobre un caso real. Por esa razón, se está agregando una propuesta de ejercicios para comprender en que situación deberías emplear estas funcionalidades.

Screenshot_20201020_121331
Imágen de perfil

internetCómo crear un blog paso a paso: La guía completa


Internet

Publicado el 19 de Octubre del 2020 por Administrador
242 visualizaciones desde el 19 de Octubre del 2020
Cómo crear un blog es una pregunta a la que se enfrentan muchas personas. Esta guía tratará de dar respuestas a todas las preguntas que puedas tener.

Screenshot_20201019_105712
Imágen de perfil

internetLa mejor guía para optimizar WordPress en el 2020


WordPress

Publicado el 19 de Octubre del 2020 por Administrador
95 visualizaciones desde el 19 de Octubre del 2020
Mantener un sitio web exitoso requiere que los desarrolladores se mantengan unos pasos por delante de sus competidores. Una forma de hacerlo es optimizar tu sitio web WordPress para obtener un alto rendimiento. Esto significa tiempos de respuesta rápidos para los usuarios, independientemente de dónde se encuentren.

Afortunadamente, si estás ejecutando un sitio web de WordPress, hay algunas maneras de mejorar su rendimiento de una manera relativamente fácil. En esta guía brindamos algunos consejos generales para mantener tus sitios de WordPress funcionando sin problemas en el 2020 y más allá.

Índice de Contenidos:
1. Por qué el rendimiento de tu sitio web es más importante que nunca en 2020
2. Consejos para optimizar el rendimiento de WordPress en 2020
2.1. Entregar contenido a través de HTTP/2
2.2. Usar un CDN
2.3. Usar compresión de Brotli
2.4. Usar sugerencias de recursos
2.5. Utilizar formatos de imagen de próxima generación como WebP
3. Lecturas adicionales
4. Construyendo sitios web de WordPress para el futuro

Screenshot_20201019_110258
Imágen de perfil

localEjecutar tu script solo al arrancar el linux con systemd


Linux

,

Linux/Unix Shell Scripting

Actualizado el 16 de Octubre del 2020 por Xve (Publicado el 15 de Octubre del 2020)
260 visualizaciones desde el 15 de Octubre del 2020
En este simple tutoria, se muestra como añadir una entrada en el systemd para ejecutar un script solo cuando arrancar el sistema
Imágen de perfil

localVariables en Php


PHP

Actualizado el 16 de Octubre del 2020 por Yoel (Publicado el 15 de Octubre del 2020)
287 visualizaciones desde el 15 de Octubre del 2020
En todos los lenguajes de programación son utilizadas las variables. Hoy quiero hacer referencia al lenguaje Php. Este es un lenguaje Open Source, muy usado en las páginas web, frameworks como laravel, codeigniter, Symfony entre otros están creados con Php.
Imágen de perfil

internetCómo arrancar Windows 10 sin perder tiempo con 'Autologon' y deshabilitando la pantalla de bloqueo


Windows 10

Actualizado el 16 de Octubre del 2020 por Administrador (Publicado el 12 de Octubre del 2020)
703 visualizaciones desde el 12 de Octubre del 2020
Microsoft mantiene en Windows 10 una pantalla de bloqueo que se reproduce antes de la autenticación del usuario para inicios de sesión. Pensada en Windows 8 para dispositivos móviles con pantalla táctil, no es demasiado útil en un PC y puede deshabilitarse para arrancar Windows 10. También puede gestionarse la autenticación de acceso y otros apartados para perder el menor tiempo posible en el inicio.

Aunque componentes como las unidades de estado sólido han reducido extraordinariamente el tiempo de arranque del equipo y las nuevas opciones de autenticación biométrica evitan tener que escribir el nombre y la contraseña, cualquier característica añadida retrasa el acceso al escritorio. Te recordamos algunos métodos para acelerarlo.
Imágen de perfil

internetAuditoría Seo: como hacerla y un ejemplo real paso a paso


SEO

Publicado el 15 de Octubre del 2020 por Administrador
215 visualizaciones desde el 15 de Octubre del 2020
En este artículo os voy a enseñar cómo hacer una auditoría SEO en vuestra web de forma sencilla y fácil de entender.

A lo largo de estos últimos años he creado el tutorial de análisis seo en el que he destripado más de 100 factores SEO para que puedan ser entendidos y analizados. En los últimos tiempos, he recibido muchos comentarios pidiendo una ejemplo de auditoría paso a paso para facilitar la comprensión de estos factores.

Por esta razón he creado esta guía donde veremos como hacer un paso a paso de auditoría SEO y entenderemos el por qué y la importancia de cada factor.

Screenshot_20201015_164821
Imágen de perfil

internet¿Cómo activar Hyper-V para virtualizar en Windows 10? Guía paso a paso


Windows 10

Actualizado el 15 de Octubre del 2020 por Administrador (Publicado el 14 de Octubre del 2020)
236 visualizaciones desde el 14 de Octubre del 2020
Hyper-V es una tecnología de virtualización lanzada por Microsoft en sus sistemas operativos de 64 bits. Se puede encontrar en sistemas como Windows 8 o Windows 10, como una plataforma para administrar máquinas virtuales que permite a los usuarios experimentar de forma que parezca que tiene varios ordenadores metidos en uno solo.

Es un programa que lleva en activo desde el año 2008 y que ha ido mejorando con el paso de los años, acercándose también a ámbitos que no son solo el profesional. Debido a esto, se puede usar para contar con varios sistemas operativos en un mismo ordenador, abiertos todos al mismo tiempo, e incluso para abrir programas incompatibles con el equipo actual. En entornos de desarrollo de apps es algo bastante importante, ya que los programadores pueden usar esto para probar aplicaciones como si tuvieran un móvil en su equipo.

Tiene muchas posibilidades, pero antes requiere que se ajusten los parámetros adecuados y realizar una habilitación previa. Si no sabes cómo habilitar y configurar Hyper-V para virtualizar en Windows 10, nos encargamos de ponértelo muy fácil con esta guía. Vamos a detallar lo que tienes que hacer paso a paso y, además, también te enseñaremos los requisitos a cumplir.

Screenshot_20201014_163531
Imágen de perfil

.pdfProgramación Dinámica


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (Publicado el 13 de Octubre del 2020)
201 visualizaciones desde el 13 de Octubre del 2020
En informática, la programación dinámica es un método para reducir el tiempo de ejecución de un algoritmo mediante la utilización de subproblemas superpuestos y subestructuras óptimas, como se describe a continuación.
Imágen de perfil

internetDescubre Python con Numba y optimiza tu código


Python

Publicado el 14 de Octubre del 2020 por Administrador
258 visualizaciones desde el 14 de Octubre del 2020
Python es el lenguaje de programación con más crecimiento en los últimos años, también cuenta con una curva de aprendizaje idónea, para aquellos con poca experiencia en programación gracias a su sintaxis. Actualmente es muy utilizado en Big Data y, gracias a esta necesidad de procesar grandes volúmenes de datos agregando funciones numéricas, ha nacido una nueva opción, Python con Numba es un arma de optimización que lleva el código de python a un desempeño similar a como si estuviera escrito en C o C++.

Para aprender más de esta potente herramienta, hace unos días celebramos un webinar con Alejandro Díaz Santos, un crack de la optimización de código en Python que nos ha enseñado desde cero a manejar Numba. Ahora queremos que tú aprendas y lo lleves a tus proyectos. Para esto empecemos por el principio, debes saber exactamente qué es.

Índice de Contenidos:
1 ¿Qué es Numba?
2 Características de Python con Numba
3 Otras alternativas
4 ¿Cómo funciona Python con Numba?
5 Empieza a trabajar con Numba

Screenshot_20201014_005345
Imágen de perfil

.pdfDiseño de Base de Datos - Diseño Lógico Estándar


SQL

Actualizado el 13 de Octubre del 2020 por Daniel (Publicado el 12 de Octubre del 2020)
232 visualizaciones desde el 12 de Octubre del 2020
Diseño de Base de Datos - Diseño Lógico Estándar
Imágen de perfil

.pdfDiseño de Base de Datos - Modelo E/R Extendido


SQL

Actualizado el 13 de Octubre del 2020 por Daniel (Publicado el 12 de Octubre del 2020)
198 visualizaciones desde el 12 de Octubre del 2020
Diseño de Base de Datos - Modelo E/R Extendido
Imágen de perfil

.pdfDiseño de Base de Datos - Modelo Entidad/Interrelación


SQL

Actualizado el 13 de Octubre del 2020 por Daniel (Publicado el 12 de Octubre del 2020)
194 visualizaciones desde el 12 de Octubre del 2020
Teoría del Diseño de Base de Datos enfocado en el tema Modelo Entidad/Interrelación
Imágen de perfil

.pdfEjercicios Resueltos de SQL


SQL

Actualizado el 13 de Octubre del 2020 por Daniel (Publicado el 12 de Octubre del 2020)
394 visualizaciones desde el 12 de Octubre del 2020
Documento en pdf de Ejercicios Resueltos de SQL
Imágen de perfil

.rarIntroducción a SQL


SQL

Actualizado el 13 de Octubre del 2020 por Daniel (Publicado el 12 de Octubre del 2020)
334 visualizaciones desde el 12 de Octubre del 2020
Presentación en Power Point introductoria a SQL
Imágen de perfil

.pdfDesigualdad Matemática


Otros

Publicado el 13 de Octubre del 2020 por Daniel
154 visualizaciones desde el 13 de Octubre del 2020
Las desigualdades juegan un rol fundamental en matemática.
Existen libros completos dedicados a su estudio, y en las competencias internacionales
de problemas aparecen con frecuencia. Todo solucionista experto debe estar
familiarizado con varias de ellas y con las técnicas generales para su manejo
Imágen de perfil

.pdfINDUCCIÓN MATEMÁTICA


Otros

Publicado el 13 de Octubre del 2020 por Daniel
144 visualizaciones desde el 13 de Octubre del 2020
El método deductivo, muy usado en matemática, obedece a la siguiente idea: “
A partir de un cierto conjuntos de axiomas aceptados sin demostración y de reglas
Lógicas no contradictorias, se deducen otros enunciados llamados teoremas combinando los axiomas y respetando en cada etapa las reglas lógicas”.
Imágen de perfil

.pdfInducción matemática - Principios


Otros

Publicado el 13 de Octubre del 2020 por Daniel
170 visualizaciones desde el 13 de Octubre del 2020
Inducción matemática - Principios
Imágen de perfil

.pdfSistemas Empotrados


Arduino

Publicado el 13 de Octubre del 2020 por Daniel
265 visualizaciones desde el 13 de Octubre del 2020
Un sistema empotrado es un sistema informático de uso específico que
está encapsulado totalmente por el dispositivo que controla. Los sistemas empotrados constituyen un sistema computacional fruto de la
combinación de hardware y software. Esta combinación tiene como misión llevar a cabo una funcionalidad o un conjunto de funcionalidades
determinadas. Se denominan empotrados porque normalmente forman
parte de un sistema completo o con funcionalidades más generales.
Imágen de perfil

.pdfPropiedades que debe tener una gramática que la haga ambigua


C/Visual C

Publicado el 13 de Octubre del 2020 por Daniel
152 visualizaciones desde el 13 de Octubre del 2020
En Ciencias de la Computación, una gramática ambigua es un Gramática libre del contexto para la que existe una cadena que puede tener más de una derivación a la izquierda, mientras una gramática no ambigua es una Gramática libre del contexto para la que cada cadena válida tiene una única derivación a la izquierda. Muchas lenguajes admiten tanto gramáticas ambiguas como no ambiguas, mientras otros lenguajes admiten solo gramáticas ambiguas. Cualquier lenguaje no vacío admite una gramática ambigua al tomar una gramática no ambigua e introducir una regla duplicada (el único lenguaje sin gramáticas ambiguas es el lenguaje vacío). Un lenguaje que solo admite gramáticas ambiguas se conoce como un Lenguaje Inherentemente Ambiguo, y existen lenguajes libres del contexto inherentemente ambiguos.
Imágen de perfil
Actualizado

.rarClases en C++


Dev - C++

Publicado el 12 de Octubre del 2020 por Daniel
228 visualizaciones desde el 12 de Octubre del 2020
Presentación en Power Point sobre Clases en C++

clases-en-c
Imágen de perfil
Actualizado

.pdfGuía Linux de Programación (GULP)


Linux

Publicado el 12 de Octubre del 2020 por Daniel
123 visualizaciones desde el 12 de Octubre del 2020
La Guía Linux de Programación pretende servir para lo que su nombre
implica— para ayudar al programador de Linux a entender las peculiaridades de este sistema operativo.
También debería ser útil para transportar programas de otros sistemas operativos al Linux.

Por lo tanto, esta guía debe describir las llamadas al sistema y los cambios
importantes del núcleo que puedan afectar a antiguos programas tales
como aplicaciones de E/S serie o de red.

1468268498_gulp-0.11
Imágen de perfil
Actualizado

.docCuestionario Sistemas Operativos


C/Visual C

Publicado el 12 de Octubre del 2020 por Daniel
182 visualizaciones desde el 12 de Octubre del 2020
Cuestionario de Sistemas Operativos con preguntas teórico-prácticas
Imágen de perfil
Actualizado

.pdfIntroducción a la Programación Orientada a Objetos


Dev - C++

Publicado el 12 de Octubre del 2020 por Daniel
182 visualizaciones desde el 12 de Octubre del 2020
Documento en pdf "Introducción a la Programación Orientada a Objetos" en el lenguaje C++
Imágen de perfil

.pdfInducción Matemática


Otros

Actualizado el 9 de Octubre del 2020 por Daniel (Publicado el 8 de Octubre del 2020)
262 visualizaciones desde el 8 de Octubre del 2020
Problemas resueltos de Inducción Matemática
Imágen de perfil

.pdfFICHEROS EN LENGUAJE C


C/Visual C

Actualizado el 9 de Octubre del 2020 por Daniel (Publicado el 8 de Octubre del 2020)
304 visualizaciones desde el 8 de Octubre del 2020
Manual de Ficheros en C con definicion de conceptos y ejemplos practicos
Imágen de perfil

internetComo actualizar el kernel de Debian 10 y LMDE 4


Linux

Publicado el 8 de Octubre del 2020 por Administrador
300 visualizaciones desde el 8 de Octubre del 2020
Alguien dijo en un foro sobre linux, que en LMDE 4.0 y en su defecto también Debian 10, no era posible actualizar el kernel a la versión 5.x.

Bueno… tal afirmación es falsa, eso es evidente. Si bien es cierto, que estas distribuciones linux se lanzan con el kernel 4.19 (o 4.20), por ser el ultimo considerado como estable por Debian. Sí que es posible actualizar tanto Debian 10, como LMDE 4 a versiones del kernel de la serie 5.x, además de manera oficial y sin complicaciones.

Soy consciente que Debian hace uso de un Kernel obsoleto, buscando la estabilidad y porque está probado en millones de máquinas sin apenas errores. Pero… ufff, los beneficios que aportan los kernels de la serie 5.x son demasiados como para olvidarnos de ello. Vamos, lo instalamos sin ningún miedo.

Screenshot_20201008_162831
Imágen de perfil

internetRecuperar la velocidad de un ordenador lento: 15 formas de acelerar el PC


Windows 10

Publicado el 7 de Octubre del 2020 por Administrador
187 visualizaciones desde el 7 de Octubre del 2020
Aumentar la memoria virtual en Windows 10 permitirá a tu ordenador funcionar mejor y más rápido, ya que una vez que se agote la memoria RAM disponible accederá a otras fuentes para continuar ejecutando procesos. Es un truco para Windows, el de cambiar la memoria virtual, que puede aumentar el rendimiento de tu PC de forma fácil.

Screenshot_20201007_131146
Imágen de perfil

internetPolimorfismo en Java: Programación orientada a objetos


Java

Actualizado el 7 de Octubre del 2020 por Administrador (Publicado el 1 de Octubre del 2020)
725 visualizaciones desde el 1 de Octubre del 2020
Cuando hablamos de polimorfismo no es que nos hemos vuelto locos. Todos saben que las personas que nos dedicamos al desarrollo de software, tenemos un lenguaje propio y no es que un ser procedente del espacio exterior y congelado por miles de años en la Antártida hubiera vuelto a la vida. No, no hablamos de ninguna película de miedo de los 80 sino de un concepto que por su utilidad debería estar en el ABC de cualquier libro de programación.