
En el día de ayer fue lanzado el parche 3.3 del juego World of Warcraft (WoW) y desde la apertura por la mañana de los servidores europeos, ya podemos jugar con este parche que supone el fin de la segunda expansión de WoW, The Wrath of the Lich King (WOTLK).
En la web de WoW Europa podemos leer la noticia del lanzamiento.
¡Ya puedes descargar el último parche de contenido de World of Warcraft, La Caída del Rey Exánime! A lo largo de su desesperada lucha contra la Plaga, los valientes héroes de la Horda y de la Alianza se han enfrentado a horrores inimaginables y han sufrido terribles pérdidas. Ahora ha llegado el momento de derribar las puertas fortificadas de la Ciudadela de la Corona de Hielo y de desafiar al Rey Exánime en el mismísimo corazón de su helado reino. No olvides echar un vistazo al tráiler en la página La Caída del Rey Exánime. Y si buscas información más detallada, consulta las notas del parche oficiales.
Aquí tenemos el trailer que también podemos ver en la web oficial.
Con este parche nos enfrentaríamos a Arthas, el Rey Exánime y pondríamos fin a la expansión WOTLK. A partir de ahora nos queda esperar a la siguiente expansión, la cual aun no tiene fecha de salida.

No Comments »
Con esta entrada vamos a aprender a realizar un simple ejercicio de recursividad en C. Este ejercicio consiste en la suma de los elementos de un vector (ordenado o sin ordenar) de forma recursiva en lenguaje C.
Recursión o recursividad es la forma en la cual se especifica un proceso basado en su propia definición. Siendo un poco más precisos, y para evitar el aparente círculo sin fin en esta definición:
Un problema que pueda ser definido en función de su tamaño, sea este N, pueda ser dividido en instancias más pequeñas (< N) del mismo problema y se conozca la solución explícita a las instancias más simples, lo que se conoce como casos base, se puede aplicar inducción sobre las llamadas más pequeñas y suponer que estas quedan resueltas. Para que se entienda mejor a continuación se exponen algunos ejemplos:
* Factorial(x: Entero): Sea N := x el tamaño del problema, podemos definir el problema de forma recurrente como x*Factorial(x – 1); como el tamaño de Factorial(x – 1) es menor que N podemos aplicar inducción por lo que disponemos del resultado. El caso base es el Factorial(0) que es 1.
* Ordenación por fusión(v: vector): Sea N := tamaño(v), podemos separar el vector en dos mitades. Estas dos mitades tienen tamaño N/2 por lo que por inducción podemos aplicar la ordenación en estos dos subproblemas. Una vez tenemos ambas mitades ordenadas simplemente debemos fusionarlas. El caso base es ordenar un vector de 0 elementos, que está trivialmente ordenado y no hay que hacer nada.
En estos ejemplos podemos observar como un problema se divide en varias (>= 1) instancias del mismo problema, pero de tamaño menor gracias a lo cual se puede aplicar inducción, llegando a un punto donde se conoce el resultado (el caso base)
Fuente: Wikipedia
Si alguien quiere saber más sobre la recursividad, puede leer el artículo entero en la wikipedia.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| #include
#include
int main()
{
int n = 3;
int t[] = {1,2,3,4};
printf("Resultado de la suma recursiva: %d", sumaVector(t,n));
return 0;
}
int sumaVector(int t[], int n){
int r = 0;
if(n==0){
r += t[0];
}else{
r = t[n] + sumaVector(t,n-1);
}
return r;
} |
Este es el codigo para la realización del ejercicio.
Este ejercicio no es nada complicado. El caso base es cuando llegamos al último elemento del vector, es decir, como vamos a empezar por el final (posición n-1), el final de la ejecución será cuando lleguemos al principio del vector (n=0).
Mientras no lleguemos al principio del vector, sumamos el elemento anterior al que estamos sumando restando en uno la posición (n-1) en la llamada recursiva.
No Comments »

