Tecnología, Internet y juegos

encontrados: 992, tiempo total: 0.029 segundos rss2
5 meneos
434 clics

Los programadores españoles responden: cuál es el mejor lenguaje de programación según lo que quieras hacer

Hemos [Genbeta] hablado con varios expertos que han tenido el detalle de explicarnos a fondo por qué hacen estas recomendaciones y para qué perfil de desarrolladores.
12 meneos
79 clics

En programación es difícil retener talento porque las oportunidades son infinitas

Personalidades del mundo empresarial y social suman su apoyo a code.org, el movimiento que impulsa el aprendizaje de la programación en las escuelas
2 meneos
128 clics

Juegos en Basic y calidad no están reñidos

Aunque siempre tengamos asociado en nuestro cerebro, que los juegos que están programados en Locomotive Basic del Amstrad CPC no pueden llegar a tener buena calidad debido a la limitaciones del lenguaje, esto no es cierto. Y para demostrarnos lo contrario tenemos al programador Francesc Alcaucer, cuyos recientes juegos en Basic nos han dejado bastante perplejos de lo bien aprovechado y optimizado que está su código en el Locomotive Basic.
120 meneos
6854 clics
Un «¡Hola, mundo!» en siete lenguajes de programación cuántica

Un «¡Hola, mundo!» en siete lenguajes de programación cuántica

Los lenguajes de programación cuántica en cuestión son: {0x1f538} Qiskit de IBM {0x1f538} Q# de Microsoft (Azure Quantum) {0x1f538} Braket de Amazon/IonQ {0x1f538} Cirq de Google {0x1f538} Pennylane {0x1f538} ProjectQ de ETH Zurich {0x1f538} Pytket de Cambridge Quantum Computing | Un resultado típico sería: {'00': 513, '01': 6, '10': 4, '11': 477}
70 50 2 K 336
70 50 2 K 336
8 meneos
100 clics

Wordle, programado desde cero por una IA  

¿Puede una IA programar el juego de Wordle? La respuesta es que SÍ y te lo voy a enseñar. Con la ayuda de la Inteligencia Artificial de OpenAI llamada CODEX (disponible bajo beta privada) vamos a darle las instrucciones necesarias con lenguaje natural, para que la IA genere así el código necesario en Javascript. ¿Será capaz?
11 meneos
106 clics

¡La nueva IA de DeepMind ya supera competiciones de programación!  

¿Puede una IA aprender a programar? La respuesta es que sí, e incluso superar competiciones de programación. Es el caso del último sistema presentado por DeepMind, una IA llamada AlphaCode que es capaz de generar código en Python y C++ que soluciona en ocasiones desafíos de programación nada triviales. Poco a poco la Inteligencia Artificial avanza en su aprendizaje de cómo programar, y en el vídeo de hoy te contaré cómo funciona todo esto.
20 meneos
209 clics

Tequila, drogas y laberintos procedurales: la increíble historia de un algoritmo que creaba mundos aleatorios 30 años antes que Minecraft

En una época en la que programadores y diseñadores tenían un límite de entre 2 y 32 kilobytes para crear sus juegos, alguien decidió que la tecnología no iba a ponerle freno a su creatividad. Quería crear un juego infinito. Uno cuyo escenario cambiase cada vez que jugases.
17 3 0 K 25
17 3 0 K 25
10 meneos
122 clics

Convertir MS Paint en un entorno de desarrollo es posible: escribe código, compila y usa Git instalando MS Paint IDE

Encontrar el IDE más adecuado para programar es complicado: cada programador es un mundo, y cada cual tiene sus rutinas y particularidades. Eso sí: los hay más particulares que otros. Y una cosa es plantearse la duda de si programar en VS Code o en Notepad++, y otra es descolgarse proclamando que prefieres programar desde Microsoft Paint. Porque sí, hay gente que disfruta escribiendo código con la misma herramienta con la que aprendieron a 'pintar' en su tierna infancia, allá en los tiempos de Windows 9x. De lo contrario, no existiría...
5 meneos
143 clics

Los 20 juegos premiados en la Js13kGames [ENG]  

Cada año, se organiza una competición para crear videojuegos con sólo 13 kilobytes de JavaScript. Como referencia, el juego original de Donkey Kong de 1981 tenía 16 kilobytes. Aún con esa limitación, los participantes son capaces de crear juegos de plataformas, rompecabezas e incluso juegos en 3D con sólo 13 KB. En este vídeo, Ania Kubow hará una demostración de los 20 mejores juegos del concurso Js13kGames de este año, y explicará algunas de las técnicas que los desarrolladores han utilizado para programar estos juegos.
63 meneos
259 clics
Google crea AlphaCode, una IA que afirman que es tan buena programando como un desarrollador promedio

