Tecnología, Internet y juegos

encontrados: 147, tiempo total: 0.005 segundos rss2
7 meneos
47 clics

La economía del código abierto [ENG]  

El paquete JS commons está en manos de una entidad con fines de lucro. Confiamos en npm con nuestro código compartido, pero no tenemos forma de responsabilizar a npm por su comportamiento. Un sistema basado en la confianza no puede funcionar sin responsabilidad, pero alguien tiene que pagar por los servidores. ¿Cómo llegamos aquí, y qué debe hacer JavaScript ahora?
52 meneos
510 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

QuickJS: un motor de JavaScript ligero desarrollado por el fundador de QEMU y FFmpeg

En el motor JavaScript QuickJS se admiten las extensiones matemáticas no estándar opcionales para JavaScript, como los tipos BigInt y BigFloat, así como la sobrecarga del operador. Por rendimiento, QuickJS supera significativamente los análogos disponibles, por ejemplo, en la prueba bench-v8, el motor XS está 35% adelantado , DukTape más que duplicado, JerryScript tres veces y MuJS siete veces. Además de la biblioteca para incrustar el motor en la aplicación, el proyecto también ofrece el intérprete qjs, que se puede usar para ejecutar código.
30 22 13 K 0
30 22 13 K 0
2 meneos
27 clics

[CSS & Javascript] Animando nuestra web

Siempre me gustó mantener a los clientes satisfechos con los efectos visuales que sus sitios logran tener. En mi opinión, el efecto visual es la impresión primera y más importante de nuestro sitio web. Pese a ello, muchas veces sucede que los deadlines que tenemos, evita que entremos en estos detalles visuales que hablamos en cuestión. Siempre priorizamos la funcionalidad por una cuestión de «prefiero que esto funcione bien, a que se vea bonito», ¿no? Como implementarlo: encodeando.com/lecturas/css-javascript-animando-nuestra-web
1 1 8 K -63
1 1 8 K -63
10 meneos
218 clics

Sistema de categorización con inteligencia artificial en Node.js

Te voy a explicar como crear un sistema de categorización automatizada usando inteligencia artificial con Node.js de manera muy sencilla. Ya que esta muy de moda usar la Inteligencia artifical (IA) para todo vamos a ver como hacerlo sencillamente usando como lenguage de programación Node.js, parecera complicado y que solo unos pocos.
95 meneos
2014 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Menéame busca desarrollador de PHP+JS

En Menéame buscan a un desarrollador que asuma el reto de convertir un proyecto legacy en un proyecto que aspira a una calidad de producto que sea el reflejo de Reddit o Twitter. Que seas capaz de ayudar a construir un producto con millones de visitas al mes, y que aspira a crecer. Esto implica tener algo de visión de producto, ganas de analizar y diseñar además de programar.
69 26 25 K 2
69 26 25 K 2
13 meneos
218 clics

Cómo extraer el css crítico de una página automáticamente en 20 líneas de código  

Vídeo que muestra como gracias a la potencia de Puppeeteer y usando el Code Coverage de las Chrome Developer Tools, podemos extraer muy fácilmente el CSS crítico de nuestro site en sólo 20 líneas de código.
11 2 1 K 15
11 2 1 K 15
1 meneos
46 clics

Javascript: Introducción a las clases ES6

Las clases son una parte fundamental de la programación orientada a objetos (OOP). Definen "planos" para el modelado de objetos del mundo real y organizan el código en partes lógicas y reutilizables. Las clases comparten muchas similitudes con los objetos comunes. Tienen sus propias funciones constructoras, propiedades y métodos. En este tutorial, demostraremos cómo crear y trabajar con clases de ES6.
1 0 6 K -47
1 0 6 K -47
4 meneos
39 clics

Crear un plugin en Nuxt

Una vez que empiezas a trastear un poco más el framework Nuxt.Js, es posible que te surja la necesidad de añadir librerías JS externas. Estas funcionalidades es posible que no estén adaptadas para ser utilizadas directamente con este framework tan nuevo. Por lo tanto, posiblemente te veas en la necesidad crear un plugin para poder realizar las configuraciones necesarias mediante Javascript.
4 meneos
131 clics

Script-8: para crear y compartir juegos retro, de código abierto y programados en JavaScript