La segunda Release Candidate del IDE de SUN, Netbeans, ya puede ser descargada para ser probada en nuestros PCs.
Como siempre, las plataformas disponibles son Windows, Linux, MAC y Solaris.
A continuación os dejo el enlace donde, en perfecto inglés, tenemos toda la documentación, nuevas características, tutoriales, etc.
http://netbeans.org/community/releases/68/
Es de esperar que la versión final de esta IDE no tarde mucho en salir, aunque viendo la pinta que tiene esta RC2, yo diría que se asemeja muy mucho a la versión final.
Yo usaba la versión 6.7.1 que aporta Ubuntu desde sus repositorios, pero tuve un problema a la hora de conectarme a subversión y decidí darle su oportunidad a esta nueva versión. Por el momento, es estable y cumple con su cometido a la prefección.
No Comments »
Pues si, en esta entrada hablaré sobre un juego que ha salido hace cerca de un mes y no es otro que el nuevo título de la franquicia Call of Duty, el llamado Moder Warfare 2.
Y es que un juego en el que desde un principio empiezan a quitarte cosas que han funcionado y bien, mal empezamos.
Cosas que, al menos a mi y a quienes conozco, no gustan de este título.
- IWNet: Eso de que te digan donde y con quien jugar, no termina de convencer.
- Eliminación de servidores dedicados: Las partidas con un ping de 120ms aburren bastante.
- VAC: El coladero de cheats que hay en la saga Counter Strike, ahora en Call of Duty. Para quien no lo sepa, VAC es el sistema anti trampas de VALVe, el cual ha sustituido a PunkBuster.
- Nos quedamos sin Mod TOOL: Adiós a los mods del juego.
- STEAM: Solo eso, STEAM.
- Pagar por material adicional.
Que el juego es una obra de arte y que tiene una calidad gráfica impresionante es indiscutible, pero a mi entender, se han cargado la esencia de la saga Call of Duty.
Call of Duty se hizo famoso gracias a las wars (partidas entre clanes) y su multijugador, por poder modificarlo y hacer que los único shooters en competiciones fueran los Counter Strike y los Call of Duty.
Y para mi, hay que tener cuenta con esto, ya he mencionado a Counter Strike, producto de VALVe, el cual está detrás de VAC y de STEAM.
Pero recapitulemos…, nos encontramos con que al multijugador de MW2 le han quitado el MOD TOOL y los servidores dedicados, cosa que limita mucho (muchísimo) el poder competir decentemente. ¿Por que pongo que lo han quitado en cursiva?, pues porque en relaidad todo está ahí, muchos crackers han conseguido desbloquear, por ejemplo, la consola del juego en MW2 y ya existen servidores dedicados creados por ingeniería inversa (NOTA: Abstenerse de usarlos si no quieren que su clave del juego termine en la lista de claves baneadas por STEAM).
Si pensáramos mal (y lo haremos ), CS es el FPS más jugado según el siguiente enlace (data del año 2008, vamos a suponer que a día de hoy las cifras son más o menos iguales).
www.vidaextra.com/fps/counter-strike-continua-s…
Todos sabemos que CoD4 fue todo un éxito, y todos sabemos el por que, y que medio mundo y parte del otro esperaba con ansias el nuevo CoD MW2. Imaginemos que todos los CS ven a la saga CoD como posible rival, y que el nuevo MW2 podía ser un golpe en la mesa y que, parte de los que, por ejemplo, juegan a CSS (que se supone que tienen mejores PCs), se irían al MW2 porque tiene pintas de ser la caña.
TODOS los CS tienen servidores dedicados y el tema de los mods (buscar en Google promodcs), y da la casualidad de que a MW2 se lo han quitado.
¿Quien está detrás de CS?, VALVe…., la misma que proporciona VAC (Valve Anti-Cheat), anticheat que sustituye al PunkBuster en la saga CoD, y la plataforma Steam, de la cual también hace uso MW2 según se dice.
¿Movimiento de VALVe para quitarse del medio a un posible competidor que estaba creciendo “demasiado”?, no se que clase de negocios y/o relaciones tendrán la gente de IW y Activisión con VALVe…., aunque viendo lo que van a hacer con el MP de MW2 (el MP, lo que le ha dado fama y prestigio a la saga CoD), para mi que los de IW y Activisión han cometido un error garrafal y dejan el camino libre a CS y su RENACIDO promodcs (proyecto independiente a VALVe el cual se llevó mucho tiempo parado).
Y OJO, a parte de ser jugador de CoD4, también juego a los CS.
Lo que nunca puede ser es que después de gastarme los correspondientes 60 euros en el MW2, en la primera partida haya alguien con el nombre godmode haciendo propaganda de una web para descargar chetos y en 10 minutos tiera la bomba nuclear.
En el siguiente video se ve el lanzamiento de una bomba nuclear.
No Comments »