Google crea AlphaCode, una IA que afirman que es tan buena programando como un desarrollador promedio

Oriol Vinyals, científico investigador principal de DeepMind, afirma que "a largo plazo, estamos entusiasmados con el potencial [de AlphaCode] para ayudar a programadores y no programadores, mejorar la productividad o crear nuevas formas de desarrollar software". Por su parte, Mike Mirzayanov, fundador de Codeforces, asegura que "los resultados de AlphaCode superaron mis expectativas", pese a su escepticismo inicial, "porque incluso en problemas competitivos simples a menudo se requiere no solo implementar el algoritmo, sino también inventarlo.
54 9 1 K 196
54 9 1 K 196
239 meneos
1822 clics
Envío erróneo o controvertido, por favor lee los comentarios.
Los programadores open source están hartos: quieren que las empresas que se benefician de su trabajo gratuito empiecen a pagar

Los programadores open source están hartos: quieren que las empresas que se benefician de su trabajo gratuito empiecen a pagar

Los desarrolladores de software libre han empezado a cansarse de mantener 'por amor al arte' proyectos de los que se benefician compañías multimillonarias, y encima tener que soportar aluviones de críticas cuando algo falla. Y las críticas pueden llegar por millones porque, por anónimo que sea su trabajo, éste constituye en muchos casos la base de la actual infraestructura tecnológica. Hace un mes, los administradores de servidores de Internet entraron en pánico tras salir a la luz la vulnerabilidad conocida como Log4Shell, un bug de...
145 94 24 K 309
145 94 24 K 309
13 meneos
188 clics

Dibujando una Nintendo GameBoy con código CSS (¡sin imágenes!)  

¿Qué opinas si te digo que la GameBoy de la miniatura y de este directo está hecho exclusivamente con código CSS (sin utilizar imágenes)? Se trata de una reedición que hemos hecho este sábado 8 de enero de 2022 de una vieja versión que hice hace años. Mi intención era volverla a hacer casi desde cero en Twitch, tener grabado el proceso e intentar mejorarla y hacerla aún más realista, mejorando los detalles, sombras y gradientes. ¡Creo que lo hemos conseguido!
10 3 0 K 13
10 3 0 K 13
13 meneos
510 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

11 sistemas operativos alternativos que no son ni Windows, ni macOS, ni Linux

Si estás cansado del dominio absoluto de Windows, macOS y Linux en el segmento de los sistemas operativos de escritorio quizás te guste saber que hay alternativas adicionales a estas grandes plataformas.
12 meneos
60 clics

¿Por qué no es bueno usar dos antivirus a la vez?

¿Se pueden tener dos antivirus a la vez? Esta es una de las tantas preguntas recurrentes que nos llegan al Foro de @InfoSpyware, la cual si bien ya hemos aclarado anteriormente, nunca esta demás el volver a comentar que tener dos antivirus activos a la vez no es mejor, de hecho es una mala idea, que aparte de causar una falsa sensación de seguridad, puede ocasionarnos diferentes problemas en el sistema.
13 meneos
179 clics

El primer vídeo musical que te enseña a programar mientras lo escuchas

La organización sin ánimo de lucro Girls who Code, que intenta que más mujeres se interesen por la ingeniería informática, ha creado el primer vídeo musical que enseña cómo funciona la programación. Se trata del vídeo musical Woman, interpretado por la artista Doja Cat. El vídeo se pausa en ciertos momentos y aparece un fragmento de programación, que puedes personalizar.
12 1 0 K 21
12 1 0 K 21
142 meneos
2993 clics
No copies y pegues comandos desde páginas web, te pueden hackear [ENG]

No copies y pegues comandos desde páginas web, te pueden hackear [ENG]

Programadores, administradores de sistemas, investigadores de seguridad y aficionados a la tecnología que copian y pegan comandos desde páginas web en una consola o terminal corren el riesgo de que su sistema se vea comprometido. Un analista muestra un simple truco que le hará pensar dos veces antes de copiar y pegar texto desde páginas web.
94 48 0 K 372
94 48 0 K 372
8 meneos
152 clics

Tesla - S3XY Light Show  

