Tecnología, Internet y juegos

encontrados: 208, tiempo total: 0.007 segundos rss2
4 meneos
247 clics

Programa el Juego de La Vida en diez minutos  

Tutorial sobre cómo programar en Python el famoso Juego de la Vida de Conway, uno de los sistemas de autómatas celulares más famosos. Todo esto en menos de 10 minutos.
185 meneos
4941 clics
24.000 desarrolladores responden: cómo y para qué usan Python, plataformas favoritas, y principal lenguaje secundario

24.000 desarrolladores responden: cómo y para qué usan Python, plataformas favoritas, y principal lenguaje secundario

JetBrainS ha publicado los resultados de su encuesta anual para desarrolladores Python, en ella buscan identificar las últimas tendencias dentro del mundo de la programación sobre uno de los lenguajes más amados por los programadores y de crecimiento más rápido en los últimos años. En la encuesta participaron unos 24.000 desarrolladores procedentes de más de 150 países, lo que ayuda a pintar una imagen bastante clara de la comunidad alrededor de este lenguaje. De todos los entrevistados, más del 80% usa Python como su lenguaje de programación
78 107 0 K 159
78 107 0 K 159
15 meneos
230 clics

GeeksHubs Academy organiza un 'hackathon' online para enseñar a programar desde cero

El 16 de mayo GeeksHubs Academy realiza un hackathon para todo aquel que quiera aprender a programar desde cero, de manera colaborativa, y ya se han apuntado más de 150 personas en menos de 48 horas.
10 meneos
119 clics

Telefork - Como hacer un fork() en otra máquina [ENG]

Un día un compañero de trabajo mencionó que estaba pensando en APIs para clusters de computación distribuidos y yo le respondí bromeando "claramente la API ideal sería simplemente llamar a telefork() y tu proceso se despierta en cada máquina del cluster con el valor de retorno siendo el ID de la instancia". Terminé cautivado por esta idea: parecía claramente una tontería, pero mucho más fácil que cualquier API de trabajos remotos que hubiera visto, y además aparentemente no era algo que los ordenadores pudieran hacer.
8 meneos
50 clics

Python 2.7.18, el final de una era [ENG]

Python 2.7.18 está fuera. Esta es la última versión de Python 2. "Python 2.7 ha estado bajo desarrollo activo desde el lanzamiento de Python 2.6, hace más de 11 años. Durante todos esos años, los desarrolladores y colaboradores del núcleo de CPython aplicaron diligentemente correcciones de errores a la rama 2.7, tarea nada fácil ya que las ramas de Python 2 y 3 divergían. Hubo grandes cambios a mitad de la vida de Python 2.7, como los backports de características de PEP 466 al módulo ssl y la aleatorización de hash.
11 meneos
209 clics

La nueva versión de Visual Studio Code llega cargada de novedades y acompañada de tutoriales de Python

Microsoft ha publicado la versión 1.44 de Visual Studio Code para Windows, Linux y macOS cargada de novedades, y además ha venido de la mano de nuevos tutoriales de Python para crear contenedores y construir modelos de ciencias de datos. El editor de código open source no solo ha recibido una larga lista de correcciones de errores, mejoras en accesibilidad, sino mejores herramientas para el desarrollo en remoto que ayuden a los programadores a ser más productivos y rápidos.
369 meneos
2280 clics
Menos distribuciones y más aplicaciones es lo que necesita el escritorio Linux

Menos distribuciones y más aplicaciones es lo que necesita el escritorio Linux

Lo que propone Pope en Make a Linux App: crear una aplicación, una buena aplicación, es más complicado, pero mucho más beneficioso para todos los usuarios de GNU/Linux sin importar la distribución que utilicen
170 199 4 K 195
170 199 4 K 195
16 meneos
433 clics

20 cursos y tutoriales de Python para aprender a programar en el lenguaje más amado por los desarrolladores

