July 2nd, 2009
10 trucos con los bits nos proponen en catonmat.net Desde el clasico “es este numero par” (x & 1) al curioso “activa el cero mas a la derecha” (x | (x+1)). Todos muy bien explicados paso a paso.
Pon todos los que puedas en tu codigo y ademas de quedar como un autentico hacker, no te despidan nunca!
Popularity: 1% [?]
Tags: bits, hack
Posted in desarrollo, general, stratos | No Comments »
June 20th, 2009
Padezco en silencio el sindrome ECPWINTCS*. Parece ser que los grupos de riesgo son programadores experimentados en C y C++ que empiezan a programar en C#. Los sintomas son frustracion y muchos WTF por minuto.
Y es que sin punteros me siento como manco. Ya se que suelen ser la principal causa de errores, pero es que despues de tanto tiempo con ellos, les cojes cariño a esos pequeños cabrones!
En fin, dicen que suele pasar en unos meses…
* experienced C programmer who is new to C#
Popularity: 8% [?]
Tags: c++
Posted in desarrollo, general, stratos | 2 Comments »
June 5th, 2009
Tags: electron
Posted in general, tonterias | No Comments »
May 21st, 2009
Una tarea muy comun en mucho juegos (y sobre todo en los onlines) es serializar/deserializar datos. TPL es una libreria opensource de tan solo 2 archivos que nos facilita la tarea de serializar datos a ficheros, memoria, etc.
Especialmente interesante es la lista de futuras caracteristicas como compresion mediante ZIP o una utilidad para pasar datos a formato XML.
Popularity: 36% [?]
Tags: libreria, open, serializar, source, tpl
Posted in desarrollo, general, stratos | 2 Comments »
May 17th, 2009
La respuesta es SimpleFileWatcher, una util libreria en C++ para saber que pasa con los ficheros (nuevos, borrados o modificados). Para que? pues por ejemplo para detectar cuando se modifica un modelo o textura de tu juego, y recargarla.
Tus grafistas te veneraran como a un Dios si incluyes eso en tus juegos!
Popularity: 42% [?]
Tags: c++, simplefilewatcher
Posted in desarrollo, general, juegos, stratos | No Comments »
May 11th, 2009
A la espera de saber si cuaja o no OpenCL (estandar abierto y libre de royalties), los interesados en adentrarse en el mundo de la supercomputacion barata tienen un poderoso aliado en CUDA. Abstenerse los poseedores de tarjetas graficas inferiores a la serie GeForce 8 (como un servidor).
Y para empezar, el Doctor Dobb nos recomienda un interesante curso de 11 paginas.
Popularity: 46% [?]
Tags: cuda, opencl
Posted in desarrollo, general, stratos | No Comments »
April 27th, 2009
Siempre utiles, los patrones de diseño nos pueden ayudar a resolver muchos de los problemas a los que se puede enfrentrar un programador. Y ademas resolverlos de una manera elegante.
Desde sourcemaking.com podemos conocer los mas importantes a traves de sus tutoriales y muestras de codigo (en C++, C#, Java, etc).
Popularity: 65% [?]
Tags: diseño, patrones
Posted in desarrollo, general, juegos, stratos | No Comments »
April 20th, 2009
La idea de hacer portadas para cajas de juegos lanzada en este foro, cuajo bastante bien y las recopilaron en esta web. Yo me quedaria con las siguientes portadas:
Read the rest of this entry »
Popularity: 70% [?]
Tags: amateurs, portadas
Posted in general, juegos, stratos | 1 Comment »
April 15th, 2009
“Impresionante, muy impresionante” es lo que diria el mismisimo Darth Vader al ver esta demo con tan solo 4kb!
Read the rest of this entry »
Popularity: 82% [?]
Tags: demoscene, elevated, rgba
Posted in desarrollo, general, stratos | No Comments »
April 11th, 2009
El teclado es el principal arma de un programador. Al igual que en Starcraft, se puede identificar a los buenos programadores por el mayor uso que hacen del teclado que del raton. Si ves que alguien pulsa en el icono de “Build” en vez de pulsar el tipico F7, empieza a sospechar.
Read the rest of this entry »
Popularity: 81% [?]
Tags: daskeyboard, g15, teclado
Posted in desarrollo, general, stratos | No Comments »