Programa tu propio show con las luces de tu Tesla. Links a los repos Github oficiales de Tesla en los comentarios.
1 meneos
37 clics

Reflexiones sobre el sorteo de la Champions: la aplicación acrítica de la tecnología

La tecnología facilita muchos procesos que conllevan un coste económico o temporal. La secuenciación de procesos, que es básicamente lo que realizan los algoritmos programados para ello, permite condensar en un corto espacio de tiempo operaciones y procesos para los que la inteligencia humana necesitaría un largo periodo. Ahora bien, el problema de llevar al extremo esas facilidades es que se alcanza un nivel de entrega tecnológica que produce el efecto inverso.
6 meneos
122 clics

Mitos y leyendas del desarrollo de software

¿Y si nos cuestionáramos todo lo que creemos saber sobre cómo debemos programar? Según la Wikipedia, la ingeniería es una disciplina que usa el método científico para «diseñar y construir y perfeccionar máquinas, sistemas y procesos» en vez de para descubrir cómo funciona el Universo. El método científico se basa en la observación, experimentación y medición de datos para validar una hipótesis. Sin embargo, apenas hacemos experimentos que nos ayuden a entender cómo construimos software y validen nuestras creencias sobre cómo deberíamos hacerlo
7 meneos
210 clics

Adviento de retos de programación en JavaScript

AdventJS es un calendario de adviento con retos de programación para ser resueltos con JavaScript. Completamente en castellano.
12 meneos
222 clics

100 trucos para programar mejor en diez minutos  

Los trucos que vemos: 1. Nivel de identación 2. Evita else 3. Encapsula los primitivos 4. Encapsula las colecciones 5. Sigue la ley de Demeter 6. No abrevies 7. Mantén tus entidades pequeñas 8. No clases con más de 2 dependencias en los constructores 9. No hagas getters/setters. Tell don't ask 10. Utiliza Object Calisthenics 11. Utiliza un Linter 12. Utiliza las GitHub actions para CI y CD 13. Usa un analizador estático del código 14. Sigue la regla de 3 repeticiones para evitar abstracciones prematuras 15. Ten un fichero "EditorConfig" ...
120 meneos
1794 clics
"Desarrollo de videojuegos en 8 bits" (Vídeo + Libro) [ENG]

"Desarrollo de videojuegos en 8 bits" (Vídeo + Libro) [ENG]

La era de los "8 bits" de finales de los 80 trajo los videojuegos al hogar con sistemas como NES. Los desarrolladores de juegos de la época produjeron juegos icónicos e introdujeron géneros que todavía nos acompañan hasta el día de hoy, mientras trabajaban con hardware que tenía serias limitaciones. Esta charla explorará cómo los desarrolladores de NES crearon más con menos, analizando las técnicas utilizadas en los juegos de NES desarrollados profesionalmente para manejar la física, la detección de colisiones, la aleatoriedad, la compresión...
70 50 0 K 304
70 50 0 K 304
17 meneos
285 clics

Cómo WhatsApp escaló a mil millones de usuarios con solo 50 ingenieros (Ingles)

Cómo aprender rápidamente nuevos lenguajes y frameworks . Además, una inmersión en HDFS y cómo funciona.
3 meneos
67 clics

Code.org llega a España para impulsar la programación entre los jóvenes

En un acto en la Fundación Telefónica, Hadi Partovi, CEO fundador de Code.org, y la ministra de Educación, Pilar Alegría, explicaron la iniciativa que, bajo el eslogan #AprendeaProgramarCambiaElMundo, busca promover el aprendizaje de la programación desde edades tempranas e implantarla como una asignatura troncal en primaria y secundaria. Code.org, no para de sumar apoyos. A nivel global, de líderes como Bill y Melinda Gates; Barack Obama; el fundador de Amazon, Jeff Bezos; el CEO de Facebook, Mark Zuckerberg o la CEO de YouTube, Susan Wojcick
4 meneos
106 clics

¿Qué es un desarrollador Full Stack y qué hacen?

el escurridizo desarrollador de pila completa: ¿son simplemente un experto en todos los oficios de programación, aunque no dominen ninguno? Muchos comparan a los verdaderos desarrolladores full-stack con unicornios, pero hace solo unos años Facebook afirmó que solo contrataba desarrolladores full-stack. Hoy en día, ¿qué significa realmente ser un desarrollador full-stack?
3 1 8 K -52
3 1 8 K -52

menéame