Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

You are viewing Tutoriales

Comprender el funcionamiento de juegos en Linux [parte 1/3]

En los últimos años ha habido una pregunta común sobre el enfrentamiento entre Linux y Windows, ¿tiene la capacidad Linux de correr los ultimos juegos de mayor éxito? y si es así, ¿cuál es la diferencia de rendimiento entre ambos? Muchas comunidades en la red y el mundo de los juegos en general pasan por alto a Linux como una plataforma de juegos viable. Mi intención no es otra si no mostrar qué funciona y qué no de la forma más objetiva posible, así como intentar ver los datos de rendimiento para los que buscáis (y espero que así sea) otra opción en el mundo de los juegos.

Instalar y configurar XSP, un servidor para aplicaciones ASP.NET en Linux

Debido a mis circunstancias laborales, trabajo muy frecuentemente con la plataforma .NET en entornos Windows y la verdad es que creo que la tecnología .NET de Microsoft es de lo mejor que ha salido de Redmond en mucho tiempo. Nada que ver con las anteriores tecnologías que nada tenían que ver entre sí y que eran objetivamente malas tanto para el desarrollador como para el usuario final. Hablo de Visual Basic, ASP o Visual C++, junto con las Microsoft Foundation Classes y compañía.

Como consecuencia de esto que os cuento,

Limpiar Ubuntu de paquetes sin uso

Una de las herramientas que más me ha llamado la atención en las últimas versiones de Ubuntu Linux ha sido Computer Janitor, que para los más despistados, se trata de una aplicación que nos ayuda a encontrar y eliminar los paquetes de software que no vamos a necesitar más, además de sugerirnos cambios en la configuración de nuestro sistema que podrían beneficiarnos.

Si queréis lanzarlo: Sistema → Administración → Computer Janitor

Pero existen unas herramientas complementarias que nos pueden ayudar, y mucho, a dejar nuestro sistema limpio de paquetes sin usar o huérfanos,

Formatear Javascript a código legible

JAVA

No sé si os ha pasado en alguna ocasión, que cuando estáis utilizando algún código Javascript de un tercero, ya sea de algún plugin, framework, etc. o cualquier código que estéis utilizando, aparece en una sola línea, mal tabulado o con una sintaxis un tanto difusa. Si queréis tratar dicho código y manejarlo, porque queráis ampliarlo o algo por estilo y no encontráis una versión para desarrolladores que sea más legible, la mejor solución es utilizar un formateador de Javascript.

El formateador que os recomiendo Felgall Pty Ltd una compañía australiana creada por Stephen Chapman and Elaine Bell que lo pone a disposición pública a través de la aplicación web que os acabo de indicar.

Descargar los textos publicados de Pastebin

pastebin

Creo que muchos de vosotros conocéis la aplicación pastebin, se trata de una aplicación Web que permite a sus usuarios subir pequeños textos, en la mayoría ejemplos de código fuente, con el objetivo de compartirlo con el público en general o para transferir información o scripts entre usuarios de una misma comunidad.

Por Security By Default (blog de seguridad que recomendamos desde Linux Hispano) me entero de que han preparado un script para monitorizar la curiosa tarea de descargar todo lo que los usuarios copian, la idea no es otra que cotillear un poco.

Diferenciar i++ y ++i

operador

Si alguna vez habéis programado en un lenguaje de programación con sintaxis heredada de C: el mismo C, C++, Java, C#… seguro que habéis utilizado el operador postincremento, sobre todo en iteraciones for, el famoso: i++ (o equivalente). Lo que es menos frecuente es haber utilizado el operador ++i, pero si lo habéis utilizado seguro que lo habéis hecho para algo similar al anterior. La diferencia entre ambos es algo que un día me inquietó y que hoy os voy a comentar.

La diferencia es la precedencia del operador,