Tecnología, Internet y juegos

encontrados: 1223, tiempo total: 0.060 segundos rss2
2 meneos
49 clics

Julia, el lenguaje de programación revelación para la ciencia de datos

El objetivo era dotar a un lenguaje con los aspectos positivos de algunos de los más usados (como Python, C, Lisp, etc). Sus creadores aseguran haberlo logrado.
2 0 1 K 11
2 0 1 K 11
9 meneos
164 clics

Breve historia de Javascript [ENG]

Javascript es un lenguaje peculiar. Es el único lenguaje de amplio uso que utiliza prototipos en lugar de clases. Y es ampliamente incomprendido. Hasta hace unos años, la gente lo menospreciaba e incluso debatía si se trataba de un lenguaje de programación real o no. En cambio ahora se utiliza en un gran número de ámbitos, incluyendo servidores (Node.js).
3 meneos
129 clics

Los lenguajes de programación mas populares de la actualidad

El 14 de Octubre se celebró el día de Ada Lovelace considerada la primer programadora de la historia. A propósito de esa celebración te contamos sobre los lenguajes de programación mas populares de la actualidad.
2 1 7 K -88
2 1 7 K -88
7 meneos
83 clics

Programando computadoras en lenguaje natural (ENG)

Las computadoras hablan su propio lenguaje. Sólo pueden ser programadas por aquellos que saben el código. Los científicos informáticos de Karlsruhe Institute of Technology (KIT) están trabajando en un software que traduzca directamente el lenguaje natural a textos de lectura entendibles por la máquina. De esta manera, los usuarios podrían generar aplicaciones informáticas propias con unas pocas frases.
3 meneos
58 clics

10 razones para usar PHP

PHP es uno de los lenguajes para web mas populares y con el que me siento mas cómodo trabajando.
2 1 10 K -118
2 1 10 K -118
2 meneos
43 clics

Programador PHP

¿Qué es PHP? PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
2 0 13 K -130
2 0 13 K -130
14 meneos
299 clics

Lenguajes de programación y sus influencias (edición 2014) [ENG]  

En Exploring Data se muestra la red de inflencias entre los lenguajes de programación en su edición 2014. En esta visualización, creada por Ramiro Gómez, se revela que en la lista de este año los que cortan el bacalao son los clásicos entre los clásicos: Lisp, C y SmallTalk. La novedad de este año es que ML superó al ALGOL. [Vía Microsiervos: www.microsiervos.com/archivo/ordenadores/lenguajes-de-programacion-inf ]
11 3 0 K 43
11 3 0 K 43
73 meneos
3216 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

La incombustible artista que programó 180 webs... ¡en 180 días!

Desarrollar aplicaciones web no es tarea fácil, y menos cuando se tiene escasa idea de programación. Pero difícil no es lo mismo que imposible y la prueba es Jennifer Dewalt, la artista que logró montar 180 páginas en 180 días: de lo más simple a proyectos más complicados, siempre de forma autodidáctica. Esta es su historia.
47 26 22 K 51
47 26 22 K 51
15 meneos
332 clics

Comparación de lenguajes de programación en economía [ENG]

Solución de un modelo neoclásico de crecimiento estocástico empleando una iteración en la función de valor con búsqueda en tabla. Se ha escrito el algoritmo en C++, Fortran, Java, Python (varias versiones), Julia, Matlab, Mathematica y R y comparación de los resultados. Paper: economics.sas.upenn.edu/~jesusfv/comparison_languages.pdf
13 2 1 K 67
13 2 1 K 67
17 meneos
206 clics

De Shakespeare a los orangutanes: una oda al disparate en diez lenguajes de programación

Resulta que los lenguajes de programación que circulan por ahí se cuentan por miles, aunque siempre acabemos usando los mismos: HTML, Java, C++, Objective C, PHP, Ruby… Son los más populares, pero hay de todo. Incluso hay códigos que se crean solo por divertimento y están basados en auténticos disparates. Esos son los que llamamos lenguajes esotéricos o ‘esolangs’. Un código de programación con frases de Arnold Schwarzenegger, otro inspirado por un meme, uno que se escribe a base de emoticonos… En fin, todo tipo de ideas alocadas sin ninguna..
15 2 1 K 16
15 2 1 K 16
9 meneos
270 clics

