sábado, 19 de mayo de 2007

Robo de patentes¿?

Hace poco uno de los Abogados de Micro$oft declaro que Linux Violaba no se cuantas patentes de tal empresa...(235 supuestamente) Hay alguien checando todo el codigo de LINUX para constatar que hay robo de patentes o tendra otro fin tal busceda¿?...
Para la leer la nota completa visitar AQUI.

Alguien podria decirme como DIABLOS se puede violar una patente de software propietario; si, el codigo esta completamente cerrado¿?..... Creo que ni con ingenieria inversa se obtiene exactamente las lineas...
micro$oft es más malo que la carne de puerco en vigialia.. xdxdxd

lunes, 14 de mayo de 2007

SDL Para otra plataforma...

Primero que nada para los amantes de linux( Al igual que yo) les pido una disculpa por esta nota...
No quiero tampoco dejar fuera a los usuarios de windo$ que desean programar juegos... Por lo que solo esta vez se explicara como poder que se necesita para que las SDL y los ejemplos que aqui se mostraran se puedan ejecutar en windows...
Lo primero que necesitamos es el Dev-cpp
Pues este es un entorno de desarrollo ( el que uso ahora que mi sistema se ha caido y he perdido todo lo de mi disco duro :( ) Les recomiendo que bajan el que tiene el Mingw32 pues sin el no se podra compilar...
No me incursionare en como instalarlo y sus librerias y la compilación pues eso es parte del usario
Ahora los paquetes que necesitamos son:
Solo las necesarias:
Tambien necesitamos los de las extenciones .dll, por desgracia no recuerdo la pag de donde las baje (recordar que las aplicaciones necesitan de la .dll en windows para poder correr ya sea en la misma carpeta o en la system32)
Ahora es solo cuestión del usuario a que aprenda o investige como compilar...

jueves, 10 de mayo de 2007

10 razonez por las que no usar linux

Notar el tono ironico de este texto que me encontre en la red...
1 - Si usas Linux no tendrás que reiniciar el ordenador cada vez que instales un dispositivo, programa, actualización o similares. Notarás la ausencia de esos puntos muertos porque te perderás la oportunidad de hacer otra cosa que no sea utilizar el ordenador.

2 - No volverás a ver el mensaje “Se recomienda cerrar todas las aplicaciones antes de continuar” ya que en Linux no es necesario, ¿qué seguridad nos aporta esto?.

3 - No es necesario actualizar (normalmente tampoco instalar) periódicamente el antiVirus o antiSpyware. Lamentablemente, tendrás que buscar otra forma de gastar el dinero. Y si el antivirus es pirata ya no podrás alardear ante nadie de que has pirateado la última versión de tu antivirus favorito.

4 - Ya no podrás gastar ingentes cantidades de dinero en programas. Y tampoco podrás piratearlos. Linux viene con muchas, muchísimas aplicaciones para hacer casi cualquier cosa que puedas imaginar. No verás mucho software para Linux en las tiendas porque seguramente viene ya en tus CD de instalación o lo puedes descargar libremente de Internet.

5 - Dejaras de buscar “Acuerdo de licencia para el usuario final” o claves para instalar los programas. Simplemente no existen. Esto provocará que no tengas que descargar parches de páginas de dudosa fiabilidad, lo que conlleva que tu sistema no estará en peligro a cada instante.

6 - Autoconfiguración. Si hay driver para tu memoria USB, disco externo, o impresora simplemente enchúfalo y empezará a funcionar. Olvídate de buscar la última version de driver, reiniciar y todo eso. Con lo bien que se lo pasa uno instalando los CDs de los drivers e instalando el pesado software que les acompaña.

7 - Olvidate de tu “PC Doctor” favorito. Instalar 40000 aplicaciones no ralentiza el sistema, ni unas librerias corrompen las de otro programa que acabas de instalar. Tambien puedes desinstalar una aplicacion estando seguro de que no vas a romper otra aplicación de depende de no-se-que-otra libreria.

8 - Defragmentación de disco. Simplemente no es necesario. ¿Y ahora en qué pierdo yo el tiempo?

9 - En el menú de inicio encontraras las aplicaciones que instalas clasificadas de forma lógica en categorias, no todas en un enorme menú con flechitas para examinar. Esto provocará que encuentres rapidamente lo que buscas y que tengas siempre todo a mano.

10 - Tu ordenador es tuyo. Nadie te va a obligar a pagar para que actualices a una nueva version de tu reproductor de música. Nadie va a obligarte a que te conectes a sus servidores para verificar todo tu software y ninguna información sera enviada a ningun servidor de ninguna gran (enorme) compañia. ¿Dónde está la gracia? Que antigüo parece Linux.



FUENTE

Ubuntu


No he tenido la oportunidad de probarlo a fondo... pero tal vez; por el simple hecho de ser una distro basada en DEBIAN puede ser muy estable...
La pagina oficial en la que se puede descargar el free software es:
o si no cuentas con banda ancha puedes hacer un pedido en la siguiente paguina:
Segun Ubuntu llega entre tres y cuatro semanas despues del pedido ( a mi me llegaron en tres semanas), pero como lo dije en una entrada anterior pedi 10 discos (pues no se pueden pedir menos) de los cuales 5 eran de 32 y 5 de 64 bits; pero, solo me llegaron 6 de 64 y 1 de 32bits... Buno como me salieron completamente gratis no me puedo quejarxDxD NOTA:Recuerda que para hacer el pedido debes regristrate antes...

PRIMEROS PASOS SDL parte-1


Buno a quie les traigo una serie de tutoriales para que puedan comenzar a crear sus propios juegos... (claro en linux porsupuesto)
Lo primero que necesitamos es contar con las librerias SDL
Unas vez que contemos con las librerias:
  1. SDL
  2. SDL_mixer
  3. zlib
  4. jpeg
  5. libpng
  6. SDL_image
Procedemos a descomprimirlas con "tar xzvf " por ejemplo queremos descomprimir SDL lo hacemos de la siguiente forma:
tar xzvf SDL_1.2.x
Y asi lo hacemos con las demas librerias en el orden en que estan mostradas... UNa vez instaladas todas las librerias ( NOTA:Algunas distros como kanoppix 5.1 ya traen SDL por defecto... man SDL para verificar)
En algunos casos al incluir sdl de la siguiente forma conlleva a un error en la compilación...
#include < SDL.h >
Por lo que con la siguiente linea se puede solucionar
#include < SDL/SDL.h >
Claro sin el segundo '<' lo puse por que no se por que extraña razon no aparecia el contenido de las etiquetas... y en vez de '"' puedes poner '<' o '>' respectivamente...
Para poder compilar un proyecto; suponiendo que esta siendo programado en C++; seria de la siguiente forma:
g++ -o EJECUTABLE CODIGO.cpp -lSDL -lpthread
o para todas las librerias en un solo proyecto:
g++ -o EJECUTABLE CODIGO.cpp -lSDL -lSDL_image -lSDL_mixer -lpthread
En la siguiente parte mostraremos como crear una ventana con SDL...

miércoles, 9 de mayo de 2007

El kernel de la serie 2.4 2.6...


POR FIN....
Despues de un largo tiempo he regresado a publicar (perdida de tiempo a trivuida al proyecto de mi juego multiplataforma en el que estoy trabajano) pero he regresado con una buena noticia...
Lo que muchos estabamos esperando... el kernel de la serie 2.4 ha sido desbancado y ha dado paso al nuevo el de la serie 2.6...
Pero que son las series del kernel¿? y más importante aún... que es un kernel¿?
Bueno emepezemos...
Un kernel es el nucleo del sistema operativo en este caso el linux...
y la serie 2.4 hasta hace poco era el estable, y por lo tanto era el que venia como recomendado en las distros... y el 2.6 era el desarrollo... pero hace poco que recivi por fin mis discos de la distro Ubuntu (que por cierto que mal envio... pedi 5 de 32bits y 5 de 64bits; y me llegaron 6 de 64bits y 1 de 32bits.... xDxD) me percate de que el kernel que era por defecto es el 2.6...
Ahora lo que nos resta es esperar a ver si no fue demaciado pronto el haber tomado esa decición, pero no os preocupes los mantendre informados...
cambio y fuera...