La idea tras Script-8, una creación de Gabriel Florit, es interesante: un sitio en el que crear juegos retro al estilo de los 8 bits, en código abierto, con solo utilizar JavaScript. Los juegos se llaman, apropiadamente, cassettes y se pueden compartir.
237 meneos
2487 clics
Javascript supera a Java como el lenguaje de programación más popular de 2018

Javascript supera a Java como el lenguaje de programación más popular de 2018  

Javascript se consolida como el lenguaje de programación más popular de los últimos años. En la encuesta a 71.000 desarrolladores de 100 países llevada a cabo por HackerRank, el 71% dominan Java, y el 73% Javascript, por lo que puede decirse que es el lenguaje de programación más popular de 2018. Curiosamente, solo el 42% de los estudiantes de informática lo dominan, indicando que es un lenguaje que se aprende en el trabajo, no en la Universidad.
113 124 1 K 232
113 124 1 K 232
221 meneos
2822 clics
GoDaddy está inyectando JavaScript en tu sitio web y cómo detenerlo (Eng.)

GoDaddy está inyectando JavaScript en tu sitio web y cómo detenerlo (Eng.)

Recientemente comencé a tener problemas con la interfaz de administración de un sitio web que ejecuté y decidí verificar la consola del navegador para ver si se mostraban errores allí. Hubo un error que indica que un archivo de mapa de JavaScript se está cargando (y está fallando) que no reconocí. Esto significaba que el archivo JavaScript real ya estaba cargado a través de mi sitio web. Esto activó todo tipo de alarmas para mí y comencé a profundizar más.
94 127 2 K 319
94 127 2 K 319
4 meneos
203 clics

NodeJs con Firebase en el backend

En este artículo se presenta un proyecto programado con NodeJs y Firebase para crear un backend sencillo, rápido y potente en 30 minutos. El proyecto hace uso de la base de datos proporcionada por Firebase para sincronizar información en tiempo real.
8 meneos
156 clics

immutable, el nuevo tipo para declarar variables en Javascript

El comité Ecma TC39 ha anunciado la creación de un nuevo tipo de variables en Javascript. Se llama immutable y viene a satisfacer las necesidades de crear estructuras de datos inmutables en el lenguaje. De esta forma, librerías como immutable.js dejan de tener sentido y sólo falta que empecemos a ver los primeros navegadores dando soporte a esta nueva funcionalidad.
6 2 2 K 44
6 2 2 K 44
14 meneos
196 clics

Construir con JavaScript una Inteligencia Artificial para jugar al ajedrez en 40 minutos  

JSDayES Challenge: Construir con JavaScript vanilla, en 40 minutos y en directo una inteligencia artificial que juegue razonablemente* bien al Ajedrez, capaz de ganar al menos al autor de la AI.
4 meneos
52 clics

¿Por qué cambiar a Vue.Js?

En esta eterna batalla de nuevos frameworks que aparecen en el paradigma de la programación frontend, cada uno de ellos tiene una cualidad especifica que lo diferencia del resto. Tal vez esta cualidad sea una buena razón para decidirte por uno u otro. Es por ello que en este artículo haremos un breve resumen de las principales características y hasta donde se puede exprimir el framework Vue.Js.
3 1 10 K -67
3 1 10 K -67
338 meneos
11600 clics
Este manual quiere que aprendas el 80% de todo JavaScript en 20% del tiempo

Este manual quiere que aprendas el 80% de todo JavaScript en 20% del tiempo

Si eres desarrollador o estás aprendiendo a programar y te interesa educarte en las bondades de JavaScript, uno de los lenguajes de programación más ampliamente utilizados más allá incluso del navegador, este manual te va a interesar.
132 206 8 K 317
132 206 8 K 317
27 meneos
43 clics

Google no te permitirá iniciar sesión con JavaScript desactivado en tu navegador [ENG]

En el futuro, no permitirá a los usuarios acceder a sus cuentas si desactivan JavaScript en su navegador. La razón es que Google utiliza JavaScript para realizar comprobaciones de evaluación de riesgos en los usuarios que acceden a la página de inicio de sesión, y si JavaScript está desactivado, esto permite que los delincuentes pasen por esas comprobaciones sin ser detectados.
11 meneos
361 clics

Web Components: el futuro es ahora... ¿o no?