Popularidad de lenguajes de programación en gráfico interactivo  

Gráfico interactivo sobre la popularidad de los lenguajes de programación más usados en el mundo. Parte de los datos de Github y Stack Overflow recogidos durante 2013. A partir de aquí se trata de extrapolar los resultados a partir del número de líneas de código modificadas y de las etiquetas que han asignado los programadores. Luego se ha empleado D3.js para fabricar el gráfico. Efectivamente, como la mayoría de los lectores creen Java, JavaScript, C#, PHP o Python encabezan la lista. Es un índice interesante y alternativo al TIOBE.
16 meneos
637 clics

Lenguajes de programación mejor pagados del 2013

Por ahí encontré una imagen donde muestran mediante una tabla los lenguajes de programación mejor pagados y su porcentaje en pct (Tecnología de comunicaciones privadas, por sus siglas en Inglés), donde Cobol se muestra como el más pagado y PHP como el peor. ¿Será esta información cierta?
478 meneos
18185 clics
75 chuletas básicas para diseñadores y programadores [ENG]

75 chuletas básicas para diseñadores y programadores [ENG]

75 resúmenes con información sobre la sintaxis y las propiedades que se utilizan en determinados lenguajes de programación. Contienen algunos como C, HTML, JAVA, LISP, Ruby, atc. Son herramientas muy útiles que pueden servir de gran ayuda.
220 258 1 K 172
220 258 1 K 172
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
4 meneos
37 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

¿Cómo educar en un uso sano y responsable de la tecnología?

La presencia de la tecnología en nuestras vidas cotidianas se ha multiplicado de forma exponencial en los últimos años, especialmente a raíz de la pandemia. Es lógico, por tanto, que en el ámbito educativo y familiar haya surgido un debate sobre el papel que desempeña la tecnología en la vida de los más jóvenes, para quienes las herramientas digitales se han convertido en un elemento imprescindible en el día a día. El lenguaje digital para ellos es algo natural, pero no es sinónimo de saber hacer un uso responsable de la tecnología.
3 1 5 K -19
3 1 5 K -19
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
9 meneos
375 clics

Opciones de carrera para programadores antiguos

Cuando la mayoría de nosotros pensamos en nuevas empresas, la imagen que nos viene a la mente parece una escena de Silicon Valley de HBO: una pandilla de veinteañeros con capucha pegados a un monitor y alimentados por un goteo Red Bull IV.
2 meneos
31 clics

5 cosas que todo diseñador independiente debe hacer [ENG]

En este post queremos concentrarnos en cinco cosas que no solo aumentarán su productividad, sino también su número de clientes.
1 1 7 K -53
1 1 7 K -53
4 meneos
139 clics

4 consejos asombrosos para mejores flujos de trabajo de desarrollador / diseñador [ENG]

Todos sabemos que la colaboración es esencial para toda la gestión de proyectos, especialmente el proceso de desarrollo de aplicaciones. Los diseñadores, desarrolladores e ingenieros deben trabajar en conjunto durante las fases de creación de prototipos y producción para ofrecer un producto que sea fiel a la intención visual del diseñador y garantice una experiencia de usuario óptima.
2 meneos
22 clics

6 factores para un sitio web exitoso

Un diseño limpio, claro y abundante en contenido relevante garantiza un mayor retorno de usuarios satisfechos que la opción de diseños estáticos.
1 1 10 K -102
1 1 10 K -102
4 meneos
91 clics

Python vs Java [eng]

He estado aprendiendo Python y Java y, si bien puede parecer que estoy comparando manzanas y naranjas, es realmente interesante notar cuán diferentes son estos dos lenguajes de programación. No solo en sintaxis y estructura del lenguaje, sino más importante en principio y enfoque de programación.
3 1 6 K -39
3 1 6 K -39

menéame