Python no es solo uno de los lenguajes de programación más amados por los programadores, sino que también suele ser uno de los más usados, y más estudiados. En 2019, Python incluso superó por primera vez a Java en la lista de lenguajes más populares en GitHub.
13 3 1 K 11
13 3 1 K 11
3 meneos
106 clics

Crear nube de palabras usando python

Las nubes de palabras (también conocidas como nubes de texto o nubes de etiquetas o en inglés word clouds) funcionan de manera simple: cuanto más aparece una palabra específica en una fuente de datos textuales (como un discurso, publicación de blog o base de datos), más grande y audaz aparece en la nube. Afortunadamente, ya existe un paquete de Python para generar nubes de palabras. El paquete, llamado word_cloud, fue desarrollado por Andreas Mueller. Aprenderemos también a formar una figura en la nube de palabras.
2 1 3 K -18
2 1 3 K -18
4 meneos
72 clics

Crea tu clasificador de imágenes usando inteligencia artificial

Aprenderémos a asignar más etiquetas a las imágenes con un clasificador profesional. Crearemos un clasificador de imágenes y podremos participar en los concursos de kaggle. Si te gusta la inteligencia artificial y ciencia de datos, este post es para ti.
4 0 8 K -48
4 0 8 K -48
5 meneos
115 clics

Crea tu propio Arte con Transferencia de Estilo usando Redes Neuronales

¿Quieres crear tu propio arte único? ¿Te gustaría combinar tus fotos con el estilo de una obra de Picasso? En este artículo vamos a recrear una transferencia de estilo desde cero usando python
8 meneos
131 clics

Cómo crear un keylogger usando Python | Rubén J. Romo

En este artículo crearemos nuestro propio keylogger remoto, un keylogger es un programa que registra todas las datos ingresados por el teclado. Programas como estos son muy importantes debido a su naturaleza en almacenar todo lo que el usuario presiona en el teclado. Podrás almacerar usuarios, claves, correos, chats y un sin número de casos adicionales, hay 2 tipos de keyloggers: los que guardan la información localmente y los remotos que envían la información a un correo o a un servidor. Este último es más útil para mi y por eso quiero enseñar
6 2 11 K -34
6 2 11 K -34
9 meneos
250 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Construye un Chatbot de WhatsApp con Python, Flask y Twilio (Eng)

En este tutorial de cómo que crear un chatbot para WhatsApp utilizando la API Twilio para WhatsApp y el marco Flask para Python.
106 meneos
3117 clics
vardbg, un generador de vídeos para mostrar algoritmos

vardbg, un generador de vídeos para mostrar algoritmos

vardbg [código fuente en GitHub] sirve para una cosa: Generar un vídeo (mp4 o gif animado) con cualquier programa escrito en Python en ejecución. Su caso de uso típico es educativo: Ver como funciona un algoritmo, por ejemplo una ordenación, con el código fuente, las variables, etc, mientras el algoritmo se ejecuta. Es lo mismo que ejecutar el programa con un debugger, excepto que la salida de este se puede incrustrar en un documento y es muy cómodo para entender como funciona el algoritmo a base de ver los vídeos una y otra vez.
54 52 2 K 118
54 52 2 K 118
2 meneos
80 clics

Fundamentos de la Programación con Python - Curso Gratuito

Se trata de un pequeño curso dirigido a aquellos que no tienen conocimientos de programación, para que sean capaces de adentrarse en este maravilloso mundo, o simplemente conocer las nociones básicas para entender el funcionamiento de los programas.
2 0 10 K -78
2 0 10 K -78
206 meneos
1532 clics
Tras 20 años de desarrollo, finaliza el soporte de Python 2

Tras 20 años de desarrollo, finaliza el soporte de Python 2

El 1 de enero finalizó oficialmente el soporte a la versión 2.7 del lenguaje de programación Python. La Python Software Foundation, liderada por el creador del lenguaje, Guido van Rossum, anunció que en el futuro dejaría de recibir actualizaciones de seguridad y correcciones de errores. La fecha llevaba pospuesta desde 2015, pero ahora es definitivo.
101 105 0 K 256
101 105 0 K 256
176 meneos
1211 clics

