lunes, 14 de julio de 2008

Mapa conceptual del software libre

Explicar que es el software libre no siempre es sencillo, en especial si se lo tienes que explicar a alguien que no sabe nada de licencias, estándares abiertos o conceptos por el estilo. Además, reconozcámolos, en una sociedad donde no se valora el precio del software y que no pasa nada por piratear todo lo pirateable, conseguir hacer entender que que el software libre va mucho más allá de "te lo bajas que es gratis" es tarea casi imposible.
Quizás, una nueva alternativa consista en explicar el software libre de forma gráfica y hasta cierto punto divertida; una imagen reducida que abarca de forma gráfica y muy detallada todo lo que rodea a este movimiento. Una nueva manera de explicar un concepto que gana adeptos poco a poco:


Visto en pctux.com.ar

jueves, 10 de julio de 2008

No volveré a tirar aviones de papel en clase

¿Os imaginais si Bart Simpson hubiese sabdio esto cada vez que le castigasen a escribir en la pizarra? Un buen truco de programación:

miércoles, 9 de julio de 2008

Codigo fuente de juegos en flash


Una buena manera de comenzar con un leguaje es tener acceso a su código fuente, y poder ver como otros han resuelto un problema que tienes (o algo parecido a lo que te está pasando). Por ello, si estás dando tus primeros pasos en la programación en flash (actionscript) puedes descargarte varios códigos fuente de juegos en .fla y .swf de esta dirección para ir comenzando con esos proyectos que tienes en mente. Y nunca biene mal tener a mano algún enlace de un curso de flash o la referencia de actionscript.

martes, 8 de julio de 2008

Saber el directorio temporal de Windows en Visual Basic .Net

Normalmente, cuando tienes un Windows en tus manos, el directorio temporal (el famoso temp) suele estar configurado en el documents and settings del usuario o incluso en c:\temp. Pero a veces ocurre que este directorio temporal está por ahí, en otro sitio y claro... tu necesitas guardar un fichero temporal allí que necesita tu aplicación ¿y como sabes cual es ese directorio?

Pues lo tienes muy fácil: la solución es utilizar GetTempPath. Este método de la clase System.IO te devuelve la ruta del fichero temporal:

MsgBox(System.IO.Path.GetTempPath())

lunes, 7 de julio de 2008

Mas de 9600 fuentes listas para descargar


Pboza.com ha puesto a tu disposición la increible cantidad de 9600 fuentes listas para que las descargues a tu sistema, divididas en cuatro archivos rar alojados en rapidshare. Un recurso muy interesenta para modificar el aspecto de tus plicaciones de aquellos reports que puedas necesitar imprimir.

Visto en supernetx.net

sábado, 5 de julio de 2008

Programar sin descanso

"Ni siquiera obedecíamos un reloj de 24 horas: veníamos y programábamos continuamente por unos días. Cuatro o cinco de nosotros, a la hora del almuerzo, nos subíamos a nuestros autos, corríamos al restaurante y nos sentabamos a charlar sobre lo que estábamos haciendo; algunas veces me entusiasmaba tanto hablando de las cosas que me olvidaba de comer, y luego volvíamos y programábamos un poco más. Eramos nosotros y nuestros amigos - ésos fueron días divertidos." - Bill Gates

jueves, 3 de julio de 2008

Datos interesantes del Kernel de Linux

Unos cuantos datos interesantes que conviene conocer sobre el Kernel de Linux:

- 9,2 Millones de líneas de código, se incrementa 10% cada año.
- El Kernel en sí mismo es el 5%, y los drivers son aproximadamente el 55%.
- 4500 líneas son agregadas, 1800 removidas y 1500 modificadas todos los días.
- Es un sistema jerárquico pero no depende de las personas individuales.
- Una nueva versión cada 2 o 3 meses.
- 2399 desarrolladores, la mitad de ellos contribuye con sólo 1 o 2 parches.
- Ya no hay un Kernel estable (con mumeración par, como el 2.4) y otro inestable (con numeración impar, como el 2.3); este proceso ha sido discontinuado.
- Las actualizaciones de seguridad de una versión vienen numeradas como x.x.x. Por ejemplo, las correcciones para el 2.6.19 se numeran como 2.6.19.1, 2.6.19.2, etc.
- El Kernel es activamente desarrollador las 24 horas del días, los 7 días de la semana, los 365 días del año.

Visto en: http://www.vivalinux.com.ar/articulos/datos-del-kernel.html