Tras mucho tiempo de desarrollo y el lanzamiento de una y otra (y otra) versión beta, al fin tenemos la versión final de Thunderbird 3, proyecto el cual creo que Mozilla debería ofrecerle más atención si aun cabe, ya que es un muy buen proyecto.
Para quien no lo sepa, Thunderbird es un cliente de correo electrónico de la fundación Mozilla (la misma que mantiene Firefox), el cual es software libre y multi-plataforma (disponible para windows, linux y mac).
A día de hoy (solo lleva un día fuera del horno), al menos yo, tengo problemas con la compatbilidad de complementos, y no son otros que las herramientas de Google y de Sunbird para sincronizar Google Calendar con el cliente. Lo mejor en estos casos es esperar a que haya nuevas versiones de los complementos. Existe otra opción que es “obligar” a Thunderbird a instalar aquellos complementos no compatibles con el addon Nightly Tester Tools, aunque a mi no me ha dado buenos resultados y esperaré a que aparezcan las nuevas versiones de los addons que utilizo.
Descargar en español es-ES: http://es-es.www.mozillamessaging.com/es-ES/
No Comments »
Posted by admin in Noticias
Copio y pego una noticia publicada en VidaExtra acerca del problema y la problemática generada a raiz proyecto de Ley de la Economía sostenible.
A continuación el texto y el encale de la fuente al final.
En WeblogsSL creemos que estamos en un momento especialmente delicado en cuanto al desarrollo de internet en España. El proyecto de Ley de la Economía sostenible nos ha sorprendido a un gran grupo de ciudadanos, empresas y organizaciones que conocemos, construimos y amamos la internet que tanto valor está aportando a nuestra sociedad. Algunos de los cambios que se han incluido en dicho proyecto pueden transformala e inaugurar en período con menos derechos para los ciudadanos, menos privacidad y menos libertad de expresión, y con una gran inseguridad para las empresas que en ella trabajamos. Algunos análisis de estos cambios los podemos encontrar en Merodeando, El Blog Salmón, Periodistas 21, Netoratón, Público, Enrique Dans o El País.
A la luz de este acontecimiento, hemos participado en la elaboración de un Manifiesto “En defensa de los derechos fundamentales en internet”, cuyo texto asumimos y apoyamos como el punto de arranque de una oposición crítica a todos los intentos, vengan de parte de quien vengan, de menoscabar los derechos de los ciudadanos y las empresas en internet a favor de unos pocos.
Manifiesto “En defensa de los derechos fundamentales en internet”
Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…
1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial un organismo dependiente del ministerio de Cultura, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.
Fuente: VidaExtra
No Comments »
 Instalando g++ en ubuntu
Bueno, esto es una mini-entrada (después de medio siglo de la última, espero que esto vuelva a coger forma) a modo de recordatorio sobre un pequeño problema a la hora de compilar programas en C desde Linux (en mi caso, Ubuntu 9.10).
Si hemos instalado el compilador GCC, aun no podremos hacerlo, o al menos en mi caso usando el IDE CodeBlocks, ya que necesitaremos la librería G++.
Instalar esto en Ubuntu es tan sencillo como dirigirnos el gestor de paquetes Synaptic y buscar ‘g++’, tal y como aparece en la imagen.

No Comments »
Posted by admin in General
Pues tal y como dice el título de este post, estoy en un no parar. Entre trabajos, exámenes y demás, me es imposible dedicarme a otras cosas.
Saludos!!
1 Comment »
Posted by admin in General
Tal y como dice el título de este post, el objeto de mis experimentos (cuando tengo tiempo claro) será la nueva versión estable de Debian (5 Lenny) y es que hace tiempo que dejé de usar Ubuntu.
La cuestión fue que, en una de sus muchas actualizaciones el sistema dejó de funcionar (y no es la primera vez que me pasa). Decidí cambiar y me pasé a Fedora 10, distribución que me gusta bastante pero que, por desgracia, no se lleva muy bien con el PC que estaba tratando.
El caso es que el 14 de Febrero, Debian Lenny pasó a ser estable y conociendo como son los productos de Debian (estabilidad ante todo), me he decidio a volver a este sistema operativo.
Hoy empiezo el segundo parcial de este curso y con asignaturas muy interesantes, espero poder dedicarle más tiempo al blog y comentar algunas cosillas, liberar código y cosas por el estilo.

No Comments »
Esta mañana, y para que quede constancia de ello fue el 31 de Enero del 2009, Google ha sufrido un fallo. Y es que, hiciéramos la búsqueda que hiciéramos, Google nos informaba de que el sitio era peligroso y podría dañar nuestro PC.
Desde el blog oficial de Google nos ofrecen esta información de lo ocurrido (yo no fui!!):
If you did a Google search between 6:30 a.m. PST and 7:25 a.m. PST this morning, you likely saw that the message “This site may harm your computer” accompanied each and every search result. This was clearly an error, and we are very sorry for the inconvenience caused to our users.
What happened? Very simply, human error. Google flags search results with the message “This site may harm your computer” if the site is known to install malicious software in the background or otherwise surreptitiously. We do this to protect our users against visiting sites that could harm their computers. We maintain a list of such sites through both manual and automated methods. We work with a non-profit called StopBadware.org to come up with criteria for maintaining this list, and to provide simple processes for webmasters to remove their site from the list.
We periodically update that list and released one such update to the site this morning. Unfortunately (and here’s the human error), the URL of ‘/’ was mistakenly checked in as a value to the file and ‘/’ expands to all URLs. Fortunately, our on-call site reliability team found the problem quickly and reverted the file. Since we push these updates in a staggered and rolling fashion, the errors began appearing between 6:27 a.m. and 6:40 a.m. and began disappearing between 7:10 and 7:25 a.m., so the duration of the problem for any particular user was approximately 40 minutes.
Thanks to our team for their quick work in finding this. And again, our apologies to any of you who were inconvenienced this morning, and to site owners whose pages were incorrectly labelled. We will carefully investigate this incident and put more robust file checks in place to prevent it from happening again.
Thanks for your understanding.
Ahí queda eso.
Un saludo.
No Comments »
|