Consiguen infiltrar dos librerías maliciosas en el repositorio oficial de Python

Recientemente se ha detectado que consiguieron infiltrar dos librerías maliciosas en el repositorio oficial de Python que robaban claves GPG y SSH. El desarrollador Lukas Martini encontró dos librerías sospechosas buscando en PyPI. Una de ellas llevaba un año y la otra unos días. Simulaban ser las librerías “datetutil” y “jellyfish”. Simplemente les había cambiado el nombre con “python3-dateutil” y “jeIlifish”. El código malicioso descargaba código codificado desde un repositorio GitLab
71 105 1 K 221
71 105 1 K 221
283 meneos
1577 clics
Python supera a Java por primera vez en la lista de lenguajes de programación más populares en GitHub durante 2019

Python supera a Java por primera vez en la lista de lenguajes de programación más populares en GitHub durante 2019

GitHub ha publicado su informe anual detallando lo que ellos llaman el "Estado del Octoverso", una serie de cifras y datos interesantes sobre los desarrolladores, repositorios, proyectos y lenguajes de programación que alberga la plataforma.
117 166 1 K 252
117 166 1 K 252
10 meneos
113 clics

El creador de Python se retira de Dropbox (Eng)

Guido Van Rossum, creador del lenguaje de programación Python, se retira de Dropbox después de 6 años y medio. Contribuyó a crear en la empresa la "cultura del código sostenible"
172 meneos
2477 clics
Lenguajes de programación: Python es el más popular de 2019 según IEEE Spectrum

Lenguajes de programación: Python es el más popular de 2019 según IEEE Spectrum

IEEE Spectrum ha publicado su sexta lista anual con los lenguajes de programación más populares del año a través de múltiples plataformas, y, para sorpresa de pocos, Python vuelve a repetir como líder indiscutible, tal como pasara en 2017 y en 2018. Para los menos familiarizados, la clasificación de IEEE Spectrum es considerada un buen indicador de la popularidad de los lenguajes actuales, aunque dista de ser perfecta, siempre exponen su metodología al publicar los números.
80 92 1 K 245
80 92 1 K 245
7 meneos
223 clics

Lenguaje de programación Despacito

Despacito es un lenguaje de programación basado en la cultura latinoamericana, de código libre y open source (licencia BSD). Despacito es turing-completo, compilado, estáticamente tipado, y tiene soporte de arreglos, funciones y recursión.
16 meneos
173 clics

La historia del Tetris observando su código de ofrecer piezas aleatorias (Eng)

Tetris, 1985. La primera versión tenía un procedimiento imparcial de aleatoriedad en la selección de las piezas. No consideraba cual debería aparecer como siguiente ni el contexto sino que seleccionaba una y se la daba al jugador. Con un sistema así habían situaciones en las que el jugador recibía una secuencia compuesta por la misma pieza o secuencias que denegaban entregar una en concreto.Posteriormente veremos como en las siguientes entregas del Tetris los programadores trataron de resolverlo un poco.
13 3 0 K 30
13 3 0 K 30
404 meneos
9920 clics
Manual de prácticas para Python desde cero [PDF|900 KiB]

Manual de prácticas para Python desde cero [PDF|900 KiB]

Aquí os dejo un manual de prácticas de Python pensadas para aprender sin tener ningún conocimiento previo. Pensada para alumnos de bachillerato, pero invitamos a cualquiera que quiera iniciarse a que lo pruebe. Estas cosas que se comparten para el bien de todos tienen un alto coste en tiempo y esfuerzo, así que también se agradece mucho la difusión y aportaciones que queráis hacer.
182 222 6 K 286
182 222 6 K 286
1 meneos
33 clics

All You Need to Know About Big O Notation [Python Examples]

See Big O used in the real world. Learn the discrete mathematics behind it. Look at Python & Java examples. The most comprehensive, easy to read post.
1 0 15 K -157
1 0 15 K -157

menéame