En estos días hemos conocido que GitHub ha eliminado su dependencia de jQuery y ha apostado enteramente por Javascript puro, un puñado de polyfills y el uso de Web Components. El artículo explica qué son los Web Components, cómo crear uno e indica si valen la pena usarlos o no.
16 meneos
163 clics

El juego de la igualdad en JavaScript

Este curioso juego llamado JavaScript Equality Table Game sirve tanto para pasar un rato de diversión como para repasar / aprender las bases de JavaScript, en concreto el operador == (igualdad) y cómo lo gestiona el intérprete internamente. El operador == devuelve el valor true (verdadero) si los valores comparados son «iguales». Pero iguales (==) no es lo mismo que estrictamente iguales, que sería lo que hace el operador === que también existe (y que requiere que coincidan el valor y también el tipo de los operadores comparados).
14 2 1 K 122
14 2 1 K 122
175 meneos
4028 clics
Las 22 líneas de JavaScript que permitieron el robo de datos de 380.000 clientes de British Airways [ENG]

Las 22 líneas de JavaScript que permitieron el robo de datos de 380.000 clientes de British Airways [ENG]

Según parece un grupo denominado Magecart que ya había actuado antes consiguió inyectar su código en una librería de JavaScript que utiliza la web de British Airways, concretamente la Modernizr version 2.6.2. En castellano (vía Microsiervos) -> www.microsiervos.com/archivo/seguridad/22-lineas-javascript-robo-datos
76 99 0 K 267
76 99 0 K 267
187 meneos
5308 clics

Windows 98 emulado en javascript en el navegador

Emulación mediante javascript de Windows 98 en un navegador web.
95 92 1 K 158
95 92 1 K 158
10 meneos
75 clics

Llega TypeScript 3.0 [ENG]

TypeScript es una extensión de JavaScript que pretende llevar tipos estáticos a JavaScript moderno. El compilador TypeScript lee en código TypeScript, que tiene cosas como declaraciones de tipo y anotaciones de tipo, y emite JavaScript legible limpio con esas construcciones transformadas y eliminadas. Ese código se ejecuta en cualquier tiempo de ejecución de ECMAScript como sus navegadores y Node.js favoritos. En su esencia, significa analizar su código para detectar errores y erratas antes de que que sus usuarios se topen con ellos.
13 meneos
37 clics

Descubierto un paquete JavaScript comprometido que roba credenciales de npm [ENG]

Un hacker obtuvo acceso a la cuenta npm de un desarrollador a principios de esta semana e inyectó código malicioso en una popular biblioteca JavaScript, código que fue diseñado para robar las credenciales npm de los usuarios que utilizan el paquete envenenado dentro de sus proyectos. El paquete JavaScript (npm) que se ha visto comprometido se llama eslint-scope, un submódulo del más famoso ESLint, un conjunto de herramientas de análisis de código JavaScript. El hackeo tuvo lugar en la noche del 11 al 12 de julio.
37 meneos
304 clics
Polymorph: Modificando paquetes de red en tiempo real. Inyectando JavaScript en peticiones HTTP (1 de 3)

Polymorph: Modificando paquetes de red en tiempo real. Inyectando JavaScript en peticiones HTTP (1 de 3)

Polymorph es un framework que permite la modificación de paquetes de red en tiempo real de prácticamente cualquier protocolo existente. Esto es posible gracias a que aprovecha los disectores de Tshark para realizar una primera interpretación de los bytes de los paquetes de red capturados y, además, implementa técnicas para que el usuario pueda definir e interpretar los bytes creando sus propios campos o capas. La herramienta está disponible en su repositorio de Github.
20 17 2 K 151
20 17 2 K 151
237 meneos
8336 clics

Colección de juegos electrónicos de mano del Internet Archive, ahora en Javascript (jugables desde el navegador)

Una consola de videojuegos portátil es una consola de videojuegos pequeña con pantalla, controles de juego y altavoces incorporados. Las consolas portátiles son más pequeñas que las consolas de videojuegos caseras y contienen la consola, la pantalla, los altavoces y los controles en una sola unidad, lo que permite llevarlas y jugar con ellas en cualquier momento y lugar. 74 de ellas están disponibles gratuitamente para jugar desde el navegador. Donkey Kong, Simon, Tron, PacMan, Double Dragon, Alien Attack, Q*Bert, y hasta Tamagotchi.
103 134 3 K 148
103 134 3 K 148

menéame